.elementor-15 .elementor-element.elementor-element-3d59aca{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0d64cd0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4abc5f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-77f7202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-77f7202 img{height:55vh;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-486f132{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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;}.elementor-15 .elementor-element.elementor-element-b80555f{--display:flex;--min-height:24rem;--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:flex-start;--align-items:flex-start;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:04rem;--padding-right:4rem;}.elementor-15 .elementor-element.elementor-element-b80555f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b80555f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitachile.cl/wp-content/uploads/2026/05/home_hero_fondo_escritorio.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-04ca644{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-5cf2758{text-align:start;}.elementor-15 .elementor-element.elementor-element-5cf2758 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.25rem;}.elementor-15 .elementor-element.elementor-element-63b5763{text-align:start;}.elementor-15 .elementor-element.elementor-element-63b5763 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.5rem;font-weight:700;}.elementor-15 .elementor-element.elementor-element-1195292{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-aa65cc8{text-align:start;}.elementor-15 .elementor-element.elementor-element-aa65cc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-307cb5f{--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:space-between;--align-items:center;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;--flex-wrap:wrap;--align-content:center;--margin-top:0rem;--margin-bottom:-10rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fa44a5c{--display:flex;--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;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-fa44a5c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-fa44a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1BB8B;}.elementor-15 .elementor-element.elementor-element-d3eebcb{--display:flex;--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;--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-15 .elementor-element.elementor-element-55fc9af .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-46231fc{text-align:center;}.elementor-15 .elementor-element.elementor-element-46231fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-2837879{--display:flex;--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;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-2837879:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2837879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333D50;}.elementor-15 .elementor-element.elementor-element-b26689d{--display:flex;--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;--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-15 .elementor-element.elementor-element-b6dc7a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b6dc7a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-b6dc7a6 .elementor-icon-wrapper{text-align:end;}.elementor-15 .elementor-element.elementor-element-b6dc7a6 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-93b5c9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-93b5c9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-2745cea{--display:flex;--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;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-2745cea:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2745cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1BB8B;}.elementor-15 .elementor-element.elementor-element-78eb2d3{--display:flex;--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;--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-15 .elementor-element.elementor-element-487b5de{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-487b5de.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-487b5de .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-487b5de .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-095444a{text-align:center;}.elementor-15 .elementor-element.elementor-element-095444a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-a032ab1{--display:flex;--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-a032ab1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a032ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333D50;}.elementor-15 .elementor-element.elementor-element-2c3590b{--display:flex;--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;--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-15 .elementor-element.elementor-element-8c37d40 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-5ea5bdf{text-align:center;}.elementor-15 .elementor-element.elementor-element-5ea5bdf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-c0d19c7{--display:flex;}.elementor-15 .elementor-element.elementor-element-d530b65{--display:flex;--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;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-d530b65:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d530b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1BB8B;}.elementor-15 .elementor-element.elementor-element-09eca52{--display:flex;--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;--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-15 .elementor-element.elementor-element-532af5f .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c56f20a{text-align:center;}.elementor-15 .elementor-element.elementor-element-c56f20a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-4b135b2{--display:flex;}.elementor-15 .elementor-element.elementor-element-a3926e6{--display:flex;--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;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-a3926e6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a3926e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333D50;}.elementor-15 .elementor-element.elementor-element-d46652a{--display:flex;--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;--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-15 .elementor-element.elementor-element-0463346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0463346.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-0463346 .elementor-icon-wrapper{text-align:end;}.elementor-15 .elementor-element.elementor-element-0463346 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-a7a2c4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-a7a2c4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-97326c9{--display:flex;}.elementor-15 .elementor-element.elementor-element-44d88e9{--display:flex;--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;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-44d88e9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-44d88e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1BB8B;}.elementor-15 .elementor-element.elementor-element-6d79731{--display:flex;--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;--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-15 .elementor-element.elementor-element-6b521f5{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6b521f5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-6b521f5 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-6b521f5 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-99b88ed{text-align:center;}.elementor-15 .elementor-element.elementor-element-99b88ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-b85608d{--display:flex;}.elementor-15 .elementor-element.elementor-element-c28b4bf{--display:flex;--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-c28b4bf:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c28b4bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333D50;}.elementor-15 .elementor-element.elementor-element-a9741a7{--display:flex;--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;--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--flex-wrap:wrap;--align-content:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-15 .elementor-element.elementor-element-93a3d38 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-696f14f{text-align:center;}.elementor-15 .elementor-element.elementor-element-696f14f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-e0a0016{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -12rem) 0rem;padding:0px 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;}:where( .elementor-15 .elementor-element.elementor-element-e0a0016 .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-15 .elementor-element.elementor-element-e0a0016 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9b92301{--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-15 .elementor-element.elementor-element-6299350{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:wrap;--align-content:center;--padding-top:6rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-dc4fc0e img{height:auto;}.elementor-15 .elementor-element.elementor-element-844fd14{--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:flex-start;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;}.elementor-15 .elementor-element.elementor-element-365a9a4{width:var( --container-widget-width, 42rem );max-width:42rem;--container-widget-width:42rem;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-365a9a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;color:#343434;}.elementor-15 .elementor-element.elementor-element-b7f412d{--display:flex;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-779863e{text-align:start;}.elementor-15 .elementor-element.elementor-element-779863e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;line-height:0.9lh;color:#343434;}.elementor-15 .elementor-element.elementor-element-14478ff .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-14478ff .elementskit-btn{background-color:#C1BB8B;padding:1em 1em 1em 1em;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:1px;border-style:none;}.elementor-15 .elementor-element.elementor-element-14478ff .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-c7a94b3{--display:flex;--min-height:28rem;--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:flex-end;--align-items:center;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-c7a94b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a94b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fef2cb );background-image:url("https://www.vitachile.cl/wp-content/uploads/2026/05/home_parallax_escritorio.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c7a94b3::before, .elementor-15 .elementor-element.elementor-element-c7a94b3 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c7a94b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c7a94b3 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c7a94b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c7a94b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2fef2cb );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-6163278{--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:flex-end;--align-items:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;border-style:none;--border-style:none;--border-radius:0rem 0rem 0rem 0rem;}.elementor-15 .elementor-element.elementor-element-6163278.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-1ff6362{--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;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-28c00fb );--border-color:var( --e-global-color-28c00fb );--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-1ff6362.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-3c5e5d2 img{width:32rem;height:auto;}.elementor-15 .elementor-element.elementor-element-2dfb8ca{text-align:start;}.elementor-15 .elementor-element.elementor-element-2dfb8ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;color:var( --e-global-color-28c00fb );}.elementor-15 .elementor-element.elementor-element-0e04015{--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-color:#D8D8D8;--border-color:#D8D8D8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-01f0660{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--align-content:center;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-2c5dafe{--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:space-between;--align-items:center;--flex-wrap:wrap;--align-content:center;}.elementor-15 .elementor-element.elementor-element-e2767d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-e2767d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;}.elementor-15 .elementor-element.elementor-element-ca0a6e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-548ce22{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2f7724a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-2f7724a.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2f7724a img{width:34rem;height:auto;}.elementor-15 .elementor-element.elementor-element-520cbc3{--display:flex;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-c76b60b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c48250a{text-align:start;}.elementor-15 .elementor-element.elementor-element-c48250a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;color:#878787;}.elementor-15 .elementor-element.elementor-element-13bebfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-1da9d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-1da9d3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;line-height:0.8lh;}.elementor-15 .elementor-element.elementor-element-0e1b00e .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-0e1b00e .elementskit-btn{background-color:#C1BB8B;padding:1em 1em 1em 1em;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:1px;border-style:none;}.elementor-15 .elementor-element.elementor-element-0e1b00e .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-575882e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-13e2b6d{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f613758{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-f613758.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f613758 img{width:34rem;height:auto;}.elementor-15 .elementor-element.elementor-element-4574b93{--display:flex;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-5ad3c80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2b86ec4{text-align:start;}.elementor-15 .elementor-element.elementor-element-2b86ec4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;color:#878787;}.elementor-15 .elementor-element.elementor-element-5393b9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-1a9ffc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-1a9ffc6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;line-height:0.8lh;}.elementor-15 .elementor-element.elementor-element-f7588de .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-f7588de .elementskit-btn{background-color:#C1BB8B;padding:1em 1em 1em 1em;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:1px;border-style:none;}.elementor-15 .elementor-element.elementor-element-f7588de .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-2ba80db{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ea59946{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3b719e2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-3b719e2.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3b719e2 img{width:34rem;height:auto;}.elementor-15 .elementor-element.elementor-element-0d2a55e{--display:flex;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-9f3e105{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2cfed75{text-align:start;}.elementor-15 .elementor-element.elementor-element-2cfed75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;color:#878787;}.elementor-15 .elementor-element.elementor-element-e20fb0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-ac05e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-ac05e00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;line-height:0.8lh;}.elementor-15 .elementor-element.elementor-element-45fff0f .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-45fff0f .elementskit-btn{background-color:#C1BB8B;padding:1em 1em 1em 1em;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:1px;border-style:none;}.elementor-15 .elementor-element.elementor-element-45fff0f .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-f2eb68c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-871d478{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-693a5da{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-693a5da.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-693a5da img{width:34rem;height:auto;}.elementor-15 .elementor-element.elementor-element-548a112{--display:flex;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-16334d4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d092662{text-align:start;}.elementor-15 .elementor-element.elementor-element-d092662 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;color:#878787;}.elementor-15 .elementor-element.elementor-element-3d6eb0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-979526b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-979526b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;line-height:0.8lh;}.elementor-15 .elementor-element.elementor-element-aba4d31 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-aba4d31 .elementskit-btn{background-color:#C1BB8B;padding:1em 1em 1em 1em;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:1px;border-style:none;}.elementor-15 .elementor-element.elementor-element-aba4d31 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-7fbca0a{--display:flex;}.elementor-15 .elementor-element.elementor-element-cecc371{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-776502b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-776502b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-776502b img{width:34rem;height:auto;}.elementor-15 .elementor-element.elementor-element-7406dbc{--display:flex;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-6c7c372{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-42848f9{text-align:start;}.elementor-15 .elementor-element.elementor-element-42848f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;color:#878787;}.elementor-15 .elementor-element.elementor-element-f2254bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-60fc8b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-60fc8b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;line-height:0.8lh;}.elementor-15 .elementor-element.elementor-element-4c7c13b .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-4c7c13b .elementskit-btn{background-color:#C1BB8B;padding:1em 1em 1em 1em;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:1px;border-style:none;}.elementor-15 .elementor-element.elementor-element-4c7c13b .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-2538754{--display:flex;}.elementor-15 .elementor-element.elementor-element-1f242af{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-82f1413{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-82f1413.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-82f1413 img{width:34rem;height:auto;}.elementor-15 .elementor-element.elementor-element-c538b14{--display:flex;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-1087ad5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ccafcce{text-align:start;}.elementor-15 .elementor-element.elementor-element-ccafcce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:500;color:#878787;}.elementor-15 .elementor-element.elementor-element-a6da9d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-26f6816{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-26f6816 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;line-height:0.8lh;}.elementor-15 .elementor-element.elementor-element-2ec41f1 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-2ec41f1 .elementskit-btn{background-color:#C1BB8B;padding:1em 1em 1em 1em;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:1px;border-style:none;}.elementor-15 .elementor-element.elementor-element-2ec41f1 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-cdd0a51{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 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-normal-color:var( --e-global-color-28c00fb );}:where( .elementor-15 .elementor-element.elementor-element-cdd0a51 .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-15 .elementor-element.elementor-element-cdd0a51 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c7167bf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0d99ae7{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:wrap;--align-content:center;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-ceac904{--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:space-between;--align-items:center;--flex-wrap:wrap;--align-content:center;}.elementor-15 .elementor-element.elementor-element-8a6426a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-8a6426a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;}.elementor-15 .elementor-element.elementor-element-a1a24d3 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-a1a24d3 .elementskit-btn{background-color:#C1BB8B;padding:1em 1em 1em 1em;font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:1px;border-style:none;}.elementor-15 .elementor-element.elementor-element-a1a24d3 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-bb67e8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-be3b70a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f545813{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f545813.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f545813 img{width:20rem;height:auto;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-55f8621{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-55f8621 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-55f8621 .elementor-icon{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-55f8621 .elementor-icon svg{height:1.5rem;}.elementor-15 .elementor-element.elementor-element-55f8621 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-18d1c05{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dd9cb5b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ae6e603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ae6e603.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ae6e603 img{width:20rem;height:auto;}.elementor-15 .elementor-element.elementor-element-32215eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-32215eb .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-32215eb .elementor-icon{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-32215eb .elementor-icon svg{height:1.5rem;}.elementor-15 .elementor-element.elementor-element-32215eb .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-aa67506{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bdcf0b2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-12d3d04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-12d3d04.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-12d3d04 img{width:20rem;height:auto;}.elementor-15 .elementor-element.elementor-element-79dad44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-79dad44 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-79dad44 .elementor-icon{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-79dad44 .elementor-icon svg{height:1.5rem;}.elementor-15 .elementor-element.elementor-element-79dad44 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-08b3d87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-95250a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-772792c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-772792c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-772792c img{width:20rem;height:auto;}.elementor-15 .elementor-element.elementor-element-3ac5799{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3ac5799 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3ac5799 .elementor-icon{font-size:1.5rem;}.elementor-15 .elementor-element.elementor-element-3ac5799 .elementor-icon svg{height:1.5rem;}.elementor-15 .elementor-element.elementor-element-3ac5799 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-f1ccf36{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 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;}:where( .elementor-15 .elementor-element.elementor-element-f1ccf36 .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-15 .elementor-element.elementor-element-f1ccf36 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-3d59aca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-77f7202{text-align:start;}.elementor-15 .elementor-element.elementor-element-77f7202 img{width:100%;max-width:100%;height:45vh;object-position:top center;}.elementor-15 .elementor-element.elementor-element-486f132{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-b80555f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b80555f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitachile.cl/wp-content/uploads/2026/05/home_hero_fondo_tablet.png");}.elementor-15 .elementor-element.elementor-element-b80555f{--min-height:14rem;--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:flex-start;--align-items:flex-end;--gap:4rem 6rem;--row-gap:4rem;--column-gap:6rem;--flex-wrap:wrap;--align-content:center;--padding-top:4rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-15 .elementor-element.elementor-element-5cf2758 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-63b5763 .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-aa65cc8 .elementor-heading-title{font-size:1.1rem;}.elementor-15 .elementor-element.elementor-element-d3eebcb{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-55fc9af .elementor-icon{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-55fc9af .elementor-icon svg{height:2.5rem;}.elementor-15 .elementor-element.elementor-element-46231fc .elementor-heading-title{font-size:0.625rem;}.elementor-15 .elementor-element.elementor-element-b6dc7a6 .elementor-icon{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-b6dc7a6 .elementor-icon svg{height:2.5rem;}.elementor-15 .elementor-element.elementor-element-93b5c9a .elementor-heading-title{font-size:0.625rem;}.elementor-15 .elementor-element.elementor-element-487b5de .elementor-icon{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-487b5de .elementor-icon svg{height:2.5rem;}.elementor-15 .elementor-element.elementor-element-095444a .elementor-heading-title{font-size:0.625rem;}.elementor-15 .elementor-element.elementor-element-8c37d40 .elementor-icon{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-8c37d40 .elementor-icon svg{height:2.5rem;}.elementor-15 .elementor-element.elementor-element-5ea5bdf .elementor-heading-title{font-size:0.625rem;}.elementor-15 .elementor-element.elementor-element-09eca52{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-532af5f .elementor-icon{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-532af5f .elementor-icon svg{height:2.5rem;}.elementor-15 .elementor-element.elementor-element-c56f20a .elementor-heading-title{font-size:0.625rem;}.elementor-15 .elementor-element.elementor-element-0463346 .elementor-icon{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-0463346 .elementor-icon svg{height:2.5rem;}.elementor-15 .elementor-element.elementor-element-a7a2c4e .elementor-heading-title{font-size:0.625rem;}.elementor-15 .elementor-element.elementor-element-6b521f5 .elementor-icon{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-6b521f5 .elementor-icon svg{height:2.5rem;}.elementor-15 .elementor-element.elementor-element-99b88ed .elementor-heading-title{font-size:0.625rem;}.elementor-15 .elementor-element.elementor-element-93a3d38 .elementor-icon{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-93a3d38 .elementor-icon svg{height:2.5rem;}.elementor-15 .elementor-element.elementor-element-696f14f .elementor-heading-title{font-size:0.625rem;}.elementor-15 .elementor-element.elementor-element-e0a0016{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -10rem) 0rem;}:where( .elementor-15 .elementor-element.elementor-element-e0a0016 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-15 .elementor-element.elementor-element-e0a0016 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9b92301{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-6299350{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:08rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-15 .elementor-element.elementor-element-844fd14{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-365a9a4 .elementor-heading-title{font-size:1rem;line-height:1lh;}.elementor-15 .elementor-element.elementor-element-779863e .elementor-heading-title{font-size:0.9rem;}.elementor-15 .elementor-element.elementor-element-c7a94b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a94b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitachile.cl/wp-content/uploads/2026/05/home_parallax_tablet.png");}.elementor-15 .elementor-element.elementor-element-c7a94b3{--min-height:20rem;--overlay-opacity:0.25;}.elementor-15 .elementor-element.elementor-element-1ff6362{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-3c5e5d2 img{width:6rem;}.elementor-15 .elementor-element.elementor-element-2dfb8ca .elementor-heading-title{font-size:0.9rem;}.elementor-15 .elementor-element.elementor-element-0e04015{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-01f0660{--padding-top:2rem;--padding-bottom:2rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-15 .elementor-element.elementor-element-e2767d8 .elementor-heading-title{font-size:1.25rem;}.elementor-15 .elementor-element.elementor-element-548ce22{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 1rem;--row-gap:2rem;--column-gap:1rem;}.elementor-15 .elementor-element.elementor-element-2f7724a{text-align:start;}.elementor-15 .elementor-element.elementor-element-2f7724a img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-520cbc3{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-13bebfd .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-1da9d3c .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-13e2b6d{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-15 .elementor-element.elementor-element-f613758{text-align:start;}.elementor-15 .elementor-element.elementor-element-f613758 img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4574b93{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-5393b9f .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-1a9ffc6 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-ea59946{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-15 .elementor-element.elementor-element-3b719e2{text-align:start;}.elementor-15 .elementor-element.elementor-element-3b719e2 img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0d2a55e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-e20fb0a .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-ac05e00 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-871d478{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-15 .elementor-element.elementor-element-693a5da{text-align:start;}.elementor-15 .elementor-element.elementor-element-693a5da img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3d6eb0f .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-979526b .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-cecc371{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-15 .elementor-element.elementor-element-776502b{text-align:start;}.elementor-15 .elementor-element.elementor-element-776502b img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f2254bb .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-60fc8b6 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-1f242af{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-15 .elementor-element.elementor-element-82f1413{text-align:start;}.elementor-15 .elementor-element.elementor-element-82f1413 img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a6da9d2 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-26f6816 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-cdd0a51{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-2.5rem;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-2.5rem;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;}.elementor-15 .elementor-element.elementor-element-0d99ae7{--padding-top:2rem;--padding-bottom:2rem;--padding-left:4rem;--padding-right:4rem;}.elementor-15 .elementor-element.elementor-element-be3b70a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-f545813{text-align:start;}.elementor-15 .elementor-element.elementor-element-f545813 img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ae6e603 img{width:20rem;}.elementor-15 .elementor-element.elementor-element-f1ccf36{--e-n-carousel-swiper-slides-to-display:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-77f7202 img{height:35vh;}.elementor-15 .elementor-element.elementor-element-486f132{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-b80555f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b80555f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitachile.cl/wp-content/uploads/2026/05/home_hero_fondo_celular.png");}.elementor-15 .elementor-element.elementor-element-b80555f{--min-height:10rem;--gap:2.5rem 0rem;--row-gap:2.5rem;--column-gap:0rem;}.elementor-15 .elementor-element.elementor-element-5cf2758 .elementor-heading-title{font-size:0.75rem;}.elementor-15 .elementor-element.elementor-element-63b5763 .elementor-heading-title{font-size:1.8rem;}.elementor-15 .elementor-element.elementor-element-aa65cc8 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-fa44a5c{--min-height:8rem;}.elementor-15 .elementor-element.elementor-element-46231fc .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-2837879{--min-height:8rem;}.elementor-15 .elementor-element.elementor-element-93b5c9a .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-2745cea{--min-height:8rem;}.elementor-15 .elementor-element.elementor-element-095444a .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-a032ab1{--min-height:8rem;}.elementor-15 .elementor-element.elementor-element-5ea5bdf .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-c0d19c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d530b65{--min-height:8rem;}.elementor-15 .elementor-element.elementor-element-c56f20a .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-4b135b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a3926e6{--min-height:8rem;}.elementor-15 .elementor-element.elementor-element-a7a2c4e .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-97326c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-44d88e9{--min-height:8rem;}.elementor-15 .elementor-element.elementor-element-99b88ed .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-b85608d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c28b4bf{--min-height:8rem;}.elementor-15 .elementor-element.elementor-element-696f14f .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-e0a0016{--e-n-carousel-swiper-slides-to-display:1;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -10rem) 0rem;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-1rem;--e-n-carousel-arrow-next-right-position:-1rem;}.elementor-15 .elementor-element.elementor-element-6299350{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-365a9a4 .elementor-heading-title{font-size:0.9rem;}.elementor-15 .elementor-element.elementor-element-779863e .elementor-heading-title{font-size:0.8rem;line-height:0.8lh;}.elementor-15 .elementor-element.elementor-element-14478ff .elementskit-btn{padding:1em 1em 1em 1em;font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-c7a94b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a94b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vitachile.cl/wp-content/uploads/2026/05/home_parallax_celular.png");}.elementor-15 .elementor-element.elementor-element-c7a94b3{--min-height:16rem;--overlay-opacity:0.3;}.elementor-15 .elementor-element.elementor-element-1ff6362{--width:75%;--padding-top:0rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-15 .elementor-element.elementor-element-3c5e5d2 img{width:4rem;}.elementor-15 .elementor-element.elementor-element-2dfb8ca .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-01f0660{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-e2767d8 .elementor-heading-title{font-size:1.25rem;}.elementor-15 .elementor-element.elementor-element-548ce22{--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-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1da9d3c .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-0e1b00e .elementskit-btn{padding:1em 1em 1em 1em;font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-13e2b6d{--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-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4574b93{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-1a9ffc6 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-f7588de .elementskit-btn{padding:1em 1em 1em 1em;font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-ea59946{--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-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0d2a55e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-ac05e00 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-45fff0f .elementskit-btn{padding:1em 1em 1em 1em;font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-871d478{--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-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-548a112{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-979526b .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-aba4d31 .elementskit-btn{padding:1em 1em 1em 1em;font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-cecc371{--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-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7406dbc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-60fc8b6 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-4c7c13b .elementskit-btn{padding:1em 1em 1em 1em;font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-1f242af{--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-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c538b14{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15 .elementor-element.elementor-element-26f6816 .elementor-heading-title{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-2ec41f1 .elementskit-btn{padding:1em 1em 1em 1em;font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-cdd0a51{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-4.5rem;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:1rem;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;}.elementor-15 .elementor-element.elementor-element-0d99ae7{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15 .elementor-element.elementor-element-8a6426a .elementor-heading-title{font-size:1.25rem;}.elementor-15 .elementor-element.elementor-element-a1a24d3 .elementskit-btn{padding:1em 1em 1em 1em;font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-be3b70a{--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dd9cb5b{--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bdcf0b2{--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-95250a4{--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f1ccf36{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-0d64cd0{--width:33.3333%;}.elementor-15 .elementor-element.elementor-element-b80555f{--width:66.6666%;}.elementor-15 .elementor-element.elementor-element-04ca644{--width:max;}.elementor-15 .elementor-element.elementor-element-1195292{--width:24rem;}.elementor-15 .elementor-element.elementor-element-6299350{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-844fd14{--width:64rem;}.elementor-15 .elementor-element.elementor-element-6163278{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-1ff6362{--width:45%;}.elementor-15 .elementor-element.elementor-element-01f0660{--content-width:90rem;}.elementor-15 .elementor-element.elementor-element-520cbc3{--width:24rem;}.elementor-15 .elementor-element.elementor-element-4574b93{--width:24rem;}.elementor-15 .elementor-element.elementor-element-0d2a55e{--width:24rem;}.elementor-15 .elementor-element.elementor-element-548a112{--width:24rem;}.elementor-15 .elementor-element.elementor-element-7406dbc{--width:24rem;}.elementor-15 .elementor-element.elementor-element-c538b14{--width:24rem;}.elementor-15 .elementor-element.elementor-element-0d99ae7{--content-width:90rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-0d64cd0{--width:100%;}.elementor-15 .elementor-element.elementor-element-b80555f{--width:100%;}.elementor-15 .elementor-element.elementor-element-1195292{--width:16rem;}.elementor-15 .elementor-element.elementor-element-844fd14{--width:24rem;}.elementor-15 .elementor-element.elementor-element-548ce22{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-520cbc3{--width:24rem;}.elementor-15 .elementor-element.elementor-element-13e2b6d{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-4574b93{--width:24rem;}.elementor-15 .elementor-element.elementor-element-ea59946{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-871d478{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-cecc371{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-1f242af{--content-width:100%;}.elementor-15 .elementor-element.elementor-element-be3b70a{--content-width:20rem;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-c7a94b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c7a94b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-04ca644 */.heading {
    position: relative;
    padding: 1.5rem;
    display: inline-block;
}

/* Esquina superior izquierda */
.heading::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border-top: .3rem solid #ffffff;
    border-left: .3rem solid #ffffff;
}

/* Esquina inferior derecha */
.heading::after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 20px;
    height: 20px;
    border-bottom: .3rem solid #ffffff;
    border-right: .3rem solid #ffffff;
}

.heading .epigraph {
    color: #ffffff;
    font-size: 0.75rem;
    letter-spacing: 0.15em;
    text-transform: uppercase;
    margin: 0 0 0.25rem;
}

.heading .title {
    color: #ffffff;
    font-size: 2rem;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-307cb5f */.wrapper-content
{
    width: max-content;
}

.card-services
{
    width: 12rem;
    height: 10.5rem;
    border-radius: .5rem;
    box-shadow: 0 3px 6px #00000029;
    
    
}

@media (min-width: 768px) and (max-width: 1024px) {
    .wrapper-content {
        width: 100%;
    }
    
    .card-services {
        width: 10rem;
        height: 9.25rem;
    }
}

@media (max-width: 767px) {
    .wrapper-content {
        width: 100%;
    }
    
    .card-services {
        width: 100%;
        max-width: 12rem;
        height: auto;
        min-height: 10.5rem;
        margin: 0 auto;
    }
}


/* Ambas flechas */
.wrapper-content .elementor-swiper-button {
    width: 44px;
    height: 44px;
    top: -60px;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.3s ease;
    position: absolute;
}

@media (max-width: 767px) {
    .wrapper-content .elementor-swiper-button {
        width: 2rem;
        height: 2rem;
        top: -50%;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: opacity 0.3s ease;
        position: absolute;
    }
}

/* Flecha anterior — gris oscuro */
.wrapper-content .elementor-swiper-button-prev {
    background-color: #FFFFFF;
    right: 54px;
    left: auto;
}


/* Flecha siguiente — dorado */
.wrapper-content .elementor-swiper-button-next {
    right: 0;
}

@media (max-width: 1024px) {
    .wrapper-content .elementor-swiper-button-next {
            background-color: #FFFFFF;
        right: -2rem;
    }
}

/* Ícono SVG */
.wrapper-content .elementor-swiper-button svg {
    width: 18px;
    height: 18px;
    fill: #0B0D0F;
}


/* Hover */
.wrapper-content .elementor-swiper-button:hover {
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e0a0016 */.wrapper-content
{
    width: max-content;
}

.card-services
{
    width: 12rem;
    height: 10.5rem;
    border-radius: .5rem;
    box-shadow: 0 3px 6px #00000029;
    
    
}

@media (min-width: 768px) and (max-width: 1024px) {
    .wrapper-content {
        width: 100%;
    }
    
    .card-services {
        width: 10rem;
        height: 9.25rem;
    }
}

@media (max-width: 767px) {
    .wrapper-content {
        width: 100%;
    }
    
    .card-services {
        width: 100%;
        max-width: 12rem;
        height: auto;
        min-height: 10.5rem;
        margin: 0 auto;
    }
}


/* Ambas flechas */
.wrapper-content .elementor-swiper-button {
    width: 44px;
    height: 44px;
    top: -60px;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.3s ease;
    position: absolute;
}

@media (max-width: 767px) {
    .wrapper-content .elementor-swiper-button {
        width: 2rem;
        height: 2rem;
        top: -50%;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: opacity 0.3s ease;
        position: absolute;
    }
}

/* Flecha anterior — gris oscuro */
.wrapper-content .elementor-swiper-button-prev {
    background-color: #FFFFFF;
    right: 54px;
    left: auto;
}


/* Flecha siguiente — dorado */
.wrapper-content .elementor-swiper-button-next {
    right: 0;
}

@media (max-width: 1024px) {
    .wrapper-content .elementor-swiper-button-next {
            background-color: #FFFFFF;
        right: -2rem;
    }
}

/* Ícono SVG */
.main .elementor-swiper-button svg {
    width: 18px;
    height: 18px;
    fill: #0B0D0F;
}

.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg,.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg {
    fill: #0B0D0F;

}

/* Hover */
.wrapper-content .elementor-swiper-button:hover {
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2767d8 */.title
{
    & small
    {
        display: block;
        font-weight: 300;
        font-size: 1.5rem;
    }
}

@media (min-width: 768px) {
    .title
    {
        & small
        {
            font-size: 1rem;
        }
    }
}

@media (max-width: 767px) {
    .title
    {
        & small
        {
            font-size: 1rem;
        }
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cdd0a51 *//* Contenedor principal */
.card-project {
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    cursor: pointer;
}

/* La imagen ocupa todo el card */
.card-project .card-media img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: transform 0.5s ease;
}

.card-project .card-body
{
    display: hidden;
}

/* Hover: zoom sutil */
.card-project:hover .card-media img {
    transform: scale(1.07);
}

.card-icon-expand {
    position: absolute;
    top: 1rem;
    right: 1.5rem;
    z-index: 3;
    pointer-events: none;
}


.card-project:hover::after {
    opacity: 1;
}

/* Card body al fondo */
.card-body {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 20px;
    z-index: 3;
}

/* Textos */
.card-title,
.card-description {
    color: #fff !important;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01f0660 *//* Ambas flechas */
.main .elementor-swiper-button {
    width: 44px;
    height: 44px;
    top: -60px;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.3s ease;
    position: absolute;
}


.main .elementor-swiper-button-prev {
    background-color: #2F3A4A;
    right: 54px;
    left: auto;
}


.main .elementor-swiper-button-next {
    background-color: #C1BB8B;
    right: 0;
}

@media (max-width: 1024px) {
    .main .elementor-swiper-button-next {
        right: -2rem;
    }
}

/* Ícono SVG */
.main .elementor-swiper-button svg {
    width: 18px;
    height: 18px;
    fill: #ffffff;
}

/* Hover */
.main .elementor-swiper-button:hover {
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e04015 */.elementor-15 .elementor-element.elementor-element-0e04015
{
    background: #FFFFFF;
background: linear-gradient(90deg,rgba(255, 255, 255, 0.87) 50%, rgba(51, 61, 80, 1) 50%);
}

@media (min-width: 768px) {
    .elementor-15 .elementor-element.elementor-element-0e04015
    {
        background: linear-gradient(90deg,rgba(255, 255, 255, 0.87) 60%, rgba(51, 61, 80, 1) 60%);
    }

}

@media(max-width: 767px)
{
    .elementor-15 .elementor-element.elementor-element-0e04015
    {
        background: linear-gradient(90deg,rgba(255, 255, 255, 0.87) 100%, rgba(51, 61, 80, 1) 100%);

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a6426a */.title
{
    & small
    {
        display: block;
        font-weight: 300;
        font-size: 1.5rem;
    }
}

@media (max-width: 767px) {
.title
{
    & small
    {
        font-size: 1rem;
    }
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f1ccf36 */.elementor-15 .elementor-element.elementor-element-f1ccf36 .swiper-slide {
  transform: scale(0.95);
  transition: transform 0.3s ease;
  opacity: 0.5;
}
.elementor-15 .elementor-element.elementor-element-f1ccf36 .swiper-slide-active {
  transform: scale(1);
  opacity: 1;
}
.elementor-15 .elementor-element.elementor-element-f1ccf36 .swiper {
  overflow: visible !important;
}
.elementor-15 .elementor-element.elementor-element-f1ccf36 {
  overflow: hidden;
}

/* Contenedor principal */
.card-project {
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    cursor: pointer;
}

/* La imagen ocupa todo el card */
.card-project .card-media img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: transform 0.5s ease;
}

.card-project .card-body
{
    display: hidden;
}

/* Hover: zoom sutil */
.card-project:hover .card-media img {
    transform: scale(1.07);
}

.card-icon-expand {
    position: absolute;
    top: 1rem;
    right: 1.5rem;
    z-index: 3;
    pointer-events: none;
}


.card-project:hover::after {
    opacity: 1;
}

/* Card body al fondo */
.card-body {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 20px;
    z-index: 3;
}

/* Textos */
.card-title,
.card-description {
    color: #fff !important;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d99ae7 *//* Ambas flechas */
.main .elementor-swiper-button {
    width: 44px;
    height: 44px;
    top: -60px;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 0.3s ease;
    position: absolute;
}

/* Flecha anterior — gris oscuro */
.main .elementor-swiper-button-prev {
    background-color: #2F3A4A;
    right: 54px;
    left: auto;
}

/* Flecha siguiente — dorado */
.main .elementor-swiper-button-next {
    background-color: #C1BB8B;
    right: 0;
}

@media (max-width: 1024px) {
    .main .elementor-swiper-button-next {
        right: -2rem;
    }
}

/* Ícono SVG */
.main .elementor-swiper-button svg {
    width: 18px;
    height: 18px;
    fill: #ffffff;
}

/* Hover */
.main .elementor-swiper-button:hover {
    opacity: 0.8;
}/* End custom CSS */