@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova-Extrabld.woff2") format("woff2"),url("fonts/ProximaNova-Extrabld.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova-Bold.woff2") format("woff2"),url("fonts/ProximaNova-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova-Semibold.woff2") format("woff2"),url("fonts/ProximaNova-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("fonts/ProximaNova-Regular.woff2") format("woff2"),url("fonts/ProximaNova-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}body{background:#fff;font-family:'Proxima Nova', 'Arial', 'Helvetica', sans-serif;font-weight:400;font-size:26px;line-height:1.25;color:#1A1A1A}.wrapper{max-width:1920px;margin:0 auto;overflow:hidden}.container{max-width:1170px}img{max-width:100%;border:0}a{color:inherit;outline:none;-webkit-transition:0.3s;transition:0.3s}a:active,a:hover,a:focus{color:inherit;text-decoration:none}a:hover{opacity:0.8}ul{list-style:none}ul,li{padding:0;margin:0}[href^="tel:"]{white-space:nowrap}button,input,select,textarea{font-family:inherit;color:inherit}::-webkit-input-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}.button{position:relative;z-index:1;width:100%;height:68px;padding:0;border:0;font-weight:600;font-size:20px;line-height:140%;text-transform:uppercase;cursor:pointer}.button:before{position:absolute;right:-24px;bottom:-24px;content:'';width:48px;height:48px;border-radius:50%}.button_1,.button_1:hover,.button_1:focus{background:red;color:#fff}.button_1:before,.button_1:hover:before,.button_1:focus:before{z-index:-1;background:#fff}.button_2,.button_2:hover,.button_2:focus{background:#1A1A1A;color:#fff}.button_2:before,.button_2:hover:before,.button_2:focus:before{z-index:-1;background:red}.button_link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.button:hover{opacity:0.8}.button:disabled{opacity:0.7;cursor:not-allowed}H1{font-weight:800;font-size:80px;line-height:100%;letter-spacing:-0.02em;text-transform:uppercase;margin:0}.section-title{font-weight:600;font-size:80px;line-height:100%;text-transform:uppercase;margin:0}.hidden{display:none}.lazy{background-image:none !important;opacity:0}.lazy:before,.lazy:after{content:none !important}.lazy-loaded{opacity:1;-webkit-transition:0.1s;transition:0.1s}.slick-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-arrow{position:relative;display:block;width:53px;height:53px;background:url(../img/common/icons-39b5fc4d55.png) no-repeat 0 0;cursor:pointer}.slick-arrow:hover{opacity:.7}.slick-slider-next{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);margin-left:15px}.slick-disabled{opacity:.7;cursor:auto}.form ::-webkit-input-placeholder{color:#fff}.form ::-moz-placeholder{color:#fff}.form ::-ms-input-placeholder{color:#fff}.form ::placeholder{color:#fff}.form :-ms-input-placeholder{color:#fff}.form__title{font-size:36px;line-height:44px;margin-bottom:29px}.form__text{font-size:20px;font-weight:500;line-height:1.1;margin-bottom:18px}.form__items{display:-webkit-box;display:-ms-flexbox;display:flex}.form__item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;min-height:88px}.form__input{width:100%;height:68px;border:3px solid #FFFFFF;font-size:20px;color:#fff;padding:0 30px;background:none;-webkit-appearance:none;outline:none}.form__input.error{border:3px solid #ff2626}.form__input.error::-webkit-input-placeholder{color:#ff2626}.form__input.error::-moz-placeholder{color:#ff2626}.form__input.error::-ms-input-placeholder{color:#ff2626}.form__input.error::placeholder{color:#ff2626}.form__input.error:-ms-input-placeholder{color:#ff2626}.form__input.valid{border:3px solid #219653;color:#219653}.form__input.valid::-webkit-input-placeholder{color:#219653}.form__input.valid::-moz-placeholder{color:#219653}.form__input.valid::-ms-input-placeholder{color:#219653}.form__input.valid::placeholder{color:#219653}.form__input.valid:-ms-input-placeholder{color:#219653}.form__button{height:68px;border:0;cursor:pointer}.form__button:disabled{opacity:0.7;cursor:not-allowed}.form__footer{position:relative;display:block;font-size:14px;line-height:17px;color:#fff;cursor:pointer;margin-bottom:33px}.form__footer-checkbox{position:absolute;left:0;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:17px;height:17px;border:0;border-radius:3px;background:rgba(255,255,255,0.1)}.form__footer-checkbox input{display:none}.form__footer-checkbox-icon:before{display:none;content:url("../img/form/check-b08f5f3e78.png");margin-top:3px}input:checked+.form__footer-checkbox-icon:before{display:block}.form__footer-text{padding-left:28px}.form_vertical .form__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_vertical .form__item{max-width:477px}.form_vertical .form__more{max-width:477px}.form_horisontal .form__title{margin-bottom:23px}.form_horisontal .form__item{margin-right:25px}.form_horisontal .form__item:last-child{margin-right:0}.form__group{margin-bottom:20px}label.error{display:none !important}.widget-form-privacy{display:none !important}.send-success{color:#000000}.phone-info{padding-top:10px}.phone-info__text{max-width:290px;padding-bottom:11px;font-size:11px;line-height:12px;letter-spacing:0.04em;color:#222;text-transform:uppercase}.phone-info__number{font-size:21px;font-weight:700;line-height:100%;color:#000}.phone-info__number:hover,.phone-info__number:focus{color:#000;text-decoration:none}.header{position:fixed;width:100%;max-width:1920px;left:auto;right:auto;top:0;z-index:1002;font-weight:500}.page-scrolled .header{background:rgba(255,255,255,0.95);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1)}.header_nofix{position:static}.header__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;-webkit-transition:0.3s;transition:0.3s}.page-scrolled .header__box{min-height:71px}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__menu-item{font-size:15px;line-height:140%;text-transform:uppercase;margin-left:35px;text-align:center;-ms-flex-item-align:center;align-self:center}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__icon{display:none}.header__icon-menu{position:relative;z-index:11;display:block;width:38px;height:26px;background:url(../img/header/icons-9b87b17ef1.png) no-repeat 0 0;cursor:pointer}.header__icon-menu.open{background-position:0 -40px}.main{position:relative;padding:180px 0 117px 0;background:#f9f9f9 url(../img/main/bg-6918122e41.png) no-repeat 50% 0;background-size:cover}.main:before{position:absolute;bottom:0;left:55%;content:'';width:792px;height:794px;background:url(../img/main/figure-7141034226.png) no-repeat 0 0}.main .container{position:relative}.main__title{max-width:620px;color:red;margin-bottom:30px}.main__subtitle{max-width:680px;font-weight:700;font-size:26px;line-height:124.5%;margin-bottom:77px}.main__subtitle-part{color:red}.main__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:73%;margin-bottom:67px}.main__item{position:relative;width:33.33333%;padding-left:97px;font-size:22px;line-height:110%;margin-right:25px}.main__item:before{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);content:'';width:82px;height:82px;background:url(../img/main/main_icons-9eaed3e7b8.png) no-repeat}.main__item_1:before{background-position:0 0}.main__item_2:before{background-position:0 -150px}.main__item_3:before{background-position:0 -300px}.main__button{max-width:209px}.whom{padding:120px 0 163px 0;background:url(../img/whom/bg-3b9fb51eb6.png) no-repeat 50% 0}.whom__title{max-width:470px;margin-bottom:70px}.whom__description{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px 103px -15px}.whom__description-item{width:50%;padding:0 15px}.whom__description-item-part{color:red}.whom__subtitle{font-weight:600;font-size:40px;line-height:49px;letter-spacing:0.03em;margin-bottom:40px}.whom__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 40px -15px}.whom__item{position:relative;width:33.33333%;padding:0 15px;margin-bottom:30px}.whom__item:nth-child(4),.whom__item:nth-child(5){width:50%}.whom__item-text{position:absolute;left:30px;right:30px;bottom:30px;font-weight:600;font-size:30px;line-height:37px;letter-spacing:0.03em;color:#fff;text-align:center}.whom__text{max-width:850px}.products__title{text-align:center;margin-bottom:108px}.products .slick-list{overflow:visible;margin-bottom:40px}.products .slick-navigation{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.products__item{margin-right:30px}.products__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:750px;height:456px;padding:62px 300px 62px 20px;background:#f9f9f9 no-repeat 50% 0;background-size:cover}.products__item_1 .products__item-inner{background-image:url(../img/products/bg1-9ec84b04e7.jpg)}.products__item_2 .products__item-inner{background-image:url(../img/products/bg2-5c0df9f6e7.jpg)}.products__item_3 .products__item-inner{background-image:url(../img/products/bg3-d7e7adc54b.jpg)}.products__item-title{font-weight:600;font-size:30px;line-height:37px;letter-spacing:0.03em;color:red}.products__item-list{padding:25px 0 30px 0}.products__item-list LI{position:relative;padding-left:20px}.products__item-list LI:before{position:absolute;top:14px;left:0;content:'';width:6px;height:6px;border-radius:50%;background:#1A1A1A}.products__item-text{font-size:22px;line-height:110%}.products__item-text-part{color:red}.result{padding:107px 0 9px 0;background:url(../img/result/bg-83f75e51d7.png) no-repeat 50% 0}.result__title{margin-bottom:34px}.result__description{max-width:750px;font-size:26px;line-height:32px;margin-bottom:50px}.result__description-part{color:red}.result__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}.result .accordion{width:50%;padding:0 15px}.result .accordion__item{padding:40px 0;border-bottom:3px solid #1A1A1A}.result .accordion__item.open .accordion__title{color:red}.result .accordion__item.open .accordion__title:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.result .accordion__item.open .accordion__hide{display:block}.result .accordion__title{position:relative;padding-right:100px;font-weight:600;font-size:26px;line-height:32px;cursor:pointer}.result .accordion__title:before{position:absolute;top:2px;right:0;content:'';width:30px;height:30px;background:url(../img/result/icons-16fc9e7e11.png) no-repeat 0 0}.result .accordion__hide{padding-top:25px}.result__list-item{position:relative;padding:0 0 20px 21px;font-size:22px;line-height:110%}.result__list-item:before{position:absolute;top:8px;left:0;content:'';width:7px;height:7px;border-radius:50%;background:#1A1A1A}.become{padding-top:100px;background:url(../img/become/bg-8b16f8eebd.png) no-repeat 50% 0;background-size:100% auto}.become__title{margin-bottom:70px}.become__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.become__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding:0 15px;margin-bottom:53px}.become__item-number{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;-webkit-box-flex:0;-ms-flex:0 0 67px;flex:0 0 67px;width:67px;height:67px;border-radius:50%;background:red;font-weight:700;font-size:32px;line-height:39px;color:#fff}.become__item-text{padding:0 10% 0 30px}.become__item-text B{font-weight:600}.form-section{position:relative;color:#fff}.form-section .container{position:relative;z-index:1001}.form-section_1{padding:441px 0 101px 0;background:url(../img/form-section/bg_1-dc91bd2752.png) no-repeat 50% 0}.form-section_1:after{position:absolute;top:302px;left:50%;margin-left:75px;content:'';width:605px;height:853px;background:url(../img/form-section/figure_1-db729ad501.png) no-repeat 0 0;background-size:cover}.form-section_2{padding:324px 0 87px 0;background:url(../img/form-section/bg_2-5f86c9e959.png) no-repeat 50% 0}.form-section_2:before{position:absolute;top:379px;right:41%;content:'';width:1106px;height:647px;background:url(../img/form-section/figure_2-b4d2a167eb.png) no-repeat 100% 0}.form-section__box{max-width:555px;padding:47px 39px 55px 39px;background:#1A1A1A;color:#fff}.form-section_2 .form-section__box{position:relative;margin-left:auto}.partners{padding:280px 0 120px 0;background:url(../img/partners/bg-c8739fbdb9.png) no-repeat 50% 0;background-size:cover;margin-top:-150px}.partners__title{text-align:center;margin-bottom:60px}.partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.packages{padding:80px 0 200px 0;background:url(../img/packages/bg-45c78a4b16.png) no-repeat 50% 0}.packages__title{text-align:center;margin-bottom:70px}.packages__frame{padding:65px 66px 30px 66px;border:4px solid #1A1A1A;background:#fff}.packages__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.packages__tab{width:30%;padding-bottom:30px;font-weight:700;font-size:40px;line-height:49px;letter-spacing:0.03em;text-transform:uppercase;color:red;text-align:center}.packages__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:28px 0;border-top:3px solid #1A1A1A}.packages__th{width:40%;font-weight:600}.packages__td{width:30%;text-align:center}.packages .circle{display:block;width:39px;height:39px;border-radius:50%;background:red;margin:0 auto}.about{padding:0 0 20px 0}.about__title{text-align:center;margin-bottom:75px}.about__top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px}.about__logo{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;padding-right:15px}.about__description{padding-left:15px;font-size:22px;line-height:110%}.about__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.about__item{position:relative;width:33.33333%;padding:0 15px 60px 15px}.about__item-title{font-weight:600;color:red;margin-bottom:25px}.about__item-text{font-size:22px;line-height:24px}.bottom{position:relative;padding:284px 0 203px 0;background:url(../img/bottom/bg-702ecbe456.png) no-repeat 50% 0;background-size:cover}.bottom:before{position:absolute;bottom:0;left:50%;margin-left:85px;content:'';width:704px;height:669px;background:url(../img/bottom/figure-708f0e6c4a.png) no-repeat 0 0;background-size:auto 100%}.bottom .container{position:relative}.bottom__title{max-width:620px;font-weight:800;font-size:80px;line-height:100%;letter-spacing:-0.02em;text-transform:uppercase;color:red;margin-bottom:30px}.bottom__subtitle{max-width:580px;font-weight:700;font-size:26px;line-height:124.5%}.bottom__subtitle-part{color:red}.footer{padding:32px 0;background:#E0E0E0}.footer__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__copy{font-size:14px;line-height:20px;text-align:right}.footer__link{text-decoration:underline}.footer__fixed{position:fixed;z-index:1000;bottom:10px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:90%;width:100%;height:50px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#FF0000}.footer__fixed p{font-size:18px;line-height:100%;color:#FFF;margin:0;text-transform:uppercase}.popup-reg{max-width:555px;padding:47px 39px 55px 39px;background:#1A1A1A;color:#fff}
