@import url(../ionslider/ion.rangeSlider-master/css/ion.rangeSlider.css);body,html{overflow-x:hidden;color:#333}.files .container{max-width:1464px}button{cursor:pointer}.header{margin-bottom:50px}.header__top{padding:15px 12px}.header__top .logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__top .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__top-col{-webkit-box-sizing:border-box;box-sizing:border-box}.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__item+.header__item{margin-left:56px}.header__link{font-weight:500;font-size:14px;line-height:17px;letter-spacing:0.04em;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__social-item:nth-child(2){margin:0 12px 0 6px}.header__social-link{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__social-link:hover{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.header__social-phone{font-weight:700;font-size:18px;line-height:22px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__social-phone:hover{-webkit-transform:scale(1.125);-ms-transform:scale(1.125);transform:scale(1.125)}.header__bottom{padding:9px;color:#ffffff;background:-webkit-gradient(linear, left bottom, left top, from(#333), to(#333)),-webkit-gradient(linear, left bottom, left top, from(#333), to(#333)),#735ff2;background:-o-linear-gradient(bottom, #333, #333),-o-linear-gradient(bottom, #333, #333),#735ff2;background:linear-gradient(0deg, #333, #333),linear-gradient(0deg, #333, #333),#735ff2}.header__bottom .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__bottom-col{max-width:198px;text-align:center}.header__bottom-col+.header__bottom-col{margin-left:56px}.header__bottom-link{text-transform:uppercase;font-weight:500;font-size:14px;line-height:150%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.title{text-transform:uppercase;font-size:55px;line-height:100%}.subtitle{font-size:50px;line-height:100%;text-transform:uppercase}.md-title{text-transform:uppercase;font-size:30px;line-height:100%}.title-bg-blue{background:-webkit-gradient(linear, left bottom, left top, from(#77cbfa), to(#77cbfa)),#f4f7fe;background:-o-linear-gradient(bottom, #77cbfa, #77cbfa),#f4f7fe;background:linear-gradient(0deg, #77cbfa, #77cbfa),#f4f7fe}.title-bg-yellow{background:-webkit-gradient(linear, left bottom, left top, from(#ffd773), to(#ffd773)),#f4f7fe;background:-o-linear-gradient(bottom, #ffd773, #ffd773),#f4f7fe;background:linear-gradient(0deg, #ffd773, #ffd773),#f4f7fe}.main{background:-webkit-gradient(linear, left bottom, left top, from(#f5f7f9), to(#f5f7f9)),#ece8e5;background:-o-linear-gradient(bottom, #f5f7f9, #f5f7f9),#ece8e5;background:linear-gradient(0deg, #f5f7f9, #f5f7f9),#ece8e5;padding-bottom:80px}.main-title{margin:74px auto 45px;max-width:662px;position:relative}.main-title::after{position:absolute;content:"";right:-72px;width:61px;height:61px;background-image:url("/images/icons/fire-icon.png")}.main-wrapper{max-width:1000px;border-radius:20px;padding:46px 47px;background-color:#ffffff}.main__col{max-width:293px}.main__col+.main__col{margin-left:20px}.main .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text{color:#272727;font-size:14px;line-height:16px}.form-check-input{cursor:pointer}.form-check-input:checked{background-color:transparent;border-color:#999999}.form-check-input:checked[type="checkbox"]{background-image:url("/images/icons/input-checked.svg")}.irs-line{cursor:pointer}.irs--flat .irs-bar{background-color:transparent;background:-webkit-gradient(linear, right top, left top, color-stop(-.85%, #eaecef), color-stop(.82%, rgba(255,4,4,0.882716)), to(rgba(255,4,4,0))),#f5f7f9;background:-o-linear-gradient(right, #eaecef -.85%, rgba(255,4,4,0.882716) .82%, rgba(255,4,4,0) 100%),#f5f7f9;background:linear-gradient(270deg, #eaecef -.85%, rgba(255,4,4,0.882716) .82%, rgba(255,4,4,0) 100%),#f5f7f9;border-radius:20px;-webkit-transform:matrix(1, 0, 0, -1, 0, 0);-ms-transform:matrix(1, 0, 0, -1, 0, 0);transform:matrix(1, 0, 0, -1, 0, 0);height:5px}.irs--flat .irs-line{height:5px}.irs-from,.irs-to,.irs-single{display:none}.irs--flat .irs-handle{top:20px}.irs--flat .irs-handle>i:first-child{cursor:pointer;left:0;width:14px;height:14px;border-radius:50%;background-color:#FF0404}.irs-handle:hover>i:first-child{background-color:#FF0404 !important}.form-check-input{-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #333}.footer{color:#ffffff;padding:80px 0 25px;background-color:#333}.footer__item{color:#ffffff}.footer__top.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .logo{text-align:initial}.footer .logo__link{text-align:center}.footer__title{margin-bottom:60px;padding-bottom:30px;position:relative}.footer__title::after{left:0;bottom:0;position:absolute;content:"";width:34px;height:2px;background-color:#FF0404}.footer .logo__link-subtitle{position:relative;top:8px;font-weight:500;font-size:10px;line-height:100%;margin:0 0 0 9px;display:inline-block;width:50px;color:#ffffff}.footer__list{list-style:initial}.footer__list-item{list-style:initial;list-style-image:url("/images/icons/list-style-img.svg")}.footer__list-link{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.footer__list-item+.footer__list-item{margin-top:14px}.footer__bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__bottom-link{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.footer__col{margin:16px 20px}.form__btn{cursor:pointer;max-width:314px;width:100%;background-color:red;border:none;border-radius:5px;color:#ffffff;padding:13px 20px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.form__btn:hover{background-color:#ffffff;color:#FF0404}.example{padding:80px 0}.example__item{text-align:center}.example__img{margin-bottom:35px}.example__title{color:#272727;font-size:22px;line-height:25px;margin-bottom:13px}.rates__title{margin-bottom:45px}.rates__btn{margin-top:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 13px;border-radius:5px;font-weight:500;font-size:16px;line-height:150%;background-color:#ffffff;max-width:190px;max-height:50px;width:100%;border:none;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.rates__btn:hover{background-color:#fcff51}.calc__btn{color:#FF0404;font-weight:600;font-size:16px;line-height:150%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 32px;max-width:151px;width:100%;border:1px solid #FF0404;border-radius:5px;background-color:transparent;display:block;margin:0 auto;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.calc__btn:hover{background-color:#77cbfa}.pick{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;cursor:pointer;color:#FF0404;font-weight:600;font-size:16px;line-height:150%;padding:9px 27px;border:1px solid #FF0404;background-color:transparent;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.pick:hover{background-color:#77cbfa}*,*::before *::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;display:inline-block;color:inherit}body{margin:0;font-weight:400;background-color:#fff}ul,li{margin:0;padding:0;list-style:none}ol,li{margin:0;padding:0;list-style:none}p{margin:0}h1,h2,h3,h4,h6{margin:0;padding:0}h1,h2,h3,h4,div,p,button{word-wrap:break-word}.huge-title{margin-bottom:45px}.middle-title{margin-bottom:37px}.advance__item{margin:0 auto;min-height:356px;max-width:294px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:2px solid #f0edea}.advance__item.last-item{border-right:none}.advance__title{margin-bottom:23px}.advance__list{list-style:initial}.advance__list li{list-style:initial}.advance__list li::marker{width:5px;height:5px;color:red}.advance__list-item+.advance__list-item{margin-top:20px}.form{padding:80px 0;background-color:#333}.form__title{color:#ffffff;margin-bottom:44px}.form__item .name{margin-bottom:20px}.form__item input{max-width:314px;width:100%;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ffffff;background-color:#333;padding:15px 18px;font-size:16px;line-height:19px;opacity:0.9;color:#ffffff}.form__input::-webkit-input-placeholder{background-color:#333;font-size:16px;line-height:19px;opacity:0.9;color:#ffffff}.form__input::-moz-placeholder{background-color:#333;font-size:16px;line-height:19px;opacity:0.9;color:#ffffff}.form__input:-ms-input-placeholder{background-color:#333;font-size:16px;line-height:19px;opacity:0.9;color:#ffffff}.form__input::-ms-input-placeholder{background-color:#333;font-size:16px;line-height:19px;opacity:0.9;color:#ffffff}.form__input::placeholder{background-color:#333;font-size:16px;line-height:19px;opacity:0.9;color:#ffffff}.form .form-check{margin-bottom:29px}.form .form-check-label{font-size:14px;line-height:16px;color:#ffffff}.example__item{margin:0 auto 30px}.example .text p{margin-bottom:14px}.rates{padding:80px 0 76px;background:-webkit-gradient(linear, left bottom, left top, from(#f5f7f9), to(#f5f7f9)),#ece8e5;background:-o-linear-gradient(bottom, #f5f7f9, #f5f7f9),#ece8e5;background:linear-gradient(0deg, #f5f7f9, #f5f7f9),#ece8e5}.rates .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rates__col{padding:0;max-width:230px;margin:0 10px 30px}.rates__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:20px;text-align:center;padding:40px 20px 21px 20px;max-width:230px;min-height:428px;height:100%;width:100%}.rates__item:nth-child(1){background-color:#93e7ff}.rates__item-title{font-size:20px;line-height:100%;text-transform:uppercase;margin-bottom:31px}.rates__img{margin-bottom:39px}.rates__img img{-o-object-fit:cover;object-fit:cover;max-width:115px;max-height:115px;width:100%}.rates__item-subtitle{font-size:14px;line-height:16px}.rates__price{display:block;margin:15px 0 26px 0;font-weight:600;font-size:18px;line-height:21px}.swiper-container{overflow-x:hidden}.portfolio{padding:84px 0 80px}.portfolio__title{margin-bottom:45px}.portfolio .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portfolio__row{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio__col{margin:0 10px 30px;padding:0;max-width:230px}.portfolio__col+.portfolio__col{margin-left:20px}.portfolio__item{min-height:410px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:20px;background-color:#f5f7f9;padding:20px 20px 36px 20px}.portfolio__img{margin-bottom:31px;text-align:center}.portfolio__img img{max-width:189px;max-height:258px;-o-object-fit:cover;object-fit:cover}.portfolio__item-title{font-size:20px;line-height:100%;font-weight:700;margin-bottom:8px}.portfolio__item-link{margin-top:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;line-height:16px;opacity:0.9}.content__img{text-align:center}.content__img img{max-width:100wv;-o-object-fit:cover;object-fit:cover;width:100%}.calc{margin-bottom:57px}.calc__title{text-align:center;margin-bottom:36px}.calc__wrapper{margin-bottom:31px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calc__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.calc__content-item{min-width:101px}.calc__content-item+.calc__content-item{margin-left:10px}.calc__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/images/icons/calc-icon-arrow.svg") no-repeat right;background-position-x:calc(100% - 16px);opacity:0.9;font-weight:600;font-size:16px;line-height:150%;background-color:#eaecef;border-radius:5px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:8px 12px 8px}.calc__range{position:relative;margin-bottom:35px}.calc__range::before{position:absolute;content:"Цена";left:0;top:-14px;text-transform:uppercase;font-weight:500;font-size:10px;line-height:150%}.calc__range::after{position:absolute;content:"10500 руб./мес.";right:0;top:-14px;font-weight:bold;font-size:20px;line-height:150%}.description-list{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.description-list__item{padding:0;max-width:132px;text-align:center;text-transform:uppercase;font-weight:600;font-size:16px;line-height:150%}.description-list .description-list__item+.description-list__item{margin-left:40px}.compare{margin-bottom:80px;padding-top:80px}.compare__title{margin-bottom:45px}.compare__subtitle{margin-bottom:35px;padding:8px 24px;border-radius:5px}.compare__list{margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.compare__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.compare__content{max-width:412px}.compare__content-title{font-size:22px;line-height:100%;font-weight:700;margin-bottom:10px;text-transform:uppercase}.compare__content-text{font-weight:500;font-size:16px;line-height:19px;opacity:0.9}.compare__include{max-height:21px;margin-left:auto;max-width:448px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.compare__include-item{text-align:center;max-width:134px;width:100%}.compare__include-item:not(:first-child){border-left:2px solid #eaecef}.compare__item+.compare__item{margin-top:20px}.price-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.price-list__item{text-align:center;max-width:150px}.price-list__item+.price-list__item{margin-left:16px}.price-list .cost{margin-bottom:16px;font-size:24px;line-height:100%;font-weight:700;text-transform:uppercase}.files{margin-bottom:72px}.files__wrapper .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.files__item{padding:0;max-width:343px;margin:0}.files__item+.files__item{margin-left:23px}.files__item-img{text-align:center;padding:0;max-width:343px}.files__item-img img{width:100%;-o-object-fit:cover;object-fit:cover}.files__item-img+.files__item-img{margin-top:22px}.cars__blog{max-width:1172px;margin:0 auto}.cars .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#ffffff}.cars .col-lg-2{width:100%}.cars .col-lg-2.main{max-width:770px}.cars .col-lg-2.side{max-width:270px}.cars .main{padding:0;background-color:#fff;background-color:#ffffff}.cars .main__item{max-width:770px !important}.cars .main__item{min-height:560px;max-width:770px;background-color:#fff}.cars .main__item img{width:100%;-o-object-fit:cover;object-fit:cover}.cars .main__item-img{position:relative;z-index:4;width:100%;-o-object-fit:cover;object-fit:cover}.cars .main__item-content{left:auto;right:auto;top:-130px;position:relative;z-index:5;padding:30px 106px 30px 30px;max-width:730px;margin:0 auto;background-color:#ffffff;-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.1);box-shadow:0px 3px 10px rgba(0,0,0,0.1);border-radius:5px}.cars .main__item-link{margin-bottom:20px;color:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 12px 2px 12px;font-weight:400;font-size:12px;line-height:16px;border-radius:3px;background-color:#4a90e2}.cars .main__item-title{font-weight:700;font-size:25px;line-height:28px;color:#171717}.cars .main__item-subtitle{margin:15px 0 14px 0;display:block;font-style:italic;color:#666666;font-weight:400;font-size:14px;line-height:18px}.cars .main__item-text{color:#666666;font-weight:400;font-size:14px;line-height:24px}.cars .side{padding:0;margin-left:130px;max-width:270px}.cars .side__item-img{max-width:270px}.cars .side__item-img img{width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 1700px){.files .col-lg-3{width:100%}.files__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.files__wrapper.row{display:-ms-grid;display:grid;grid-gap:22px 22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit, minmax(343px, 343px))}.files__item{margin:10px}.files .files__item+.files__item{margin-left:10px}}@media (max-width: 1400px){.row.cars__blog{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cars .side{margin-left:0}}@media (max-width: 1220px){.header__top .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__item+.header__item{margin-left:31px}.header__top-col{margin:12px}.header__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo{text-align:center}.rates__wrapper.row{display:-ms-grid;display:grid;grid-gap:20px 20px;grid-template-columns:repeat(auto-fit, minmax(230px, 230px))}.rates__wrapper.row .col-lg-3,.rates__wrapper.row .col-md-6{width:100%}.portfolio__row.row{display:-ms-grid;display:grid;grid-gap:20px 20px;grid-template-columns:repeat(auto-fit, minmax(230px, 230px))}.portfolio__row.row .col-lg-3,.portfolio__row.row .col-md-6{width:100% !important}.cars .main__item-content{width:90%}}@media (max-width: 780px){.header__bottom-col+.header__bottom-col{margin-left:auto}.header__bottom-col{margin:8px auto}.form__item .name,.form__item .sername{text-align:center}.form-check{margin-top:16px;text-align:center}.form__btn{margin:0 auto;display:block}.calc__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-title::after{display:none}.main__col{margin:24px 12px}.description-list__item{margin:14px 10px}.description-list .description-list__item+.description-list__item{margin:14px auto}.compare__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare__content{margin:0 auto;text-align:center}.compare__include{display:none}.price-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-list__item{margin-top:24px}.price-list__item+.price-list__item{margin-left:0}}@media (max-width: 600px){.title{font-size:40px}.subtitle{font-size:32px}.compare__subtitle{font-size:26px}.calc__content-item{margin:12px 14px}.footer__col{margin:16px auto}.footer__col .logo{text-align:center}.footer__col:first-child{text-align:center}.footer__title{margin-bottom:8px}.footer__item{text-align:center}.calc__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 400px){.header__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__item+.header__item{margin-left:12px}.header__item{margin:12px}.logo__link-subtitle{margin-top:10px;display:block}.main-wrapper{padding:46px 16px 8px}.title{font-size:35px}}
