@font-face{font-family:'BebasNeue';font-display:block;src:url('../fonts/BebasNeueBold.eot');src:url('../fonts/BebasNeueBold.eot?#iefix')format('embedded-opentype'),url('../fonts/BebasNeueBold.woff')format('woff'),url('../fonts/BebasNeueBold.ttf')format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:'BebasNeue';font-display:block;src:url('../fonts/BebasNeueRegular.eot');src:url('../fonts/BebasNeueRegular.eot?#iefix')format('embedded-opentype'),url('../fonts/BebasNeueRegular.woff')format('woff'),url('../fonts/BebasNeueRegular.ttf')format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:'BebasNeue';font-display:block;src:url('../fonts/BebasNeueLight.eot');src:url('../fonts/BebasNeueLight.eot?#iefix')format('embedded-opentype'),url('../fonts/BebasNeueLight.woff')format('woff'),url('../fonts/BebasNeueLight.ttf')format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:'MyriadPro Cond';font-display:block;src:url('../fonts/MyriadPro-LightCond.eot');src:url('../fonts/MyriadPro-LightCond.eot?#iefix')format('embedded-opentype'),url('../fonts/MyriadPro-LightCond.woff')format('woff'),url('../fonts/MyriadPro-LightCond.ttf')format('truetype');font-weight:300;font-style:normal}
@font-face{font-family:'MyriadPro Cond';font-display:block;src:url('../fonts/MyriadPro-LightCondIt.eot');src:url('../fonts/MyriadPro-LightCondIt.eot?#iefix')format('embedded-opentype'),url('../fonts/MyriadPro-LightCondIt.woff')format('woff'),url('../fonts/MyriadPro-LightCondIt.ttf')format('truetype');font-weight:300;font-style:italic}
@font-face{font-family:'MyriadPro Cond';font-display:block;src:url('../fonts/MyriadPro-Cond.eot');src:url('../fonts/MyriadPro-Cond.eot?#iefix')format('embedded-opentype'),url('../fonts/MyriadPro-Cond.woff')format('woff'),url('../fonts/MyriadPro-Cond.ttf')format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:'MyriadPro Cond';font-display:block;src:url('../fonts/MyriadPro-CondIt.eot');src:url('../fonts/MyriadPro-CondIt.eot?#iefix')format('embedded-opentype'),url('../fonts/MyriadPro-CondIt.woff')format('woff'),url('../fonts/MyriadPro-CondIt.ttf')format('truetype');font-weight:400;font-style:italic}
@font-face{font-family:'MyriadPro Cond';font-display:block;src:url('../fonts/MyriadPro-SemiboldCond.eot');src:url('../fonts/MyriadPro-SemiboldCond.eot?#iefix')format('embedded-opentype'),url('../fonts/MyriadPro-SemiboldCond.woff')format('woff'),url('../fonts/MyriadPro-SemiboldCond.ttf')format('truetype');font-weight:600;font-style:normal}
@font-face{font-family:'MyriadPro Cond';font-display:block;src:url('MyriadPro-SemiboldCondIt.eot');src:url('MyriadPro-SemiboldCondIt.eot?#iefix')format('embedded-opentype'),url('MyriadPro-SemiboldCondIt.woff')format('woff'),url('MyriadPro-SemiboldCondIt.ttf')format('truetype');font-weight:600;font-style:italic}
.hidden{display:none}
*{margin:0;padding:0}
html,body,.table{width:100%;height:100%}
html,body,div,span,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,span,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,caption,input{margin:0;padding:0;border:0;outline:0;font-size:100%;-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:baseline}
img{display:block;max-width:100%}
svg{display:inline-block;vertical-align:top}
main,article,aside,section,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}
menu{width:100%;height:100px;background-color:rgba(0,60,88,1);color:rgba(230,250,255,1);z-index:97}
main{padding-top:100px}
section{position:relative;overflow:hidden}
header,article,aside,section,footer{background-color:rgba(230,250,255,1);padding:45px 0 30px 0}
nav,figure{background-color:rgba(190,240,255,1)}
footer{background-color:rgba(49,72,80,1);color:rgba(230,250,255,1)}
a,.a{color:inherit;text-decoration:underline;cursor:pointer}
a:active,a:hover,a:focus,.a:hover,.hover:hover{outline:0;text-decoration:none}
small,.small{font-size:smaller}
body{font-family:'MyriadPro Cond',sans-serif;font-weight:300;background-color:rgba(49,72,80,1);color:rgba(49,72,80,1);margin:0;word-break:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-webkit-font-smoothing:antialiased}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'BebasNeue',sans-serif;word-break:break-word;text-transform:uppercase;margin-bottom:30px}
h1,.h1{font-size:5.2em;font-weight:700;line-height:1}
h2,.h2{font-size:4.4em;font-weight:700;line-height:1}
h3,.h3,.item-page h1{font-size:2.8em;font-weight:700;line-height:normal}
h4,.h4{font-size:2.8em;font-weight:400;line-height:normal}
h5,.h5{font-size:2.1em;font-weight:400;margin-bottom:15px;line-height:normal}
h6,.h6,.blog h1{font-size:1.6em;font-weight:400;margin-bottom:15px;line-height:normal}
p,.p,.item-page ul,.item-page ol{font-size:1.3em;line-height:1;margin-bottom:15px}
b,strong,label,th,.th,.b,.strong{font-weight:600}
ul,ol{padding:0 0 0 30px}
ul{list-style-type:square}
ul.menur li{display:inline-block;margin-right:15px}
ul.menub li{margin-bottom:15px}
hr{height:0;border:0;border-top:1px solid rgba(145,190,190,1);margin:0}
table,th,td{border-collapse:collapse}
label{display:inline-block;margin:0 15px 15px 0}
textarea,select,button,input[type="submit"],input[type="button"],input[type="reset"],input[type="text"],input[type="number"],input[type="email"],input[type="search"],input[type="password"],input[type="tel"]{outline:none;border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type="checkbox"]{vertical-align:middle}
textarea,select,input[type="text"],input[type="number"],input[type="email"],input[type="search"],input[type="password"],input[type="tel"]{width:100%!important;font-family:'MyriadPro Cond',sans-serif;font-size:1.3em;background-color:transparent;color:inherit;border-bottom:2px solid rgba(145,190,190,1);padding:0 0 5px 0;margin:0 0 30px 0}
textarea:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="tel"]:focus{border-bottom:3px solid;padding-bottom:4px}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none!important;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:none!important;transition:none!important}
textarea{display:block;height:auto;min-height:50px;resize:vertical;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
textarea::-webkit-scrollbar,.m-wrapper::-webkit-scrollbar{width:3px;background-color:rgba(145,190,190,1)}
textarea::-webkit-scrollbar-thumb,.m-wrapper::-webkit-scrollbar-thumb{background-color:rgba(49,72,80,1)}
select{position:relative;background:url('../files/select-arrow.svg') no-repeat right 12px center;background-size:0.4em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
option{color:rgba(49,72,80,1)}
input[disabled],select[disabled],textarea[disabled],button[disabled]{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;margin:0;padding:0}
button,input[type="button"],input[type="submit"],input[type="reset"],.button{display:inline-block;height:40px;font-family:'BebasNeue',sans-serif;font-size:20px;font-weight:700;line-height:40px;background-color:rgba(190,240,255,1);color:rgba(49,72,80,1);border-bottom:3px solid rgba(145,190,190,1);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:0 30px;margin:0 0 15px 0;outline:none;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}
input[type="file"] ~ label[for="fileFF"]{display:block;height:40px;font-family:'BebasNeue',sans-serif;font-size:20px;font-weight:700;line-height:40px;color:rgba(145,190,190,1);border:2px solid rgba(145,190,190,1);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:0 30px;margin:0 0 30px 0;outline:none;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}
input[type="file"]{position:absolute;width:0.1px;height:0.1px;overflow:hidden;opacity:0;z-index:-1}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:'MyriadPro Cond',sans-serif;font-size:1em;color:rgba(145,190,190,1)}
input::-moz-placeholder,textarea::-moz-placeholder{font-family:'MyriadPro Cond',sans-serif;font-size:1em;color:rgba(145,190,190,1)}
input:-moz-placeholder,textarea:-moz-placeholder{font-family:'MyriadPro Cond',sans-serif;font-size:1em;color:rgba(145,190,190,1)}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:'MyriadPro Cond',sans-serif;font-size:1em;color:rgba(145,190,190,1)}
video,.backgroundimage{display:block;width:auto;height:auto;min-width:100%;min-height:100%;z-index:-1}
.light{font-weight:300}
.relative{position:relative}
.absolute{position:absolute}
.fixed{position:fixed}
.noresize{resize:none}
.nowrap{white-space:nowrap}
.noborder{border:0!important;border-width:0!important}
.nobordert{border-top:0!important;border-top-width:0!important}
.noborderr{border-right:0!important;border-right-width:0!important}
.noborderl{border-left:0!important;border-left-width:0!important}
.noborderbt{border-bottom:0!important;border-bottom-width:0!important}
.nopadding{padding:0!important}
.nopaddingt{padding-top:0!important}
.nopaddingr{padding-right:0!important}
.nopaddingl{padding-left:0!important}
.nopaddingbt{padding-bottom:0!important}
.nomargin{margin:0!important;-webkit-margin-before:0!important;-webkit-margin-start:0!important;-webkit-margin-after:0!important;-webkit-margin-end:0!important}
.nomargint{margin-top:0!important;-webkit-margin-before:0!important}
.nomarginr{margin-right:0!important;-webkit-margin-end:0!important}
.nomarginl{margin-left:0!important;-webkit-margin-start:0!important}
.nomarginbt{margin-bottom:0!important;-webkit-margin-after:0!important}
.nowrap{white-space:nowrap}
.word-break{word-break:break-word}
.solid{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:inherit;-moz-text-decoration-line:underline;-moz-text-decoration-style:solid;-moz-text-decoration-color:inherit;-webkit-text-decoration-line:underline;-webkit-text-decoration-style:dotted;-webkit-text-decoration-color:inherit}
.solid:hover{text-decoration:none}
.dotted{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:inherit;-moz-text-decoration-line:underline;-moz-text-decoration-style:dotted;-moz-text-decoration-color:inherit;-webkit-text-decoration-line:underline;-webkit-text-decoration-style:dotted;-webkit-text-decoration-color:inherit}
.dashed{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:inherit;-moz-text-decoration-line:underline;-moz-text-decoration-style:dashed;-moz-text-decoration-color:inherit;-webkit-text-decoration-line:underline;-webkit-text-decoration-style:dashed;-webkit-text-decoration-color:inherit}
.cpointer{cursor:pointer}
.cdefault{cursor:default}
.co-transparent{color:transparent!important}
.co-translucent{color:rgba(0,0,0,0.5)!important}
.co-white{color:rgba(255,255,255,1)!important}
.co-black{color:rgba(46,68,76,1)!important}
.opacity-null{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.opacity-one{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.red,.warning,.error{color:red}
.green{color:green}
.yellow{color:rgba(245,195,15,1)}
.inline{display:inline}
.block,.active{display:block}
.none{display:none}
.inblock{display:inline-block}
.inh{display:inherit}
.table{display:table;border-collapse:collapse;border:0}
.row{display:table-row}
.cell{display:table-cell}
.top{top:0}
.left{left:0}
.right{right:0}
.bottom{bottom:0}
.fl{float:left}
.fr{float:right}
.owh{overflow:hidden}
.owa{overflow:auto}
.vh{visibility:hidden}
.valignt{vertical-align:top}
.valignm{vertical-align:middle}
.valignbt{vertical-align:bottom}
.valignb{vertical-align:baseline}
.valigns{vertical-align:super}
.talignc{text-align:center}
.talignl{text-align:left}
.talignr{text-align:right}
.ttransf{text-transform:uppercase}
.ttransf-n{text-transform:none}
.td-none{text-decoration:none}
.lst-none{list-style-type:none}
.bg-opaque-white{background-color:rgba(230,250,255,1)!important}
.bg-opaque-black{background-color:rgba(49,72,80,1)!important}
.bg-transparent{background-color:transparent!important}
.bg-translucent{background-color:rgba(0,0,0,0.5)!important}
.bg-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.bg-contain{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}
.bg-nr{background-repeat:no-repeat}
.bg-rx{background-repeat:repeat-x}
.bg-ry{background-repeat:repeat-y}
.bg-pt{background-position:top}
.bg-pc{background-position:center}
.bg-pr{background-position:right}
.bg-pl{background-position:left}
.bg-pb{background-position:bottom}
.bga-f{background-attachment:fixed}
.pagewidth{width:1024px;margin:0 auto}
.wrapper{padding:30px}
.column-wrapper{padding:15px}
.column{display:inline-block;width:100%;padding:15px}
.one-half{width:50%}
.one-third{width:33.333333%}
.one-fourth{width:25%}
.transition{-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}
.scale{-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}
.icon{width:35px;height:35px;-webkit-background-size:35px;-moz-background-size:35px;-o-background-size:35px;background-size:35px;margin-right:10px}
.icon.large{width:48px;height:48px;-webkit-background-size:48px;-moz-background-size:48px;-o-background-size:48px;background-size:48px;margin-right:15px}
.icon.small{width:20px;height:20px;-webkit-background-size:20px;-moz-background-size:20px;-o-background-size:20px;background-size:20px;margin-right:5px}
.icon.menu{background-image:url('../files/menu.svg')}
.icon.close{background-image:url('../files/close.svg');z-index:99}
.icon.facebook{background-image:url('../files/facebook.svg')}
.icon.twitter{background-image:url('../files/twitter.svg')}
.icon.vkontakte{background-image:url('../files/vkontakte.svg')}
.icon.gplus{background-image:url('../files/gplus.svg')}
.icon.send{background-image:url('../files/send.svg')}
.icon.email{background-image:url('../files/mail.svg')}
.icon.location{background-image:url('../files/location.svg')}
.icon.phone{background-image:url('../files/phone.svg')}
.icon.worktime{background-image:url('../files/worktime.svg')}
.icon.pdf{background-image:url('../files/pdf.svg')}
.icon.quote{background-image:url('../files/quote.svg')}
.icon.cargo{background-image:url('../files/cargo.svg')}
.icon.train{background-image:url('../files/train.svg')}
.icon.partner{background-image:url('../files/partner.svg')}
.icon.list{background-image:url('../files/list.svg')}
.icon.list-dark{background-image:url('../files/list-dark.svg')}
.tabac-accordion.active > nav > div > h6 > .icon.list-dark{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.icon.left{background-image:url('../files/left.svg');top:calc(50% - 24px);margin:0 0 0 15px;z-index:90}
.icon.right{background-image:url('../files/right.svg');top:calc(50% - 24px);z-index:90}
.headerm-menu-wrapper{width:80%;height:100%;background-color:rgba(0,60,88,1);color:rgba(230,250,255,1);padding-bottom:80px;margin-top:80px;z-index:96}
.m-overlay{width:100%;height:100%;top:0;left:0;padding:30px;z-index:98}
.m-wrapper{max-width:90%;max-height:80%;top:49.9%;left:50%;background-color:rgba(0,60,88,1);color:rgba(230,250,255,1);-webkit-transform:translate(-50.1%,-50%);transform:translate(-50.1%,-50%);overflow-y:auto;margin:0;z-index:98}
.slider-viewport{position:relative;width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.slider-wrapper{position:relative;width:calc(100% * 10);-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transition-timing-function:cubic-bezier(.67,.01,.23,1);-o-transition-timing-function:cubic-bezier(.67,.01,.23,1);transition-timing-function:cubic-bezier(.67,.01,.23,1)}
.slide{display:inline;float:left;width:calc(100%/10)}
.slick-slider{position:relative;width:100%;height:284px;-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;overflow:hidden}
.slick-list{position:absolute;width:100%;overflow:hidden}
.slick-track{position:relative;top:0;left:0}
.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:before,.slick-track:after{display:table;content:''}
.slick-initialized .slick-slide{display:block}
.slick-slide{display:none;float:left;transition:all ease-in-out .3s}
.slick-track:after{clear:both}
.ui-widget-content{max-height:100px;overflow-y:auto;overflow-x:hidden;max-width:300px!important}
@media screen and (min-width:823px){
.nodesctop{display:none!important}
.descautowidth{width:auto!important}
.descfullwidth{width:100%!important}
.descthreeqwidth{width:75%!important}
.descspecwidth{width:66.66%!important}
.deschalfwidth{width:50%!important}
.descthirdwidth{width:33.33%!important}
.descfourthwidth{width:25%!important}
}
@media screen and (max-width:823px){
h1,.h1{font-size:400%}
h2,.h2{font-size:315%}
h3,.h3,h4,.h4,.item-page h1,h5,.h5{font-size:210%}
.pagewidth{width:100% !important}
menu{height:80px}
main{padding-top:80px}
}
@media screen and (min-width:480px) and (max-width:823px){
.one-fourth{width:33.33%}
.notablet{display:none!important}
.tabautowidth{width:auto!important}
.tabfullwidth{width:100%!important}
.tabthreeqwidth{width:75%!important}
.tabspecwidth{width:66.66%!important}
.tabhalfwidth{width:50%!important}
.tabthirdwidth{width:33.33%!important}
.tabfourthwidth{width:25%!important}
}
@media screen and (max-width:480px){
.one-half{width:100%}
.one-third,.one-fourth{width:50%}
.nomobile{display:none!important}
.mobautowidth{width:auto!important}
.mobfullwidth{width:100%!important}
.mobthreeqwidth{width:75%!important}
.mobspecwidth{width:66.66%!important}
.mobhalfwidth{width:50%!important}
.mobthirdwidth{width:33.33%!important}
.mobfourthwidth{width:25%!important}
.mobtalignс{text-align:center}
.mobtalignl{text-align:left}
.mobtalignr{text-align:right}
}
@media(min-aspect-ratio:16/9){
video{height:300%;top:-100%}
}
@media(max-aspect-ratio:16/9){
video{width:300%;left:-100%}
}
@supports(object-fit:cover){
video{top:0;left:0;width:100%;height:100%;object-fit:cover}
}