.highlight-cta{position:relative;z-index:20}@media(min-width:767px){.highlight-cta{max-width:100dvw}}.highlight-cta .promo-banner__media_new_portrait{display:block;height:100%;position:absolute;right:43%;transform:translateX(100%);width:75%;z-index:1}.highlight-cta .promo-banner__media_new_portrait img{aspect-ratio:1/1;border-radius:100%;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:auto}@media only screen and (max-width:1100px){.highlight-cta .promo-banner__media_new_portrait{aspect-ratio:1/1;bottom:-7%;height:auto;top:unset;width:50%}}@media only screen and (max-width:830px){.highlight-cta .promo-banner__media_new_portrait{width:43%}}@media only screen and (max-width:640px){.highlight-cta .promo-banner__media_new_portrait{bottom:-66px;right:-10%;transform:unset;width:75%}}.highlight-cta .hero__container .promo-banner__content{padding-top:70px;width:100%}@media(min-width:767px){.highlight-cta .hero__container .promo-banner__content{padding-bottom:50px;width:calc(53% - 46px)}}@media(min-width:830px){.highlight-cta .hero__container .promo-banner__content{padding-bottom:60px}}@media only screen and (max-width:1100px){.highlight-cta .hero__container .promo-banner__content{padding-bottom:200px;width:100%}}@media only screen and (max-width:830px){.highlight-cta .hero__container .promo-banner__content{padding-bottom:100px;padding-top:40px}}@media only screen and (max-width:600px){.highlight-cta .hero__container .promo-banner__content{padding-bottom:60px;padding-top:40px}}.highlight-cta .hero__container .promo-banner__content .richtext{max-width:100%}.highlight-cta .cta-with-bg{background:linear-gradient(270deg,#1d3557,#774d92);overflow:hidden;padding-bottom:35px;padding-top:35px}@media only screen and (max-width:767px){.highlight-cta .cta-with-bg{background-color:transparent!important}.highlight-cta .cta-with-bg .promo-banner__media{aspect-ratio:390/317!important;margin-top:24px;-webkit-mask-image:url(../mobile-mask.png);mask-image:url(../mobile-mask.png);-webkit-mask-position:top right;mask-position:top right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.highlight-cta .cta-with-bg .promo-banner__media .promo-banner__img{aspect-ratio:390/317!important;transform:translate(0)!important}}.highlight-cta .cta-with-bg .button__container{position:relative;z-index:2}.highlight-cta .cta-with-bg .button__container a{align-items:center;background-image:linear-gradient(90deg,#fff,#8cc3e7);color:#1d3557;display:inline-flex;justify-content:center;overflow:hidden;position:relative;transition:color .4s ease-in-out;width:-moz-max-content;width:max-content;z-index:10}.highlight-cta .cta-with-bg .button__container a:before{background:#8cc3e7;background-image:linear-gradient(90deg,#fff,#8cc3e7);border-radius:999px;content:"";display:block;height:100%;left:0;margin-right:15px;min-height:25px;min-width:25px;overflow:hidden;position:absolute;top:0;transition:left .4s ease-in-out;width:150%;z-index:-1}.highlight-cta .cta-with-bg .button__container a:hover{background-color:#8cc3e7}.highlight-cta .cta-with-bg .button__container a:hover:before{left:-50%}@media only screen and (min-width:767px){.highlight-cta .cta-with-bg{padding-bottom:30px;padding-top:30px}}@media only screen and (min-width:830px){.highlight-cta .cta-with-bg{padding-bottom:40px;padding-top:40px}}.highlight-cta .promo-banner__media_new{display:none;height:100%;margin-left:auto;max-height:100%;max-width:730px;right:0;top:-10px;width:54%}.highlight-cta .promo-banner__media_new img{aspect-ratio:1/1;border-radius:100%;height:100%;max-width:unset!important;-o-object-fit:cover;object-fit:cover;width:auto}@media(min-width:767px)and (max-width:830px){.highlight-cta .promo-banner__media_new{display:none}}@media(min-width:830px){.highlight-cta .promo-banner__media_new{display:block;position:absolute;z-index:1}}.highlight-cta .mob_media{display:block;margin-left:0}@media(min-width:767px){.highlight-cta .mob_media{display:none}}.highlight-cta .mob_media.ratio--1x1{aspect-ratio:1/1}.highlight-cta .hero_fade_slider .swiper-wrapper .swiper-slide:not(:first-child){opacity:0}@media(max-width:1024px){.highlight-cta .promo-banner__media{max-width:65%;width:100%}.highlight-cta .promo-banner__media .promo-banner__img{max-width:100%!important;transform:translateY(7%)}}@media only screen and (max-width:767px){.highlight-cta .promo-banner__media{max-width:100%;width:100%}.highlight-cta .promo-banner__media .promo-banner__img{border-radius:0;max-width:100%!important;transform:translateY(7%)}}.highlight-cta .icon-info{align-items:center;color:#30629c;display:grid;gap:13px;grid-template-columns:35px 1fr}.highlight-cta .icon-info p{font-weight:400}.highlight-cta .icon-info svg{margin-bottom:auto;margin-top:3px}
