@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Regular.eot');
    src: local('Gilroy Regular'), local('Gilroy-Regular'),
        url('../fonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gilroy-Regular.woff2') format('woff2'),
        url('../fonts/Gilroy-Regular.woff') format('woff'),
        url('../fonts/Gilroy-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Gilroy';
    src: url('../fonts/Gilroy-Extrabold.eot');
    src: local('Gilroy Extrabold'), local('Gilroy-Extrabold'),
        url('../fonts/Gilroy-Extrabold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gilroy-Extrabold.woff2') format('woff2'),
        url('../fonts/Gilroy-Extrabold.woff') format('woff'),
        url('../fonts/Gilroy-Extrabold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}
@font-face{font-family:Raleway;font-weight:400;font-style:normal;src:url(../fonts/Raleway-Regular.woff2)}@font-face{font-family:Raleway;font-weight:600;font-style:normal;src:url(../fonts/Raleway-SemiBold.woff2)}@font-face{font-family:Raleway;font-weight:500;font-style:normal;src:url(../fonts/Raleway-Medium.woff2)}@font-face{font-family:Raleway;font-weight:300;font-style:normal;src:url(../fonts/Raleway-Light.woff2)}@font-face{font-family:Raleway;font-weight:700;font-style:normal;src:url(../fonts/Raleway-Bold.woff2)}@font-face{font-family:Raleway;font-weight:900;font-style:normal;src:url(../fonts/Raleway-Black.woff2)}@font-face{font-family:OpenSans;font-weight:600;font-style:normal;src:url(../fonts/OpenSans-SemiBold.woff2)}@font-face{font-family:OpenSans;font-weight:700;font-style:normal;src:url(../fonts/OpenSans-Bold.woff2)}@font-face{font-family:OpenSans;font-weight:800;font-style:normal;src:url(../fonts/OpenSans-ExtraBold.woff2)}::-moz-selection{background-color:#d22f30;color:#fff}::selection{background-color:#d22f30;color:#fff}body,html{height:100%}h1,h2,h3,h4,h5,h6,p{margin:0}body{font-size:16px;min-width:320px;position:relative;line-height:normal;font-family:Raleway,sans-serif;color:#000}body input,body textarea{outline:0}.img{display:block;max-width:100%;height:auto}.container{width:1140px;max-width:100%;margin:0 auto}.title{font-weight:700;font-size:38px;line-height:45px}.white{color:#fff}.btn{text-decoration:none;outline:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:none;position:relative;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%;height:58px;background:-webkit-linear-gradient(356.29deg,#d22f30 0,#ff4910 99.32%);background:-o-linear-gradient(356.29deg,#d22f30 0,#ff4910 99.32%);background:linear-gradient(93.71deg,#d22f30 0,#ff4910 99.32%);-webkit-border-radius:300px;border-radius:300px;font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;overflow:hidden;color:#fff}.btn span{position:relative;z-index:1;display:inline-block}.btn::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#d22f30;opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.btn:hover{text-decoration:none;color:#fff}.btn:hover::before{opacity:1}.btn.blue{background:-webkit-linear-gradient(356.51deg,#1f64af 0,#1f9eaf 100%);background:-o-linear-gradient(356.51deg,#1f64af 0,#1f9eaf 100%);background:linear-gradient(93.49deg,#1f64af 0,#1f9eaf 100%)}.btn.blue::before{background-color:#1f64af}.calculator-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:25px 0 31px;background:#fff;border:1px solid #e6e6e6;-webkit-box-shadow:0 22px 34px rgba(0,0,0,.06);box-shadow:0 22px 34px rgba(0,0,0,.06);-webkit-border-radius:5px;border-radius:5px;width:max-content;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calculator-tab{width:158px;min-width:158px;border-right:1px solid #e3e3e3;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;font-weight:700;font-size:14px;line-height:16px;color:#28333f;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:56px}.calculator-tab::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#d22f30;opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.calculator-tab.active{color:#d22f30}.calculator-tab.active::before{opacity:1}.calculator-add{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-weight:700;font-size:14px;line-height:16px;color:#28333f;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;height:56px}.calculator-add:hover{color:#d22f30}.calculator-title{width:750px;max-width:100%}.calculator-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.calculator-left{width:775px;max-width:100%}.calculator-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.calculator-block{width:calc(50% - 16.5px)}.calculator-text{font-weight:700;font-size:16px;line-height:20px;color:#28333f;margin-bottom:20px}.calculator-text span{color:#d22f30;display:inline-block;margin-left:6px}.calculator-radios{flex-wrap: wrap;padding-top:6px;margin:0 -8.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.calculator-radioBlock{padding:0 8.5px;margin-bottom:17px;width:calc(100% / 2)}.calculator-radio{position:relative;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calculator-radio img{display:block;width:100%;height:130px;object-fit:cover;-webkit-border-radius:10px;border-radius:10px;margin-bottom:8px}.calculator-radio input{display:none}.calculator-radio span{font-weight:700;font-size:15px;line-height:20px;text-align:center;color:#28333f;display:block;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.calculator-radio span::before{content:"";position:absolute;right:-7px;top:-7px;z-index:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:23px;height:23px;background-image:url(../img/calc-check.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:23px 23px;background-size:23px;opacity:0}.calculator-radio input:checked+span{color:#d22f30}.calculator-radio input:checked+span::before{opacity:1}.calculator-range{margin-bottom:42px}.calculator-range .ui-widget.ui-widget-content{box-shadow: 0 0 1px 1px rgb(0 0 0 / 20%);height:4px;background:#fff;-webkit-border-radius:30px;border-radius:30px;border:none;cursor:pointer}.calculator-range .ui-slider-horizontal .ui-slider-range-min{height:8px;background:#d22f30;-webkit-border-radius:30px;border-radius:30px;top:-2px}.calculator-range .ui-slider-horizontal .ui-slider-handle{width:22px;height:22px;background:#d22f30;-webkit-border-radius:100%;border-radius:100%;top:calc(50% - 11px);border:none;outline:0;cursor:pointer}.calculator-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;font-weight:600;font-size:15px;line-height:20px;color:#28333f}.calculator-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border:1px solid #e6e6e6;-webkit-box-shadow:0 22px 34px rgba(0,0,0,.06);box-shadow:0 22px 34px rgba(0,0,0,.06);-webkit-border-radius:5px;border-radius:5px;overflow:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.calculator-buttons input{display:block;width:100%;border:none;outline:0;text-align:center;background-color:transparent;font-weight:600;font-size:24px;line-height:20px;text-align:center;padding:0;color:#28333f;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;line-height:54px}.calculator-buttons input::-webkit-input-placeholder{color:#28333f}.calculator-buttons input::-moz-placeholder{color:#28333f}.calculator-buttons input::-ms-input-placeholder{color:#28333f}.calculator-buttons input::placeholder{color:#28333f}.calculator-buttons__btn{height:54px;min-width:115px;width:115px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calculator-buttons__btn span{display:block;width:16px;height:3px;background-color:#d22f30;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.calculator-buttons__btn svg path{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.calculator-buttons__btn:hover{background-color:#d22f30}.calculator-buttons__btn:hover svg path{stroke:#fff}.calculator-buttons__btn:hover span{background-color:#fff}.calculator-right{width:332px;max-width:100%;background:#fff;border:1px solid #e4e4e4;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-border-radius:10px;border-radius:10px;padding:36px 28px 32px}.calculator-right__text{font-weight:600;font-size:12px;line-height:20px;color:#28333f;padding-left:28px}.calculator-right__price{margin-top:-8px;margin-bottom:15px;font-weight:900;font-size:36px;line-height:59px;color:#28333f;padding-left:28px}.calculator-right__price span{font-size:50px;line-height:59px}.footer{padding:31px 0;background-color:#fff}.navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-logo{text-decoration:none;outline:0;display:inline-block;margin-right:97px}.navbar-text{font-weight:500;font-size:11px;line-height:13px;color:#000}.navbar-text p{font-weight:700;font-size:12px;line-height:16px;color:#28333f;margin-top:4px}.navbar-text a{display:inline-block;text-decoration:none;outline:0;font-weight:900;font-size:16px;line-height:22px;color:#28333f;margin-top:4px;font-family:OpenSans,sans-serif;font-weight:800}.navbar-text a:hover{text-decoration:underline;color:#28333f}.navbar-btn{width:auto;padding:0 24px;height:40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-transform:none;margin-right:10px;margin-left:auto;font-size:12px}.navbar-btn.blue{margin-right:20px;margin-left:0}.contact{position:relative;padding-top:112px;padding-bottom:56px}.contact-wrapper{position:relative;z-index:2;background:#fff;-webkit-box-shadow:0 1px 211px rgba(0,0,0,.05);box-shadow:0 1px 211px rgba(0,0,0,.05);-webkit-border-radius:20px;border-radius:20px;width:515px;padding:40px;max-width:100%}.contact-title{font-weight:700;font-size:30px;line-height:35px;color:#000;margin-bottom:30px}.contact-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-item{width:200px;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:19px}.contact-item__icon{width:15px;min-width:15px;text-align:center;margin-right:10px}.contact-item__icon img{display:inline-block}.contact-item__info{font-weight:500;font-size:11px;line-height:13px;color:#979797}.contact-item__text{margin-top:5px;font-weight:700;font-size:17px;line-height:20px;color:#000}.contact-item__text a{text-decoration:none;display:inline-block;color:#000;white-space:nowrap}.contact-item__text a:hover{text-decoration:underline;color:#000}.contact-item__text small{display:block;margin-top:8.5px;font-weight:500;font-size:11px;line-height:13px;color:#000}.contact-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact-btn{width:193px;height:40px;text-transform:none;font-size:12px}.contact-btn.blue{width:212px}.contact-map{position:absolute;left:0;top:0;width:100%;height:100%}.subtitle{font-weight:700;font-size:16px;line-height:26px}.interesting{padding:40px 0 60px}.interesting-subtitle{margin-top:26px;width:327px;max-width:100%}.interesting-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -42px}.interesting-block{width:calc(100% / 3);padding:0 14px;margin-top:40px}.interesting-item__info{width:324px;max-width:100%;height:375px;padding:113px 40px 0;position:relative;z-index:2;margin:-165px auto 0}.interesting-item__img{width:100%;display:block;text-decoration:none;outline:0}.interesting-item__img img{width:100%}.interesting-item__index{position:relative;z-index:2}.interesting-item__bg{position:absolute;left:0;top:0;width:100%;-webkit-filter:drop-shadow(0 10px 40px rgba(38, 38, 38, .05));filter:drop-shadow(0 10px 40px rgba(38, 38, 38, .05));display:block;height:auto}.interesting-item__date{font-weight:700;font-size:12px;line-height:14px;text-transform:uppercase;color:#a6a6a6}.interesting-item__title{display:block;text-decoration:none;outline:0;margin:12px 0 18px;font-weight:600;font-size:22px;line-height:130%;color:#000}.interesting-item__title:hover{text-decoration:underline}.interesting-item__overflow{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-ms-line-clamp:3;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;display:box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical}.interesting-item__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:19px;text-decoration:none;outline:0;font-weight:800;font-size:12px;line-height:14px;text-transform:uppercase;color:#d22f30}.interesting-item__link img{margin-right:10px}.interesting-item__link span{display:inline-block}.interesting-item__link:hover{text-decoration:none;color:#d22f30}.interesting-item__link:hover span{text-decoration:underline}.interesting-btn{margin:23px auto 0;width:276px}.bg-top{background:#edf4fa;overflow:hidden;padding:64px 0 41px;position:relative}.get-subtitle{margin:10px 0 0;font-weight:700;font-size:20px;line-height:23px}.get-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.get-item{margin-top:32px;width:160px;max-width:100%}.get-item__title{font-weight:700;font-size:16px;line-height:22px;color:#1f64af;margin:15px 0 11px;font-family:OpenSans,sans-serif;font-weight:700}.get-item__text{font-weight:600;font-size:13px;line-height:20px;color:#28333f;font-family:OpenSans,sans-serif;font-weight:600}.get-item:nth-child(2){width:140px}.get-item:nth-child(3){width:175px}.get-wrapper{width:606px;max-width:100%;position:relative;z-index:2}.get-title{width:325px;max-width:100%}.get-ellipse{position:absolute;top:-228px;left:calc(50% - 1050px)}.levels{padding-top:85px}.levels .container{position:relative;z-index:2}.levels-title{width:726px;max-width:100%}.levels-subtitle{margin:17px 0 4px}.levels-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.levels-item__number{font-weight:700;font-size:99px;line-height:116px;color:#d22f30}.levels-item__text{margin-top:-8px;margin-left:60px;font-family:OpenSans,sans-serif;font-weight:600}.materials{padding:47px 0 35px}.materials-subtitle{margin:16px 0 38px 0}.materials-slider{margin:0 -15px!important}.materials-slide{outline:0;padding:0 15px}.materials-item{padding:60px 40px 40px;background:#fff;border:1px solid #e4e4e4;-webkit-border-radius:10px;border-radius:10px}.materials-item__logo{height:81px;margin-bottom:37px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.materials-item__block{margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.materials-item__block:first-child{margin-top:0}.materials-item__icon{width:36px;min-width:36px;margin-right:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.materials-item__small{font-weight:600;font-family:OpenSans,sans-serif;font-size:11px;line-height:20px;color:#28333f}.materials-item__bold{margin-top:1px;font-weight:700;font-size:22px;line-height:26px;color:#28333f}.materials-item__btn{width:100%;margin-top:25px;font-weight:700;font-size:19px;line-height:22px}.materials .slick-arrow{width:57px;height:57px;background-image:url(../img/slider-arrow.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:57px 57px;background-size:57px;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-transform:none;-ms-transform:none;transform:none;top:-110px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;right:15px;left:auto}.materials .slick-arrow:hover{opacity:.6}.materials .slick-arrow svg,.materials .slick-arrow::after,.materials .slick-arrow::before{display:none}.materials .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:90px;left:auto}.page{overflow:hidden}.benefits{padding:35px 0 222px;position:relative}.benefits::before{content:"";position:absolute;left:calc(50% - 830px);top:-345px;width:1200px;height:1200px;-webkit-border-radius:100%;border-radius:100%;background:#edf4fa;z-index:-3}.benefits-title{width:700px;max-width:100%;margin-bottom:20px}.benefits-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.benefits-items{padding-top:8px;width:417px;min-width:417px;margin-right:100px}.benefits-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px}.benefits-item:first-child{margin-top:0}.benefits-item__info{padding-top:10px}.benefits-item__icon{width:73px;height:73px;background:#fff;-webkit-box-shadow:0 24px 94px rgba(0,0,0,.1);box-shadow:0 24px 94px rgba(0,0,0,.1);-webkit-border-radius:100%;border-radius:100%;min-width:73px;margin-right:23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.benefits-item__title{font-weight:700;font-size:18px;line-height:21px;color:#28333f}.benefits-item__text{margin-top:8px;font-family:OpenSans,sans-serif;font-weight:600;font-size:13px;line-height:24px;color:#28333f}.benefits-right{width:809px;min-width:809px;position:relative}.benefits-bold{width:360px;max-width:100%;font-weight:700;font-size:20px;line-height:29px;color:#000}.benefits-subbold{margin-top:14px;width:305px;max-width:100%;font-weight:600;font-size:15px;line-height:29px;color:#000}.benefits-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.benefits-block{padding:0 15px;width:calc(100% / 3);margin-top:30px}.benefits-certificate{background:#fff;padding:13px;position:relative}.benefits-certificate::before{content:"";position:absolute;left:-4px;right:-4px;bottom:-2px;height:4px;background:#dfe4ed;-webkit-border-radius:30px;border-radius:30px;z-index:-1}.benefits-certificate__wrapper{padding:24px;border:2px solid #e9e9e9}.benefits-certificate__link{text-decoration:none;outline:0;display:block;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.benefits-certificate__link:hover{opacity:.7}.benefits-certificate__link img{width:100%}.benefits-shadow{position:absolute;z-index:-2;bottom:-191px;left:-309px}.fitter{padding:0px 0 400px 0;position:relative}.fitter-title{width:291px;max-width:100%}.fitter-subtitle{margin-top:9px;width:350px;max-width:100%}.fitter-img{position:absolute;z-index:-4;top: 0; height: 100%; object-fit: cover; object-position: top;left:0;width:100%}.fitter-mobile{display:none}.vr{padding:114px 0 106px;background-color:#000;position:relative}.vr-title{width:380px;max-width:100%}.vr-text{margin:29px 0;width:472px;max-width:100%;font-weight:600;font-size:14px;line-height:26px;color:#fff}.vr-btn{width:328px;max-width:100%}.vr-img{position:absolute;bottom:0;left:calc(50% - 250px)}.vr .container{position:relative;z-index:2}.vr-block{position:absolute;top:-534px;left:0}.guests{position:relative;padding-bottom:632px;padding-top:55px}.guests-bg{bottom:0;left:0;width:100%;position:absolute;z-index:-2}.guests .container{position:relative;z-index:2}.block-overflow{position:relative}.block-overflow__bg{top:-651px;left:0;width:100%;height:2030px;position:absolute;z-index:-1}.security-title{width:565px;max-width:100%}.security-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.security-item{width:557px;max-width:100%;position:relative;height:202px;padding-top:48px;margin-top:36px;padding-left:218px}.security-item__wrapper{position:relative;z-index:2}.security-item__title{font-weight:700;font-size:20px;line-height:23px;color:#28333f}.security-item__text{font-family:OpenSans,sans-serif;font-weight:600;font-size:13px;line-height:20px;margin-top:15px;width:301px;max-width:100%;color:#28333f}.security-item__img{position:absolute;left:30px;bottom:0}.security-item__bg{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-filter:drop-shadow(0 1px 211px rgba(0, 0, 0, .15));filter:drop-shadow(0 1px 211px rgba(0, 0, 0, .15))}.security-item__mobile{width:100%;height:100%;position:absolute;left:0;top:0;display:none;-webkit-filter:drop-shadow(0 1px 211px rgba(0, 0, 0, .15));filter:drop-shadow(0 1px 211px rgba(0, 0, 0, .15))}.security-item:nth-child(2){padding-top:36px;padding-left:279px;text-align:center}.security-item:nth-child(2) .security-item__img{left:0}.security-item:nth-child(2) .security-item__text,.security-item:nth-child(2) .security-item__title{max-width:100%;width:201px}.departure{padding:55px 0 36px}.departure-list{margin-top:38px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.departure-slider{width:360px;max-width:100%;margin:0!important}.departure-slide{outline:0}.departure-right{width:688px;max-width:100%}.departure-adv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:29px}.departure-adv:first-child{margin-top:0}.departure-adv:first-child .departure-adv__icon{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.departure-adv__icon{width:73px;height:73px;-webkit-border-radius:100%;border-radius:100%;margin-right:23px;min-width:73px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff;-webkit-box-shadow:0 24px 94px rgba(0,0,0,.1);box-shadow:0 24px 94px rgba(0,0,0,.1)}.departure-adv__info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.departure-adv__name{font-weight:700;font-size:18px;line-height:21px;color:#28333f}.departure-adv__desc{margin-top:8px;font-family:OpenSans,sans-serif;font-weight:600;font-size:13px;line-height:24px;color:#28333f}.departure-form{margin-top:-107px;width:885px;background:#d22f30;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-border-radius:5px;border-radius:5px;padding:26px 49px 33px 184px;margin-left:auto}.departure-form__title{font-weight:700;font-size:28px;line-height:33px;color:#fff;width:543px;max-width:100%;margin-bottom:14px}.departure-form__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.departure-form input{display:block;width:283px;min-width:283px;max-width:100%;margin-right:34px;padding-bottom:12px;border:none;outline:0;background-color:transparent;border-bottom:1px solid #fff;font-weight:400;font-size:13px;line-height:20px;color:#fff}.departure-form input::-webkit-input-placeholder{color:#fff}.departure-form input::-moz-placeholder{color:#fff}.departure-form input::-ms-input-placeholder{color:#fff}.departure-form input::placeholder{color:#fff}.departure-form__btn{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:#fff;font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;color:#28333f}.departure-form__btn::before{display:none}.departure-form__btn:hover{background:#fff;color:#d22f30}.departure-item{width:100%;height:494px;background-image:url(../img/slider-bg.svg);background-repeat:no-repeat;background-position:center;-webkit-filter:drop-shadow(0 22px 34px rgba(0, 0, 0, .06));filter:drop-shadow(0 22px 34px rgba(0, 0, 0, .06));padding-bottom:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:2}.departure-item__photo img{margin:0 auto;-webkit-border-radius:100%;border-radius:100%; width: 188px; height: 188px; object-fit: cover;object-position: top;}.departure-item__name{min-height:62px;margin:19px 0 12px;font-weight:700;font-size:26px;line-height:31px;text-align:center;color:#000}.departure-item__info{margin-bottom:31px;font-weight:600;font-size:11px;line-height:13px;text-align:center;color:#000}.departure-item__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #e4e4e4}.departure-item__block{width:162px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:65px;border-right:1px solid #e4e4e4}.departure-item__block:last-child{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:none}.departure-item__block span{font-family:OpenSans,sans-serif;font-weight:600;font-size:11px;line-height:20px;color:#28333f;display:block}.departure-item__block p{font-weight:700;font-size:16px;line-height:19px;color:#d22f30}.departure .slick-arrow{width:57px;height:57px;background-image:url(../img/slider-arrow.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:57px 57px;background-size:57px;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-transform:none;-ms-transform:none;transform:none;top:130px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;right:-28px;left:auto;z-index:3}.departure .slick-arrow:hover{opacity:.6}.departure .slick-arrow svg,.departure .slick-arrow::after,.departure .slick-arrow::before{display:none}.departure .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-28px}.header{padding:27px 0;position:absolute;left:0;top:0;width:100%;z-index:10}.main{padding:226px 0 40px;position:relative;background-image:url(../img/bg-main.jpg);-webkit-background-size:cover;background-size:cover;background-position:top center}.main .container{position:relative;z-index:3}.main-left{margin-left:106px;width:349px;max-width:100%}.main-title{font-weight:700;font-size:37px;line-height:43px;color:#000}.main-text{margin:17px 0 16px;width:293px;max-width:100%;font-family:OpenSans,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#28333f}.main-guarantee{font-weight:700;font-size:30px;line-height:35px;color:#1f64af;margin-bottom:13px}.main-bottom{margin-left:40px;font-family:OpenSans,sans-serif;font-weight:600;font-size:14px;line-height:15px;color:#28333f;width:250px}.main-img{position:absolute;bottom:-40px;left:calc(50% - 195px);z-index:1}.main-form{width:444px;z-index:2;background:#fff;-webkit-box-shadow:0 24px 94px rgba(0,0,0,.1);box-shadow:0 24px 94px rgba(0,0,0,.1);-webkit-border-radius:10px;border-radius:10px;position:absolute;right:0;top:-65px;padding:48px 48px 26px}.main-form__wrapper{z-index:4;position:relative}.main-form__title{font-weight:800;font-size:25px;line-height:29px;color:#000}.main-form__text{font-weight:600;font-size:12px;line-height:20px;color:#28333f;margin-bottom:16px;margin-top:10px}.main-form__input{margin-bottom:20px;position:relative}.main-form__input input{display:block;width:100%;border:none;outline:0;background:0 0;padding:3px 0 12px;border-bottom:1px solid #cecece;font-weight:400;font-size:13px;line-height:20px;color:#28333f}.main-form__input input::-webkit-input-placeholder{font-weight:400;font-size:13px;line-height:20px;color:#28333f}.main-form__input input::-moz-placeholder{font-weight:400;font-size:13px;line-height:20px;color:#28333f}.main-form__input input::-ms-input-placeholder{font-weight:400;font-size:13px;line-height:20px;color:#28333f}.main-form__input input::placeholder{font-weight:400;font-size:13px;line-height:20px;color:#28333f}.main-form__input.date::before{content:"";position:absolute;bottom:14px;right:0;width:16px;height:16px;background-image:url(../img/date.svg);background-repeat:no-repeat;background-position:center}.main-form__btn{width:100%;font-size:19px;line-height:22px}.main-form__textBottom{font-family:OpenSans,sans-serif;font-weight:600;font-size:11px;line-height:20px;text-align:center;color:#28333f;margin-top:10px;margin-bottom:12px}.main-form__percent{text-align:center;font-weight:900;font-size:177px;line-height:209px;color:#d22f30}.main-form__percent span{display:inline-block;margin-left:5.6px;font-weight:900;font-size:153.116px;line-height:180px;color:#d22f30}.main-form__bottom{margin:0 -28px}.main-form__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:360px;max-width:100%;margin:-32px auto 0;font-weight:800;font-size:47.9014px;line-height:56px;color:#28333f}.main-form__flex p{font-weight:700;font-size:21.4296px;line-height:20px;color:#28333f}.main-form__red{width:360px;max-width:100%;margin:0 auto 23px;font-weight:700;font-size:19.13px;line-height:25px;color:#d22f30}.main-form__prices{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-image:url(../img/bg-price.svg);-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-border-radius:10px;border-radius:10px;padding:23px 15px 0 26px;height:115px;overflow:hidden}.main-form__old{margin-right:14px}.main-form__old span{display:block;font-weight:600;font-size:12px;line-height:20px;color:#28333f}.main-form__old p{margin-top:-10px;font-weight:900;font-size:42.8752px;line-height:50px;color:#28333f;position:relative}.main-form__old p::before{content:"";position:absolute;width:107px;left:50%;background-color:#fff;height:1px;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-15deg);-ms-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg);z-index:2}.main-form__old p b{position:relative;top:6px}.main-form__price span{display:block;font-weight:600;font-size:12px;line-height:20px;color:#fff}.main-form__price p{font-weight:900;font-size:98px;line-height:119px;color:#fff;margin-top:-28px}.main-form__price p b{position:relative;top:13.5px}.main-mobile__bg{display:none}
.main-img {
	width: 400px;
}
.footer {
	padding: 31px 0;
	background-color: #fff;
	position: relative;
}
.skidka {
	background: url(../img/skidka-bg.jpg) no-repeat center center;
	background-size: cover;
	padding: 50px 0 90px 0;
	margin-top: 40px;
margin-bottom: 120px;
}

.agree {
	position: relative;
	z-index: 2;
}

.answer-form__popup {
	width: 100%;
	height: 100%;
	position: fixed;
	background: rgba(30, 30, 30, 0.9);
	z-index: 10000;
	top: 0;
	left: 0;
	transition: 0.3s;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	visibility: hidden;
}
.answer-form__popup.show {
	opacity: 1;
	visibility: visible;
}
.answer-form__body {
	max-width: 700px;
	color: #2b2e38;
	background: #fff;
	padding: 35px;
	width: 100%;
	text-align: center;
	position: relative;
}
.answer-form__title {
	font-size: 22px;
	font-weight: 600;
	color: rgba(191, 26, 27, 0.8);
}
.answer-form__text {
	font-size: 20px;
	font-weight: 300;
	margin-top: 8px;
}
.answer-form__close {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	overflow: visible;
	width: 35px;
	height: 35px;
	margin: 0;
	padding: 0;
	cursor: pointer;
	-webkit-transition: color .2s;
	transition: color .2s;
	text-decoration: none;
	color: #95979c;
	border: 0;
	outline: 0;
	background: transparent;
}
.answer-form__close::before {
	font-size: 25px;
	line-height: 35px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 35px;
	content: "\00d7";
	text-align: center;
}


.skidka-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
align-items: center;
}
.skidka-top-left {
	width: 50%;
	max-width: 500px;
	display: flex;
	flex-wrap: wrap;
	font-style: normal;
font-weight: 800;
font-size: 240px;
line-height: 282px;
display: flex;
align-items: center;
color: #F74514;
}
.skidka-bottom-item a.btn {
	width: 100%;
	height: 44px;
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 140%;
	color: #FFFFFF;
	margin-top: 30px;
}
.skidka-top-right {
	padding: 0 0 0 40px;
}
.str-text {
	font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-size: 48px;
line-height: 65px;
display: flex;
align-items: center;
color: #28333F;
margin-bottom: 30px;
}
.skidka-top-right .btn {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 140%;
	width: 498px;
	text-transform: none;
}
.skidka-bottom {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 140%;
color: #28333F;
margin-top: 91px;
}
.skidka-bottom-item {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 140%;
	color: #28333F;
}
.skidka-icon {
	background: url(/img/romb-w.png) no-repeat center center;
	text-align: center;
	height: 215px;
	width: 215px;
	margin-bottom: 40px;
}
.skidka-icon-3, .skidka-icon-4 {
background: url(/img/romb-b.png) no-repeat center center;
}
.skidka-img {
	margin-top: 35px;
}
.skidka-icon.skidka-icon-2 {
	text-align: right;
}
.skidka-icon.skidka-icon-4 img {
	margin-top: 45px;
}
.skidka-icon.skidka-icon-3 img {
	margin-left: 15px;
}
.why2 {
	padding: 30px 0 60px 0;
}
.why2 .benefits-item__title {
	font-size: 22px;
}
.why2-items {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 50px;
}
.why2-item {
	width: 268px;
	height: 188px;
	background: #FFFFFF;
	box-shadow: 0px 0px 6px rgba(179, 200, 224, 0.4);
	border-radius: 8px;
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 25px;
	text-align: center;
	color: #28333F;
	margin-bottom: 30px;
}
@media (max-width: 992px) {
	.why2-item {
		margin-bottom: 20px;
	}
	.why2-items {
		margin-bottom: 10px;
	}
}
.why2-text {
	font-family: OpenSans,sans-serif;
	font-weight: 600;
	font-size: 18px;
	line-height: 24px;
	color: #28333f;
	text-align: center;
}
.why2-tel {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 32px;
	line-height: 160%;
	text-align: center;
	color: #F74514;
	margin-top: 15px;
	text-decoration: none;
}
.why2-img {
	height: 85px;
	margin-top: 15px;
	margin-bottom: 25px;
}
.kredit-top {
	display: flex;
	flex-wrap: wrap;
	border-radius: 20px 20px 0 0;
	border: 1px solid #E3E3E3;
}
.kredit-top-left {
	width: 100%;
	max-width: 416px;
	text-align: center;
	padding: 55px 0 30px 0;
	border-right: 1px solid #E3E3E3;
}
.kredit-top-right {
	width: calc(100% - 416px);
}
.kredit-top-right-top {
	font-family: 'Raleway';
font-style: normal;
font-weight: 700;
font-size: 44px;
line-height: 140%;
color: #28333F;
padding: 45px 35px;
border-bottom: 1px solid #E3E3E3;
}
.zero {
font-family: 'Gilroy';
font-style: normal;
font-weight: 800;
font-size: 122px;
line-height: 180%;
color: #28333F;
}
.rub {
font-family: 'Gilroy';
font-style: normal;
font-weight: 800;
font-size: 64px;
line-height: 100%;
color: #28333F;
}
.kredit {
	padding: 50px 0 100px 0;
}
.kredit .container {
background: #FDFDFD;
border-radius: 10px;
width: 1160px;
}
.kredit-top-right-bottom-item p {
font-family: 'Raleway';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 180%;
color: #28333F;
}
.kredit-top-right-bottom-item {
	min-width: 230px;
	text-align: center;
	padding: 30px 0;
}
.kredit-top-right-bottom {
	display: flex;
	flex-wrap: wrap;
}
.kredit-top-right-bottom .kredit-top-right-bottom-item:last-child {
	border-right: 0 none;
	min-width: 320px;
}
.kredit-top-right-bottom .kredit-top-right-bottom-item:nth-child(2) {
max-width: 190px;
min-width: 190px;
}
.kredit-bottom {
	background: #D12F30;
	border-radius: 0 0 10px 10px;
	display: flex;
	flex-wrap: wrap;
	padding: 15px 30px;
}
.kredit-bottom_text {
	width: 100%;
	max-width: 416px;
text-align: left;
font-family: 'Raleway';
font-style: normal;
font-weight: 700;
font-size: 32px;
line-height: 140%;
color: #FFFFFF;
}
.kredit-bottom_phone {
	width: calc(100% - 416px);
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	justify-content: space-around;
}
.kredit-bottom_phone input {
width: 279px;
height: 44px;
background: #FFFFFF;
border: 1px solid #E3E3E3;
border-radius: 8px;
font-family: 'Raleway';
font-style: normal;
font-weight: 500;
font-size: 13px;
line-height: 130%;
color: #28333F;
}
.kredit-bottom_phone button {
	width: 234px;
	height: 44px;
	background: #FFFFFF;
	border-radius: 32px;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 140%;
	color: #28323E;
	flex-grow: unset;
	text-transform: none;
}
.complexity-sub {
background: #FFFFFF;
border: 1px solid #E4E4E4;
box-shadow: -40px 40px 134px rgba(14, 56, 166, 0.15);
border-radius: 10px;
margin: 70px 0 70px 0;
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 27px;
text-align: center;
color: #5F5F5F;
padding: 29px;
text-align: center;
display: inline-block;
}
.complexity-sub a {
color: #D7322C;
font-weight: 700;
}
.calculator_banner {
	padding-top: 50px;
	padding-bottom: 50px;
}
.result_sub {
	background: #fff url(/img/rs2.png) no-repeat left top;
	height: 198px;
	width: 1140px;
	border-radius: 12px;
	margin-top: 50px;
	margin-bottom: 50px;
	box-shadow: 0px 0px 12px rgba(203, 221, 242, 0.4);
}
.result_title {
font-style: normal;
font-weight: 700;
font-size: 32px;
line-height: 140%;
color: #D7322C;
}
.result_text {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 27px;
	color: #28333F;
	margin-bottom: 15px;
}
.result_subbg {
	padding: 35px 0 0 140px;
	border-radius: 12px;
}
.result_subbg .btn {
width: 252px;
}
.tablet, .mobile {
display: none
}
.calculator_banner img {
max-width: 100%;
height: auto;
}
.ban {
	background: url(/img/ban.png) no-repeat left top;
	width: 100%;
	height: 114px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 20px 60px;
	align-content: center;
}
.ban .btn {
	max-width: 270px;
	margin-top: 5px;
}
.ban-title {
font-weight: 700;
font-size: 38px;
line-height: 45px;
}
.ban-sub {
font-weight: 700;
font-size: 16px;
line-height: 26px
}
.why2 .why-subtitle {
font-family: 'Open Sans';
line-height: 22px;
font-weight: bold;
}
.skidka-bottom-item a {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 150%;
color: #28333F;
text-decoration: none;
}
#policy {
display: none;
max-width: 360px;
}
#policy.active {
display: block;
}
@media only screen and (max-width: 992px) {
	.complexity-sub {
	margin: 50px 0 50px 0;
}
	.skidka-bottom, .skidka-bottom-item a.btn {
	font-size: 14px;
	font-weight: 600;
}
.skidka {
	margin-top: 30px;
	margin-bottom: 60px;
}
.skidka .container {
width: 100%;
padding: 0 20px;
}
.skidka-icon {
	height: 170px;
	width: 170px;
	margin-bottom: 40px;
	background-size: 100% !important;
}
.skidka-img {
	width: 60%;
}
.skidka-top-left {
	font-size: 120px;
	line-height: 141px;
	padding-left: 20px;
	width: 40%;
}
.skidka-top-right {
	padding: 0;
	width: 60%;
}
.skidka-icon-3, .skidka-icon-4 {
	background: url(/img/romb-w.png) no-repeat center center;
}
.skidka-top-left img {
	width: 85px;
	height: auto;
}
.str-text {
	font-size: 32px;
	line-height: 44px;
}
.skidka-top-right .btn {
	font-size: 14px;
	width: 327px;
}
.skidka-top {
flex-direction: row-reverse;
}
.calculator_banner {
	padding-top: 50px;
	padding-bottom: 50px;
}
.ban {
	background: url(/img/ban2.png) no-repeat left top;
	width: 100%;
	height: 114px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 20px 60px;
	align-content: center;
	max-width: 720px;
	height: 226px;
}
.tablet {
display: block;
}
.desctop {
display: none;
}
.result_sub {
	background: #fff url(/img/rs3.png) no-repeat left top;
	width: 100%;
	border-radius: 12px;
	margin-top: 50px;
	margin-bottom: 50px;
	box-shadow: 0px 0px 12px rgba(203, 221, 242, 0.4);
	background-size: cover;
}
.result_subbg {
	padding: 20px 0 20px 140px;
	text-align: left;
}
.result_subbg .btn {
margin: 0;
width: 252px;
}
.why2-item {
	width: 168px;
	height: 155px;
	font-size: 15px;
	line-height: 20px;
}
.why2-img {
	margin-top: 15px;
	margin-bottom: 15px;
	height: 63px;
}
.why2 {
	padding: 30px 0 60px 0;
}
.kredit-top-left {
	display: none;
}
.kredit .container {
	background: #FDFDFD;
	border-radius: 10px;
	width: calc(100% - 50px);
	margin: 0 25px;
	padding: 0;
}
.kredit-top-right-top {
	font-size: 28px;
	padding: 20px;
}
.kredit-top-right-bottom-item {
	width: 30%;
	min-width: auto;
}
.kredit-top-right-bottom .kredit-top-right-bottom-item:nth-child(2) {
	min-width: auto;
}
.kredit-top-right-bottom .kredit-top-right-bottom-item:last-child {
	border-right: 0 none;
	min-width: auto;
	width: 40%;
}
.kredit-bottom_text {
	width: 100%;
	max-width: 100%;
}
.kredit-bottom_text br {
display: none;
}
.kredit-bottom_phone {
	width: 100%;
	justify-content: flex-start;
	margin-top: 30px;
}
.kredit-bottom_phone input {
	margin-right: 50px;
}
.kredit-top-right {
	width: 100%;
}
.kredit {
	padding: 25px 0 50px 0;
}
.kredit-top-right-bottom-item img {
max-width: 100%;
height: auto;
}
}
@media only screen and (max-width: 576px) {
	.complexity-sub {
	margin: 30px 0 30px 0;
}
	.ban {
	background: url(/img/ban3.png) no-repeat left top;
	width: 100%;
	height: 114px;
	display: block;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 20px 60px;
	align-content: center;
	max-width: 342px;
	height: 226px;
	margin: 0 auto;
}
.calculator_banner .container {
padding: 0;
}
.ban-title {
	font-weight: 700;
	font-size: 25px;
	line-height: 45px;
}

.ban-sub {
	font-size: 14px;
}
.kredit-top-right-top {
	font-size: 23px;
	text-align: center;
}
.kredit-top-right-bottom .kredit-top-right-bottom-item:last-child img {
width: 130px;
}
.kredit-bottom_text {
	font-size: 23px;
}
.kredit-bottom_phone {
	display: block;
	text-align: center;
	margin-top: 20px;
}
.kredit-bottom_phone input {
	margin-right: 0;
}
.kredit-bottom_phone button {
	width: 279px;
	height: 44px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}
	.complexity-sub {
	font-size: 14px;
	line-height: 140%;
}
	.why2-item {
	width: 77px;
	height: 123px;
	font-size: 10px;
	line-height: 15px;
}
.why2-img {
	margin-top: 15px;
	margin-bottom: 15px;
	height: 40px;
}
.skidka-top-left {
	font-size: 60px;
	line-height: 80px;
	padding-left: calc(100% - 165px);
	width: 100%;
	text-align: right;
}
.skidka-bottom {
	margin-top: 50px;
	display: block;
}
.skidka-icon {
	height: 125px;
	width: 125px;
	float: left;
margin-right: 20px;
}
.skidka-bottom-item {
display: inline-block;
margin-bottom: 30px;
}
.skidka-bottom-item br {
display: none;
}
.skidka-icon.skidka-icon-4 img {
	margin-top: 25px;
}
.skidka {
	margin-top: 25px;
	margin-bottom: 40px;
}
.skidka-top-left img {
	width: 50px;
	height: auto;
}
.skidka-bottom-item a.btn {
	max-width: 50%;
}
.str-text {
	font-size: 24px;
	line-height: 33px;
	display: block;
}
.skidka-top-right .btn {
	font-size: 14px;
	width: 303px;
	margin: 0 auto;
}
.skidka-top-right {
	padding: 0;
	width: 100%;
	text-align: center;
}
.calculator_banner {
	padding-top: 30px;
	padding-bottom: 30px;
}
.tablet {
display: none;
}
.mobile {
display: block;
}
.result_sub {
	background: #fff url(/img/rs4.png) no-repeat left top;
	width: 100%;
	border-radius: 12px;
	background-size: cover;
	max-width: 330px;
	margin: 30px auto 30px auto;
}
.result_subbg {
	padding: 10px 0 20px 30px;
	text-align: left;
	border-radius: 12px;
}
}
.why-title{width:562px;max-width:100%;font-weight:700;font-size:38px;line-height:45px;color:#000}.why-subtitle{margin:17px 0 -10px;width:505px;max-width:100%;font-weight:700;font-size:16px;line-height:26px;color:#000}.why-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.why-item{-webkit-border-radius:20px;border-radius:20px;width:352px;height:419px;background-image:url(../img/why-bg.svg);background-repeat:no-repeat;background-position:center;-webkit-filter:drop-shadow(0 1px 211px rgba(0, 0, 0, .05));filter:drop-shadow(0 1px 211px rgba(0, 0, 0, .05));margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:54px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%}.why-item__title{font-weight:700;font-size:25px;line-height:29px;text-align:center;color:#28333f;padding:0 40px}.why-item__text{margin:12px 0 auto;font-weight:600;font-size:13px;line-height:20px;text-align:center;color:#28333f;padding:0 40px}.why-item__img img{margin:0 auto; max-width: 288px}.assortment{padding:87px 0 74px;position:relative}.assortment-tabs{background:#fff;border:1px solid #e3e3e3;-webkit-box-shadow:0 12px 34px rgba(0,0,0,.06);box-shadow:0 12px 34px rgba(0,0,0,.06);-webkit-border-radius:5px;border-radius:5px;margin:0!important}.assortment-tab{outline:0;cursor:pointer;border-right:1px solid #e3e3e3}.assortment-tab span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:76px;position:relative;font-weight:700;font-size:19px;line-height:22px;text-align:center;color:#28333f;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.assortment-tab span::before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background-color:#d22f30;opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.assortment-tab.slick-current span{color:#d22f30}.assortment-tab.slick-current span::before{opacity:1}.assortment-slider{margin:32px 0 0!important;background:#fff;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.assortment-slide{outline:0}.assortment-title{margin-bottom:44px;width:730px;max-width:100%}.assortment-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.assortment-item__photo{width:584px;min-width:584px;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative}.assortment-item__popular{position:absolute;right:40px;top:30px;padding:14px 28.5px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:-webkit-linear-gradient(356.29deg,#d22f30 0,#ff4910 99.32%);background:-o-linear-gradient(356.29deg,#d22f30 0,#ff4910 99.32%);background:linear-gradient(93.71deg,#d22f30 0,#ff4910 99.32%);-webkit-border-radius:300px;border-radius:300px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;color:#fff}.assortment-item__info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:36px 40px}.assortment-item__name{font-weight:700;font-size:28px;line-height:33px;color:#000}.assortment-item__text{margin:23px 0 37px;font-family:OpenSans,sans-serif;font-weight:600;font-size:13px;line-height:22px;color:#28333f}.assortment-item__flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.assortment-item__price{font-weight:600;font-size:12px;line-height:20px;color:#28333f}.assortment-item__price span{display:block}.assortment-item__price p{font-weight:900;font-size:29px;line-height:59px;color:#28333f;margin-top:-10px}.assortment-item__price p b{font-weight:900;position:relative;top:8px}.assortment-item__btn{width:276px;font-size:14px;line-height:normal}.assortment-dots{position:absolute;top:7px;right:calc(50% + 200px);z-index:-1}.selection{position:relative}.selection-img{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-236px;width:100%;height:auto;display:block;min-width:1850px;z-index:-2}.selection-wrapper{padding:51px 59px 0;width:933px;height:301px;background-image:url(../img/selection-bg.svg)}.selection-text{width:766px;max-width:100%;font-weight:700;font-size:32px;line-height:38px;color:#000}.selection-btn{width:335px;margin-top:23px}.hide{display:none}.main-form#form{position:relative;margin:0 auto}.result{padding:52px 0 68px;position:relative}.result-bg{position:absolute;top:-146px;z-index:-1;height:1537px;width:100%}.result-title{margin-bottom:31px}.multiSlider{margin:0!important;background:#fff;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-border-radius:5px;border-radius:5px}.multiSlider-slide{outline:0}.multiSlider-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.multiSlider-item__left{width:584px;min-width:584px;position:relative}.multiSlider-item__info{padding:42px 49px 24px 67px}.multiSlider-item__title{font-weight:700;font-size:22px;line-height:26px;color:#000}.multiSlider-item__list{margin:16px 0 25px}.multiSlider-item__block{padding:9px 14px;font-weight:500;font-size:14px;line-height:14px;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#f5f5f5;-webkit-border-radius:5px;border-radius:5px}.multiSlider-item__block:nth-child(even){background-color:#fff}.multiSlider-item__slider{margin:0!important;display:block;width:100%;height:100%}.multiSlider-item__slider .slick-arrow{display:none!important}.multiSlider-item__slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.multiSlider-item__slider .slick-list{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.multiSlider-item__slide{outline:0;height:100%}.multiSlider-item__img{width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-border-radius:5px;border-radius:5px}.multiSlider-item__navs{margin:0!important;bottom:25px;width:537px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.multiSlider-item__navs .slick-arrow{display:none!important}.multiSlider-item__navsSlide{outline:0;padding:0 4.5px;cursor:pointer}.multiSlider-item__navsItem{height:82px;width:100%;display:block;-webkit-background-size:cover;background-size:cover;background-position:center}.multiSlider .assortment-item__flex{margin:0}.multiSlider .assortment-item__price p{font-size:29px;line-height:41px;margin-top:-3px}.multiSlider .assortment-item__price p b{top:7px}.multiSlider .assortment-item__price span{font-size:12px;line-height:20px}.multiSlider .slick-arrow{width:57px;height:57px;background-image:url(../img/slider-arrow.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:57px 57px;background-size:57px;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-transform:none;-ms-transform:none;transform:none;top:calc(50% - 28.5px);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;right:-28px;left:auto;z-index:3}.multiSlider .slick-arrow:hover{opacity:.6}.multiSlider .slick-arrow svg,.multiSlider .slick-arrow::after,.multiSlider .slick-arrow::before{display:none}.multiSlider .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-28px}.complexity{position:relative}.complexity-subtitle{margin:20px 0 0;width:585px;max-width:100%}.complexity-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.complexity-text{margin-right:100px}.complexity-text__title{font-weight:700;font-size:99px;line-height:116px;color:#d22f30}.complexity-text__bottom{margin-top:-14px;font-family:OpenSans,sans-serif;font-weight:600;font-size:13px;line-height:20px;color:#28333f;margin-right:30px;text-align:right}.complexity-text:nth-child(2) .complexity-text__bottom{padding-right:5px;text-align:right}.complexity-text:nth-child(3) .complexity-text__bottom{margin-right:0;text-align:left}.complexity-tabs{background:#fff;border:1px solid #e3e3e3;-webkit-box-shadow:0 12px 34px rgba(0,0,0,.06);box-shadow:0 12px 34px rgba(0,0,0,.06);-webkit-border-radius:5px;border-radius:5px;margin:32px 0 39px!important}.complexity-tab{outline:0;cursor:pointer;border-right:1px solid #e3e3e3}.complexity-tab span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:76px;position:relative;font-weight:700;font-size:16px;line-height:16px;text-align:center;color:#28333f;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.complexity-tab span::before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background-color:#d22f30;opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.complexity-tab.slick-current span{color:#d22f30}.complexity-tab.slick-current span::before{opacity:1}.reviews{padding:56px 0 0;position:relative}.reviews::before{content:"";position:absolute;top:-303px;left:calc(50% - 900px);width:1509px;height:1509px;background:#edf4fa;-webkit-border-radius:100%;border-radius:100%;z-index:-1}.reviews-title{margin-bottom:56px}.reviews-slider{margin:0 -20px!important}.reviews-slide{outline:0;padding:0 20px 61px}.reviews-item{width:100%;-webkit-border-radius:20px;border-radius:20px}.reviews-item__photo{height:479px;width:100%;-webkit-background-size:cover;background-size:cover;background-position:top center;-webkit-border-radius:20px;border-radius:20px}.reviews-item__info{position:relative;z-index:2;margin-top:-113px;padding:26px 40px 41px 50px;-webkit-filter:drop-shadow(0 10px 10px rgba(38, 38, 38, .05));filter:drop-shadow(0 10px 10px rgba(38, 38, 38, .05))}.reviews-item__info::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:57%;background:#fff;-webkit-border-radius:20px;border-radius:20px}.reviews-item__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.reviews-item__youtube{display:inline-block;text-decoration:none;outline:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.reviews-item__youtube:hover{opacity:.7}.reviews-item__soc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reviews-item__socItem{text-decoration:none;outline:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;margin-left:14px;background:#f8f8f8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;-webkit-border-radius:100%;border-radius:100%}.reviews-item__socItem img{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.reviews-item__socItem:hover{background-color:#d22f30}.reviews-item__socItem:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.reviews-item__name{margin:15px 0 10px;font-weight:600;font-size:16px;line-height:100%;color:#000}.reviews-item__stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.reviews-item__stars img{margin-right:4px;display:inline-block}.reviews-item__title{font-weight:400;font-size:25px;line-height:133.98%;color:#000;margin-top:24px}.reviews-item__subtitle{margin:9px 0 15px;font-weight:700;font-size:12px;line-height:162.69%;color:#d22f30}.reviews-item__text{font-weight:600;font-size:14px;line-height:180%;color:#000}.reviews-item__bg{position:absolute;left:0;top:0;width:100%;height:auto;display:block}.reviews-item__wrapper{position:relative;z-index:2; margin-top:50px;}.reviews .slick-arrow{width:57px;height:57px;background-image:url(../img/slider-arrow.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:57px 57px;background-size:57px;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-transform:none;-ms-transform:none;transform:none;top:138px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;right:-13px;left:auto;z-index:3}.reviews .slick-arrow:hover{opacity:.6}.reviews .slick-arrow svg,.reviews .slick-arrow::after,.reviews .slick-arrow::before{display:none}.reviews .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-13px}@media only screen and (min-width:2000px).benefits-shadow{width:1700px;left:-300px;bottom:-250px}.block-overflow__bg{top:-800px;height:1500px}}}@media only screen and (max-width:1550px){.benefits::before{left:calc(50% - 730px)}.benefits-block{padding:0 7px}.benefits-certificate{padding:6px}.benefits-certificate__wrapper{border-width:1px;padding:12px}.benefits-shadow{left:-240px}.fitter{padding-bottom:175px}.benefits{padding-bottom:150px}.benefits::before{top:-380px}.guests{padding-bottom:500px}.guests-bg{width:1550px;left:calc(50% - 775px);right:auto;max-width:none}.vr-block{right:calc(50% + 200px);left:auto}}@media only screen and (max-width:1250px){.interesting-list{margin:0 -14px}}@media only screen and (max-width:1200px){.container{width:940px}.calculator-right{padding:20px 15px;width:300px}.calculator-right__price,.calculator-right__text{padding-left:25px}.calculator-right__text{font-size:12px;line-height:20px}.calculator-right__price{margin-top:-12px;font-size:40px;line-height:47px;margin-bottom:25px}.calculator-btn{margin-top:-5px}.calculator-left{width:605px}.calculator-buttons__btn{width:90px;min-width:90px}.navbar-logo{margin-right:auto;width:200px}.contact{padding:32px 0 0}.contact-wrapper{margin:0 auto 0;padding:25px 15px}.contact-map{position:relative;width:100%;height:423px}.contact-title{font-size:24px;line-height:normal;margin-bottom:15px}.contact-item{margin-bottom:20px}.interesting-list{width:800px;margin:0 auto}.interesting-block{width:50%}.interesting-block:nth-child(3){display:none}.bg-top{padding:30px 0}.get-ellipse{top:0;width:782px;height:auto;display:block;left:-120px}.get-list{display:block}.get-subtitle{margin:10px 0;font-size:20px;line-height:24px}.get-item{display:block;margin-top:20px;width:100%!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.get-item__img{width:54px;min-width:54px}.get-item__text{width:230px;max-width:100%;margin-top:10px}.get-item__title{width:100%;margin:0}.get-item__title br{display:none}.levels{padding-top:30px}.levels-subtitle{margin-top:15px;margin-bottom:0}.levels-item{margin-top:20px}.levels-item__number{font-size:50px;line-height:59px}.levels-item__text{font-size:13px;line-height:20px;color:#28333f;padding:0;margin:0}.materials-item{padding:60px 16px 40px}.materials-item__block{padding-left:28px}.materials-item__bold{font-size:20px;line-height:24px;margin-top:1px}.materials-item__small{font-size:11px;line-height:20px}.materials-item__btn{font-weight:700;font-size:17px;line-height:20px}.materials-item__icon{margin-right:25px;width:36px;min-width:36px}.benefits-items{padding-top:0;margin-right:40px}.fitter{padding-bottom:200px;padding-top:80px}.fitter-subtitle{margin-top:10px}.fitter-img{display:none}.fitter-mobile{display:block;position:absolute;left:0;bottom:0;width:100%;z-index:-4;height:auto}.calculator{background-color:#edf4fa;padding-top:40px}.vr-img{width:800px;left:calc(50% - 147px)}.guests{padding-bottom:400px}.guests-title{width:250px;max-width:100%}.security-list{display:block;padding-top:5px}.security-item{margin-top:20px}.departure-right{width:520px}.departure-form{margin-top:10px;width:100%}.main-left{margin-left:0}.main-img{width:calc(50% - 193px);width:250px}.why-list{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.block-overflow__bg{display:none}.departure{background-color:#edf4fa}.security{position:relative}.security::before{content:"";position:absolute;left:0;top:0;width:100%;height:70%;background-color:#edf4fa;z-index:-1}.guests-bg{height:100%; object-fit: cover;z-index:-2}.departure-form{-webkit-box-shadow:none;box-shadow:none}.assortment-item__photo{width:400px;min-width:400px}.assortment-dots{display:none}.selection-img{display:none}.multiSlider-item__left{width:400px;min-width:400px}.multiSlider-item__navs{width:370px}.multiSlider-item__info{padding:20px 30px}.result-bg{display:none}.complexity-text{margin-right:auto}.complexity-text:last-child{margin-right:0}}@media only screen and (max-width:992px){.container{width:730px}.calculator-list{display:block}.calculator-left{width:100%}.calculator-right{width:450px;max-width:100%;margin:20px auto 0}.title{font-size:25px;line-height:30px}.footer{padding:23px 0 20px}.navbar-logo{width:150px}.navbar-mobileHide{display:none}.navbar-btn{display:none}.interesting-list{width:auto;margin:0 -14px}.benefits{padding:30px 0 92px}.benefits-list{display:block}.benefits-items{width:100%;min-width:auto;margin:0 0 20px;padding:0}.benefits-title{margin-bottom:37px}.benefits-item{margin-top:30px}.benefits-item__icon{margin-right:20px}.benefits-bold{font-size:16px;line-height:29px;width:100%}.benefits-subbold{margin-top:10px;font-size:15px;line-height:29px;width:100%}.benefits-flex{width:100%;margin:0;min-width:406px}.benefits-overflow{overflow-x:auto;margin-right:-15px;margin-left:-7px; padding-top: 50px}.benefits-block{margin-top:20px}.fitter-mobile{left:calc(50% - 500px);width:1000px}.vr{padding:40px 0 0;overflow:hidden}.vr-img{max-width:100%;position:relative;top:auto;left:auto;margin:30px auto -17px;min-width:460px}.vr-text{margin-top:20px;font-size:14px;line-height:26px}.guests{padding-bottom:373px;padding-top:25px}.departure{padding:30px 0 52px}.departure-list{margin-top:26px}.departure-slider{width:400px;max-width:100%;margin:0 auto 120px!important;-webkit-box-shadow:0 10px 40px rgba(38,38,38,.05),0 2px 4px rgba(38,38,38,.02),0 22px 34px rgba(0,0,0,.06);box-shadow:0 10px 40px rgba(38,38,38,.05),0 2px 4px rgba(38,38,38,.02),0 22px 34px rgba(0,0,0,.06)}.departure .slick-arrow{top:auto;bottom:-80px;left:calc(50% + 7px);right:auto}.departure .slick-prev{right:calc(50% + 7px);left:auto}.departure-list{display:block}.departure-item{background:0 0;background:#fff;border:1px solid #e4e4e4;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;height:auto;width:100%;padding:25px 0 0;display:block}.departure-item__photo{width:156px;margin:0 auto}.departure-item__name{margin:20px 0 10px;font-size:20px;line-height:24px}.departure-item__info{margin-bottom:23px;font-size:11px;line-height:13px}.departure-item__block{width:50%!important}.departure-item__block span{font-size:10px;line-height:20px}.departure-item__block p{font-size:15px;line-height:18px}.departure-right{width:100%}.departure-adv{margin-top:30px}.departure-adv:first-child{margin-top:30px}.departure-adv__icon{width:51px;height:51px;min-width:51px;margin-right:15px}.departure-adv__name{font-size:15px;line-height:18px}.departure-adv__desc{margin-top:8px;font-weight:600;font-size:13px;line-height:24px}.departure-form{margin-top:20px;padding:20px 15px 25px}.departure-form__title{font-weight:700;font-size:20px;line-height:23px;margin-bottom:30px}.departure-form__flex{display:block;width:400px;max-width:100%;margin:0 auto}.departure-form input{font-size:13px;line-height:20px;padding-bottom:12px;width:100%;margin:0;margin-bottom:25px;min-width:100px}.departure-form__btn{width:100%;font-size:14px}.header{padding:20px 0}.main{background-image:none;padding:97px 0 30px}.main-mobile__bg{display:block;position:absolute;top:-10px;left:53%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.main-list{display:block}.main-left{position:relative;width:400px;max-width:100%;margin:0 auto}.main-img{right:-55px;top:55px;z-index:-1;position:absolute;left:auto;bottom:auto;margin:0 auto;display:block;width:239px}.main-title{max-width: 335px;font-size:24px;line-height:normal}.main-text{margin:15px 0 10px;font-size:16px;line-height:normal}.main-guarantee{font-size:26px;line-height:normal}.main-bottom{margin-top:10px;margin-left:40px;font-size:12px;line-height:normal}.main-form{position:relative;top:auto;left:auto;right:auto;padding:15px;width:400px;margin:30px auto 0;max-width:100%}.main-form__title{width:175px;font-size:20px;line-height:normal}.main-form__text{margin:10px 0 12px;font-size:12px;line-height:20px}.main-form__input{margin-bottom:13px}.main-form__input input{padding-bottom:7px;font-size:12px;line-height:20px}.main-form__btn{height:46px;font-size:15px;line-height:normal}.main-form__textBottom{margin:15px auto 0;width:170px;font-size:11px;line-height:20px}.main-form__bottom{margin:0}.main-form__percent{font-size:127px;line-height:normal;margin:-6px 0 -24px}.main-form__percent span{font-size:109px}.main-form__flex{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-form__flex span{font-size:34px;line-height:normal}.main-form__flex p{font-size:15px;line-height:15px;margin-left:16px}.main-form__red{margin-top:-2px;margin-bottom:21px;font-size:14px;line-height:18px}.main-form__prices{height:76px;padding:15px 9px 0 17px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-form__old span{font-size:10px;line-height:13px}.main-form__old p{font-size:28px;line-height:normal}.main-form__old p::before{width:70px}.main-form__price span{font-size:10px;line-height:13px}.main-form__price p{margin-top:-30px;font-size:65px;line-height:normal}.why-list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.why-item{margin-top:20px}.why-subtitle{margin:17px 0 30px}.complexity-tab span{height:54px;font-size:14px;line-height:17px}.assortment{padding:66px 0 30px}.assortment-scroll{min-width:380px}.assortment-tab span{height:54px;font-size:14px;line-height:17px}.assortment-item{display:block}.assortment-item__photo{height:219px;width:100%}.assortment-item__popular{top:10px;left:10px;right:auto;width:93px;height:27.84px;font-size:10px;line-height:12px}.assortment-item__info{padding:20px 15px}.assortment-item__name{width:200px;max-width:100%;font-size:22px;line-height:26px}.assortment-item__text{margin:15px 0;font-size:13px;line-height:22px}.assortment-item__flex{display:block}.assortment-item__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:-6px}.assortment-item__price span{margin-top:36px;display:block;margin-right:12px}.assortment-item__price p{font-size:35px;line-height:59px}.assortment-item__btn{margin:20px auto 0;width:400px;max-width:100%}.selection-wrapper{padding:20px 15px;background-image:none;border:2px solid #1f64af;-webkit-border-radius:15px;border-radius:15px;height:auto;width:100%}.selection-text{font-size:18px;line-height:22px;width:100%}.selection-btn{margin-top:20px;max-width:100%}.result{padding:20px 0 30px}.result-title{margin-bottom:25px}.multiSlider{margin-bottom:77px!important}.multiSlider .slick-arrow{top:auto;left:calc(50% + 7px);right:auto;z-index:2;bottom:-77px}.multiSlider .slick-prev{top:auto;left:auto;right:calc(50% + 7px)}.multiSlider-item{display:block}.multiSlider-item__left{width:100%;height:auto;min-width:100px}.multiSlider-item__img{width:100%;height:218px}.multiSlider-item__navs{position:static;margin:8px -4px 14px!important;display:block;width:auto!important;-webkit-transform:none;-ms-transform:none;transform:none}.multiSlider-item__navsSlide{padding:0 4px}.multiSlider-item__navsItem{height:auto;padding-top:100%}.multiSlider-item__info{padding:15px 15px 25px}.multiSlider-item__title{font-size:19px;line-height:20px}.multiSlider-item__list{margin:27px 0 10px}.multiSlider-item__block{padding:9px 15px;font-weight:500;font-size:12px;line-height:14px;color:#000}.multiSlider-item .assortment-item__price{margin:0}.multiSlider-item .assortment-item__price span{font-size:12px;line-height:20px;margin-right:11px;margin-top:17px}.multiSlider-item .assortment-item__price p{font-size:35px;line-height:41px}.multiSlider-item__btn{margin:20px auto 0;width:400px;max-width:100%}.multiSlider-item__img{height:400px}.complexity-subtitle{margin:10px 0}.complexity-tabs{margin:20px 0!important}.complexity-list{display:block}.complexity-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:10px}.complexity-text__title{width:164px;min-width:164px;font-size:58px;line-height:normal}.complexity-text__bottom{width:106px;max-width:100%;font-size:13px;line-height:20px;padding:0!important;margin:0!important;text-align:left!important}.complexity-text:nth-child(2) .complexity-text__title{font-size:50px}.reviews-slider{width:550px;max-width:100%;margin:0 auto!important}.reviews-slide{padding:0 15px 36px}.reviews{padding-bottom:100px}.reviews-title{margin-bottom:25px}.reviews::before{width:1113px;height:1113px;left:50%;top:-100px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:889px){.benefits-shadow{width:1000px;left:-180px;bottom:-150px}}@media only screen and (max-width:767px){.container{width:540px}.calculator-flex{display:block}.calculator-block{width:100%}.subtitle{font-size:14px;line-height:26px}.interesting{padding:30px 0}.interesting-subtitle{margin-top:15px;width:253px}.interesting-list{margin:-10px -10px 0}.interesting-block{margin-top:25px;padding:0 10px}.interesting-btn{margin-top:25px}.interesting-item__info{width:248px;height:287px;padding:87px 30px 0;margin-top:-143.5px}.interesting-item__date{font-size:10px;line-height:12px}.interesting-item__title{margin:8px 0 14px;font-size:17px;line-height:22px}.interesting-item__text{font-size:10px;line-height:15px}.interesting-item__link{margin-top:14px}.interesting-item__link img{width:28px;margin-right:7px;height:auto;display:block}.interesting-item__link span{font-size:10px;line-height:12px}.levels-list{display:block}.levels-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.levels-item__number{width:164px;min-width:164px;font-size:58px;line-height:normal}.levels-item:nth-child(2) .levels-item__number{font-size:50px}.levels-item:nth-child(3) .levels-item__number{font-size:40px}.materials{padding:34px 0 77px}.materials-subtitle{margin:15px 0 25px}.materials .slick-arrow{top:auto;right:auto;left:calc(50% + 10px);bottom:-77px}.materials .slick-prev{left:auto;right:calc(50% + 10px)}.why-list{display:block}.why-item{margin:20px auto 0}.multiSlider-item__img{height:350px}}@media only screen and (max-width:576px){.multiSlider-item__img{height:218px}.container{width:100%;padding:0 15px}.calculator-tabs{margin:20px 0 27px}.calculator-tab{width:89px;min-width:89px;font-size:12px;line-height:14px;height:46px}.calculator-add{height:46px;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:14px}.calculator-radioBlock{padding:0 6.5px}.calculator-radios{margin:0 -6.5px}.calculator-text{font-size:14px;line-height:20px}.calculator-radio img{margin-bottom:7px}.calculator-block:first-child{margin-bottom:20px}.calculator-right__price{font-size:40px}.calculator-right__price span{font-size:50px}.navbar-logo{width:114px}.navbar-text{font-size:10px;line-height:12px}.navbar-text a{margin-top:3px;font-size:14px;line-height:19px}.contact-items{display:block}.contact-item{width:100%;font-size:11px;line-height:normal}.contact-item__text{margin-top:5px;font-size:17px;line-height:normal}.contact-item__text small{font-size:11px;line-height:normal;margin-top:8px}.contact-buttons{display:block}.contact-btn{width:100%}.contact-btn.btn{margin-top:15px;width:100%}.interesting-list{margin:-10px auto 0;width:400px;max-width:100%}.interesting-block{padding:0;width:100%}.interesting-btn{width:400px;max-width:100%}.benefits::before{width:1100px;height:1100px;-webkit-border-radius:100%;border-radius:100%;left:calc(50% - 550px);top:-100px}.benefits-shadow{bottom:-110px;left:-150px;width:700px}.fitter-mobile{width:640px;left:calc(50% - 320px)}.security-item{height:356px;width:400px;max-width:100%;margin-left:auto;margin-right:auto;padding:33px 15px 0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.security-item__bg{display:none}.security-item__mobile{display:block}.security-item__img{position:relative;left:auto;top:auto;bottom:auto;display:block;margin:0 auto}.security-item__title{text-align:center;width:100%!important;font-size:20px;line-height:20px}.security-item__text{width:100%!important;text-align:center;font-size:13px;line-height:20px;margin-top:10px}.security-item__imgWrapper{margin-top:auto}.security-item:nth-child(2) .security-item__img{margin:0 0 0 -15px}.departure-form{width:auto;margin-left:-15px;margin-right:-15px;-webkit-border-radius:0;border-radius:0}.why-item{overflow:hidden;padding-top:32px}.why-item__title{font-size:23px;line-height:normal}.why-item__text{margin-top:12px;font-size:13px;line-height:20px}.why-item__img img{max-height:202px;width:auto}.reviews .slick-arrow{top:auto;right:auto;left:calc(50% + 10px);bottom:-50px}.reviews .slick-prev{left:auto;right:calc(50% + 10px)}.reviews-item__info{padding:40px 15px 10px}.reviews-item__youtube{width:56px}.reviews-item__socItem{width:43px;height:43px;margin-left:13px}.reviews-slider{max-width:none;width:auto;margin-left:-15px!important;margin-right:-15px!important}}@media only screen and (max-width:460px){.vr-img{left:-20px;min-width:calc(100% + 50px)}.reviews-item__info::before{height:70%}}

.calculator {
	padding-top: 70px;
}

.calculator-block.this--top {
	width: max-content;
	margin: 30px 0;
}
.calculator-buttons__room_btn {
	width: 150px;
	cursor: pointer;
	transition: color 0.4s;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 54px;
	font-size: 20px;
	font-weight: 600;
}
.calculator-buttons__room_btn.disabled {
	pointer-events: none;
	color: lightgray;
}
@media (min-width: 993px) {
	.calculator-buttons__room_btn:hover {
		color: #d22f30;
	}
}
.calculator-buttons__room_value {
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	padding: 0 40px;
	align-items: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	height: 54px;
	font-size: 20px;
	font-weight: 600;
	white-space: nowrap;
}
.calculator-buttons__room_value span {
	color: #d22f30;
	font-size: 26px;
	font-variant-numeric: lining-nums;
}
.calculator-right__allprice_wr {
	opacity: 1;
	visibility: visible;
	height: 78px;
	transition: 0.3s;
}
.calculator-right__allprice_wr.hidden {
	opacity: 0;
	visibility: hidden;
	height: 0;
}
.contact-map iframe {
	max-height: 100%;
}

.skidka-top-left img {
	width: 178px;
}
.navbar-text span{display:inline-block;text-decoration:none;outline:0;font-weight:900;font-size:16px;line-height:22px;color:#28333f;margin-top:4px;font-family:OpenSans,sans-serif;font-weight:800}
.kredit-bottom_phone input[type="tel"] {
	margin-bottom: 10px;
	padding-left: 10px;
}
.materials-item__logo img {
	max-height: 130%;
}
.benefits-slider {

}
.reviews-item__video {
	height: 479px;
	border-radius: 20px;
	overflow: hidden;
}
.reviews-item__video iframe {
	height: 100%;
	width: 100%;
}
.benefits-slider .slick-arrow{width:57px;height:57px;background-image:url(../img/slider-arrow.svg);background-repeat:no-repeat;background-position:center;-webkit-background-size:57px 57px;background-size:57px;-webkit-box-shadow:-40px 40px 134px rgba(14,56,166,.16);box-shadow:-40px 40px 134px rgba(14,56,166,.16);-webkit-transform:none;-ms-transform:none;transform:none;top:-45px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;right:15px;left:auto}.benefits-slider .slick-arrow:hover{opacity:.6}.benefits-slider .slick-arrow svg,.benefits-slider .slick-arrow::after,.benefits-slider .slick-arrow::before{display:none}.benefits-slider .slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:90px;left:auto}
@media only screen and (max-width: 1550px) {
	.benefits-right{min-width:0;flex: 1 1 auto; width: auto;margin:0 -7px}
}
@media only screen and (max-width: 997px) {
	.kredit-bottom_phone button {
		margin-top: 15px;
	}
}
@media only screen and (max-width: 992px) {
	.skidka-top-left img {
		width:85px;
	}
	.kredit-bottom_phone button {
		margin-top: 0;
	}
}
@media only screen and (max-width: 767px) {
	.calculator-block.this--top {
		width: 100%;
	}
	.calculator-buttons__room_value {
		flex: 1 1 auto;
		padding: 0;
	}
	.calculator-block:last-child {
		margin-top: 20px;
	}
	.calculator-range {
		margin-bottom: 20px;
	}
	.calculator-radio img {
		height: 180px;
	}
	.kredit-top-right-bottom {
		justify-content: space-between;
		padding: 0 20px;
	}
	.kredit-top-right-bottom-item {
		width: auto;
		margin-right: 30px;
	}
	.kredit-top-right-bottom-item img{
		height: 100px;
	}
	.kredit-top-right-bottom-item:nth-child(2) img{
		height: 100px;
	}
	.kredit-top-right-bottom-item:last-child {
		width: auto!important;
		margin-right: 0;
	}
}
@media only screen and (max-width: 682px) {
	.kredit-bottom_phone button {
		margin-top: 15px;
	}
}
@media (max-width: 576px) {
	.calculator-text {
		font-size: 16px;
	}
	.calculator-buttons__room_value {
		font-size: 16px;
	}
	.calculator-buttons__room_value span {
		font-size: 20px;
	}
	.calculator-buttons__room_btn {
		width: 120px;
		font-size: 16px;
	}
	.kredit-top-right-bottom-item img{
		height: 70px;
	}
	.kredit-top-right-bottom-item:nth-child(2) img{
		height: 70px;
	}
	.kredit-top-right-bottom-item:last-child img{
		width: auto!important;
	}
}

@media (max-width: 420px) {
	.main-title {
		font-size: 20px;
	}
	.main-text {
		font-size: 14px;
		max-width: 220px;
	}
	.main-img {
		width: 200px;
		right: -50px;
		top: 60px;
	}
	.main-form {
		margin: 20px auto 0;
	}
	.main-guarantee {
		font-size: 22px;
	}
	.main-bottom {
		margin-left: 20px;
		max-width: 180px;
		font-size: 11px;
	}
	.calculator-radio img {
		height: 130px;
	}
	.kredit-top-right-bottom-item img{
		height: 50px;
	}
	.kredit-top-right-bottom-item:nth-child(2) img{
		height: 50px;
	}
	.kredit-top-right-bottom-item:last-child img{
		width: auto!important;
	}
	.kredit-top-right-bottom-item {
		margin-right: 15px;
	}
	.kredit-bottom_phone input {
		width: 100%;
	}
	.kredit-bottom_phone button {
		width: 100%;
	}
}
@media (max-width: 400px) {
	.calculator-buttons__room_btn {
		width: 85px;
		font-size: 14px;
		height: 54px;
	}
	.calculator-buttons__room_value {
		font-size: 14px;
		height: 54px;
	}
}