

/* Start:/local/templates/divier/js/slick/slick.css?14821530671764*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
    height: 100%;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    height: 100%;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/divier/js/slick/slick-theme.css?14821553453211*/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/local/templates/divier/js/slick/./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/local/templates/divier/js/slick/./fonts/slick.eot');
    src: url('/local/templates/divier/js/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/local/templates/divier/js/slick/./fonts/slick.woff') format('woff'), url('/local/templates/divier/js/slick/./fonts/slick.ttf') format('truetype'), url('/local/templates/divier/js/slick/./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: 10px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 10px;
    height: 10px;

    content: '';
    text-align: center;

    opacity: .25;
    color: transparent;
    border: 2px solid white;
    border-radius: 50%;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    background-color: white;
}

/* End */


/* Start:/local/templates/divier/css/style.css?154031244623258*/
.clearfix:after{content:"";display:table;clear:both}.srt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:"Roboto";src:url("/local/templates/divier/css/fonts/Roboto-Light.eot");src:url("/local/templates/divier/css/fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("/local/templates/divier/css/fonts/Roboto-Light.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"Roboto";src:url("/local/templates/divier/css/fonts/Roboto-Regular.eot");src:url("/local/templates/divier/css/fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("/local/templates/divier/css/fonts/Roboto-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Roboto";src:url("/local/templates/divier/css/fonts/Roboto-Medium.eot");src:url("/local/templates/divier/css/fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("/local/templates/divier/css/fonts/Roboto-Medium.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Roboto";src:url("/local/templates/divier/css/fonts/Roboto-Bold.eot");src:url("/local/templates/divier/css/fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("/local/templates/divier/css/fonts/Roboto-Bold.ttf") format("truetype");font-style:normal;font-weight:700}.animated{transform:scale(0);transition:transform 0.6s cubic-bezier(0.6, 0.2, 0.1, 1) 0s,opacity 0.6s cubic-bezier(0.6, 0.2, 0.1, 1) 0s}.animated.on{transition:transform 0.6s cubic-bezier(0.6, 0.2, 0.1, 1) 0,opacity 0.6s cubic-bezier(0.6, 0.2, 0.1, 1) 0;transform:scale(1)}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}* input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{font-family:"Roboto";line-height:1;color:#323131}svg{width:100%;height:100%;display:inline-block}.main_wrapper{max-width:1200px;margin:0 auto}.main_wrapper.padded{padding:0 10px}.single{margin:15px 0}.header{font-weight:300;font-size:36px;margin:35px 0 0;line-height:1;text-align:left}.header.dashed{text-align:left}.header.dashed::after{display:block;content:'';width:75px;height:4px;margin:30px 0 40px;background-color:#ffe552}.header.centered{text-align:center}p{font-weight:300;font-size:16px;margin:0 0 15px;line-height:24px}p span{font-weight:500;font-size:16px}.ordered_list{padding:32px;background-color:#f7f7f7;margin-bottom:15px}.ordered_list .header{margin:0}.ordered_list ol{counter-reset:num;padding:0}.ordered_list ol .text_wrapper{display:inline-block;width:calc(100% - 40px)}.ordered_list li{list-style:none;line-height:32px;font-weight:300;font-size:16px}.ordered_list li::before{content:counter(num) ".";counter-increment:num;vertical-align:top;font-weight:500;font-size:18px;color:#dec015;margin-right: 10px;}@media (max-width: 590px){.ordered_list li{line-height:1.5}.ordered_list .header{font-size:28px}}@media (max-width: 1220px){.header{text-align:center}}.step_ul{border:2px solid #f7f7f7;padding:30px;margin:10px 0}.step_ul svg{width:100px;height:100px;margin-right:30px}.step_ul .list_header::after{display:block;content:'';width:75px;height:4px;margin:20px 0 40px 5px;background-color:#ffe552}.step_ul .list_header>*{display:inline-block;vertical-align:middle}.step_ul .main_header{font-weight:300;font-size:36px;max-width:calc(100% - 150px);display:inline-block}.step_ul .main_header span{font-weight:500;color:#f3d21a}.step_ul .sub_header{display:inline-block;font-weight:300;font-size:16px;margin-top:15px}.step_ul ul{padding:0}.step_ul li{font-weight:300;margin-bottom:15px;list-style-type:none}.step_ul li::before{display:inline-block;content:'';background:center/contain url("/local/images/svg/checkmark.svg") no-repeat;width:17px;height:20px;margin-right:20px;vertical-align:top}.step_ul li:last-child{margin-bottom:0}.step_ul li .text_wrapper{max-width:85%;display:inline-block;line-height:20px}@media (max-width: 500px){.step_ul{padding:10px}.step_ul .main_header{max-width:100%;margin:20px 0;font-size:24px}.step_ul .sub_header{line-height:22px}}.triple_card_set{text-align:justify;font-size:0}.triple_card_set .card{display:inline-block;vertical-align:top;max-width:310px;font-weight:300;font-size:16px;text-align:center;margin:40px 0}.triple_card_set svg{max-height:120px}.triple_card_set span{display:inline-block;font-size:24px;margin:20px 0 15px}.triple_card_set::after{display:inline-block;content:'';width:100%;height:0}@media (max-width: 955px){.triple_card_set{text-align:center}}.quad_card_set{text-align:center;margin:20px 0 55px}.quad_card_set .card{display:inline-block;width:280px;padding:0 25px;vertical-align:top;font-weight:300;font-size:16px}.quad_card_set svg{max-height:120px;margin-bottom:20px}@media (max-width: 955px){.quad_card_set .card{margin:20px 0}}.imaged_right_card{border:2px solid #e3ebec;padding:40px 30px;margin:15px 0 5px;min-height:400px}.imaged_right_card img{float:right;margin-left:15px}.imaged_right_card .text_wrapper{font-weight:300;font-size:16px;line-height:20px;max-width:680px}.imaged_right_card .main_header{font-size:34px;margin-bottom:18px;line-height:1}.imaged_right_card span{font-weight:500;display:block;margin:20px 0 15px}@media (max-width: 1000px){.imaged_right_card{text-align:center}.imaged_right_card img{float:none;max-width:100%;margin-left:0}.imaged_right_card .text_wrapper{text-align:left;max-width:100%}}header{padding:10px;font-size:0;text-align:justify}header:after{display:inline-block;content:'';width:100%;height:0}header>*{display:inline-block;vertical-align:middle}header .logo{width:135px;height:85px}header .contacts>*{display:block;text-decoration:none}header .contacts .phone{margin-bottom:10px;font-weight:300;font-size:24px;color:inherit}header .contacts .phone .left_icon{width:13px;height:20px;vertical-align:middle;margin-right:5px;line-height:1}header .contacts .phone span{font-weight:500;font-size:24px}header .contacts .phone .phone_icon{fill:#F3D21A}header .contacts .email{font-weight:400;font-size:17px;color:inherit}header .contacts .email .left_icon{width:16px;height:10px;vertical-align:middle;margin-right:5px;line-height:1}header .address{font-weight:400;font-size:18px}header .address .left_icon{width:17px;height:22px;vertical-align:middle;margin-right:5px;line-height:1;vertical-align:top}header .address .text_wrapper{display:inline-block;max-width:220px}header .calc_and_info>*{display:inline-block;vertical-align:middle}header .buttons{position:relative;height:79px}header .buttons>*{font-weight:400;font-size:15px;color:#fff;text-decoration:none;display:table;width:188px;height:36px}header .buttons>* .text_wrapper{display:table-cell;vertical-align:middle;text-align:center}header .buttons .callback{background-color:#595d59;transition:background-color .3s ease-in-out}header .buttons .callback:hover{background-color:#494b49}header .buttons .track_delivery{background-color:#9b9ea0;position:absolute;bottom:0;transition:background-color .3s ease-in-out}header .buttons .track_delivery:hover{background-color:#87898a}header .calculator{color:#323131;background-color:#ffe552;text-decoration:none;font-weight:400;font-size:14px;width:270px;height:79px;text-align:center;padding-top:10px;margin-left:15px;cursor:pointer;transition:background-color .3s ease-in-out}header .calculator .left_icon{width:60px;height:60px;vertical-align:middle;margin-right:0;line-height:1}header .calculator:hover{background-color:#f8da2e}header .calculator .text_wrapper{display:inline-block;vertical-align:middle;max-width:185px;text-align:left;padding-left:10px}@media (max-width: 1120px){header{padding:10px 5px;text-align:center}header>*{text-align:left;margin:0 20px}header .buttons{padding-top:23px}header .buttons>*{float:left}header .buttons .track_delivery{position:initial;margin-left:10px}header .calc_and_info{margin:0}header .calculator{width:350px;height:51px;margin-left:10px;padding-top:6px}header .calculator .left_icon{width:40px;height:40px}header .calculator .text_wrapper{max-width:245px}}@media (max-width: 768px){header>*{display:block;margin:0 auto}header .calc_and_info{text-align:center}header .contacts,header .address{max-width:250px;margin-top:15px}header .buttons{display:block;margin:20px auto 0;max-width:190px;padding-top:0}header .buttons>*{float:none}header .buttons .track_delivery{position:absolute;margin-left:0;bottom:0}header .calculator{width:270px;height:79px;margin:10px auto;padding-top:17px}header .calculator .text_wrapper{max-width:185px}}.services{margin-bottom:65px}.services svg{width:77px;height:76px;display:inline-block;vertical-align:middle}.services .block_header{text-align:center;font-weight:300;font-size:36px;margin:60px 0}.services .content_wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:85%;height:50%}.services .content_wrapper .left_icon{margin-right:15px;height:100%}.services .list{text-align:center;max-width:1300px;margin:0 auto;padding:0}.services .list .bg{width:100%;height:100%;transition:transform .3s ease-in-out}.services .list li:nth-child(1) .bg{background:center/cover url("/local/templates/divier/css/../img/services/1.jpg")}.services .list li:nth-child(2) .bg{background:center/cover url("/local/templates/divier/css/../img/services/2.jpg")}.services .list li:nth-child(3) .bg{background:center/cover url("/local/templates/divier/css/../img/services/3.jpg")}.services .list li:nth-child(4) .bg{background:center/cover url("/local/templates/divier/css/../img/services/4.jpg")}.services .list li:nth-child(5) .bg{background:center/cover url("/local/templates/divier/css/../img/services/5.jpg")}.services .list li:nth-child(6) .bg{background:center/cover url("/local/templates/divier/css/../img/services/6.jpg")}.services .list li:nth-child(7) .bg{background:center/cover url("/local/templates/divier/css/../img/services/7.jpg")}.services .list li:nth-child(8) .bg{background:center/cover url("/local/templates/divier/css/../img/services/8.jpg")}.services .list li:nth-child(9) .bg{background:center/cover url("/local/templates/divier/css/../img/services/9.jpg")}.services li{position:relative;display:inline-block;list-style-type:none;width:398px;height:210px;margin:1px 0;overflow:hidden}.services li:hover .bg{transform:scale(1.2)}.services li .text_wrapper{font-weight:500;font-size:27px;color:#fff;text-transform:uppercase;max-width:230px;display:inline-block;vertical-align:middle}@media (max-width: 405px){.services svg{width:62px}.services .content_wrapper{width:100%;padding:0 5px}.services .block_header{margin:25px 0}.services li{width:100%;margin:3px 0}.services li .text_wrapper{font-size:22px}}.routes{padding:100px 0;text-align:center;background:center top/cover url("/local/templates/divier/css/../img/routes_bg.jpg") fixed no-repeat}.routes .icon{display:inline-block;vertical-align:middle;width:46px;height:100%;position:relative}.routes .icon svg{height:30px;display:block;margin:auto 0;position:absolute;top:0;bottom:0;-webkit-box-shadow:0px 0px 5px 1px #C3C3C3;-moz-box-shadow:0px 0px 5px 1px #C3C3C3;box-shadow:0px 0px 5px 1px #C3C3C3}.routes .header{font-weight:300;font-size:48px;color:#fff;margin:0 0 60px}.routes .card{display:inline-block;vertical-align:top;margin:10px 8px;width:223px;height:78px;background-color:white}.routes .card .text_wrapper{display:inline-block;text-align:left;vertical-align:middle;width:95px;margin-left:20px;font-weight:300;font-size:12px;color:#2e2e2e}.routes .card .text_wrapper span{display:block;font-weight:400;font-size:18px;color:#2e2e2e;margin-top:8px}@media (min-width: 1225px){.routes .cards .card:nth-child(5n){margin-right:0}.routes .cards .card:nth-child(5n+1){margin-left:0}}.about{padding:30px 0 75px}.about .main_wrapper{padding:0 10px}.about .text_with_img{font-size:0;position:relative;min-height:230px}.about .text_with_img p{display:inline-block;max-width:740px}.about .sertificates{position:absolute;top:0;right:0}.about .sertificates img{max-width:176px;max-height:252px}.about .sertificates img:first-child{margin-right:30px}.about .cooperation{margin:30px 0;text-align:center}.about .cooperation .card{display:inline-block;min-width:290px;text-align:center}.about .cooperation .card::after{display:inline-block;content:'';width:100%;height:0}.about .cooperation svg{width:72px;height:85px;display:inline-block;vertical-align:middle;margin-right:10px}.about .cooperation .text_wrapper{display:inline-block;vertical-align:middle;text-align:left;line-height:1.5;font-weight:300;font-size:16px;max-width:200px}.about .advantages{text-align:center;margin:40px 0}.about .advantages .card{font-weight:300;font-size:16px;display:inline-block;text-align:center;width:275px;padding:0 20px;vertical-align:top}.about .advantages svg{width:103px}.about .banners{margin-top:35px;text-align:justify;font-size:0}.about .banners::after{content:'';display:inline-block;width:100%;height:0}.about .banners img{max-width:587px;max-height:270px}@media (max-width: 1200px){.about .banners img{display:block;max-width:100%;margin:0 auto 10px}}@media (max-width: 1145px){.about .sertificates{position:initial;text-align:center}.about .text_with_img p{max-width:none}}@media (max-width: 900px){.about .cooperation .card{text-align:left}}@media (max-width: 380px){.about .sertificates{display:none}}footer{padding:40px 10px 30px;text-align:center;background:center top/cover url("/local/templates/divier/css/../img/footer.jpg") no-repeat;overflow:hidden}footer .main_wrapper>*{vertical-align:top;margin:0;padding:0}footer .logo{display:inline-block;width:147px;height:93px;float:left}footer .menu{display:inline-block;max-width:675px;margin-right:-145px;text-align:center;min-height:120px}footer .menu li{display:inline-block;text-align:left;width:32%;line-height:1.5}footer .menu a{font-weight:300;font-size:14px;color:#fff;text-decoration:none}footer .phone{display:inline-block;vertical-align:middle;text-decoration:none;float:right;font-weight:300;font-size:22px;color:#fff}footer .phone span{font-weight:500}footer .phone .phone_icon{fill:white;width:20px;height:20px;display:inline-block;vertical-align:middle}footer .copyright{border-top:1px solid #636465;font-weight:300;font-size:13px;color:#fff;line-height:2;padding-top:30px;color:white}footer .copyright a{text-decoration:none;color:#bcbcbc}footer .copyright a:hover{color:white}footer .copyright .left{float:left}footer .copyright .right{float:right}@media (max-width: 1000px){footer .phone{display:block;float:none;text-align:right;max-width:220px;margin:0 0 20px auto}footer .menu{margin-right:-20%}}@media (max-width: 720px){footer .logo{display:block;float:none;margin:0 auto}footer .menu{margin:30px 0}footer .menu li{display:block;width:100%;text-align:center}footer .phone{text-align:center;margin:0 auto 20px}footer .copyright .left,footer .copyright .right{float:none}}#to_top{display:none;position:fixed;bottom:20px;right:20px;background-color:#9B9EA0;float:right;width:56px;height:56px;fill:white;cursor:pointer;transition:background-color .3s ease-in}#to_top:hover{background-color:#888c8e}@media (max-width: 700px){#to_top{width:40px;height:40px}}@media (min-width: 1400px){#to_top{right:calc(50% - 690px)}}#ajax_wrap{top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;display:none;z-index:99999;position:fixed;cursor:zoom-out;cursor:-moz-zoom-out;cursor:-webkit-zoom-out;background-color:rgba(0,0,0,0.7)}.popup{width:430px;height:300px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;cursor:default;background-color:white;text-align:center}.popup .popup_close{border:none;background-color:transparent;padding:0;width:19px;height:19px;fill:#888888;position:absolute;right:15px;top:15px}.popup .popup_close:hover{fill:#676767}.popup .popup_header{margin:45px 0 20px;font-weight:300;font-size:30px;color:#0a161d}.popup span{display:block;font-weight:500;font-size:36px;text-transform:uppercase;margin-bottom:5px}.popup form{max-width:325px;margin:0 auto}.popup form>*{width:100%}.popup .submit_button{font-size:24px;height:60px;background-color:#ffe552;border:none;margin-top:17px}.popup .popup_success{font-weight:400;font-size:48px;color:#313131;text-transform:uppercase}.popup .popup_success span{display:block;font-weight:400;font-size:58px;color:#e4c30d;margin-top:55px}.popup .popup_success .description{font-weight:300;font-size:21px;color:#373737;text-transform:none;margin-top:25px}@media (max-width: 440px){.popup{width:95%;padding:0 10px}.popup .popup_close{top:10px;right:10px}.popup .popup_header{font-size:26px;margin-top:50px}.popup span{font-size:31px}}
/*# sourceMappingURL=style.css.map */
.bx_catalog_list_home { display: none !important; }
.bx-section-desc { border: 0px !important; }

/* Start:/local/templates/divier/css/cargo_form.css?14830886223674*/
#calc_cost_form{border-top:4px solid #f3d21a;background-color:#f7f7f7;padding:5px 25px 50px;}
#calc_cost_form .cargo_section{margin-top:25px;padding-top:20px;border-top:1px solid #fff;}
#calc_cost_form .form_section + .form_section{margin-top:20px;}
#calc_cost_form .block + .block{margin-left:2%;}
#calc_cost_form input[type="tel"],
#calc_cost_form input[type="text"],
#calc_cost_form input[type="email"],
#calc_cost_form input[type="number"]{width:100%;}
#calc_cost_form textarea{min-height:100px;}
#calc_cost_form .header{text-align:center;}
#calc_cost_form .block{float:left;position:relative;}
#calc_cost_form .block.block_wrap{padding-bottom:2px;}
#calc_cost_form .personal{margin-top:27px;}
#calc_cost_form .personal .block{width:32%;}
#calc_cost_form .route .block{width:41%;}
#calc_cost_form .route .block:last-of-type{width:14%;padding-top:40px;}
#calc_cost_form .params .block{width:9%;}
#calc_cost_form .params .block:last-child{width:45%;padding-top:40px;}
#calc_cost_form .customs > .block:nth-of-type(even){width:20%;}
#calc_cost_form .customs > .block:nth-of-type(1){width:23%;}
#calc_cost_form .customs > .block:nth-of-type(3){width:30%;}
#calc_cost_form .customs > .block > .block{width:49%;}
#calc_cost_form .additional .block{width:100%;margin:12px 0 0;}
#calc_cost_form .additional label{display:inline-block;}
#calc_cost_form .insurance_wrap input{display:inline-block;width:130px;}
#calc_cost_form .insurance_wrap select{display:inline-block;width:130px;}
.cargo_add,.cargo_remove{outline:none;border:none;background-color:transparent;text-decoration:underline;font-size:17px;line-height:18px;float:right;background-repeat:no-repeat;background-position:0 center;background-size:17px 17px;padding:0 0 0 23px;}
.cargo_add{color:#e4c30d;background-image:url('/local/images/icons/cargo_icon_add.svg');}
.cargo_remove{color:#ff0000;background-image:url('/local/images/icons/cargo_icon_remove.svg');}
.calculate_submit{outline:none;border:none;display:block;margin:0 auto;font-size:24px;line-height:24px;font-weight:500;width:85%;max-width:475px;height:70px;background-color:#ffe552;color:#323131;}
.calculate_submit:hover{background-color:#f8da2e;}
@media (max-width:1199px){
	#calc_cost_form .form_section{font-size:0;letter-spacing:10px;	}
	#calc_cost_form .form_section > *{letter-spacing:0;}
	#calc_cost_form .form_section > .block{float:left;position:relative;margin-top:15px;}
	#calc_cost_form .form_section > .block{float:none;display:inline-block;margin-left:0;vertical-align:top;}
	#calc_cost_form .route .block,
	#calc_cost_form .personal .block{min-width:290px;}
	#calc_cost_form .customs > .block{width:340px !important;max-width:100%;}
	#calc_cost_form .params .block{width:90px;}
	#calc_cost_form .params .block:last-child{width:190px;}
	#calc_cost_form .route{position:relative;}	
	#calc_cost_form .route .block:last-of-type{position: absolute;top:0;right:0;margin:0;padding:0;}
}
@media (max-width:774px){
	#calc_cost_form .route .block:last-of-type,
	#calc_cost_form .params .block:last-of-type{padding:0;display:block;}
	#calc_cost_form .insurance_summ_wrap{display:block;margin-left:45px;}
	#calc_cost_form .insurance_summ_wrap > *{margin-top:10px;}
}
@media (max-width:549px){
	.cargo_add_wrap button{float: none;display: block;margin: 25px auto 10px;}
}
@media (max-width:479px){
	#calc_cost_form .block{display:block;width:100% !important;float:none;margin-top:15px;}
	#calc_cost_form .block + .block{margin-left:0;}
	#calc_cost_form .route button{font-size:0;width:24px;height: 24px;background-size:contain;}	
}
@media (max-width:380px){
	#calc_cost_form .route .block,
	#calc_cost_form .personal .block{min-width:100%;width:100%;}
}
._newcalc {
	margin-top: -100px;
	margin-bottom: 110px;
}
.bottom_buttons .buttons {
    position: relative;
    height: 79px;
}
.bottom_buttons .buttons .callback {
    background-color: #595d59;
    transition: background-color .3s ease-in-out;
}
.bottom_buttons .buttons>* {
    font-weight: 400;
    font-size: 15px;
    color: #fff;
    text-decoration: none;
    display: table;
    float: left;
    width: 188px;
    height: 36px;
    margin-right: 15px;
}
.bottom_buttons .calc_and_info>* {
    display: inline-block;
    vertical-align: middle;
}
.bottom_buttons .buttons>* .text_wrapper {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.bottom_buttons .calculator {
    color: #323131;
    background-color: #ffe552;
    text-decoration: none;
    font-weight: 400;
    font-size: 14px;
    width: 270px;
    height: 79px;
    text-align: center;
    padding-top: 10px;
    margin-left: 15px;
    cursor: pointer;
    transition: background-color .3s ease-in-out;
}
.bottom_buttons .calculator_btn {
	color: #000;
    background: #ffe552;
}
@media only screen and (max-width: 799px){ 
	.routes_pages .inner_page aside.left {
    	width: 100%;
	}
	.routes_pages .routes_list {
		width: 100%;
	}
	.routes_pages .inner_page .body {
		margin-left: 0px;
	}
	.routes_pages .bottom_buttons .buttons>* {
    	width: 100%;
    	margin: 0px;
    	margin-bottom: 10px;
	}
	.routes_pages .routes_header {
		cursor: pointer;
	}
	.routes_pages .routes_list { display: none; }
	.routes_pages .bx_sitemap_title {
	    float: left;
	    width: 100%;
	}
	.routes_pages .bx-section-desc img {
		/*width: 100% !important;*/
	}
}
/* End */

/* End */


/* Start:/local/templates/divier/css/cargo_form.css?14830886223674*/
#calc_cost_form{border-top:4px solid #f3d21a;background-color:#f7f7f7;padding:5px 25px 50px;}
#calc_cost_form .cargo_section{margin-top:25px;padding-top:20px;border-top:1px solid #fff;}
#calc_cost_form .form_section + .form_section{margin-top:20px;}
#calc_cost_form .block + .block{margin-left:2%;}
#calc_cost_form input[type="tel"],
#calc_cost_form input[type="text"],
#calc_cost_form input[type="email"],
#calc_cost_form input[type="number"]{width:100%;}
#calc_cost_form textarea{min-height:100px;}
#calc_cost_form .header{text-align:center;}
#calc_cost_form .block{float:left;position:relative;}
#calc_cost_form .block.block_wrap{padding-bottom:2px;}
#calc_cost_form .personal{margin-top:27px;}
#calc_cost_form .personal .block{width:32%;}
#calc_cost_form .route .block{width:41%;}
#calc_cost_form .route .block:last-of-type{width:14%;padding-top:40px;}
#calc_cost_form .params .block{width:9%;}
#calc_cost_form .params .block:last-child{width:45%;padding-top:40px;}
#calc_cost_form .customs > .block:nth-of-type(even){width:20%;}
#calc_cost_form .customs > .block:nth-of-type(1){width:23%;}
#calc_cost_form .customs > .block:nth-of-type(3){width:30%;}
#calc_cost_form .customs > .block > .block{width:49%;}
#calc_cost_form .additional .block{width:100%;margin:12px 0 0;}
#calc_cost_form .additional label{display:inline-block;}
#calc_cost_form .insurance_wrap input{display:inline-block;width:130px;}
#calc_cost_form .insurance_wrap select{display:inline-block;width:130px;}
.cargo_add,.cargo_remove{outline:none;border:none;background-color:transparent;text-decoration:underline;font-size:17px;line-height:18px;float:right;background-repeat:no-repeat;background-position:0 center;background-size:17px 17px;padding:0 0 0 23px;}
.cargo_add{color:#e4c30d;background-image:url('/local/images/icons/cargo_icon_add.svg');}
.cargo_remove{color:#ff0000;background-image:url('/local/images/icons/cargo_icon_remove.svg');}
.calculate_submit{outline:none;border:none;display:block;margin:0 auto;font-size:24px;line-height:24px;font-weight:500;width:85%;max-width:475px;height:70px;background-color:#ffe552;color:#323131;}
.calculate_submit:hover{background-color:#f8da2e;}
@media (max-width:1199px){
	#calc_cost_form .form_section{font-size:0;letter-spacing:10px;	}
	#calc_cost_form .form_section > *{letter-spacing:0;}
	#calc_cost_form .form_section > .block{float:left;position:relative;margin-top:15px;}
	#calc_cost_form .form_section > .block{float:none;display:inline-block;margin-left:0;vertical-align:top;}
	#calc_cost_form .route .block,
	#calc_cost_form .personal .block{min-width:290px;}
	#calc_cost_form .customs > .block{width:340px !important;max-width:100%;}
	#calc_cost_form .params .block{width:90px;}
	#calc_cost_form .params .block:last-child{width:190px;}
	#calc_cost_form .route{position:relative;}	
	#calc_cost_form .route .block:last-of-type{position: absolute;top:0;right:0;margin:0;padding:0;}
}
@media (max-width:774px){
	#calc_cost_form .route .block:last-of-type,
	#calc_cost_form .params .block:last-of-type{padding:0;display:block;}
	#calc_cost_form .insurance_summ_wrap{display:block;margin-left:45px;}
	#calc_cost_form .insurance_summ_wrap > *{margin-top:10px;}
}
@media (max-width:549px){
	.cargo_add_wrap button{float: none;display: block;margin: 25px auto 10px;}
}
@media (max-width:479px){
	#calc_cost_form .block{display:block;width:100% !important;float:none;margin-top:15px;}
	#calc_cost_form .block + .block{margin-left:0;}
	#calc_cost_form .route button{font-size:0;width:24px;height: 24px;background-size:contain;}	
}
@media (max-width:380px){
	#calc_cost_form .route .block,
	#calc_cost_form .personal .block{min-width:100%;width:100%;}
}
/* End */


/* Start:/local/templates/divier/components/bitrix/menu/.default/style.css?14830943294286*/
nav{display:block !important;position:relative;background-color:#f7f7f7}nav #top-menu{text-align:justify;font-size:0;margin:0;padding:0 10px;width:100%}nav #top-menu:after{display:inline-block;content:'';width:100%;height:0}nav #top-menu>li{display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:500;font-size:13px}nav #top-menu>li>a{line-height:61px;display:inline-block;text-decoration:none;color:#313131;width:100%;height:100%;transition:color .3s ease-in-out;position:relative}nav #top-menu>li>a:hover{color:#e4c30d}nav #top-menu .dropdown_arrow{display:none}nav .submenu{text-align:left;padding:0;position:absolute;width:100%;background-color:#595d59;top:100%;left:0;z-index:1}nav .submenu .main_wrapper{padding:20px 10px}nav .submenu li{list-style-type:none;display:inline-block;width:30%;text-align:left;text-transform:none;line-height:1;font-weight:400;font-size:15px;vertical-align:top;padding:5px}nav .submenu a{color:white}nav .submenu a:hover{text-decoration:none}nav #menu_icon{cursor:pointer;display:inline-block;padding:20px;color:black;transition:color .5s ease-in-out}nav #menu_icon.active i{background-color:transparent}nav #menu_icon.active i::before{top:0;transform:rotate(45deg)}nav #menu_icon.active i::after{top:0;transform:rotate(-45deg)}nav #menu_icon i,nav #menu_icon i:before,nav #menu_icon i:after{cursor:pointer;border-radius:1px;height:4px;width:30px;background:currentColor;position:absolute;display:block;content:'';transition:all 500ms ease-in-out, color 1ms}nav #menu_icon i{margin:7px 0}nav #menu_icon i::before{top:-8px}nav #menu_icon i::after{bottom:-8px}nav #menu_icon span{font-weight:500;font-size:16px;margin-left:50px;text-transform:uppercase}nav .iconed{font-size:0 !important}nav .iconed svg{width:25px;height:20px;vertical-align:top;margin:20px 5px 0 0}nav .iconed .house{fill:#e1c83a}@media (max-width: 1200px){nav .submenu .main_wrapper{padding:20px 30px}}@media (max-width: 1100px){nav #top-menu{padding:0}nav #top-menu.hidden{max-height:0;overflow:hidden}nav #top-menu .lvl_1.parent{position:relative}nav #top-menu .lvl_1.parent .dropdown_arrow{cursor:pointer;display:inline-block;position:absolute;right:0px;top:3px;width:55px;height:58px;fill:#a7a7a7;padding:15px}nav #top-menu .lvl_1.selected{background-color:#fce561}nav #top-menu .lvl_1.selected>a{color:#323131}nav #top-menu .lvl_1.selected .dropdown_arrow{fill:#484747}nav #top-menu .lvl_1.expanded{transition:transform .3s ease-in-out}nav #top-menu .lvl_1.expanded .submenu{max-height:initial}nav #top-menu .lvl_1.expanded .dropdown_arrow{transform:rotate(180deg)}nav #top-menu .lvl_1 a{border-bottom:1px solid #7a7c7a;padding-left:20px}nav #top-menu .lvl_1 .submenu{max-height:0;overflow:hidden}nav #top-menu .lvl_2{border-bottom:1px solid #7a7c7a;background-color:#6b6e6b;padding:15px 10px 15px 40px}nav #top-menu .lvl_2 a{border-bottom:none;padding-left:0}nav #top-menu>li{display:block}nav #top-menu>li>a{font-weight:400;font-size:15px;color:white;text-transform:none}nav #top-menu .submenu{position:initial;padding:0}nav #top-menu .submenu li{display:block;width:100%;font-weight:300;font-size:15px}nav #top-menu .submenu li a{text-decoration:none;line-height:1.5}nav #top-menu .submenu .main_wrapper{padding:0}nav #top-menu>.parent,nav #top-menu>li{background-color:#595d59}nav .iconed{font-size:13px !important}nav .iconed .house{fill:#a0acb6}}@media (min-width: 1100px){nav #menu_icon{display:none}nav #top-menu{min-height:61px}nav .submenu{display:none}nav .submenu .main_wrapper{min-height:173px}nav .submenu li{min-height:32px}nav a::after{display:none;content:'';background-color:#595d59;width:21px;height:21px;transform:rotate(45deg);position:absolute;left:0;right:0;bottom:-10px;margin:0 auto}nav .parent:hover a::after,nav li:hover>.submenu{display:block}nav .parent .submenu a::after{display:none}}nav.fixed{position:fixed;top:0;width:100%;z-index:1000;max-height:100vh;overflow-y:auto;background-color:#40464b;transition:color 1ms linear, background-color}nav.fixed #menu_icon{color:white}nav.fixed #top-menu>li>a{color:white}@media (min-width: 1100px){nav.fixed{overflow-y:auto}nav.fixed .submenu{position:fixed;top:61px}nav.fixed .lvl_1{overflow-y:hidden}nav.fixed .iconed .house{fill:#a0acb6}}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/divier/components/bitrix/news.list/slider/style.css?14841448631665*/
#top_slider{width:100%;height:430px;overflow:hidden;}#top_slider .slide{background-position:center;background-size:cover;background-repeat:no-repeat;height:429px}#top_slider .text_wrapper{display:table;height:100%;min-width:650px;width:57%;position:relative;font-weight:300;font-size:62px;color:#fff}#top_slider .text_wrapper .text{position:relative;z-index:1;display:table-cell;vertical-align:middle;max-width:100vw;height:100%;padding-left:8%}#top_slider .text_wrapper .text>*{display:block}#top_slider .text_wrapper strong{font-size:56px;color:#fff;text-transform:uppercase;max-width:90%}#top_slider .text_wrapper span{font-weight:500;font-size:38px;color:#fff;max-width:70%}#top_slider .text_wrapper::before,#top_slider .text_wrapper::after{display:inline-block;content:'';position:absolute;height:100%;top:0}#top_slider .text_wrapper::before{background-color:rgba(38,42,46,0.74);width:calc(100% - 221px)}#top_slider .text_wrapper::after{background-image:url(/local/templates/divier/components/bitrix/news.list/slider/right_slider_bg.svg);width:221px;right:0}@media (max-width: 1235px){#top_slider .text_wrapper .text{padding-left:10px}}@media (max-width: 1000px){#top_slider .slide{background-position:calc(100% + 300px) center}}@media (max-width: 768px){#top_slider .text_wrapper{min-width:530px}#top_slider .text_wrapper .text{padding-left:10px;font-size:49px}#top_slider .text_wrapper .text strong{font-size:40px}#top_slider .text_wrapper .text span{font-size:36px}}@media (max-width: 530px){#top_slider .text_wrapper{width:72%;min-width:320px}#top_slider .text_wrapper .text{padding-left:10px;font-size:46px}#top_slider .text_wrapper .text strong{font-size:30px}#top_slider .text_wrapper .text span{font-size:20px}}
/* End */


/* Start:/local/templates/divier/components/bitrix/menu/footer/style.css?1482481481578*/
footer nav{background-color:#f7f7f7}footer nav .top-menu{margin:0;padding:0 10px;min-height:61px;width:100%;font-size:0;text-align:justify}footer nav .top-menu:after{display:inline-block;content:'';width:100%;height:0;font-size:0}footer nav li{display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:500;font-size:13px;line-height:61px}footer nav li a{display:inline-block;text-decoration:none;color:#313131;width:100%;height:100%;transition:color .3s ease-in-out;margin:0 5px}footer nav li:hover a{color:#e4c30d}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/divier/styles.css?14830881113607*/
.inner_page {
	margin-bottom: 120px;
}

.inner_page aside.left {
	float: left;
}

.inner_page .body {
	margin-left: 290px;
}

.inner_page p {
	font-weight: 300;
	font-size: 16px;
	line-height: 24px;
}

.image_wrapper {
    margin: 30px 0 20px;
}

.image_wrapper .img_left,
.image_wrapper .img_right {
	width: 50%;
}

.image_wrapper img {
	width: 100%;
	height: 100%;
}

.img_left {
	float: left;
	padding-right: 10px;
}

.img_right{
	float: right;
	padding-left: 10px;
}

strong {
	font-weight: 400;
}

.how_we_work_list {margin: 30px 0 50px;}
.how_we_work_list > div {float: left;}
.how_we_work_list > div:nth-child(odd) {width: 25%;	display: table;}
.how_we_work_list > div:nth-child(odd) > div { display: table-row; }
.how_we_work_list > div:nth-child(odd) > div > div { display: table-cell;vertical-align: middle;font-size: 16px;line-height: 24px; position: relative; }
.how_we_work_list > div:nth-child(odd) > div > div:nth-child(2) { padding-left: 15px; }
.how_we_work_list > div:nth-child(even) {width: 12.5%;text-align: center;}
.how_we_work_list img.arrow {width: 80%;}
.how_we_work_list img.icon { width: 72px; height: 72px; background-color: #f3d21a; border-radius: 50%; display: inline-block; }
.how_we_work_list span { margin-left: 15px; }
.how_we_work_list .mark { position: absolute;width: 20px;height: 20px;border-radius: 50%;background-color: #595d59;color: #fff;text-align: center;line-height: 20px;font-size: 14px;top: -3px;left: -3px;margin: 0;}

/* FORM */
.required_wrap { margin-bottom: 25px; font-size: 14px;line-height: 15px;text-align: center; }
.required { color:red; display:inline-block !important; }

select,
textarea,
label > span,
input[type="tel"],
input[type="text"],
input[type="email"],
input[type="number"] {
	display: block;
	font-weight: 300;
	line-height: 16px;
	outline: none;
}

select,
textarea,
input[type="tel"],
input[type="text"],
input[type="email"],
input[type="number"] {
	border: 1px solid #e8e8e8;
	font-size: 14px;
}

textarea,
input[type="tel"],
input[type="text"],
input[type="email"],
input[type="number"] {
	padding: 11px 10px 10px 25px;
}

select {
	padding: 8px 10px;
}

textarea {
	width: 100%;
	max-width: 100%;
	height: 100px;
	resize: vertical;
}

label { cursor: pointer; }
label span { font-size: 16px; }
label span::selection {	background-color: transparent; }
.text_label span { margin-bottom: 10px; }

.checkbox_label input[type="checkbox"],
.checkbox_label input[type="radio"] { display: none; }

.checkbox_label input[type="checkbox"] + span:before,
.checkbox_label input[type="radio"] + span:before {
	content: '';
	display: inline-block;
	width: 14px;
	height: 14px;
	background-color: #fff;
	border: 5px solid #fff;
	outline: 1px solid #e8e8e8;
	vertical-align: middle;
	margin-right: 15px;
	cursor: pointer;
}

.checkbox_label input[type="checkbox"]:checked + span:before,
.checkbox_label input[type="radio"]:checked  + span:before  {
	background-color: #f3d21a;
	outline: 1px solid #f3d21a;
}

@media (max-width:1200px){
	.inner_page {
		padding: 0 10px;
	}
}


@media (max-width:1200px){
	.how_we_work_list > div:nth-child(even) { display: none; }
	.how_we_work_list > div:nth-child(odd) { width: 33.33333%;padding-right:10px;}
}

@media (max-width:767px){

	.image_wrapper .img_left,
	.image_wrapper .img_right {
		float: none;
		width: 100%;
		text-align: center;
		padding:0;

	}

	.image_wrapper .img_left + .img_right {
		margin-top: 15px;
	}

	.image_wrapper img {
		width: auto;
		height: auto;
		max-width: 100%;
		max-height: 100%;
	}

	.how_we_work_list > div:nth-child(odd) {
	    width: 100%;
		margin-top : 15px;
	}

}
/* End */


/* Start:/local/templates/divier/template_styles.css?148302127380*/
@media (min-width: 1210px) {
	.inside .services .list {
		text-align: left;
	}
}
/* End */
/* /local/templates/divier/js/slick/slick.css?14821530671764 */
/* /local/templates/divier/js/slick/slick-theme.css?14821553453211 */
/* /local/templates/divier/css/style.css?154031244623258 */
/* /local/templates/divier/css/cargo_form.css?14830886223674 */
/* /local/templates/divier/components/bitrix/menu/.default/style.css?14830943294286 */
/* /local/templates/divier/components/bitrix/news.list/slider/style.css?14841448631665 */
/* /local/templates/divier/components/bitrix/menu/footer/style.css?1482481481578 */
/* /local/templates/divier/styles.css?14830881113607 */
/* /local/templates/divier/template_styles.css?148302127380 */
