.elementor-774 .elementor-element.elementor-element-23c338c > .elementor-background-overlay{background-image:url("https://servicepartner.cl/wp-content/uploads/2025/11/cropped-empresa_de_aseo_industrial-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.09;}.elementor-774 .elementor-element.elementor-element-fdd1b94.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-bc-flex-widget .elementor-774 .elementor-element.elementor-element-4156d53.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-774 .elementor-element.elementor-element-4156d53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-774 .elementor-element.elementor-element-a61b27e > .elementor-widget-container{padding:18px 0px 0px 0px;}.elementor-774 .elementor-element.elementor-element-a61b27e{text-align:center;}.elementor-774 .elementor-element.elementor-element-a61b27e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:31px;color:#003384;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-774 .elementor-element.elementor-element-ddb658a{text-align:center;}.elementor-774 .elementor-element.elementor-element-ddb658a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-774 .elementor-element.elementor-element-dce1442{text-align:center;font-family:"Verdana", Sans-serif;font-size:16px;color:#030303;}.elementor-774 .elementor-element.elementor-element-53fc0cd:not(.elementor-motion-effects-element-type-background), .elementor-774 .elementor-element.elementor-element-53fc0cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003384;}.elementor-774 .elementor-element.elementor-element-53fc0cd > .elementor-background-overlay{background-color:#003384;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-774 .elementor-element.elementor-element-53fc0cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-774 .elementor-element.elementor-element-61e11c6 > .elementor-widget-container{padding:39px 0px 0px 0px;}.elementor-774 .elementor-element.elementor-element-61e11c6{text-align:center;}.elementor-774 .elementor-element.elementor-element-61e11c6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-774 .elementor-element.elementor-element-9a1e0b5{font-family:"Verdana", Sans-serif;color:#FFFFFF;}.elementor-774 .elementor-element.elementor-element-6e02a29{text-align:center;}.elementor-774 .elementor-element.elementor-element-6e02a29 img{border-radius:22px 22px 22px 22px;}.elementor-774 .elementor-element.elementor-element-51ec51e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-774 .elementor-element.elementor-element-51ec51e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFA;}.elementor-774 .elementor-element.elementor-element-51ec51e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-774 .elementor-element.elementor-element-51ec51e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-774 .elementor-element.elementor-element-3e887d3 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #03E922 0%, #3BCC07 100%);border-radius:11px 11px 11px 11px;}.elementor-774 .elementor-element.elementor-element-3e887d3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-774 .elementor-element.elementor-element-3e887d3 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-774 .elementor-element.elementor-element-241f91d{--spacer-size:3px;}.elementor-774 .elementor-element.elementor-element-2e6b8e6 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #0338E9 0%, #0E1BBE 100%);border-radius:11px 11px 11px 11px;}.elementor-774 .elementor-element.elementor-element-2e6b8e6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-774 .elementor-element.elementor-element-2e6b8e6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-774 .elementor-element.elementor-element-bd80fe3{--spacer-size:3px;}.elementor-774 .elementor-element.elementor-element-62f26b8{color:#302828;}.elementor-774 .elementor-element.elementor-element-ff07275{--spacer-size:3px;}.elementor-774 .elementor-element.elementor-element-607644c{--spacer-size:3px;}.elementor-774 .elementor-element.elementor-element-5d4e81b > .elementor-background-overlay{background-image:url("https://servicepartner.cl/wp-content/uploads/2025/11/cropped-empresa_de_aseo_industrial-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.11;}.elementor-774 .elementor-element.elementor-element-b7ae06e{text-align:center;}.elementor-774 .elementor-element.elementor-element-b7ae06e .elementor-heading-title{color:#000000;}.elementor-774 .elementor-element.elementor-element-5bc49a4{width:var( --container-widget-width, 97.218% );max-width:97.218%;--container-widget-width:97.218%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-774 .elementor-element.elementor-element-bdd0fd9{text-align:center;}.elementor-774 .elementor-element.elementor-element-bdd0fd9 .elementor-heading-title{color:#000000;}.elementor-774 .elementor-element.elementor-element-7c7bd1e{text-align:center;color:#000000;}.elementor-774 .elementor-element.elementor-element-05c5a4c{text-align:center;}.elementor-774 .elementor-element.elementor-element-05c5a4c .elementor-heading-title{color:#000000;}.elementor-774 .elementor-element.elementor-element-b339ae4{text-align:center;color:#000000;}.elementor-774 .elementor-element.elementor-element-1012376 > .elementor-background-overlay{background-image:url("https://servicepartner.cl/wp-content/uploads/2025/11/cropped-empresa_de_aseo_industrial-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.11;}.elementor-774 .elementor-element.elementor-element-c82fc68{text-align:center;}.elementor-774 .elementor-element.elementor-element-c82fc68 .elementor-heading-title{color:#000000;}.elementor-774 .elementor-element.elementor-element-6736dcc{width:var( --container-widget-width, 97.218% );max-width:97.218%;--container-widget-width:97.218%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-774 .elementor-element.elementor-element-1de1e6a{text-align:center;}.elementor-774 .elementor-element.elementor-element-1de1e6a .elementor-heading-title{color:#000000;}.elementor-774 .elementor-element.elementor-element-cc0ca1a{text-align:center;color:#000000;}.elementor-774 .elementor-element.elementor-element-4430a9d{text-align:center;}.elementor-774 .elementor-element.elementor-element-4430a9d .elementor-heading-title{color:#000000;}.elementor-774 .elementor-element.elementor-element-23f671b{text-align:center;color:#000000;}.elementor-774 .elementor-element.elementor-element-446d868 > .elementor-background-overlay{background-image:url("https://servicepartner.cl/wp-content/uploads/2025/11/cropped-empresa_de_aseo_industrial-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.11;}.elementor-774 .elementor-element.elementor-element-8e58046{text-align:center;}.elementor-774 .elementor-element.elementor-element-8e58046 .elementor-heading-title{color:#000000;}.elementor-774 .elementor-element.elementor-element-3ca0a94{width:var( --container-widget-width, 97.218% );max-width:97.218%;--container-widget-width:97.218%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-774 .elementor-element.elementor-element-9ce39f4:not(.elementor-motion-effects-element-type-background), .elementor-774 .elementor-element.elementor-element-9ce39f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003384;}.elementor-774 .elementor-element.elementor-element-9ce39f4 > .elementor-background-overlay{background-color:#003384;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-774 .elementor-element.elementor-element-9ce39f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-774 .elementor-element.elementor-element-2bf16f4 > .elementor-widget-container{padding:39px 0px 0px 0px;}.elementor-774 .elementor-element.elementor-element-2bf16f4{text-align:center;}.elementor-774 .elementor-element.elementor-element-2bf16f4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-774 .elementor-element.elementor-element-83fe697{text-align:center;font-family:"Verdana", Sans-serif;color:#FFFFFF;}.elementor-774 .elementor-element.elementor-element-51528ab{--spacer-size:10px;}.elementor-774 .elementor-element.elementor-element-05ef415:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-774 .elementor-element.elementor-element-05ef415 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFA;}.elementor-774 .elementor-element.elementor-element-05ef415 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-774 .elementor-element.elementor-element-05ef415 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-774 .elementor-element.elementor-element-67c262b .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #03E922 0%, #3BCC07 100%);border-radius:11px 11px 11px 11px;}.elementor-774 .elementor-element.elementor-element-67c262b .elementor-button-content-wrapper{flex-direction:row;}.elementor-774 .elementor-element.elementor-element-67c262b .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-774 .elementor-element.elementor-element-bed601c{--spacer-size:3px;}.elementor-774 .elementor-element.elementor-element-9d5e8a8 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #0338E9 0%, #0E1BBE 100%);border-radius:11px 11px 11px 11px;}.elementor-774 .elementor-element.elementor-element-9d5e8a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-774 .elementor-element.elementor-element-9d5e8a8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-774 .elementor-element.elementor-element-a6c63f0{--spacer-size:3px;}.elementor-774 .elementor-element.elementor-element-7a0c568{color:#302828;}.elementor-774 .elementor-element.elementor-element-bffcc0d{--spacer-size:3px;}.elementor-774 .elementor-element.elementor-element-7c3216c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-11px;margin-bottom:0px;padding:47px 0px 66px 0px;}.elementor-774 .elementor-element.elementor-element-7c3216c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-774 .elementor-element.elementor-element-63fbe9ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}@media(max-width:1024px){.elementor-774 .elementor-element.elementor-element-a61b27e{width:var( --container-widget-width, 832.542px );max-width:832.542px;--container-widget-width:832.542px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-774 .elementor-element.elementor-element-fdd1b94{width:13%;}.elementor-774 .elementor-element.elementor-element-4156d53{width:86.665%;}}@media(min-width:1025px){.elementor-774 .elementor-element.elementor-element-23c338c > .elementor-background-overlay{background-attachment:fixed;}.elementor-774 .elementor-element.elementor-element-5d4e81b > .elementor-background-overlay{background-attachment:fixed;}.elementor-774 .elementor-element.elementor-element-1012376 > .elementor-background-overlay{background-attachment:fixed;}.elementor-774 .elementor-element.elementor-element-446d868 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:767px){.elementor-774 .elementor-element.elementor-element-fdd1b94.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for shortcode, class: .elementor-element-3fefa48 */.wpcf7 form p,
.wpcf7-form label {
    margin-bottom: 4px !important;
    padding: 0 !important;
}

.wpcf7-form-control-wrap {
    margin-bottom: 6px !important;
}

.wpcf7 input,
.wpcf7 textarea {
    margin-top: 2px !important;
    margin-bottom: 4px !important;
    padding: 10px !important;
}

.wpcf7 textarea {
    height: 120px;
}

/* Botón profesional */
.wpcf7 input[type="submit"] {
    background: #1a73e8 !important;   /* Azul profesional */
    color: #ffffff !important;
    padding: 12px 20px !important;
    border-radius: 8px !important;
    border: none !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    cursor: pointer !important;
    width: 100% !important;           /* Botón completamente responsivo */
    transition: 0.2s ease-in-out !important;
}

/* Hover pro */
.wpcf7 input[type="submit"]:hover {
    background: #155bb5 !important;  /* Azul más profundo al pasar el mouse */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-abd56ae */.wpcf7 form p,
.wpcf7-form label {
    margin-bottom: 4px !important;
    padding: 0 !important;
}

.wpcf7-form-control-wrap {
    margin-bottom: 6px !important;
}

.wpcf7 input,
.wpcf7 textarea {
    margin-top: 2px !important;
    margin-bottom: 4px !important;
    padding: 10px !important;
}

.wpcf7 textarea {
    height: 120px;
}

/* Botón profesional */
.wpcf7 input[type="submit"] {
    background: #1a73e8 !important;   /* Azul profesional */
    color: #ffffff !important;
    padding: 12px 20px !important;
    border-radius: 8px !important;
    border: none !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    cursor: pointer !important;
    width: 100% !important;           /* Botón completamente responsivo */
    transition: 0.2s ease-in-out !important;
}

/* Hover pro */
.wpcf7 input[type="submit"]:hover {
    background: #155bb5 !important;  /* Azul más profundo al pasar el mouse */
}/* End custom CSS */