html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}figcaption,main,nav,section{display:block}canvas{display:inline-block;vertical-align:baseline}[hidden]{display:none}a{background:0}a:active,a:hover{outline:0}strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}img{border:0}svg:not(:root){overflow:hidden}button,input,select{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}body,html{margin:0;padding:0}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.5;font-size:16px;font-weight:400;color:#232d37;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width :798px){body{font-size:14px}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}ul{margin:0;padding:0}li{list-style-type:none}a{text-decoration:none;color:currentColor}p{margin:0}input{background:0;border:0;color:currentColor}input::-webkit-input-placeholder{color:currentColor}input:-ms-input-placeholder{color:currentColor}input::-ms-input-placeholder{color:currentColor}input::placeholder{color:currentColor}body .footer-container{padding:0}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.container{max-width:1170px;margin:0 auto}@media(max-width :1202px){.container{margin:0 16px}}[class$="container-wrapper"]{padding:0px;margin:0px}.text-align_center{text-align:center}.nowrap{white-space:nowrap}h1,h3,h5{line-height:1;margin:0;font-weight:600;color:#232d37}h1{font-family:'Open Sans Condensed',sans-serif;font-weight:700}.promo__title{font-size:4.99vw;letter-spacing:-.02em;text-transform:uppercase;margin-top:-5px}@media(min-width :1202px){.promo__title{font-size:60px}}@media(max-width :906px){.promo__title{font-size:45px}}@media(max-width :798px){.promo__title{text-align:center;margin-top:-2px}}.subtitle{font-size:30px;margin:4.15vw 0 0}@media(min-width :1202px){.subtitle{margin:50px 0 0}}@media(max-width :601px){.subtitle{margin:25px 0 0}}.subtitle_promo{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:2.07vw 0 0;line-height:1.5}@media(min-width :1202px){.subtitle_promo{margin:25px 0 0}}@media(max-width :798px){.subtitle_promo{font-size:20px;margin:10px 0 0;line-height:1.4;text-align:center}}.subtitle_contacts{font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:center;line-height:1.4;letter-spacing:.02em;margin-top:0}@media(max-width :798px){.subtitle_contacts{font-size:24px}}.partnership__title{font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:center;font-size:16px;line-height:2;margin:0;margin-top:-5px}a{color:#0af}.icon-select{position:absolute;top:13px;right:10px;fill:#0af}.btn,.contacts form input[type=submit]{cursor:pointer;display:inline-block;background:0;border:0;border-radius:3px;padding:0 20px;font-size:14px;line-height:33px;-webkit-transition:.2s;transition:.2s;height:36px}.btn_primary,.contacts form input[type=submit]{font-weight:600;color:#fff;background-color:#0af;margin-top:30px}@media(max-width :798px){.btn_primary{margin-top:5px}}.btn_primary:hover,.contacts form input[type=submit]:hover{background-color:#46c3ff}.btn_primary:active,.contacts form input[type=submit]:active{color:#055f8c;background-color:#0096e1}.btn:disabled,.contacts form input[type=submit]:disabled{opacity:.3}.btn:disabled:hover,.contacts form input[type=submit]:disabled:hover{background-color:#0af}.welcome{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(max-width :798px){.welcome{-ms-flex-wrap:wrap;flex-wrap:wrap}}.promo-img{width:37.5%;position:relative;overflow:hidden}@media(max-width :798px){.promo-img{width:100%;height:300px}}.promo-img img{position:absolute;display:block;min-width:100%;min-height:100%;width:auto;height:auto;left:50%;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:100%;max-width:initial}@media(max-width :798px){.promo-img img{width:100%;height:auto;margin-top:-25%}}@media(max-width :450px){}.promo-text{background:#f5f5f5;width:62.5%;padding:calc(8.31vw - 5px) 0 calc(8.31vw - 5px) 8.31vw}@media(min-width :1202px){.promo-text{padding:calc(100px - 5px) 0 calc(100px - 5px) 100px}}@media(max-width :1202px){.promo-text{padding-right:16px}}@media(max-width :602px){.promo-text{padding-top:calc(50px - 5px);padding-bottom:calc(50px - 5px)}}@media(max-width :798px){.promo-text{width:100%;padding-left:16px}}.promo-text__wrapper{max-width:670px}.promo__desc{margin-top:1.66vw}@media(min-width :1202px){.promo__desc{margin-top:20px}}@media(max-width :905px){.promo__desc{margin-top:15px}}.promo__desc+ul,.promo-list{margin-top:2.07vw;padding-left:20px}@media(min-width :1202px){.promo__desc+ul,.promo-list{margin-top:25px}}@media(max-width :798px){.promo__desc+ul,.promo-list{margin-top:15px}}.promo-list__item{list-style-type:disc;line-height:1.33;margin-bottom:10px}.promo__contacts{margin-top:2.49vw}@media(min-width :1202px){.promo__contacts{margin-top:30px}}.promo__contacts_bold{font-weight:600}.contacts{padding:calc(8.31vw - 36px) 0 calc(100px - 20px)}@media(min-width :1202px){.contacts{padding:calc(100px - 36px) 0 calc(100px - 20px)}}@media(max-width :798px){.contacts{padding:37px 0 50px}}.contacts form{max-width:370px;margin:3.16vw auto 0;line-height:20px;font-size:14px;color:#232d37}.contacts form label,.contacts form input{color:#232d37}.contacts form input:focus{color:#232d37}@media(min-width :1202px){.contacts form{margin-top:38px}}@media(max-width :798px){.contacts form{margin-top:10px}}.contacts form label{font-weight:600;margin-bottom:5px;line-height:20px}.contacts form input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid #c3c8cd;background:#fff;width:100%;margin:0 0 10px;padding:8px 10px;border-radius:0}li.hs-form-checkbox input{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;margin-right:5px}.contacts form input::-webkit-input-placeholder{color:#b9c3cd}.contacts form input:-ms-input-placeholder{color:#b9c3cd}.contacts form input::-ms-input-placeholder{color:#b9c3cd}.contacts form input::placeholder{color:#b9c3cd}.contact form .actions{text-align:center}.contacts form input[type=submit]{cursor:pointer;color:#fff;display:block;background:0;background-color:#0af;border:0;border-radius:3px;font-size:14px;line-height:33px;height:36px;width:99px;text-align:center;font-weight:600;-webkit-transition:.2s;transition:.2s;margin:9px auto 0;padding:0 25px}@media(max-width :798px){.contacts form input[type=submit]{margin-top:0px}}.contacts form select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;width:100%;background:#fff;padding:8px 10px;border:1px solid #c3c8cd;border-radius:0;margin:0 0 30px}.contacts form select::-ms-expand{display:none}.contacts form .select-wrapper{position:relative;background:#fff}.contacts__info{margin-top:32px;font-size:12px}@media(max-width :798px){.contacts__info{margin-top:25px}}.partnership{padding:calc(8.31vw - 15px) 0 100px}@media(min-width :1202px){.partnership{padding:calc(100px - 15px) 0}}@media(max-width :601px){.partnership{padding:calc(50px - 15px) 0 100px}}.partnership__logo{margin-top:25px;height:100px;overflow:hidden}@media(max-width :798px){.partnership__logo{margin-top:15px}}.partnership__logo img{display:block;width:auto;height:100%;margin:0 auto}.hs-error-msgs li label{color:#c80000;font-weight:400}.hs-error-msgs li{list-style-type:none}.submitted-message{text-align:center}