.elementor-131 .elementor-element.elementor-element-c9d22d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;}.elementor-131 .elementor-element.elementor-element-c9d22d7::before, .elementor-131 .elementor-element.elementor-element-c9d22d7 > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-c9d22d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-131 .elementor-element.elementor-element-c9d22d7 > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-c9d22d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-131 .elementor-element.elementor-element-c9d22d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://m-power.es/wp-content/uploads/2025/10/MPower-Cleaning-Services-Coche-de-Empresa.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-131 .elementor-element.elementor-element-dca9fb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-dca9fb3:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-dca9fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-131 .elementor-element.elementor-element-8571464{--display:flex;--justify-content:center;}.elementor-131 .elementor-element.elementor-element-f14cb75 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-131 .elementor-element.elementor-element-28df161{--display:flex;}.elementor-131 .elementor-element.elementor-element-3b0cc0a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-3b0cc0a7:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-3b0cc0a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-131 .elementor-element.elementor-element-6a4ac3b2{--display:flex;}.elementor-131 .elementor-element.elementor-element-41d1d5e1{--display:flex;--justify-content:center;}.elementor-131 .elementor-element.elementor-element-396293e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-396293e:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-396293e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-131 .elementor-element.elementor-element-1d8469c9{--display:flex;--justify-content:center;}.elementor-131 .elementor-element.elementor-element-40a21166{--display:flex;}.elementor-131 .elementor-element.elementor-element-6dcd634e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-2977c840{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.elementor-131 .elementor-element.elementor-element-28dc3d3f{--display:flex;}.elementor-131 .elementor-element.elementor-element-49a275d7 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-49a275d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-49a275d7.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-49a275d7.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-49a275d7.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-49a275d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-49a275d7 .elementor-icon{font-size:65px;}.elementor-131 .elementor-element.elementor-element-49a275d7 .elementor-icon svg{height:65px;}.elementor-131 .elementor-element.elementor-element-5f953fa6{--display:flex;}.elementor-131 .elementor-element.elementor-element-64e2022d .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-64e2022d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-64e2022d.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-64e2022d.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-64e2022d.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-64e2022d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-64e2022d .elementor-icon{font-size:65px;}.elementor-131 .elementor-element.elementor-element-64e2022d .elementor-icon svg{height:65px;}.elementor-131 .elementor-element.elementor-element-55a690eb{--display:flex;}.elementor-131 .elementor-element.elementor-element-43a506d6 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-43a506d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-43a506d6.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-43a506d6.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-43a506d6.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-43a506d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-43a506d6 .elementor-icon{font-size:65px;}.elementor-131 .elementor-element.elementor-element-43a506d6 .elementor-icon svg{height:65px;}.elementor-131 .elementor-element.elementor-element-678a7aa2{--display:flex;}.elementor-131 .elementor-element.elementor-element-6832f639 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-6832f639.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-6832f639.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-6832f639.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-6832f639.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-6832f639.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-6832f639 .elementor-icon{font-size:65px;}.elementor-131 .elementor-element.elementor-element-6832f639 .elementor-icon svg{height:65px;}.elementor-131 .elementor-element.elementor-element-1939da9c{--display:flex;}.elementor-131 .elementor-element.elementor-element-4694d7b5 .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-4694d7b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-4694d7b5.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-4694d7b5.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-4694d7b5.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-4694d7b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-4694d7b5 .elementor-icon{font-size:65px;}.elementor-131 .elementor-element.elementor-element-4694d7b5 .elementor-icon svg{height:65px;}.elementor-131 .elementor-element.elementor-element-3421576d{--display:flex;}.elementor-131 .elementor-element.elementor-element-5d13e3ee .elementor-icon-wrapper{text-align:center;}.elementor-131 .elementor-element.elementor-element-5d13e3ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-5d13e3ee.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-5d13e3ee.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-5d13e3ee.elementor-view-framed .elementor-icon, .elementor-131 .elementor-element.elementor-element-5d13e3ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-131 .elementor-element.elementor-element-5d13e3ee .elementor-icon{font-size:65px;}.elementor-131 .elementor-element.elementor-element-5d13e3ee .elementor-icon svg{height:65px;}.elementor-131 .elementor-element.elementor-element-7d1d8739{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-7d1d8739:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-7d1d8739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}@media(max-width:1024px){.elementor-131 .elementor-element.elementor-element-dca9fb3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-3b0cc0a7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-396293e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-2977c840{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-dca9fb3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-3b0cc0a7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-396293e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-131 .elementor-element.elementor-element-2977c840{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */#iconos{padding-top:30px;padding-bottom:30px;}
#iconos svg path{fill:#FFFFFF !important;}
#servicios .col{aspect-ratio: 8/5;background-color:#033B8E;text-align:center;}
#servicios h1{text-align:center;margin-bottom:30px;}
#servicios h1 strong{color:#033B8E;}
#servicios h2{color:#FFFFFF;font-size:22px;line-height:30px;font-weight:600;}
#nosotros .mini{margin-bottom:10px;color:#033B8E;font-size:14px;line-height:20px;}
#nosotros .col1{width:60%;padding-right:50px;}
#nosotros .col2{width:40%;}
#nosotros img{border-radius:30px;}
#nosotros h2{margin-bottom:20px;}
#garantia h2{text-align:center;margin-bottom:30px;}
#garantia p{max-width:900px;margin:0 auto;text-align:center;}
#garantia .col{margin-top:50px;border:1px solid #D1D5DB;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px;border-radius:10px;box-shadow: 5px 5px 10px #D1D5DB;}
#garantia .col h3{text-align:center;padding-top:10px;padding-bottom:10px;font-size:25px;line-height:35px;}
#garantia .col p{text-align:center;}
#limpiamos .col{aspect-ratio: 2/1;background-color:#033B8E;text-align:center;}
#limpiamos h2{text-align:center;margin-bottom:30px;}
#limpiamos h3{color:#FFFFFF;font-size:22px;line-height:30px;font-weight:600;}
#testimonios h2{text-align:center;margin-bottom:30px;}
#contacto h2{margin-bottom:30px;}
#contacto h3{font-size:20px !important;}
#contacto p{margin-bottom:30px !important;}
#contacto svg path{fill:#0B78E5 !important;}
#contacto .iconos p{margin-bottom:0 !important;}
#contacto .col2{padding-left:50px;}
#contacto div#gform_fields_1 {row-gap: 10px;}
#contacto div#gfield_consent_description_1_5 {padding: 0;border: none;}
#contacto input#gform_submit_button_1 {margin: 0 auto;min-width: 200px;padding-top: 10px;padding-bottom: 10px;font-size: 18px;background-color: #033B8E;font-weight:600;border: none;}
#contacto input#gform_submit_button_1:hover {background-color:#0B78E5;color:#FFFFFF;}
#contacto .ginput_container.ginput_container_text input, #contacto .ginput_container_email input{background-color:#F0F5FA !important;}
.gform-theme--foundation .gfield textarea.large {
    min-block-size: 150px !important;background-color:#F0F5FA;}

@media (max-width:767px){
#nosotros .col1{width:100%;padding-right:0;padding-bottom:30px;}
#nosotros .col2{width:100%;}
#contacto .col1 p, #contacto h2{text-align:center;}
#contacto .col2{padding-left:0;padding-top:50px;}
}
@media (min-width:768px) and (max-width:1024px){
#nosotros .col1{width:100% !important;padding-right:0;padding-bottom:30px;}
#nosotros .col2{width:100%;}
#contacto .col2{padding-left:0 !important;padding-top:50px;}
}/* End custom CSS */