.c-hero-carousel[data-v-5d3782b1]{background-color:#1a1a1a;font-family:Montserrat,system-ui,-apple-system,sans-serif;min-height:560px;overflow:hidden;position:relative;width:100%}@media (max-width:767px){.c-hero-carousel[data-v-5d3782b1]{min-height:640px}}.c-hero-carousel__slide[data-v-5d3782b1]{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .6s ease-in-out,visibility .6s ease-in-out;visibility:hidden;width:100%;z-index:1}@media (max-width:767px){.c-hero-carousel__slide[data-v-5d3782b1]{background-position:center -22px}}.c-hero-carousel__slide--active[data-v-5d3782b1]{opacity:1;visibility:visible;z-index:2}@media (max-width:767px){.c-hero-carousel__slide[data-v-5d3782b1]{align-items:flex-end;padding-bottom:60px}}.c-hero-carousel__overlay[data-v-5d3782b1]{background:linear-gradient(90deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.3) 45%,transparent 80%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}@media (max-width:767px){.c-hero-carousel__overlay[data-v-5d3782b1]{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.4) 40%,transparent 80%)}}.c-hero-carousel__container[data-v-5d3782b1]{box-sizing:border-box;margin:0 auto;max-width:1820px;padding:0 40px;position:relative;width:100%;z-index:4}@media (max-width:767px){.c-hero-carousel__container[data-v-5d3782b1]{padding:0 24px}}.c-hero-carousel__content[data-v-5d3782b1]{align-items:flex-start;color:#fff;display:flex;flex-direction:column;max-width:700px}.c-hero-carousel__content-rata[data-v-5d3782b1]{color:#fff;display:inline-flex;flex-direction:column;font-family:Montserrat,sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.c-hero-carousel__rata-top[data-v-5d3782b1]{align-self:flex-start;font-size:32px;padding-top:4rem}.c-hero-carousel__rata-price-wrapper[data-v-5d3782b1]{align-items:baseline;display:flex}.c-hero-carousel__rata-price[data-v-5d3782b1]{font-size:75px}.c-hero-carousel__rata-currency[data-v-5d3782b1]{font-size:32px;margin-left:12px}.c-hero-carousel__rata-bottom[data-v-5d3782b1]{align-self:flex-end;font-size:18px}.c-hero-carousel__title[data-v-5d3782b1]{font-size:64px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}@media (max-width:767px){.c-hero-carousel__title[data-v-5d3782b1]{font-size:32px;margin-bottom:6px}}.c-hero-carousel__rata-svg[data-v-5d3782b1]{margin-top:1rem;max-width:564px;width:80vw}.c-hero-carousel__subtitle[data-v-5d3782b1]{font-size:32px;font-weight:300;line-height:1;margin:0 0 8px}.c-hero-carousel__subtitle small[data-v-5d3782b1]{font-size:1rem}.c-hero-carousel__subtitle-text-right[data-v-5d3782b1]{display:inline-block;text-align:right;width:100%}@media (max-width:767px){.c-hero-carousel__subtitle[data-v-5d3782b1]{font-size:15px;margin-bottom:0}}.c-hero-carousel__pricing[data-v-5d3782b1]{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}@media (max-width:767px){.c-hero-carousel__pricing[data-v-5d3782b1]{gap:6px}}.c-hero-carousel__credit-line[data-v-5d3782b1],.c-hero-carousel__price-line[data-v-5d3782b1]{align-items:baseline;display:flex;font-size:24px;font-weight:400;gap:6px;margin:0}@media (max-width:767px){.c-hero-carousel__credit-line[data-v-5d3782b1],.c-hero-carousel__price-line[data-v-5d3782b1]{font-size:14px}}.c-hero-carousel__highlight[data-v-5d3782b1]{font-size:28px;font-weight:700}@media (max-width:767px){.c-hero-carousel__highlight[data-v-5d3782b1]{font-size:24px}}.c-hero-carousel__button[data-v-5d3782b1]{background-color:#3753b1;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;text-transform:uppercase;transition:background-color .2s ease,transform .2s ease}.c-hero-carousel__button[data-v-5d3782b1]:hover{background-color:#2143a3;transform:translateY(-2px)}@media (max-width:767px){.c-hero-carousel__button[data-v-5d3782b1]{font-size:10px;margin-top:8px;padding:10px 20px}}.c-hero-carousel__indicators[data-v-5d3782b1]{bottom:82px;display:flex;gap:12px;position:absolute;right:40px;z-index:10}@media (max-width:767px){.c-hero-carousel__indicators[data-v-5d3782b1]{bottom:54px;right:24px}}.c-hero-carousel__dot[data-v-5d3782b1]{background-color:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;height:24px;padding:0;transition:all .3s ease;width:24px}.c-hero-carousel__dot--active[data-v-5d3782b1]{background-color:#3753b1;border-color:#3753b1}.c-hero-carousel__dot[data-v-5d3782b1]:hover:not(.c-hero-carousel__dot--active){background-color:#fff6}
