:root{--color-primary:#0a73be;--color-text:#434343;--color-hover:#061e2f;--color-white:#fff;--color-blue:#0a73be;--color-black:#000}*{margin:0;padding:0;text-decoration:none}*,:after,:before{box-sizing:border-box}a{color:var(--color-primary);text-decoration:none!important;transition:all .3s}input,input:focus,textarea,textarea:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0) 51%,hsla(0,0%,100%,0));-webkit-box-shadow:inset 0 0 0 1000px transparent;color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}img,svg,video{height:auto;max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}picture{display:block}iframe{max-width:100%}button,input,select,textarea{font-family:Roboto,Arial,sans-serif}textarea:focus-visible{outline:0}html{-webkit-tap-highlight-color:transparent!important;font-size:16px}@media only screen and (min-width:768px){html{font-size:1.7vw}}@media only screen and (min-width:992px){html{font-size:1.4vw}}@media only screen and (min-width:1200px){html{font-size:1.1697vw}}body{color:var(--color-text);font-family:soleil;font-size:1.125rem;line-height:1.4;margin:auto;position:relative}.container{margin:0 auto;max-width:75rem;padding:0 1.25rem;width:100%}a{color:var(--color-text)}.icon{fill:currentColor;stroke:currentColor}a.button,button.button{align-items:center;border:1px solid transparent;border-radius:.625rem;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.03em;outline:transparent;padding:.6875rem 1.8125rem;text-align:center;text-decoration:none;transition:all .3s ease}@media only screen and (min-width:1200px){a.button,button.button{font-size:.8125rem}a.button:hover,button.button:hover{background:var(--color-white);border-color:var(--color-black);color:var(--color-black)}}a.button__primary,button.button__primary{background:#007db3;color:var(--color-white)}a.button__medium,button.button__medium{font-weight:500}@media only screen and (min-width:768px){a.button__lg,button.button__lg{font-size:1.0625rem;padding:1.125rem 1.9375rem}}@media only screen and (min-width:992px){a.button__lg,button.button__lg{font-size:1.125rem}}@media only screen and (min-width:1200px){a.button__lg,button.button__lg{font-size:.9375rem}}a.button__white,button.button__white{background:var(--color-white);border-color:var(--color-white);color:var(--color-black)}@media only screen and (min-width:1200px){a.button__white:hover,button.button__white:hover{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}}.h3-title{color:var(--color-black);font-family:soleilSb;font-size:1.5rem;letter-spacing:-.0625rem;line-height:1;margin-bottom:1rem}@media only screen and (min-width:1200px){.h3-title{font-size:2rem}}.sub-text{color:#434343;font-size:1rem;font-weight:400;line-height:1.1666;margin-bottom:1.5rem}@media only screen and (min-width:1200px){.sub-text{font-size:1.125rem}}.eybrow{color:#777;font-size:.6875rem;font-weight:700;letter-spacing:.0625rem;margin-bottom:1.0625rem;text-transform:uppercase}.line-wrapper{margin-bottom:-.3125rem;overflow:hidden;padding-bottom:.3125rem}.scroll-bar__line{transition:all .5s ease}@font-face{font-display:swap;font-family:NeueMontreal;font-style:normal;font-weight:400;src:url("./font_37.woff") format("woff")}@font-face{font-display:swap;font-family:NeueMontreal;font-style:normal;font-weight:700;src:url("./font_38.woff") format("woff")}@font-face{font-display:swap;font-family:NeueMontreal;font-style:normal;font-weight:500;src:url("./font_39.woff") format("woff")}@font-face{font-display:swap;font-family:soleilSb;font-style:normal;font-weight:400;src:url("./font_40.woff") format("woff")}@font-face{font-display:swap;font-family:soleil;font-style:normal;font-weight:700;src:url("./font_41.woff") format("woff")}@font-face{font-display:swap;font-family:soleil;font-style:normal;font-weight:400;src:url("./font_42.woff") format("woff")}.js-loader{position:relative}.js-loader__overlay{align-items:center;backdrop-filter:blur(.0625rem);background-color:#ffffff80;display:none;height:100%;isolation:isolate;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:99}.js-loader__overlay:before{align-items:center;animation:spinner 1s linear infinite;border-radius:100%;border-right:.1875rem solid #000;content:"";display:flex;flex:0 0 auto;height:3.125rem;justify-content:center;width:3.125rem}.js-loader__overlay.show,.show .js-loader__overlay{display:flex;pointer-events:visible!important}.js-loader.show *{pointer-events:none}@keyframes spinner{to{transform:rotate(1turn)}}.footer{background:#fff;overflow:hidden;padding-bottom:.8125rem;position:relative;z-index:6}.footer .container{max-width:80.1875rem}.footer:before{background:#f7f7f7;border-radius:1.25rem 1.25rem 0 0;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:-1}@media only screen and (min-width:1200px){.footer:before{width:calc(100% - 2.25rem)}}.footer__top{padding-top:3.75rem}@media only screen and (min-width:768px){.footer__top{display:flex;justify-content:space-between;padding-top:4.6875rem}}@media only screen and (min-width:1200px){.footer__top{padding-right:2.4375rem}}.footer__contacts{margin-bottom:1.875rem}@media only screen and (min-width:768px){.footer__contacts{border-right:1px solid #616161;margin-bottom:0;margin-right:1.25rem;max-width:16rem;padding-right:.9375rem}}@media only screen and (min-width:992px){.footer__contacts{margin-right:0;max-width:19.75rem;padding-right:1.5625rem}}.footer .footer__contacts-item+.footer__contacts-item{margin-top:2.0625rem}.footer__contacts-country{font-family:soleilSb;font-size:1.6875rem;font-weight:400;letter-spacing:-.03125rem;line-height:1;margin-bottom:.25rem}.footer__contacts-address{font-size:1rem;line-height:1.3125}@media only screen and (max-width:767px){.footer__col{margin-bottom:1.875rem}}.footer__category:not(:last-child){margin-bottom:1.875rem}@media only screen and (min-width:768px){.footer__category:not(:last-child){margin-bottom:2.5625rem}}.footer__category-name{color:#1a304d;font-size:1.125rem;font-weight:700;line-height:1.5;margin-bottom:.625rem}@media only screen and (min-width:768px){.footer__category-name{margin-bottom:1.875rem}}.footer__nav{list-style:none;margin:0;padding:0}.footer__nav li a{color:#2c2c2c;display:inline-block;font-size:1rem;letter-spacing:-.03125rem}@media only screen and (min-width:1200px){.footer__nav li a{transition:all .3s ease}.footer__nav li a:hover{color:#192f4e}}.footer__nav li+li{margin-top:.1875rem}@media only screen and (min-width:768px){.footer__middle{align-items:flex-start;display:flex;justify-content:space-between}}.footer__logo{max-width:14.8125rem;width:100%}@media only screen and (min-width:1200px){.footer__logo{margin-left:-.875rem}}.footer__social{align-items:center;display:flex;list-style:none;margin:2.625rem 0 0;padding:0}.footer__social li+li{margin-left:.625rem}.footer__social a{align-items:center;border:1px solid #192f4e;border-radius:50%;color:#192f4e;display:flex;height:3.3125rem;justify-content:center;width:3.3125rem}@media only screen and (min-width:1200px){.footer__social a{transition:all .3s ease}.footer__social a:hover{background:#192f4e;color:#fff}}.footer__social a .icon{width:1.3125rem}.footer__bottom{background:var(--color-white);border-radius:1.25rem;padding:1.5625rem 1.25rem}@media only screen and (min-width:768px){.footer__bottom{align-items:center;display:flex;justify-content:space-between}}@media only screen and (min-width:1200px){.footer__bottom{margin:1.5625rem -1.625rem 0 -1.875rem;padding:2.8125rem 2.125rem 2.3125rem 1.8125rem}}.footer__copy{color:#242529;font-family:NeueMontreal;font-size:1rem;font-weight:500;line-height:1.333;margin-bottom:1.25rem}@media only screen and (min-width:768px){.footer__copy{font-size:1.125rem;margin-bottom:0}}.footer__dev{color:#242529;font-family:NeueMontreal;font-size:1rem;font-weight:500;line-height:1.333;text-decoration:underline}.footer__dev,.footer__dev:hover{text-decoration:none}@media only screen and (min-width:768px){.footer__dev{font-size:1.125rem}}.trust{flex:0 0 10.4375rem;width:10.4375rem}@media only screen and (min-width:1200px){.trust{margin:-.9375rem 7rem 0 0}}@media only screen and (max-width:767px){.trust{margin-bottom:1.875rem;margin-left:auto;margin-right:auto}}.trust img{width:100%}.main-footer__nav--bottom ul{display:flex}@media (max-width:767px){.main-footer__nav--bottom ul{flex-wrap:wrap}}.main-footer__nav--bottom li{margin:0 1.5rem 0 0!important}@media (max-width:767px){.main-footer__nav--bottom li{margin:0 0 .8rem!important;padding:0 1.8rem 0 0}}.main-footer__nav--bottom li:last-of-type{margin:0 1rem 0 0}.main-footer__nav--bottom a:not([class]){font-size:.8rem;font-weight:400;line-height:1.33333333;transition:color .2s linear}.main-footer__nav--bottom a:not([class]):focus,.main-footer__nav--bottom a:not([class]):hover{color:#6b9bbd;text-decoration:none}@media only screen and (max-width:1199px){.main-footer__nav--bottom .footer__nav{align-items:flex-start;flex-direction:column}}@media only screen and (max-width:767px){.main-footer__col-bnav{margin-bottom:1.25rem}}.main-footer__col-bnav{padding:0}.header{position:relative;transition:background .3s linear .2s;width:100%;z-index:10}@media only screen and (min-width:1200px){.header{position:fixed}}.header.header__white{background:var(--color-white);border-bottom:1px solid #e1e1e1;transition-delay:0s}.header.header__white .header__menu>li>a{color:#010c14}.header.header__white .header__logo svg .cls-1{transition:all .3s linear 0s;fill:#010c14}.header.header__white .lang__btn{color:#010c14}.header.header__static{background:var(--color-white);border-bottom:1px solid #e1e1e1;position:relative;transition-delay:0s}.header.header__static .header__menu>li>a{color:#010c14}.header.header__static .header__logo svg .cls-1{transition:all .3s linear 0s;fill:#010c14}.header.header__static .lang__btn{color:#010c14}.header .container{max-width:85.0625rem}.header__inner{align-items:center;display:flex;padding-top:.8125rem}.header__logo{max-width:15.1875rem;width:100%}.header__logo svg{display:block}.header__logo svg .cls-1{transition:all .3s linear .2s;fill:#010c14}@media only screen and (min-width:1200px){.header__logo{margin-left:-.6875rem}.header__logo svg .cls-1{transition:all .3s linear .2s;fill:var(--color-white)}}@media only screen and (max-width:767px){.header__logo{margin-left:-.8125rem;max-width:180px;width:100%}}.header__menu{list-style:none;margin:0;padding:0}@media only screen and (min-width:1200px){.header__menu{align-items:center;display:flex;margin:0 1.4375rem .625rem 0}.header__menu>li:not(:last-child){margin-right:1.5625rem}.header__menu>li.menu-item-has-children{position:relative}.header__menu>li>a{color:var(--color-white);font-size:.8125rem;font-weight:700}}@media only screen and (max-width:1199px){.header__menu{height:100%;max-height:calc(var(--vh)*100 - var(--headerHeight) - 4.75rem);overflow:auto}.header__menu>li>a{color:#010c14;display:block;font-weight:600;padding:1.5rem 45px 1.6rem 1.25rem;position:relative}.header__menu>li.menu-item-has-children>a:after{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208%2013%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M.293.293a1%201%200%200%201%201.414%200l5.5%205.5a1%201%200%200%201%200%201.414l-5.5%205.5a1%201%200%200%201-1.414-1.414L5.086%206.5.293%201.707a1%201%200%200%201%200-1.414Z%22%20fill%3D%22%23007DB3%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;border:none;content:"";height:1.3rem;position:absolute;right:1.75rem;top:50%;transform:translateY(-50%);width:.8rem}.header__menu li+li{border-top:1px solid #e1e1e1}}@media only screen and (min-width:1200px){.header__nav{align-items:center;display:flex;margin-left:auto}}@media only screen and (max-width:1199px){.header__nav{background:var(--color-white);height:calc(var(--vh)*100 - var(--headerHeight));margin-top:50px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;transition:all .3s ease;visibility:hidden;width:100%}.header__nav.opened{margin-top:0;opacity:1;pointer-events:all;visibility:visible}.header__nav.opened .header__btn{opacity:1}}@media only screen and (max-width:1199px) and (min-width:768px){.header__nav{width:22.5rem}}.header__btn .button{font-weight:400;padding:.875rem 1.3125rem}@media only screen and (max-width:1199px){.header__btn{background-color:#fff;bottom:0;box-shadow:0 -4px 4px rgba(0,0,0,.05);display:block;opacity:0;padding:.9375rem;position:fixed;right:0;transition:all .3s ease;transition-delay:.3s;width:100%;z-index:22}.header__btn .button{font-weight:400;padding:.875rem 1.3125rem;width:100%}}@media only screen and (max-width:1199px) and (min-width:768px){.header__btn{width:22.5rem}}.header__btn-hamburger{background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;height:1.875rem;margin:0 -3px 0 auto;outline:0;outline:transparent!important;padding:0;position:relative;width:1.875rem;z-index:9999}@media only screen and (min-width:1200px){.header__btn-hamburger{display:none}}.header__btn-hamburger span{background:#010c14;border-radius:9px;display:block;height:2px;left:5px;opacity:1;pointer-events:none;position:absolute;transform:rotate(0deg);transition:.45s ease-in-out;width:20px}.header__btn-hamburger span:first-child{top:.5rem;transform-origin:left center}.header__btn-hamburger span:nth-child(2){top:.875rem;transform-origin:left center}.header__btn-hamburger span:nth-child(3){top:1.25rem;transform-origin:left center}.header__btn-hamburger.open span:first-child{left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center}.header__btn-hamburger.open span:nth-child(2){opacity:0;width:0}.header__btn-hamburger.open span:nth-child(3){left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center}.lang+.header__btn-hamburger{margin-left:1.25rem}body:has(.header__nav.opened){overflow:hidden}.sub-menu{display:grid;grid-template-rows:1fr;left:0;margin:0;overflow:auto;position:absolute;top:0;transition:all .3s ease;z-index:20}.sub-menu::-webkit-scrollbar{width:4px}.sub-menu::-webkit-scrollbar-track{background:#f1f1f1}.sub-menu::-webkit-scrollbar-thumb{background:#888}.sub-menu::-webkit-scrollbar-thumb:hover{background:#555}@media only screen and (max-width:1199px){.sub-menu{border-top:1px solid #ebebeb;width:100%}}@media only screen and (min-width:1200px){.sub-menu{grid-template-rows:0fr;max-height:calc(var(--vh)*100 - var(--headerHeight));max-width:18.75rem;opacity:0;top:calc(100% + .625rem);transform:translateY(20px);visibility:hidden;width:31.25rem}.sub-menu.active{grid-template-rows:1fr;opacity:1;pointer-events:all;transform:translateY(0);visibility:visible;z-index:21}}@media only screen and (max-width:1199px){.sub-menu{background:var(--color-white);transform:translateX(100%)}.sub-menu.active{transform:translateX(0)}}.sub-menu__title{align-items:center;background-color:#f2f3f8;color:#010c14;display:flex;font-weight:600;letter-spacing:.02rem;padding:1.5rem .9375rem 1.7rem;white-space:nowrap}.sub-menu__title:before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208%2013%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M.293.293a1%201%200%200%201%201.414%200l5.5%205.5a1%201%200%200%201%200%201.414l-5.5%205.5a1%201%200%200%201-1.414-1.414L5.086%206.5.293%201.707a1%201%200%200%201%200-1.414Z%22%20fill%3D%22%23007DB3%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;border:none;content:"";height:1.3rem;margin-right:.9375rem;right:1.75rem;transform:rotate(180deg);width:.8rem}@media only screen and (min-width:1200px){.sub-menu__title{display:none}}@media only screen and (max-width:1199px){.sub-menu__inner{overflow:hidden;width:100%}}.sub-menu__nav{list-style:none;margin:0;padding:0}.sub-menu__nav>li>a{border-radius:4px;color:#010c14;display:block;font-weight:600;letter-spacing:.02rem;padding:1.5rem .9375rem 1.7rem;transition:all .3s ease}@media only screen and (min-width:1200px){.sub-menu__nav>li>a{background-color:#fafafa;border-radius:100vw;color:#010c14;display:inline-block;font-size:.875rem;margin-bottom:.3125rem;padding:.625rem .875rem}.sub-menu__nav>li>a:hover{background-color:#e5e5e1}}@media only screen and (max-width:1199px){.sub-menu__overflow{height:100%;max-height:calc(var(--vh)*100 - var(--headerHeight) - 9.5rem);overflow:auto}}.lang{align-items:center;display:flex;margin-left:1rem;margin-right:0;position:relative}@media only screen and (max-width:1199px){.lang{color:#010c14;margin-left:auto}}.lang:hover .lang__dropdown{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.lang img{aspect-ratio:30/20;display:block;min-width:3rem;width:3rem}.lang__btn{background:transparent;border:0;color:#fff;font-size:.875rem;padding:0 1rem 0 0;position:relative}@media only screen and (max-width:1199px){.lang__btn{color:#010c14;margin-left:auto}}.lang__btn:after{border-color:var(--color-blue) transparent transparent transparent;border-style:solid;border-width:.4rem .4rem 0;content:"";height:0;position:absolute;right:-5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}.lang__dropdown{margin:0;opacity:0;padding:.4rem 0 0;pointer-events:none;position:absolute;right:0;top:100%;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;visibility:hidden;width:6.875rem;z-index:9999}.lang__list{background:#fff;border-radius:.4rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);list-style:none;margin:0;padding:.5rem 1rem}.lang__list li{margin-bottom:.4rem}.lang__list li:last-child{margin-bottom:0}.lang__list a{color:#010c14;display:block;font-size:14px}.lang__list a:hover{opacity:.8}