.elementor .carrusel-track{padding:0px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;overflow-x: auto;
overflow-y: hidden;
scroll-snap-type: x mandatory;
scroll-behavior: smooth;
scrollbar-width: none;\n}.elementor .carrusel-controles{gap:10px;justify-content:center;}.elementor .carrusel-slide{min-height:40vh;padding:0px;margin-inline-start:var(--space-sm);margin-inline-end:var(--space-sm);display:flex;flex-direction:column;gap:20px;flex:0 0 100%;justify-content:flex-start;align-items:center;scroll-snap-align: start;\n}.elementor .carrusel-dot{width:24px;height:24px;padding:8px;border-radius:50px;background-color:var(--color-background);background-clip:content-box;opacity:50%;}.elementor .carrusel-dot:hover,.elementor .carrusel-dot:focus-visible{background-color:var(--color-primary);}.elementor .carrusel-dot:focus{border-width:2px;border-color:#fff;border-style:solid;}.elementor .carrusel{width:60%;padding-block-start:var(--space-x1);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .icon{width:100px;height:100px;}.elementor .btn-primary{width:150px;font-family:var(--font-heading);font-weight:800;font-size:1rem;color:var(--color-primary);padding:var(--space-2xs);background-color:var(--color-secundary);transition:all 500ms;display:flex;flex-direction:column;align-items:center;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--color-text);background-color:var(--color-accent);transform:scale3d(1.05, 1.05, 1);}.elementor .container-full{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .text-body{font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:160%;}.elementor .text-lead{font-family:var(--font-body);font-weight:400;font-size:1.25rem;line-height:140%;}.elementor .text-small{font-family:var(--font-body);font-weight:400;font-size:0.875rem;line-height:150%;}.elementor .page-format{width:100%;padding-block-start:var(--space-2x1);padding-block-end:var(--space-2x1);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--color-background);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .h4{position:relative;z-index:1;font-family:var(--font-heading);font-weight:500;font-size:2.5rem;color:var(--color-background);line-height:110%;text-align:center;}.elementor .h3{font-family:var(--font-heading);font-weight:400;font-size:clamp(2rem, 4vw, 3rem);color:var(--color-primary);line-height:120%;text-align:center;}.elementor .h2{width:80%;font-family:var(--font-heading);font-weight:600;font-size:clamp(3rem, 4vw, 4rem);color:var(--color-primary);line-height:100%;text-align:center;}.elementor .h1-hero{width:50%;min-width:50%;max-width:50%;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.4rem, 1.2rem + 4vw, 4.2rem);color:var(--color-background);letter-spacing:0.4px;line-height:100%;text-align:start;text-transform:uppercase;margin-inline-start:var(--space-1g);}.elementor .h1-carrusel{width:100%;overflow:visible;font-family:var(--font-heading);font-size:var(--space-x1);line-height:100%;text-transform:uppercase;transition:all 500ms;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .container-hero{width:100vw;min-height:100vh;overflow:hidden;padding-block-start:var(--space-x1);padding-block-end:var(--space-x1);padding-inline-start:var(--space-3x1);padding-inline-end:var(--space-x1);background-image:linear-gradient(180deg, #42251d00 32%,#39201999 63%,rgb(0,0,0) 100%),url("https://qhuya.cl/wp-content/uploads/2026/07/iStock-637059098.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:30px;justify-content:flex-end;align-items:start;}