.elementor-288 .elementor-element.elementor-element-0e827f3{--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;border-style:solid;--border-style:solid;border-width:0 0 8px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-0e827f3:not(.elementor-motion-effects-element-type-background),.elementor-288 .elementor-element.elementor-element-0e827f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-288 .elementor-element.elementor-element-9a84b5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-288 .elementor-element.elementor-element-327cc75 .elementor-icon-wrapper{text-align:center}.elementor-288 .elementor-element.elementor-element-327cc75.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-327cc75.elementor-view-framed .elementor-icon,.elementor-288 .elementor-element.elementor-element-327cc75.elementor-view-default .elementor-icon{color:var(--e-global-color-35ea9d9);border-color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-327cc75.elementor-view-framed .elementor-icon,.elementor-288 .elementor-element.elementor-element-327cc75.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-35ea9d9)}.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-288 .elementor-element.elementor-element-dfabe2b{text-align:center}.elementor-288 .elementor-element.elementor-element-dfabe2b .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:67px;font-weight:700;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-67edeb1{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-03d0b26{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-95479ba{--display:flex}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-288 .elementor-element.elementor-element-f99c1b3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-f99c1b3 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:330px}.elementor-288 .elementor-element.elementor-element-f99c1b3 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3}.elementor-288 .elementor-element.elementor-element-f99c1b3 .elementor-main-swiper .swiper-slide{border-radius:25px}.elementor-288 .elementor-element.elementor-element-f99c1b3 .elementor-swiper-button{font-size:32px;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-f99c1b3 .elementor-swiper-button svg{fill:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-2712a5e{--display:flex}.elementor-288 .elementor-element.elementor-element-1eb5928 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:50px;font-weight:600}.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-288 .elementor-element.elementor-element-73e3de0{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px}.elementor-288 .elementor-element.elementor-element-73e3de0 .elementor-divider-separator{width:100%}.elementor-288 .elementor-element.elementor-element-73e3de0 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.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-288 .elementor-element.elementor-element-da48147{--display:flex}.elementor-288 .elementor-element.elementor-element-9458ea2{--display:flex}.elementor-288 .elementor-element.elementor-element-3f7c47d .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-0193b42{--display:flex}.elementor-288 .elementor-element.elementor-element-effc20b{--display:flex}.elementor-288 .elementor-element.elementor-element-ca20482 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-415c6d3{--display:flex}.elementor-288 .elementor-element.elementor-element-41abcd5{--display:flex}.elementor-288 .elementor-element.elementor-element-c8d98b2 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-19b49ab{--display:flex}.elementor-288 .elementor-element.elementor-element-b15a507{--display:flex}.elementor-288 .elementor-element.elementor-element-ec40982 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-9c76464{--display:flex}.elementor-288 .elementor-element.elementor-element-bd16d60{--display:flex}.elementor-288 .elementor-element.elementor-element-5487cb9 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-31b55ca{--display:flex}.elementor-288 .elementor-element.elementor-element-fcd02d8{--display:flex}.elementor-288 .elementor-element.elementor-element-2a93b1b .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-1ae1d39{--display:flex}.elementor-288 .elementor-element.elementor-element-c11eac8{--display:flex}.elementor-288 .elementor-element.elementor-element-0890f4e .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-ce75720{font-family:"Onest",Sans-serif;font-weight:400}.elementor-288 .elementor-element.elementor-element-d5f5854{--display:flex}.elementor-288 .elementor-element.elementor-element-ce68c15{--display:flex}.elementor-288 .elementor-element.elementor-element-c6fcb77 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-ca950aa{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary )}.elementor-288 .elementor-element.elementor-element-ca950aa .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px}.elementor-288 .elementor-element.elementor-element-8d3dac4{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-8d3dac4:not(.elementor-motion-effects-element-type-background),.elementor-288 .elementor-element.elementor-element-8d3dac4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5fb7e04)}.elementor-288 .elementor-element.elementor-element-ae3ed52{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-fb2baf3{--display:flex}.elementor-288 .elementor-element.elementor-element-37f152c .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:50px;font-weight:600}.elementor-288 .elementor-element.elementor-element-8e13c68{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px}.elementor-288 .elementor-element.elementor-element-8e13c68 .elementor-divider-separator{width:100%}.elementor-288 .elementor-element.elementor-element-8e13c68 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-288 .elementor-element.elementor-element-23d47e1{--display:flex}.elementor-288 .elementor-element.elementor-element-ed2a964{--display:flex}.elementor-288 .elementor-element.elementor-element-3e1ddc7 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-bdd636d{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-3ac63c0{--display:flex}.elementor-288 .elementor-element.elementor-element-154746b{--display:flex}.elementor-288 .elementor-element.elementor-element-ab4d899 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-91a3005{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-141a1db{--display:flex}.elementor-288 .elementor-element.elementor-element-8ec458f{--display:flex}.elementor-288 .elementor-element.elementor-element-27e8949 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-b8aaf02{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-e232326{--display:flex}.elementor-288 .elementor-element.elementor-element-edef1d9{--display:flex}.elementor-288 .elementor-element.elementor-element-1429767 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-a21f78b{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-b05b5de{--display:flex}.elementor-288 .elementor-element.elementor-element-49e03ff{--display:flex}.elementor-288 .elementor-element.elementor-element-0438509 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-0676f94{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary )}.elementor-288 .elementor-element.elementor-element-0676f94 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px}.elementor-288 .elementor-element.elementor-element-cfd8dbd{--display:flex}.elementor-288 .elementor-element.elementor-element-accb819.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-accb819 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:330px}.elementor-288 .elementor-element.elementor-element-accb819 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3}.elementor-288 .elementor-element.elementor-element-accb819 .elementor-main-swiper .swiper-slide{border-radius:25px}.elementor-288 .elementor-element.elementor-element-accb819 .elementor-swiper-button{font-size:32px;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-accb819 .elementor-swiper-button svg{fill:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-88d28d0{--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:1;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-88d28d0:not(.elementor-motion-effects-element-type-background),.elementor-288 .elementor-element.elementor-element-88d28d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-288 .elementor-element.elementor-element-88d28d0::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.elementor-background-video-container::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.e-con-inner>.elementor-background-video-container::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.elementor-background-slideshow::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.e-con-inner>.elementor-background-slideshow::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://www.d2obrasyreformas.com/wp-content/uploads/2025/04/D2-Obras-y-Reformas-en-Madrid-fontaneria-1.jpg);--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-288 .elementor-element.elementor-element-acb516e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-288 .elementor-element.elementor-element-e11c741{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-288 .elementor-element.elementor-element-df5d500{--display:flex}.elementor-widget-lottie{--caption-color:var( --e-global-color-text )}.elementor-widget-lottie .e-lottie__caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-288 .elementor-element.elementor-element-8dd95e8{--lottie-container-width:70%}.elementor-288 .elementor-element.elementor-element-4760db0{--display:flex}.elementor-288 .elementor-element.elementor-element-d5e3347 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:50px;font-weight:600;color:#F7B61C}.elementor-288 .elementor-element.elementor-element-4899aa5{--divider-border-style:solid;--divider-color:var( --e-global-color-35ea9d9 );--divider-border-width:2px}.elementor-288 .elementor-element.elementor-element-4899aa5 .elementor-divider-separator{width:100%}.elementor-288 .elementor-element.elementor-element-4899aa5 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-288 .elementor-element.elementor-element-e02ad4f{font-family:"Onest",Sans-serif;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-c74d6bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-7cf84b7{--display:flex}.elementor-288 .elementor-element.elementor-element-7c08e43{--display:flex}.elementor-288 .elementor-element.elementor-element-1fc63df .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-56ccbe6{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-5cb8367{--display:flex}.elementor-288 .elementor-element.elementor-element-b1adc3b{--display:flex}.elementor-288 .elementor-element.elementor-element-2032535 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-a6ebc66{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-c200f3c{--display:flex}.elementor-288 .elementor-element.elementor-element-61691f6{--display:flex}.elementor-288 .elementor-element.elementor-element-a2834d1 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-acdfe2d{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-d2ebb7c{--display:flex}.elementor-288 .elementor-element.elementor-element-23694bc{--display:flex}.elementor-288 .elementor-element.elementor-element-634daf8 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-7c27127{font-family:"Onest",Sans-serif;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-c6e5e90{--display:flex}.elementor-288 .elementor-element.elementor-element-205ba5e{--display:flex}.elementor-288 .elementor-element.elementor-element-1842f45 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-5ef190c{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-3ccf8db{--display:flex}.elementor-288 .elementor-element.elementor-element-d232cd9{--display:flex}.elementor-288 .elementor-element.elementor-element-a67880a .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-f3a8d30{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-374cd2e{--display:flex}.elementor-288 .elementor-element.elementor-element-7868622{--display:flex}.elementor-288 .elementor-element.elementor-element-a7b10d0 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-d751201{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-254c9e1{--display:flex}.elementor-288 .elementor-element.elementor-element-8492d64{--display:flex}.elementor-288 .elementor-element.elementor-element-e455d7c .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-7dc8a43{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-1b35461{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary )}.elementor-288 .elementor-element.elementor-element-1b35461 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px}.elementor-288 .elementor-element.elementor-element-313cc1a{--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:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-ca9df6c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-a26bb8b{--display:flex}.elementor-288 .elementor-element.elementor-element-143fa4f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-143fa4f .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:330px}.elementor-288 .elementor-element.elementor-element-143fa4f .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3}.elementor-288 .elementor-element.elementor-element-143fa4f .elementor-main-swiper .swiper-slide{border-radius:25px}.elementor-288 .elementor-element.elementor-element-143fa4f .elementor-swiper-button{font-size:32px;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-143fa4f .elementor-swiper-button svg{fill:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-9e2f865{--display:flex}.elementor-288 .elementor-element.elementor-element-00afe91 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:50px;font-weight:600}.elementor-288 .elementor-element.elementor-element-685dd3e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px}.elementor-288 .elementor-element.elementor-element-685dd3e .elementor-divider-separator{width:100%}.elementor-288 .elementor-element.elementor-element-685dd3e .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-288 .elementor-element.elementor-element-54592e1{--display:flex}.elementor-288 .elementor-element.elementor-element-9d6e988{--display:flex}.elementor-288 .elementor-element.elementor-element-e4f1825 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-1a1e37a{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-baefc5f{--display:flex}.elementor-288 .elementor-element.elementor-element-60814cf{--display:flex}.elementor-288 .elementor-element.elementor-element-229d25f .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-d2ae38f{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-03eb12a{--display:flex}.elementor-288 .elementor-element.elementor-element-7cc8de1{--display:flex}.elementor-288 .elementor-element.elementor-element-ee508f2 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-ab5067a{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-ce4d6f3{--display:flex}.elementor-288 .elementor-element.elementor-element-479d8e6{--display:flex}.elementor-288 .elementor-element.elementor-element-52acefb .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-c9819c1{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-af71cd2{--display:flex}.elementor-288 .elementor-element.elementor-element-bb9a78f{--display:flex}.elementor-288 .elementor-element.elementor-element-b8ca7b5 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-650277e{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-5a78cf0{--display:flex}.elementor-288 .elementor-element.elementor-element-2222bc3{--display:flex}.elementor-288 .elementor-element.elementor-element-27d96ab .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-52df132{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-4bbed86{--display:flex}.elementor-288 .elementor-element.elementor-element-b46a9f4{--display:flex}.elementor-288 .elementor-element.elementor-element-9188d0d .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-e2876ab{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-7129172{--display:flex}.elementor-288 .elementor-element.elementor-element-3f28c07{--display:flex}.elementor-288 .elementor-element.elementor-element-50ed5c3 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-ff85ffc{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-81c04a8{--display:flex}.elementor-288 .elementor-element.elementor-element-30dc2ac{--display:flex}.elementor-288 .elementor-element.elementor-element-25e4458 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-text)}.elementor-288 .elementor-element.elementor-element-dcfb4d9{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400}.elementor-288 .elementor-element.elementor-element-886180d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary )}.elementor-288 .elementor-element.elementor-element-886180d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px}.elementor-288 .elementor-element.elementor-element-61a8a67{--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:1;--padding-top:96px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-61a8a67:not(.elementor-motion-effects-element-type-background),.elementor-288 .elementor-element.elementor-element-61a8a67>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-288 .elementor-element.elementor-element-61a8a67::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.elementor-background-video-container::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.e-con-inner>.elementor-background-video-container::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.elementor-background-slideshow::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.e-con-inner>.elementor-background-slideshow::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://www.d2obrasyreformas.com/wp-content/uploads/2025/04/D2-Obras-y-Reformas-en-Madrid-Servicio-de-Pladur-o-pintura.jpg);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-288 .elementor-element.elementor-element-4465579{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-288 .elementor-element.elementor-element-0cde3e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-288 .elementor-element.elementor-element-7a391e6{--display:flex}.elementor-288 .elementor-element.elementor-element-21d720a{--lottie-container-width:80%}.elementor-288 .elementor-element.elementor-element-4981522{--display:flex}.elementor-288 .elementor-element.elementor-element-1e193ae .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:50px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-a38659e{--divider-border-style:solid;--divider-color:var( --e-global-color-35ea9d9 );--divider-border-width:2px}.elementor-288 .elementor-element.elementor-element-a38659e .elementor-divider-separator{width:100%}.elementor-288 .elementor-element.elementor-element-a38659e .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-288 .elementor-element.elementor-element-f31b289{font-family:"Onest",Sans-serif;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-7baf325{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-ad66adb{--display:flex}.elementor-288 .elementor-element.elementor-element-59d2e1f{--display:flex}.elementor-288 .elementor-element.elementor-element-8c5990f .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-f25821e{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-ec2301c{--display:flex}.elementor-288 .elementor-element.elementor-element-4eac4ea{--display:flex}.elementor-288 .elementor-element.elementor-element-b8357e3 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-e476982{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-3980eac{--display:flex}.elementor-288 .elementor-element.elementor-element-9213f69{--display:flex}.elementor-288 .elementor-element.elementor-element-10fb517 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-d64198a{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-80aed28{--display:flex}.elementor-288 .elementor-element.elementor-element-9ec8a19{--display:flex}.elementor-288 .elementor-element.elementor-element-729c52d .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-8c72fec{font-family:"Onest",Sans-serif;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-babc4a8{--display:flex}.elementor-288 .elementor-element.elementor-element-01db846{--display:flex}.elementor-288 .elementor-element.elementor-element-a431043 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-3e6ded3{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-38663b4{--display:flex}.elementor-288 .elementor-element.elementor-element-74ff6ce{--display:flex}.elementor-288 .elementor-element.elementor-element-0118869 .elementor-heading-title{font-family:"Onest",Sans-serif;font-size:21px;font-weight:600;color:var(--e-global-color-secondary)}.elementor-288 .elementor-element.elementor-element-89562df{font-family:"Onest",Sans-serif;font-size:16px;font-weight:400;color:var(--e-global-color-35ea9d9)}.elementor-288 .elementor-element.elementor-element-08ff650{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:var( --e-global-color-35ea9d9 )}.elementor-288 .elementor-element.elementor-element-08ff650 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px}:root{--page-title-display:none}@media(min-width:768px){.elementor-288 .elementor-element.elementor-element-95479ba{--width:70%}.elementor-288 .elementor-element.elementor-element-cfd8dbd{--width:70%}.elementor-288 .elementor-element.elementor-element-df5d500{--width:27%}.elementor-288 .elementor-element.elementor-element-a26bb8b{--width:70%}.elementor-288 .elementor-element.elementor-element-7a391e6{--width:27%}}@media(max-width:1024px){.elementor-288 .elementor-element.elementor-element-67edeb1{--padding-top:56px;--padding-bottom:56px;--padding-left:8px;--padding-right:8px}.elementor-288 .elementor-element.elementor-element-f99c1b3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-3f7c47d .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-ca20482 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-c8d98b2 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-ec40982 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-5487cb9 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-2a93b1b .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-0890f4e .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-c6fcb77 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-ca950aa{--e-n-carousel-swiper-slides-to-display:2}.elementor-288 .elementor-element.elementor-element-8d3dac4{--padding-top:56px;--padding-bottom:56px;--padding-left:8px;--padding-right:8px}.elementor-288 .elementor-element.elementor-element-3e1ddc7 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-ab4d899 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-27e8949 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-1429767 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-0438509 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-0676f94{--e-n-carousel-swiper-slides-to-display:2}.elementor-288 .elementor-element.elementor-element-accb819.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-88d28d0{--padding-top:64px;--padding-bottom:64px;--padding-left:8px;--padding-right:8px}.elementor-288 .elementor-element.elementor-element-1fc63df .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-2032535 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-a2834d1 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-634daf8 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-1842f45 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-a67880a .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-a7b10d0 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-e455d7c .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-1b35461{--e-n-carousel-swiper-slides-to-display:2}.elementor-288 .elementor-element.elementor-element-313cc1a{--padding-top:56px;--padding-bottom:56px;--padding-left:8px;--padding-right:8px}.elementor-288 .elementor-element.elementor-element-143fa4f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-e4f1825 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-229d25f .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-ee508f2 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-52acefb .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-b8ca7b5 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-27d96ab .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-9188d0d .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-50ed5c3 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-25e4458 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-886180d{--e-n-carousel-swiper-slides-to-display:2}.elementor-288 .elementor-element.elementor-element-61a8a67{--padding-top:64px;--padding-bottom:64px;--padding-left:8px;--padding-right:8px}.elementor-288 .elementor-element.elementor-element-21d720a{--lottie-container-width:100%}.elementor-288 .elementor-element.elementor-element-8c5990f .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-b8357e3 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-10fb517 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-729c52d .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-a431043 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-0118869 .elementor-heading-title{font-size:16px}.elementor-288 .elementor-element.elementor-element-08ff650{--e-n-carousel-swiper-slides-to-display:2}}@media(max-width:767px){.elementor-288 .elementor-element.elementor-element-327cc75 .elementor-icon{font-size:72px}.elementor-288 .elementor-element.elementor-element-327cc75 .elementor-icon svg{height:72px}.elementor-288 .elementor-element.elementor-element-67edeb1{--padding-top:56px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px}.elementor-288 .elementor-element.elementor-element-f99c1b3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-3f7c47d .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-ca20482 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-c8d98b2 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-ec40982 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-5487cb9 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-2a93b1b .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-0890f4e .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-c6fcb77 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-ca950aa{--e-n-carousel-swiper-slides-to-display:1}.elementor-288 .elementor-element.elementor-element-8d3dac4{--padding-top:56px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px}.elementor-288 .elementor-element.elementor-element-fb2baf3.e-con{--order:99999 /* order end hack */}.elementor-288 .elementor-element.elementor-element-3e1ddc7 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-ab4d899 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-27e8949 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-1429767 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-0438509 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-0676f94{--e-n-carousel-swiper-slides-to-display:1}.elementor-288 .elementor-element.elementor-element-accb819.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-88d28d0::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.elementor-background-video-container::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.e-con-inner>.elementor-background-video-container::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.elementor-background-slideshow::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.e-con-inner>.elementor-background-slideshow::before,.elementor-288 .elementor-element.elementor-element-88d28d0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:center left}.elementor-288 .elementor-element.elementor-element-88d28d0{--overlay-opacity:0.6}.elementor-288 .elementor-element.elementor-element-8dd95e8{--lottie-container-width:53%}.elementor-288 .elementor-element.elementor-element-1fc63df .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-2032535 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-a2834d1 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-634daf8 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-1842f45 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-a67880a .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-a7b10d0 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-e455d7c .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-1b35461{--e-n-carousel-swiper-slides-to-display:1}.elementor-288 .elementor-element.elementor-element-313cc1a{--padding-top:56px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px}.elementor-288 .elementor-element.elementor-element-143fa4f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-288 .elementor-element.elementor-element-e4f1825 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-229d25f .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-ee508f2 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-52acefb .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-b8ca7b5 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-27d96ab .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-9188d0d .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-50ed5c3 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-25e4458 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-886180d{--e-n-carousel-swiper-slides-to-display:1}.elementor-288 .elementor-element.elementor-element-61a8a67::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.elementor-background-video-container::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.e-con-inner>.elementor-background-video-container::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.elementor-background-slideshow::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.e-con-inner>.elementor-background-slideshow::before,.elementor-288 .elementor-element.elementor-element-61a8a67>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://www.d2obrasyreformas.com/wp-content/uploads/2025/04/D2-Obras-y-Reformas-en-Madrid-Pladur-o-Pintura-movil.jpg);background-position:top center}.elementor-288 .elementor-element.elementor-element-61a8a67{--overlay-opacity:0.9;--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-288 .elementor-element.elementor-element-21d720a{--lottie-container-width:53%}.elementor-288 .elementor-element.elementor-element-8c5990f .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-b8357e3 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-10fb517 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-729c52d .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-a431043 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-0118869 .elementor-heading-title{font-size:21px}.elementor-288 .elementor-element.elementor-element-08ff650{--e-n-carousel-swiper-slides-to-display:1}}@keyframes slideRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.slide-right{opacity:0;animation:slideRight 0.8s ease-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;animation:fadeIn 1.5s ease-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;animation:fadeIn 1.5s ease-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;animation:fadeIn 1s ease-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;animation:fadeIn 1.5s ease-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;animation:fadeIn 1s ease-out forwards}