.elementor-656 .elementor-element.elementor-element-fb70162{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.19;}.elementor-656 .elementor-element.elementor-element-fb70162::before, .elementor-656 .elementor-element.elementor-element-fb70162 > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-fb70162 > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-fb70162 > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-fb70162 > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-fb70162 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 0%);}.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-656 .elementor-element.elementor-element-6158d72 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-e8d972d{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-656 .elementor-element.elementor-element-e8d972d:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-e8d972d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-656 .elementor-element.elementor-element-18a6eb1{--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;--justify-content:center;}.elementor-656 .elementor-element.elementor-element-a24ddda .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#6A7282;}.elementor-656 .elementor-element.elementor-element-3c5970b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;color:#101828;}.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-656 .elementor-element.elementor-element-4d6080b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-27acda6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;color:#101828;}.elementor-656 .elementor-element.elementor-element-3a13c40{--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-656 .elementor-element.elementor-element-aae13ae{--e-image-carousel-slides-to-show:1;}.elementor-656 .elementor-element.elementor-element-d821d33{--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;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-656 .elementor-element.elementor-element-d821d33:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-d821d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-a5e8e05{--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-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-656 .elementor-element.elementor-element-e79c4b9{--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;--justify-content:center;}.elementor-656 .elementor-element.elementor-element-a6e90b4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#6A7282;}.elementor-656 .elementor-element.elementor-element-0cffd89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-656 .elementor-element.elementor-element-0cffd89 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-c8fc25f{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-7090a1c{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-656 .elementor-element.elementor-element-7090a1c:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-7090a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-656 .elementor-element.elementor-element-08f18a9{text-align:center;}.elementor-656 .elementor-element.elementor-element-08f18a9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#6A7282;}.elementor-656 .elementor-element.elementor-element-b7b92ab{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-656 .elementor-element.elementor-element-b7b92ab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-f2a5da3{--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-656 .elementor-element.elementor-element-9cc26da{--display:flex;}.elementor-656 .elementor-element.elementor-element-d61f874{text-align:center;}.elementor-656 .elementor-element.elementor-element-8637257{text-align:center;}.elementor-656 .elementor-element.elementor-element-8637257 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-1624d95{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-d32dfa4{--display:flex;}.elementor-656 .elementor-element.elementor-element-a819ac1{text-align:center;}.elementor-656 .elementor-element.elementor-element-7dcdea4{text-align:center;}.elementor-656 .elementor-element.elementor-element-7dcdea4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-ccf78b4{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-690d243{--display:flex;}.elementor-656 .elementor-element.elementor-element-d378938{text-align:center;}.elementor-656 .elementor-element.elementor-element-88d0856{text-align:center;}.elementor-656 .elementor-element.elementor-element-88d0856 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-f04cb19{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-99a272d{--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-656 .elementor-element.elementor-element-9b9ef80{--display:flex;}.elementor-656 .elementor-element.elementor-element-8a4f14b{text-align:center;}.elementor-656 .elementor-element.elementor-element-f35be24{text-align:center;}.elementor-656 .elementor-element.elementor-element-f35be24 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-aec2e65{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-d68576b{--display:flex;}.elementor-656 .elementor-element.elementor-element-4f56938{text-align:center;}.elementor-656 .elementor-element.elementor-element-c10bb51{text-align:center;}.elementor-656 .elementor-element.elementor-element-c10bb51 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-2c6a30c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-5e4db77{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-656 .elementor-element.elementor-element-5e4db77:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-5e4db77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-d1678de{text-align:center;}.elementor-656 .elementor-element.elementor-element-d1678de .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#6A7282;}.elementor-656 .elementor-element.elementor-element-375b260{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-656 .elementor-element.elementor-element-375b260 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-643476d{--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-656 .elementor-element.elementor-element-2c9347e{--display:flex;--min-height:461px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-656 .elementor-element.elementor-element-2c9347e:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-2c9347e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teules.es/wp-content/uploads/2026/03/TEULES027-scaled-e1773733998135.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-656 .elementor-element.elementor-element-2c9347e::before, .elementor-656 .elementor-element.elementor-element-2c9347e > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-2c9347e > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-2c9347e > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-2c9347e > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-2c9347e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-656 .elementor-element.elementor-element-74ec7db{text-align:start;}.elementor-656 .elementor-element.elementor-element-74ec7db .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.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-656 .elementor-element.elementor-element-3ce2e0b .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-3ce2e0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-6294e22{--display:flex;--min-height:461px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-656 .elementor-element.elementor-element-6294e22:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-6294e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teules.es/wp-content/uploads/2026/03/TEULES013-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-656 .elementor-element.elementor-element-6294e22::before, .elementor-656 .elementor-element.elementor-element-6294e22 > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-6294e22 > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-6294e22 > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-6294e22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-6294e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-656 .elementor-element.elementor-element-130f83a{text-align:start;}.elementor-656 .elementor-element.elementor-element-130f83a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-9a999cf .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-9a999cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-a22b205{--display:flex;--min-height:461px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-656 .elementor-element.elementor-element-a22b205:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-a22b205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teules.es/wp-content/uploads/2026/04/MAS-CARPI-SANTES-CREUS.webp");background-repeat:no-repeat;background-size:cover;}.elementor-656 .elementor-element.elementor-element-a22b205::before, .elementor-656 .elementor-element.elementor-element-a22b205 > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-a22b205 > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-a22b205 > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-a22b205 > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-a22b205 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-656 .elementor-element.elementor-element-899b903{text-align:start;}.elementor-656 .elementor-element.elementor-element-899b903 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-185f389 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-185f389 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-a7ab0da{--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-656 .elementor-element.elementor-element-d562d38{--display:flex;--min-height:461px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-656 .elementor-element.elementor-element-d562d38:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-d562d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teules.es/wp-content/uploads/2026/03/DJI_0965-scaled.webp");background-position:center center;background-size:cover;}.elementor-656 .elementor-element.elementor-element-d562d38::before, .elementor-656 .elementor-element.elementor-element-d562d38 > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-d562d38 > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-d562d38 > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-d562d38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-d562d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-656 .elementor-element.elementor-element-2164d77{text-align:start;}.elementor-656 .elementor-element.elementor-element-2164d77 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-0b71994 .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-0b71994 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-2719cb6{--display:flex;--min-height:461px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-656 .elementor-element.elementor-element-2719cb6:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-2719cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teules.es/wp-content/uploads/2026/04/IMG_1734-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-656 .elementor-element.elementor-element-2719cb6::before, .elementor-656 .elementor-element.elementor-element-2719cb6 > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-2719cb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-2719cb6 > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-2719cb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-2719cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-656 .elementor-element.elementor-element-4311f95{text-align:start;}.elementor-656 .elementor-element.elementor-element-4311f95 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-e922aca .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-e922aca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-83f2c96{--display:flex;--min-height:461px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-656 .elementor-element.elementor-element-83f2c96:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-83f2c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teules.es/wp-content/uploads/2026/04/IMG_8748-scaled.webp");background-position:center center;background-size:cover;}.elementor-656 .elementor-element.elementor-element-83f2c96::before, .elementor-656 .elementor-element.elementor-element-83f2c96 > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-83f2c96 > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-83f2c96 > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-83f2c96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-83f2c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-656 .elementor-element.elementor-element-eda8d26{text-align:start;}.elementor-656 .elementor-element.elementor-element-eda8d26 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-da4adab .elementor-button{background-color:#FFFFFF00;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-656 .elementor-element.elementor-element-da4adab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-6fa9168{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-656 .elementor-element.elementor-element-6fa9168:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-6fa9168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-656 .elementor-element.elementor-element-f3aa964{text-align:center;}.elementor-656 .elementor-element.elementor-element-f3aa964 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#6A7282;}.elementor-656 .elementor-element.elementor-element-3d2a4db{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-656 .elementor-element.elementor-element-3d2a4db .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-236b90a{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-656 .elementor-element.elementor-element-c88eb54{--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-656 .elementor-element.elementor-element-f32cfed{--display:flex;}.elementor-656 .elementor-element.elementor-element-bdf85ff{text-align:center;}.elementor-656 .elementor-element.elementor-element-5ebf5d6{text-align:center;}.elementor-656 .elementor-element.elementor-element-5ebf5d6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-a4e357e{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-c7daa0b{--display:flex;}.elementor-656 .elementor-element.elementor-element-1ecdabb{text-align:center;}.elementor-656 .elementor-element.elementor-element-b69b3a6{text-align:center;}.elementor-656 .elementor-element.elementor-element-b69b3a6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-7468e58{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-6c830cb{--display:flex;}.elementor-656 .elementor-element.elementor-element-4e964d2{text-align:center;}.elementor-656 .elementor-element.elementor-element-03b75b3{text-align:center;}.elementor-656 .elementor-element.elementor-element-03b75b3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-15b3f73{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-c8ca856{--display:flex;}.elementor-656 .elementor-element.elementor-element-ffad76a{text-align:center;}.elementor-656 .elementor-element.elementor-element-80f6ac3{text-align:center;}.elementor-656 .elementor-element.elementor-element-80f6ac3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-27992b6{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-4836b36{--display:flex;}.elementor-656 .elementor-element.elementor-element-fa0cc34{text-align:center;}.elementor-656 .elementor-element.elementor-element-ebe5328{text-align:center;}.elementor-656 .elementor-element.elementor-element-ebe5328 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-1677399{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-788e5ab{--display:flex;}.elementor-656 .elementor-element.elementor-element-71f6825{text-align:center;}.elementor-656 .elementor-element.elementor-element-71f6825 img{width:40%;max-width:100%;}.elementor-656 .elementor-element.elementor-element-9adda6c{text-align:center;}.elementor-656 .elementor-element.elementor-element-9adda6c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#101828;}.elementor-656 .elementor-element.elementor-element-38f6d5a{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#4A5565;}.elementor-656 .elementor-element.elementor-element-7e834cf{--display:flex;--min-height:796px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-656 .elementor-element.elementor-element-7e834cf:not(.elementor-motion-effects-element-type-background), .elementor-656 .elementor-element.elementor-element-7e834cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.teules.es/wp-content/uploads/2026/03/TEULES043-scaled.webp");background-repeat:repeat;background-size:cover;}.elementor-656 .elementor-element.elementor-element-7e834cf::before, .elementor-656 .elementor-element.elementor-element-7e834cf > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-7e834cf > .e-con-inner > .elementor-background-video-container::before, .elementor-656 .elementor-element.elementor-element-7e834cf > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-7e834cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-656 .elementor-element.elementor-element-7e834cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-656 .elementor-element.elementor-element-d6bd579{width:var( --container-widget-width, 59% );max-width:59%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-656 .elementor-element.elementor-element-d6bd579 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:300;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-d603b20{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-cdf3a07 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:15px 25px 15px 25px;}.elementor-656 .elementor-element.elementor-element-cdf3a07 .elementor-button:hover, .elementor-656 .elementor-element.elementor-element-cdf3a07 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-656 .elementor-element.elementor-element-cdf3a07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-656 .elementor-element.elementor-element-cdf3a07 .elementor-button:hover svg, .elementor-656 .elementor-element.elementor-element-cdf3a07 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-656 .elementor-element.elementor-element-18a6eb1{--width:50%;}.elementor-656 .elementor-element.elementor-element-3a13c40{--width:50%;}.elementor-656 .elementor-element.elementor-element-a5e8e05{--width:50%;}.elementor-656 .elementor-element.elementor-element-e79c4b9{--width:50%;}.elementor-656 .elementor-element.elementor-element-9cc26da{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-d32dfa4{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-690d243{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-9b9ef80{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-d68576b{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-2c9347e{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-6294e22{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-a22b205{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-d562d38{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-2719cb6{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-83f2c96{--width:33.3%;}.elementor-656 .elementor-element.elementor-element-f32cfed{--width:20%;}.elementor-656 .elementor-element.elementor-element-c7daa0b{--width:20%;}.elementor-656 .elementor-element.elementor-element-6c830cb{--width:20%;}.elementor-656 .elementor-element.elementor-element-c8ca856{--width:20%;}.elementor-656 .elementor-element.elementor-element-4836b36{--width:20%;}.elementor-656 .elementor-element.elementor-element-788e5ab{--width:20%;}}@media(max-width:1024px){.elementor-656 .elementor-element.elementor-element-fb70162{--min-height:59vh;}.elementor-656 .elementor-element.elementor-element-6158d72{text-align:center;}.elementor-656 .elementor-element.elementor-element-6158d72 .elementor-heading-title{font-size:40px;}.elementor-656 .elementor-element.elementor-element-e8d972d{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-656 .elementor-element.elementor-element-3c5970b .elementor-heading-title{font-size:22px;}.elementor-656 .elementor-element.elementor-element-3a13c40{--justify-content:center;}.elementor-656 .elementor-element.elementor-element-d821d33{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-656 .elementor-element.elementor-element-a5e8e05{--justify-content:center;}.elementor-656 .elementor-element.elementor-element-0cffd89 .elementor-heading-title{font-size:22px;}.elementor-656 .elementor-element.elementor-element-7090a1c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-656 .elementor-element.elementor-element-5e4db77{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-656 .elementor-element.elementor-element-2c9347e{--min-height:250px;}.elementor-656 .elementor-element.elementor-element-6294e22{--min-height:250px;}.elementor-656 .elementor-element.elementor-element-a22b205{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-d562d38{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-2719cb6{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-83f2c96{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-6fa9168{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-656 .elementor-element.elementor-element-7e834cf{--min-height:511px;}}@media(max-width:767px){.elementor-656 .elementor-element.elementor-element-fb70162{--min-height:68vh;}.elementor-656 .elementor-element.elementor-element-6158d72{text-align:center;}.elementor-656 .elementor-element.elementor-element-6158d72 .elementor-heading-title{font-size:32px;}.elementor-656 .elementor-element.elementor-element-e8d972d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-656 .elementor-element.elementor-element-3c5970b .elementor-heading-title{font-size:20px;}.elementor-656 .elementor-element.elementor-element-4d6080b{font-size:12px;}.elementor-656 .elementor-element.elementor-element-27acda6{font-size:12px;}.elementor-656 .elementor-element.elementor-element-d821d33{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-656 .elementor-element.elementor-element-0cffd89 .elementor-heading-title{font-size:20px;}.elementor-656 .elementor-element.elementor-element-c8fc25f{font-size:12px;}.elementor-656 .elementor-element.elementor-element-b7b92ab .elementor-heading-title{font-size:22px;}.elementor-656 .elementor-element.elementor-element-d61f874{text-align:center;}.elementor-656 .elementor-element.elementor-element-8637257{text-align:center;}.elementor-656 .elementor-element.elementor-element-1624d95{text-align:center;font-size:12px;}.elementor-656 .elementor-element.elementor-element-a819ac1{text-align:center;}.elementor-656 .elementor-element.elementor-element-7dcdea4{text-align:center;}.elementor-656 .elementor-element.elementor-element-ccf78b4{text-align:center;font-size:12px;}.elementor-656 .elementor-element.elementor-element-d378938{text-align:center;}.elementor-656 .elementor-element.elementor-element-88d0856{text-align:center;}.elementor-656 .elementor-element.elementor-element-f04cb19{text-align:center;font-size:12px;}.elementor-656 .elementor-element.elementor-element-8a4f14b{text-align:center;}.elementor-656 .elementor-element.elementor-element-f35be24{text-align:center;}.elementor-656 .elementor-element.elementor-element-aec2e65{text-align:center;font-size:12px;}.elementor-656 .elementor-element.elementor-element-4f56938{text-align:center;}.elementor-656 .elementor-element.elementor-element-c10bb51{text-align:center;}.elementor-656 .elementor-element.elementor-element-2c6a30c{text-align:center;}.elementor-656 .elementor-element.elementor-element-5e4db77{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-656 .elementor-element.elementor-element-375b260 .elementor-heading-title{font-size:20px;}.elementor-656 .elementor-element.elementor-element-2c9347e{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-6294e22{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-a22b205{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-d562d38{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-2719cb6{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-83f2c96{--min-height:300px;}.elementor-656 .elementor-element.elementor-element-6fa9168{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-656 .elementor-element.elementor-element-3d2a4db .elementor-heading-title{font-size:20px;}.elementor-656 .elementor-element.elementor-element-236b90a{font-size:12px;}.elementor-656 .elementor-element.elementor-element-7e834cf{--min-height:550px;}.elementor-656 .elementor-element.elementor-element-d6bd579{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-656 .elementor-element.elementor-element-d6bd579 .elementor-heading-title{font-size:30px;}.elementor-656 .elementor-element.elementor-element-d603b20{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-2c9347e *//* CONTENEDOR BASE */
.zoom-hover{
transition: transform 0.45s cubic-bezier(.2,.6,.2,1), box-shadow 0.45s ease;
transform: scale(1);
}

/* EFECTO HOVER */
.zoom-hover:hover{
transform: scale(1.05);
box-shadow: 0 25px 60px rgba(0,0,0,0.18);
z-index:2;
}/* End custom CSS */