.HeroCarrusel-module-scss-module__71TnVG__hero{background-color:#2b341b;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}@media (min-width:800px){.HeroCarrusel-module-scss-module__71TnVG__hero{min-height:600px}}@media (min-width:1200px){.HeroCarrusel-module-scss-module__71TnVG__hero{min-height:660px}}.HeroCarrusel-module-scss-module__71TnVG__fondos{position:absolute;inset:0}.HeroCarrusel-module-scss-module__71TnVG__slide{object-fit:cover;object-position:center;opacity:0;transition:opacity .9s}.HeroCarrusel-module-scss-module__71TnVG__activo{opacity:1}.HeroCarrusel-module-scss-module__71TnVG__velo{background:linear-gradient(#121a068c 0%,#121a06bf 55%,#121a06e0 100%);position:absolute;inset:0}@media (min-width:800px){.HeroCarrusel-module-scss-module__71TnVG__velo{background:linear-gradient(100deg,#121a06e6 0%,#121a06b8 42%,#121a0647 100%)}}.HeroCarrusel-module-scss-module__71TnVG__contenido{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1.5rem}@media (min-width:800px){.HeroCarrusel-module-scss-module__71TnVG__contenido{padding-inline:2rem}}.HeroCarrusel-module-scss-module__71TnVG__contenido{color:#fff;flex-direction:column;align-items:flex-start;gap:1rem;padding-block:4rem;display:flex;position:relative}.HeroCarrusel-module-scss-module__71TnVG__contenido h1{letter-spacing:-.02em;text-align:inherit;color:#fff;max-width:16ch;margin:0;font-size:clamp(2rem,5.2vw,3.5rem);font-weight:700;line-height:1.1}.HeroCarrusel-module-scss-module__71TnVG__contenido p{color:#ffffffe0;max-width:54ch;margin:0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.7}.HeroCarrusel-module-scss-module__71TnVG__kicker{letter-spacing:.12em;text-transform:uppercase;color:#fd9;font-size:.78rem;font-weight:700;display:inline-block}.HeroCarrusel-module-scss-module__71TnVG__resaltado{color:#fd9}.HeroCarrusel-module-scss-module__71TnVG__acciones{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.HeroCarrusel-module-scss-module__71TnVG__btnPrincipal{text-align:center;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .22s,color .22s,border-color .22s,transform .22s,box-shadow .22s;display:inline-flex}.HeroCarrusel-module-scss-module__71TnVG__btnPrincipal:hover{transform:translateY(-2px)}.HeroCarrusel-module-scss-module__71TnVG__btnPrincipal:focus-visible{outline-offset:3px;outline:3px solid #80904a}.HeroCarrusel-module-scss-module__71TnVG__btnPrincipal svg{flex-shrink:0}.HeroCarrusel-module-scss-module__71TnVG__btnPrincipal{color:#fff;background-color:#25d366}.HeroCarrusel-module-scss-module__71TnVG__btnPrincipal:hover{background-color:#24bd5d;box-shadow:0 12px 32px #26282024}.HeroCarrusel-module-scss-module__71TnVG__btnSecundario{text-align:center;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .22s,color .22s,border-color .22s,transform .22s,box-shadow .22s;display:inline-flex}.HeroCarrusel-module-scss-module__71TnVG__btnSecundario:hover{transform:translateY(-2px)}.HeroCarrusel-module-scss-module__71TnVG__btnSecundario:focus-visible{outline-offset:3px;outline:3px solid #80904a}.HeroCarrusel-module-scss-module__71TnVG__btnSecundario svg{flex-shrink:0}.HeroCarrusel-module-scss-module__71TnVG__btnSecundario{color:#fff;background-color:#0000;border-color:#ffffffbf}.HeroCarrusel-module-scss-module__71TnVG__btnSecundario:hover{color:#2b341b;background-color:#fff;border-color:#fff}.HeroCarrusel-module-scss-module__71TnVG__dots{gap:.5rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.HeroCarrusel-module-scss-module__71TnVG__dots button{cursor:pointer;background-color:#ffffff73;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:width .22s,background-color .22s}.HeroCarrusel-module-scss-module__71TnVG__dots button:focus-visible{outline-offset:3px;outline:2px solid #fd9}.HeroCarrusel-module-scss-module__71TnVG__dotActivo{background-color:#fd9!important;border-radius:999px!important;width:28px!important}
.CarruselTestimonios-module-scss-module__QJB2da__carrusel{align-items:center;gap:.5rem;display:flex}@media (min-width:600px){.CarruselTestimonios-module-scss-module__QJB2da__carrusel{gap:1rem}}.CarruselTestimonios-module-scss-module__QJB2da__control{color:#3f531a;cursor:pointer;background-color:#fff;border:1px solid #3f531a24;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;transition:background-color .22s,color .22s;display:grid}.CarruselTestimonios-module-scss-module__QJB2da__control:hover{color:#fff;background-color:#3f531a}.CarruselTestimonios-module-scss-module__QJB2da__control:focus-visible{outline-offset:2px;outline:3px solid #80904a}.CarruselTestimonios-module-scss-module__QJB2da__viewport{flex:1;overflow:hidden}.CarruselTestimonios-module-scss-module__QJB2da__track{transition:transform .45s;display:flex}.CarruselTestimonios-module-scss-module__QJB2da__item{box-sizing:border-box;padding-inline:.5rem}.CarruselTestimonios-module-scss-module__QJB2da__tarjeta{background-color:#fff;border:1px solid #3f531a24;border-radius:14px;flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;transition:transform .22s,box-shadow .22s;display:flex;box-shadow:0 4px 20px #26282014}.CarruselTestimonios-module-scss-module__QJB2da__comillas{color:#80904a;opacity:.55}.CarruselTestimonios-module-scss-module__QJB2da__estrellas{gap:.15rem;display:flex}.CarruselTestimonios-module-scss-module__QJB2da__estrellaOn{color:#f0b429}.CarruselTestimonios-module-scss-module__QJB2da__estrellaOn svg{fill:currentColor}.CarruselTestimonios-module-scss-module__QJB2da__estrellaOff{color:#e8e8e8}.CarruselTestimonios-module-scss-module__QJB2da__comentario{color:#606458;flex:1;margin:0;font-size:.95rem;line-height:1.7}.CarruselTestimonios-module-scss-module__QJB2da__persona{border-top:1px solid #3f531a24;align-items:center;gap:1rem;padding-top:1rem;display:flex}.CarruselTestimonios-module-scss-module__QJB2da__avatar{color:#35431a;background-color:#fff8e9;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:.9rem;font-weight:700;display:grid}.CarruselTestimonios-module-scss-module__QJB2da__nombre{color:#35431a;margin:0;font-size:.92rem;font-weight:700}.CarruselTestimonios-module-scss-module__QJB2da__empresa{color:#606458;margin:0;font-size:.82rem}
