﻿@font-face {font-family: 'Lato';src: url('fonts/Lato/Lato-Heavy.eot');src: url('fonts/Lato/Lato-Heavy.woff2') format('woff2'), url('fonts/Lato/Lato-Heavy.woff') format('woff'), url('fonts/Lato/Lato-Heavy.ttf') format('truetype'), url('fonts/Lato/Lato-Heavy.svg#Lato-Heavy') format('svg'), url('fonts/Lato/Lato-Heavy.eot?#iefix') format('embedded-opentype');font-weight: 400;font-style: normal;}@font-face {font-family: 'DINPro';src: url('fonts/DINPro/DINPro-Light.eot');src: url('fonts/DINPro/DINPro-Light.woff2') format('woff2'), url('fonts/DINPro/DINPro-Light.woff') format('woff'), url('fonts/DINPro/DINPro-Light.ttf') format('truetype'), url('fonts/DINPro/DINPro-Light.svg#DINPro-Light') format('svg'), url('fonts/DINPro/DINPro-Light.eot?#iefix') format('embedded-opentype');font-weight: 200;font-style: normal;}@font-face {font-family: 'DINPro';src: url('fonts/DINPro/DINPro-Regular.eot');src: url('fonts/DINPro/DINPro-Regular.woff2') format('woff2'), url('fonts/DINPro/DINPro-Regular.woff') format('woff'), url('fonts/DINPro/DINPro-Regular.ttf') format('truetype'), url('fonts/DINPro/DINPro-Regular.svg#DINPro-Regular') format('svg'), url('fonts/DINPro/DINPro-Regular.eot?#iefix') format('embedded-opentype');font-weight: 400;font-style: normal;}@font-face {font-family: 'DINPro';src: url('fonts/DINPro/DINPro-Medium.eot');src: url('fonts/DINPro/DINPro-Medium.woff2') format('woff2'), url('fonts/DINPro/DINPro-Medium.woff') format('woff'), url('fonts/DINPro/DINPro-Medium.ttf') format('truetype'), url('fonts/DINPro/DINPro-Medium.svg#DINPro-Medium') format('svg'), url('fonts/DINPro/DINPro-Medium.eot?#iefix') format('embedded-opentype');font-weight: 600;font-style: normal;}@font-face {font-family: 'DINPro';src: url('fonts/DINPro/DINPro-Bold.eot');src: url('fonts/DINPro/DINPro-Bold.woff2') format('woff2'), url('fonts/DINPro/DINPro-Bold.woff') format('woff'), url('fonts/DINPro/DINPro-Bold.ttf') format('truetype'), url('fonts/DINPro/DINPro-Bold.svg#DINPro-Bold') format('svg'), url('fonts/DINPro/DINPro-Bold.eot?#iefix') format('embedded-opentype');font-weight: 800;font-style: normal;}@font-face {font-family: 'DINPro';src: url('fonts/DINPro/DINPro-Black.eot');src: url('fonts/DINPro/DINPro-Black.woff2') format('woff2'), url('fonts/DINPro/DINPro-Black.woff') format('woff'), url('fonts/DINPro/DINPro-Black.ttf') format('truetype'), url('fonts/DINPro/DINPro-Black.svg#DINPro-Black') format('svg'), url('fonts/DINPro/DINPro-Black.eot?#iefix') format('embedded-opentype');font-weight: 900;font-style: normal;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {min-height: 500px;margin: 0 auto;font-family: 'DINPro', Arial, sans-serif;font-weight: 400;}h1 {font-size: 40px;font-weight: 800;text-transform: uppercase;}h2 {font-size: 36px;font-weight: 800;color: #279411;text-transform: uppercase;}h3 {font-size: 20px;font-weight: 600;color: #000;text-transform: uppercase;}h5 {font-size: 14px;font-weight: 600;color: #000;text-transform: uppercase;}a {text-decoration: none;outline: none;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}a:hover {opacity: 0.7;text-decoration: none;color: inherit;outline: none;}a:active {opacity: 0.6;outline: none;color: inherit;text-decoration: none;}a:focus {outline: none;color: inherit;text-decoration: none;}p {font-size: 15px;color: #000;letter-spacing: 0.025em;}button, input, textarea, select {-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}button:hover, input:hover, textarea:hover, select:hover {opacity: 0.8;}strong {font-weight: 700;}em {font-style:italic;}img {max-width: 100%;}.clear:before, .clear:after {content: "";display: block;clear: both;}.hide, .hidden {display: none;}.content-wrapper {width: 1000px;height: 100%;margin: 0 auto;}.left {text-align: left;}.center {text-align: center;}.right {text-align: right;}.alignleft, img.alignleft {float: left;display: block;}.alignright, img.alignright {float: right;display: block;margin: 0 0 0 5px;}.aligncenter, img.aligncenter {float: none;display: block;margin: 0 auto 0;}.alignnone, img.alignnone {margin: 0 0 0;display: block;}header {padding: 18px 0 0 0;min-height: 80px;}.header-top {text-align: right;}.logo {position: relative;max-width: 290px;height: 65px;margin: 4px 0 0 0;padding: 0px 0 0 81px;color: #707070;}.sprite::before, .sprite::after {content: "";background-image: url(img/spritesheet.png);background-repeat: no-repeat;display: block;}.logo::before {content: "";position: absolute;top: 5px;left: 0px;width: 68px;height: 55px;background-position: -99px -277px;}.logo > span {font-size: 28px;letter-spacing: 0.025em;}.logo > span > strong {}.logo > i {display: block;position: relative;top: -4px;left: 1px;text-align: left;text-transform: uppercase;font-size: 12px;letter-spacing: 0.025em;}.header-top__tel {display: flex;flex-wrap: wrap;align-items: center;}.header-phone {position: relative;display: inline-block;margin: 0 30px 0 0;padding: 0 0 0 38px;font-size: 20px;color: #707070;letter-spacing: 0.025em;}.header-phone::before {content: "";position: absolute;top: 0;left: 0;width: 30px;height: 30px;background: url(img/icon_phone.png) center center no-repeat;background-size: 100%;}.call-back {display: inline-block;vertical-align: top;width: 240px;padding: 5px 5px;text-align: center;font-size: 16px;text-transform: uppercase;color: #279411;border: 2px solid #009500;border-radius: 32px;}.call-back:hover, .call-back:focus {color: #279411;}.navbar {width: 100%;padding: 0;}.navbar .header-phone {display: none;}.navbar-collapse {padding: 16px 0 0 0;}.navbar-nav {display: flex;align-items: center;width: 100%;}.navbar-nav > li {float: none;display: inline-block;position: relative;flex-grow: 1;}.navbar-nav > li::after {content: "•";font-size: 34px;position: absolute;line-height: 0;right: -12px;top: 47%;color: #009500;}.navbar-nav > li:last-child::after {content: "";}.navbar-nav > li > a {display: block;padding: 10px 28px 10px;font-size: 15px;color: #707070;background: transparent;text-transform: uppercase;text-align: center;}.navbar-nav > li.active > a {color: #707070;background: transparent;}.nav > li > a:focus, .nav > li > a:hover {background-color: transparent;color: #707070;}.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: transparent;}.navbar-nav > li > .dropdown-menu {background-color: #FFF;border: none;left: 12px;}.navbar-nav > li.dropdown:hover > a {color: #009500;}.dropdown-menu li a {display: block;white-space: nowrap;font-size: 17px;margin: 0 0 0;padding: 5px 50px 5px 20px;margin: 0 0 14px 0;color: #707070;text-transform: uppercase;}.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #262626;text-decoration: none;background-color: #f5f5f5;}@media only screen and (max-width: 992px) {.logo {margin-top: 0;margin-right: 20px;}.header-top__tel {justify-content: flex-end;}.header-phone {font-size: 17px;margin-right: 15px;}.header-phone::before {width: 20px;height: 20px;}.header-top__tel .call-back {font-size: 14px;width: 180px;}.navbar-toggler {margin-left: 20px;}.nav.navbar-nav {align-items: flex-start;}.navbar-nav > li::after {content: none;}.navbar-nav > li > a {text-align: left;}.navbar-nav > li.dropdown:hover > a {color: #707070;}.dropdown-menu {display: block !important;margin: 0 0 0 25px;height: auto !important;padding-top: 8px !important;margin-top: 0px !important;padding-bottom: 8px !important;margin-bottom: 0px !important;}.dropdown-menu li a {padding: 3px 50px 3px 20px;font-size: 14px;margin: 0 0 10px 0;}}@media only screen and (max-width: 768px) {.header-top__tel .call-back {display: none;}.navbar-toggler {margin: 0;}}@media only screen and (max-width: 580px) {header {padding-top: 10px;}.navbar .header-phone {margin: 5px auto 0 auto;display: inline-block;}.header-top__tel {display: none;}.logo {height: 48px;padding: 8px 0 0 60px;}.logo > span {font-size: 18px;}.logo > i {font-size: 10px;}.logo::before {width: 50px;height: 40px;background-position: -69px -196px;background-size: 350px;}}.banner {margin: 14px 0 0 0;height: 470px;overflow: hidden;border-bottom: 21px solid #009500;background-color: #BED4D4;position: relative;}.banner-img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: url(img/header-bg.jpg) no-repeat center;z-index: 0;}.banner .container {position: relative;}.banner-header {display: inline-block;}.banner-header h2 {margin: 13px 0 0 0;text-transform: uppercase;font-size: 50px;font-weight: 900;line-height: 90px;letter-spacing: 0.025em;color: #fff;text-shadow: 0px -1px 2px #707070;}.banner-header h2 span {display: block;line-height: 45px;font-size: 75px;}.banner-header h3 {margin: 37px 0 0 0;font-size: 30px;color: #000;letter-spacing: 0.025em;text-transform: uppercase;text-shadow: 20px 0px 36px rgba(256,256,256,1), 20px 0px 36px rgba(256,256,256,1), 20px 0px 36px rgba(256,256,256,1);}.banner-season {position: relative;float: right;height: 88px;text-align: right;z-index: 10;}.banner-season::before {content: '';position: absolute;left: -84px;top: 0;border: 47px solid transparent;border-top: 41px solid #009500;border-right: 45px solid #009500;z-index: 1;}.banner-season::after {content: '';position: absolute;left: 8px;top: 0;width: 1000px;height: 88px;background: #009500;}@media only screen and (max-width: 992px) {.banner-img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;content: "";filter: brightness(0.4) saturate(0.8);}.banner-header * {color: #fff !important;}}.season-header {position: relative;display: block;font-size: 30px;color: #fff;font-weight: 900;z-index: 10;margin-top: 5px;}.season-temperature {position: relative;margin: 0 46px 0 0;display: inline-block;font-size: 24px;color: #fff;font-weight: 200;text-transform: uppercase;z-index: 10;}.season-wind {position: relative;display: inline-block;padding: 0 0 0 35px;margin: 0 30px 0 0;font-size: 18px;color: #fff;font-weight: 200;text-transform: uppercase;z-index: 10;}.season-wind::before {content: '';position: absolute;top: 5px;left: 0;width: 25px;height: 23px;background-position: -247px -5px;}.any-weather {margin: 116px 0 0 0px;font-size: 34px;font-weight: 900;color: #279411;text-align: right;letter-spacing: 0.025em;text-transform: uppercase;text-shadow: 20px 0px 36px rgba(255, 255, 255, 1), 20px 0px 36px rgba(255, 255, 255, 1), 20px 0px 36px rgba(255, 255, 255, 1);}.content {min-height: 200px;}.delivery {padding: 45px 0 0 0;text-align: center;}.delivery-item {display: inline-block;width: 156px;margin: 0 0 20px;text-align: left;vertical-align: top;}.delivery h3 {position: relative;margin: 0 0 20px 0;height: 60px;font-size: 15px;}.delivery h3::after {content: '';position: absolute;left: 0;bottom: 0;width: 100px;height: 10px;background: #009500;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.delivery-item:hover h3::after {background: #81A8B7;}.delivery-img {margin: 0 0 10px 0;height: 106px;line-height: 106px;vertical-align: top;}.delivery-item i {display: inline-block;vertical-align: middle;}.sprite-auto::before {width: 128px;height: 68px;background-position: -5px -112px;}.delivery-item:hover .sprite-auto::before {background-position: -143px -112px;}.sprite-airplane::before {width: 111px;height: 97px;background-position: -5px -5px;}.delivery-item:hover .sprite-airplane::before {background-position: -126px -5px;}.sprite-helicopter::before {width: 144px;height: 77px;background-position: -5px -190px;}.delivery-item:hover .sprite-helicopter::before {background-position: -159px -190px;}.sprite-ship::before {width: 114px;height: 92px;background-position: -177px -277px;}.delivery-item:hover .sprite-ship::before {background-position: -375px -5px;}.sprite-house::before {width: 84px;height: 78px;background-position: -281px -51px;}.delivery-item:hover .sprite-house::before {background-position: -5px -277px;}.sprite-waggon::before {width: 69px;height: 82px;background-position: -375px -107px;}.delivery-item:hover .sprite-waggon::before {background-position: -313px -199px;}.sprite-arrow-ic {width: 25px;height: 23px;background-position: -247px -5px;}.sprite-logo-ic {width: 68px;height: 55px;background-position: -99px -277px;}.sprite-phone-ic {width: 35px;height: 35px;background-position: -318px -5px;}.delivery-item ul {list-style: none;}.delivery-item li {font-size: 12px;text-transform: uppercase;font-weight: 600;color: #000;}.delivery + .row {margin: 0;}@media only screen and (max-width: 576px) {.delivery-item {margin: 0 0 60px;}.delivery-item:last-of-type {margin-bottom: 0;}.delivery h3 {height: auto;}.delivery h3::after {content: none;}}.gray-box {padding: 26px 0 24px;margin: 39px 0 0 0;background: #BED4D4;}.cost {display: block;padding: 10px 5px 10px;margin: 0 auto;width: 375px;font-size: 24px;color: #279411;text-align: center;font-weight: 600;border-radius: 30px;text-transform: uppercase;border: 3px solid;}.cost:hover, .cost:focus {color: #279411;}@media only screen and (max-width: 576px) {.cost {width: auto;font-size: 20px;}}.document {text-align: center;padding: 30px 0 0 0;}.document-list {display: inline-block;list-style: none;vertical-align: top;padding: 30px 45px 240px 100px;background: url(img/document-bg.png) no-repeat;background-position: 0 100%;background-size: auto 65%;}.document-list li {position: relative;padding: 0 0 0 44px;margin: 0 0 40px 0;}.document-list li::before {content: '';position: absolute;top: -3px;left: 0;display: block;width: 26px;height: 36px;background-image: url(img/spritesheet.png);background-position: -282px -5px;}.document-list a {font-size: 15px;text-transform: uppercase;color: #000;font-weight: 600;}.document-list a:hover {color: #279411;opacity: 1;}.document-instructions {position: relative;display: inline-block;max-width: 570px;margin: 0 0 0 15px;padding: 15px 22px;border: 10px solid #BEBEBE;vertical-align: top;}.document-instructions::after {content: "";position: absolute;width: 10px;height: 183px;background: #fff;top: 80px;right: -10px;z-index: 10;}.document-instructions h2 {text-align: left;font-size: 30px;font-weight: 800;letter-spacing: 0.025em;color: #279411;}.instructions-list {padding: 30px 0 0 90px;list-style: none;text-align: left;}.instructions-list li {margin: 0 0 29px 0;}.instructions-list a {position: relative;font-size: 15px;text-transform: uppercase;color: #414040;font-weight: 600;}.instructions-list a::before {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #414040;}.instructions-list a:hover {color: #279411;}.instructions-list a:hover::before {background: #279411;}@media screen and (max-width: 1300px) {.document-instructions {margin: 0 0 0 40px;}}@media only screen and (max-width: 992px) {.document-instructions {margin-left: 0;}}@media only screen and (max-width: 885px) {.document-instructions {margin-top: 25px;}}.company {padding: 48px 0 0 0;}.company img {display: inline-block;width: 34%;margin: 0 20px 20px 0;vertical-align: top;text-align: right;float: left;}.company h2 {margin: 0 0 44px 0;font-size: 30px;text-transform: uppercase;color: #000;font-weight: 800;letter-spacing: 0.025em;}.company p {margin: 0 0 15px 0;font-size: 16px;color: #000;letter-spacing: 0.025em;text-align: justify;line-height: 20px;}@media only screen and (max-width: 576px) {.company img {width: 100%;}}.foto-box {padding: 44px 0 0 0;text-align: center;}.foto-box a {display: inline-block;vertical-align: top;height: 100%;}.foto-box a:hover {-webkit-box-shadow: 0px 0px 51px -5px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 51px -5px rgba(0,0,0,0.5);box-shadow: 0px 0px 51px -5px rgba(0,0,0,0.5);}.foto-box .row {margin: 0 -9px;}.foto-box a > img {width: 100%;height: 100%;object-fit: cover;object-position: center;}.foto-box [class^="col"]{padding: 0 9px;}article {padding: 0px 0 0 0;}article img {display: inline-block;width: 50%;vertical-align: top;}article h1 {display: inline-block;position: relative;width: 450px;padding: 10px 0 20px 60px;color: #fff;background: #009500;vertical-align: top;margin: 0 0 30px -20px;}article h1::after {content: '';position: absolute;left: 100%;top: 0;border: 41px solid transparent;border-top: 40px solid #009500;border-left: 38px solid #009500;z-index: 1;}article h2 {display: block;text-align: left;font-size: 30px;padding-top: 15px;padding-bottom: 21px;}article h2::before {content: "";display: inline-block;width: 20px;height: 10px;}article p {text-align: justify;margin-bottom: 20px;}@media screen and (max-width: 1200px) {article h1 {display: block;font-size: 32px;width: auto;padding: 0 15px 19px 15px;margin-left: 0;}article h1::after {border-width: 35px;border-top-color: #009500;border-left-color: #009500;}article h2 {display: block;text-align: left;font-size: 26px;}article p {text-align: justify;margin-bottom: 15px;}}@media screen and (max-width: 840px) {article .d-block {display: flex !important;flex-direction: column;}article .d-block > img {display: none;}article h1::after {content: none;}}footer {padding: 42px 0 0 0;}.contact-wrapper {margin: 0 -15px 0 -15px;background: #009500;height: 460px;}.map-wrapper {display: inline-block;margin-right: -0.3em;width: 56%;vertical-align: top;}#YMapsID {width: 100%;height: 100%;}.contact {width: 44%;height: 100%;display: inline-block;padding: 34px 0 34px 15px;vertical-align: top;color: #fff;}.contact h2 {position: relative;margin: 0 0 95px 0;font-size: 30px;color: #fff;font-weight: 800;text-transform: uppercase;}.contact h2::after {content: '';position: absolute;left: 0;bottom: -35px;width: 200px;height: 10px;background: #002250;}.contact h3 {padding: 0 0 0 14px;margin: 0 0 42px 0;font-size: 16px;font-weight: 800;color: #fff;text-transform: uppercase;}.company-info {padding: 0 0 0 7px;list-style: none;}.company-info li {font-size: 16px;font-family: "Lato";color: #fff;}.company-info li strong {font-size: 20px;}.email {display: block;padding: 28px 0 0 6px;font-size: 20px;font-family: "Lato";}.copyright {padding: 18px 15px;text-align: center;background: #002250;color: #fff;font-size: 15px;margin: 0 -15px 0 -15px;}@media screen and (max-width: 1300px) {.contact h2 {margin-bottom: 60px;}}@media screen and (max-width: 768px) {.contact-wrapper {display: flex;flex-direction: column;height: auto;}.map-wrapper {width: 100%;}.contact {width: 100%;padding: 30px 15px;}}@media screen and (max-width: 1300px) {.company-img {width: 49%;}.company-content {padding: 24px 0 0 32px;}.company-content h2 {margin: 0 0 20px 0;}}table td {padding: 0 7px;}table td:first-of-type {padding-left: 0;}table td:last-of-type {padding-right: 0;}
.img-s-delivery {
    width: 100%;
    height: 82px;
    background: url('/images/s-delivery.svg') no-repeat;
    background-size: auto 100%;
}
.img-s-services {
    width: 100%;
    height: 82px;
    background: url('/images/s-services.svg') no-repeat;
    background-size: auto 100%;
}
.img-s-storage {
    width: 100%;
    height: 82px;
    background: url('/images/s-storage.svg') no-repeat;
    background-size: auto 100%;
}

.delivery-item:hover .img-s-delivery {
    background: url('/images/s-delivery-h.svg') no-repeat;
    background-size: auto 100%;
}

.delivery-item:hover .img-s-services {
    background: url('/images/s-services-h.svg') no-repeat;
    background-size: auto 100%;
}

.delivery-item:hover .img-s-storage {
    background: url('/images/s-storage-h.svg') no-repeat;
    background-size: auto 100%;
}

.s-table td {
    padding-bottom: 25px;
    text-align: center;
}

.s-table p {
    text-align: center;
}

.s-table img {
    width: auto;
    max-width: 100%;
}

@media (max-width: 767px) {
    .s-table td {
        padding-bottom: 35px;
        text-align: center;
        display: block;
    }
}

#cookie-popup {
    display: none;
    position: fixed;
    left: 0;
    bottom: 0;
    background: #fff;
    padding: 15px 50px 15px 15px;
    border-top: 1px solid #009500;
}

#cookie-popup button {
    background: #009500;
    border: none;
    color: #fff;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translate(0,-50%);
    padding: 10px;
}