.carousel-container[data-v-f9be7925]{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:-124px;margin-left:-268px;margin-right:-268px;opacity:1;position:relative;width:100%;z-index:100}.banners .promo-banner-rectangle[data-v-f9be7925]{box-shadow:none;margin:0;width:100%!important}.carousel-container[data-v-f9be7925] .carousel{--vc-pgn-background-color:transparent!important;--vc-pgn-active-color:transparent!important;--vc-nav-background:transparent!important;background:transparent!important;--carousel-transition:.3s;--carousel-opacity-inactive:1;--carousel-opacity-active:1;--carousel-opacity-near:1;box-shadow:none!important;width:100%}.carousel-container[data-v-f9be7925] .carousel__slide--sliding,.carousel-container[data-v-f9be7925] .carousel.is-dragging .carousel__slide{transition:opacity var(--carousel-transition),transform var(--carousel-transition)}.carousel-container[data-v-f9be7925] .carousel__slide{align-items:center;opacity:1!important}.carousel-container[data-v-f9be7925] .carousel__slide--prev,.carousel-container[data-v-f9be7925] .carousel__slide--active,.carousel-container[data-v-f9be7925] .carousel__slide--next{opacity:1!important}.carousel-container[data-v-f9be7925] .carousel__slide--next~.carousel__slide{opacity:1!important}.carousel-container[data-v-f9be7925] .carousel__viewport{border-radius:16px}.carousel-controls[data-v-f9be7925]{bottom:22px;display:flex;justify-content:center;left:48px;position:absolute;z-index:1000}.bullet.active.white[data-v-f9be7925]{background:var(--Text-Strong-inverse,#fff);left:12px;position:absolute;top:12px;width:27px}.bullet.active.transparent[data-v-f9be7925],.bullet.active.white[data-v-f9be7925]{border-radius:var(--Rounding-rounded,600px);height:16px;transition:all .3s ease}.bullet.active.transparent[data-v-f9be7925]{align-self:stretch;background:transparent;border:2px solid var(--Text-Strong-inverse,#fff);width:52px}.bullet-wrapper.active[data-v-f9be7925]{justify-content:flex-start;position:relative;transition:width .3s ease;width:76px}.bullet-wrapper[data-v-f9be7925]{align-items:center;cursor:pointer;display:flex;padding:12px}.bullet-wrapper[data-v-f9be7925],.bullet-wrapper[data-v-f9be7925]:hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.bullet-wrapper[data-v-f9be7925]:hover{opacity:.8}.bullet[data-v-f9be7925]{background:var(--Text-Strong-inverse);border:2px solid transparent;border-radius:600px;height:16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:16px}.bullet-wrapper.active .bullet[data-v-f9be7925]{background:transparent;border:2px solid var(--Text-Strong-inverse);width:52px}.bullet-wrapper.active .bullet[data-v-f9be7925]:before{background:var(--Text-Strong-inverse);border-radius:600px;content:"";height:13px;position:absolute;right:22px;transition:all .3s cubic-bezier(.4,0,.2,1);width:27px}@media only screen and (max-width:1400px){.carousel-container[data-v-f9be7925]{margin-bottom:-124px;margin-left:-44px;margin-right:-44px}}@media only screen and (max-width:1100px){.carousel-container[data-v-f9be7925]{margin-left:0;margin-right:0}.promo-banner-rectangle[data-v-f9be7925]{gap:28px;padding:48px}.promo-banner-rectangle img[data-v-f9be7925]{height:204px;width:186px}.promo-banner-banner-wrapper[data-v-f9be7925]{gap:32px}.promo-banner-title[data-v-f9be7925]{font-size:28px;line-height:36px}.promo-banner-subtitle[data-v-f9be7925]{font-size:22px;line-height:36px}}@media only screen and (max-width:770px){.banners .promo-banner-rectangle[data-v-f9be7925]{min-height:536px}.carousel-controls[data-v-f9be7925]{bottom:4px;left:50%;transform:translate(-50%)}}@media only screen and (max-width:730px){.banners .features-banner-title[data-v-f9be7925]{font-size:28px;line-height:36px}.banners .features-banner-subtitle[data-v-f9be7925]{font-size:20px;line-height:36px}.promo-banner-rectangle[data-v-f9be7925]{flex-direction:column-reverse;height:auto;padding:48px var(--Spacing-padding-6,24px)}.promo-banner-banner-wrapper[data-v-f9be7925]{align-items:center}.promo-banner-title[data-v-f9be7925]{font-size:28px;line-height:36px;text-align:center}.promo-banner-banner-text p[data-v-f9be7925]{text-align:center;width:100%}.promo-banner-subtitle[data-v-f9be7925]{font-size:22px;line-height:36px;text-align:center}}
