.elementor-10999 .elementor-element.elementor-element-4368685{--display:flex;--min-height:750px;--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;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-10999 .elementor-element.elementor-element-4368685:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-4368685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/07/pintores-en-villaviciosa-de-odon-005.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-4368685::before, .elementor-10999 .elementor-element.elementor-element-4368685 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-4368685 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-4368685 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-4368685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-4368685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-4368685:hover::before, .elementor-10999 .elementor-element.elementor-element-4368685:hover > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-4368685:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-4368685 > .elementor-background-slideshow:hover::before, .elementor-10999 .elementor-element.elementor-element-4368685 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-4368685:hover{--overlay-opacity:0.5;}.elementor-10999 .elementor-element.elementor-element-4368685, .elementor-10999 .elementor-element.elementor-element-4368685::before{--overlay-transition:0s;}.elementor-10999 .elementor-element.elementor-element-4368685.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10999 .elementor-element.elementor-element-6af67d9b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-6af67d9b.e-con{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-5c8e29a6{--display:flex;}.elementor-10999 .elementor-element.elementor-element-592fd86{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.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-10999 .elementor-element.elementor-element-9a764d6 > .elementor-widget-container{background-color:#0000008F;padding:12px 12px 12px 12px;}.elementor-10999 .elementor-element.elementor-element-9a764d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:600;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-3ce359f{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-3ce359f::before, .elementor-10999 .elementor-element.elementor-element-3ce359f > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-3ce359f > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-3ce359f > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-3ce359f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-3ce359f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-10999 .elementor-element.elementor-element-eee3f25 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-10999 .elementor-element.elementor-element-5bc5d75 > .elementor-widget-container{background-color:#0808086B;margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-10999 .elementor-element.elementor-element-5bc5d75{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-10999 .elementor-element.elementor-element-25947f8a{--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-10999 .elementor-element.elementor-element-25947f8a:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-25947f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBEDC7;}.elementor-10999 .elementor-element.elementor-element-7d3fc398{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-10999 .elementor-element.elementor-element-494c655c{--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;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-494c655c.e-con{--align-self:flex-start;}.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-10999 .elementor-element.elementor-element-3bb992e3{text-align:center;}.elementor-10999 .elementor-element.elementor-element-3bb992e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-10999 .elementor-element.elementor-element-125b64a4{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-739a7639{--display:flex;--overlay-opacity:0.2;}.elementor-10999 .elementor-element.elementor-element-739a7639::before, .elementor-10999 .elementor-element.elementor-element-739a7639 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-739a7639 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-739a7639 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-739a7639 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-739a7639 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-23146d5 > .elementor-widget-container{margin:51px 0px 0px 0px;}.elementor-10999 .elementor-element.elementor-element-23146d5{text-align:center;font-size:25px;font-weight:400;color:#2D2927;}.elementor-10999 .elementor-element.elementor-element-9671f78{width:var( --container-widget-width, 114.684% );max-width:114.684%;--container-widget-width:114.684%;--container-widget-flex-grow:0;}.elementor-10999 .elementor-element.elementor-element-9671f78 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-10999 .elementor-element.elementor-element-9671f78.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10999 .elementor-element.elementor-element-3309622a{--display:flex;--padding-top:35px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-558a56f0{text-align:center;}.elementor-10999 .elementor-element.elementor-element-558a56f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-10999 .elementor-element.elementor-element-4651dd0a > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-10999 .elementor-element.elementor-element-4651dd0a{text-align:center;}.elementor-10999 .elementor-element.elementor-element-4651dd0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-10999 .elementor-element.elementor-element-58d9ab01{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10999 .elementor-element.elementor-element-23bc01c7{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10999 .elementor-element.elementor-element-4a891880{text-align:center;}.elementor-10999 .elementor-element.elementor-element-727a6beb{--display:flex;}.elementor-10999 .elementor-element.elementor-element-68464c71{--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.7;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-68464c71:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-68464c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEEC3;}.elementor-10999 .elementor-element.elementor-element-68464c71::before, .elementor-10999 .elementor-element.elementor-element-68464c71 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-68464c71 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-68464c71 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-68464c71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-68464c71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-467fee09{--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-10999 .elementor-element.elementor-element-593e3579{text-align:start;}.elementor-10999 .elementor-element.elementor-element-593e3579 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;color:#000000;}.elementor-10999 .elementor-element.elementor-element-59b3d72b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10999 .elementor-element.elementor-element-2cbbade0{--divider-border-style:solid;--divider-color:#E8C900;--divider-border-width:2px;}.elementor-10999 .elementor-element.elementor-element-2cbbade0 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10999 .elementor-element.elementor-element-2cbbade0 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-10999 .elementor-element.elementor-element-2cbbade0 .elementor-divider{text-align:center;}.elementor-10999 .elementor-element.elementor-element-f509dc7{--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-10999 .elementor-element.elementor-element-7fab17a{--display:flex;}.elementor-10999 .elementor-element.elementor-element-ba3da52{--display:flex;}.elementor-10999 .elementor-element.elementor-element-bfcebd6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-10999 .elementor-element.elementor-element-5e3b138{--display:flex;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-10999 .elementor-element.elementor-element-6018d0b .elementor-blockquote__content{color:#030303;}.elementor-10999 .elementor-element.elementor-element-6018d0b .elementor-blockquote__author{color:#54595F;}.elementor-10999 .elementor-element.elementor-element-6018d0b .elementor-blockquote{border-color:#FFC51C;}body:not(.rtl) .elementor-10999 .elementor-element.elementor-element-6018d0b .elementor-blockquote{padding-left:20px;}body.rtl .elementor-10999 .elementor-element.elementor-element-6018d0b .elementor-blockquote{padding-right:20px;}.elementor-10999 .elementor-element.elementor-element-c850e20{--display:flex;}.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-10999 .elementor-element.elementor-element-2c5b166d .elementor-button{background-color:#61CE9F;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;border-radius:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-2c5b166d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10999 .elementor-element.elementor-element-2c5b166d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10999 .elementor-element.elementor-element-596f50ac{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-27bd2942{--spacer-size:20px;}.elementor-10999 .elementor-element.elementor-element-2c7d9810{text-align:start;}.elementor-10999 .elementor-element.elementor-element-2c7d9810 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:600;color:#000000;}.elementor-10999 .elementor-element.elementor-element-4457c6d3{--divider-border-style:solid;--divider-color:#E8C900;--divider-border-width:2px;}.elementor-10999 .elementor-element.elementor-element-4457c6d3 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-10999 .elementor-element.elementor-element-4457c6d3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10999 .elementor-element.elementor-element-11d0645d{--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-10999 .elementor-element.elementor-element-1e5e5ff6{--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-10999 .elementor-element.elementor-element-1df89d63{--display:flex;}.elementor-10999 .elementor-element.elementor-element-7d23148{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-10999 .elementor-element.elementor-element-12c3f17{--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-10999 .elementor-element.elementor-element-1d02558{--display:flex;}.elementor-10999 .elementor-element.elementor-element-5c90488d{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-90b99d9{text-align:center;}.elementor-10999 .elementor-element.elementor-element-90b99d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:300;color:#000000;}.elementor-10999 .elementor-element.elementor-element-3e3c968a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10999 .elementor-element.elementor-element-3e3c968a{text-align:center;}.elementor-10999 .elementor-element.elementor-element-378b9513{--divider-border-style:solid;--divider-color:#951B81;--divider-border-width:2px;}.elementor-10999 .elementor-element.elementor-element-378b9513 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-10999 .elementor-element.elementor-element-378b9513 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10999 .elementor-element.elementor-element-7bbefbcb{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-f1b0f7d{--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-10999 .elementor-element.elementor-element-5278261e{--display:flex;}.elementor-10999 .elementor-element.elementor-element-2b5dd55a{--display:flex;}.elementor-10999 .elementor-element.elementor-element-6e8d6a13{--display:flex;}.elementor-10999 .elementor-element.elementor-element-86262a8{--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;--justify-content:center;}.elementor-10999 .elementor-element.elementor-element-7b7c5870{--display:flex;}.elementor-10999 .elementor-element.elementor-element-11971e04{--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-10999 .elementor-element.elementor-element-338fbefc{--display:flex;}.elementor-10999 .elementor-element.elementor-element-6533be23{--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-10999 .elementor-element.elementor-element-6533be23:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-6533be23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E8486;background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/04/pintores-madrid-fondo.jpg");}.elementor-10999 .elementor-element.elementor-element-15aa61c3{--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-10999 .elementor-element.elementor-element-3cab27b{--display:flex;}.elementor-10999 .elementor-element.elementor-element-578ce475{--display:flex;}.elementor-10999 .elementor-element.elementor-element-578ce475.e-con{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-15a9ba18{--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-10999 .elementor-element.elementor-element-2e6a3a05{--display:flex;}.elementor-10999 .elementor-element.elementor-element-641f66b3 .elementor-button{background-color:#0106FF;font-family:"Lato", Sans-serif;font-size:30px;font-weight:700;border-radius:15px 15px 15px 15px;}.elementor-10999 .elementor-element.elementor-element-641f66b3 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-641f66b3.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-584c2248{--display:flex;}.elementor-10999 .elementor-element.elementor-element-6d41d5c9 .elementor-button{background-color:#0106FF;font-family:"Lato", Sans-serif;font-size:30px;font-weight:700;border-radius:15px 15px 15px 15px;}.elementor-10999 .elementor-element.elementor-element-6d41d5c9 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-6d41d5c9.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-0441cb5{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-0441cb5:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-0441cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1C4;}.elementor-10999 .elementor-element.elementor-element-415d49a{text-align:center;}.elementor-10999 .elementor-element.elementor-element-415d49a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:300;color:#000000;}.elementor-10999 .elementor-element.elementor-element-29b27e2{--divider-border-style:solid;--divider-color:#951B81;--divider-border-width:2px;}.elementor-10999 .elementor-element.elementor-element-29b27e2 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-10999 .elementor-element.elementor-element-29b27e2 .elementor-divider{text-align:center;}.elementor-10999 .elementor-element.elementor-element-1fc0067 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-10999 .elementor-element.elementor-element-5b483ab{--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-10999 .elementor-element.elementor-element-1559c7d{--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-10999 .elementor-element.elementor-element-8c5c43b{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--z-index:1;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-8c5c43b:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-8c5c43b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/06/pintores-madrid-0017.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-8c5c43b::before, .elementor-10999 .elementor-element.elementor-element-8c5c43b > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-8c5c43b > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-8c5c43b > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-8c5c43b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-8c5c43b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-8c5c43b.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-8c5c43b.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-62e191e{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-d850860{text-align:center;}.elementor-10999 .elementor-element.elementor-element-d850860 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-5d05700{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-75ee621 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-75ee621 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-cf9a748{--spacer-size:69px;}.elementor-10999 .elementor-element.elementor-element-9c40bbf{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-9c40bbf:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-9c40bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/06/pintores-madrid-0013.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-9c40bbf::before, .elementor-10999 .elementor-element.elementor-element-9c40bbf > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-9c40bbf > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-9c40bbf > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-9c40bbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-9c40bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-9c40bbf.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-9c40bbf.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-e4fae01{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-b3dab2b{text-align:center;}.elementor-10999 .elementor-element.elementor-element-b3dab2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-b91477e{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-8c45150 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-8c45150 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-8c45150 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-e9d4b85{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-b8f5f55{--display:flex;--min-height:0px;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-b8f5f55:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-b8f5f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/06/pintores-madrid-0016.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-b8f5f55::before, .elementor-10999 .elementor-element.elementor-element-b8f5f55 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-b8f5f55 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-b8f5f55 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-b8f5f55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-b8f5f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-b8f5f55.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-b8f5f55.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-ac92464{--spacer-size:46px;}.elementor-10999 .elementor-element.elementor-element-ec0f65e{text-align:center;}.elementor-10999 .elementor-element.elementor-element-ec0f65e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-aad364c{--spacer-size:48px;}.elementor-10999 .elementor-element.elementor-element-45eddb0 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-45eddb0 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-45eddb0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-45eddb0.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-8fe87a6{--spacer-size:22px;}.elementor-10999 .elementor-element.elementor-element-032a548{--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-10999 .elementor-element.elementor-element-23f310a{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-23f310a:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-23f310a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/06/pintores-madrid-0010.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-23f310a::before, .elementor-10999 .elementor-element.elementor-element-23f310a > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-23f310a > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-23f310a > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-23f310a > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-23f310a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-23f310a.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-23f310a.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-bdd776d{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-e311ff8{text-align:center;}.elementor-10999 .elementor-element.elementor-element-e311ff8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-d8d1451{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-8d140ad .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-8d140ad > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-8d140ad > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-6525126{--spacer-size:23px;}.elementor-10999 .elementor-element.elementor-element-8cabdb2{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-8cabdb2:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-8cabdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/06/pintores-madrid-0012.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-8cabdb2::before, .elementor-10999 .elementor-element.elementor-element-8cabdb2 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-8cabdb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-8cabdb2 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-8cabdb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-8cabdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-8cabdb2.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-305143d{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-0a7786b{text-align:center;}.elementor-10999 .elementor-element.elementor-element-0a7786b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-f9147c1{--spacer-size:14px;}.elementor-10999 .elementor-element.elementor-element-07eae64 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-07eae64 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-07eae64 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-76cc755{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-76cc755:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-76cc755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/07/ejemplo-pintura-de-naves-industriales-002.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-76cc755::before, .elementor-10999 .elementor-element.elementor-element-76cc755 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-76cc755 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-76cc755 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-76cc755 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-76cc755 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-76cc755.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-76cc755.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-485aaeb{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-bde4262{text-align:center;}.elementor-10999 .elementor-element.elementor-element-bde4262 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-787aa3f{--spacer-size:63px;}.elementor-10999 .elementor-element.elementor-element-b3b5de3 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-b3b5de3 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-b3b5de3 > .elementor-widget-container{padding:0px 0px 22px 0px;}.elementor-10999 .elementor-element.elementor-element-b3b5de3.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-b67e051{--spacer-size:40px;}.elementor-10999 .elementor-element.elementor-element-eaa16ee{--display:flex;--min-height:0px;--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-10999 .elementor-element.elementor-element-41b2900{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-41b2900:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-41b2900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/06/pintores-madrid-0011.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-41b2900::before, .elementor-10999 .elementor-element.elementor-element-41b2900 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-41b2900 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-41b2900 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-41b2900 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-41b2900 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-41b2900.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-41b2900.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-b74a2a4 > .elementor-widget-container{margin:25px 0px 11px 0px;}.elementor-10999 .elementor-element.elementor-element-b74a2a4{text-align:center;}.elementor-10999 .elementor-element.elementor-element-b74a2a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-b3f05c8 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-b3f05c8 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-b3f05c8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-b3f05c8.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-0eb8c29{--spacer-size:40px;}.elementor-10999 .elementor-element.elementor-element-e8eacd1{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-94ad386 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-10999 .elementor-element.elementor-element-6e2ac07{--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-10999 .elementor-element.elementor-element-ca63061{--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-10999 .elementor-element.elementor-element-4afd554{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-4afd554:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-4afd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2026/04/Pintores-Madrid-Calidad35.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-4afd554::before, .elementor-10999 .elementor-element.elementor-element-4afd554 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-4afd554 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-4afd554 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-4afd554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-4afd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-4afd554.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-fcd7402{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-39903f0{text-align:center;}.elementor-10999 .elementor-element.elementor-element-39903f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-13d2f89{--spacer-size:61px;}.elementor-10999 .elementor-element.elementor-element-a1d2f66 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-a1d2f66 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-a1d2f66 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-f0a618b{--spacer-size:20px;}.elementor-10999 .elementor-element.elementor-element-9f8c5fa{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-9f8c5fa:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-9f8c5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2026/04/Pintores-Madrid-Calidad46.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-9f8c5fa::before, .elementor-10999 .elementor-element.elementor-element-9f8c5fa > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-9f8c5fa > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-9f8c5fa > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-9f8c5fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-9f8c5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-9f8c5fa.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-9f8c5fa.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-904acdc{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-00d9cda{text-align:center;}.elementor-10999 .elementor-element.elementor-element-00d9cda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-888edfd{--spacer-size:61px;}.elementor-10999 .elementor-element.elementor-element-30a62e9 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-30a62e9 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-30a62e9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-30a62e9.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-a427820{--spacer-size:40px;}.elementor-10999 .elementor-element.elementor-element-37c11b8{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-37c11b8:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-37c11b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/07/pintores-de-estucos-002.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-37c11b8::before, .elementor-10999 .elementor-element.elementor-element-37c11b8 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-37c11b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-37c11b8 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-37c11b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-37c11b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-37c11b8.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-37c11b8.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-54ca4f7{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-3c74763{text-align:center;}.elementor-10999 .elementor-element.elementor-element-3c74763 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-11594a5{--spacer-size:61px;}.elementor-10999 .elementor-element.elementor-element-42e514b .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-42e514b > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-42e514b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-42e514b.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-7978026{--spacer-size:40px;}.elementor-10999 .elementor-element.elementor-element-4ce0522{--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-10999 .elementor-element.elementor-element-f46a97b{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-f46a97b:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-f46a97b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2026/04/Pintores-Madrid-Calidad27.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-f46a97b::before, .elementor-10999 .elementor-element.elementor-element-f46a97b > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-f46a97b > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-f46a97b > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-f46a97b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-f46a97b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-f46a97b.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-88ec7e3{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-a0b5d22{text-align:center;}.elementor-10999 .elementor-element.elementor-element-a0b5d22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-f0b1ead{--spacer-size:61px;}.elementor-10999 .elementor-element.elementor-element-89da649 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-89da649 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-89da649 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-18daa90{--spacer-size:20px;}.elementor-10999 .elementor-element.elementor-element-8adb719{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-8adb719:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-8adb719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2026/04/Pintores-Madrid-Calidad16-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-8adb719::before, .elementor-10999 .elementor-element.elementor-element-8adb719 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-8adb719 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-8adb719 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-8adb719 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-8adb719 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-8adb719.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-8adb719.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-1be18b6{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-57afebf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10999 .elementor-element.elementor-element-57afebf{text-align:center;}.elementor-10999 .elementor-element.elementor-element-57afebf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-29cd142 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-29cd142 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-29cd142 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-29cd142.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-8ab3716{--spacer-size:70px;}.elementor-10999 .elementor-element.elementor-element-fb20483{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-fb20483:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-fb20483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2026/04/Pintores-Madrid-Calidad04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-fb20483::before, .elementor-10999 .elementor-element.elementor-element-fb20483 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-fb20483 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-fb20483 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-fb20483 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-fb20483 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-fb20483.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-fb20483.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-f7c59cc{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-4fa3755{text-align:center;}.elementor-10999 .elementor-element.elementor-element-4fa3755 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-ee6dd54{--spacer-size:61px;}.elementor-10999 .elementor-element.elementor-element-5b97de8 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-5b97de8 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-5b97de8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10999 .elementor-element.elementor-element-5b97de8.elementor-element{--align-self:center;}.elementor-10999 .elementor-element.elementor-element-a469679{--spacer-size:69px;}.elementor-10999 .elementor-element.elementor-element-a9a7b30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-10999 .elementor-element.elementor-element-815b0af{--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-10999 .elementor-element.elementor-element-e27ec51{--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-10999 .elementor-element.elementor-element-7ee527b{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-7ee527b:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-7ee527b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/06/pintores-madrid-0015.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-7ee527b::before, .elementor-10999 .elementor-element.elementor-element-7ee527b > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-7ee527b > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-7ee527b > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-7ee527b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-7ee527b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-7ee527b.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-7ee527b.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-1109df1{--spacer-size:50px;--e-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-1109df1 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-1109df1.elementor-element{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-af48ebc{text-align:center;}.elementor-10999 .elementor-element.elementor-element-af48ebc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-8d4359d{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-b0dc1e9 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-b0dc1e9 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-9ecd44c{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-f3321a0{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-f3321a0:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-f3321a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/04/microcemento-suelos.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-f3321a0::before, .elementor-10999 .elementor-element.elementor-element-f3321a0 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-f3321a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-f3321a0 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-f3321a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-f3321a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-f3321a0.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-f3321a0.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-b4631bb{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-5ed474f{text-align:center;}.elementor-10999 .elementor-element.elementor-element-5ed474f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:33px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-74c1496{--spacer-size:40px;}.elementor-10999 .elementor-element.elementor-element-a8608d4 .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-a8608d4 > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-00f0728{--spacer-size:60px;}.elementor-10999 .elementor-element.elementor-element-cc7f751{--display:flex;--overlay-opacity:0.7;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:300ms;}.elementor-10999 .elementor-element.elementor-element-cc7f751:not(.elementor-motion-effects-element-type-background), .elementor-10999 .elementor-element.elementor-element-cc7f751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pintoresmadridcalidad.com/wp-content/uploads/2025/06/pintores-madrid-0014.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10999 .elementor-element.elementor-element-cc7f751::before, .elementor-10999 .elementor-element.elementor-element-cc7f751 > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-cc7f751 > .e-con-inner > .elementor-background-video-container::before, .elementor-10999 .elementor-element.elementor-element-cc7f751 > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-cc7f751 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10999 .elementor-element.elementor-element-cc7f751 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000444;--background-overlay:'';}.elementor-10999 .elementor-element.elementor-element-cc7f751.e-con:hover{--e-con-transform-scale:1.02;}.elementor-10999 .elementor-element.elementor-element-cc7f751.e-con{--align-self:flex-start;}.elementor-10999 .elementor-element.elementor-element-0b47928{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-9ec3b53{text-align:center;}.elementor-10999 .elementor-element.elementor-element-9ec3b53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-10999 .elementor-element.elementor-element-22a460d{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-63e901b .elementor-button{background-color:#463D38;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-63e901b > .elementor-widget-container:hover{--e-transform-scale:1.1;--e-transform-skewX:2deg;--e-transform-skewY:2deg;}.elementor-10999 .elementor-element.elementor-element-6240733{--spacer-size:50px;}.elementor-10999 .elementor-element.elementor-element-65a7a4a .elementor-button{background-color:#61CE9F;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;border-radius:20px 20px 20px 20px;}.elementor-10999 .elementor-element.elementor-element-65a7a4a > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-10999 .elementor-element.elementor-element-65a7a4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10999 .elementor-element.elementor-element-65a7a4a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10999 .elementor-element.elementor-element-37429b8 > .elementor-widget-container{padding:45px 0px 0px 0px;}.elementor-10999 .elementor-element.elementor-element-37429b8{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10999 .elementor-element.elementor-element-4d1fde01{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10999 .elementor-element.elementor-element-1797e86a{--spacer-size:30px;}.elementor-10999 .elementor-element.elementor-element-d61a955{--display:flex;}.elementor-10999 .elementor-element.elementor-element-d0ac219 iframe{height:750px;}@media(max-width:767px){.elementor-10999 .elementor-element.elementor-element-592fd86{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10999 .elementor-element.elementor-element-5bc5d75{font-size:30px;}.elementor-10999 .elementor-element.elementor-element-3bb992e3 .elementor-heading-title{font-size:32px;}.elementor-10999 .elementor-element.elementor-element-558a56f0 .elementor-heading-title{font-size:36px;}.elementor-10999 .elementor-element.elementor-element-4651dd0a .elementor-heading-title{font-size:26px;}.elementor-10999 .elementor-element.elementor-element-58d9ab01{font-size:20px;}.elementor-10999 .elementor-element.elementor-element-23bc01c7{font-size:25px;}.elementor-10999 .elementor-element.elementor-element-68464c71{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10999 .elementor-element.elementor-element-593e3579 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-10999 .elementor-element.elementor-element-59b3d72b .elementor-heading-title{font-size:28px;}.elementor-10999 .elementor-element.elementor-element-596f50ac{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-10999 .elementor-element.elementor-element-2c7d9810 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-10999 .elementor-element.elementor-element-5c90488d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10999 .elementor-element.elementor-element-90b99d9 .elementor-heading-title{font-size:36px;}.elementor-10999 .elementor-element.elementor-element-7bbefbcb{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10999 .elementor-element.elementor-element-3cab27b{--width:100%;}.elementor-10999 .elementor-element.elementor-element-109fd929 img{max-width:50%;}.elementor-10999 .elementor-element.elementor-element-415d49a .elementor-heading-title{font-size:36px;}.elementor-10999 .elementor-element.elementor-element-4d1fde01{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}}@media(min-width:768px){.elementor-10999 .elementor-element.elementor-element-4368685{--width:100%;}.elementor-10999 .elementor-element.elementor-element-6af67d9b{--width:80%;}.elementor-10999 .elementor-element.elementor-element-592fd86{--width:65%;}.elementor-10999 .elementor-element.elementor-element-3ce359f{--width:100%;}.elementor-10999 .elementor-element.elementor-element-494c655c{--width:100%;}.elementor-10999 .elementor-element.elementor-element-739a7639{--width:90%;}.elementor-10999 .elementor-element.elementor-element-11d0645d{--width:100%;}.elementor-10999 .elementor-element.elementor-element-1df89d63{--width:70%;}.elementor-10999 .elementor-element.elementor-element-7d23148{--width:100%;}.elementor-10999 .elementor-element.elementor-element-1d02558{--width:70%;}.elementor-10999 .elementor-element.elementor-element-5278261e{--width:100%;}.elementor-10999 .elementor-element.elementor-element-7b7c5870{--width:33%;}.elementor-10999 .elementor-element.elementor-element-11971e04{--width:33%;}.elementor-10999 .elementor-element.elementor-element-338fbefc{--width:33%;}.elementor-10999 .elementor-element.elementor-element-15aa61c3{--width:100%;}.elementor-10999 .elementor-element.elementor-element-3cab27b{--width:28%;}.elementor-10999 .elementor-element.elementor-element-578ce475{--width:100%;}.elementor-10999 .elementor-element.elementor-element-15a9ba18{--width:70%;}.elementor-10999 .elementor-element.elementor-element-2e6a3a05{--width:100%;}.elementor-10999 .elementor-element.elementor-element-584c2248{--width:100%;}.elementor-10999 .elementor-element.elementor-element-8c5c43b{--width:33%;}.elementor-10999 .elementor-element.elementor-element-9c40bbf{--width:33%;}.elementor-10999 .elementor-element.elementor-element-b8f5f55{--width:33%;}.elementor-10999 .elementor-element.elementor-element-23f310a{--width:33%;}.elementor-10999 .elementor-element.elementor-element-8cabdb2{--width:33%;}.elementor-10999 .elementor-element.elementor-element-76cc755{--width:74%;}.elementor-10999 .elementor-element.elementor-element-f46a97b{--width:1600px;}.elementor-10999 .elementor-element.elementor-element-8adb719{--width:60%;}.elementor-10999 .elementor-element.elementor-element-fb20483{--width:60%;}.elementor-10999 .elementor-element.elementor-element-7ee527b{--width:360px;}.elementor-10999 .elementor-element.elementor-element-f3321a0{--width:360px;}.elementor-10999 .elementor-element.elementor-element-cc7f751{--width:360px;}}/* Start custom CSS for shortcode, class: .elementor-element-9671f78 *//* 1. Estilos generales para los campos de texto y el menú desplegable */
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="text"],
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="email"],
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="tel"],
.elementor-10999 .elementor-element.elementor-element-9671f78 select {
    width: 100%;
    padding: 12px 15px;
    margin-top: 5px;
    margin-bottom: 20px;
    border: 1px solid #d1d5db;
    border-radius: 6px;
    background-color: #f9fafb;
    font-size: 15px;
    color: #374151;
    transition: all 0.3s ease;
}

/* 2. Efecto al hacer clic en un campo (Focus) */
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="text"]:focus,
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="email"]:focus,
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="tel"]:focus,
.elementor-10999 .elementor-element.elementor-element-9671f78 select:focus {
    border-color: #003366; /* Azul oscuro del logo */
    outline: none;
    background-color: #ffffff;
    box-shadow: 0 0 0 3px rgba(0, 51, 102, 0.1);
}

