h1{font-family:"Manrope",sans-serif;color:#fff;font-size:clamp(40px,5vw,64px);font-weight:600;letter-spacing:-0.02em;line-height:1.1}h1 strong{color:#0f4ad3}.block-map__heading,.cards__heading,h2{font-family:"Manrope",sans-serif;color:#001845;font-size:clamp(40px,5vw,64px);font-weight:600;letter-spacing:-0.02em;line-height:1.1}.block-map__heading strong,.cards__heading strong,h2 strong{color:#0f4ad3}.article__text h2,.banner__title,.features-alt__title,.cards-small__heading h2,.cards-small__heading,.cards-alt__title,.cards__title,h3,h4,h5{font-family:"Manrope",sans-serif;color:#001845;font-size:clamp(20px,3vw,32px);font-weight:600;letter-spacing:-0.02em;line-height:normal}.article__text h2 strong,.banner__title strong,.features-alt__title strong,.cards-small__heading strong,.cards-alt__title strong,.cards__title strong,h3 strong,h4 strong,h5 strong{font-weight:700}.footer__heading,.article__text h3,.features-alt__text ul li,.features__title,.cards-small__title,.form__section-title{font-family:"Manrope",sans-serif;color:#001845;font-size:clamp(20px,3vw,22px);font-weight:500;letter-spacing:-0.02em;line-height:normal}.footer__heading strong,.article__text h3 strong,.features-alt__text ul li strong,.features__title strong,.cards-small__title strong,.form__section-title strong{font-weight:700}.carousel__title,.items__text,.cards-small__empty,.cards-small__text,.block-map__tooltip-text,.block-map__filter,.cards-alt__empty,.menu__link a,ul li,p{font-family:"Manrope",sans-serif;color:#001845;font-size:15px;font-weight:400;line-height:21px;opacity:.8}.carousel__title strong,.items__text strong,.cards-small__empty strong,.cards-small__text strong,.block-map__tooltip-text strong,.block-map__filter strong,.cards-alt__empty strong,.menu__link a strong,ul li strong,p strong{font-weight:700}@media screen and (max-width: 768px){.carousel__title,.items__text,.cards-small__empty,.cards-small__text,.block-map__tooltip-text,.block-map__filter,.cards-alt__empty,.menu__link a,ul li,p{font-size:13px;line-height:20px}}.article__label,.article__address span,.carousel__pretitle,.block__label,.block-map__label,.cards-news__label,.cards-alt__address span,.hero-home__pretitle{font-family:"Manrope",sans-serif;color:#001845;font-size:13px;line-height:normal;letter-spacing:.1em;font-weight:500;text-transform:uppercase;padding-bottom:8px}@keyframes headerSlide{0%{top:-80px}100%{top:0}}@keyframes cardsBorderGloss{0%{--cards-border-angle: 0deg;opacity:0}20%{opacity:1}75%{opacity:1}100%{--cards-border-angle: 360deg;opacity:0}}@keyframes buttonSlide{0%{bottom:-100px}100%{bottom:0}}*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:none}img{max-width:100%;display:block;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit;border:none}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{scroll-behavior:smooth}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}:focus-visible{outline:3px solid #0a8a1c;outline-offset:-3px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Manrope",sans-serif;position:relative}.center{text-align:center}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}a{text-decoration:none;color:#0f4ad3}ul{position:relative;list-style:none;padding-left:0 !important;margin:0 !important}ul li{position:relative;padding-left:21px}ul li::before{content:url("/app/resources/i/icon-arrow-list.svg");position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:100%;transition:left .3s ease-in-out}ul li:not(:last-child){margin-bottom:12px}ul li a{color:#001845;transition:color .3s ease-in-out}ul li:hover::before{left:3px}ul li:hover a{color:#0f4ad3}.grecaptcha-badge{visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.load{opacity:0;pointer-events:none;visibility:hidden;background-color:#f4faff;height:calc(100vh + 60px);width:100%;position:fixed;z-index:20;overflow:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.load--visible{opacity:1;visibility:visible;overflow:hidden}.page{position:relative}.skip-button{padding:0 24px;margin:0 auto;width:100%;position:relative;z-index:999;height:60px;margin-top:-60px;background-color:#fff;display:flex;align-items:center;transition:margin-top .3s ease-in-out}.skip-button:focus{outline:none !important;margin-top:0}.skip-button:focus span{outline:2px solid #0a8a1c;outline-offset:2px}.skip-button span{font-size:16px;line-height:normal;font-weight:600;text-decoration:underline;color:#001845;text-align:left}@media screen and (max-width: 1440px){.skip-button{padding:0 80px}}@media screen and (max-width: 1280px){.skip-button{padding:0 50px}}@media screen and (max-width: 768px){.skip-button{padding:0 20px}}.flash-messages-container{position:fixed;top:130px;right:calc(50vw - 690px);z-index:300;width:calc(100% - 40px);max-width:450px}@media screen and (max-width: 1420px){.flash-messages-container{right:20px}}.flash-message{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:22px;padding:20px 40px;margin-bottom:10px;background:#fff;text-align:center;border-radius:4px;box-shadow:0 0 20px rgba(0,0,0,.2);cursor:pointer;max-height:140px;animation:flashMessageFadeIn linear .6s;animation-iteration-count:1;animation-fill-mode:forwards}.flash-message--success{color:#009b13}.flash-message--error{color:#970d0d}.flash-message--hidden{animation:flashMessageFadeOut linear .5s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes flashMessageFadeIn{0%{opacity:0;transform:translateX(50%)}100%{opacity:1;transform:translateX(0)}}@keyframes flashMessageFadeOut{50%{opacity:0}100%{opacity:0;max-height:0;padding:0;margin:0;visibility:hidden}}.form{width:100%;max-width:1074px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.form__title{flex-basis:100%;margin-bottom:40px;text-align:center}.form__text{text-align:center;max-width:565px;width:100%;margin:-8px auto 40px}.form__section-title{width:100%;padding-bottom:35px;text-align:center}.form__section-title:not(:first-of-type){margin-top:53px}.form__row{flex-basis:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.form__row--consent{margin-bottom:16px}.form__element{position:relative;flex-basis:100%;display:flex;flex-wrap:wrap;min-width:0}.form__element--2{flex-basis:49%}.form__element--3{flex-basis:31%}.form__element--4{flex-basis:23%}.form__select,.form__input{flex-basis:100%;height:49px;padding:0 20px;font-size:15px;line-height:49px;border:1px solid rgba(0,24,69,.5);background:rgba(0,0,0,0);font-weight:400;min-width:0;border-radius:8px}@media screen and (max-width: 768px){.form__select,.form__input{font-size:13px}}.form__select::-moz-placeholder, .form__input::-moz-placeholder{font-weight:400;font-size:15px;color:#001845;opacity:.6}.form__select::placeholder,.form__input::placeholder{font-weight:400;font-size:15px;color:#001845;opacity:.6}@media screen and (max-width: 768px){.form__select::-moz-placeholder, .form__input::-moz-placeholder{font-size:13px;line-height:20px}.form__select::placeholder,.form__input::placeholder{font-size:13px;line-height:20px}}.form__select--error,.form__input--error{border:1px solid red}.form__select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:url("/app/resources/i/icon-arrow-select.svg");background-repeat:no-repeat;background-position-x:calc(100% - 15px);background-position-y:50%;border-radius:8px;padding:0 15px}.form__textarea{height:125px;padding-top:18px;line-height:21px;resize:none}.form__textarea::-moz-placeholder{font-weight:400;font-size:15px;color:#001845;opacity:.6}.form__textarea::placeholder{font-weight:400;font-size:15px;color:#001845;opacity:.6}@media screen and (max-width: 768px){.form__textarea::-moz-placeholder{font-size:13px;line-height:20px}.form__textarea::placeholder{font-size:13px;line-height:20px}}.form__label{flex-basis:100%;font-weight:700;font-size:11px;line-height:normal;color:#001845;text-transform:uppercase;margin-bottom:10px;padding:0 20px}.form__label--radio{margin-bottom:20px}.form__check{flex-basis:100%;display:block;position:relative;padding-left:35px;cursor:pointer;font-size:15px;line-height:21px;color:#001845;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 768px){.form__check{font-size:13px;line-height:20px}}.form__check:hover a{color:#0f4ad3}.form__check a{color:#001845;text-decoration:underline;font-weight:700;transition:color .3s ease-in-out}.form__check .form__checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form__checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,24,69,.5);border-radius:3px;transition:all .3s}.form__check:hover .form__checkbox~.form__checkmark{border:1px solid #0f4ad3;transition:all .3s}.form__check .form__checkbox:checked~.form__checkmark{background-color:#0f4ad3;transition:all .3s}.form__checkmark:after{content:"";position:absolute;display:none}.form__check .form__checkbox:checked~.form__checkmark:after{display:block}.form__check .form__checkmark:after{left:6px;top:2px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.form__options{flex-basis:100%;display:flex;flex-wrap:wrap;gap:15px 40px}.form__radio{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:16px;line-height:25px;color:#383838;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form__radio .form__radiobox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form__radiomark{position:absolute;top:0;left:0;height:22px;width:22px;border-radius:50%;background-color:rgba(0,0,0,0);border:1px solid rgba(0,24,69,.5);transition:all .3s}.form__radiomark:after{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:50%;background-color:#0f4ad3;display:none}.form__radio:hover .form__radiobox~.form__radiomark{background-color:#ccc;transition:all .3s}.form__radio .form__radiobox:checked~.form__radiomark{background-color:rgba(0,0,0,0);border-color:#0f4ad3;transition:all .3s}.form__radio .form__radiobox:checked~.form__radiomark:after{display:block}.form__radio .form__radiobox:focus-visible~.form__radiomark{outline:2px solid #0a8a1c}.form__submit{cursor:pointer;transition:all .3s;margin:64px auto 0}@media screen and (max-width: 991px){.form__submit{margin:40px 0 0}}.form .submit-disabled{background-color:#c2c2c2;opacity:.3;border-color:#c2c2c2;cursor:not-allowed}.form .submit-disabled p{color:red}.form__feedback{max-height:0;overflow:hidden;margin-top:5px;height:20px;flex-basis:100%;font-weight:300;font-size:16px;line-height:16px;color:#b00000;text-align:left;transition:max-height .3s}.form__feedback--general{background-color:rgba(255,0,0,.2);margin:20px 0;height:40px;line-height:40px;padding-left:15px}.form__feedback--custom{position:absolute;top:100%;left:0}.form__feedback--show{max-height:20px;transition:max-height .3s}.form__feedback--show.form__feedback--general{max-height:40px}.form__feedback-anchor{position:relative;top:-140px;width:1px}.form__upload{pointer-events:none;position:absolute;width:calc(100% - 30px);height:44px;background-color:#fff;top:27px;left:15px;overflow:hidden;cursor:pointer}.form__upload p{font-weight:400;font-size:15px;color:#001845;opacity:.6;line-height:44px;text-align:left;width:90%;cursor:pointer}@media screen and (max-width: 768px){.form__upload p{font-size:13px}}.form__upload img{position:absolute;height:24px;width:24px;right:0;top:50%;transform:translateY(-50%)}.form__input[type=file]{cursor:pointer}.form__input[type=file]:focus~.form__checkmark,input[type=checkbox]:focus~.form__checkmark,input[type=radio]:focus~.form__checkmark{outline:2px auto #0a8a1c}@media screen and (max-width: 900px){.form__element{flex-basis:100%}.form__element--2:not(:last-child){margin-bottom:30px}}.form-thankyou{display:none;text-align:center;width:100%;max-width:600px;margin:30px auto 5%;padding:25px;background-color:#fff;border-radius:20px;box-shadow:0px 13px 26px rgba(32,62,77,.3)}.form-thankyou.show{display:block}.form-thankyou__checkmark{width:56px;height:56px;margin:0 auto 25px auto;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0px 0px 0px #84da46;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.form-thankyou__checkmark-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#84da46;fill:none;animation:stroke .6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.form-thankyou__checkmark-check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(0.65, 0, 0.45, 1) .8s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}@keyframes fill{100%{box-shadow:inset 0px 0px 0px 30px #84da46}}.form-thankyou__title{font-weight:400;font-size:20px;text-align:center;margin:0 auto}.form-thankyou__text{font-weight:400;font-size:16px;text-align:center;margin-top:20px}@media screen and (max-width: 900px){.form-thankyou{width:90%}}.error{border:1px solid red;margin-bottom:0;transition:margin-bottom .3s}.checkbox-error::before{border:1px solid red}#contatti-form .form__submit{margin:80px 0 0}@media screen and (max-width: 1280px){#contatti-form .form__submit{margin:64px 0 0}}@media screen and (max-width: 991px){#contatti-form .form__submit{margin:40px 0 0}}.hamburger{padding:0;margin-left:30px}.hamburger.is-active:hover{opacity:1}.hamburger-box{width:18px}.hamburger-inner{top:10px !important}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:18px;height:2px;background-color:#001845;border-radius:0}.hamburger--slider .hamburger-inner::after{top:12px}.hamburger--slider .hamburger-inner::before{top:6px;right:0;width:12px}.hamburger.is-active .hamburger-inner::after{top:20px}.hamburger.is-active .hamburger-inner{top:5px !important}.hero-home{width:100%;height:100vh;min-height:690px;overflow:hidden;position:relative}.hero-home::after{content:"";position:absolute;left:0;top:0;width:100%;height:100vh;min-height:690px;background:linear-gradient(215.29deg, rgba(3, 14, 36, 0) 34.58%, rgba(3, 14, 36, 0.5) 58.86%)}.hero-home__image{position:absolute;left:0;top:0;height:100%;width:100%;min-height:690px;-o-object-fit:cover;object-fit:cover;z-index:-1}.hero-home__container{max-width:1600px;width:100%;height:100%;padding:120px 80px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1}@media screen and (max-width: 1280px){.hero-home__container{padding:120px 50px 89px}}@media screen and (max-width: 768px){.hero-home__container{padding:90px 20px 89px}}.hero-home__inner{max-width:700px;width:100%}.hero-home__pretitle{color:#fff;padding-bottom:16px;font-weight:700}.hero-home__box{border:1px solid #fff;border-radius:15px;max-width:-moz-max-content;max-width:max-content;width:100%;padding:27px 24px;margin-top:80px}@media screen and (max-width: 1280px){.hero-home__box{margin-top:40px}}@media screen and (max-width: 991px){.hero-home__box{padding:16px 0;margin-top:16px;border:none}}.hero--inverted .hero__image{order:1}.hero--inverted .hero__inner{order:0}.hero--inverted .hero__box{padding-left:70px;padding-right:100px}@media screen and (max-width: 1280px){.hero--inverted .hero__box{padding-right:50px;padding-left:0}}.hero__container{display:flex}@media screen and (max-width: 1024px){.hero__container{flex-direction:column}}.hero__image{width:50%;aspect-ratio:700/550;max-width:700px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media screen and (max-width: 1024px){.hero__image{max-width:100%;width:100%}}.hero__inner{width:52%}@media screen and (max-width: 1024px){.hero__inner{width:100%}}.hero__box{max-width:690px;width:100%;margin-top:80px;padding-left:100px;padding-right:70px}@media screen and (max-width: 1280px){.hero__box{padding-left:50px;padding-right:0}}@media screen and (max-width: 1024px){.hero__box{max-width:100%;padding-left:0;margin-top:40px}}.hero__breadcrumbs{display:flex;align-items:center;padding-bottom:8px}.hero__breadcrumbs a,.hero__breadcrumbs span{font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#001845}.hero__breadcrumbs a{margin-right:10px;transition:color .3s ease-in-out}.hero__breadcrumbs a:hover{color:#0f4ad3}.hero__breadcrumbs span{margin-left:10px;font-weight:800}.hero__text{color:#0f4ad3}.hero__text h1{color:#0f4ad3}.hero__text p{padding-top:32px}@media screen and (max-width: 1024px){.hero__text p{padding-top:24px}}.hero__cta{margin-top:72px}@media screen and (max-width: 1024px){.hero__cta{margin-top:64px}}.menu{position:absolute;top:0;width:100%;left:0;height:100vh;z-index:10;overflow:hidden;pointer-events:none}.menu::after{content:"";left:0;top:0;width:100%;height:100vh;background-color:rgba(0,24,69,.1);position:absolute;opacity:0;transition:opacity .3s ease-in-out}.menu__logo{max-width:128px;display:none;width:100%;position:absolute;top:17px;left:15px}@media screen and (max-width: 768px){.menu__logo{display:block}}.menu__container{position:absolute;right:-100%;top:0;width:40%;height:100vh;background:#f4faff;z-index:10;overflow-y:auto;padding:100px 80px 40px;transition:right .5s ease-in-out;display:flex;flex-direction:column;justify-content:space-between;-ms-overflow-style:none;scrollbar-width:none}.menu__container::-webkit-scrollbar{display:none}@media screen and (max-width: 1600px){.menu__container{max-width:650px;width:100%}}@media screen and (max-width: 1024px){.menu__container{max-width:500px;padding:100px 50px 40px}}@media screen and (max-width: 768px){.menu__container{max-width:100%;padding:134px 25px 40px}.menu__container::after{content:"";position:absolute;top:70px;left:0;width:100%;height:1px;background-color:rgba(0,24,69,.2)}}.menu__voice{position:relative;padding-left:26px}.menu__voice:not(:last-child){margin-bottom:21px}.menu__voice a{font-size:22px;letter-spacing:-0.02em;line-height:normal;color:#001845;font-weight:500}@media screen and (max-width: 768px){.menu__voice a{font-size:20px;font-weight:600}}.menu__voice--active a{color:#0f4ad3}.menu__voice::before{content:url("/app/resources/i/icon-arrow-menu.svg");position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;transition:left .3s ease-in-out}.menu__voice:hover{color:#0f4ad3}.menu__voice:hover::before{left:3px}.menu__bottom{display:flex;flex-direction:column}.menu__links{margin-top:40px;display:flex}@media screen and (max-width: 768px){.menu__links{flex-direction:column;order:1}}.menu__link{max-width:-moz-max-content;max-width:max-content;width:100%;display:flex;flex-direction:column}.menu__link:not(:last-child){margin-right:10%}@media screen and (max-width: 768px){.menu__link:not(:last-child){margin-right:0;margin-bottom:24px}}.menu__link span{font-size:11px;color:#001845;font-weight:700;line-height:normal;text-transform:uppercase;padding-bottom:5px}.menu__link a{transition:color .3s ease-in-out}.menu__link a:hover{color:#0f4ad3}.menu__socials{display:flex;margin-top:30px}.menu__socials a:not(:last-child){margin-right:10px}.menu__socials a:hover img{filter:brightness(0) saturate(100%) invert(14%) sepia(80%) saturate(5488%) hue-rotate(225deg) brightness(88%) contrast(88%)}@media screen and (max-width: 768px){.menu__socials a{width:48px;height:48px;border-radius:50%;border:1px solid rgba(0,24,69,.5)}}.menu__socials img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(3730%) hue-rotate(206deg) brightness(97%) contrast(107%);transition:filter .3s ease-in-out}@media screen and (max-width: 768px){.menu__socials{order:0;margin-top:56px}}.language-selector{margin-top:40px}@media screen and (max-width: 768px){.language-selector{order:2;margin-top:32px}}.language-selector__title{font-size:11px;font-weight:700;color:#001845;font-weight:700;line-height:normal;text-transform:uppercase;padding-bottom:10px}.language-selector__container{display:flex;align-items:center}.language-selector__button{background:none;padding:5px 21px 5px 0;color:#0f4ad3;font-size:11px;font-weight:700;line-height:normal;letter-spacing:.1em;text-transform:uppercase}.language-selector__langs{display:flex;overflow-x:auto}.language-selector__lang{border-left:1px solid #001845;padding:5px 21px;font-size:11px;font-weight:700;line-height:normal;letter-spacing:.1em;text-transform:uppercase;color:#001845;opacity:.3;transition:color .3s ease-in-out}.language-selector__lang:hover{color:#0f4ad3}.cta{font-family:"Manrope",sans-serif;font-size:11px;letter-spacing:.1em;color:#fff;font-weight:700;padding:0 25px;height:48px;max-width:-moz-max-content;max-width:max-content;width:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#0f4ad3;text-align:center;border-radius:7px;text-transform:uppercase;border:1px solid #0f4ad3;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out}.cta--white{background:#fff;color:#0f4ad3;border:1px solid #fff}.cta--inverted{background-color:rgba(0,0,0,0);color:#0f4ad3}.cta--inverted:hover{background-color:#0f4ad3;color:#fff}@property --cards-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.cards{overflow:hidden}.cards__heading{text-align:center;padding-bottom:80px}@media screen and (max-width: 991px){.cards__heading{padding-bottom:40px}}.cards__items{display:flex;flex-wrap:wrap;margin-right:-15px;margin-bottom:-15px;justify-content:center}.cards__item{width:calc(33.333% - 15px);margin-right:15px;margin-bottom:15px;border-radius:20px;border:1px solid rgba(0,0,0,0);padding:40px;position:relative;transition:box-shadow .7s cubic-bezier(0.4, 0, 0.2, 1);--cards-border-color: #001845;--cards-border-deep: black;--cards-border-shine: #ffffff;--cards-border-glow: rgba(0, 24, 69, 0.6)}@media screen and (max-width: 1024px){.cards__item{width:calc(50% - 15px);padding:25px 20px 28px 25px}}@media screen and (max-width: 768px){.cards__item{width:calc(100% - 15px)}}.cards__item:hover{box-shadow:0 0 24px -4px var(--cards-border-glow)}.cards__item:hover .cards__arrow{right:30px}.cards__item::before{content:"";position:absolute;inset:-1px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--cards-border-angle), var(--cards-border-color) 0deg, var(--cards-border-color) 240deg, var(--cards-border-deep) 295deg, var(--cards-border-shine) 328deg, var(--cards-border-deep) 345deg, var(--cards-border-color) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;opacity:0}.cards__item:hover::before,.cards__item--gloss::before{animation:cardsBorderGloss 1s cubic-bezier(0.45, 0, 0.25, 1) 1 forwards}@media(prefers-reduced-motion: reduce){.cards__item:hover::before,.cards__item--gloss::before{animation:none}}.cards__item:nth-child(5n+1){background-color:#e7edfb;border-color:#a6bcef;--cards-border-color: #A6BCEF;--cards-border-deep: rgb(38.4, 91.2, 213.6);--cards-border-shine: #ffffff;--cards-border-glow: rgba(166, 188, 239, 0.6)}.cards__item:nth-child(5n+1) .cards__label{background-color:#c7d5f5}.cards__item:nth-child(5n+2){background-color:#e6f3e8;border-color:#a4d3ab;--cards-border-color: #A4D3AB;--cards-border-deep: rgb(72.3555555556, 149.6444444444, 83.8666666667);--cards-border-shine: #ffffff;--cards-border-glow: rgba(164, 211, 171, 0.6)}.cards__item:nth-child(5n+2) .cards__label{background-color:#d0e8d4}.cards__item:nth-child(5n+3){background-color:#fcefe8;border-color:#f5c5ab;--cards-border-color: #F5C5AB;--cards-border-deep: rgb(228.7234042553, 102.5957446809, 34.2765957447);--cards-border-shine: #ffffff;--cards-border-glow: rgba(245, 197, 171, 0.6)}.cards__item:nth-child(5n+4){background-color:#fff9dd;border-color:#efde91;--cards-border-color: #EFDE91;--cards-border-deep: rgb(201.6666666667, 170.5, 29.3333333333);--cards-border-shine: #ffffff;--cards-border-glow: rgba(239, 222, 145, 0.6)}.cards__item:nth-child(5n+5){background-color:#e0f3f8;border-color:#72bbce;--cards-border-color: #72BBCE;--cards-border-deep: rgb(43.0684210526, 107.2315789474, 123.9315789474);--cards-border-shine: #ffffff;--cards-border-glow: rgba(114, 187, 206, 0.6)}.cards__arrow{position:absolute;width:48px;height:48px;right:40px;bottom:47.5px;transition:right .3s ease-in-out}.cards__arrow img{content:url("/app/resources/i/icon-arrow.svg");position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width: 1024px){.cards__arrow{right:20px;bottom:40px;width:32px;height:32px;border:1px solid rgba(0,24,69,.5);border-radius:50%}}.cards__box{margin-bottom:48px;display:flex;align-items:flex-end}@media screen and (max-width: 1024px){.cards__box{margin-bottom:28px}}.cards__icon{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;margin-right:10px}@media screen and (max-width: 1024px){.cards__icon{width:60px;height:60px}}.cards__label{color:#001845;font-size:13px;line-height:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 5px;border-radius:4px;margin:5px 0}@media screen and (max-width: 1024px){.cards__label{font-size:11px}}.cards__title{padding-bottom:15px}.cards__text{max-width:370px;width:100%;padding-right:70px}@media screen and (max-width: 768px){.cards__text{max-width:100%}}.cards-alt{overflow:hidden}.cards-alt__filters{display:flex;justify-content:flex-start;gap:15px;margin-top:80px}@media screen and (max-width: 991px){.cards-alt__filters{flex-direction:column}}.cards-alt__select{max-width:230px;width:100%;background-image:url("/app/resources/i/icon-arrow-expand.svg");background-size:24px 24px;background-position:right 15px center;padding-right:50px;cursor:pointer}.cards-alt__select:invalid{color:rgba(0,24,69,.6)}.cards-alt__select option{color:#001845}@media screen and (max-width: 991px){.cards-alt__select{max-width:100%;width:100%}}.cards-alt__filters,.cards-alt__container{margin-top:60px}.cards-alt__container{display:flex;flex-wrap:wrap;margin:80px -15px -15px 0}@media screen and (max-width: 991px){.cards-alt__container{margin:56px -15px -15px 0}}.cards-alt__empty{text-align:center;padding-top:40px}.cards-alt__item{width:calc(33.333% - 15px);margin-right:15px;margin-bottom:15px;border:1px solid rgba(0,24,69,.5);border-radius:20px;padding:60px 40px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1024px){.cards-alt__item{width:calc(50% - 15px);padding:25px 20px 28px 25px}}@media screen and (max-width: 768px){.cards-alt__item{width:calc(100% - 15px)}}.cards-alt__address{display:flex;margin-top:12px}.cards-alt__address img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.cards-alt__address span{padding-bottom:0;font-weight:800;padding:3px 0}.cards-alt__text{padding-top:22px;padding-bottom:67px}@media screen and (max-width: 1024px){.cards-alt__text{padding-bottom:56px}}.cards-news{overflow:hidden}.cards-news__container{display:flex;flex-wrap:wrap;margin:80px -15px -15px 0}@media screen and (max-width: 991px){.cards-news__container{margin:56px -15px -15px 0}}.cards-news__item{width:calc(33.333% - 15px);margin-right:15px;margin-bottom:15px;border:1px solid rgba(0,24,69,.5);border-radius:20px;padding:60px 40px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1024px){.cards-news__item{width:calc(50% - 15px);padding:25px 20px 28px 25px}}@media screen and (max-width: 768px){.cards-news__item{width:calc(100% - 15px)}}.cards-news__label{font-weight:800}.cards-news__text{padding-top:22px;padding-bottom:67px}@media screen and (max-width: 1024px){.cards-news__text{padding-bottom:56px}}.block-map__header{text-align:center;padding-bottom:72px}@media screen and (max-width: 991px){.block-map__header{padding-bottom:40px}}.block-map__header h1{color:#001845}.block-map__breadcrumbs{display:flex;align-items:center;justify-content:center;padding-bottom:10px}.block-map__breadcrumbs a,.block-map__breadcrumbs span{font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#001845}.block-map__breadcrumbs a{margin-right:10px;transition:color .3s ease-in-out}.block-map__breadcrumbs a:hover{color:#0f4ad3}.block-map__breadcrumbs span{margin-left:10px;font-weight:800}.block-map__label{padding-bottom:10px}.block-map__filters{display:flex;border:1px solid rgba(0,24,69,.5);border-radius:30px;max-width:-moz-max-content;max-width:max-content;width:100%;margin:56px auto 0;overflow-x:auto}@media screen and (max-width: 991px){.block-map__filters{margin:40px auto 0}}.block-map__filter{font-weight:700;border-radius:30px;padding:10px 30px;color:#001845;background-color:rgba(0,0,0,0);font-size:11px;line-height:normal;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out}.block-map__filter:hover{color:#fff;background-color:#0f4ad3}.block-map__filter--active{background-color:#0f4ad3;color:#fff}.block-map__map{width:100%;height:750px;border:1px solid rgba(0,24,69,.5);border-radius:10px;overflow:hidden}@media screen and (max-width: 768px){.block-map__map{height:600px}}.block-map__tooltip{max-width:270px;width:100%;padding:0 4px 20px 8px}.block-map__tooltip-title{font-size:10px;font-weight:700;line-height:normal;letter-spacing:.05em;text-transform:uppercase;text-align:center;padding-bottom:8px}.block-map__tooltip-title p{font-size:10px;font-weight:700;line-height:normal;letter-spacing:.05em;text-transform:uppercase}.block-map__tooltip-text{padding-top:8px;text-align:center;font-size:12px;letter-spacing:-0.01em;line-height:normal}.block-map__tooltip-text p{font-size:12px;letter-spacing:-0.01em;line-height:normal}.block-map__tooltip-button{max-width:-moz-max-content;max-width:max-content;width:100%;margin:17px auto 0;display:flex;align-items:center;height:36px;padding:0 20px 0 36px;border-radius:7px;color:#001845;font-family:"Manrope",sans-serif;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgba(15,74,211,.2);position:relative;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.block-map__tooltip-button::after{content:url("/app/resources/i/icon-google-maps.svg");position:absolute;left:15px;top:50%;transform:translateY(-50%);width:18px;height:18px}.block-map__tooltip-button:hover{border-color:#0f4ad3;color:#fff;background-color:#0f4ad3}.block-map__tooltip-button:hover::after{content:url("/app/resources/i/icon-google-maps-white.svg")}.block-map__cta{margin:64px auto 0}.cards-small{margin:80px auto 150px}@media screen and (max-width: 991px){.cards-small{margin:0 auto 100px}}.cards-small__heading{padding-bottom:32px}.cards-small__filters{display:flex;justify-content:space-between;gap:15px;padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid rgba(0,24,69,.5)}@media screen and (max-width: 991px){.cards-small__filters{flex-direction:column}}.cards-small__search{display:flex;max-width:360px;width:50%;position:relative}.cards-small__search::before{content:url("/app/resources/i/icon-search.svg");position:absolute;left:15px;top:50%;transform:translateY(-50%);width:22px;height:22px;z-index:2;pointer-events:none}@media screen and (max-width: 991px){.cards-small__search{max-width:100%;width:100%}}.cards-small__selects{display:flex;justify-content:flex-end;gap:15px;width:50%}@media screen and (max-width: 991px){.cards-small__selects{width:100%}}@media screen and (max-width: 768px){.cards-small__selects{flex-wrap:wrap}}.cards-small__select{max-width:230px;width:100%;background-image:url("/app/resources/i/icon-arrow-expand.svg");background-size:24px 24px;background-position:right 15px center;padding-right:50px;cursor:pointer}.cards-small__select:invalid{color:rgba(0,24,69,.6)}.cards-small__select option{color:#001845}@media screen and (max-width: 991px){.cards-small__select{max-width:50%}}@media screen and (max-width: 768px){.cards-small__select{max-width:100%}}.cards-small__items{display:flex;flex-wrap:wrap;margin-right:-20px;margin-bottom:-20px}@media screen and (max-width: 1400px){.cards-small__items{margin-right:-15px;margin-bottom:-15px}}.cards-small__item{display:flex;flex-direction:column;width:calc(20% - 20px);margin-right:20px;margin-bottom:20px;padding:30px 20px 20px;border:1px solid rgba(0,24,69,.5);border-radius:10px}@media screen and (max-width: 1400px){.cards-small__item{width:calc(25% - 15px);margin-right:15px;margin-bottom:15px}}@media screen and (max-width: 1280px){.cards-small__item{width:calc(33.333% - 15px)}}@media screen and (max-width: 991px){.cards-small__item{width:calc(50% - 15px)}}@media screen and (max-width: 565px){.cards-small__item{width:calc(100% - 15px)}}.cards-small__title{padding-bottom:8px}.cards-small__text{padding-bottom:24px}.cards-small__cta{width:100%;display:flex;align-items:center;justify-content:center;height:36px;padding:0 20px 0 20px;border-radius:7px;color:#001845;font-family:"Manrope",sans-serif;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgba(15,74,211,.2);margin:auto auto 0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.cards-small__cta p{color:#001845;font-family:"Manrope",sans-serif;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding-left:16px;position:relative}.cards-small__cta p::after{content:url("/app/resources/i/icon-google-maps.svg");position:absolute;left:-3px;top:50%;transform:translateY(-50%);width:18px;height:18px}.cards-small__cta:hover{border-color:#0f4ad3;background-color:#0f4ad3}.cards-small__cta:hover p{color:#fff}.cards-small__cta:hover p::after{content:url("/app/resources/i/icon-google-maps-white.svg")}.cards-small__empty{text-align:center;padding-top:40px}.cards-small__input--search{border:none;background-color:rgba(0,24,69,.1);padding-left:47px}.features{overflow:hidden}.features__heading{text-align:center;color:#0f4ad3}.features__cards{display:flex;flex-wrap:wrap;justify-content:center;margin:80px -20px -20px 0}@media screen and (max-width: 1155px){.features__cards{margin:80px -15px -15px 0}}@media screen and (max-width: 991px){.features__cards{margin:56px -15px -15px 0}}.features__card{width:calc(25% - 20px);margin-right:20px;margin-bottom:20px;border:1px solid rgba(0,24,69,.5);border-radius:10px;padding:30px 20px}@media screen and (max-width: 1155px){.features__card{width:calc(33.333% - 15px);margin-right:15px;margin-bottom:15px}}@media screen and (max-width: 991px){.features__card{padding:20px;width:calc(50% - 15px)}}@media screen and (max-width: 600px){.features__card{max-width:248px;width:calc(100% - 15px)}}.features__icon{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;margin:0 auto 24px}@media screen and (max-width: 991px){.features__icon{width:32px;height:32px}}.features__title{text-align:center}.features__text{text-align:center;padding-top:8px}.features-alt{overflow:hidden}.features-alt__heading{color:#0f4ad3}.features-alt__cards{display:flex;flex-wrap:wrap;justify-content:center;margin:80px -15px -15px 0}@media screen and (max-width: 991px){.features-alt__cards{margin:56px -15px -15px 0}}.features-alt__card{width:calc(33.333% - 15px);margin-right:15px;margin-bottom:15px;border:1px solid rgba(0,24,69,.5);border-radius:20px;padding:40px;background-color:#fff}@media screen and (max-width: 991px){.features-alt__card{padding:20px;width:calc(50% - 15px)}}@media screen and (max-width: 600px){.features-alt__card{width:calc(100% - 15px)}}.features-alt__text{padding-top:20px}@media screen and (max-width: 1024px){.features-alt__text ul li{font-size:15px}}.block-wide{position:relative;border-radius:10px;overflow:hidden}.block-wide::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 24, 69, 0.5), rgba(0, 24, 69, 0.5)),linear-gradient(180deg, rgba(0, 24, 69, 0) 37%, #001845 61.79%)}.block-wide__image{max-width:1440px;width:100%;height:100%;min-height:550px;aspect-ratio:1440/700;-o-object-fit:cover;object-fit:cover}.block-wide__inner{max-width:943px;width:100%;position:absolute;bottom:60px;left:50%;transform:translateX(-50%);z-index:1;padding:0 80px}@media screen and (max-width: 1280px){.block-wide__inner{padding:0 50px}}@media screen and (max-width: 768px){.block-wide__inner{padding:0 20px}}.block-wide__title{color:#fff;text-align:center}.block-wide__text{max-width:490px;width:100%;margin:0 auto;color:#fff;text-align:center;padding-top:32px}@media screen and (max-width: 768px){.block-wide__text{padding-top:8px}}.block-wide__text p{color:#fff}@media screen and (max-width: 768px){.block-wide__text p{opacity:1}}.block-wide__cta{margin:48px auto 0}.block--inverted .block__image,.block--inverted .block__video{order:1}@media screen and (max-width: 1024px){.block--inverted .block__image,.block--inverted .block__video{order:0}}.block--inverted .block__inner{order:0}@media screen and (max-width: 1024px){.block--inverted .block__inner{order:1}}.block--inverted .block__box{padding-left:70px;padding-right:100px}@media screen and (max-width: 1280px){.block--inverted .block__box{padding-right:50px;padding-left:0}}@media screen and (max-width: 1024px){.block--inverted .block__box{padding-right:0}}.block--news{margin:80px auto 50px}@media screen and (max-width: 991px){.block--news{margin:56px auto 50px}}.block--news .block__label{font-weight:800}.block__container{display:flex;align-items:center}@media screen and (max-width: 1024px){.block__container{flex-direction:column}}.block__image{width:50%;aspect-ratio:700/550;max-width:700px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media screen and (max-width: 1024px){.block__image{max-width:100%;width:100%}}.block__video{position:relative;border-radius:10px;overflow:hidden;width:50%;aspect-ratio:700/550;max-width:700px;background-size:cover;background-position:center}@media screen and (max-width: 1024px){.block__video{max-width:100%;width:100%}}.block__video iframe{position:absolute;top:50%;left:50%;width:139.6825396825%;height:100%;transform:translate(-50%, -50%);pointer-events:none}.block__inner{width:52%}@media screen and (max-width: 1024px){.block__inner{width:100%}}.block__box{max-width:680px;width:100%;padding-left:100px;padding-right:70px}@media screen and (max-width: 1280px){.block__box{padding-left:50px;padding-right:0}}@media screen and (max-width: 1024px){.block__box{max-width:100%;padding-left:0;padding-top:40px}}.block__title{color:#0f4ad3}.block__text{padding-top:32px}@media screen and (max-width: 1024px){.block__text{padding-top:24px}}.block__text a{color:#001845;font-weight:700}.block__cta{margin-top:72px}@media screen and (max-width: 1024px){.block__cta{margin-top:64px}}.block__features{margin-top:40px}.block__audio{margin-top:40px}.block__bottom{margin:150px auto 0}@media screen and (max-width: 991px){.block__bottom{margin:100px auto 0}}@media screen and (max-width: 768px){.block__bottom{margin:60px auto 0}}.block__bottom img{max-width:1300px;width:100%;margin:0 auto;aspect-ratio:1300/461;-o-object-fit:contain;object-fit:contain}.block-image img{max-width:1300px;width:100%;margin:0 auto;aspect-ratio:1300/461;-o-object-fit:contain;object-fit:contain}.items{display:flex}@media screen and (max-width: 991px){.items{flex-direction:column}}.items--color{flex-direction:column}.items--color .items__icon:first-child{background-color:#e7edfb}.items--color .items__icon:last-child{background-color:#e6f3e8}.items--color .items__element:first-child{border-right:none;padding-right:0;margin-right:0;margin-bottom:24px}.items--color .items__element--blue .items__title,.items--color .items__element--blue .items__text{color:#0f4ad3}.items--color .items__element--green .items__title,.items--color .items__element--green .items__text{color:#0a8a1c}.items__element{display:flex;align-items:center}.items__element:first-child{border-right:1px solid hsla(0,0%,100%,.2);padding-right:32px;margin-right:32px}@media screen and (max-width: 991px){.items__element:first-child{border-right:none;padding-right:0;margin-right:0;margin-bottom:16px}}.items__icon{width:70px;height:70px;border-radius:50%;background-color:hsla(0,0%,100%,.14);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){.items__icon{width:50px;height:50px}}.items__icon img{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 991px){.items__icon img{width:30px;height:30px}}.items__inner{margin-left:16px}.items__title{font-size:28px;letter-spacing:-0.02em;color:#fff;font-weight:800;line-height:normal}@media screen and (max-width: 991px){.items__title{font-size:20px;line-height:16px}}.items__text{color:#fff;opacity:1}@media screen and (max-width: 991px){.items__text{font-size:12px;line-height:16px}}.carousel--top{padding-top:150px}@media screen and (max-width: 991px){.carousel--top{padding-top:100px}}.carousel__heading{padding-bottom:80px;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 991px){.carousel__heading{padding-bottom:56px}}@media screen and (max-width: 768px){.carousel__heading{flex-direction:column;align-items:flex-start}}.carousel__left{max-width:691px;width:100%}.carousel__pretitle{padding-bottom:17px}.carousel__header p{padding-top:32px}.carousel__navigation{display:flex}@media screen and (max-width: 768px){.carousel__navigation{margin-top:30px}}.carousel__arrow{width:48px;height:48px;background-color:rgba(0,0,0,0);position:relative;cursor:pointer;transition:background-color .3s ease-in-out}@media screen and (max-width: 1024px){.carousel__arrow{width:32px;height:32px}}.carousel__arrow::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:48px;height:48px;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1024px){.carousel__arrow::after{width:32px;height:32px}}.carousel__arrow--left::after{background-image:url("/app/resources/i/icon-arrow-left.svg")}.carousel__arrow--right::after{background-image:url("/app/resources/i/icon-arrow-right.svg")}.carousel__wrapper{left:calc((100% + 15px)*-0.15)}@media screen and (min-width: 1601px){.carousel__wrapper{left:0}}@media screen and (max-width: 990px){.carousel__wrapper{left:0}}.carousel__image img{aspect-ratio:470/350;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.carousel__title{padding-top:20px;padding:20px 10px 0}@property --cards-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.banner{overflow:hidden}.banner__container{display:flex;flex-wrap:wrap;margin-right:-15px;margin-bottom:-15px}@media screen and (max-width: 991px){.banner__container{flex-direction:column}}.banner__item{width:calc(50% - 15px);margin-right:15px;margin-bottom:15px;padding:40px;position:relative;border:1px solid;border-radius:20px;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.banner__item{padding:25px 25px 28px 25px}}@media screen and (max-width: 991px){.banner__item{width:calc(100% - 15px)}}.banner__item--link:hover::after{right:30px}.banner__item--link::after{content:url("/app/resources/i/icon-arrow.svg");position:absolute;right:40px;bottom:46px;width:48px;height:48px;transition:right .3s ease-in-out}@media screen and (max-width: 1024px){.banner__item--link::after{right:25px;bottom:40px;width:32px;height:32px}}.banner__item::before{content:"";position:absolute;inset:-1px;padding:2px;border-radius:inherit;background:conic-gradient(from var(--cards-border-angle), var(--cards-border-color) 0deg, var(--cards-border-color) 240deg, var(--cards-border-deep) 295deg, var(--cards-border-shine) 328deg, var(--cards-border-deep) 345deg, var(--cards-border-color) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;opacity:0}.banner__item:hover::before,.banner__item--gloss::before{animation:cardsBorderGloss 1s cubic-bezier(0.45, 0, 0.25, 1) 1 forwards}@media(prefers-reduced-motion: reduce){.banner__item:hover::before,.banner__item--gloss::before{animation:none}}.banner__item:nth-child(5n+1){background-color:#e6f3e8;border-color:#a4d3ab;--cards-border-color: #A4D3AB;--cards-border-deep: rgb(72.3555555556, 149.6444444444, 83.8666666667);--cards-border-shine: #ffffff;--cards-border-glow: rgba(164, 211, 171, 0.6)}.banner__item:nth-child(5n+2){background-color:#e7edfb;border-color:#a6bcef;--cards-border-color: #A6BCEF;--cards-border-deep: rgb(38.4, 91.2, 213.6);--cards-border-shine: #ffffff;--cards-border-glow: rgba(166, 188, 239, 0.6)}.banner__item:nth-child(5n+3){background-color:#fcefe8;border-color:#f5c5ab;--cards-border-color: #F5C5AB;--cards-border-deep: rgb(228.7234042553, 102.5957446809, 34.2765957447);--cards-border-shine: #ffffff;--cards-border-glow: rgba(245, 197, 171, 0.6)}.banner__item:nth-child(5n+4){background-color:#fff9dd;border-color:#efde91;--cards-border-color: #EFDE91;--cards-border-deep: rgb(201.6666666667, 170.5, 29.3333333333);--cards-border-shine: #ffffff;--cards-border-glow: rgba(239, 222, 145, 0.6)}.banner__item:nth-child(5n+5){background-color:#e0f3f8;border-color:#72bbce;--cards-border-color: #72BBCE;--cards-border-deep: rgb(43.0684210526, 107.2315789474, 123.9315789474);--cards-border-shine: #ffffff;--cards-border-glow: rgba(114, 187, 206, 0.6)}.banner__icon{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;margin-bottom:48px}@media screen and (max-width: 1024px){.banner__icon{width:60px;height:60px;margin-bottom:28px}}.banner__inner{max-width:480px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.banner__text{padding-top:15px;padding-right:50px}.video{position:relative;border-radius:10px;overflow:hidden}.video iframe{display:block;width:100%;height:auto;aspect-ratio:1440/810;border-radius:10px}.video-toggle{position:absolute;right:20px;bottom:20px;z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background-color:rgba(0,24,69,.6);color:#fff;cursor:pointer;transition:background-color .3s}@media screen and (max-width: 768px){.video-toggle{right:12px;bottom:12px;width:40px;height:40px}}.video-toggle:hover{background-color:#0f4ad3}.video-toggle:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #0f4ad3}.video-toggle__icon{width:20px;height:20px;fill:currentColor}.video-toggle__icon--play{display:none}.video-toggle--paused .video-toggle__icon--pause{display:none}.video-toggle--paused .video-toggle__icon--play{display:block}.audio{display:block;max-width:480px;width:100%;height:54px;border:1px solid rgba(0,24,69,.5);border-radius:20px;background-color:#fff;accent-color:#0f4ad3;overflow:hidden}.audio::-webkit-media-controls-enclosure{border-radius:20px;background-color:#fff}.audio::-webkit-media-controls-panel{background-color:#fff}.audio::-webkit-media-controls-current-time-display,.audio::-webkit-media-controls-time-remaining-display{font-family:"Manrope",sans-serif;font-weight:700;color:#001845}@supports(font: -apple-system-body) and (-webkit-appearance: none){.audio{border:0;background-color:rgba(0,0,0,0)}}.heading{max-width:884px;width:100%;padding-top:30px}.heading__breadcrumbs{display:flex;align-items:center;padding-bottom:8px}.heading__breadcrumbs a,.heading__breadcrumbs span{font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#001845}.heading__breadcrumbs a{margin-right:10px;transition:color .3s ease-in-out}.heading__breadcrumbs a:hover{color:#0f4ad3}.heading__breadcrumbs span{margin-left:10px;font-weight:800}.heading__text{color:#0f4ad3}.heading__text h1{color:#0f4ad3}.heading__text p{max-width:710px;width:100%;padding-top:32px}.article{padding-top:30px}.article__container{max-width:710px;width:100%;margin:0 auto}.article__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:8px}.article__breadcrumbs a,.article__breadcrumbs span{font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#001845}.article__breadcrumbs a{margin-right:10px;transition:color .3s ease-in-out}.article__breadcrumbs a:not(:first-child){margin-left:10px}.article__breadcrumbs a:hover{color:#0f4ad3}.article__breadcrumbs span{margin-left:10px;font-weight:800}.article__title{color:#0f4ad3}.article__address{padding:18px 0;display:flex;margin-top:12px}.article__address img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.article__address span{padding-bottom:0;font-weight:800;padding:3px 0}.article__label{padding-bottom:0;font-weight:800;padding:18px 0;margin-top:12px}.article__text{padding-top:80px}@media screen and (max-width: 991px){.article__text{padding-top:56px}}.article__text h2{padding-bottom:24px}.article__text h3{padding-bottom:24px}.article__text ul{padding-top:24px}.article__audio{margin-top:60px}.article__image{max-width:1440px;width:100%;height:100%;min-height:500px;aspect-ratio:1440/700;-o-object-fit:cover;object-fit:cover;margin-top:80px;border-radius:10px}@media screen and (max-width: 991px){.article__image{margin-top:56px}}.article__video{margin-top:80px}@media screen and (max-width: 991px){.article__video{margin-top:56px}}.hero-contact{padding-bottom:150px}@media screen and (max-width: 991px){.hero-contact{padding-bottom:100px}}.hero-contact__breadcrumbs{display:flex;align-items:center;padding-bottom:8px}.hero-contact__breadcrumbs a,.hero-contact__breadcrumbs span{font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#001845}.hero-contact__breadcrumbs a{margin-right:10px;transition:color .3s ease-in-out}.hero-contact__breadcrumbs a:hover{color:#0f4ad3}.hero-contact__breadcrumbs span{margin-left:10px;font-weight:800}.hero-contact__title h1{color:#0f4ad3}.hero-contact__container{display:flex;flex-wrap:wrap;margin-top:20px}.hero-contact__left{margin-top:40px;width:50%}@media screen and (max-width: 991px){.hero-contact__left{width:100%}}.hero-contact__info{display:flex;flex-wrap:wrap}.hero-contact__right{max-width:530px;width:40%}@media screen and (max-width: 1280px){.hero-contact__right{width:50%}}@media screen and (max-width: 991px){.hero-contact__right{max-width:100%;width:100%;margin-top:56px}}.hero-contact__item{width:calc(100% - 50px);display:flex;align-items:flex-start;margin-right:50px}.hero-contact__item:not(:last-child){margin-bottom:40px}@media screen and (max-width: 991px){.hero-contact__item{width:calc(50% - 50px)}}@media screen and (max-width: 600px){.hero-contact__item{width:100%;margin-right:0}}.hero-contact__icon{margin-right:8px}.hero-contact__pretitle{font-weight:700;padding-bottom:5px}.hero-contact__text a{color:#001845;transition:color .3s ease-in-out}.hero-contact__text a:hover{color:#0f4ad3}.hero-contact__text--margin{margin-top:10px}.sl-overlay{background-color:#fff;opacity:.8 !important}.sl-wrapper .sl-close{background:url(/app/resources/i/icon-close.svg);color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center}.sl-wrapper .sl-navigation button{font-size:0 !important;width:68px !important;height:68px !important;background-size:cover !important;background-repeat:no-repeat;background-position:center;transition:opacity .3s ease-in-out}@media screen and (max-width: 1024px){.sl-wrapper .sl-navigation button{width:48px !important;height:48px !important}}.sl-wrapper .sl-navigation button.sl-prev{background:url(/app/resources/i/icon-arrow-left.svg)}@media screen and (max-width: 768px){.sl-wrapper .sl-navigation button.sl-prev{left:-8px !important}}.sl-wrapper .sl-navigation button.sl-next{background:url(/app/resources/i/icon-arrow-right.svg)}@media screen and (max-width: 768px){.sl-wrapper .sl-navigation button.sl-next{right:-8px !important}}.sl-counter{display:none !important}.button-fixed{z-index:11;position:fixed;bottom:0;left:0;width:100%;display:none;padding:15px;gap:9px;background:#fff}.button-fixed__cta{display:flex;align-items:center;justify-content:center;max-width:50%;width:100%;height:45px;padding:0 19.5px;text-transform:uppercase;font-size:11px;line-height:normal;letter-spacing:.1em;font-weight:700;border-radius:7px}.button-fixed__cta p{text-transform:uppercase;font-size:11px;line-height:normal;letter-spacing:.1em;font-weight:700;position:relative;padding-left:27px}.button-fixed__cta--green{border:1px solid #0a8a1c;color:#0a8a1c;transition:background-color .3s ease-in-out}.button-fixed__cta--green p::before{content:url(/app/resources/i/icon-pin-cta.svg);position:absolute;top:50%;left:0;width:22px;height:22px;transform:translateY(-50%)}.button-fixed__cta--blue{border:1px solid #0f4ad3;background-color:#0f4ad3;transition:background-color .3s ease-in-out}.button-fixed__cta--blue p{color:#fff}.button-fixed__cta--blue p::before{content:url(/app/resources/i/icon-store-white.svg);position:absolute;top:50%;left:0;width:22px;height:22px;transform:translateY(-50%)}.header{position:absolute;top:0;left:0;width:100%;height:80px;background-color:#fff;border-bottom:1px solid rgba(0,24,69,.2);z-index:10}@media screen and (max-width: 768px){.header{height:70px}}.header__container{width:100%;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 80px}@media screen and (max-width: 1280px){.header__container{padding:0 50px}}@media screen and (max-width: 768px){.header__container{padding:0 20px}}.header__logo{max-width:190px;width:100%}@media screen and (max-width: 768px){.header__logo{max-width:128px}}.header__right{display:flex;align-items:center}.header__cta{display:flex;align-items:center;max-width:-moz-max-content;max-width:max-content;width:100%;height:48px;padding:0 25px 0 52px;text-transform:uppercase;font-size:11px;line-height:normal;letter-spacing:.1em;font-weight:700;position:relative;border-radius:7px}@media screen and (max-width: 768px){.header__cta{display:none}}.header__cta--green{border:1px solid #0a8a1c;color:#0a8a1c;transition:background-color .3s ease-in-out}.header__cta--green::before{content:url(/app/resources/i/icon-pin-cta.svg);position:absolute;top:50%;left:25px;width:22px;height:22px;transform:translateY(-50%)}.header__cta--green:hover{background-color:#0a8a1c;color:#fff}.header__cta--green:hover::before{content:url(/app/resources/i/icon-pin-cta-white.svg)}.header__cta--blue{border:1px solid #0f4ad3;color:#fff;background-color:#0f4ad3;margin-left:8px;transition:background-color .3s ease-in-out}.header__cta--blue::before{content:url(/app/resources/i/icon-store-white.svg);position:absolute;top:50%;left:25px;width:22px;height:22px;transform:translateY(-50%)}.header__cta--blue:hover{background-color:#fff;color:#0f4ad3}.header__cta--blue:hover::before{content:url(/app/resources/i/icon-store.svg)}.footer{background-color:#f4faff;padding-top:66px}.footer__container{max-width:1600px;width:100%;margin:0 auto}.footer__inner{padding:0 80px}@media screen and (max-width: 1280px){.footer__inner{padding:0 50px}}@media screen and (max-width: 768px){.footer__inner{padding:0 20px}}.footer__logo{max-width:198px;width:100%;margin-bottom:40px}@media screen and (max-width: 768px){.footer__logo{max-width:165px}}.footer__columns{padding-top:27px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.5fr) minmax(0, 1fr) auto;gap:40px 50px}@media screen and (max-width: 1280px){.footer__columns{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (max-width: 768px){.footer__columns{grid-template-columns:minmax(0, 1fr);padding-top:16px}}@media screen and (min-width: 1281px){.footer__column:nth-child(3){margin-left:50px}}@media screen and (max-width: 1280px){.footer__column:nth-child(3){grid-column:1}.footer__column:last-child{justify-self:end}}@media screen and (max-width: 768px){.footer__column:last-child{justify-self:start}}.footer__title{font-weight:700}.footer__item:not(:last-of-type){padding-bottom:20px}.footer__text a{color:#001845;transition:color .3s ease-in-out}.footer__text a:hover{color:#0f4ad3}.footer__text--margin{margin-top:10px}.footer__list{padding-top:10px !important}.footer__list li{position:relative;padding-left:21px}.footer__list li::before{content:url("/app/resources/i/icon-arrow-list.svg");position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;transition:left .3s ease-in-out}.footer__list li:not(:last-child){margin-bottom:8px}.footer__list li a{color:#001845;transition:color .3s ease-in-out}.footer__list li:hover::before{left:3px}.footer__list li:hover a{color:#0f4ad3}.footer__socials{display:flex}.footer__socials a{width:48px;height:48px;border-radius:50%;border:1px solid rgba(0,24,69,.5);transition:background-color .3s ease-in-out}.footer__socials a:not(:first-child){margin-left:10px}.footer__socials a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(3730%) hue-rotate(206deg) brightness(97%) contrast(107%)}.footer__socials a:hover{background-color:rgba(0,24,69,.5)}.footer__socials a:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2877%) hue-rotate(214deg) brightness(108%) contrast(101%)}.footer__bottom{border-top:1px solid rgba(0,24,69,.2);margin-top:117px;padding:20px 0}@media screen and (max-width: 1280px){.footer__bottom{margin-top:64px}}.footer__wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1280px){.footer__wrapper{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 1280px){.footer__wrapper p{order:1;margin-top:25px}}.footer__links a{color:#001845;font-size:13px;font-weight:500;line-height:normal;text-transform:uppercase;letter-spacing:.1em;margin-left:30px;white-space:nowrap;transition:color .3s ease-in-out}@media screen and (max-width: 1280px){.footer__links a{margin-left:0;margin-right:24px}}.footer__links a:hover{color:#0f4ad3}@media screen and (max-width: 1280px){.footer__links{order:0}}.wrapper{max-width:1600px;width:100%;margin:0 auto;padding:0 80px}@media screen and (max-width: 1280px){.wrapper{padding:0 50px}}@media screen and (max-width: 768px){.wrapper{padding:0 20px}}.wrapper--margin{margin:150px auto}@media screen and (max-width: 991px){.wrapper--margin{margin:100px auto}}.wrapper--top{margin:150px auto 0}@media screen and (max-width: 991px){.wrapper--top{margin:100px auto 0}}.wrapper--hero{padding-top:180px;margin-top:0}@media screen and (max-width: 991px){.wrapper--hero{padding-top:130px}}.background{padding:150px 0}@media screen and (max-width: 991px){.background{padding:100px 0}}.background--lightblue{background-color:#f4faff}.background--lightblue-alt{background-color:#fbfdff}@media screen and (max-width: 1024px){.background--hero{padding:130px 0 150px}}@media screen and (max-width: 991px){.background--hero{padding:130px 0 100px}}@media screen and (max-width: 768px){.background--hero{padding:95px 0}}.menu-opened{overflow:hidden !important}.menu-opened .menu{pointer-events:all}.menu-opened .menu::after{opacity:1}.menu-opened .menu__wrapper{opacity:1}.menu-opened .menu__container{right:0}.menu-opened .hamburger{z-index:11}.scrolled .header{position:fixed;animation:headerSlide .4s ease-in-out}@media screen and (max-width: 768px){.scrolled .button-fixed{display:flex;animation:buttonSlide .6s ease-in-out}}/*# sourceMappingURL=main.min.css.map */