*{margin:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;font-family:Montserrat,sans-serif}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-width:320px;overflow-y:scroll;background-color:#f7f7fa;color:#2e3957}.wrapper,main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}img{width:100%;height:auto}li{list-style-type:none}a{cursor:pointer}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.button,.button-red{display:inline-block;vertical-align:top;border:none;border-radius:2px;padding:15px 16px 15px;background-color:transparent;text-decoration:none;text-align:center;font-size:18px;font-weight:700;line-height:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.button-red{background-color:#ed1010;color:#fff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:block;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:block;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:block;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:block;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:block;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hzQ.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:block;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D-A.woff) format("woff")}.fc_red{color:#ed1010}.cont{margin:0 auto;max-width:1152px;padding-right:16px;padding-left:16px}.caption{font-size:61px;font-weight:700;line-height:74px}.title{font-size:36px;font-weight:700;line-height:44px}.headline{font-size:24px;font-weight:700;line-height:36px}.lid{display:block;font-size:24px;line-height:36px}.text{font-size:18px;line-height:27px}.input,.select{display:block;width:100%;border:1px solid rgba(46,57,87,.2);background-color:#fff;border-radius:2px;font-size:18px;line-height:27px;-webkit-transition:border-color,.13s;transition:border-color,.13s;color:#2e3957}.input::-webkit-input-placeholder,.select::-webkit-input-placeholder{color:rgba(46,57,87,.5)}.input::-moz-placeholder,.select::-moz-placeholder{color:rgba(46,57,87,.5)}.input:-ms-input-placeholder,.select:-ms-input-placeholder{color:rgba(46,57,87,.5)}.input::-ms-input-placeholder,.select::-ms-input-placeholder{color:rgba(46,57,87,.5)}.input::placeholder,.select::placeholder{color:rgba(46,57,87,.5)}.input[type=text],.select[type=text]{padding:11px 12px 12px}.input[type=text]:invalid,.select[type=text]:invalid{border:3px solid #ed1010;padding:9px 10px 10px}.input[type=tel],.select[type=tel]{padding:11px 12px 12px}.input[type=tel]:invalid,.select[type=tel]:invalid{border:3px solid #ed1010;padding:9px 10px 10px}.input[type=number],.select[type=number]{padding:11px 12px 12px;-moz-appearance:textfield}.input[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-outer-spin-button,.select[type=number]::-webkit-inner-spin-button,.select[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.select{padding:11px 12px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(img/ic_chevron-down.svg);background-repeat:no-repeat;background-size:12px 12px;background-position:top 19px right 8px}.link,.link-simple_dark,.link-simple_white,.link_red{display:inline-block;cursor:pointer}.link_red{text-decoration:underline;color:#ed1010}.link-simple_white{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;color:#fff}.link-simple_dark{-webkit-text-decoration-color:transparent;text-decoration-color:transparent;color:#2e3957}.affordable-form{background-color:#2e3957}.affordable-form__cont{position:relative;padding-top:60px;padding-bottom:53px}.affordable-form__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.affordable-form__info{padding-right:430px;color:#fff}.affordable-form__title{margin-bottom:25px}.affordable-form__text{margin-bottom:16px}.affordable-form__area{position:absolute;top:-29px;right:16px;border-radius:2px;overflow:hidden;width:360px;-webkit-box-shadow:0 15px 40px rgba(46,57,87,.2);box-shadow:0 15px 40px rgba(46,57,87,.2);padding:29px 24px 0;background-color:#fff}.affordable-form__area::before{content:'';position:absolute;top:0;right:0;left:0;border-left:2px solid #ed1010;border-right:1px solid #ed1010;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.affordable-form__note{display:block;max-width:270px;font-size:18px;line-height:27px}.affordable-form__phone{margin-bottom:16px;font-size:24px;font-weight:700;line-height:34px}.affordable-form__calc{display:block;margin-bottom:17px;border-top:1px solid rgba(46,57,87,.2);padding-top:19px;font-size:18px;line-height:25px}.affordable-form__calc b{display:inline-block}.affordable-form__form{font-size:0}.affordable-form__field_city{margin-bottom:16px}.affordable-form__field_weight{display:inline-block;vertical-align:top;margin:0 8px 0 0;width:calc(60% - 8px)}.affordable-form__field_point{display:inline-block;margin:0 0 0 8px;width:calc(40% - 8px)}.affordable-form__btn-box{margin:24px -24px 0}.affordable-form__button{width:100%;border-radius:0}.benefits-collaboration{padding-top:100px;background-color:#fff}.benefits-collaboration__cont{position:relative;padding-top:28px;padding-bottom:68px}.benefits-collaboration__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.benefits-collaboration__title{margin-bottom:13px}.benefits-collaboration__lid{margin-bottom:40px}.benefits-collaboration__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.benefits-collaboration__item{display:inline-block;vertical-align:top;margin-bottom:32px;padding-right:76px}.benefits-collaboration__headline{margin-bottom:5px}.cap{position:relative;margin-top:-110px;background-image:url(img/cap/cap-1.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.cap::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.cap::after{content:'';position:absolute;top:0;right:0;bottom:95px;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.6) 0,transparent 100%)}.cap__cont{position:relative;z-index:1;padding-top:190px;padding-bottom:176px;text-align:center}.cap__caption{margin-bottom:21px;color:#fff}.cap__note{display:inline-block;margin-bottom:80px;color:rgba(255,255,255,.9)}.cap__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}.cap__item,.cap__item_1,.cap__item_2,.cap__item_3,.cap__item_4,.cap__item_5{margin:0 10px;width:calc(20% - 20px);padding-top:90px;background-size:80px 80px;background-repeat:no-repeat;background-position:center 0}.cap__item_1{background-image:url(img/cap/ic_cap-1.svg)}.cap__item_2{background-image:url(img/cap/ic_cap-2.svg)}.cap__item_3{background-image:url(img/cap/ic_cap-3.svg)}.cap__item_4{background-image:url(img/cap/ic_cap-4.svg)}.cap__item_5{background-image:url(img/cap/ic_cap-5.svg)}.cap__text{font-size:18px;line-height:23px;color:#fff}.choice-cars{padding-top:100px;padding-bottom:100px}.choice-cars__cont{position:relative;padding-top:28px}.choice-cars__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.choice-cars__title{margin-bottom:13px}.choice-cars__note{margin-bottom:39px;max-width:850px}.choice-cars__area{border-radius:2px;-webkit-box-shadow:0 15px 40px rgba(46,57,87,.2);box-shadow:0 15px 40px rgba(46,57,87,.2);padding:33px 48px 40px;background-color:#fff}.choice-cars__headline{margin-bottom:17px}.choice-cars__cars{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 13px;padding-top:5px}.choice-cars__car{position:relative;display:inline-block;margin:0 10px 19px;width:328px;cursor:pointer}.choice-cars__radio{position:absolute;opacity:0}.choice-cars__radio:checked~.choice-cars__picture::before{border:3px solid #ed1010}.choice-cars__radio:checked~.choice-cars__name{color:#ed1010}.choice-cars__radio:checked~.choice-cars__volume{color:#ed1010}.choice-cars__picture{position:relative;display:block;margin-bottom:12px;border-radius:2px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choice-cars__picture::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(46,57,87,.2);border-radius:2px;-webkit-transition:border .2s;transition:border .2s}.choice-cars__image{display:block;height:184px}.choice-cars__name{display:block;font-size:18px;margin-bottom:2px;font-weight:700;line-height:22px;-webkit-transition:color .2s;transition:color .2s}.choice-cars__volume{display:block;font-size:18px;line-height:27px;-webkit-transition:color .2s;transition:color .2s}.choice-cars__volume sup{margin-right:8px;font-size:12px;line-height:16px}.choice-cars__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}.choice-cars__field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 10px;width:calc(33% - 20px)}.choice-cars__btn-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 10px;width:calc(33% - 20px)}.choice-cars__button{width:100%}.cookies-notification{display:block;position:fixed;bottom:50px;right:70px;padding:15px 15px 17px 15px;width:300px;z-index:100;opacity:1;background-color:#f7f7fa;border:1px solid rgba(46,57,87,.2);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s}.cookies-notification_hide{opacity:0}.cookies-notification__text{margin-bottom:10px;font-size:14px;line-height:18px;color:#2e3957}.cookies-notification__link{color:#2e3957;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0;text-underline-position:under;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cookies-notification__button{padding:12px 12px 11px 12px;width:100%;font-size:14px;line-height:18px}.entrust-cargo{background-color:#2e3957}.entrust-cargo__cont{padding-top:100px;padding-bottom:100px;text-align:center}.entrust-cargo__title{margin-bottom:21px;color:#fff}.entrust-cargo__lid{margin-bottom:48px;color:rgba(255,255,255,.9)}.entrust-cargo__form{position:relative;border-radius:2px;overflow:hidden;padding:32px 48px 40px;background-color:#fff}.entrust-cargo__form::before{content:'';position:absolute;top:0;left:0;right:0;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.entrust-cargo__note{margin-bottom:20px}.entrust-cargo__link{font-weight:700;display:inline-block}.entrust-cargo__area{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px;text-align:left;font-size:0}.entrust-cargo__field,.entrust-cargo__field_city,.entrust-cargo__field_point,.entrust-cargo__field_weight{margin:0 8px}.entrust-cargo__field_city{width:236px}.entrust-cargo__field_weight{width:111px}.entrust-cargo__field_point{width:111px}.entrust-cargo__btn-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 8px}.entrust-cargo__button{width:100%}.footer{background-color:#fff}.footer__cont{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:16px;padding-bottom:16px}.footer__logo{-ms-flex-negative:0;flex-shrink:0;position:relative;display:inline-block;margin-left:-15px;padding:16px 16px 16px 65px;text-decoration:none;vertical-align:top;text-transform:uppercase;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.12em}.footer__picture{display:block;position:absolute;top:19px;left:15px}.footer__image{display:block;width:40px;height:40px}.footer__logo-first{display:block;margin-bottom:-4px;color:#ed1010}.footer__logo-last{display:block;color:#2e3957}.footer__policy{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:20px;text-align:right}.footer__policy-text{font-size:12px;line-height:18px;color:rgba(46,57,87,.5)}.footer__policy-link{color:rgba(46,57,87,.5)}.for-legal{padding-top:100px;padding-bottom:100px;background-color:#fff}.for-legal__cont{position:relative;padding-top:28px}.for-legal__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.for-legal__title{margin-bottom:13px}.for-legal__lid{margin-bottom:24px}.for-legal__text{max-width:930px}.for-legal__text:not(:last-child){margin-bottom:16px}.header{position:relative;z-index:10;min-height:110px}.header__logo{position:absolute;top:0;left:64px;display:inline-block;margin-left:-15px;padding:33px 16px 33px 65px;text-decoration:none;vertical-align:top;text-transform:uppercase;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.12em}.header__picture{display:block;position:absolute;top:35px;left:15px}.header__image{display:block;width:40px;height:40px}.header__logo-first{display:block;margin-bottom:-4px;color:#ed1010}.header__logo-last{display:block;color:#fff}.header__phone{position:absolute;top:23px;right:64px;padding:16px;font-size:24px;font-weight:700;line-height:36px}.how-we-work{background-color:#2e3957}.how-we-work__cont{position:relative;padding-top:60px;padding-bottom:67px}.how-we-work__cont:before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.how-we-work__title{margin-bottom:41px;color:#fff}.how-we-work__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;counter-reset:how}.how-we-work__item{display:inline-block;vertical-align:top;margin-bottom:32px;padding-right:76px}.how-we-work__headline{margin-bottom:12px;color:#fff}.how-we-work__headline::before{counter-increment:how;content:counter(how) ". ";color:#ed1010}.how-we-work__text{color:#fff}.how-we-work__text a{font-weight:700}.line-form{position:relative;z-index:1;margin-top:-95px}.line-form__area{position:relative;border-radius:2px;overflow:hidden;-webkit-box-shadow:0 15px 40px rgba(46,57,87,.2);box-shadow:0 15px 40px rgba(46,57,87,.2);padding:28px 42px 40px 53px;background-color:#2e3957}.line-form__area::before{content:'';position:absolute;top:0;right:0;left:0;height:12px;-webkit-transform:rotate(90deg) translateY(-12px);transform:rotate(90deg) translateY(-12px);-webkit-transform-origin:0 0;transform-origin:0 0;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.line-form__title{margin-bottom:24px;color:#fff}.line-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px;font-size:0}.line-form__field,.line-form__field_city,.line-form__field_point,.line-form__field_weight{margin:0 8px}.line-form__field_city{width:236px}.line-form__field_weight{width:111px}.line-form__field_point{width:111px}.line-form__input{width:100%}.line-form__select{width:100%}.line-form__btn-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 8px}.line-form__button{width:100%}.logistic-services{padding-top:100px}.logistic-services__cont{position:relative;padding-top:28px}.logistic-services__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.logistic-services__title{margin-bottom:42px}.logistic-services__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.logistic-services__item_big{width:740px}.logistic-services__item_small{width:360px}.logistic-services__item_1{background-image:url(img/logistic-services/logistic-services-1.jpg)}.logistic-services__item_2{background-image:url(img/logistic-services/logistic-services-2.jpg)}.logistic-services__item_3{background-image:url(img/logistic-services/logistic-services-3.jpg)}.logistic-services__item_4{background-image:url(img/logistic-services/logistic-services-4.jpg)}.logistic-services__item_5{background-image:url(img/logistic-services/logistic-services-5.jpg)}.logistic-services__item_6{background-image:url(img/logistic-services/logistic-services-6.jpg)}.logistic-services__item_7{background-image:url(img/logistic-services/logistic-services-7.jpg)}.logistic-services__item_8{background-image:url(img/logistic-services/logistic-services-8.jpg)}.logistic-services__item_9{background-image:url(img/logistic-services/logistic-services-9.jpg)}.logistic-services__item,.logistic-services__item_big,.logistic-services__item_small{position:relative;margin:0 10px 20px;border-radius:2px;height:260px;overflow:hidden;background-position:center center}.logistic-services__text{position:absolute;right:0;bottom:0;left:0;z-index:1;display:block;padding:68px 24px 20px;font-size:24px;line-height:31px;color:#fff}.logistic-services__text::before{content:'';position:absolute;right:0;bottom:0;left:0;z-index:-1;height:100%;min-height:150px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent 0,#000 100%)}.logistic-text{margin-top:80px;margin-bottom:99px}.logistics-text__cont{position:relative;padding-top:28px}.logistics-text__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.logistics-text__title{margin-bottom:25px;max-width:740px}.logistics-text__text{max-width:1000px}.logistics-text__text:not(:last-child){margin-bottom:16px}.map-line{padding-top:118px;padding-bottom:118px;background-color:#ed1010;background-image:url(img/map-line/map-line.svg);background-position:center -204px;background-size:1120px 593px;background-repeat:no-repeat;color:#fff}.map-line__cont{text-align:center}.map-line__title{margin-bottom:12px}.modal-form{position:fixed;top:-50px;right:-30px;bottom:-50px;left:-30px;z-index:9999;overflow:auto;opacity:0;padding:70px 0 110px;background-color:rgba(0,0,0,.5);-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:.2s;transition:.2s}.modal-form_show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.modal-form_layer{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;cursor:pointer}.modal-form__cont{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:100%;min-height:calc(100% + 10px)}.modal-form__form{position:relative;z-index:1;margin:0 auto;border-radius:2px;width:100%;max-width:600px;overflow:hidden;padding:80px 48px 80px;background-color:#fff}.modal-form__form::before{content:'';position:absolute;top:0;right:0;left:0;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.modal-form__close{position:absolute;top:12px;right:0;width:56px;height:56px;opacity:.4;background-image:url(img/ic_close.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center center;cursor:pointer}.modal-form__title{display:block;margin-bottom:17px;text-align:center}.modal-form__text{display:block;margin:0 auto 31px;max-width:350px;text-align:center;font-size:24px;line-height:36px}.modal-form__field{margin:0 auto 17px;width:100%;max-width:340px}.modal-form__btn-box{margin:0 auto 12px;width:100%;max-width:340px}.modal-form__button{width:100%}.our-clients{background-color:#fff}.our-clients__cont{position:relative;padding-top:60px;padding-bottom:79px}.our-clients__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.our-clients__title{margin-bottom:40px}.our-clients__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;font-size:0}.our-clients__link{display:inline-block;vertical-align:top;margin:0 10px 20px;width:265px;text-decoration:none;color:#2e3957}.our-clients__image{display:block;margin-bottom:29px;min-height:112px;font-size:14px}.our-clients__address{display:block;text-align:center;font-size:18px;line-height:27px}.policy-checkbox{margin-top:10px}.policy-checkbox__label{cursor:pointer;display:block;text-align:left}.policy-checkbox__label:hover:not(:has(a:hover)) .policy-checkbox__text::before{border-color:#2e3957}.policy-checkbox__label:hover:not(:has(a:hover)) .policy-checkbox__input:checked+.policy-checkbox__text::before{border-color:transparent;background-color:rgba(46,57,87,.2)}.policy-checkbox__label:hover:not(:has(a:hover)) .policy-checkbox__input:checked+.policy-checkbox__text::after{background-color:#2e3957}.policy-checkbox__input{position:absolute;z-index:-1;opacity:0}.policy-checkbox__input:checked+.policy-checkbox__text::before{border:1px solid #2e3957;background-color:#2e3957}.policy-checkbox__input:checked+.policy-checkbox__text::after{background-color:#fff}.policy-checkbox__text{font-size:12px;line-height:16px;color:rgba(46,57,87,.8);position:relative;display:block;padding-left:24px}.policy-checkbox__text a{display:inline-block;vertical-align:top;position:relative;text-decoration:none;color:rgba(46,57,87,.8);white-space:nowrap;border-bottom:1px solid rgba(46,57,87,.8);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:border-color,color;transition-property:border-color,color}.policy-checkbox__text a:hover{color:#2e3957;border-bottom:1px solid #2e3957}.policy-checkbox__text a::before{bottom:4px}.policy-checkbox__text a::after{display:inline-block;content:'*';position:absolute;top:0;padding-left:2px;color:#ed1010}.policy-checkbox__text::before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid rgba(46,57,87,.5);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color;-webkit-transition-duration:.2s;transition-duration:.2s}.policy-checkbox__text::after{content:'';position:absolute;top:3px;left:3px;width:10px;height:10px;background-color:transparent;-webkit-mask-image:url(img/ic_check_white.svg);mask-image:url(img/ic_check_white.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.price-included{padding-top:100px;padding-bottom:100px}.price-included__cont{position:relative;padding-top:28px}.price-included__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.price-included__title{margin-bottom:40px}.price-included__list{counter-reset:price}.price-included__item{position:relative;min-height:48px;padding-left:58px}.price-included__item:not(:last-child){margin-bottom:16px}.price-included__item::before{counter-increment:price;content:counter(price) ". ";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;border:10px solid rgba(46,57,87,.06);min-width:48px;padding-top:4px;padding-right:1px;text-align:right;font-size:24px;font-weight:700;line-height:24px}.price-included__text{padding-top:9px}.thanks{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-110px;min-height:calc(100vh - 108px);padding-top:110px;padding-bottom:200px;background-image:url(img/thanks/thanks-1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.thanks::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.thanks::after{content:'';position:absolute;top:0;right:0;bottom:95px;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.6) 0,transparent 100%)}.thanks__cont{position:relative;z-index:1;text-align:center}.thanks__caption{margin-bottom:5px;color:#fff}.thanks__text{margin-bottom:31px;color:rgba(255,255,255,.9)}.thanks__button{width:100%;max-width:320px}.transport-companies{overflow:hidden;padding-top:100px;background-color:#fff}.transport-companies__cont{position:relative;padding-top:28px;padding-bottom:100px}.transport-companies__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.transport-companies__title{margin-bottom:32px}.transport-companies__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px 20px}.transport-companies__button{-ms-flex-negative:0;flex-shrink:0;display:inline-block;vertical-align:top;margin:0 6px 12px;border:1px solid rgba(46,57,87,.2);border-radius:2px;padding:14px 19px 13px;background-color:transparent;font-size:18px;line-height:23px;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.transport-companies__button_active{border-color:#ed1010;background-color:#ed1010;color:#fff;cursor:default}.transport-companies__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -22px -28px}.transport-companies__item{margin:0 22px 28px;width:150px;opacity:.25;text-align:center}.transport-companies__item_show{opacity:1}.transport-companies__picture{display:block;margin-bottom:2px;width:100%;height:81px}.transport-companies__image{display:block}.transport-companies__name{font-size:12px;line-height:18px}.what-guided{padding-top:100px}.what-guided__cont{position:relative;padding-top:28px;padding-bottom:100px}.what-guided__cont::before{content:'';position:absolute;top:0;left:16px;border-radius:2px;border-left:2px solid #ed1010;border-right:1px solid #ed1010;width:109px;height:12px;background-image:url(img/ic_shift.svg);background-size:12px 12px;background-color:#ed1010}.what-guided__title{margin-bottom:41px}.what-guided__list{counter-reset:guided}.what-guided__item{max-width:800px}.what-guided__item:not(:last-child){margin-bottom:32px}.what-guided__headline{margin-bottom:12px}.what-guided__headline::before{counter-increment:guided;content:counter(guided) ". ";color:#ed1010}@media (min-width:1200.1px){.button,.button-red{-webkit-transition:background-color .2s;transition:background-color .2s}.button-red:hover,.button:hover{-webkit-transition:background-color .2s;transition:background-color .2s}.button-red:hover{background-color:#d91616}.link,.link-simple_dark,.link-simple_white,.link_red{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,-webkit-text-decoration-color;transition-property:color,-webkit-text-decoration-color;transition-property:text-decoration-color,color;transition-property:text-decoration-color,color,-webkit-text-decoration-color}.link-simple_dark:hover,.link-simple_white:hover,.link:hover,.link_red:hover{-webkit-transition-duration:.1s;transition-duration:.1s}.link_red:hover{color:#fff}.link-simple_white:hover{-webkit-text-decoration-color:#ed1010;text-decoration-color:#ed1010;color:#ed1010}.link-simple_dark:hover{-webkit-text-decoration-color:#ed1010;text-decoration-color:#ed1010;color:#ed1010}.cookies-notification__link{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s}.cookies-notification__link:hover{color:rgba(46,57,87,.7)}.footer__policy-link{-webkit-transition:color,.2s;transition:color,.2s}.footer__policy-link:hover{color:#2e3957;-webkit-transition:color,.1s;transition:color,.1s}.modal-form__close{-webkit-transition:opacity .2s;transition:opacity .2s}.modal-form__close:hover{opacity:1}.transport-companies__button:not(.transport-companies__button_active):hover{border-color:transparent;background-color:rgba(46,57,87,.2)}}@media (max-width:1400px){.cap{background-image:url(img/cap/cap-1_1400.jpg)}.header__cont{position:relative}.header__logo{position:relative;left:0}.header__phone{right:0}.thanks{background-image:url(img/thanks/thanks-1_1400.jpg)}}@media (max-width:1240px){.cookies-notification{width:262px}.cookies-notification__text{font-size:12px;line-height:14px}.policy-checkbox{margin-top:6px}}@media (max-width:1200px){.button,.button-red{padding:14px 12px 14px;font-size:16px;line-height:20px}.cont{max-width:816px}.caption{font-size:31px;line-height:38px}.title{font-size:24px;line-height:29px}.headline{font-size:20px;line-height:26px}.lid{font-size:20px;line-height:26px}.text{font-size:16px;line-height:21px}.input,.select{font-size:16px;line-height:21px}.input[type=text],.select[type=text]{padding:12px 12px 13px}.input[type=text]:invalid,.select[type=text]:invalid{padding:10px 10px 11px}.input[type=tel],.select[type=tel]{padding:12px 12px 13px}.input[type=tel]:invalid,.select[type=tel]:invalid{padding:10px 10px 11px}.input[type=number],.select[type=number]{padding:12px 12px 13px}.select{padding:12px 12px 13px;background-position:top 18px right 9px}.affordable-form__cont{padding-top:40px;padding-bottom:40px}.affordable-form__info{margin-bottom:24px;padding-right:0}.affordable-form__title{margin-bottom:8px}.affordable-form__area{position:relative;top:0;right:0;width:100%;padding:30px 16px 24px}.affordable-form__note{display:inline;margin-right:5px;max-width:100%;font-size:16px;line-height:21px}.affordable-form__phone{margin-bottom:16px;font-size:16px;line-height:21px}.affordable-form__calc{margin-bottom:14px;padding-top:16px;font-size:16px;line-height:22px}.affordable-form__btn-box{margin:20px 0 0}.affordable-form__button{border-radius:2px}.benefits-collaboration{padding-top:40px}.benefits-collaboration__cont{padding-bottom:20px}.benefits-collaboration__title{margin-bottom:8px}.benefits-collaboration__lid{margin-bottom:20px}.benefits-collaboration__item{margin-bottom:20px;padding-right:64px}.benefits-collaboration__headline{margin-bottom:12px}.cap{margin-top:-80px;background-image:url(img/cap/cap-1_1200.jpg)}.cap::after{bottom:0}.cap__cont{padding-top:92px;padding-bottom:12px;text-align:left}.cap__caption{margin-bottom:8px}.cap__note{margin-bottom:30px}.cap__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.cap__item,.cap__item_1,.cap__item_2,.cap__item_3,.cap__item_4,.cap__item_5{margin-bottom:20px;width:calc(50% - 20px);min-height:44px;padding:2px 0 0 56px;background-size:44px 44px;background-position:0 0}.cap__text{display:inline-block;max-width:180px;font-size:16px;line-height:21px}.choice-cars{padding-top:40px;padding-bottom:40px}.choice-cars__title{margin-bottom:8px}.choice-cars__note{margin-bottom:20px}.choice-cars__area{padding:16px 16px 24px}.choice-cars__headline{margin-bottom:16px}.choice-cars__cars{margin:0 -8px 16px;padding-top:0}.choice-cars__car{margin:0 8px 13px;width:240px}.choice-cars__picture{margin-bottom:10px}.choice-cars__image{margin:0 auto;width:240px;height:135px}.choice-cars__name{font-size:16px;line-height:20px}.choice-cars__volume{font-size:16px;line-height:21px}.choice-cars__volume sup{line-height:14px}.choice-cars__form{display:block;margin:0}.choice-cars__field{margin:0 0 16px;width:100%}.choice-cars__btn-box{margin:0;width:100%}.entrust-cargo__cont{padding-top:40px;padding-bottom:48px;text-align:left}.entrust-cargo__title{margin-bottom:14px}.entrust-cargo__lid{margin-bottom:32px}.entrust-cargo__form{padding:28px 16px 24px}.entrust-cargo__note{margin-bottom:16px}.entrust-cargo__area{display:block;margin:0}.entrust-cargo__field,.entrust-cargo__field_city,.entrust-cargo__field_point,.entrust-cargo__field_weight{margin:0 0 16px}.entrust-cargo__field_city{width:100%}.entrust-cargo__field_weight{display:inline-block;vertical-align:top;margin:0 8px 0 0;width:calc(60% - 8px)}.entrust-cargo__field_point{display:inline-block;margin:0 0 0 8px;width:calc(40% - 8px)}.entrust-cargo__btn-box{margin-top:20px}.footer__cont{display:block;padding-top:19px;padding-bottom:25px}.footer__logo{margin:0 0 8px;padding:6px 6px 6px 42px;font-size:16px;line-height:20px;letter-spacing:.13em}.footer__picture{top:7px;left:0}.footer__image{width:32px;height:32px}.footer__policy{padding-top:0;text-align:left}.footer__policy-text{font-size:12px;line-height:18px}.for-legal{padding-top:40px;padding-bottom:40px}.for-legal__title{margin-bottom:8px}.for-legal__lid{margin-bottom:16px}.for-legal__text:not(:last-child){margin-bottom:12px}.header{min-height:80px}.header__logo{margin:0;padding:21px 6px 22px 42px;font-size:16px;line-height:20px;letter-spacing:.13em}.header__picture{top:22px;left:0}.header__image{width:32px;height:32px}.header__phone{top:6px}.how-we-work__cont{padding-top:40px;padding-bottom:20px}.how-we-work__title{margin-bottom:20px}.how-we-work__item{margin-bottom:20px;padding-right:64px}.how-we-work__headline{margin-bottom:8px}.line-form{margin-top:0;-webkit-box-shadow:0 15px 40px rgba(46,57,87,.2);box-shadow:0 15px 40px rgba(46,57,87,.2);background-color:#2e3957}.line-form__area{position:static;-webkit-box-shadow:none;box-shadow:none;padding:32px 0 24px;background-color:transparent}.line-form__area::before{-webkit-transform:none;transform:none}.line-form__title{margin-bottom:16px}.line-form__form{display:block;margin:0}.line-form__field,.line-form__field_city,.line-form__field_point,.line-form__field_weight{margin:0 0 16px}.line-form__field_city{width:100%}.line-form__field_weight{display:inline-block;vertical-align:top;margin:0 8px 0 0;width:calc(60% - 8px)}.line-form__field_point{display:inline-block;margin:0 0 0 8px;width:calc(40% - 8px)}.line-form__btn-box{margin:20px 0 0}.logistic-services{padding-top:40px}.logistic-services__title{margin-bottom:20px}.logistic-services__list{margin:0 -8px}.logistic-services__item_1{background-image:url(img/logistic-services/logistic-services-1_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-1_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-1_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-1_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-1_1200-2x.jpg" 2x)}.logistic-services__item_2{background-image:url(img/logistic-services/logistic-services-2_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-2_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-2_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-2_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-2_1200-2x.jpg" 2x)}.logistic-services__item_3{background-image:url(img/logistic-services/logistic-services-3_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-3_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-3_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-3_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-3_1200-2x.jpg" 2x)}.logistic-services__item_4{background-image:url(img/logistic-services/logistic-services-4_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-4_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-4_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-4_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-4_1200-2x.jpg" 2x)}.logistic-services__item_5{background-image:url(img/logistic-services/logistic-services-5_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-5_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-5_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-5_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-5_1200-2x.jpg" 2x)}.logistic-services__item_6{background-image:url(img/logistic-services/logistic-services-6_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-6_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-6_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-6_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-6_1200-2x.jpg" 2x)}.logistic-services__item_7{background-image:url(img/logistic-services/logistic-services-7_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-7_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-7_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-7_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-7_1200-2x.jpg" 2x)}.logistic-services__item_8{background-image:url(img/logistic-services/logistic-services-8_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-8_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-8_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-8_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-8_1200-2x.jpg" 2x)}.logistic-services__item_9{background-image:url(img/logistic-services/logistic-services-9_1200-1x.jpg);background-image:-webkit-image-set(url("img/logistic-services/logistic-services-9_1200-1x.jpg") 1x, url("img/logistic-services/logistic-services-9_1200-2x.jpg") 2x);background-image:image-set("img/logistic-services/logistic-services-9_1200-1x.jpg" 1x, "img/logistic-services/logistic-services-9_1200-2x.jpg" 2x)}.logistic-services__item,.logistic-services__item_big,.logistic-services__item_small{margin:0 8px 16px;width:384px;height:208px}.logistic-services__text{padding:86px 12px 12px;font-size:20px;line-height:26px}.logistic-text{margin-top:24px;margin-bottom:41px}.logistics-text__title{margin-bottom:18px}.logistics-text__text:not(:last-child){margin-bottom:12px}.map-line{padding-top:32px;padding-bottom:32px;background-size:cover;background-position:center -160px}.modal-form__form{padding:32px 16px 28px;max-width:288px}.modal-form__close{width:40px;height:40px}.modal-form__title{margin-bottom:12px;text-align:left}.modal-form__text{margin:0 0 20px;text-align:left;max-width:300px;font-size:16px;line-height:21px}.modal-form__field{margin-bottom:12px}.our-clients__cont{padding-top:40px;padding-bottom:18px}.our-clients__title{margin-bottom:28px}.our-clients__list{margin:0 -6px}.our-clients__link{margin:0 12px 25px;width:175px}.our-clients__image{margin-bottom:8px;min-height:74px}.our-clients__address{font-size:16px;line-height:21px}.price-included{padding-top:40px;padding-bottom:40px}.price-included__title{margin-bottom:20px}.price-included__item{min-height:40px;padding-left:50px}.price-included__item:not(:last-child){margin-bottom:10px}.price-included__item::before{min-width:40px;padding-top:0;font-size:20px;line-height:20px}.price-included__text{padding-top:8px}.thanks{margin-top:-80px;min-height:calc(100vh - 136px);padding-top:100px;padding-bottom:120px}.thanks::after{bottom:0}.thanks__caption{margin-bottom:4px}.thanks__text{margin-bottom:20px}.transport-companies{padding-top:40px}.transport-companies__cont{padding-bottom:40px}.transport-companies__title{margin-bottom:20px}.transport-companies__nav{margin:0 -5px 20px}.transport-companies__button{margin:0 5px 10px;padding:8px 11px 8px;font-size:16px;line-height:20px}.transport-companies__list{margin:0 -18px -26px}.transport-companies__item{margin:0 18px 26px;width:80px}.transport-companies__picture{margin-bottom:3px;height:40px}.transport-companies__name{font-size:11px;line-height:16px}.what-guided{padding-top:41px}.what-guided__cont{padding-bottom:40px}.what-guided__title{margin-bottom:20px}.what-guided__item:not(:last-child){margin-bottom:21px}.what-guided__headline{margin-bottom:14px}}@media (max-width:900px){.cont{max-width:612px}.benefits-collaboration__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.benefits-collaboration__item{padding-right:0}.choice-cars__car{width:266px}.how-we-work__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.how-we-work__item{padding-right:0}.logistic-services__item,.logistic-services__item_big,.logistic-services__item_small{width:282px}.map-line__cont{text-align:left}.our-clients__list{-ms-flex-pack:distribute;justify-content:space-around}.our-clients__link{width:160px}.our-clients__image{min-height:68px}.thanks{background-image:url(img/thanks/thanks-1_900.jpg)}.transport-companies__list{margin:0 -22px -20px}.transport-companies__item{margin:0 22px 20px}}@media (max-width:700px){.cont{max-width:480px}.cap{background-image:url(img/cap/cap-1_700.jpg)}.cap__list{display:block;margin:0}.cap__item,.cap__item_1,.cap__item_2,.cap__item_3,.cap__item_4,.cap__item_5{margin:0 0 20px;width:100%}.choice-cars__car{width:200px}.choice-cars__image{width:200px;height:113px}.cookies-notification{right:16px;bottom:24px}.header__phone{top:8px;width:56px;height:56px;padding:0;background-image:url(img/ic_phone_white.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center center;font-size:0}.logistic-services__item,.logistic-services__item_big,.logistic-services__item_small{width:100%}.map-line{background-position:center center}.transport-companies__nav{position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -16px 14px;overflow-x:scroll;padding-bottom:15px}.transport-companies__nav::after,.transport-companies__nav:before{content:'';-ms-flex-negative:0;flex-shrink:0;width:11px}.transport-companies__button{margin:0 5px}.transport-companies__list{margin:0 -12px -8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.transport-companies__item{margin:0 12px 8px}}@media (max-width:500px){.cont{max-width:382px}.cap{background-image:url(img/cap/cap-1_500.jpg)}.choice-cars__cars{margin:0 0 16px}.choice-cars__car{margin:0 0 13px;width:100%}.choice-cars__image{width:256px;height:144px}.map-line{background-size:contain}.our-clients__link{margin:0 auto 25px}}