/* 3. Estilos para el texto de las etiquetas (Labels) */
.elementor-10999 .elementor-element.elementor-element-9671f78 label {
    font-size: 14px;
    font-weight: 600;
    color: #4b5563;
    margin-bottom: 5px;
    display: block;
}

/* 4. Estilos para el botón "Solicítalo ya" */
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="submit"],
.elementor-10999 .elementor-element.elementor-element-9671f78 button[type="submit"],
.elementor-10999 .elementor-element.elementor-element-9671f78 .wpcf7-submit {
    background-color: #d1395c; /* Color rojo/rosa de tu borde actual */
    color: #ffffff;
    border: none;
    padding: 14px 24px;
    font-size: 16px;
    font-weight: bold;
    border-radius: 6px;
    cursor: pointer;
    width: 100%; /* Hace que el botón ocupe todo el ancho */
    transition: background-color 0.3s ease, transform 0.1s ease;
}

/* 5. Efecto al pasar el ratón por encima del botón (Hover) */
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="submit"]:hover,
.elementor-10999 .elementor-element.elementor-element-9671f78 button[type="submit"]:hover,
.elementor-10999 .elementor-element.elementor-element-9671f78 .wpcf7-submit:hover {
    background-color: #b52c4b; /* Un tono más oscuro al pasar el ratón */
    transform: translateY(-2px);
}

/* 6. Ajuste para la casilla de verificación (Checkbox) */
.elementor-10999 .elementor-element.elementor-element-9671f78 input[type="checkbox"] {
    margin-right: 8px;
    transform: scale(1.1);
}/* End custom CSS */