/*!
Theme Name: Plus
*/
a,a:active,a:focus,a:hover,a:visited{text-decoration:none;color:inherit}.header,.header-logo{height:67px;width:100%}.header-item,.info-title{text-transform:uppercase}*,.modal_contact button:focus,.news-slider .next:focus,.news-slider .prev:focus,.offer-slider .next:focus,.offer-slider .prev:focus{outline:0}@font-face{font-family:Rotonda;src:url(assets/font/Rotonda-Bold.woff2) format('woff2'),url(../font/Rotonda-Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:Rotonda;src:url(assets/font/Rotonda-Regular.woff2) format('woff2'),url(../font/Rotonda-Regular.woff) format('woff');font-weight:400;font-style:normal}.bold{font-weight:700}.reg{font-weight:400}@-webkit-keyframes pzv-inner-animation{0%{-webkit-transform:scale(1)}40%{opacity:.9;transform:scale(1.2);-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1.5)}}@-webkit-keyframes pzv-outer-animation{0%,100%{-webkit-transform:scale(1.5)}40%{-webkit-transform:scale(1)}}*{margin:0}body{font-family:Rotonda;color:#000}.header{position:fixed;top:0;background-color:#ff4d00;z-index:55}.header-hamburger{display:none}.header-logo{background:url(assets/logo/logo_plus.png) center no-repeat}.header ul{list-style-type:none;padding:0}.header-item{display:inline-block;height:67px;padding:0 10px;line-height:67px;color:#fff;font-size:11px;font-weight:700;-webkit-transition:.1s;transition:.1s}.header-item:hover{background-color:#fff;color:#000}.main{height:670px;width:100%;margin-top:67px;background:url(assets/img/main.jpg) center no-repeat;background-size:cover}.main-title{margin-top:70px;font-weight:700;color:#fff;font-size:38px;line-height:45px}.main-title__sub{margin:30px 0 0;color:#fff;font-weight:700;font-size:30px;line-height:35px}.main-card{width:441px;height:286px;margin-top:60px}.main-card img{width:100%}.main-action{margin-top:40px}.main-action-text{margin-top:20px;text-align:center;font-size:20px;line-height:30px;color:#fff}.main-action-text span{display:block}.main-action .free{cursor:pointer;display:block;position:relative;margin:160px auto 0;width:265px;height:70px;line-height:70px;text-align:center;border:0;color:#fff;font-weight:400;font-size:22px;border-radius:7px;background-color:#ff4d00;-webkit-transition:.3s;transition:.3s}.main-action .free:before{content:'';display:block;position:absolute;margin:0 auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:20px;background-color:none;z-index:49;-webkit-transition:.3s;transition:.3s;box-shadow:0 16px 15px -6px rgba(255,77,0,.85)}.main-action .free:hover{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99);box-shadow:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.main-action .free:hover:before{box-shadow:none}.receive{min-height:670px;background:url(assets/img/bg_second.jpg) center no-repeat;background-size:cover;padding-bottom:40px;padding-top:50px}.info,.prices{padding-top:50px;padding-bottom:50px}.receive-title{text-align:center;font-weight:700;font-size:30px}.receive-list{list-style-type:none;text-align:left;font-weight:400;font-size:20px}.info-title,.receive-offer{text-align:center;font-weight:700}.receive-list .item{margin-top:30px}.receive-list .item:before{content:'';display:inline-block;vertical-align:top;margin-right:17px;margin-top:6px;width:14px;height:14px;background-color:#ff4d00}.info-header::after,.receive-offer .number::after{content:'';height:2px;background-color:#ff4d00;display:block}.receive-offer{margin-top:40px;font-size:30px;line-height:40px}.receive-offer .number{display:block;margin:0 auto;width:25%;font-size:36px}.receive-offer .number::after{margin-top:20px;width:80%;margin-left:10%}.info-title{font-size:26px}.info-title .logo{color:#ff4d00;font-size:30px}.info-company,.info-franchazing{font-size:18px;text-align:center;text-transform:uppercase}.info-company{margin-top:15px;font-weight:700}.info-franchazing{font-weight:400;margin-top:25px}.info-franchazing span,.info-header,.info-text{font-weight:700}.info-header{margin-top:48px;font-size:26px;line-height:36px;text-transform:uppercase;text-align:center}.info-header::after{margin:0 auto;width:20%}.info-icon{margin:42px auto 0;width:200px;height:200px;box-shadow:2px 2px 6px 1px rgba(0,0,0,.21);border-radius:5px;border:7px solid #e98300}.info-icon-1{background:url(assets/icons/oil.svg) center no-repeat;background-size:70%}.info-icon-2{background:url(assets/icons/fast-food.svg) center no-repeat;background-size:70%}.info-icon-3{background:url(assets/icons/construct.svg) center no-repeat;background-size:70%}.info-text{margin-top:25px;text-align:center;font-size:15px;text-transform:uppercase}.info-service{margin-top:100px}.info-service img{width:100%}.info-service .card{box-shadow:0 0 31px 5px rgba(233,131,0,.38)}.info-service-title{margin-top:76px;font-size:26px;font-weight:700;line-height:36px;text-transform:uppercase;text-align:left}.info-service-title-right{text-align:right}.info-service-descr{margin-top:41px;font-weight:400;font-size:18px;text-align:left}.info-service-descr-right{text-align:right}.prices-stella{margin:0 auto;width:489px;box-shadow:6px 6px 19px 2px rgba(0,0,0,.53);border-radius:5px;background-color:#d0d0d0}.prices-stella-header{width:100%;height:120px;padding-top:35px;background-color:#ff4d00;border-top-right-radius:5px;border-top-left-radius:5px}.prices-stella-header select{display:block;margin:0 auto;width:363px;height:49px;box-shadow:4px 4px 15px 1px rgba(0,0,0,.43);border-radius:5px;border:none;font-weight:700;font-size:24px;text-align-last:center;text-align:center}.prices-stella-header select option{text-align-last:center;text-align:center;font-weight:700}.prices-stella-price{background-color:#d0d0d0;padding:40px 60px;display:none}.prices-stella-price-1{display:block}.prices-stella-price__row{width:100%;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-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.prices-stella-price__row:last-child{margin-bottom:0}.prices-stella-price__row .fuel_92,.prices-stella-price__row .fuel_95,.prices-stella-price__row .fuel_dt{width:62px;height:62px;background-size:cover}.prices-stella-price__row .fuel_95{background:url(assets/icons/95.png) center no-repeat}.prices-stella-price__row .fuel_92{background:url(assets/icons/92.png) center no-repeat}.prices-stella-price__row .fuel_dt{background:url(assets/icons/dt.png) center no-repeat}.prices-stella-price__row .fuelcost{width:243px;height:51px;line-height:51px;border-radius:5px;background-color:#242424;text-align:center;font-size:45px;text-transform:uppercase;color:#ff4d00}.advantages h2,.cards h2,.feedback h2,.franchizing h2,.offer h2,.partners h2,.prices-block-info,footer .social{line-height:36px}.prices-stella-footer{display:none;width:100%;min-height:100px;background-color:#ff4d00;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:15px 20px;text-align:center;word-wrap:break-word}.prices-stella-footer-note{color:#fff;font-size:14px}.prices-stella-footer-1{display:block}.prices-block{width:100%;min-height:536px;box-shadow:4px 4px 13px 3px rgba(0,0,0,.43);border:1px solid #131313;background-color:#dcdcdc;padding:35px 33px}.prices-block-info{font-size:28px;text-align:center;font-weight:700;text-transform:uppercase}.prices-block img{margin-top:60px;width:100%;height:172px}.prices-block-logo{margin:30px auto 0;width:200px;height:132px;background:url(assets/logo/logo_plus_color.png) center no-repeat;background-size:cover}.delivery{min-height:580px;padding:50px 0;background:url(assets/img/bg_delivery.png) center center no-repeat}.delivery-title{width:100%}.delivery-title h2{text-align:center;font-size:22px;color:#000;font-weight:700;text-transform:uppercase}.delivery-title::after{content:'';display:block;margin:0 auto;width:25%;height:2px;background-color:#ff4d00}.delivery-list{margin-top:100px}.delivery-list ul{list-style-type:none;padding-left:30px}.delivery-list ul li{margin-top:10px;font-size:18px;font-weight:700}.delivery-list ul li:before{content:'';display:inline-block;vertical-align:top;margin-right:17px;margin-top:6px;width:14px;height:14px;background-color:#ff4d00}.delivery-contacts{margin-top:55px}.delivery-contacts h3{font-weight:700}.delivery-info{margin-top:20px;font-size:16px}.delivery-info span{font-weight:700}.delivery .free{cursor:pointer;position:relative;display:block;margin:0 auto;margin-top:50px;width:185px;height:50px;line-height:50px;text-align:center;border:0;color:#fff;font-weight:400;font-size:20px;border-radius:7px;background-color:#ff4d00;-webkit-transition:0.3s;transition:0.3s}.delivery .free:before{content:'';display:block;position:absolute;margin:0 auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:20px;background-color:none;z-index:49;-webkit-transition:0.3s;transition:0.3s;box-shadow:0 16px 15px -6px rgba(255,77,0,.85)}.delivery .free:hover{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99);box-shadow:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.delivery .free:hover:before{box-shadow:none}.news-title{width:100%;height:95px;background-color:#e98300;text-align:center;padding-top:10px}.news-title::after,.offer h2::after{content:'';background-color:#fff;display:block}.news-title h2{color:#000;font-size:26px;font-weight:700;text-transform:uppercase}.news-title h2 span{color:#fff}.news-title::after{margin:0 auto;width:10%;height:2px}.news-slider{min-height:395px}.news-slider__item{padding:45px 0;text-align:center}.news-slider__item img{width:100%}.news-slider__item h3{margin:48px 0 0;font-size:24px;font-weight:700;line-height:36px;text-transform:uppercase}.news-slider__item p{margin-top:28px;font-size:16px}.news-slider .next,.news-slider .prev{position:absolute;top:50%;z-index:49;width:4rem;height:4rem;color:#ff4d00;font-size:1rem;cursor:pointer}.news-slider .next{border:1px solid #ff4d00;border-radius:100%;right:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.news-slider .prev,.offer-slider .next{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.news-slider .next .flaticon-right-arrow{display:block;margin-left:-9px;margin-top:5px}.news-slider .prev{border:1px solid #ff4d00;border-radius:100%;left:5%;transform:translateY(-50%)}.offer h2,.offer-slider__item h3,.offer-slider__item p{color:#000;text-align:center}.news-slider .prev .flaticon-left-arrow{display:block;margin-left:-13px;margin-top:5px}.offer{min-height:590px;width:100%;padding:50px 0 30px;background-image:-webkit-linear-gradient(bottom,#dcd5cb 0,#e98300 100%);background-image:linear-gradient(to top,#dcd5cb 0,#e98300 100%)}.offer h2{margin:0;font-size:26px;font-weight:700;text-transform:uppercase}.offer h2::after{margin:0 auto;width:5%;height:1px}.offer-slider__item{padding-top:40px}.offer-slider__item img{width:100%;margin-top:25px;box-shadow:6px 6px 7px 1px rgba(0,0,0,.66)}.offer-slider .next,.offer-slider .prev{position:absolute;top:35%;z-index:49;width:4rem;height:4rem;cursor:pointer}.offer-slider__item h3{margin:0;font-size:18px;font-weight:700;text-transform:uppercase}.offer-slider__item p{padding:0 20px;margin-top:30px;font-size:16px}.offer-slider__item p span{font-weight:700}.offer-slider .next{border:none;border-radius:100%;right:12%;transform:translateY(-50%);color:#fff;font-size:72px}.offer-slider .next [class*=" flaticon-"]:after,.offer-slider .next [class*=" flaticon-"]:before,.offer-slider .next [class^=flaticon-]:after,.offer-slider .next [class^=flaticon-]:before{font-size:45px}.offer-slider .next .flaticon-right-arrow{display:block;margin-left:-9px;margin-top:5px}.offer-slider .prev{border:none;border-radius:100%;left:10%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:72px}.offer-slider .prev [class*=" flaticon-"]:after,.offer-slider .prev [class*=" flaticon-"]:before,.offer-slider .prev [class^=flaticon-]:after,.offer-slider .prev [class^=flaticon-]:before{font-size:45px}.offer-slider .prev .flaticon-left-arrow{display:block;margin-left:-12px;margin-top:5px}.cards{min-height:600px;background:url(assets/img/bg_cards.jpg) center no-repeat;background-size:cover;padding-top:50px;padding-bottom:50px}.advantages h2::after,.cards h2::after,.franchizing h2::after{height:2px;background-color:#ff4d00;display:block;content:''}.cards h2{margin:0;font-size:26px;font-weight:700;text-transform:uppercase;text-align:center}.cards h2::after{margin:0 auto;width:15%}.cards-block{margin-top:100px}.cards img{width:100%}.cards-info{text-align:center;margin-top:20px;padding:0 10px;font-size:18px;font-weight:400;text-transform:uppercase}.cards-info span,.franchizing h2{font-weight:700}.franchizing{padding-top:50px;min-height:670px}.franchizing h2{margin:0;font-size:26px;text-transform:uppercase;text-align:center}.franchizing h3,.franchizing-title{font-size:16px;text-transform:uppercase;text-align:center}.franchizing h2::after{margin:0 auto;width:10%}.franchizing-title{margin-top:35px;font-weight:400}.franchizing h3,.franchizing-title span{font-weight:700}.franchizing h3{margin:40px 0 0}.franchizing .border-right{border-right:1px solid #ff4d00;min-height:330px;margin-top:40px;padding-right:30px}.franchizing .border-left{border-left:1px solid #ff4d00;min-height:330px;margin-top:40px;padding-left:30px}.franchizing-info,.franchizing-info__l{min-height:60px;margin-top:20px;font-size:14px;font-weight:700;text-transform:uppercase}.franchizing-info{text-align:right}.franchizing-info__l{text-align:left}.franchizing .free{cursor:pointer;display:block;position: relative;margin:60px auto 0;width:240px;height:60px;line-height:60px;text-align:center;border:0;color:#fff;font-weight:400;font-size:20px;border-radius:7px;background-color:#ff4d00;-webkit-transition:.3s;transition:.3s}.franchizing .free:before{content:'';display:block;position:absolute;margin:0 auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:20px;background-color:none;z-index:49;-webkit-transition:.3s;transition:.3s;box-shadow:0 16px 15px -6px rgba(255,77,0,.85)}.franchizing .free:hover{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99);box-shadow:none;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.franchizing .free:hover:before{box-shadow:none}.advantages{min-height:550px;padding-top:50px;padding-bottom:50px}.advantages h2{margin:0;font-size:26px;font-weight:700;text-transform:uppercase;text-align:center}.advantages h2::after{margin:0 auto;width:20%}.advantages .bordered{border:5px solid #e98300;padding:30px 50px;margin-top:30px}.advantages-logo{height:100px;width:100px;margin:0 auto}.advantages-logo-1{background:url(assets/icons/banner.svg) center center no-repeat;background-size:100%}.advantages-logo-2{background:url(assets/icons/diploma.svg) center center no-repeat;background-size:100%}.advantages-logo-3{background:url(assets/icons/money.svg) center center no-repeat;background-size:100%}.advantages-logo-4{background:url(assets/icons/review.svg) center center no-repeat;background-size:100%}.advantages-logo-5{background:url(assets/icons/handshake.svg) center center no-repeat;background-size:100%}.advantages-logo-6{background:url(assets/icons/employee.svg) center center no-repeat;background-size:100%}.advantages-info{margin-top:25px;text-align:center;font-weight:400;font-size:16px}.feedback h2,.feedback-card-info .name{font-weight:700;text-transform:uppercase}.advantages .line{width:20%;margin:30px auto;display:block;height:3px;background-color:#e98300}.feedback{padding-top:50px;padding-bottom:50px;min-height:730px;background:url(assets/img/bg_feed.jpg) center no-repeat;background-size:cover}.feedback h2{margin:0;font-size:26px;text-align:center}.feedback h2::after{content:'';display:block;margin:0 auto;width:12%;height:2px;background-color:#ff4d00}.feedback-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-beetwen;-webkit-justify-content:space-beetwen;-ms-flex-pack:space-beetwen;justify-content:space-beetwen;width:100%;min-height:261px;margin:50px auto 0;padding:35px 40px;box-shadow:6px 6px 16px 2px rgba(0,0,0,.66);background-color:#fff}.feedback-card-info .social,.partners .flexrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.contacts,.partners{padding-top:50px;padding-bottom:50px}.feedback-card-photo{width:158px;height:192px;border:none;border-radius:5px}.feedback-card-photo_1{background:url(assets/img/photo_1.jpg) center no-repeat;background-size:cover}.feedback-card-photo_2{background:url(assets/img/photo_2.jpg) center no-repeat;background-size:cover}.feedback-card-photo_3{background:url(assets/img/photo_3.jpg) center no-repeat;background-size:cover}.feedback-card-photo_4{background:url(assets/img/photo_4.jpg) center no-repeat;background-size:cover}.feedback-card-info{width:80%;text-align:center}.feedback-card-info .name{font-size:18px}.feedback-card-info .social{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.feedback-card-info .social [class*=" flaticon-"]:after,.feedback-card-info .social [class*=" flaticon-"]:before,.feedback-card-info .social [class^=flaticon-]:after,.feedback-card-info .social [class^=flaticon-]:before{margin-left:10px}.feedback-card-info p{margin-top:20px;margin-bottom:0;padding-left:10px;font-size:14px;font-weight:400}.contacts h2,.partners h2{font-size:26px;font-weight:700;text-align:center;text-transform:uppercase}.partners{min-height:430px}.partners h2{margin:0}.partners h2::after{content:'';display:block;margin:0 auto;width:10%;height:2px;background-color:#ff4d00}.partners .flexrow{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:30px}.partners-item{width:160px}.contacts{min-height:620px;background:url(assets/img/bg_contacts.jpg) center no-repeat;background-size:cover}.contacts h2 span{font-weight:400;font-size:16px}.contacts-map{height:492px;border:1px solid #000;margin-top:30px}.contacts-info{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-info__block{width:50%;min-height:140px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #000;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase}.contacts-info__block span{font-weight:400;display:block}.contacts-info .no-border{border:none}footer{width:100%;height:120px;background-color:#ff4d00;z-index:1001!important}footer .logo{width:101px;height:63px;background:url(assets/logo/logo_plus.png) center no-repeat;background-size:cover;margin-top:10px}footer .copy{font-weight:400;font-size:14px;color:#fff;margin-top:16px}footer .social{font-size:18px;margin-top:40px;font-weight:400;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .social-inst,footer .social-vk{width:50%}footer .social [class*=" flaticon-"]:after,footer .social [class*=" flaticon-"]:before,footer .social [class^=flaticon-]:after,footer .social [class^=flaticon-]:before{margin-left:10px}footer .social .link{text-align:center;margin:0 auto;font-size:12px}footer .phone{margin:20px 0 0;font-size:20px;font-weight:400;text-transform:uppercase;text-align:right;color:#fff}footer .phone span{font-size:16px}#up-button{-webkit-transform:rotateY(0) scale(1);-ms-transform:rotateY(0) scale(1);transform:rotateY(0) scale(1);width:auto!important;height:auto!important;cursor:pointer!important;position:fixed;display:none;z-index:1000!important;background:0 0!important;bottom:70px;right:3%;margin-bottom:20px}#up-button .up-button-border-inner,#up-button .up-button-phone{height:45px!important;width:45px!important;z-index:1000!important}.up-animated{-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}#up-button .up-button-phone{-webkit-animation:pzv-phone-animation 1.2s ease-in-out 0s normal none infinite running;animation:pzv-phone-animation 1.2s ease-in-out 0s normal none infinite running;background-color:#ff4d00!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiAhYXMBaqEX1dAAABKElEQVRo3u3QPU7DQBCG4Tc/PQcgcegQp0mThJ8yt6CihUtAg1AER0oCETegDlJoImRFHnvt3Zlt5qt39Lxa8Pl8Pp8v83pR12csgWd+8sRP+OLAgR0XOflMCWU+Q8Ipb5xQxRsmSLxRQh1vkFA08MoJBZ+NvGJCKK+UIPF79hYJMj9jpp9QxwPaCTI//3+jmBDCKyaM2QbxSglteIUEmV+INwkTuvAJEyT+t4FPlBDDJ0iQ+evgH4xIGLOJ5iMSRon4jgkyf9Oa75CQmm+ZoMG3SNDiAxNk/jaaD0g4Z63K1ycU8KLO1yW8ws6AlxO+4b6Cv0vOSwkPMODNhK9K+GAIMGBlwp8mHHmAIe8mfDmhxAP0mfLElToPcMkjU/omls/n8/l8zfsD9gPVD4DO15kAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMDItMjJUMjM6NDg6MjIrMDE6MDB2viC+AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTAyLTIyVDIzOjQ4OjIyKzAxOjAwB+OYAgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:50%;background-position:50% 50%;border-radius:100%!important;opacity:1;position:relative}#up-button .up-button-phone:hover{opacity:1}up-button *{-webkit-transform-origin:center center 0!important;-ms-transform-origin:center center 0!important;transform-origin:center center 0!important}#up-button .up-button-border-inner{-webkit-animation:2.3s ease-in-out 0s normal none infinite running pzv-outer-animation;animation:2.3s ease-in-out 0s normal none infinite running pzv-outer-animation;border:1px solid #ff4d00!important;border-radius:100%!important;opacity:.8!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"!important;left:0!important;top:0!important;position:absolute!important;display:block!important}.modal{display:none;position:fixed;top:0;margin:100px 30% 0;width:40%;padding-bottom:30px;z-index:100;box-shadow:0 0 15px #ff4d00;border-radius:10px;border:1px solid #ff4d00;background-color:#fff}.modal_contact{width:80%;margin:3rem auto auto}.modal_contact h3{text-align:center;margin-bottom:4rem;line-height:3rem}.modal_contact .form-inline .form-control{width:100%;height:3.8rem;display:block;margin-bottom:0;border:none;box-shadow:none;background-color:rgba(0,0,0,.08);font-size:1.6rem}.modal_contact .form-inline .input-group{width:100%;margin-bottom:1rem}.modal_contact .form-inline .input-group .input-group-addon{width:13%;border:none;box-shadow:none;background-color:rgba(0,0,0,.2)}.modal_contact .form-inline .select{background-color:rgba(29,156,145,.8);color:#000}.modal_contact button{width:100%;height:3.8rem;background-color:#ff4d00;border:none;border-radius:4px;text-transform:uppercase;font-size:1.8rem}.modal_contact button:hover{box-shadow:0 0 10px #ff4d00}.modal_contact textarea{width:100%;border:none;box-shadow:none;background-color:rgba(0,0,0,.08);border-radius:4px;font-size:1.6rem;padding:1rem 2rem 1rem 12px}.modal_contact .police .checkbox:focus,.modal_contact textarea:focus{border:none;box-shadow:none;outline:0}.modal_contact .police{padding:1rem 3rem}.modal_contact .police .checkbox{width:1.8rem;height:1.8rem;margin-right:.5rem;margin-top:-.3rem;display:inline}.modal_contact .police p{display:inline;font-size:1.2rem;font-weight:700}.overlay,.thanks{display:none;position:fixed;top:0}.thanks{width:30%;background-color:#fff;margin:100px 35% 0;z-index:100;padding:3rem 3rem 2rem;box-shadow:0 0 15px #ff4d00;border-radius:10px;border:1px solid #ff4d00}.thanks p{text-align:center;font-size:2rem;font-weight:700}.thanks button{width:60%;height:3.8rem;margin:.5rem 20% 0;background-color:#ff4d00;border:none;border-radius:4px;text-transform:uppercase;font-size:1.55rem;font-weight:700}.thanks button:hover{box-shadow:0 0 10px #ff4d00}.thanks button:focus{outline:0}.overlay{width:100%;height:100%;z-index:50;background-color:rgba(0,0,0,.7)}.close{margin-right:1rem;margin-top:.2rem;color:#000;opacity:1;font-size:3rem}.close:focus{outline:0}@media (max-width:1199px){.header-item{font-size:10px;padding:0 12px}.main-title{font-size:32px}.main-title__sub{margin-top:10px;padding-right:140px;font-size:24px}.receive-offer .number{width:40%}.info-service-title{margin-top:25px}.prices-stella{width:100%}.prices-block-info{font-size:20px}.prices-block img{height:auto;margin-top:70px}.news-slider{min-height:300px}.news-slider__item h3{margin-top:10px;font-size:20px}.cards-info,.news-slider__item p{font-size:14px}.cards{min-height:400px}.cards-block{margin-top:50px}.franchizing .border-right{min-height:380px;margin-top:40px;padding-right:30px}.franchizing .border-left{min-height:380px;margin-top:40px;padding-left:30px}.franchizing-info{min-height:40px;margin-top:20px;font-size:12px}.franchizing-info__l{min-height:40px;text-align:left;margin-top:20px;font-size:12px}.feedback-card{width:100%;min-height:250px}.feedback-card-photo{width:120px;height:145px;margin-top:20px}.feedback-card-info p,footer .copy{font-size:12px}footer .social{font-size:12px;margin-top:40px;font-weight:400;line-height:36px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .social-inst,footer .social-vk{width:50%}footer .social [class*=" flaticon-"]:after,footer .social [class*=" flaticon-"]:before,footer .social [class^=flaticon-]:after,footer .social [class^=flaticon-]:before{margin-left:10px}footer .social .link{text-align:center;margin:0 auto;font-size:12px}footer .phone{margin:20px 0 0;font-size:14px;font-weight:400}footer .phone span{font-size:12px}.thanks p{font-size:1.6rem}.thanks button{font-size:1.2rem;margin-top:2rem}}@media (max-width:991px){.header-item{font-size:9px;padding:0 5px}.main{height:600px}.main-title{font-size:32px}.main-title__sub{margin-top:10px;padding-right:0;font-size:20px}.main-card{width:100%}.main-action .free{margin-top:115px;width:220px;height:60px;line-height:60px;font-size:20px}.receive-offer{font-size:24px}.receive-offer .number{width:40%;font-size:26px}.receive-offer .number::after{margin-top:10px}.receive-list{font-size:14px}.receive-list .item{margin-top:25px}.receive-list .item:before{content:'';margin-right:13px;margin-top:4px;width:12px;height:12px;background-color:#ff4d00}.info-title{font-size:24px}.info-company{font-size:16px}.info-header{font-size:24px}.info-icon{width:130px;height:130px}.prices-stella,.prices-stella-header select{width:100%}.info-text{font-size:14px}.info-service-title{font-size:18px;line-height:25px;margin-top:15px}.info-service-descr{font-size:14px}.prices-stella-header{padding-left:10px;padding-right:10px}.prices-stella-price{padding:20px}.prices-stella-price__row .fuelcost{width:220px}.prices-block{min-height:495px;padding:20px}.prices-block-info{font-size:18px}.prices-block img{height:auto;margin-top:70px}.feedback-card{width:100%}.delivery{background-size:cover}.delivery-title h2{font-size:16px}.delivery-contacts{text-align:center}.delivery-list{margin-top:50px}.delivery-list ul{text-align:center;padding:0}.delivery-list ul li{font-size:17px;text-decoration:underline}.delivery-list ul li:before{display:none;content:'';margin-top:4px}.delivery-list ul li span{color:#ff4d00}.news-slider{min-height:290px}.news-slider img{margin-top:10px}.news-slider__item h3{margin-top:10px;font-size:18px;line-height:20px}.news-slider__item p{margin-top:10px;font-size:12px}.cards{min-height:400px}.cards-block{margin-top:50px}.cards-info{font-size:14px}.franchizing .border-right{min-height:380px;margin-top:40px;padding-right:30px}.franchizing .border-left{min-height:380px;margin-top:40px;padding-left:30px}.franchizing-info,.franchizing-info__l{min-height:60px;margin-top:20px;font-size:11px}.franchizing-info__l{text-align:left}.advantages-logo{width:80px;height:80px}.advantages-info{font-size:14px}.feedback-card{min-height:260px}.feedback-card-photo{width:120px;height:145px;margin-top:40px}.feedback-card-info p{font-size:10px;margin-top:13px}.partners-item{width:140px}.contacts{min-height:400px}.contacts-map{height:400px}.contacts-info__block{min-height:130px;font-size:10px}footer{height:110px}footer .copy{font-size:8px}footer .social{font-size:11px;margin-top:20px;line-height:36px}footer .social [class*=" flaticon-"]:after,footer .social [class*=" flaticon-"]:before,footer .social [class^=flaticon-]:after,footer .social [class^=flaticon-]:before{margin-left:10px}footer .social .link{text-align:center;margin:0 auto;font-size:12px}footer .phone{font-size:12px;margin-top:30px}footer .phone span{font-size:10px}.thanks{padding:3rem 1rem;width:40%;margin-right:30%;margin-left:30%}.thanks p{font-size:1.6rem}.thanks button{font-size:1.2rem;margin-top:2rem}}@media (max-width:767px){.slick-dots .slick-active button:focus,.slick-dots li button:focus{outline:0}.header .mobilenav{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:50vw;height:100vh;background-color:#ff4d00;z-index:9999;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);overflow-y:scroll}.header .mobilenav nav>ul{height:45rem;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-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;text-align:center;padding-left:0;padding-top:0px}.header .mobilenav nav>ul .header-item{font-size:16px;padding:0 5px;height:60px}.header .mobilenav nav>ul .header-item a{display:block;width:100%}.header .mobilenav_active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header-hamburger{display:block;height:6rem;width:6rem;position:absolute;right:0;top:1rem;padding-top:2.5rem;padding-left:1rem;z-index:100000}.header-hamburger span,.header-hamburger span::after,.header-hamburger span::before{width:3rem;height:2px;background-color:#fff;border-radius:2px;position:absolute;display:block}.header-hamburger span{-webkit-transition:.3s;transition:.3s;opacity:1;z-index:100000}.header-hamburger span::before{content:"";top:-.8rem;-webkit-transition:.3s;transition:.3s}.header-hamburger span::after{content:"";top:.8rem;-webkit-transition:.3s;transition:.3s}.header-hamburger_active{position:fixed;cursor:pointer;z-index:20000}.header-hamburger_active span{position:absolute;display:block;width:30px;height:3px;background-color:transparent;border-radius:2px}.header-hamburger_active span::after,.header-hamburger_active span::before{content:"";position:absolute;display:block;width:30px;height:1px;background-color:#fff;border-radius:2px;top:0}.header-hamburger_active span::before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.header-hamburger_active span::after{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.main{height:690px}.main-title{text-align:center;font-size:32px}.main-title__sub{text-align:center;margin-top:10px;padding-right:0;line-height:25px;font-size:18px}.main-card{height:auto}.main-action .free{margin-top:20px;width:90%;height:50px;line-height:50px;font-size:16px}.main-action .free:before{display:none}.receive-offer{font-size:22px;line-height:30px}.receive-offer .number{width:45%;font-size:26px}.receive-offer .number::after{margin-top:10px}.receive-list{font-size:14px;padding-left:20px}.receive-list .item{margin-top:25px}.receive-list .item:before{content:'';margin-right:13px;margin-top:4px;width:12px;height:12px;background-color:#ff4d00}.info-title{font-size:18px}.info-text{width:60%;margin:20px auto 0}.info-service{margin-top:40px}.info-service-title{text-align:center;padding:0 20px;font-size:18px;line-height:25px;margin-top:10px}.info-service-descr{margin-top:20px;padding:0 20px;text-align:center;font-size:14px}.info-service .card{display:block;width:90%;margin:0 auto}.prices{padding-top:0}.prices-stella{width:350px}.prices-stella-header{height:100px;padding-left:10px;padding-right:10px;padding-top:25px}.prices-stella-header select{width:90%;font-size:18px}.prices-stella-price{padding:20px}.prices-stella-price__row .fuel_92,.prices-stella-price__row .fuel_95,.prices-stella-price__row .fuel_dt{width:52px;height:52px;background-size:cover}.prices-stella-price__row .fuelcost{width:180px;font-size:32px}.prices-stella-footer{height:100px}.prices-block{display:none}.feedback-card{width:100%}.news-slider{min-height:290px}.news-slider img{width:90%;margin:10px auto 0}.news-slider__item{padding-bottom:0}.news-slider__item h3{margin-top:10px;font-size:18px;line-height:20px}.news-slider__item p{margin-top:10px;font-size:12px}.slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;min-width:100px;margin:0 auto;outline:0;padding-left:0;padding-top:20px;padding-bottom:15px}.slick-dots li{display:inline-block;margin-left:5px}.slick-dots li button{width:12px;height:12px;background-color:#000;border:none;border-radius:100%;color:transparent;-webkit-transition:.5s;transition:.5s}.slick-dots .slick-active button{background-color:#ff4d00}.offer img{width:90%;margin:30px auto 0}.cards{min-height:400px}.cards-block{margin-top:0}.cards img{display:block;width:70%;margin:50px auto 0}.cards-info{font-size:14px}.franchizing-title{font-size:14px;padding:0 20px}.franchizing .border-right{padding-left:10%;min-height:320px}.franchizing .border-left{padding-right:10%;min-height:320px}.franchizing-info,.franchizing-info__l{min-height:40px;margin-top:20px;font-size:11px}.franchizing-info__l{text-align:left}.advantages .bordered{width:80%}.advantages-logo{width:80px;height:80px}.advantages-info{font-size:14px;width:60%;margin:20px auto;padding-bottom:10px}.advantages .line{display:none}.feedback-card{min-height:260px}.feedback-card-photo{width:120px;height:145px;margin-top:40px}.feedback-card-info p{font-size:14px;margin-top:25px}.partners{min-height:350px}.partners-item{width:100px}.contacts{min-height:400px}.contacts-map{height:400px}.contacts-info__block{min-height:100px;font-size:12px}footer{height:90px}footer .copy{font-size:8px;margin-top:10px}footer .logo{width:70px;height:42px}footer .social{text-align:center;font-size:11px;margin-top:20px;line-height:36px}footer .social [class*=" flaticon-"]:after,footer .social [class*=" flaticon-"]:before,footer .social [class^=flaticon-]:after,footer .social [class^=flaticon-]:before{margin-left:5px}footer .social .link{text-align:center;margin:-5px auto 0;font-size:10px}footer .phone{font-size:12px;margin-top:30px}footer .phone span{font-size:8px}.modal{width:80%;margin:100px 10% 0}.modal .police .checkbox{top:.5rem}.thanks{padding:3rem 1rem;width:50%;margin-right:25%;margin-left:25%}.thanks p{font-size:1.4rem}}@media (max-width:500px){.header-logo{height:60px;width:100px}.header .mobilenav{width:60%;height:100%}.main{height:630px}.main-title{text-align:center;font-size:20px;line-height:30px;padding:0 10px}.main-title__sub{text-align:center;font-weight:400;margin-top:10px;padding:0 0 0 10px;line-height:25px;font-size:14px}.main-card{width:150%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;height:auto}.main-action-text{font-size:16px;line-height:20px}.main-action .free{margin-top:20px;width:90%;height:40px;line-height:43px;font-size:10px}.main-action .free:before{display:none}.receive-title{font-size:20px}.receive-offer{font-size:18px;line-height:30px}.receive-offer .number{width:70%;font-size:26px}.receive-offer .number::after{margin-top:10px}.receive-list{font-size:13px;padding-left:20px}.receive-list .item{margin-top:25px}.receive-list .item:before{content:'';margin-right:13px;margin-top:2px;width:12px;height:12px;background-color:#ff4d00}.info-title{font-size:16px}.info-company{font-size:14px}.info-franchazing{font-size:12px}.info-header{font-size:20px;line-height:25px}.info-text{width:80%;margin:20px auto 0}.info-service{margin-top:40px}.info-service-title{text-align:center;padding:0;font-size:18px;line-height:25px;margin-top:10px}.info-service-descr{margin-top:20px;padding:0 20px;text-align:center;font-size:14px}.news-title h2,.offer h2{font-size:20px}.info-service .card{display:block;width:90%;margin:0 auto}.advantages .line,.prices-block{display:none}.prices{padding-top:0}.prices-stella{width:285px}.feedback-card{width:100%}.delivery{background-size:cover}.delivery-title h2{font-size:16px}.delivery-contacts h3{font-size:18px}.delivery-info{font-size:14px}.delivery-list{margin-top:50px}.delivery-list ul{text-align:center;padding:0}.delivery-list ul li{font-size:15px}.delivery-list ul li:before{display:none;content:'';margin-top:0;margin-right:8px}.delivery .free{width:146px;height:40px;line-height:40px;font-size:18px}.news-title{height:90px}.offer{min-height:500px;padding-top:30px}.offer img{width:90%;margin:30px auto 0}.offer h3{font-size:16px}.offer p{font-size:12px}.cards{min-height:400px}.cards h2,.franchizing h2{font-size:20px}.franchizing-title{font-size:12px;padding:0 20px}.franchizing .border-left,.franchizing .border-right{padding-left:10px;min-height:320px}.franchizing-info,.franchizing-info__l{min-height:40px;margin-top:20px;font-size:10px}.franchizing-info__l{text-align:left}.advantages h2{font-size:18px}.advantages .bordered{width:80%}.advantages-logo{width:80px;height:80px}.advantages-info{font-size:14px;width:100%;margin:20px auto;padding-bottom:10px}.feedback{padding-top:30px}.feedback h2{font-size:20px}.feedback-card{padding:15px;min-height:210px}.feedback-card-photo{width:120px;height:145px;margin-top:30px}.feedback-card-info .name{font-size:14px}.feedback-card-info p{font-size:12px;margin-top:15px}.contacts h2,.partners h2{font-size:20px}.partners{padding-top:30px;min-height:300px}.partners-item{width:65px}.contacts{padding-top:30px;padding-bottom:0;min-height:400px}.contacts-map{height:300px}.contacts-info__block{padding:5px;min-height:100px;font-size:9px}footer{height:80px}footer .copy{font-size:6px;margin-top:15px}footer .logo{width:50px;height:32px}footer .social{text-align:center;font-size:9px;margin-top:10px;line-height:20px}footer .social [class*=" flaticon-"]:after,footer .social [class*=" flaticon-"]:before,footer .social [class^=flaticon-]:after,footer .social [class^=flaticon-]:before{margin-left:10px;font-size:12px}footer .social .link{text-align:center;margin:5px auto 0;font-size:8px}footer .phone{display:block;font-size:8px;margin-top:15px}footer .phone span{font-size:5px}#up-button{bottom:50px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.modal{width:80%;margin:75px 10% 0}.modal h3{font-size:1.7rem;text-align:center;margin-bottom:2rem;line-height:18px}.modal_contact .form-inline .form-control,.modal_contact textarea{font-size:1.4rem}.modal .police{padding:1rem 0}.modal .police .checkbox{top:.5rem}.thanks{padding:2rem .6rem 3rem;width:60%;margin-right:20%;margin-left:20%}.thanks p{font-size:1.2rem}.thanks button{font-size:1.1rem;margin-top:1.7rem}}