.button,a{text-decoration:none}.body,.header{min-width:320px;width:100%}.body,.header,.modal,.section,img{width:100%}@-webkit-keyframes opacity-in{0%{opacity:0}100%{opacity:1}}@keyframes opacity-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes transform-scale{0%{opacity:0;-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes transform-scale{0%{opacity:0;-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Thin/Montserrat-Thin.woff2) format("woff2"),url(../fonts/Montserrat-Thin/Montserrat-Thin.woff) format("woff");font-style:normal;font-weight:100}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Thin/Montserrat-ThinItalic.woff2) format("woff2"),url(../fonts/Montserrat-Thin/Montserrat-ThinItalic.woff) format("woff");font-style:italic;font-weight:100}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraLight/Montserrat-ExtraLight.woff2) format("woff2"),url(../fonts/Montserrat-ExtraLight/Montserrat-ExtraLight.woff) format("woff");font-style:normal;font-weight:200}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraLight/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(../fonts/Montserrat-ExtraLight/Montserrat-ExtraLightItalic.woff) format("woff");font-style:italic;font-weight:200}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Light/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat-Light/Montserrat-Light.woff) format("woff");font-style:normal;font-weight:300}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Light/Montserrat-LightItalic.woff2) format("woff2"),url(../fonts/Montserrat-Light/Montserrat-LightItalic.woff) format("woff");font-style:italic;font-weight:300}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular/Montserrat-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular/Montserrat-RegularItalic.woff2) format("woff2"),url(../fonts/Montserrat-Regular/Montserrat-RegularItalic.woff) format("woff");font-style:italic;font-weight:400}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Medium/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium/Montserrat-Medium.woff) format("woff");font-style:normal;font-weight:500}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Medium/Montserrat-MediumItalic.woff2) format("woff2"),url(../fonts/Montserrat-Medium/Montserrat-MediumItalic.woff) format("woff");font-style:italic;font-weight:500}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff) format("woff");font-style:normal;font-weight:600}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold/Montserrat-SemiBoldItalic.woff) format("woff");font-style:italic;font-weight:600}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold/Montserrat-Bold.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-Bold/Montserrat-BoldItalic.woff) format("woff");font-style:italic;font-weight:700}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.woff) format("woff");font-style:normal;font-weight:800}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBold/Montserrat-ExtraBoldItalic.woff) format("woff");font-style:italic;font-weight:800}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Black/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat-Black/Montserrat-Black.woff) format("woff");font-style:normal;font-weight:900}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Black/Montserrat-BlackItalic.woff2) format("woff2"),url(../fonts/Montserrat-Black/Montserrat-BlackItalic.woff) format("woff");font-style:italic;font-weight:900}html{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:normal;-webkit-box-sizing:border-box;box-sizing:border-box;color:#252849}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-font-smoothing:antialiased}ol,ul{list-style:none}a{color:inherit;-webkit-transition:color 150ms ease-in-out;-o-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[role=button],button,input,label,select,textarea{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:0;-webkit-tap-highlight-color:transparent}li{font-weight:inherit}img{max-width:100%;max-height:100%;height:auto;-o-object-fit:contain;object-fit:contain}picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.body,.main{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.body{display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background-color:#fff;overflow-x:hidden}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:50px}.container,.footer__list{-ms-flex-direction:column}.section{overflow:hidden}.container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:calc(100% - 64px);max-width:1130px;margin:0 auto}.no-scroll{overflow:hidden}.overlay{position:relative}.overlay:before{content:'';position:absolute;z-index:4;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.05)}.title-section{margin-bottom:36px;font-weight:400;font-size:20px;line-height:29px;letter-spacing:8.15px;color:#C8C4C4;text-transform:uppercase}@media (max-width:767px){.container{width:calc(100% - 32px)}.title-section{margin-bottom:18px;font-size:17px}}.text-bold{font-weight:700}.text-medium{font-weight:500}@media (max-width:480px){.hide-small-mobile-screen{display:none}}@media (max-width:374px){.hide-smaller-mobile-screen{display:none}}.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;line-height:1;color:currentColor;white-space:nowrap;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.button--action{min-width:102px;min-height:32px;padding:7px 18px;color:#fff;font-weight:700;font-size:14px;border-radius:18px;background-color:#0041C4}.button--action:active,.button--action:focus,.button--action:hover{background-color:#0175FF}.header,.modal{background-color:#fff}.button--action-big{min-width:200px;min-height:56px;font-size:17px;letter-spacing:.3px;border-radius:80px}.header{position:fixed;top:0;z-index:3;font-weight:400;font-size:15px;line-height:18px;letter-spacing:normal;color:#000;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.header__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:9px 0 7px}.footer__list,.modal{-webkit-box-orient:vertical;-webkit-box-direction:normal}@media screen and (max-width:1024px){.header--menu-mobile-open{bottom:0;-webkit-box-shadow:none;box-shadow:none}.header--menu-mobile-open .header__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.header__container{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1024px) and (max-width:767px){.header__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}@media (max-width:767px){.header__logo{width:28px;height:34px;margin-right:0;overflow:hidden}.header__logo-text-path{display:none}}.header__logo-icon{-ms-flex-negative:0;flex-shrink:0;width:127px;height:34px}@media screen and (max-width:1024px){.header__nav{display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-height:calc(100% - 27px);overflow:auto;-webkit-animation:transform-scale .3s ease;animation:transform-scale .3s ease}}.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__nav-list::-webkit-scrollbar{-webkit-appearance:none;display:none}.header__nav-list::-webkit-scrollbar-thumb{display:none}@media screen and (max-width:1024px){.header__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:7px;padding-top:49px;overflow-y:auto;overflow-x:hidden}}@media screen and (max-width:1024px) and (max-width:767px){.header__nav-list{padding-top:25px}}.header__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:32px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1024px){.header__nav-item{margin-left:-3px;padding-bottom:32px}}.header__nav-link{padding:3px}.header__nav-link:active,.header__nav-link:focus,.header__nav-link:hover{color:#0175FF}.header__button{margin-left:85px}@media screen and (max-width:1024px){.header__button{margin:0 32px 0 0}}@media screen and (max-width:1024px) and (max-width:767px){.header__button{margin:0 12px 0 10px}}.header__menu-mobile-button{position:relative;display:none;width:32px;height:32px;margin-right:-6px}.header__menu-mobile-button,.header__menu-mobile-button:after,.header__menu-mobile-button:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjIiIHZpZXdCb3g9IjAgMCAyMCAyIiB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE5IDFjLTguMDY0IDAtMTUuMzYgMC0xOCAwIiBzdHJva2U9IiM3YzdlOTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);background-size:18px 2px;background-position:center;background-repeat:no-repeat;-webkit-transition:background-size 50ms ease;-o-transition:background-size 50ms ease;transition:background-size 50ms ease}.header__menu-mobile-button:after,.header__menu-mobile-button:before{width:18px;height:2px;left:0;right:0;margin:auto;-webkit-transition:top 150ms ease 150ms,-webkit-transform ease 150ms;-o-transition:top 150ms ease 150ms,transform ease 150ms;transition:top 150ms ease 150ms,transform ease 150ms;transition:top 150ms ease 150ms,transform ease 150ms,-webkit-transform ease 150ms;will-change:top,transform}.header__menu-mobile-button:before{content:'';position:absolute;top:9px}.header__menu-mobile-button:after{content:'';position:absolute;top:21px}@media screen and (max-width:1024px){.header__menu-mobile-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__inner,.footer__list{display:-webkit-box;display:-ms-flexbox}.header__menu-mobile-button--is-open{background-size:18px 0}.header__menu-mobile-button--is-open:after,.header__menu-mobile-button--is-open:before{top:calc(50% - 1px);-webkit-transition:top 150ms ease,-webkit-transform 150ms ease 150ms;-o-transition:top 150ms ease,transform 150ms ease 150ms;transition:top 150ms ease,transform 150ms ease 150ms;transition:top 150ms ease,transform 150ms ease 150ms,-webkit-transform 150ms ease 150ms}.header__menu-mobile-button--is-open:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__menu-mobile-button--is-open:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.footer{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.15px;color:#161922}.footer__container{padding:151px 0 103px 98px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1024px){.footer__container{padding:60px 12px 114px}}@media screen and (max-width:1024px) and (max-width:767px){.footer__container{padding:0 11px 14px}}.footer__inner{display:flex;padding-bottom:67px}@media (max-width:767px){.footer{font-weight:400;font-size:15px;line-height:24px;letter-spacing:.75px}.footer__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:98px}.footer__col{margin-top:35px}}.footer__col:not(:last-child){margin-right:190px}@media screen and (max-width:1024px){.footer__col:not(:last-child){margin-right:90px}}@media screen and (max-width:1024px) and (max-width:767px){.footer__col:not(:last-child){margin-right:65px}}@media screen and (max-width:1024px) and (max-width:767px) and (max-width:480px){.footer__col:not(:last-child){margin-right:0}.footer__col:not(:last-child):first-child{margin-right:65px}}.footer__title{font-weight:700;text-transform:uppercase}.footer__list{display:flex;flex-direction:column;padding-top:11px}.footer__item,.modal--opening{display:-webkit-box;display:-ms-flexbox}.footer__item{display:flex}.footer__item:not(:last-child){margin-bottom:7px}.footer__link{padding-right:3px}.footer__link:hover{color:#0175FF}.footer__link:focus{color:currentColor}.footer__link:active{color:#0175FF}.footer__copyright{text-transform:uppercase}@media (max-width:767px){.footer__list{padding-top:13px}.footer__item:not(:last-child){margin-bottom:13px}.footer__copyright{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.15px}}.modal{position:fixed;top:0;left:0;z-index:4;display:none;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;opacity:0;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1);-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:opacity,transform}.modal--opening{display:flex}.modal--show{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.modal__button-close{position:absolute;top:0;right:0;-ms-flex-item-align:end;align-self:flex-end;width:56px;height:56px;background-color:#252849}.modal__button-close:focus,.modal__button-close:hover{background-color:rgba(37,40,73,.9)}.modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:800px;margin:auto;padding:56px;overflow:auto}.modal__content::-webkit-scrollbar{-webkit-appearance:none;display:none}.modal__content::-webkit-scrollbar-thumb{display:none}.modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 16px}.modal__list{font-weight:400;font-size:22px;line-height:55px;letter-spacing:-1.5px}.modal__list:not(:last-child){padding-right:30px}@media (max-width:767px){.modal__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.modal__list:not(:last-child){padding-right:0}}.first-screen__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:28px}@media screen and (max-width:1199px){.first-screen__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1199px) and (max-width:1024px){.first-screen__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:1199px) and (max-width:1024px) and (max-width:767px){.first-screen__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.first-screen__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0;max-width:600px;padding-top:120px;padding-right:30px;padding-bottom:120px}@media screen and (max-width:1199px){.first-screen__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:44px 0 0}}@media screen and (max-width:1199px) and (max-width:767px){.first-screen__content{max-width:500px}}.first-screen__title{margin-bottom:40px;font-weight:700;font-size:60px;line-height:80px;letter-spacing:-.5px}@media (max-width:767px){.first-screen__title{margin-bottom:24px;font-weight:700;font-size:28px;line-height:40px;letter-spacing:.15px}.first-screen__button{-ms-flex-item-align:center;align-self:center}}.first-screen__text{margin-bottom:50px;font-weight:400;font-size:18px;line-height:26px;letter-spacing:.5px}@media screen and (max-width:1024px){.first-screen__text{margin-bottom:32px}}@media screen and (max-width:1024px) and (max-width:767px){.first-screen__text{margin-bottom:46px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.15px}}.first-screen__text-modal{font-weight:500;color:#0175FF;background:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)) center 90%/100% 1px no-repeat;background:-o-linear-gradient(currentColor,currentColor) center 90%/100% 1px no-repeat;background:linear-gradient(currentColor,currentColor) center 90%/100% 1px no-repeat;-webkit-transition:background-size 150ms ease,color 150ms ease;-o-transition:background-size 150ms ease,color 150ms ease;transition:background-size 150ms ease,color 150ms ease}.first-screen__text-modal:active,.first-screen__text-modal:focus,.first-screen__text-modal:hover{color:#0041C4}.first-screen__text-modal:hover{background-size:100% 0}.first-screen__img{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:640px}@media (max-width:1390px){.first-screen__img{max-width:46vw;-ms-flex-item-align:center;align-self:center}}@media screen and (max-width:1390px) and (max-width:1199px){.first-screen__img{max-width:580px}}@media screen and (max-width:1390px) and (max-width:1199px) and (max-width:1024px){.first-screen__img{max-width:634px}}@media screen and (max-width:1390px) and (max-width:1199px) and (max-width:1024px) and (max-width:767px){.first-screen__img{max-width:450px}}