.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-1e48994 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ltacanada.com/wp-content/uploads/2026/10/Patio-cubierto-con-techo-de-policarbonato.png);background-size:cover;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-710897e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://ltacanada.com/wp-content/uploads/2026/10/Terraza-moderna-con-vistas-a-la-ciudad.png);background-size:cover;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-710897e .swiper-slide-contents{margin:0 auto;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-710897e .swiper-slide-inner{align-items:center;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-58bcaf3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://ltacanada.com/wp-content/uploads/2026/10/Pasillo-moderno-con-techo-translucido-1.png);background-size:cover;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-58bcaf3 .elementor-background-overlay{background-color:#00000036;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-58bcaf3 .swiper-slide-contents{margin:0 auto;text-shadow:4px 3px 4px rgba(0,0,0,0.3);}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-58bcaf3 .swiper-slide-inner{align-items:center;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-58bcaf3 .swiper-slide-inner .elementor-slide-heading{color:#F4F4F4;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-58bcaf3 .swiper-slide-inner .elementor-slide-description{color:#F4F4F4;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-58bcaf3 .swiper-slide-inner .elementor-slide-button{color:#F4F4F4;border-color:#F4F4F4;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-e7a4761 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ltacanada.com/wp-content/uploads/2026/10/Terraza-moderna-con-cubierta-translucida.png);background-size:cover;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-e7a4761 .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 7px rgba(0,0,0,0.3);}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .elementor-repeater-item-e7a4761 .swiper-slide-inner{align-items:flex-end;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e{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;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1087 .elementor-element.elementor-element-7cd8f1e .swiper-slide-inner{text-align:center;}.elementor-1087 .elementor-element.elementor-element-9697ff5{--display:flex;--min-height:360px;}.elementor-1087 .elementor-element.elementor-element-28cce39{--display:flex;--min-height:210px;}.elementor-1087 .elementor-element.elementor-element-8f5de27{--display:flex;--min-height:180px;}.elementor-1087 .elementor-element.elementor-element-d883431{--display:flex;}.elementor-1087 .elementor-element.elementor-element-431d945{--display:flex;}.elementor-1087 .elementor-element.elementor-element-f3ce2b4{--display:flex;}.elementor-1087 .elementor-element.elementor-element-a46584e{--display:flex;}.elementor-1087 .elementor-element.elementor-element-2ea506a{--display:flex;}.elementor-1087 .elementor-element.elementor-element-5ebd7d0{--display:flex;}.elementor-1087 .elementor-element.elementor-element-f7da2ec{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:38px;--e-n-carousel-arrow-normal-color:#F30303;}.elementor-1087 .elementor-element.elementor-element-f7da2ec.elementor-element{--flex-grow:0;--flex-shrink:1;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1087 .elementor-element.elementor-element-f7da2ec{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1087 .elementor-element.elementor-element-9697ff5{--content-width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1087 .elementor-element.elementor-element-f7da2ec{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-1087 .elementor-element.elementor-element-28cce39{--content-width:1096px;}.elementor-1087 .elementor-element.elementor-element-8f5de27{--content-width:531px;}}/* Start custom CSS */html,
body {
    width: 100%;
    max-width: 100%;
    overflow-x: clip;
}/* End custom CSS */