@charset "UTF-8";@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/HelveticaNeueCyr-Bold.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/HelveticaNeueCyr-Light.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/HelveticaNeueCyr.woff) format("woff"),url(../fonts/HelveticaNeueCyr.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/HelveticaNeueCyr-Medium.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Medium.woff2) format("woff2");font-weight:500;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav,section{display:block}body,html{height:100%;min-width:320px}body{line-height:1;font-family:Helvetica;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:Helvetica}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{color:#002559;font-size:14px}body._lock{overflow:hidden}.wrapper{width:100%;min-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._container{max-width:1440px;margin:0 auto}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 0}.btn._fw{width:100%}.select{position:relative}.select__item{position:relative}.select__title{color:#000;border:1px solid #d9d9d9;background-color:#fff;cursor:pointer;border-radius:4px}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:30px;padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.select__value span{height:1em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.select__value:before{content:"";display:inline-block;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:11px;height:7px;background:url(../img/icons/select.svg) center/100% no-repeat}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:#000;display:none;position:absolute;top:29px;border-radius:0 0 4px 4px;min-width:100%;left:0;background-color:#fff;border-top:0;border:1px solid #d9d9d9;border-top:0;font-size:14px;padding:10px 0 5px 0}.select__option{cursor:pointer;padding:5px 15px;margin:0}.select._active{z-index:5}.select._active .select__value:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select._active .select__options{display:block}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:0 20px}textarea.input{resize:none;padding:0 0}.checkbox{position:relative}.checkbox__input{position:absolute;width:0;height:0;opacity:0;visibility:hidden}.checkbox__input:checked+.checkbox__text:before{background:#fff url(../img/icons/check.svg) center no-repeat}.checkbox__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;color:#fff;letter-spacing:-.3px;line-height:calc(20 / 16);cursor:pointer}.checkbox__text:before{content:"";-ms-flex-item-align:start;align-self:flex-start;margin:0 14px 0 0;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;left:0;top:0;width:20px;height:18px;background:#fff;border:1px solid #a7a9ac}.checkbox a{color:#fff;text-decoration:underline}.checkbox._error .checkbox__text:before{border:1px solid #ee1212}.options{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}.options__item{position:relative;cursor:pointer}.options__input{position:absolute;width:0;height:0;opacity:0;left:0;top:0;visibility:hidden}.options__input:checked+.options__text:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.options__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;color:#fff;letter-spacing:-.3px;line-height:calc(20 / 16)}.options__text:before{content:"";-ms-flex-item-align:start;align-self:flex-start;margin:0 14px 0 0;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;left:0;top:0;border-radius:50%;width:20px;height:18px;background:#fff;border:1px solid #a7a9ac}.options__text:after{content:"";-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px;height:10px;border-radius:50%;background-color:#77243a;position:absolute;left:5px;top:4px}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:40px;line-height:.75;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.rating.rating_sending{opacity:.2}.rating.rating_set .rating__active,.rating.rating_set .rating__item{cursor:pointer}.rating__body{position:relative}.rating__body::before{content:"★★★★★";display:block}.rating__active{position:absolute;width:0%;height:100%;top:0;left:0;overflow:hidden}.rating__active::before{content:"★★★★★";position:absolute;width:100%;height:100%;top:0;left:0;color:#ffd300}.rating__items{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0}.rating__item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;height:100%;opacity:0}.rating__value{font-size:50%;line-height:1;padding:0 0 0 10px}.quantity{width:88px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid rgba(166,166,166,.45)}.quantity__button{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;position:relative;cursor:pointer}.quantity__button::after,.quantity__button::before{content:"";position:absolute;top:50%;left:50%;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin:0 0 0 -4.5px;background-color:#a6a6a6;width:9px;height:1px}.quantity__button_plus::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.quantity__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.quantity__input input{height:100%;color:#a6a6a6;font-size:12px;width:100%;text-align:center}._ui_divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}._ui_divider span{position:relative;display:block;width:36px;height:36px;background:url(../img/main/divider_img.svg) center no-repeat}._ui_divider span:before{content:'';position:absolute;right:48px;width:433px;height:1px;background-color:#7b7b7c;top:50%}._ui_divider span:after{content:'';position:absolute;left:48px;width:433px;height:1px;background-color:#7b7b7c;top:50%}.row:after{display:block;content:"";clear:both}.rub:after{content:"₽"}ol.counter{list-style-type:none;counter-reset:item}ol.counter li{position:relative;padding:0 0 0 45px}ol.counter li:before{counter-increment:item;content:counter(item);position:absolute;left:0;top:0;color:#818181;font-size:14px;font-weight:700;text-align:center;line-height:26px;border-radius:50%;width:28px;height:28px;border:1px solid #4274bb}.ellipsis{display:block;overflow:hidden;width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.es{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.table{display:table;font-size:0;width:100%}.trow{display:table-row}.cell{display:table-cell}.cell.full{width:100%}._ibg{position:relative}._ibg img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}body.ie ._ibg{background-position:center;background-size:cover;background-repeat:no-repeat}body.ie ._ibg img{width:0;height:0;opacity:0;visibility:hidden}._video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}._video embed,._video iframe,._video object,._video video{position:absolute;top:0;left:0;width:100%;height:100%}.videobg embed,.videobg iframe,.videobg object,.videobg video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}._more-content{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;overflow:hidden}._more-link{cursor:pointer}._more-link span{font-style:normal}._more-link span:first-child{display:block}._more-link span:last-child{display:none}._more-link._active span{font-style:normal}._more-link._active span:first-child{display:none}._more-link._active span:last-child{display:block}#map{background:url(../img/icons/loading.gif) center/50px no-repeat}._swiper{overflow:hidden}._swiper .swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}._swiper.swiper-container-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._swiper.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-container-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-container-android .swiper-slide,.swiper-container-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}._tabs-block{display:none}._tabs-block._active{display:block}.mirror{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.nicescroll-rails{z-index:1000!important}._custom-scroll{position:fixed;right:0;top:0;width:3px;height:100%;z-index:1000}._custom-scroll__line{background-color:rgba(0,0,0,.5);border-radius:3px 0 0 3px;position:relative;left:0;top:0;width:100%}.popup{-webkit-overflow-scrolling:touch;z-index:100;padding:30px 10px;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:visibility .8s ease 0s;-o-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden}.popup::before{content:"";background-color:rgba(0,0,0,.9);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;-o-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s}.popup.show{visibility:visible;overflow:auto}.popup.show::before{opacity:1}.popup.show .popup__body{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup._active{overflow:auto;visibility:visible}.popup._active::before{opacity:1}.popup._active .popup__body{-webkit-transition:all .3s ease .2s;-o-transition:all .3s ease .2s;transition:all .3s ease .2s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__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:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__body{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#fff;padding:50px;width:100%;max-width:800px}.popup__close{width:15px;height:15px;position:absolute;top:0;right:0;cursor:pointer;z-index:30;background:url(../img/icons/close.svg) 0 0 no-repeat}.header{background-color:#002559}.header__content{padding:0 40px}.header__row{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__col{padding:0 10px}.header__logo{display:inline-block;width:219px}.header__logo img{max-width:100%}.menu-header__list{height:100%;margin:0 -18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-header__list>li{padding:0 18px}.menu-header__link{font-weight:500;letter-spacing:.1px;line-height:24px;font-size:16px;font-size:calc(10px + 6 * ((100vw - 320px)/ 1120));line-height:calc(24/16);color:#fff;position:relative;display:inline-block;border-bottom:1px solid transparent;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu-header__link:hover{border-bottom:1px solid #fff}.footer{background-color:#002559;padding:140px 0 95px 0}.footer__logomob{display:none}.footer__content{width:53%;min-width:760px;margin:0 auto}.footer__top{margin:0 0 50px 0}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -33px}.footer__col{padding:0 33px}.footer__col:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 41%;flex:1 1 41%;max-width:41%}.footer__col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 59%;flex:1 1 59%;max-width:59%}.footer__logo{width:266px;margin:0 0 20px 0}.footer__logo img{max-width:100%}.footer__address{color:#fff;font-size:calc(14px + 2 * ((100vw - 320px)/ 1120));line-height:calc(28/16);margin:0 0 13px 0}.footer__link{font-size:calc(14px + 2 * ((100vw - 320px)/ 1120));line-height:calc(28/16);color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.footer__link:hover{color:#4082dd}.footer__inputblock{margin:0 0 23px 0}.footer__input{margin:0 0 15px 0}.footer__input:last-child{margin:0}.footer__input .input{background-color:transparent;padding:0;color:#7b7b7c;font-size:16px;height:50px;border-bottom:1px solid #7b7b7c}.footer__input .input._focus{color:#fff}.footer__input .input._error{color:red}.footer__btn{width:250px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:500;font-size:calc(14px + 2 * ((100vw - 320px)/ 1120));color:#fff;background-color:#4082dd;border:1px solid #4082dd;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.footer__btn:hover{background-color:#002559}.footer__copyright{opacity:.57;color:#fff;font-size:10px;letter-spacing:.06px;line-height:20px}.main__top{height:calc(100vh - 60px)}.top-main{position:relative}.top-main:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,.0001))),url(../img/main/top_bg.svg),#efefef;background:-o-linear-gradient(top,#fff 0,rgba(255,255,255,.0001) 100%),url(../img/main/top_bg.svg),#efefef;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.0001) 100%),url(../img/main/top_bg.svg),#efefef;background-size:cover;background-position:center center;z-index:1}._no-webp .top-main__bg{background:url(../img/main/top_bg_img.png) center/cover no-repeat}.top-main__bg{mix-blend-mode:multiply;height:100%;position:absolute;top:0;right:0;width:100%;z-index:2}.top-main__content{height:100%;position:relative;z-index:3;margin-left:calc(70px + 98 * ((100vw - 320px)/ 1120));width:51%}.top-main__row{height:100%;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-pack:center;-ms-flex-pack:center;justify-content:center}.top-main__title{opacity:.96;font-size:56px;font-size:calc(50px + 6 * ((100vw - 320px)/ 1120));font-weight:300;line-height:calc(60/56);letter-spacing:-1px;margin-bottom:calc(10px + 8 * ((100vw - 320px)/ 1120))}.top-main__text{font-size:calc(20px + 4 * ((100vw - 320px)/ 1120));line-height:calc(28/24);margin-bottom:calc(30px + 10 * ((100vw - 320px)/ 1120))}.top-main__form{width:65%;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px}.top-main__input{height:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.top-main__input .input{height:48px;border:1px solid #002559;padding:0 16px;border-right:none;background-color:#fff;color:rgba(0,37,89,.5);font-size:16px;letter-spacing:.1px}.top-main__input .input._focus{color:#002559}.top-main__input .input._error{color:red}.top-main__button{height:100%;-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;max-width:130px}.top-main__btn{border:1px solid #002559;background-color:#002559;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:16px;font-size:calc(14px + 2 * ((100vw - 320px)/ 1120));font-weight:500;color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.top-main__btn:hover{background-color:#4082dd}.who{position:relative;padding:10px 0 135px 0}.who:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/main/top_bg.svg) center/cover no-repeat;z-index:1}.who__divider{position:relative;z-index:2}.who__content{position:relative;z-index:2;padding:95px 0 0 0;width:68%;margin:0 auto}.who__title{font-weight:300;font-size:calc(40px + 8 * ((100vw - 320px)/ 1120));line-height:1;letter-spacing:-.6px;text-align:center;margin-bottom:calc(20px + 4 * ((100vw - 320px)/ 1120))}.who__text{font-size:calc(18px + 4 * ((100vw - 320px)/ 1120));color:#002559;line-height:calc(32/22);letter-spacing:.14px;text-align:center}.who__text p{margin:0 0 10px 0}.who__text p:last-child{margin:0}.what{background-color:#002559}.what__top{padding-bottom:50%;position:relative}.what__top:before{content:'';position:absolute;width:100%;height:44%;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,28,66,0)),to(#002559));background-image:-o-linear-gradient(top,rgba(0,28,66,0) 0,#002559 100%);background-image:linear-gradient(180deg,rgba(0,28,66,0) 0,#002559 100%);z-index:2}.what__divider{position:relative;z-index:3}.what__content{position:relative;z-index:3;padding:85px 0 135px 0;width:66%;margin:0 auto}.what__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}.what__col{padding:0 15px}.what__col:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;max-width:55%}.what__col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;max-width:45%}.what__title{padding:16px 0 0 0;font-size:48px;font-weight:300;letter-spacing:-.6px;margin:0 0 25px 0;color:#ddd}.what__text{color:#ddd;font-size:calc(18px + 2 * ((100vw - 320px)/ 1120));line-height:calc(36/20)}.what__block{border:1px solid #ddd;padding:30px 30px 25px}.what__these{font-size:calc(20px + 2 * ((100vw - 320px)/ 1120));line-height:calc(24/22);color:#fff;font-weight:700;letter-spacing:.14px;margin:0 0 18px 0}.what__list{font-size:16px;line-height:24px;color:#fff;margin:0 0 23px 0}.what__terms{font-size:16px;line-height:24px;color:#fff}.what__bottom{padding-bottom:36.6666%}.benefits{padding:100px 0 25px 0}.benefits__content{width:78%;margin:0 auto}.benefits__title{font-weight:300;font-size:calc(40px + 8 * ((100vw - 320px)/ 1120));line-height:1;letter-spacing:-.6px;text-align:center;margin-bottom:calc(60px + 12 * ((100vw - 320px)/ 1120))}.benefits__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__col{padding:0 15px;-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%;max-width:33.333%;margin:0 0 50px 0}.item-benefits{height:100%}.item-benefits__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:76px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 16px 0}.item-benefits__text{border-top:1px solid #4082dd;padding:20px 0 0 0;font-size:calc(18px + 4 * ((100vw - 320px)/ 1120));line-height:calc(32/22);letter-spacing:.1px}._no-webp .join__top{background:url(../img/main/join_bg_img.png) center/cover no-repeat}.join__top{padding-bottom:60%;position:relative}.join__top:before{content:'';position:absolute;top:0;left:0;width:100%;height:38%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,0)));background-image:-o-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%);z-index:2}.join__message{background-color:#4082dd;padding:50px 45px 75px;position:absolute;bottom:-70px;width:37%;min-width:540px;height:auto;left:6%;z-index:3}.join__title{font-weight:300;font-size:calc(40px + 8 * ((100vw - 320px)/ 1120));line-height:1;color:#fff;letter-spacing:-.6px;margin-bottom:calc(20px + 4 * ((100vw - 320px)/ 1120))}.join__text{font-size:calc(20px + 4 * ((100vw - 320px)/ 1120));line-height:calc(36/24);letter-spacing:.15px;color:#fff}.join__content{padding:178px 0 150px 0;position:relative}.join__content:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/main/top_bg.svg) center/cover no-repeat;z-index:1}.join__body{width:78%;margin:0 auto;position:relative;z-index:2}.join__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.join__col{padding:0 12px;-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%;max-width:33.333%}.item-join{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-join__textpart{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 46px 0}.item-join__top{margin:0 0 20px 0;min-height:77px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-join__title{font-size:16px;font-weight:700;line-height:24px;color:#4082dd}.item-join__name{font-size:24px;font-weight:300;line-height:28px}.item-join__content{padding:15px 0 0 0;border-top:1px solid #4082dd}.item-join__text{font-size:calc(14px + 2 * ((100vw - 320px)/ 1120));line-height:calc(24/16);letter-spacing:.1px}.item-join__text p{margin:0 0 10px 0}.item-join__text p:last-child{margin:0}.item-join__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:294px;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:calc(14px + 2 * ((100vw - 320px)/ 1120));font-weight:500;letter-spacing:.1px;line-height:24px;color:#fff;background-color:#4082dd;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.item-join__link:hover{background-color:#002559}.page{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:992px){.select__option:hover{background:#d9d9d9}.checkbox a:hover{text-decoration:none}}@media (min-width:1023.98px){.quantity__button:hover::after,.quantity__button:hover::before{background-color:rgba(0,0,0,.5)}}@media (max-width:1439px){._container{max-width:970px}.menu-header__list{margin:0 -22px}.menu-header__list>li{padding:0 22px}.menu-header__link{font-size:16px}.footer{padding:100px 0 98px 0}.footer__row{margin:0 -23px}.footer__col{padding:0 23px}.top-main__content{margin:0 0 0 47px;width:80%;max-width:730px}.top-main__title{font-size:56px;margin:0 0 18px 0}.top-main__text{font-size:24px;margin:0 0 40px 0}.who{padding:10px 0 100px 0}.who__content{width:80%}.who__title{font-size:48px;margin:0 0 24px 0}.who__text{font-size:22px}.what__content{width:100%;max-width:960px;padding:85px 15px 135px}.what__title{font-size:48px;line-height:48px}.what__text{font-size:20px;line-height:36px}.benefits{padding:80px 0 25px 0}.benefits__content{width:75%}.benefits__title{font-size:48px;margin:0 0 65px 0}.benefits__col{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.item-benefits__text{font-size:22px}.join__content{padding:228px 0 15px 0}.join__content:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/main/top_bg.svg) top left repeat-y;z-index:1}.join__message{bottom:-160px}.join__col{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;margin:0 0 60px 0}.join__body{width:90%}.join__title{font-size:48px;margin:0 0 24px 0}.join__text{font-size:24px;line-height:36px}.join__message{padding:46px 46px 43px}.item-join__textpart{margin:0 0 30px 0}.item-join__text{font-size:16px;line-height:24px}}@media (max-width:1023.98px){._container{max-width:750px}.select__title{font-size:18px}.select__options{font-size:18px}._ui_divider span:before{content:'';display:none}._ui_divider span:after{content:'';display:none}.header__content{padding:0 17px}.menu-header__list{margin:0 -8px}.menu-header__list>li{padding:0 8px}.menu-header__link{font-size:calc(12px + 4 * ((100vw - 320px)/ 1120))}.footer{padding:50px 0 55px 0}.footer__content{min-width:0;width:100%;padding:0 16px}.footer__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__col:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 36px 0}.footer__logomob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 40px 0}.footer__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__btn{width:100%;max-width:360px}.footer__logo{display:none}.footer__address{text-align:center}.footer__list{text-align:center}.footer__copyright{text-align:center}.main__top{height:760px}._no-webp .top-main__bg{background:url(../img/main/top_bg_img.png) center right/cover no-repeat}.top-main__bg{width:120%;height:70%;top:15%;right:-10%}.top-main__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:80px 0 100px 0}.who:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url(../img/main/top_bg.svg) top left no-repeat;z-index:1}.what__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.what__col:nth-child(1){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;margin:0 0 25px 0;text-align:center}.what__col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none}.what__title{font-size:36px;line-height:42px;margin:0 0 30px 0}.what__text{font-size:16px;line-height:24px}.benefits__content{width:100%;padding:0 30px}.join__content{padding:300px 0 15px 0}.join__message{left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);bottom:auto;top:100%;margin:-30px 0 0 0}}@media (max-width:767.98px){._container{max-width:none;padding:0 10px}.header__row{height:48px}.header__logo{width:calc(165px + 55 * ((100vw - 320px)/ 1120))}.menu-header{display:none}.top-main__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0 40px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.top-main__content{width:100%;max-width:none;margin:0;padding:0 16px}.top-main__title{font-size:42px;letter-spacing:-.75px;line-height:48px}.top-main__title br{display:none}.top-main__text{font-size:20px;line-height:24px;margin:0 0 30px 0}.top-main__form{width:100%;max-width:none}.who{padding:0 0 45px 0}.who__content{padding:33px 16px 0;width:100%}.who__title{font-size:36px;margin:0 0 20px 0}.who__text{font-size:16px;line-height:24px}.what__content{padding:34px 16px 52px}.what__block{padding:24px 24px 36px}.what__these{font-size:22px;line-height:24px}.what__bottom{padding-bottom:51%}.benefits{padding:30px 0 15px 0}.benefits__content{padding:0 16px}.benefits__title{font-size:36px;margin:0 0 55px 0}.benefits__col{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;margin:0 0 40px 0}.item-benefits__text{font-size:16px;line-height:24px;border-top:none;position:relative;text-align:center}.item-benefits__text:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);height:1px;width:212px;background-color:#4082dd}.join__message{padding:25px 30px 40px;min-width:0;width:90%}.join__title{font-size:36px;line-height:42px;margin:0 0 24px 0}.join__text{font-size:18px;line-height:24px}.join__body{width:100%;padding:0 16px}.join__col{margin:0 0 48px 0}.item-join__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-join__link{max-width:350px}}@media (max-width:479.98px){._no-webp .top-main__bg{background:url(../img/main/top_bg_img.png) center right/cover no-repeat}.top-main__bg{width:200%;height:46%;top:21%;right:-10%}.top-main__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.top-main__input{margin:0 0 8px 0}.top-main__input .input{border-right:1px solid #002559}.top-main__button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media (max-width:359.98px){.top-main__title{font-size:38px;line-height:44px}}._webp .top-main__bg{background:url(../img/main/top_bg_img.webp) center/cover no-repeat}._webp .join__top{background:url(../img/main/join_bg_img.webp) center/cover no-repeat}@media (max-width:1023.98px){._webp .top-main__bg{background:url(../img/main/top_bg_img.webp) center right/cover no-repeat}}@media (max-width:479.98px){._webp .top-main__bg{background:url(../img/main/top_bg_img.webp) center right/cover no-repeat}}