.has-singular-content .image-slider .carousel{height:calc(100% - 40px)}.image-slider .carousel__viewport{border-radius:4.3125rem}.image-slider .carousel__slide{overflow:hidden}.image-slider .carousel__slide:first-child{border-radius:4.3125rem 0 0 4.3125rem}.image-slider .carousel__slide:last-child{border-radius:0 4.3125rem 4.3125rem 0}.image-slider .carousel__item{width:100%;display:flex;align-items:flex-end;position:relative;min-height:20.75rem;text-align:center;padding:5.375rem 0 3rem}@media (min-width: 768px){.image-slider .carousel__item{min-height:25rem;padding:3.375rem 0 4.5rem}}.has-singular-content .image-slider .carousel__item{height:100%}.image-slider .carousel__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000050}.image-slider .carousel__item>img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.image-slider .carousel__item-container{position:relative;z-index:1}.image-slider .carousel__item-title{font-size:2.1875rem;line-height:1;color:#fff;font-weight:500;max-width:360px}.image-slider .carousel__item-title:not(:last-child){margin-bottom:3.125rem}@media (min-width: 1024px){.image-slider .carousel__item-title{font-size:2.3125rem}}.image-slider .carousel__pagination{position:relative;bottom:0;left:0;transform:none;margin-top:2rem}.image-slider .carousel__pagination-button{opacity:.5;background-color:#0f0fff;width:1.875rem;height:.5rem;border-radius:1.375rem;transition:opacity .3s ease-in-out,width .3s ease-in-out}.image-slider .carousel__pagination-button--active{opacity:1;width:3.375rem}.image-slider:not(.image-slider--large) .carousel__item{align-items:stretch;padding:3.5rem 0 2rem}.image-slider:not(.image-slider--large) .carousel__item a{position:absolute;bottom:0;left:50%;translate:-50%}.image-slider:not(.image-slider--large) .carousel__item-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.image-slider:not(.image-slider--large) .carousel__item-title{margin-bottom:0;padding:5rem 0}.image-slider--large .carousel__viewport{border-radius:3rem}.image-slider--large .carousel__slide:first-child{border-radius:3rem 0 0 3rem}.image-slider--large .carousel__slide:last-child{border-radius:0 3rem 3rem 0}.image-slider--large .carousel__item{min-height:42.75rem;text-align:left;padding:3.75rem 0 3.375rem;align-items:center}@media (min-width: 1024px){.image-slider--large .carousel__item{min-height:36.5625rem;padding:3.75rem 0 3.375rem}}@media (min-width: 1536px){.image-slider--large .carousel__item{min-height:42.75rem}}.has-singular-content .image-slider--large .carousel__item{min-height:auto!important;padding:0!important}.image-slider--large .carousel__item:after{background:linear-gradient(90deg,rgba(0,0,0,.5) 0%,transparent 75%)}.image-slider--large .carousel__item-container>span{position:absolute;left:1rem;top:-20%;max-width:10.1875rem}@media (min-width: 375px){.image-slider--large .carousel__item-container>span{left:1.875rem}}@media (min-width: 1024px){.image-slider--large .carousel__item-container>span{max-width:14.75rem;inset:auto .5% -18% auto}}.image-slider--large .carousel__item-container>span svg{width:100%;height:auto}.image-slider--large .carousel__item-container>span+h2{margin-top:6.25rem}@media (min-width: 1024px){.image-slider--large .carousel__item-container>span+h2{margin-top:0}}.image-slider--large .carousel__item-title{font-size:3rem;line-height:1;font-weight:500;letter-spacing:.06rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.image-slider--large .carousel__item-title{font-size:4.5rem;line-height:1;letter-spacing:.09rem}}.image-slider--large .carousel__item-title{max-width:18.125rem;max-width:360px}.image-slider--large .carousel__item-title:not(:last-child){margin-bottom:2.25rem}@media (min-width: 1024px){.image-slider--large .carousel__item-title:not(:last-child){margin-bottom:2.375rem}}.benefit-tooltip--right[data-astro-cid-5pwzx76h]{left:auto;right:-.5rem}@media (min-width: 1024px){.benefit-tooltip--right[data-astro-cid-5pwzx76h]{right:-1rem}}.benefit-tooltip--top[data-astro-cid-5pwzx76h]{top:auto;bottom:90%}.benefit-button[data-astro-cid-5pwzx76h].active+div[data-astro-cid-5pwzx76h]{visibility:visible;opacity:1;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-container form{margin-top:0}.form-container form>div:nth-child(2){display:flex;flex-direction:column}.form-container form br{height:0px;content:"";width:100%;display:none}.form-container form .wpcf7-form-control-wrap{display:flex;flex-direction:column;margin-bottom:20px}.form-container form .wpcf7-form-control-wrap input,.form-container form .wpcf7-form-control-wrap textarea{font-size:20px;line-height:1.4;font-weight:400;width:100%;border:2px solid #9A9BFF;border-radius:40px;background:transparent;box-sizing:border-box;color:#0f0fff}.form-container form .wpcf7-form-control-wrap select{width:100%}.form-container form .wpcf7-form-control-wrap textarea{height:240px;background-image:url(/svg/message.svg);background-position:28px 34px;background-repeat:no-repeat;background-size:24px;padding-left:62px;padding-right:24px;padding-top:31px;resize:none}@media only screen and (max-width: 767.98px){.form-container form .wpcf7-form-control-wrap textarea{padding-top:24px;background-position:28px 28px}}.form-container form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#0f0fff}.form-container form .wpcf7-form-control-wrap textarea::placeholder{color:#0f0fff}.form-container form .wpcf7-form-control-wrap .wpcf-error{margin-left:24px;color:red}.form-container form .wpcf7-form-control-wrap input.wpcf7-text{background-image:url(/svg/user.svg)}.form-container form .wpcf7-form-control-wrap input.wpcf7-email{background-image:url(/svg/mail.svg)}.form-container form .wpcf7-form-control-wrap input{height:80px;background-position:28px center;background-repeat:no-repeat;background-size:24px;padding-left:62px;padding-right:24px}@media only screen and (max-width: 767.98px){.form-container form .wpcf7-form-control-wrap input{height:64px}}.form-container form .wpcf7-form-control-wrap input:after{content:"a";display:inline-block}.form-container form .wpcf7-form-control-wrap input::-moz-placeholder{color:#0f0fff}.form-container form .wpcf7-form-control-wrap input::placeholder{color:#0f0fff}.form-container form .wpcf7-submit{font-size:1.125rem;font-weight:500;color:#fff;border-radius:42px;width:100%;background-color:#0f0fff;border:2px solid #0f0fff;display:flex;justify-content:center;align-items:center;height:59px;margin:0;padding:0;transition:all .3s ease-in-out;cursor:pointer}.form-container form .wpcf7-submit:hover{background-color:red;border-color:red}.form-container form .wpcf7-acceptance label{display:flex;align-items:flex-start;justify-content:flex-start}.form-container form .wpcf7-acceptance input[type=checkbox]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;height:2rem;width:4rem;margin-right:1rem;border-radius:8px}.form-container form .wpcf7-acceptance input[type=checkbox]:after{content:""}.form-container form .wpcf7-acceptance input[type=checkbox]:checked+span:before{background-image:url(/svg/check.svg);background-size:1.125rem auto;background-position:center;background-repeat:no-repeat}.form-container form .wpcf7-acceptance input[type=checkbox]+span{color:#0f0fff;position:relative;display:block;min-height:2rem;padding-left:2.75rem;padding-top:.125rem;cursor:pointer}.form-container form .wpcf7-acceptance input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:0;display:block;height:1.875rem;width:1.875rem;border-radius:.625rem;border-width:2px;border-style:solid;border-color:#9a9bff}.testimonials-carousel .carousel__item{height:100%;width:100%}.testimonials-carousel .carousel__prev,.testimonials-carousel .carousel__next{width:3.5rem;height:3.5rem;background-size:1.5rem 1.25rem;background-position:center;background-repeat:no-repeat;border-radius:50%;top:calc(50% - 3rem);transform:none;will-change:transform;background-image:url(/svg/arrow_left_white.svg);--tw-bg-opacity: 1;background-color:rgb(15 15 255 / var(--tw-bg-opacity, 1))}.testimonials-carousel .carousel__prev:hover,.testimonials-carousel .carousel__prev:focus,.testimonials-carousel .carousel__next:hover,.testimonials-carousel .carousel__next:focus{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity, 1))}.testimonials-carousel .carousel__prev--disabled:hover,.testimonials-carousel .carousel__prev--disabled:focus,.testimonials-carousel .carousel__next--disabled:hover,.testimonials-carousel .carousel__next--disabled:focus{--tw-bg-opacity: 1;background-color:rgb(15 15 255 / var(--tw-bg-opacity, 1))}.testimonials-carousel .carousel__prev svg,.testimonials-carousel .carousel__next svg{display:none}@media (min-width: 1024px){.testimonials-carousel .carousel__prev,.testimonials-carousel .carousel__next{top:calc(50% - 3.75rem);width:5rem;height:5rem}}.testimonials-carousel .carousel__prev{left:-.875rem}@media (min-width: 375px){.testimonials-carousel .carousel__prev{left:-1.875rem}}@media (min-width: 1024px){.testimonials-carousel .carousel__prev{left:-2.25rem}}.testimonials-carousel .carousel__next{transform:rotate(180deg);right:-.875rem}@media (min-width: 375px){.testimonials-carousel .carousel__next{right:-1.875rem}}@media (min-width: 1024px){.testimonials-carousel .carousel__next{right:-2.25rem}}.testimonials-carousel .carousel__track li{display:flex}.testimonials-carousel .carousel__pagination{position:relative;bottom:0;left:0;transform:none;margin-top:2rem}.testimonials-carousel .carousel__pagination-button{opacity:.5;width:1.875rem;height:.5rem;border-radius:1.375rem;transition:opacity .3s ease-in-out,width .3s ease-in-out;--tw-bg-opacity: 1;background-color:rgb(155 155 255 / var(--tw-bg-opacity, 1))}.testimonials-carousel .carousel__pagination-button--active{opacity:1;width:3.375rem;--tw-bg-opacity: 1;background-color:rgb(15 15 255 / var(--tw-bg-opacity, 1))}.testimonials-carousel .carousel.disabled__next,.testimonials-carousel .carousel.disabled__prev,.testimonials-carousel .carousel.disabled__pagination{display:none}
