html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,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{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;cursor:pointer}
input:focus{outline-color:transparent}
:focus{outline:none}
input[type='submit']{-webkit-appearance:none}
input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{transition:text-indent 1s ease}
input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder{transition:text-indent 1s ease}
input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder{transition:text-indent 1s ease}
input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{transition:text-indent 1s ease}
input[type="text"]:focus::-webkit-input-placeholder,input[type="tel"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder{text-indent:900px;transition:text-indent 1s ease}
input[type="text"]:focus::-moz-placeholder,input[type="tel"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder{text-indent:900px;transition:text-indent 1s ease}
input[type="text"]:focus:-moz-placeholder,input[type="tel"]:focus:-moz-placeholder,input[type="email"]:focus:-moz-placeholder{text-indent:900px;transition:text-indent 1s ease}
input[type="text"]:focus:-ms-input-placeholder,input[type="tel"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder{text-indent:900px;transition:text-indent 1s ease}
textarea::-webkit-input-placeholder{transition:opacity 1s ease}
textarea::-moz-placeholder{transition:opacity 1s ease}
textarea:-moz-placeholder{transition:opacity 1s ease}
textarea:-ms-input-placeholder{transition:opacity 1s ease}
textarea:focus::-webkit-input-placeholder{opacity:0}
textarea:focus::-moz-placeholder{opacity:0}
textarea:focus:-moz-placeholder{opacity:0}
textarea:focus:-ms-input-placeholder{opacity:0}
div,span,p,ol,ul,li,h1,h2,h3,a,input,label,textarea,form{box-sizing:border-box}
a[href="#"]{cursor:default!important}
b{font-family:'OSB'}
body{background:#fff}
body.noscroll,html.noscroll{overflow:hidden;position:relative}
.default_head{position:relative;display:inline-block;text-align:center;width:100%;height:auto;font-family:'PFDTCPR';font-size:30px;line-height:48px;color:#262a34;text-transform:uppercase;letter-spacing:8px}
.default_head span{position:relative;display:inline-block;width:auto;height:auto;font-size:60px;line-height:60px;padding:13px 8px 0;color:#fff;bottom:-1px;background:#ff363f;letter-spacing:0;margin-right:8px}
.default_text{font-family:'OSR';font-size:16px;line-height:24px;color:#262a34}
.default_text p{padding:15px 0;margin:0}
.default_text a{color:#ff363f;border-bottom:1px solid #ff363f;transition:all .4s}
.default_text a:hover{border-bottom:1px solid transparent}
.default_text h1{position:relative;display:table;width:100%;height:auto;margin-bottom:30px;font-family:'OSB';font-size:30px;line-height:36px;color:#3d414f;text-transform:uppercase}
.default_text h2{position:relative;display:table;width:100%;height:auto;margin-bottom:15px;font-family:'OSB';font-size:18px;line-height:22px;color:#3d414f;text-transform:uppercase;margin-top:30px}
.default_text h3{position:relative;display:table;width:100%;height:auto;margin-bottom:15px;font-family:'OSB';font-size:16px;line-height:20px;color:#3d414f;text-transform:uppercase;margin-top:30px}
.default_text ul{list-style-type:none;padding:15px 0}
.default_text ol{list-style-type:decimal;padding:15px 0}
.default_text li{position:relative;padding-left:18px;margin:9px 0;font-size:15px;line-height:19px;color:#262a34;font-family:'OSI'}
.default_text ul li:before{position:absolute;display:block;width:8px;height:8px;content:'';left:0;top:50%;margin-top:-4px;background:#ff363f;border-radius:100%}
.default_text table{width:100%}
.default_text table td{border:1px solid #262a34;padding:5px 0;text-align:center}
.default_text img{position:relative;max-width:100%}
.sab-img_wrap{position:relative}
.default_text .sab-img_wrap.alignleft{float:left;margin-right:60px;margin-bottom:60px}
.default_text .sab-img_wrap.alignleft:after{position:absolute;display:block;width:30%;height:3px;background:#ff363f;content:'';left:0;bottom:-40px}
.default_text .sab-img_wrap.alignright{float:right;margin-left:60px;margin-bottom:60px}
.default_text .sab-img_wrap.alignright:after{position:absolute;display:block;width:30%;height:3px;background:#ff363f;content:'';right:0;bottom:-40px}
.default_text .sab-img_wrap.aligncenter{margin:0 auto 60px}
.default_text .sab-img_wrap.aligncenter img{margin:auto;display:block}
.default_text .sab-img_wrap.aligncenter:after{position:absolute;display:block;width:30%;height:3px;background:#ff363f;content:'';left:35%;bottom:-40px}
.default_text i{font-family:'OSI'}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}
div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}
div.wpcf7-mail-sent-ok{border:2px solid #398f14}
div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}
div.wpcf7-spam-blocked{border:2px solid orange}
div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}
.wpcf7-form-control-wrap{position:relative}
span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}
.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}
span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}
span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}
.wpcf7-display-none{display:none}
div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(../../img/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}
div.wpcf7 .ajax-loader.is-active{visibility:visible}
div.wpcf7 div.ajax-error{display:none}
div.wpcf7 .placeheld{color:#888}
div.wpcf7 input[type="file"]{cursor:pointer}
div.wpcf7 input[type="file"]:disabled{cursor:default}
div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}
.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}
div.wpcf7 .ajax-loader{display:none!important}
.wpcf7-form p{padding:0;margin:0}
.wpcf7-form span .wpcf7-not-valid-tip{display:none}
.wpcf7-form .selectric{background:#fff;border-radius:5px;color:#696b70;font-family:'OSR';font-size:14px;line-height:18px;border:1px solid #bac6d1;-webkit-box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);-moz-box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);margin-bottom:12px}
.wpcf7-form .selectric .label{margin-left:14px}
.wpcf7-form .selectric-items li,.wpcf7-form .selectric .label{color:#696b70;font-family:'OSR';font-size:14px}
.wpcf7-form .selectric-items li{padding-left:14px}
.wpcf7-form .selectric .button:after{border-top-color:#262a34}
.wpcf7-form input[type='text'],.wpcf7-form input[type='tel'],.wpcf7-form input[type='email']{position:relative;display:table;width:100%;height:40px;border-radius:5px;border:1px solid #bac6d1;padding:15px 14px;color:#696b70;font-family:'OSR';font-size:14px;line-height:18px;-webkit-box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);-moz-box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);transition:all .4s}
.wpcf7-form input[name='punck-naznach'],.wpcf7-form input[name='punck-otprav']{margin-bottom:12px}
.wpcf7-form textarea{position:relative;display:table;width:100%;height:120px;resize:none;border-radius:5px;border:1px solid #bac6d1;padding:15px;color:#696b70;font-family:'OSR';font-size:14px;line-height:18px;-webkit-box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);-moz-box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);box-shadow:inset 0 0 6px 7px rgba(72,83,109,0.06);transition:all .4s}
.wpcf7-form input[type='text'].wpcf7-not-valid,.wpcf7-form input[type='tel'].wpcf7-not-valid,.wpcf7-form input[type='email'].wpcf7-not-valid,.wpcf7-form .selectric.wpcf7-not-valid,.wpcf7-form textarea.wpcf7-not-valid{border:1px solid #ff363f}
.wpcf7-form .sab-form-user_email{position:relative;display:table;width:100%;height:auto;float:left}
.wpcf7-form .sab-form-user_name{position:relative;display:table;width:49%;height:auto;float:left}
.wpcf7-form .sab-form-user_tel{position:relative;display:table;width:49%;height:auto;float:right}
.wpcf7-form .sab-form-user_name input,.wpcf7-form .sab-form-user_tel input,.wpcf7-form .sab-form-user_email input{padding-left:38px}
.wpcf7-form .sab-form-user_name:before{position:absolute;display:block;width:38px;height:100%;z-index:2;background:url(../img/user_form.svg) no-repeat center;background-size:40%;content:'';top:0;left:0}
.wpcf7-form .sab-form-user_tel:before{position:absolute;display:block;width:38px;height:100%;z-index:2;background:url(../img/phone_form.svg) no-repeat center;background-size:40%;content:'';top:0;left:0}
.wpcf7-form .sab-form-user_email:before{position:absolute;display:block;width:38px;height:100%;z-index:2;background:url(../img/mail_form.svg) no-repeat center;background-size:40%;content:'';top:0;left:0}
.wpcf7-form input[type='submit']{position:relative;display:table;width:100%;text-align:center;height:auto;font-family:'PFDTCPM';font-size:15px;line-height:19px;color:#fff;text-transform:uppercase;margin:40px auto 0;padding:20px 40px 17px;text-align:center;background:#ff363f url(../img/play.svg);transition:all .4s;border-radius:5px;letter-spacing:1px;cursor:pointer;border:none;background-size:11px 12px;background-position:95% 50%;background-repeat:no-repeat;border:1px solid transparent;margin-top:30px;float:left}
.wpcf7-form input[type='submit']:hover{background:#fff;border:1px solid #ff363f;color:#ff363f}
.wpcf7-form .sab-form-politic{position:relative;display:inline-block;width:100%;height:auto;margin-top:10px;text-align:center;color:#696b70;font-size:12px;line-height:16px;font-family:'OSR'}
.wpcf7-form .sab-form-politic a{position:relative;color:#696b70;border-bottom:1px solid #696b70;transition:all .4s}
.wpcf7-form .sab-form-politic a:hover{border-bottom:1px solid transparent}
.wpcf7-form .wpcf7-response-output{color:#696b70;font-size:12px;line-height:16px;font-family:'OSR';text-align:center;padding-top:7px;padding-bottom:7px;margin-left:0;margin-right:0;width:100%;position:relative;margin-bottom:0}
.default_page{padding:30px 0 120px}
#breadcrumbs{margin-top:0;margin-bottom:40px}
.default_page .default_head{text-align:left;margin-bottom:40px}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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}
.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;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:auto;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}
.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) center center no-repeat}
.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:#fff;-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:'←'}
.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:0;z-index:3;display:flex;justify-content:center;width:100%;padding:0;list-style:none;text-align:center;margin-bottom:-20px}
.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;border-radius:10px;border:1px solid transparent;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:6px;height:6px;padding:5px;border-radius:6px;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:10px;color:#000;background:#383838;position:absolute;top:0;left:0;width:6px;height:6px;margin-left:2px;margin-top:2px;border-radius:6px;content:'';text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active{border:1px solid #383838}
.slick-arr{position:absolute;display:inline-block;width:22px;height:22px;cursor:pointer;transition:all .3s;top:50%;margin-top:-15px;opacity:1;z-index:1}
.slick-arr.left{left:-50px;border-top:4px solid #fff;border-left:4px solid #fff;transform:rotate(-45deg)}
.slick-arr.left:hover{border-top:4px solid #ff363f;border-left:4px solid #ff363f}
.slick-arr.right{right:-50px;border-top:4px solid #fff;border-right:4px solid #fff;transform:rotate(45deg)}
.slick-arr.right:hover{border-top:4px solid #ff363f;border-right:4px solid #ff363f}
.sab-client_parthner-tabs-content .slick-arr.left{border-top:4px solid #ff363f;border-left:4px solid #ff363f;margin-top:0}
.sab-client_parthner-tabs-content .slick-arr.left:hover{border-top:4px solid #262a34;border-left:4px solid #262a34}
.sab-client_parthner-tabs-content .slick-arr.right{border-top:4px solid #ff363f;border-right:4px solid #ff363f;margin-top:0}
.sab-client_parthner-tabs-content .slick-arr.right:hover{border-top:4px solid #262a34;border-right:4px solid #262a34}
.slick-arr.slick-disabled{opacity:0;z-index:-1}
.slick-dots{bottom:-40px;left:0}
.slick-dots li{width:auto;height:auto;border:none!important;border-radius:0}
.slick-dots li button{width:12px;height:12px;border:1px solid #fff;border-radius:100%}
.slick-dots li button:before{opacity:0;background:#ff4049;font-size:0;line-height:0;margin:0;width:6px;height:6px;left:3px;top:3px;transition:all .4s}
.slick-dots li.slick-active button:before{opacity:1}
.sab-animation-init[data-animproperty="from_top"]{opacity:0;transform:translateY(-100px);transition-timing-function:linear;transition-property:opacity,transform}
.sab-animation-init.sab-animation-start[data-animproperty="from_top"]{opacity:1;transform:translateY(0)}
.sab-animation-init[data-animproperty="from_bottom"]{opacity:0;transform:translateY(100px);transition-timing-function:linear;transition-property:opacity,transform}
.sab-animation-init.sab-animation-start[data-animproperty="from_bottom"]{opacity:1;transform:translateY(0)}
.sab-animation-init[data-animproperty="from_left"]{opacity:0;transform:translateX(-100px);transition-timing-function:linear;transition-property:opacity,transform}
.sab-animation-init.sab-animation-start[data-animproperty="from_left"]{opacity:1;transform:translateX(0)}
.sab-animation-init[data-animproperty="from_right"]{opacity:0;transform:translateX(100px);transition-timing-function:linear;transition-property:opacity,transform}
.sab-animation-init.sab-animation-start[data-animproperty="from_right"]{opacity:1;transform:translateX(0)}
.sab-animation-init[data-animproperty="from_show"]{opacity:0;transition-timing-function:linear;transition-property:opacity}
.sab-animation-init.sab-animation-start[data-animproperty="from_show"]{opacity:1}
.sab-animation-init[data-animduration="0.1"]{transition-duration:.1s}
.sab-animation-init[data-animduration="0.2"]{transition-duration:.2s}
.sab-animation-init[data-animduration="0.3"]{transition-duration:.3s}
.sab-animation-init[data-animduration="0.4"]{transition-duration:.4s}
.sab-animation-init[data-animduration="0.5"]{transition-duration:.5s}
.sab-animation-init[data-animduration="0.6"]{transition-duration:.6s}
.sab-animation-init[data-animduration="0.7"]{transition-duration:.7s}
.sab-animation-init[data-animduration="0.8"]{transition-duration:.8s}
.sab-animation-init[data-animduration="0.9"]{transition-duration:.9s}
.sab-animation-init[data-animduration="1"]{transition-duration:1s}
.sab-animation-init[data-animduration="1.1"]{transition-duration:1.1s}
.sab-animation-init[data-animduration="1.2"]{transition-duration:1.2s}
.sab-animation-init[data-animduration="1.3"]{transition-duration:1.3s}
.sab-animation-init[data-animduration="1.4"]{transition-duration:1.4s}
.sab-animation-init[data-animduration="1.5"]{transition-duration:1.5s}
.sab-animation-init[data-animduration="1.6"]{transition-duration:1.6s}
.sab-animation-init[data-animduration="1.7"]{transition-duration:1.7s}
.sab-animation-init[data-animduration="1.8"]{transition-duration:1.8s}
.sab-animation-init[data-animduration="1.9"]{transition-duration:1.9s}
.sab-animation-init[data-animduration="2"]{transition-duration:2s}
.sab-animation-init[data-animdelay="0.1"]{transition-delay:.1s}
.sab-animation-init[data-animdelay="0.2"]{transition-delay:.2s}
.sab-animation-init[data-animdelay="0.3"]{transition-delay:.3s}
.sab-animation-init[data-animdelay="0.4"]{transition-delay:.4s}
.sab-animation-init[data-animdelay="0.5"]{transition-delay:.5s}
.sab-animation-init[data-animdelay="0.6"]{transition-delay:.6s}
.sab-animation-init[data-animdelay="0.7"]{transition-delay:.7s}
.sab-animation-init[data-animdelay="0.8"]{transition-delay:.8s}
.sab-animation-init[data-animdelay="0.9"]{transition-delay:.9s}
.sab-animation-init[data-animdelay="1"]{transition-delay:1s}
.sab-animation-init[data-animdelay="1.1"]{transition-delay:1.1s}
.sab-animation-init[data-animdelay="1.2"]{transition-delay:1.2s}
.sab-animation-init[data-animdelay="1.3"]{transition-delay:1.3s}
.sab-animation-init[data-animdelay="1.4"]{transition-delay:1.4s}
.sab-animation-init[data-animdelay="1.5"]{transition-delay:1.5s}
.sab-animation-init[data-animdelay="1.6"]{transition-delay:1.6s}
.sab-animation-init[data-animdelay="1.7"]{transition-delay:1.7s}
.sab-animation-init[data-animdelay="1.8"]{transition-delay:1.8s}
.sab-animation-init[data-animdelay="1.9"]{transition-delay:1.9s}
.sab-animation-init[data-animdelay="2"]{transition-delay:2s}
.sab-overflow{position:fixed;width:100%;height:100%;display:none;z-index:99996;overflow:auto;top:0;left:0}
.sab-overflow-content{position:fixed;width:100%;height:100%;display:table;z-index:99997;background:rgba(0,0,0,0.8);overflow:auto;top:0;left:0}
.sab-overflow-close{position:fixed;width:100%;height:100%;display:block;z-index:99998;cursor:pointer;top:0;left:0}
.sab-overflow-form-wrap{display:table-cell;vertical-align:middle}
.sab-overflow-form{position:relative;display:block;width:auto;height:auto;border:5px solid #fff;padding:25px 40px;max-width:480px;background:rgba(61,65,79,0.8);-webkit-box-shadow:0 5px 10px 0 rgba(97,103,110,0.4);-moz-box-shadow:0 5px 10px 0 rgba(97,103,110,0.4);box-shadow:0 5px 10px 0 rgba(97,103,110,0.4);z-index:99999;margin:0 auto}
.sab-overflow-form-close{position:absolute;display:block;width:10px;height:10px;cursor:pointer;color:#ff363f;transition:all .5s;top:-30px;right:-30px;font-size:30px;line-height:16px;text-align:center;z-index:3}
.sab-overflow-form-close:hover{color:#cc000a}
.sab-overflow-form-head{position:relative;display:inline-block;width:100%;height:auto;color:#fff;font-size:24px;line-height:28px;text-align:center;font-family:'OSB';margin-bottom:18px}
.sab-overflow-form-form{position:relative;display:table;width:100%;height:auto;margin:0 auto}
.sab-overflow-form-form .wpcf7-form{width:100%;margin-left:auto;margin-right:auto}
.sab-overflow-form-form p{margin:0}
.sab-overflow-form-form .wpcf7-not-valid-tip{display:none}
.sab-overflow-form-form span.wpcf7-list-item{margin:0}
.sab-overflow-form-form .wpcf7-form input[type='submit']{margin-top:10px;padding:16px 0 13px;text-align:center}
.sab-overflow-form-form .wpcf7-form .sab-form-politic{margin-top:0;color:#848999}
.sab-overflow-form-form .wpcf7-form .sab-form-politic a{color:#848999}
.sab-overflow-form-form .wpcf7-form .wpcf7-response-output{color:#848999}
.sab-overflow-form-form .wpcf7-form .sab-form-user_name{margin-bottom:8px}
.sab-overflow-form-form .wpcf7-form .sab-form-user_name,.sab-overflow-form-form .wpcf7-form .sab-form-user_tel{width:100%}
.sab-overflow-form-form .wpcf7-form input[type='text'],.sab-overflow-form-form .wpcf7-form input[type='tel']{border:1px solid #626676;color:#fff;background:#626676;box-shadow:none}
.sab-overflow-form-form .wpcf7-form input[type='text']::placeholder,.sab-overflow-form-form .wpcf7-form input[type='tel']::placeholder{color:#fff}
.sab-up{display:none!important;position:fixed;bottom:30px;right:-50px;width:40px;height:40px;content:'';box-sizing:border-box;cursor:pointer;display:block;z-index:99;border-radius:10px;background:#ff363f;border-bottom:4px solid #4d0004;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);box-shadow:0 0 5px 0 rgba(0,0,0,0.4);transition:all .5s;opacity:0}
.sab-up:hover{background:#cc000a}
.sab-up.active{right:30px;opacity:1}
.sab-up:before{position:absolute;width:14px;height:14px;box-sizing:border-box;display:block;content:'';border-top:2px solid #fff;border-right:2px solid #fff;top:50%;left:50%;margin-top:-3px;margin-left:-7px;transform:rotate(-45deg)}
.sab-wrap-big{position:relative;display:block;width:100%;height:auto;overflow:hidden}
.sab-wrap-normal{position:relative;display:table;width:100%;height:auto;max-width:1144px;min-width:inherit;margin:auto}
.sab-head{position:absolute;left:0;top:0;padding-top:20px;z-index:3;overflow:visible}
.sab-head.nofix{position:relative;background:url(../img/head_back.jpg) no-repeat center;background-size:cover;z-index:100}
.sab-head.nofix+.sab-wrap-big{background:#fff;z-index:2;margin-top:-17px}
.sab-head:after{position:absolute;display:block;width:94%;height:1px;background:#6e6d7b;content:'';bottom:18px;left:3%}
.sab-head.nofix:after{display:none}
.sab-head-top{position:relative;display:inline-block;width:100%;height:auto;margin-bottom:20px;vertical-align:middle}
.sab-head-top-logo{position:relative;display:inline-block;width:300px;height:50px;vertical-align:middle}
.sab-head-top-logo a{display:block;width:100%;height:100%}
.sab-head-top-logo span{position:absolute;bottom:-12px;font-size:10px;color:#aaa;font-family:'OSR'}
.sab-head-top-cont{position:relative;display:inline-block;width:calc(100% - 305px);height:auto;vertical-align:middle;text-align:right}
.sab-head-top-cont-tel{position:relative;display:inline-block;width:auto;height:auto;padding-left:35px;font-family:'OSR';font-size:22px;line-height:26px;text-transform:uppercase;color:#a6adc0;vertical-align:middle;transition:all .3s}
.sab-head-top-cont-tel:before{position:absolute;display:block;width:20px;height:20px;left:0;top:50%;margin-top:-8px;content:'';background:url(../img/phone.svg) no-repeat center;background-size:contain;transition:all .5s;-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0)}
.sab-head-top-cont-email{position:relative;display:inline-block;width:auto;height:auto;padding-left:30px;font-family:'OSR';font-size:14px;line-height:18px;color:#a6adc0;vertical-align:middle;margin-left:55px;transition:all .3s}
.sab-head-top-cont-email:before{position:absolute;display:block;width:20px;height:20px;left:0;top:50%;margin-top:-10px;content:'';background:url(../img/mail.svg) no-repeat center;background-size:contain;transition:all .5s;-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0)}
.sab-head-top-cont-login{position:relative;display:inline-block;width:auto;height:auto;padding-left:50px;font-family:'OSR';font-size:14px;line-height:18px;color:#a6adc0;vertical-align:middle;margin-left:45px;transition:all .3s}
.sab-head-top-cont-login:before{position:absolute;display:block;width:32px;height:32px;border-radius:100%;border:2px solid #ff363f;left:0;top:50%;margin-top:-16px;content:'';background:url(../img/user.svg) no-repeat center;background-size:45%;transition:all .3s;-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0)}
.sab-head-top-cont-login:after{position:absolute;display:block;width:calc(100% - 50px);height:1px;border-bottom:1px dashed #a6adc0;left:50px;bottom:0;content:'';transition:all .3s;opacity:1}
.sab-head-top-cont-tel:hover,.sab-head-top-cont-email:hover,.sab-head-top-cont-login:hover{color:#ff363f}
.sab-head-top-cont-tel:hover:before,.sab-head-top-cont-email:hover:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.sab-head-top-cont-login:hover:before{border:2px solid #fff}
.sab-head-top-cont-login:hover:after{opacity:0}
.top_info{font-size:12px;color:#fff;font-family:'OSR';margin-top:16px;letter-spacing:-.25px}
.top_info_wa{position:relative;padding-left:16px;color:#a6adc0}
.top_info_wa:before{position:absolute;width:12px;height:12px;content:'';top:2px;left:0;background:url(../img/icons.png) no-repeat 0 0}
.top_info_wa:hover{color:#ff363f}
.top_info_sh{position:relative;padding-left:16px;margin-left:8px}
.top_info_sh:before{position:absolute;width:12px;height:12px;content:'';top:2px;left:0;background:url(../img/icons.png) no-repeat -12px 0}
.top_info_addr{position:relative;padding-left:16px;margin-left:8px}
.top_info_addr:before{position:absolute;width:12px;height:12px;content:'';top:2px;left:0;background:url(../img/icons.png) no-repeat -24px 0}
.top_info_search{position:relative;margin-left:8px;display:inline-block;width:24px;height:20px;vertical-align:middle;cursor:pointer;background:rgba(255,255,255,0.0625);border-radius:4px}
.top_info_search:before{position:absolute;width:16px;height:16px;content:'';top:2px;left:4px;background:url(../img/icons.png) no-repeat 0 -12px}
.top_info_callback{position:relative;margin-left:8px;display:inline-block;width:24px;height:20px;vertical-align:middle;cursor:pointer;background:rgba(255,255,255,0.0625);border-radius:4px}
.top_info_callback:before{position:absolute;width:16px;height:16px;content:'';top:2px;left:4px;background:url(../img/icons.png) no-repeat -16px -12px}
.top_info_search:hover,.top_info_callback:hover{background:rgba(255,255,255,0.125)}
.form_overflow{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.8);display:none}
.form_call_back,.form_search{position:fixed;top:50%;left:50%;z-index:10000;transform:translate(-50%,-50%)}
#searchform input[type="text"]{position:relative;width:100%;height:40px;padding:15px 14px;color:#696b70;font-family:'OSR';font-size:14px;line-height:18px;transition:all .4s;border:1px solid #626676;color:#fff;background:#626676}
#searchform .screen-reader-text{display:none}
#searchsubmit{position:relative;display:table;width:100%;text-align:center;height:auto;font-family:'PFDTCPM';font-size:15px;line-height:18px;color:#fff;text-transform:uppercase;margin:40px auto 0;padding:15px 40px;text-align:center;background:#ff363f url(../img/play.svg);transition:all .4s;border-radius:5px;letter-spacing:1px;cursor:pointer;border:none;background-size:11px 12px;background-position:95% 50%;background-repeat:no-repeat;border:1px solid transparent;margin-top:30px;float:left}
@media all and (max-width: 980px) {
.top_info{display:none;margin-top:8px}
.top_info_addr{margin-left:0;display:block;text-align:left;margin-top:4px}
.top_info_search,.top_info_callback{display:none}
}
.contact_sh{position:relative;padding-left:25px}
.contact_sh:before{position:absolute;width:12px;height:12px;content:'';top:6px;left:0;background:url(../img/icons.png) no-repeat -12px 0}
.sab-head-menu-wrap{position:relative;display:inline-block;width:100%;height:auto}
.sab-topmenu-mini_menu-wrap{position:static}
.sab-topmenu-mini_menu-but{display:none}
.sab-head-menu{position:relative;display:inline-block;width:100%;height:auto;text-align:justify}
.sab-head-menu:after{position:relative;display:inline-block;width:100%;height:auto;box-sizing:border-box;vertical-align:top;content:''}
.sab-head-menu>li{position:relative;display:inline-block;width:auto;height:auto}
.sab-head-menu>li>a{position:relative;display:table;width:auto;height:auto;font-size:15px;line-height:19px;font-family:'OSB';color:#fff;letter-spacing:1px;padding:15px 0}
.sab-head-menu>li>a:after{position:absolute;display:block;width:100%;height:4px;content:'';opacity:0;background:#ff363f;bottom:-2px;left:0;transition:all .4s;z-index:4}
.sab-head-menu>li>a:hover:after,.sab-head-menu>li.current-menu-item>a:after{opacity:1}
.sab-head-menu>li>.sub-menu{display:none}
.sab-head .sab-wrap-normal,.sab-head-menu-wrap,.sab-head-menu,.sab-head-menu>li{position:static;z-index:100}
.sab-head-menu-subwrap{position:absolute;display:block;left:0;width:100%;height:0;background:#fff url(../img/podmenu_img.jpg);background-repeat:no-repeat;background-size:auto 110%;background-position:right 40%;padding:0;opacity:0;z-index:-1;overflow:hidden;transition:all .4s}
.nofix .sab-head-menu-subwrap{-webkit-box-shadow:0 10px 15px -15px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 15px -15px rgba(0,0,0,0.75);box-shadow:0 10px 15px -15px rgba(0,0,0,0.75)}
.sab-head-menu>li:hover>.sab-head-menu-subwrap{height:auto;z-index:10;opacity:1;padding:50px 0}
.sab-head-menu-subwrap li{position:relative;display:table;width:auto;height:auto;padding:13px 18px;background:#fff;transition:all .4s;left:-18px;min-width:300px}
.sab-head-menu-subwrap li:hover{background:#f3f5fa}
.sab-head-menu-subwrap li a{display:inline-block;font-size:15px;font-family:'OSR';color:#3d414f;transition:all .4s;vertical-align:middle;text-align:left;line-height:19px}
.sab-head-menu-subwrap li:hover a{color:#ff363f}
.sab-head-menu-subwrap>.sub-menu>li{z-index:3}
.sab-head-menu-subwrap>.sub-menu>li.menu-item-has-children>a:after{position:relative;display:inline-block;width:6px;height:6px;content:'';margin-left:5px;border-top:1px solid #3d414f;border-right:1px solid #3d414f;transform:rotate(45deg);transition:all .4s;vertical-align:middle;margin-top:-1px}
.sab-head-menu-subwrap>.sub-menu>li.menu-item-has-children:hover>a:after{margin-left:25px;border-top:1px solid #ff363f;border-right:1px solid #ff363f}
.sab-head-menu-subwrap>.sub-menu>li>.sub-menu{position:absolute;left:0;top:0;display:table;width:auto;height:auto;transition:all .4s;z-index:-1;opacity:0}
.sab-head-menu-subwrap>.sub-menu>li:hover>.sub-menu{opacity:1;z-index:2;left:100%}
.sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li{left:2px;margin-bottom:2px;background:#f3f5fa}
.sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li>a{color:#3d414f!important}
.sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li:hover>a{color:#ff363f!important}
.sab-geograph .sab-head-menu-subwrap{background-size:auto 75%;background-position:70% 100%}
.sab-geograph .sab-head-menu-subwrap>.sub-menu{position:relative;display:block;text-align:justify}
.sab-geograph .sab-head-menu-subwrap>.sub-menu:after{position:relative;display:inline-block;width:100%;height:auto;box-sizing:border-box;vertical-align:top;content:''}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li{position:relative;display:inline-block;width:auto;height:auto;left:0;min-width:inherit;padding:0;background:transparent;vertical-align:top;margin-bottom:20px}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li:hover{background:transparent}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>a{font-size:15px;line-height:22px;color:#3d414f;text-transform:uppercase;font-family:'OSB';margin-bottom:18px;transition:all .4s}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li:hover>a{color:#ff363f}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>a:after{display:none}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu{position:relative;display:block;left:inherit;top:inherit;opacity:1;transition:all .4s;z-index:1;padding-top:25px}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu:before{position:absolute;display:block;width:85%;height:1px;content:'';background:#d0d6e4;left:0;top:0;transition:all .4s}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li:hover>.sub-menu:before{background:#ff363f}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu{column-count:2}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu{column-count:2}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li{display:list-item;min-width:inherit;left:0;margin-bottom:0;background:transparent;padding:8px 0;padding-right:10px;width:150px}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li .sab-menu-img{position:relative;display:inline-block;width:24px;height:24px;content:'';vertical-align:middle;margin-right:10px;background-size:cover!important;border-radius:100%;transform:scale(1);transition:all .4s}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li:hover .sab-menu-img{transform:scale(1.3)}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li a{position:relative;display:inline-block;vertical-align:middle}
#breadcrumbs{position:relative;display:table;width:100%;height:auto;padding-top:0;z-index:2}
.breadcrumbs_item{display:inline-block}
.breadcrumbs_item br{display:none}
#breadcrumbs a{position:relative;font-size:14px;line-height:18px;font-family:'OSR';color:#ff363f}
#breadcrumbs a:after{position:absolute;display:block;width:100%;height:1px;content:'';background:#ff363f;transition:all .3s;bottom:-5px;left:0;opacity:0}
#breadcrumbs a:hover:after{opacity:1;bottom:0}
#breadcrumbs span{font-size:14px;line-height:18px;font-family:'OSR';color:#818593}
#breadcrumbs a span{color:#ff363f}
.breadcrumbs_item_sep{padding:0 4px}
.article_time,.service_page_time{display:inline-block;font-size:14px;line-height:1;color:#999}
.sab-main_offer{padding-top:160px;padding-bottom:80px;background-size:cover!important}
.sab-main_offer:before{position:absolute;display:block;width:100%;height:100%;content:'';left:0;top:0;z-index:1;background:rgba(20,26,51,1);background:-moz-linear-gradient(-45deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,rgba(20,26,51,1)),color-stop(25%,rgba(18,26,51,1)),color-stop(50%,rgba(24,27,51,1)),color-stop(75%,rgba(43,30,50,1)),color-stop(100%,rgba(48,31,50,1)));background:-webkit-linear-gradient(-45deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);background:-o-linear-gradient(-45deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);background:-ms-linear-gradient(-45deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);background:linear-gradient(135deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141a33',endColorstr='#301f32',GradientType=1);opacity:.85}
.sab-main_offer .sab-wrap-normal{padding-top:70px;z-index:2}
.sab-main_offer-head{position:relative;display:inline-block;width:100%;height:auto;font-family:'PFDTCPR';font-size:48px;line-height:55px;color:#fff;text-align:center}
.sab-main_offer-text{position:relative;display:inline-block;width:100%;height:auto;font-size:20px;line-height:34px;color:#fff;font-family:'OSB';margin-top:20px;text-align:center}
.sab-main_offer-but{position:relative;display:table;width:auto;height:auto;font-family:'PFDTCPM';font-size:15px;line-height:19px;color:#fff;text-transform:uppercase;margin:40px auto 0;padding:20px 30px 17px;background:#ff363f;transition:all .4s;border-radius:5px;letter-spacing:1px;cursor:pointer}
.sab-main_offer-but-img{position:relative;display:inline-block;width:11px;height:12px;content:'';margin-left:12px;transform:scale(1,-1);transition:all .4s}
.sab-main_offer-but-img path{transition:all .4s}
.sab-main_offer-but:hover{color:#3d414f;background:#fff}
.sab-main_offer-but:hover .sab-main_offer-but-img path{fill:#3d414f}
.sab-main_offer-preimush_list{position:relative;display:inline-block;width:100%;height:auto;margin-top:90px;z-index:2;text-align:center}
.sab-main_offer-preimush_list-item{position:relative;display:inline-block;width:22%;height:auto;margin-left:1%;margin-right:1%;vertical-align:top}
.sab-main_offer-preimush_list-item-img{position:relative;display:inline-block;width:100%;height:70px;content:'';background-size:contain!important}
.sab-main_offer-preimush_list-item-text{position:relative;display:inline-block;width:100%;height:auto;margin-top:25px;font-family:'OSB';font-size:16px;line-height:24px;color:#fff;text-align:center}
.sab-offer{padding-top:160px;padding-bottom:80px;background-size:cover!important}
.sab-offer:before{position:absolute;display:block;width:100%;height:100%;content:'';left:0;top:0;z-index:1;background:rgba(20,26,51,1);background:-moz-linear-gradient(-45deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,rgba(20,26,51,1)),color-stop(25%,rgba(18,26,51,1)),color-stop(50%,rgba(24,27,51,1)),color-stop(75%,rgba(43,30,50,1)),color-stop(100%,rgba(48,31,50,1)));background:-webkit-linear-gradient(-45deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);background:-o-linear-gradient(-45deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);background:-ms-linear-gradient(-45deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);background:linear-gradient(135deg,rgba(20,26,51,1) 0%,rgba(18,26,51,1) 25%,rgba(24,27,51,1) 50%,rgba(43,30,50,1) 75%,rgba(48,31,50,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#141a33',endColorstr='#301f32',GradientType=1);opacity:.85}
.sab-offer-cont{position:relative;display:table;width:100%;height:auto;vertical-align:middle;margin-top:10px;z-index:2}
.sab-offer-left{position:relative;display:inline-block;width:50%;height:auto;vertical-align:middle;padding-right:5%}
.sab-offer-left .sab-main_offer-head{text-align:left;font-size:40px;line-height:50px;text-transform:uppercase}
.sab-offer-left .sab-main_offer-text{text-align:left;font-size:18px;margin-top:20px}
.sab-offer-left .sab-main_offer-text ul,.sab-offer-left .sab-main_offer-text ol{position:relative;display:table;width:100%;height:auto;list-style-type:none}
.sab-offer-left .sab-main_offer-text li{position:relative;display:table;width:100%;height:auto;margin-top:8px;margin-bottom:8px;padding-left:40px}
.sab-offer-left .sab-main_offer-text li:before{position:absolute;display:block;top:50%;left:0;margin-top:-9px;width:18px;height:18px;border-radius:100%;border:3px solid #ff363f;content:''}
.sab-offer-left .sab-main_offer-text li:after{position:absolute;display:block;width:7px;height:4px;content:'';border-left:2px solid #ff363f;border-bottom:2px solid #ff363f;transform:rotate(-45deg);left:6px;top:50%;margin-top:-2px}
.sab-offer-right{position:relative;display:inline-block;width:50%;height:auto;vertical-align:middle}
.sab-offer-right .wpcf7-form{position:relative;display:table;width:auto;height:auto;border:5px solid #fff;padding:25px 40px;max-width:530px;background:rgba(61,65,79,0.8)}
.sab-offer-right .wpcf7-form .sab-form-head{position:relative;display:inline-block;width:100%;height:auto;margin-bottom:18px;font-size:16px;line-height:24px;text-transform:uppercase;text-align:center;color:#fff;font-family:'OSB'}
.sab-offer-right .wpcf7-form input[type='text'],.sab-offer-right .wpcf7-form input[type='tel']{border:1px solid #626676;color:#fff;background:#626676;box-shadow:none}
.sab-offer-right .wpcf7-form input[type='text']::placeholder,.sab-offer-right .wpcf7-form input[type='tel']::placeholder{color:#fff}
.sab-offer-right .wpcf7-form .selectric{border:1px solid #626676;color:#fff;background:#626676;box-shadow:none}
.sab-offer-right .wpcf7-form .selectric-items li,.sab-offer-right .wpcf7-form .selectric .label{color:#fff}
.sab-offer-right .wpcf7-form .selectric-items{background:#626676}
.sab-offer-right .wpcf7-form .selectric .button:after{border-top-color:#fff}
.sab-offer-right .wpcf7-form .sab-form-left{position:relative;display:table;width:49%;height:auto;float:left}
.sab-offer-right .wpcf7-form .sab-form-right{position:relative;display:table;width:49%;height:auto;float:right}
.sab-offer-right .wpcf7-form .sab-form-left input[name='weight']{float:left;width:46%}
.sab-offer-right .wpcf7-form .sab-form-left input[name='volume']{float:right;width:49%}
.sab-offer-right .wpcf7-form .sab-form-user_name{margin-top:10px}
.sab-offer-right .wpcf7-form .sab-form-user_tel{margin-top:10px}
.sab-offer-right .wpcf7-form input[type='submit']:hover{background:#626676;border:1px solid #626676;color:#fff}
.sab-offer-right .wpcf7-form .sab-form-politic{margin-top:0;color:#848999}
.sab-offer-right .wpcf7-form .sab-form-politic a{color:#848999}
.sab-offer-right .wpcf7-form .wpcf7-response-output{color:#848999}
.sab-offer-right .wpcf7-form .sab-form-user_tel:before,.sab-offer-right .wpcf7-form .sab-form-user_name:before{-webkit-filter:contrast(100);filter:contrast(100)}
.sab-offer-right .wpcf7-form input[name='punck-naznach'],.sab-offer-right .wpcf7-form input[name='punck-otprav']{margin-bottom:12px}
.sab-napravlenia{padding:85px 0 100px;overflow:hidden}
.sab-napravlenia.more{overflow:visible}
.sab-napravlenia-list{position:relative;display:inline-block;width:calc(100% + 20px);left:-10px;height:auto;margin-top:50px}
.more .sab-napravlenia-list{max-height:890px;overflow-y:auto;padding-top:25px}
.more .sab-napravlenia-list::-webkit-scrollbar{width:10px}
.more .sab-napravlenia-list::-webkit-scrollbar-track{background:#e8eaf0;border-left:4px solid #fff;border-right:4px solid #fff}
.more .sab-napravlenia-list::-webkit-scrollbar-thumb{background-color:#afb8c0;border-radius:5px;-webkit-box-shadow:0 0 0 5px rgba(255,255,255,1);-moz-box-shadow:0 0 0 5px rgba(255,255,255,1);box-shadow:0 0 0 5px rgba(255,255,255,1)}
.sab-napravlenia-list-item-wrap{position:relative;display:inline-block;width:19.5%;height:auto;padding:0 10px;vertical-align:top;margin-bottom:10px}
.more .sab-napravlenia-list-item-wrap{margin-bottom:35px}
.sab-napravlenia-list-item{position:relative;display:table;width:100%;height:auto;border:5px solid #f2f4fa;transition:all .4s;padding:35px 0 25px}
.sab-napravlenia-list-item:hover{border:5px solid #ff363f}
.sab-napravlenia-list-item-img{position:relative;display:table;width:100%;height:100px}
.more .sab-napravlenia-list-item-img{position:absolute;width:56px;height:80px;z-index:2;top:-31px;left:50%;margin-left:-28px}
.sab-napravlenia-list-item-icon{position:absolute;display:block;width:100%;height:100%;content:'';z-index:1;background:url(../img/naprav_icon_hover.png) no-repeat center;background-size:contain;transition:all .4s}
.more .sab-napravlenia-list-item-icon{background:#fff url(../img/marker.svg) no-repeat center;background-size:140% auto}
.more .sab-napravlenia-list-item:hover .sab-napravlenia-list-item-icon{background:#fff url(../img/marker_hover.svg) no-repeat center;background-size:140% auto}
.sab-napravlenia-list-item-flag{position:absolute;display:block;width:100%;height:100%;content:'';z-index:2;background-size:auto!important;background-position:30% center!important}
.more .sab-napravlenia-list-item-flag{top:14px;left:50%;margin-left:-16px;transform:scale(1);transition:all .3s;width:32px;height:32px;border-radius:100%;background-size:cover!important;background-position:center center!important}
.more .sab-napravlenia-list-item:hover .sab-napravlenia-list-item-flag{transform:scale(1.2)}
.sab-napravlenia-list-item-wrap-cont{position:relative}
.sab-napravlenia-list-item-name{position:relative;display:table;width:auto;height:auto;text-align:center;font-size:16px;line-height:20px;font-family:'OSB';color:#3d414f;margin:20px auto;max-width:100%;transition:all .4s}
.more .sab-napravlenia-list-item-name{padding-left:20px;padding-right:20px}
.more .sab-napravlenia-list-item-name:hover{color:#ff363f}
.sab-napravlenia-list-item-name:after{position:absolute;display:block;width:100%;height:2px;background:#ff363f;content:'';transition:all .4s;top:0;opacity:0;z-index:-1}
.more .sab-napravlenia-list-item-name:after{display:none}
.sab-napravlenia-list-item-name:hover:after{top:100%;opacity:1;z-index:1}
.sab-napravlenia-list-item-weight{position:relative;display:table;width:100%;height:auto;font-size:13px;line-height:17px;font-family:'OSR';color:#3d414f;margin-bottom:5px;vertical-align:middle;padding-left:20%}
.sab-napravlenia-list-item-weight:before{position:relative;display:inline-block;width:22px;height:22px;vertical-align:middle;background:url(../img/kg.svg) no-repeat center;background-size:contain;margin-right:10px;content:''}
.more .sab-napravlenia-list-item-weight:before{background:url(../img/plane.svg) no-repeat center;background-size:80%}
.sab-napravlenia-list-item-time{position:relative;display:table;width:100%;height:auto;font-size:13px;line-height:17px;font-family:'OSR';color:#3d414f;vertical-align:middle;padding-left:20%}
.sab-napravlenia-list-item-time:before{position:relative;display:inline-block;width:22px;height:22px;vertical-align:middle;background:url(../img/calendar.svg) no-repeat center;background-size:contain;margin-right:10px;content:''}
.more .sab-napravlenia-list-item-time:before{background:url(../img/delivery-truck.svg) no-repeat center;background-size:80%}
.sab-napravlenia-list-item-but{position:relative;display:table;width:auto;height:auto;text-align:center;background:transparent;transition:all .4s;color:#262a34;font-size:14px;line-height:18px;font-family:'PFDTCPR';text-transform:uppercase;letter-spacing:3px;border-radius:5px;padding:14px 20px 10px 25px;border:1px solid #262a34;margin-top:20px;margin-left:auto;margin-right:auto}
.sab-napravlenia-list-item-but-img{position:relative;display:inline-block;width:11px;height:12px;content:'';transform:scale(1,-1);transition:all .4s}
.sab-napravlenia-list-item-but-img path{fill:#262a34;transition:all .4s}
.sab-napravlenia-list-item-but:hover{background:#ff363f;color:#fff;border:1px solid #ff363f}
.sab-napravlenia-list-item-but:hover .sab-napravlenia-list-item-but-img path{fill:#fff!important}
.sab-about_company{background-size:cover!important;padding:80px 0 100px;background-attachment:fixed!important}
.sab-about_company .sab-wrap-normal{display:block}
.sab-about_company-desc{position:relative;display:table;width:100%;height:auto;margin-top:100px}
.sab-about_company-preimush_list{position:relative;display:inline-block;width:100%;height:auto;text-align:center;margin-top:70px}
.sab-about_company-preimush_list-item{position:relative;display:inline-block;width:30%;height:auto;vertical-align:top;margin-left:1.5%;margin-right:1.5%}
.sab-about_company-preimush_list-item-value_list{position:relative;display:inline-block;width:100%;height:auto;text-align:center}
.sab-about_company-preimush_list-item-value_list-value_one{position:relative;display:inline-block;width:auto;height:auto;vertical-align:top;font-size:72px;line-height:72px;color:#f0f2f5;font-family:'PFDTCPR';padding:18px 10px 0;background:#262a34}
.sab-about_company-preimush_list-item-value_list-value_two{position:relative;display:inline-block;width:auto;height:auto;vertical-align:top;font-size:48px;line-height:58px;color:#f0f2f5;font-family:'PFDTCPR';padding:20px 10px 12px;background:#ff363f}
.sab-about_company-preimush_list-item-value_list-value_two.more{writing-mode:vertical-rl;transform:rotate(180deg);font-size:30px;height:90px;text-align:center;padding:0}
.sab-about_company-preimush_list-item-text{position:relative;display:table;width:100%;height:auto;text-align:center;color:#262a34;font-family:'OSB';font-size:18px;line-height:26px;margin-top:25px}
.sab-about_company-price_list{position:relative;display:inline-block;width:100%;height:auto}
.sab-about_company-price_list-item{position:relative;display:inline-block;width:100%;height:auto;margin-top:30px}
.sab-about_company-price_list-item-text{position:relative;display:inline-block;width:100%;height:auto;margin-top:15px;overflow-x:scroll}
.sab-about_company-price_list-item-text table{position:relative;display:table;width:100%;height:auto}
.sab-about_company-price_list-item-text table tr{width:100%}
.sab-about_company-price_list-item-text table td{border:1px solid #262a34;padding:10px 15px 8px;font-family:'OSR';font-size:16px;line-height:24px;color:#262a34}
.sab-about_company-price_list-item-text table td:not(:first-child){text-align:center}
.sab-about_company-price_list-item-text table td strong{font-family:'OSB'}
.sab-about_company-popular_list{position:relative;display:table;width:100%;height:auto;margin-top:30px}
.sab-about_company-popular_list-wrap{position:relative;display:table;width:100%;height:auto;margin-top:30px}
.sab-about_company-popular_list-wrap-item{position:relative;display:inline-block;width:33%;height:auto;vertical-align:top;margin-bottom:10px}
.sab-about_company-popular_list-wrap-item a{position:relative;display:inline-block;width:auto;height:auto;vertical-align:middle;font-family:'OSB';font-size:16px;line-height:20px;color:#262a34;border-bottom:1px solid #262a34;transition:all .3s;padding-bottom:2px}
.sab-about_company-popular_list-wrap-item a:hover{border-bottom:1px solid transparent}
.sab-about_company-popular_list-wrap-item span{position:relative;display:inline-block;vertical-align:middle;width:36px;height:36px;content:'';background:#ff363f;margin-right:20px}
.sab-about_company-popular_list-wrap-item span:before{position:absolute;display:block;left:10px;top:12px;width:12px;height:6px;content:'';border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg);border-radius:1px}
@media all and (max-width: 1100px) {
.sab-about_company-popular_list-wrap-item{width:50%}
}
@media all and (max-width: 720px) {
.sab-about_company-popular_list-wrap-item{width:100%;padding-left:50px;margin-bottom:25px}
.sab-about_company-popular_list-wrap-item span{position:absolute;left:0;top:50%;margin-top:-18px;margin-right:0}
}
.sab-prichina_zakaza{padding:80px 0 120px;background-size:cover!important;background-attachment:fixed!important}
.sab-prichina_zakaza-head{color:#fff!important}
.sab-prichina_zakaza-list{position:relative;display:table;width:100%;height:auto;margin-top:100px}
.sab-prichina_zakaza-list-item{position:relative;display:inline-block;width:50%;height:auto;vertical-align:top;font-size:17px;line-height:26px;color:#fff;font-family:'OSB';padding-left:60px;margin-bottom:60px;padding-right:15px}
.sab-prichina_zakaza-list-item:nth-child(2n+2){padding-right:0;text-align:justify}
.sab-prichina_zakaza-list-item-punkt{position:absolute;display:block;left:0;top:50%;margin-top:-18px;width:36px;height:36px;content:'';background:#ff363f}
.sab-prichina_zakaza-list-item-punkt:before{position:absolute;display:block;left:10px;top:12px;width:12px;height:6px;content:'';border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg);border-radius:1px}
.sab-uslugi{padding:70px 0 120px;background-size:cover!important;background-attachment:fixed!important}
.sab-uslugi .sab-wrap-normal{overflow:hidden}
.sab-uslugi-list{position:relative;display:table;width:calc(100% + 10px);left:-5px;height:auto;margin-top:50px}
.strana .sab-uslugi-list{width:calc(100% + 30px);left:-15px;text-align:center}
.sab-uslugi-list-item-wrap{position:relative;display:inline-block;width:33.3%;height:auto;padding:0 5px;vertical-align:top;margin-bottom:10px}
.sab-uslugi-list-item-wrap:nth-child(5n+4),.sab-uslugi-list-item-wrap:nth-child(5n+5){width:50%}
.strana .sab-uslugi-list-item-wrap{width:25%;padding:0 15px;margin-bottom:30px}
.sab-uslugi-list-item{position:relative;display:table;width:100%;height:280px;transition:all .4s;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 0)}
.strana .sab-uslugi-list-item{-webkit-clip-path:none;clip-path:none;height:auto;background:#fff;padding:35px 0}
.sab-uslugi-list-item:hover{-webkit-clip-path:polygon(92.5% 0,100% 10%,100% 100%,0 100%,0 0);clip-path:polygon(92% 0,100% 10%,100% 100%,0 100%,0 0)}
.sab-uslugi-list-item-wrap:nth-child(5n+4) .sab-uslugi-list-item:hover,.sab-uslugi-list-item-wrap:nth-child(5n+5) .sab-uslugi-list-item:hover{-webkit-clip-path:polygon(95% 0,100% 10%,100% 100%,0 100%,0 0);clip-path:polygon(95% 0,100% 10%,100% 100%,0 100%,0 0)}
.strana .sab-uslugi-list-item:hover{-webkit-clip-path:none!important;clip-path:none!important;background:#d93c48}
.sab-uslugi-list-item-img-arrow{position:absolute;display:block;width:7.5%;height:10%;background:#ff363f;right:-7.5%;top:-10%;content:'';z-index:4;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.75);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,0.75);box-shadow:0 0 3px 1px rgba(0,0,0,0.5);transition:all .4s}
.sab-uslugi-list-item-img-arrow:before{position:absolute;display:block;width:0;height:0;border-style:solid;border-width:6px 0 0 6px;border-color:transparent transparent transparent #fff;content:'';bottom:5px;left:5px}
.sab-uslugi-list-item-img-arrow:after{position:absolute;display:block;width:8px;height:2px;content:'';background:#fff;transform:rotate(-45deg);bottom:8px;left:5px}
.sab-uslugi-list-item-wrap:nth-child(5n+4) .sab-uslugi-list-item-img-arrow,.sab-uslugi-list-item-wrap:nth-child(5n+5) .sab-uslugi-list-item-img-arrow{width:5%;height:10%;right:-5%;top:-10%}
.sab-uslugi-list-item:hover .sab-uslugi-list-item-img-arrow{right:0!important;top:0!important}
.sab-uslugi-list-item-img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:'';z-index:1;background-size:cover!important}
.sab-uslugi-list-item-img-overflow{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:'';z-index:2;background:#232a41;opacity:.7}
.strana .sab-uslugi-list-item-img-overflow{position:relative;height:auto;margin-bottom:15px;background:transparent;opacity:1}
.strana .sab-uslugi-list-item-img-overflow:before{position:relative;display:block;width:11px;height:5px;content:'';border-left:5px solid #ff363f;border-bottom:5px solid #ff363f;transform:rotate(-45deg);margin:auto;transition:all .4s}
.strana .sab-uslugi-list-item:hover .sab-uslugi-list-item-img-overflow:before{border-left:5px solid #fff;border-bottom:5px solid #fff}
.sab-uslugi-list-item-img-overflow-hover{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:'';z-index:3;background:#ff363f;opacity:0;transition:all .4s}
.sab-uslugi-list-item:hover .sab-uslugi-list-item-img-overflow-hover{background:#ff363f;opacity:.9}
.sab-uslugi-list-item-img-name{position:absolute;display:block;width:100%;height:auto;left:0;top:50%;transform:translateY(-50%);padding-left:50px;font-size:24px;line-height:28px;text-transform:uppercase;letter-spacing:3px;color:#fff;font-family:'PFDTCPR';z-index:4}
.strana .sab-uslugi-list-item-img-name{position:relative;top:0;transform:none;padding:0;font-size:16px;color:#3d414f;line-height:27px;font-family:'OSB';letter-spacing:normal;text-transform:none;text-align:center;transition:all .4s}
.strana .sab-uslugi-list-item:hover .sab-uslugi-list-item-img-name{color:#fff}
.sab-uslugi-list-item-img-logo{position:absolute;display:block;width:30px;height:103px;background:url(../img/uslug_logo.png) no-repeat center;background-size:contain;left:0;top:50%;margin-top:-51.5px;z-index:4}
.strana .sab-uslugi-list-item-img-logo,.strana .sab-uslugi-list-item-img-arrow,.strana .sab-uslugi-list-item-img-overflow-hover,.strana .sab-uslugi-list-item-img{display:none!important}
.sab-kak_mi_rab{padding:70px 0 30px;background:#fff}
.sab-kak_mi_rab-list{position:relative;display:table;width:100%;height:auto;margin-top:70px;padding-left:90px}
.sab-kak_mi_rab-list:before{position:absolute;display:block;width:0;height:100%;border-right:2px dashed #262a34;left:22px;top:0;content:'';z-index:1}
.sab-kak_mi_rab-list:after{position:absolute;display:block;width:90px;height:78px;background:#fff;left:0;top:0;content:'';z-index:2}
.sab-kak_mi_rab-list-item{position:relative;display:table;width:100%;height:auto;margin-bottom:70px}
.sab-kak_mi_rab-list-item:before{position:absolute;display:block;width:46px;height:78px;content:'';left:-90px;top:78px;background:#fff url(../img/marker_kak_rab.jpg) no-repeat center;background-size:contain;z-index:2}
.sab-kak_mi_rab-list-item:last-child{margin-bottom:0}
.sab-kak_mi_rab-list-item:last-child:after{position:absolute;display:block;width:90px;height:calc(100% - 156px);background:#fff;left:-90px;bottom:0;content:'';z-index:2}
.sab-kak_mi_rab-list-item-number{position:relative;display:table;width:100%;height:auto;font-size:100px;line-height:104px;color:#fff;text-shadow:1px 1px #ff363f,-1px 1px #ff363f,1px -1px #ff363f,-1px -1px #ff363f;font-family:'PFDTCPB';text-transform:uppercase}
.sab-kak_mi_rab-list-item-head{position:relative;display:table;width:100%;height:auto;font-size:20px;line-height:24px;font-family:'OSB';text-transform:uppercase;color:#3d414f;margin-top:20px;padding-bottom:20px;border-bottom:1px dotted #ff363f}
.sab-kak_mi_rab-list-item-opisan{position:relative;display:table;width:100%;height:auto;margin-top:25px;color:#262a34;font-family:'OSB';font-size:15px;line-height:19px}
.sab-kak_mi_rab-list-item-dop_preimush{position:relative;display:table;width:100%;height:auto;margin-top:30px}
.sab-kak_mi_rab-list-item-dop_preimush-item{position:relative;display:inline-block;width:25%;height:auto;padding-right:10px;vertical-align:top;font-size:15px;line-height:19px;color:#262a34;font-family:'OSR'}
.sab-kak_mi_rab-list-item-dop_preimush-item-icon{position:relative;display:block;width:22px;height:22px;border-radius:100%;border:3px solid #87c7dc;margin-bottom:12px;content:''}
.sab-kak_mi_rab-list-item-dop_preimush-item-icon:after{position:absolute;display:block;width:7px;height:4px;content:'';border-left:3px solid #87c7dc;border-bottom:3px solid #87c7dc;transform:rotate(-45deg);left:3px;top:3px}
.sab-kak_mi_rab-list-item-dop_shag{position:relative;display:table;width:100%;height:auto;margin-top:30px}
.sab-kak_mi_rab-list-item-dop_shag-item{position:relative;display:inline-block;width:16.6%;height:auto;padding-right:10px;padding-left:14px;vertical-align:top;font-size:15px;line-height:19px;color:#262a34;font-family:'OSR';border-left:4px solid #e5ebee}
.sab-kak_mi_rab-list-item-dop_shag-item-icon{position:relative;display:block;width:16px;height:12px;margin-bottom:16px;content:''}
.sab-kak_mi_rab-list-item-dop_shag-item-icon:after{position:absolute;display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #87c7dc;content:'';bottom:0;right:0}
.sab-kak_mi_rab-list-item-dop_shag-item-icon:before{position:absolute;display:block;width:calc(100% - 6px);height:4px;content:'';background:#87c7dc;left:0;top:50%;margin-top:-2px}
.sab-kak_mi_rab-list-item-dop_shag-item:last-child .sab-kak_mi_rab-list-item-dop_shag-item-icon{opacity:0}
.sab-etap_vzaimodeistv{padding:70px 0 30px;background:#fff}
.sab-etap_vzaimodeistv .sab-wrap-normal{overflow:hidden}
.sab-etap_vzaimodeistv-list{position:relative;display:table;width:calc(100% + 30px);left:-15px;height:auto;margin-top:70px;padding-bottom:30px;text-align:center}
.sab-etap_vzaimodeistv-list-item-wrap{position:relative;display:inline-block;width:33.33%;height:auto;padding:0 15px;vertical-align:top}
.sab-etap_vzaimodeistv-list-item{position:relative;display:table;width:100%;height:auto;text-align:center;padding:60px 20px 30px;text-align:center;border:1px dotted #ff363f;border-radius:2px;font-size:16px;line-height:24px;color:#3d414f;font-family:'OSB';margin-bottom:60px}
.sab-etap_vzaimodeistv-list-item-number{position:absolute;width:auto;height:auto;display:block;left:20px;top:-20px;z-index:2;font-family:'PFDTCPB';color:#ff363f;text-transform:uppercase;font-size:60px;line-height:50px;background:#fff;padding:0 18px 0 10px}
.sab-etap_vzaimodeistv-list-item-number:after{position:absolute;display:block;width:8px;height:8px;content:'';background:#ff363f;top:50%;margin-top:-9px;right:0;border-radius:100%}
.sab-etap_vzaimodeistv-list-item-text{position:relative;display:table;width:100%;height:auto}
.sab-etap_vzaimodeistv-list-item-text span{color:#ff363f}
.sab-etap_vzaimodeistv-list-item-but{position:relative;display:table;width:auto;height:auto;font-family:'PFDTCPR';font-size:14px;line-height:18px;color:#fff;text-transform:uppercase;margin:8px auto 0;padding:14px 15px 11px;background:#ff363f;transition:all .4s;border-radius:5px;letter-spacing:1px;cursor:pointer;border:1px solid transparent}
.sab-etap_vzaimodeistv-list-item-but .sab-main_offer-but-img{margin-left:8px}
.sab-etap_vzaimodeistv-list-item-but:hover{color:#ff363f;background:#fff;border:1px solid #ff363f}
.sab-etap_vzaimodeistv-list-item-but:hover .sab-main_offer-but-img path{fill:#ff363f}
.sab-form_rashcet{background:#fff url(../img/form_back.jpg) no-repeat left bottom;background-size:100% auto;padding-bottom:100px;padding-top:90px;background-attachment:fixed!important}
.sab-form_rashcet .wpcf7{position:relative;display:table;width:auto;height:auto;float:right;background:#fff;border-radius:5px;padding:12px;-webkit-box-shadow:0 0 117px 51px rgba(82,118,154,0.13);-moz-box-shadow:0 0 117px 51px rgba(82,118,154,0.13);box-shadow:0 0 117px 51px rgba(82,118,154,0.13)}
.sab-form_rashcet .wpcf7-form{position:relative;display:table;width:auto;height:auto;border-radius:5px;border:2px solid #f1f3f5;padding:40px 50px;max-width:530px}
.sab-form_rashcet .wpcf7-form .sab-form-head{position:relative;display:inline-block;width:100%;height:auto;margin-bottom:38px;font-size:18px;line-height:28px;text-transform:uppercase;text-align:center;color:#3d414f;font-family:'OSB'}
.sab-form_rashcet .wpcf7-form .sab-form-left{position:relative;display:table;width:49%;height:auto;float:left}
.sab-form_rashcet .wpcf7-form .sab-form-right{position:relative;display:table;width:49%;height:auto;float:right}
.sab-form_rashcet .wpcf7-form .sab-form-left input[name='weight']{float:left;width:46%}
.sab-form_rashcet .wpcf7-form .sab-form-left input[name='volume']{float:right;width:49%}
.sab-form_rashcet .wpcf7-form .sab-form-user_name{margin-top:30px}
.sab-form_rashcet .wpcf7-form .sab-form-user_tel{margin-top:30px}
.sab-recomend_pismo{background-size:cover!important;padding:80px 0 100px;background-attachment:fixed!important}
.sab-recomend_pismo .sab-wrap-normal{display:block}
.sab-recomend_pismo-head{color:#fff!important}
.sab-recomend_pismo-list{position:relative;display:block;width:100%;height:auto;margin-top:90px}
.sab-recomend_pismo-list-item{position:relative;display:inline-block;width:22.5%;margin-left:1%;margin-right:1%;height:360px;padding:20px;background:rgba(0,6,22,0.3)}
.sab-recomend_pismo-list-item a{position:absolute;display:block;width:calc(100% - 40px);height:calc(100% - 40px);background-size:contain!important}
.sab-client_parthner{background:#f0f2f8;padding:100px 0}
.sab-client_parthner-tabs{position:relative;display:table;width:auto;height:auto;margin:0 auto}
.sab-client_parthner-tabs-item{position:relative;display:table;width:auto;height:auto;text-transform:uppercase;font-size:26px;line-height:30px;font-family:'PFDTCPR';color:#262a34;padding:0 30px 30px;border-bottom:1px solid #d2d4da;transition:all .4s;float:left;cursor:pointer}
.sab-client_parthner-tabs-item:hover,.sab-client_parthner-tabs-item.active{color:#ff363f}
.sab-client_parthner-tabs-item:after{position:absolute;display:block;width:100%;height:5px;content:'';background:#ff363f;transition:all .4s;bottom:-3px;opacity:0}
.sab-client_parthner-tabs-item:first-child:after{left:-100%}
.sab-client_parthner-tabs-item:last-child:after{right:-100%}
.sab-client_parthner-tabs-item:first-child:hover:after,.sab-client_parthner-tabs-item:first-child.active:after{left:0;opacity:1}
.sab-client_parthner-tabs-item:last-child:hover:after,.sab-client_parthner-tabs-item:last-child.active:after{right:0;opacity:1}
.sab-client_parthner-tabs-content{position:relative;display:block;width:100%;height:70px;margin-top:70px}
.sab-client_parthner-tabs-cont{position:absolute;display:block;width:100%;height:auto;top:0;left:0;z-index:-1;opacity:0;transition:all .4s}
.sab-client_parthner-tabs-cont.active{z-index:1;opacity:1}
.sab-client_parthner-tabs-cont-item{position:relative;display:inline-block;width:17.5%;margin-left:10px;margin-right:10px;height:70px;background-size:contain!important;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .4s}
.sab-client_parthner-tabs-cont-item:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}
.sab-blog{padding:80px 0 50px;overflow:hidden}
.sab-blog .sab-wrap-normal{overflow:hidden}
.sab-blog-list{position:relative;display:table;width:calc(100% + 2px);left:-1px;height:auto;margin-top:60px}
.sab-blog-list-item-wrap{position:relative;display:table;float:left;width:25%;height:auto;padding:0 1px;vertical-align:top;margin-bottom:2px}
.sab-blog-list-item{position:relative;display:table;width:100%;height:250px;transition:all .4s;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 0)}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item{height:502px}
.sab-blog-list-item:hover{-webkit-clip-path:polygon(91% 0,100% 10%,100% 100%,0 100%,0 0);clip-path:polygon(91% 0,100% 10%,100% 100%,0 100%,0 0)}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item:hover{-webkit-clip-path:polygon(91% 0,100% 5%,100% 100%,0 100%,0 0);clip-path:polygon(91% 0,100% 5%,100% 100%,0 100%,0 0)}
.sab-blog-list-item-img-arrow{position:absolute;display:block;width:9%;height:10%;background:#ff363f;right:-7.5%;top:-10%;content:'';z-index:4;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,0.75);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,0.75);box-shadow:0 0 3px 1px rgba(0,0,0,0.5);transition:all .4s}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item-img-arrow{width:9%;height:5%}
.sab-blog-list-item-img-arrow:before{position:absolute;display:block;width:0;height:0;border-style:solid;border-width:6px 0 0 6px;border-color:transparent transparent transparent #fff;content:'';bottom:5px;left:5px}
.sab-blog-list-item-img-arrow:after{position:absolute;display:block;width:8px;height:2px;content:'';background:#fff;transform:rotate(-45deg);bottom:8px;left:5px}
.sab-blog-list-item:hover .sab-blog-list-item-img-arrow{right:0!important;top:0!important}
.sab-blog-list-item-img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:'';z-index:1;background-size:cover!important}
.sab-blog-list-item-img-overflow{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:'';z-index:2;background:#232a41;opacity:.7}
.sab-blog-list-item-img-overflow-hover{position:absolute;display:block;top:0;left:0;width:100%;height:100%;content:'';z-index:3;background:#ff363f;opacity:0;transition:all .4s}
.sab-blog-list-item:hover .sab-blog-list-item-img-overflow-hover{background:#ff363f;opacity:.9}
.sab-blog-list-item-img-name{position:absolute;display:block;width:100%;height:auto;left:0;top:50%;transform:translateY(-50%);padding-left:30px;font-size:20px;line-height:24px;color:#fff;font-family:'OSB';text-shadow:0 2px 4px rgba(0,0,0,0.39);z-index:4;padding-bottom:25px;overflow:hidden}
.sab-blog-list-item-img-name:after{position:absolute;display:block;width:40%;height:5px;content:'';background:#ff363f;bottom:0;left:30px;transition:all .4s;opacity:1}
.sab-blog-list-item:hover .sab-blog-list-item-img-name:after{opacity:0}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item-img-name{padding-bottom:0;font-size:30px;line-height:38px}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item-img-name:after{display:none}
.sab-blog-list-item-img-excerpt{position:relative;display:none;width:100%;height:auto;font-size:15px;line-height:24px;color:#fff;font-family:'OSR';margin-top:30px}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item-img-excerpt{display:table}
.sab-form_vopros{padding:50px 0 30px}
.sab-form_vopros-wrap{position:relative;display:table;width:88%;height:auto;margin-left:5%;border:10px solid #ff363f;padding:70px 90px;z-index:2;background:#fff}
.sab-form_vopros-head{position:absolute;display:table;width:auto;top:-27px;left:50%;transform:translateX(-50%);z-index:2;background:#fff;color:#ff363f;font-size:30px;line-height:34px;font-family:'OSB';padding:0 25px}
.sab-form_vopros-text{position:relative;display:table;float:left;width:40%;font-size:22px;line-height:32px;color:#3d414f;font-family:'OSB'}
.sab-form_vopros-form{position:relative;display:table;float:right;width:55%}
.sab-form_vopros-form .wpcf7-form input[type='submit']{margin-top:10px;background-position:65% 48%}
.sab-form_vopros-form .wpcf7-form .sab-form-politic{margin-top:5px}
.sab-contact{padding:30px 0 50px;overflow:visible}
.sab-contact:before{position:absolute;display:block;z-index:1;width:100%;height:533px;content:'';background:#f0f2f8 url(../img/contact_back.jpg) no-repeat top center;background-size:auto;left:0;bottom:0}
.sab-contact-tabs{position:relative;display:table;width:auto;height:auto;margin:0 auto;z-index:3;margin-top:90px}
.sab-contact-tabs-item{position:relative;display:table;width:auto;height:auto;text-transform:uppercase;font-size:20px;line-height:24px;font-family:'PFDTCPR';color:#262a34;padding:0 15px 20px;transition:all .4s;float:left;cursor:pointer;margin:0 30px}
.sab-contact-tabs-item:hover,.sab-contact-tabs-item.active{color:#ff363f}
.sab-contact-tabs-item:after{position:absolute;display:block;width:100%;height:5px;content:'';background:#ff363f;transition:all .4s;bottom:-3px;opacity:0;left:-100%}
.sab-contact-tabs-item:hover:after,.sab-contact-tabs-item.active:after{left:0;opacity:1}
.sab-contact-tabs-content{position:relative;display:block;width:100%;height:620px;z-index:2}
.sab-contact-tabs-cont{position:absolute;display:block;width:100%;height:auto;top:0;left:-1000%;z-index:-1;opacity:0;transition:all .8s;background:#fff;-webkit-box-shadow:0 51px 109px 0 rgba(82,118,154,0.21);-moz-box-shadow:0 51px 109px 0 rgba(82,118,154,0.21);box-shadow:0 51px 109px 0 rgba(82,118,154,0.21);padding:40px 10px 10px}
.sab-contact-tabs-cont.active{z-index:1;opacity:1;left:0}
.sab-contact-tabs-data{position:relative;display:table;width:100%;height:auto;text-align:center}
.sab-contact-tabs-cont-adres{position:relative;display:inline-block;width:auto;height:auto;vertical-align:top;padding-left:25px;font-size:15px;color:#262a34;line-height:24px;font-family:'OSR';text-align:left;max-width:280px}
.sab-contact-tabs-cont-adres:before{position:absolute;display:block;width:16px;height:18px;content:'';top:6px;left:0;background:url(../img/place.svg) no-repeat center;background-size:contain!important}
.sab-contact-tabs-cont-tels{position:relative;display:inline-block;width:auto;height:auto;vertical-align:top;margin-left:3%;margin-right:3%}
.sab-contact-tabs-cont-tels-tel{position:relative;display:table;width:auto;height:auto;margin-bottom:8px;padding-left:30px;text-align:left}
.sab-contact-tabs-cont-tels-tel-name{position:relative;display:inline-block;width:auto;height:auto;font-size:15px;line-height:19px;color:#262a34;font-family:'OSR';margin-right:7px}
.sab-contact-tabs-cont-tels-tel-tel{position:relative;display:inline-block;width:auto;height:auto;font-size:17px;line-height:21px;color:#262a34;font-family:'OSB';transition:all .4s}
.sab-contact-tabs-cont-tels-tel-tel:hover{color:#ff363f}
.sab-contact-tabs-cont-tels-tel:before{position:absolute;display:block;width:18px;height:18px;content:'';top:50%;left:0;margin-top:-9px;background:url(../img/phone.svg) no-repeat center;background-size:contain!important}
.sab-contact-tabs-cont-tels-tel.contact_wa:before{left:0;background:url(../img/icons.png) no-repeat 0 -28px;background-size:auto!important}
.sab-contact-tabs-cont-email{display:inline-block;width:auto;height:auto;vertical-align:top;font-size:15px;line-height:24px;font-family:'OSR';text-align:left;transition:all .4s}
.sab-contact-tabs-cont-email a{position:relative;color:#262a34;display:block;margin-bottom:5px;padding-left:25px;transition:all .4s}
.sab-contact-tabs-cont-email a:before{position:absolute;display:block;width:16px;height:13px;content:'';top:50%;left:0;margin-top:-5px;background:url(../img/mail.svg) no-repeat center;background-size:contain!important}
.sab-contact-tabs-cont-email a:hover{color:#ff363f}
.sab-contact-tabs-cont-map{position:relative;display:block;width:100%;height:485px;margin-top:35px;overflow:hidden}
.sab-contact-tabs-cont-map .ymaps-2-1-73-ground-pane{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.sab-form_vopros+.sab-seo:before,.sab-blog+.sab-seo:before{position:absolute;display:block;z-index:1;width:100%;height:240px;content:'';background:#f0f2f8 url(../img/contact_back.jpg) no-repeat top center;background-size:auto;left:0;top:-240px}
.sab-blog+.sab-seo:before{top:auto;bottom:-240px;background-position:bottom center}
.sab-seo{background:#f0f2f8;padding:50px 0 110px;overflow:visible}
.sab-seo .sab-wrap-normal{z-index:2}
.sab-footer{background:#363c52;padding:70px 0 30px}
.sab-footer-left{position:relative;display:table;float:left;width:23%;height:auto}
.sab-footer-left-logo{position:relative;display:table;width:100%;height:45px;content:'';background-size:contain!important;background-position:left top!important}
.sab-footer-left-logo img{max-width:100%}
.sab-footer-left-logo.mini{display:none}
.sab-footer-left-cont{position:relative;display:table;width:100%;height:auto;margin-top:30px}
.sab-footer-left-cont-tel{position:relative;display:table;width:auto;height:auto;padding-left:30px;font-family:'OSR';font-size:22px;line-height:26px;text-transform:uppercase;color:#a6adc0;transition:all .3s}
.sab-footer-left-cont-tel:before{position:absolute;display:block;width:20px;height:20px;left:0;top:50%;margin-top:-8px;content:'';background:url(../img/phone.svg) no-repeat center;background-size:contain;transition:all .5s;-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0)}
.sab-footer-left-cont-email{position:relative;display:table;width:auto;height:auto;padding-left:30px;font-family:'OSR';font-size:14px;line-height:18px;color:#a6adc0;transition:all .3s;margin-top:15px}
.sab-footer-left-cont-email:before{position:absolute;display:block;width:20px;height:20px;left:0;top:50%;margin-top:-10px;content:'';background:url(../img/mail.svg) no-repeat center;background-size:contain;transition:all .5s;-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0)}
.sab-footer-left-cont-tel:hover,.sab-footer-left-cont-email:hover{color:#ff363f}
.sab-footer-left-cont-soc{position:relative;display:table;width:100%;height:auto;margin-top:25px}
.sab-footer-left-cont-soc-item{position:relative;display:inline-block;width:auto;height:auto;vertical-align:middle;content:'';margin:0 12px}
.sab-footer-left-cont-soc-item:after{position:absolute;display:block;right:-12px;top:0;content:'';width:1px;height:100%;background:#44495d}
.sab-footer-left-cont-soc-item:last-child:after{display:none}
.sab-footer-left-cont-soc-item:first-child{margin-left:0}
.sab-footer-left-cont-soc-item.vk svg{width:26px;height:26px;transition:all .4s}
.sab-footer-left-cont-soc-item.instagram svg{width:26px;height:26px;transition:all .4s}
.sab-footer-left-cont-soc-item.facebook{margin-left:8px}
.sab-footer-left-cont-soc-item.facebook svg{width:26px;height:26px;transition:all .4s}
.sab-footer-left-cont-soc-item svg *{fill:#656b7a;transition:all .4s}
.sab-footer-left-cont-soc-item:hover svg *{fill:#ff363f}
.sab-footer-right{position:relative;display:table;float:right;width:72%;height:auto}
.sab-footermenu-wrap{position:relative;display:block;width:100%;height:auto;text-align:justify}
.sab-footermenu-wrap:after{position:relative;display:inline-block;width:100%;height:auto;box-sizing:border-box;vertical-align:top;content:''}
.sab-footermenu-wrap>li{position:relative;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:left;max-width:24%}
.sab-footermenu-wrap>li>a{position:relative;display:table;width:100%;height:auto;margin-bottom:25px;font-size:18px;line-height:24px;color:#fff;font-family:'OSB'}
.sab-footermenu-wrap>li>.sub-menu{position:relative;display:table;width:100%;height:auto}
.sab-footermenu-wrap>li>.sub-menu li{position:relative;display:table;width:100%;height:auto;margin-bottom:6px}
.sab-footermenu-wrap>li>.sub-menu li a{position:relative;display:table;width:auto;height:auto;font-size:13px;line-height:20px;color:#a6adc0;font-family:'OSR'}
.sab-footermenu-wrap>li>.sub-menu li a:before{position:absolute;display:block;width:100%;height:1px;content:'';background:#a6adc0;transition:all .3s;opacity:0;left:0;bottom:-5px}
.sab-footermenu-wrap>li>.sub-menu li a:hover:before{opacity:1;bottom:0}
.sab-footer-bottom{position:relative;display:inline-block;width:100%;height:auto;padding-top:20px;margin-top:20px;border-top:1px solid #44495d}
.sab-footer-bottom-politic{position:relative;display:table;width:auto;height:auto;margin:auto;font-size:13px;line-height:17px;color:#a6adc0;font-family:'OSR';padding-bottom:1px}
.sab-footer-bottom-politic:before{position:absolute;display:block;width:100%;height:1px;content:'';background:#a6adc0;bottom:0;opacity:1;transition:all .4s}
.sab-footer-bottom-politic:hover:before{opacity:0;bottom:-100%}
.sab-footer-bottom-copyr{position:relative;display:table;width:auto;height:auto;margin:auto;font-size:13px;line-height:17px;color:#656b7a;font-family:'OSR';margin-top:12px}
.sab-search{position:relative;display:inline-block;width:100%;height:auto;padding-bottom:10px;border-bottom:4px solid #3d414f;margin-bottom:40px}
.sab-search-icon{position:absolute;display:block;width:24px;height:34px;content:'';left:0;top:0;background:url(../img/search.svg) no-repeat center;background-size:contain}
.sab-search-text{position:absolute;display:block;width:auto;height:34px;left:40px;top:0;color:#3d414f;font-size:14px;line-height:34px;font-family:'OSB';transition:all .4s}
.sab-search-input:focus+.sab-search-text,.sab-search-input:active+.sab-search-text,.sab-search-input:not([value=""])+.sab-search-text{top:-30px;left:0}
.sab-search-input{position:relative;display:table;width:100%;height:34px;padding-right:100px;background:transparent;z-index:1;font-family:'OSB';color:#3d414f;font-size:14px;line-height:14px;padding-left:40px;border:none}
.sab-search-but{position:absolute;display:inline-block;right:0;top:0;width:auto;height:auto;cursor:pointer;color:#fff;font-size:14px;text-transform:uppercase;font-family:'PFDTCPM';padding:11px 15px 7px;border-radius:5px;transition:all .4s;background:#ff363f;border:1px solid transparent;letter-spacing:2px;z-index:2}
.sab-search-but:hover{background:#fff;border:1px solid #ff363f;color:#ff363f}
.sab-blog-cont{position:relative;display:table;width:100%;height:auto;overflow:hidden}
.sab-blog-cont-text{position:relative;display:table;width:70%;height:auto;float:left}
.sab-blog-cont-list{position:relative;display:table;width:calc(70% + 30px);left:-15px;height:auto;float:left}
.sab-blog-cont-list-item-wrap{position:relative;display:inline-block;width:33.33%;height:auto;vertical-align:top;padding:0 15px;margin-bottom:60px}
.sab-blog-cont-list-item{position:relative;display:table;width:100%;height:auto}
.sab-blog-cont-list-item-img{position:relative;display:table;width:100%;height:210px;background-size:cover!important;margin-bottom:15px;content:''}
.sab-blog-cont-list-item-img:after{position:absolute;display:block;width:30%;height:4px;background:#ff363f;content:'';z-index:2;top:0;left:0;transition:all .4s}
.sab-blog-cont-list-item-img:hover:after{width:100%}
.sab-blog-cont-list-item-categ_name{position:relative;display:table;width:auto;height:auto;font-size:14px;color:#3d414f;line-height:18px;font-family:'OSR';margin-bottom:20px;padding-bottom:2px;transition:all .4s;overflow:hidden}
.sab-blog-cont-list-item-categ_name:after{position:absolute;display:block;width:100%;height:2px;content:'';left:0;bottom:0;transition:all .4s;background:#ff363f}
.sab-blog-cont-list-item-categ_name:hover:after{left:-100%}
.sab-blog-cont-list-item-name{position:relative;display:table;width:auto;height:auto;color:#3d414f;font-size:17px;line-height:21px;font-family:'OSB';margin-bottom:20px;transition:all .4s}
.sab-blog-cont-list-item-name:hover{color:#ff363f}
.sab-blog-cont-list-item-text{position:relative;display:table;width:100%;height:auto;font-size:14px;color:#3d414f;line-height:18px;font-family:'OSR'}
.sab-blog-cont-categ{position:relative;display:table;width:20%;height:auto;float:right}
.sab-blog-cont-categ.mini{display:none}
.sab-blog-cont-categ-item{position:relative;display:table;width:100%;height:auto;margin-bottom:2px;background:#f7f8fa;padding:25px 10px 25px 50px;font-size:14px;line-height:18px;color:#3d414f;font-family:'OSR';transition:all .4s}
.sab-blog-cont-categ-item:after{position:absolute;display:block;width:5px;height:5px;content:'';background:#3d414f;left:22px;top:50%;margin-top:-2.5px;transition:all .4s}
.sab-blog-cont-categ-item:hover,.sab-blog-cont-categ-item.active{color:#ff363f}
.sab-blog-cont-categ-item:hover:after,.sab-blog-cont-categ-item.active:after{background:#ff363f}
.sab-blog-pagin{position:relative;display:table;width:100%;height:auto;margin-top:20px;text-align:center}
.sab-blog-pagin a,.sab-blog-pagin span.page-numbers{position:relative;display:inline-block;width:auto;height:30px;box-sizing:border-box;line-height:30px;color:#1e1e1e;font-size:16px;font-family:'OSR';margin:0 2.5px;transition:all .5s;border:1px solid #ff363f;border-radius:2px;min-width:35px;background:#fff;vertical-align:top;cursor:pointer}
.sab-blog-pagin a.page-numbers:hover{color:#fff;border:1px solid #ff363f;background:#ff363f}
.sab-blog-pagin span.page-numbers.current{cursor:default;color:#fff;border:1px solid #ff363f;background:#ff363f;cursor:default}
.sab-blog-pagin a.next{background:#ff363f}
.sab-blog-pagin a.next::before{position:absolute;width:12px;height:12px;display:block;box-sizing:border-box;content:'';border-top:4px solid #fff;border-right:4px solid #fff;top:50%;right:50%;margin-top:-6px;margin-right:-5px;transform:rotate(45deg)}
.sab-blog-pagin a.prev{background:#ff363f}
.sab-blog-pagin a.prev::before{position:absolute;width:12px;height:12px;display:block;box-sizing:border-box;content:'';border-top:4px solid #fff;border-left:4px solid #fff;top:50%;left:50%;margin-top:-6px;margin-left:-5px;transform:rotate(-45deg)}
.sab-blog-pagin a.next:hover{background:#3d414f;border:1px solid #3d414f}
.sab-blog-pagin a.prev:hover{background:#3d414f;border:1px solid #3d414f}
.sab-blog-cont-text-next_list{position:relative;display:table;width:100%;height:auto;margin-top:20px}
.sab-blog-cont-text-next_list-head{position:relative;display:table;width:100%;height:auto;margin-bottom:30px;color:#3d414f;font-size:18px;line-height:22px;font-family:'OSB'}
.sab-blog-cont-text-next_list-list{position:relative;display:table;width:100%;height:auto;padding-left:20px}
.sab-blog-cont-text-next_list-list-item{position:relative;display:table;width:auto;height:auto;font-size:15px;line-height:19px;color:#4586b4;font-family:'OSR';border-bottom:1px solid #4586b4;transition:all .4s;margin-bottom:10px}
.sab-blog-cont-text-next_list-list-item:hover{border-bottom:1px solid transparent}
.sab-blog-cont-text-next_list-list-item:before{position:absolute;display:block;width:6px;height:6px;content:'';left:-20px;top:50%;margin-top:-3px;background:#4586b4;border-radius:100%}
.sab-history{display:block;padding-top:80px;padding-bottom:100px}
.sab-history-tabs{position:relative;display:block;width:60%;height:auto;margin:60px auto 70px}
.sab-history-tabs .slick-track{padding-bottom:10px}
.sab-history-tabs .slick-arr.left{border-top:4px solid #d93c48;border-left:4px solid #d93c48}
.sab-history-tabs .slick-arr.right{border-top:4px solid #d93c48;border-right:4px solid #d93c48}
.sab-history-tabs .slick-arr.left:hover{border-top:4px solid #3d414f;border-left:4px solid #3d414f}
.sab-history-tabs .slick-arr.right:hover{border-top:4px solid #3d414f;border-right:4px solid #3d414f}
.sab-history-tabs-item{position:relative;display:table;width:auto;height:auto;float:left;font-size:15px;line-height:19px;font-family:'OSB';color:#fff;transition:all .4s;background:#3d414f;padding:24px 55px;border-right:1px solid #545762;transition:all .4s;cursor:pointer;text-align:center}
.sab-history-tabs-item:after{position:absolute;display:block;width:6px;height:6px;content:'';transform:rotate(45deg);bottom:10px;z-index:-1;left:50%;margin-left:-6px;background:#d93c48;opacity:0;transition:all .4s}
.sab-history-tabs-item.active,.sab-history-tabs-item:hover{background:#d93c48;border-right:1px solid #d93c48}
.sab-history-tabs-item.active:after{opacity:1;z-index:1;bottom:-3px}
.sab-history-tabs-item:last-child{border-right:none!important}
.sab-history-tabs-content{position:relative;display:table;width:100%;height:auto}
.sab-history-tabs-cont{position:absolute;display:inline-block;width:100%;height:0;opacity:0;z-index:-1;overflow:hidden;top:0;transition:all .4s}
.sab-history-tabs-cont.active{position:relative;height:auto;opacity:1;z-index:1}
.sab-company_form{padding:80px 0 100px}
.sab-company_form-wrap{position:relative;display:table;width:100%;height:auto;margin-top:50px;background:#f0f2f8;padding:50px 100px}
.sab-company_form-wrap-form{position:relative;display:inline-block;width:50%;height:auto;vertical-align:middle}
.sab-company_form-wrap-form .wpcf7-form .sab-form-user_name,.sab-company_form-wrap-form .wpcf7-form .sab-form-user_tel,.sab-company_form-wrap-form .wpcf7-form .sab-form-user_email,.sab-company_form-wrap-form textarea{float:left;width:100%;margin-bottom:8px}
.sab-company_form-wrap-form .wpcf7-form input[type='submit']{margin-top:0}
.sab-company_form-wrap-text{position:relative;display:inline-block;width:50%;height:auto;vertical-align:middle;color:#3d414f;font-size:18px;line-height:30px;font-family:'OSB';padding-left:10%}
.sab-osnovnye_marshruty{padding:80px 0 90px}
.sab-osnovnye_marshruty-country{position:relative;display:table;width:auto;height:auto;margin:30px auto 20px}
.sab-osnovnye_marshruty-country-item{position:relative;display:table;width:auto;height:auto;float:left;font-size:15px;line-height:19px;font-family:'OSB';color:#fff;transition:all .4s;background:#3d414f;padding:24px 55px;border-right:1px solid #545762;transition:all .4s;cursor:pointer;text-align:center}
.sab-osnovnye_marshruty-country-item:after{position:absolute;display:block;width:6px;height:6px;content:'';transform:rotate(45deg);bottom:10px;z-index:-1;left:50%;margin-left:-6px;background:#d93c48;opacity:0;transition:all .4s}
.sab-osnovnye_marshruty-country-item.active,.sab-osnovnye_marshruty-country-item:hover{background:#d93c48;border-right:1px solid #d93c48}
.sab-osnovnye_marshruty-country-item.active:after{opacity:1;z-index:1;bottom:-3px}
.sab-osnovnye_marshruty-country-item:last-child{border-right:none!important}
.sab-osnovnye_marshruty-tabs{position:relative;display:block;width:auto;height:auto;margin:40px auto 0;text-align:center}
.more .sab-osnovnye_marshruty-tabs{display:none}
.more .sab-osnovnye_marshruty-tabs.active{display:block}
.sab-osnovnye_marshruty-tabs-item{position:relative;display:inline-block;width:auto;height:auto;font-size:15px;line-height:19px;color:#3d414f;font-family:'OSB';border-bottom:1px dashed #3d414f;transition:all .4s;cursor:pointer;margin-left:15px;margin-right:15px;margin-bottom:10px}
.sab-osnovnye_marshruty-tabs-item:hover,.sab-osnovnye_marshruty-tabs-item.active{color:#ff363f;border-bottom:1px dashed #ff363f}
.sab-osnovnye_marshruty-tabs-content{position:relative;display:table;width:100%;height:auto;margin-top:50px}
.sab-osnovnye_marshruty-tabs-content-map-wrap{position:relative;display:table;width:48%;height:720px;background:#f5f6fa;padding:10px;float:left}
.sab-osnovnye_marshruty-tabs-content-map-wrap #map_marshrut{position:absolute;display:block;width:calc(100% - 20px);height:calc(100% - 20px)}
.sab-osnovnye_marshruty-tabs-content-list{position:relative;display:block;width:51%;height:0;float:right;overflow-y:scroll;padding-right:25px;opacity:0;z-index:-1;transition:all .4s}
.sab-osnovnye_marshruty-tabs-content-list.active{opacity:1;z-index:1;height:720px}
.sab-osnovnye_marshruty-tabs-content-list::-webkit-scrollbar{width:10px}
.sab-osnovnye_marshruty-tabs-content-list::-webkit-scrollbar-track{background:#e8eaf0;border-left:4px solid #fff;border-right:4px solid #fff}
.sab-osnovnye_marshruty-tabs-content-list::-webkit-scrollbar-thumb{background-color:#afb8c0;border-radius:5px;-webkit-box-shadow:0 0 0 5px rgba(255,255,255,1);-moz-box-shadow:0 0 0 5px rgba(255,255,255,1);box-shadow:0 0 0 5px rgba(255,255,255,1)}
.sab-osnovnye_marshruty-tabs-content-list-item{position:relative;display:table;width:100%;height:auto;margin-bottom:5px;padding:19px 20px 20px;background:#f5f6fa;cursor:pointer;transition:all .4s;border:3px solid transparent}
.sab-osnovnye_marshruty-tabs-content-list-item.active,.sab-osnovnye_marshruty-tabs-content-list-item:hover{border:3px solid #ff363f}
.sab-osnovnye_marshruty-tabs-content-list-item-top{margin-bottom:15px}
.sab-osnovnye_marshruty-tabs-content-list-item-top,.sab-osnovnye_marshruty-tabs-content-list-item-bottom{position:relative;display:table;width:100%;height:auto}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img{position:relative;display:inline-block;width:19%;height:40px;content:'';vertical-align:middle}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air{background:url(../img/air.jpg) no-repeat center;background-size:contain}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto{background:url(../img/truck.jpg) no-repeat center;background-size:contain}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd{background:url(../img/train.jpg) no-repeat center;background-size:contain}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more{background:url(../img/ship.jpg) no-repeat center;background-size:contain}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_avto{background:url(../img/air.jpg),url(../img/truck.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:45%,35%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_gd{background:url(../img/air.jpg),url(../img/train.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:45%,25%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_more{background:url(../img/air.jpg),url(../img/ship.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:45%,35%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_air{background:url(../img/truck.jpg),url(../img/air.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:35%,45%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_gd{background:url(../img/truck.jpg),url(../img/train.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:35%,25%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_more{background:url(../img/truck.jpg),url(../img/ship.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:35%,35%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_avto{background:url(../img/train.jpg),url(../img/truck.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:25%,35%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_air{background:url(../img/train.jpg),url(../img/air.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:25%,45%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_more{background:url(../img/train.jpg),url(../img/ship.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:25%,35%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_gd{background:url(../img/ship.jpg),url(../img/train.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:35%,25%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_avto{background:url(../img/ship.jpg),url(../img/truck.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:35%,35%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_air{background:url(../img/ship.jpg),url(../img/air.jpg);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:35%,45%}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_air:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_gd:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_avto:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_gd:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_more:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_air:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_gd:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_more:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_avto:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_air:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_more:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_gd:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_avto:before,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_air:before{position:absolute;display:block;width:5px;height:100%;content:'+';color:#ff363f;text-align:center;line-height:40px;top:0;left:50%;margin-left:-2.5px}
.sab-osnovnye_marshruty-tabs-content-list-item-top-name{position:relative;display:inline-block;width:61%;height:auto;vertical-align:middle;font-size:17px;line-height:21px;color:#262a34;font-family:'OSB';padding-left:10px}
.sab-osnovnye_marshruty-tabs-content-list-item-top-sroki{position:relative;display:inline-block;width:20%;height:auto;vertical-align:middle;font-size:14px;line-height:18px;color:#3d414f;font-family:'OSB';text-align:center}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut{position:relative;display:table;float:left;width:calc(100% - 150px);height:auto;padding-top:15px;border-top:1px dotted #abacaf}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut-pre_put{position:relative;display:inline-block;width:auto;height:auto;color:#898b8f;font-size:13px;line-height:17px;font-family:'OSR';padding-left:20px}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut-pre_put:before{position:absolute;display:block;width:16px;height:16px;background:url(../img/marker_marshrut.svg) no-repeat center;background-size:contain;content:'';left:0;top:50%;margin-top:-8px}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut-put{position:relative;display:inline-block;width:auto;height:auto;color:#3d414f;font-size:13px;line-height:17px;font-family:'OSR';padding-left:15px}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut-put span{position:relative;display:inline-block;width:auto;height:auto;color:#3d414f;font-size:13px;line-height:17px;font-family:'OSR';margin:0 1px}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-but{position:relative;display:table;float:right;width:auto;height:auto;transition:all .4s;cursor:pointer;background:#ff363f;text-transform:uppercase;border-radius:5px;padding:15px 20px 12px;font-size:14px;line-height:18px;color:#fff;font-family:'PFDTCPR';letter-spacing:2px}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-but svg{position:relative;display:inline-block;width:12px;height:12px;margin-left:5px;top:1px}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-but:hover{background:#3d414f}
.sab_footer_contacts{position:relative;display:inline-block;width:100%;height:auto;box-sizing:border-box;margin-top:20px}
.sab_footer_contacts_item{position:relative;display:inline-block;width:100%;height:auto;box-sizing:border-box;margin-bottom:14px}
.sab_footer_contacts_item_head{position:relative;display:inline-block;width:100%;height:auto;box-sizing:border-box;margin-bottom:3px;font-size:15px;line-height:19px;color:#a6adc0;font-family:'OSR';padding-left:25px;text-decoration:underline}
.sab_footer_contacts_item_adres{position:relative;display:inline-block;width:100%;height:auto;box-sizing:border-box;font-size:13px;line-height:17px;color:#a6adc0;font-family:'OSR';padding-left:25px}
.sab_footer_contacts_item_adres:before{position:absolute;display:block;width:16px;height:18px;content:'';top:6px;left:0;background:url(../img/place.svg) no-repeat center;background-size:contain!important}
.sab_sitepap_page_href{position:relative;display:table;width:auto;height:auto;box-sizing:border-box;margin-top:15px;font-size:13px;line-height:20px;color:#a6adc0;font-family:'OSR'}
.sab_sitepap_page_href:before{position:absolute;display:block;width:100%;height:1px;content:'';background:#a6adc0;transition:all .3s;opacity:0;left:0;bottom:-5px}
.sab_sitepap_page_href:hover:before{opacity:1;bottom:0}
.sab_sitemap_page > .wsp-container > .wsp-pages-list > .page_item{padding-left:0}
.sab_sitemap_page .children{padding:0;padding-top:5px}
.sab_sitemap_page br{display:none}
.sab_sitemap_page > .wsp-container > .wsp-pages-list > .page_item > .children > .page_item{margin:0;padding:3px 0 3px 18px}
.sab_sitemap_page ul li:before{display:none}
.sab_sitemap_page ul li a{position:relative;margin-left:15px;display:table}
.sab_sitemap_page ul li a:before{position:absolute;display:block;width:8px;height:8px;content:'';left:-15px;top:50%;margin-top:-4px;background:#ff363f;border-radius:100%}
.grecaptcha-badge{display:none!important}
@media all and (min-width: 900px) {
#lightbox .lb-nav a.lb-prev{position:absolute;left:-70px}
#lightbox .lb-nav a.lb-next{position:absolute;right:-70px}
}
@media all and (max-width: 900px) {
#lightbox .lb-nav a.lb-prev{opacity:.2}
#lightbox .lb-nav a.lb-next{opacity:.2}
}
.sab_head_city{position:static;display:inline-block;width:auto;height:auto;float:left;margin-top:5px;margin-left:50px}
.sab_head_city_change{position:relative;display:inline-block;width:auto;height:auto;font-size:15px;line-height:19px;font-family:'OSB';color:#fff;cursor:pointer}
.sab_head_city_change span{padding-bottom:1px;border-bottom:1px dashed #fff;transition:all .3s}
.sab_head_city_change span:hover{border-bottom:1px dashed transparent}
.sab_head_city_popup{position:fixed;display:none;vertical-align:middle;width:100%;height:0;z-index:-1;opacity:0;top:0;left:0;overflow:hidden;transition:all .3s}
.sab_head_city_popup.active{z-index:999;opacity:1;height:100%;display:table;overflow:scroll}
.sab_head_city_popup_black{position:absolute;display:block;width:100%;height:100%;z-index:1;content:'';top:0;left:0;background:rgba(0,0,0,0.8);z-index:1;cursor:pointer}
.sab_head_city_popup_wrap{display:table-cell;vertical-align:middle}
.sab_head_city_popup_form{position:relative;margin:auto;max-width:700px;width:auto;height:auto;border:5px solid #fff;padding:25px 40px;background:rgba(61,65,79,0.8);-webkit-box-shadow:0 5px 10px 0 #610000;-moz-box-shadow:0 5px 10px 0 rgba(97,103,110,0.4);box-shadow:0 5px 10px 0 #610000;z-index:2}
.sab_head_city_popup_form_head{position:relative;display:table;width:100%;height:auto;color:#fff;font-size:24px;line-height:28px;font-family:'OSB';margin-bottom:40px}
.sab_head_city_popup_form_close{position:absolute;display:block;width:10px;height:10px;cursor:pointer;color:#ff363f;transition:all .5s;top:-30px;right:-30px;font-size:30px;line-height:16px;text-align:center;z-index:3}
.sab_head_city_popup_form_close:hover{color:#cc000a}
.sab_head_city_popup_form_list{position:relative;display:table;width:100%;height:auto}
.sab_head_city_popup_form_list_item{position:relative;display:inline-block;width:33.33%;height:auto;margin-bottom:10px;vertical-align:top}
.sab_head_city_popup_form_list_item span{position:relative;display:table;width:auto;height:auto;font-size:15px;line-height:20px;color:#fff;font-family:'OSB';cursor:pointer;transition:all .3s}
.sab_head_city_popup_form_list_item span:hover{color:#ff363f}
@media all and (max-width: 1130px) {
.sab_head_city{position:absolute;bottom:-25px;right:0;margin-left:0}
}
@media all and (max-width: 950px) {
.sab_head_city{bottom:-45px}
.sab-head-top-cont-email{top:15px}
}
@media all and (max-width: 800px) {
.sab_head_city_popup_form_close{right:10px;top:-35px}
}
@media all and (max-width: 560px) {
.sab_head_city_popup_form_close{right:10px;top:-35px}
.sab_head_city_popup_form_list_item{width:50%}
.sab_head_city_popup_form_head{text-align:center;font-size:20px;line-height:24px}
}
@media all and (max-width: 480px) {
.sab_head_city_popup_form_list_item{width:100%;text-align:center}
.sab_head_city_popup{display:block}
.sab_head_city_popup_form_list_item span{margin-left:auto;margin-right:auto}
.sab_head_city_popup_form_close{top:70px;right:20px}
}
@media all and (max-width: 1300px) {
.slick-arr.left{left:-20px}
.slick-arr.right{right:-20px}
}
@media all and (max-width: 1220px) {
.sab-recomend_pismo-list{padding-left:30px;padding-right:30px}
.sab-recomend_pismo-list .slick-arr.left{left:5px}
.sab-recomend_pismo-list .slick-arr.right{right:5px}
.sab-client_parthner-tabs-cont{padding-left:40px;padding-right:40px}
.sab-client_parthner-tabs-content .slick-arr.left{left:5px}
.sab-client_parthner-tabs-content .slick-arr.right{right:5px}
}
@media all and (max-width: 1190px) {
.sab-head:after{width:calc(100% - 30px);left:15px}
}
@media all and (max-width: 1170px) {
.sab-wrap-normal{padding-left:15px;padding-right:15px}
}
@media all and (max-width: 1150px) {
.sab-head:after{bottom:-15px}
.sab-topmenu-mini_menu-but{position:relative;display:inline-block;width:27px;height:17px;content:'';transition:all .5s;vertical-align:middle;cursor:pointer}
.sab-topmenu-mini_menu-but.active{position:fixed;z-index:99999;left:33%;top:25px}
.sab-topmenu-mini_menu-but:after{position:absolute;display:block;width:auto;height:auto;content:'Меню';color:#fff;font-size:18px;font-family:'OSB';left:35px;top:-1px}
.sab-topmenu-mini_menu-but-b1{position:absolute;display:block;width:27px;height:3px;content:'';background:#fff;top:0;right:0;transition:all .3s;transition-timing-function:linear}
.sab-topmenu-mini_menu-but.active .sab-topmenu-mini_menu-but-b1{transform:rotate(45deg);top:7px}
.sab-topmenu-mini_menu-but-b2{position:absolute;display:block;width:27px;height:3px;content:'';background:#fff;top:7px;right:0;transition:all .3s;opacity:1}
.sab-topmenu-mini_menu-but.active .sab-topmenu-mini_menu-but-b2{right:25px;opacity:0}
.sab-topmenu-mini_menu-but-b3{position:absolute;display:block;width:27px;height:3px;content:'';background:#fff;bottom:0;right:0;transition:all .3s;transition-timing-function:linear}
.sab-topmenu-mini_menu-but.active .sab-topmenu-mini_menu-but-b3{transform:rotate(-45deg);bottom:7px}
.sab-topmenu-mini_menu-wrap{position:fixed;display:block;height:100%;width:100%;top:0;z-index:-1;left:-100%;transition:all .4s}
.sab-topmenu-mini_menu-but.active+.sab-topmenu-mini_menu-wrap{opacity:1;left:0;z-index:9999}
.sab-topmenu-mini_menu-wrap-overlay{position:fixed;display:block;height:100%;width:100%;top:0;z-index:-1;right:-100%;background:transparent;transition:background .4s}
.sab-topmenu-mini_menu-but.active+.sab-topmenu-mini_menu-wrap .sab-topmenu-mini_menu-wrap-overlay{background:rgba(0,0,0,0.8);z-index:1;right:0}
.sab-head-menu{position:absolute;padding-top:30px;height:100%;width:30%;left:0;top:0;background:#fff;z-index:2;overflow-x:scroll;-webkit-box-shadow:0 5px 10px 0 rgba(97,103,110,0.4);-moz-box-shadow:0 5px 10px 0 rgba(97,103,110,0.4);box-shadow:0 5px 10px 0 rgba(97,103,110,0.4)}
.sab-head-menu>li{width:100%;padding:10px 0}
.sab-head-menu>li>a{width:100%;color:#3d414f;padding:0 15px}
.sab-head-menu-subwrap{position:relative;display:table;width:100%;height:auto!important;opacity:1!important;z-index:1!important;background:#3d414f;margin-top:10px;padding:0!important}
.sab-head-menu-subwrap .sub-menu{padding:0}
.sab-head-menu-subwrap li,.sab-geograph .sab-head-menu-subwrap>.sub-menu>li{left:0;min-width:auto;background:transparent;width:100%;padding:0;margin-bottom:0}
.sab-head-menu-subwrap li a,.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>a{color:#fff;padding:13px 15px 13px 30px;width:100%}
.sab-head-menu-subwrap>.sub-menu>li>.sub-menu{position:relative;display:table;width:100%;height:auto!important;opacity:1!important;z-index:1!important;background:#ff363f;margin-top:10px;padding:0!important}
.sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li{background:#3d414f;left:0;margin-bottom:0}
.sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li>a{color:#fff!important;width:100%;padding:13px 15px 13px 50px}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>a{margin-bottom:0;margin-top:10px}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li{width:100%;border-bottom:1px solid #d0d6e4;background:#3d414f;padding:0}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu>li a{padding-left:10px;padding-right:10px}
.sab-geograph .sab-head-menu-subwrap>.sub-menu:after{display:none}
.sab-geograph .sab-head-menu-subwrap>.sub-menu>li>.sub-menu{margin-top:0}
.sab-head-menu>li>a:hover:after,.sab-head-menu>li.current-menu-item>a:after{display:none}
.sab-head-menu li.current-menu-item{background:#ff363f}
.sab-head-menu li.current-menu-item>a{color:#fff!important}
.sab-head.nofix{padding-bottom:20px}
}
@media all and (max-width: 1120px) {
.sab-napravlenia-list-item-name{width:100%;padding-left:10px;padding-right:10px}
}
@media all and (max-width: 1110px) {
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut-pre_put{width:100%}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut-put{width:100%;padding-left:20px}
}
@media all and (max-width: 1100px) {
.sab-recomend_pismo-list-item{height:320px;margin-left:.5%;margin-right:.5%}
}
@media all and (max-width: 1070px) {
.sab-form_vopros-wrap{width:100%;margin-left:0}
.sab-blog-cont-list{width:calc(76% + 10px);left:-5px}
.sab-blog-cont-list-item-wrap{padding-left:5px;padding-right:5px}
}
@media all and (max-width: 1030px) {
.sab-napravlenia-list{width:calc(100% + 6px);left:-3px}
.sab-napravlenia-list-item-wrap{padding:0 3px}
.sab-napravlenia-list-item-but{padding:10px 10px 5px 15px}
}
@media all and (max-width: 1010px) {
.sab-kak_mi_rab-list-item-dop_shag-item{width:33.33%;margin-bottom:20px}
.sab-kak_mi_rab-list-item-dop_shag-item br{display:none}
.sab-history-tabs{width:80%}
}
@media all and (max-width: 1000px) {
.sab-recomend_pismo-list-item{height:380px}
.sab-recomend_pismo-list{margin-top:50px}
.sab-recomend_pismo{padding:50px 0}
.slick-dots{bottom:-20px}
.sab-blog{padding-top:60px;padding-bottom:30px}
.sab-blog-list{margin-top:40px}
.sab-blog-list-item-img-name{padding-left:15px;padding-right:15px}
.sab-blog-list-item-img-name:after{left:15px}
.sab-offer-left{padding-right:2%}
.sab-offer-left .sab-main_offer-head{font-size:36px;line-height:40px}
}
@media all and (max-width: 990px) {
.sab-blog-list-item-img-arrow{width:11%!important}
.sab-blog-list-item:hover{-webkit-clip-path:polygon(89% 0,100% 10%,100% 100%,0 100%,0 0)!important;clip-path:polygon(89% 0,100% 10%,100% 100%,0 100%,0 0)!important}
}
@media all and (max-width: 980px) {
.sab_footer_contacts_item{width:49%;vertical-align:top;text-align:center}
.sab_footer_contacts_item_adres{width:auto;margin-left:auto;margin-right:auto;display:table}
.sab_footer_contacts_item_adres:before{top:1px}
.sab_sitepap_page_href{margin-left:auto;margin-right:auto}
.sab-footer{padding-top:40px}
.sab-footer-left{width:100%;position:absolute;bottom:80px;left:0}
.sab-footer-left-logo{display:none}
.sab-footer-left-logo.mini{display:table;margin-left:auto;margin-right:auto;margin-bottom:30px;height:50px;width:300px}
.sab-footer-right{width:100%;float:left}
.sab-footer-bottom{margin-top:260px}
.sab-footer-left-cont-soc{text-align:center;margin-top:20px}
.sab-footer-left-cont-email,.sab-footer-left-cont-tel{margin-left:auto;margin-right:auto}
.sab-footer-left-cont{margin-top:0}
.sab-osnovnye_marshruty-tabs-content-map-wrap{width:100%;height:400px}
.sab-osnovnye_marshruty-tabs-content-list{width:100%;margin-top:20px;height:0;overflow:visible;padding-right:0}
.sab-osnovnye_marshruty-tabs-content-list.active{height:auto}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut-pre_put{width:auto}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut-put{width:auto;padding-left:10px}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img{background-size:auto 100%,auto 100%!important}
.sab-osnovnye_marshruty{padding:50px 0 40px}
}
@media all and (max-width: 960px) {
.sab-offer-right .wpcf7-form{max-width:none}
.sab-offer-left{width:100%;padding-right:0}
.sab-offer-left .sab-main_offer-head{text-align:center}
.sab-offer-left .sab-main_offer-head br{display:none}
.sab-offer-right{width:100%;margin-top:20px}
.sab-offer-left .sab-main_offer-text li{display:inline-block;width:50%}
.sab-offer-right .wpcf7-form{width:60%;margin-left:auto;margin-right:auto}
}
@media all and (max-width: 950px) {
.sab-head-top-cont{width:60%;float:right}
.sab-head-top-cont-tel,.sab-head-top-cont-login,.sab-head-top-cont-email{display:table;float:right;clear:both}
.sab-prichina_zakaza-list-item{padding-right:30px}
}
@media all and (max-width: 940px) {
.sab-form_vopros-wrap{padding:50px 70px}
}
@media all and (max-width: 920px) {
.sab-main_offer .sab-wrap-normal{padding-top:20px}
.sab-main_offer-head{font-size:42px}
.sab-main_offer-text{font-size:18px;margin-top:0;line-height:28px}
.sab-main_offer-but{margin-top:20px}
.sab-main_offer-preimush_list{margin-top:50px}
.sab-uslugi-list-item-wrap{width:50%}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-blog-list-item:hover{-webkit-clip-path:polygon(94% 0,100% 9%,100% 100%,0 100%,0 0)!important;clip-path:polygon(94% 0,100% 9%,100% 100%,0 100%,0 0)!important}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item-img-arrow,.sab-blog-list-item .sab-blog-list-item-img-arrow{width:6%!important;height:9%!important;right:-5%!important;top:-10%!important}
.sab-uslugi{padding-top:50px;padding-bottom:70px}
.sab-blog-list-item-wrap{width:50%}
.sab-blog-cont-list-item-name{font-size:18px}
.sab-blog-cont-list-item-img{margin-bottom:15px}
.sab-blog-cont-list-item-wrap{margin-bottom:40px}
}
@media all and (max-width: 900px) {
.sab-kak_mi_rab{padding-top:40px}
.sab-kak_mi_rab-list{margin-top:50px}
.sab-kak_mi_rab-list-item{margin-bottom:50px}
.sab-kak_mi_rab-list-item-number{line-height:85px}
.sab-kak_mi_rab-list-item-head{margin-top:10px;font-size:18px;line-height:24px}
.sab-kak_mi_rab-list-item-dop_preimush-item{width:50%;margin-bottom:20px;padding-left:40px}
.sab-kak_mi_rab-list-item-dop_preimush-item br{display:none}
.sab-kak_mi_rab-list-item-dop_preimush-item-icon{position:absolute;top:50%;margin-top:-11px;left:0;margin-bottom:8px}
.sab-form_vopros-wrap{padding:40px 50px}
}
@media all and (max-width: 890px) {
.sab-head-menu{width:40%}
.sab-topmenu-mini_menu-but.active{left:42%}
.sab-head-menu{padding-top:10px}
.sab-main_offer-preimush_list-item-text{font-size:14px;line-height:20px}
}
@media all and (max-width: 880px) {
.sab-recomend_pismo-list-item{height:360px}
.sab-contact-tabs{margin-top:50px}
.sab-contact-tabs-cont-adres{margin-left:auto;margin-right:auto;display:table;max-width:none;margin-bottom:15px}
.sab-contact-tabs-cont-tels{width:100%;margin:0 0 15px;padding-left:15px;padding-right:15px;text-align:center}
.sab-contact-tabs-cont-tels-tel{display:inline-block;margin-left:15px;margin-right:15px;margin-bottom:0}
.sab-contact-tabs-cont-email{margin-left:auto;margin-right:auto;display:table}
}
@media all and (max-width: 870px) {
.sab-napravlenia-list{display:table}
.sab-napravlenia-list-item-wrap{width:33.33%}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4),.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+5){width:50%}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4) .sab-napravlenia-list-item-img,.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+5) .sab-napravlenia-list-item-img{width:49%;float:left}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4) .sab-napravlenia-list-item-wrap-cont,.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+5) .sab-napravlenia-list-item-wrap-cont{width:49%;float:right;padding:0;margin:0;margin-bottom:10px;text-align:center}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4) .sab-napravlenia-list-item-name,.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+5) .sab-napravlenia-list-item-name{margin-top:0}
.sab-napravlenia-list-item-weight,.sab-napravlenia-list-item-time{text-align:center;padding-left:0}
.sab-form_vopros-text{font-size:18px;line-height:24px}
.sab-prichina_zakaza-list-item{width:100%;padding-right:0!important;display:table;text-align:left!important;margin-bottom:40px}
.sab-prichina_zakaza-list-item-punkt{top:0;margin-top:6px}
.sab-prichina_zakaza-list{margin-top:40px}
}
@media all and (max-width: 850px) {
.sab-blog-cont-list-item-wrap{width:50%}
}
@media all and (max-width: 830px) {
.sab-about_company-preimush_list{margin-top:30px}
.sab-about_company-preimush_list-item{width:46%;margin-bottom:30px}
.sab-about_company-preimush_list-item-text{margin-top:10px;font-size:16px;line-height:22px}
}
@media all and (max-width: 820px) {
.sab-recomend_pismo-list-item{height:340px}
.sab-contact-tabs-item{font-size:18px;line-height:22px;padding:0 10px 15px}
.sab-offer-right .wpcf7-form{width:80%;margin-left:auto;margin-right:auto}
}
@media all and (max-width: 800px) {
.sab-main_offer-text br{display:none}
.sab-form_rashcet{padding-top:40px;padding-bottom:40px}
.sab-form_rashcet .wpcf7{float:none;margin-left:auto;margin-right:auto}
}
@media all and (max-width: 790px) {
.sab-client_parthner-tabs-cont{padding-left:40px;padding-right:40px}
.sab-history-tabs{width:100%;padding-left:40px;padding-right:40px}
.sab-history-tabs .slick-arr.left{left:5px}
.sab-history-tabs .slick-arr.right{right:5px}
}
@media all and (max-width: 780px) {
.sab-head-top-cont{width:calc(100% - 300px)}
.sab-kak_mi_rab-list-item-dop_shag-item{width:50%;padding-right:20px}
.sab-kak_mi_rab-list-item-dop_shag-item:nth-child(2n+2){padding-right:0}
.sab-footermenu-wrap>li{width:49%;max-width:none;margin-bottom:20px}
.sab-footermenu-wrap>li>a{margin-bottom:15px;text-align:center}
.sab-footermenu-wrap>li>a br{display:none}
.sab-footermenu-wrap>li>.sub-menu li a{margin-left:auto;margin-right:auto}
}
@media all and (max-width: 768px) {
.sab-main_offer-head{font-size:38px;line-height:50px}
.sab-main_offer-text{font-size:16px;line-height:26px;margin-top:10px}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-blog-list-item:hover{-webkit-clip-path:polygon(93% 0,100% 9%,100% 100%,0 100%,0 0)!important;clip-path:polygon(93% 0,100% 9%,100% 100%,0 100%,0 0)!important}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item-img-arrow,.sab-blog-list-item .sab-blog-list-item-img-arrow{width:7%!important;height:9%!important}
.sab-recomend_pismo-list-item{height:310px}
.sab-form_vopros-wrap{padding:40px 20px}
.sab-contact-tabs-cont-tels{margin:0}
.sab-contact-tabs-cont-tels-tel{margin-bottom:15px}
.sab-company_form{padding:50px 0 40px}
.sab-company_form-wrap{padding:40px}
.sab-company_form-wrap-text{padding-left:5%}
.sab-history-tabs{margin:30px auto 40px}
.sab-history{padding-top:40px;padding-bottom:50px}
.default_page{padding-bottom:60px}
.sab-etap_vzaimodeistv-list-item-wrap{width:50%}
}
@media all and (max-width: 740px) {
.default_text .sab-img_wrap.alignleft{margin-right:20px;margin-bottom:20px}
.default_text .sab-img_wrap.alignleft:after{bottom:-10px}
.default_text .sab-img_wrap.alignright{margin-left:20px;margin-bottom:20px}
.default_text .sab-img_wrap.alignright:after{bottom:-10px}
.sab-contact-tabs-item{margin:0 10px}
}
@media all and (max-width: 720px) {
.sab-main_offer-head{font-size:32px;line-height:42px;padding-left:15px;padding-right:15px}
.sab-main_offer-head br{display:none}
.sab-main_offer-preimush_list-item{width:47%;margin-bottom:20px}
.sab-main_offer{padding-bottom:50px}
.sab-napravlenia-list-item-wrap{width:50%}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4){width:50%}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+5){width:100%}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4) .sab-napravlenia-list-item-img{width:100%;float:none}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4) .sab-napravlenia-list-item-wrap-cont{width:100%;float:none;margin-bottom:0}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4) .sab-napravlenia-list-item-name{margin-top:20px}
}
@media all and (max-width: 700px) {
.sab-head-menu{width:50%}
.sab-topmenu-mini_menu-but.active{left:52%}
.sab-recomend_pismo-list-item{height:380px}
.sab-offer-left .sab-main_offer-text li{width:auto;display:table}
.sab-main_offer-text{width:auto;display:table;margin-left:auto;margin-right:auto}
.sab-history-tabs-item{padding-left:10px;padding-right:10px;text-align:center}
.sab-osnovnye_marshruty-country{width:100%}
.sab-osnovnye_marshruty-country-item{width:50%}
}
@media all and (max-width: 690px) {
.sab-kak_mi_rab-list-item-dop_preimush-item{width:100%}
}
@media all and (max-width: 680px) {
.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-blog-list-item:hover{-webkit-clip-path:polygon(91% 0,100% 10%,100% 100%,0 100%,0 0)!important;clip-path:polygon(91% 0,100% 10%,100% 100%,0 100%,0 0)!important}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item-img-arrow,.sab-blog-list-item .sab-blog-list-item-img-arrow{width:9%!important;height:10%!important}
}
@media all and (max-width: 670px) {
.sab-form_vopros-text,.sab-form_vopros-form{width:100%;float:left}
.sab-form_vopros-text{margin-bottom:15px;text-align:center}
}
@media all and (max-width: 660px) {
.default_text .sab-img_wrap.alignleft,.default_text .sab-img_wrap.alignright,.default_text .sab-img_wrap.aligncenter{width:100%;margin-left:0;margin-right:0;margin-bottom:30px}
.default_text .sab-img_wrap.alignleft img,.default_text .sab-img_wrap.alignright img,.default_text .sab-img_wrap.aligncenter img{width:auto!important;height:auto!important;max-width:100%!important;margin-left:auto;margin-right:auto;display:block}
.default_text .sab-img_wrap.alignleft:after,.default_text .sab-img_wrap.alignright:after{left:35%;right:inherit}
.sab-about_company{padding-top:30px}
.sab-about_company-desc{margin-top:30px}
.sab-blog-cont-categ{display:none}
.sab-blog-cont-categ.mini{display:table;width:100%;margin-bottom:15px}
.sab-blog-cont-text{width:100%}
.sab-blog-cont-list{width:calc(100% + 10px)}
.sab-blog-cont-categ-item{width:49%;display:inline-block;vertical-align:top;padding-right:10px}
.sab-blog-cont-categ-item:nth-child(2n+2){margin-left:2%}
}
@media all and (max-width: 640px) {
.sab-recomend_pismo-list-item{height:360px}
.sab-contact-tabs-item{width:auto;clear:both;margin-left:auto;margin-right:auto;display:table;padding-bottom:5px;margin-bottom:20px;text-align:center;float:none}
}
@media all and (max-width: 620px) {
.sab-uslugi-list{width:100%;left:0}
.sab-uslugi-list-item-wrap{width:100%!important;padding-left:0;padding-right:0}
.sab-blog-list{width:100%}
.sab-blog-list-item-wrap{width:100%!important}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item{height:250px}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item-img-excerpt{display:none}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item-img-name{padding-left:15px;padding-bottom:25px;font-size:20px;line-height:24px}
.sab-blog-list-item-img-name{text-align:center;font-size:26px!important;line-height:30px!important}
.sab-blog-list-item-wrap:nth-child(7n+1) .sab-blog-list-item-img-name:after{display:block}
.sab-blog-list-item-img-name:after{left:50%;transform:translateX(-50%)}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item-img-arrow,.sab-blog-list-item .sab-blog-list-item-img-arrow{width:5%!important;height:10%!important}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-blog-list-item:hover{-webkit-clip-path:polygon(95% 0,100% 10%,100% 100%,0 100%,0 0)!important;clip-path:polygon(95% 0,100% 10%,100% 100%,0 100%,0 0)!important}
.sab-client_parthner-tabs-cont{padding-left:30px;padding-right:30px}
.sab-client_parthner-tabs-cont-item{margin-left:.5%;margin-right:.5%}
.sab-offer-right .wpcf7-form{width:100%}
}
@media all and (max-width: 600px) {
.sab-head .sab-wrap-normal,.sab-head-menu-wrap,.sab-head-menu,.sab-head-menu>li{position:relative}
.sab-head-top-cont{width:100%;float:left;text-align:right;padding-left:50px;position:static;margin-top:30px;margin-bottom:10px}
.sab-head-menu-wrap{position:absolute;left:15px;bottom:10px;display:inline-block;width:auto}
.sab-topmenu-mini_menu-but:after{display:none}
.sab-head-top-cont-tel{position:absolute;right:0;top:10px}
.sab-head-top-cont-tel,.sab-head-top-cont-login,.sab-head-top-cont-email{float:none;display:inline-block;clear:none}
.sab-head-top-cont-email{top:0}
.sab-head-top{margin-bottom:0}
.sab-form_rashcet .wpcf7{width:100%}
.sab-form_rashcet .wpcf7-form{max-width:none;width:100%}
.sab-company_form-wrap{padding-bottom:400px;padding-top:20px}
.sab-company_form-wrap-form{position:absolute;width:calc(100% - 80px);bottom:30px;left:40px}
.sab-company_form-wrap-text{padding-left:0;text-align:center;width:100%}
.sab-company_form-wrap-text br{display:none}
.sab-company_form{padding-bottom:0}
}
@media all and (max-width: 580px) {
.sab-recomend_pismo-list-item{height:340px}
.sab_footer_contacts_item{width:100%}
}
@media all and (max-width: 570px) {
.sab-head-menu{width:60%}
.sab-topmenu-mini_menu-but.active{left:62%}
.sab-head-top-cont-tel{font-size:18px}
}
@media all and (max-width: 560px) {
.sab-kak_mi_rab-list-item-dop_shag-item{width:100%;padding-right:0}
.sab-recomend_pismo-list-item{height:300px}
.sab-client_parthner-tabs-cont-item{background-size:80%!important;background-position:center center!important}
.sab-client_parthner-tabs-content .slick-arr{margin-top:-15px}
}
@media all and (max-width: 550px) {
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-marshrut{width:100%;float:none}
.sab-osnovnye_marshruty-tabs-content-list-item-top-sroki{width:100%;text-align:center;margin-top:10px}
.sab-osnovnye_marshruty-tabs-content-list-item-top-name{width:100%;text-align:center;margin-top:10px;padding-left:0}
.sab-osnovnye_marshruty-tabs-content-list-item-bottom-but{float:none;margin-top:15px;margin-left:auto;margin-right:auto}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img{width:100%;background-size:auto 100%,auto 100%!important}
.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_avto,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_gd,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_air_more,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_air,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_gd,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_avto_more,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_avto,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_air,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_gd_more,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_gd,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_avto,.sab-osnovnye_marshruty-tabs-content-list-item-top-img.transport_more_air{background-position:30% center,70% center!important}
.sab-osnovnye_marshruty-tabs-content{margin-top:20px}
.sab-etap_vzaimodeistv-list-item-wrap{width:100%}
}
@media all and (max-width: 540px) {
.sab-uslugi-list-item-wrap .sab-uslugi-list-item-img-arrow,.sab-blog-list-item .sab-blog-list-item-img-arrow{width:6%!important}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-blog-list-item:hover{-webkit-clip-path:polygon(94% 0,100% 11%,100% 100%,0 100%,0 0)!important;clip-path:polygon(94% 0,100% 11%,100% 100%,0 100%,0 0)!important}
.sab-form_rashcet .wpcf7-form{padding:30px 20px}
}
@media all and (max-width: 530px) {
.sab-head-top-logo{width:240px;background-size:contain!important}
.sab-prichina_zakaza{padding-top:40px;padding-bottom:60px}
.default_head{font-size:24px;line-height:34px;letter-spacing:5px}
}
@media all and (max-width: 500px) {
.sab-recomend_pismo-list-item{height:420px}
.sab-recomend_pismo-list{padding-left:50px;padding-right:50px}
.sab-client_parthner{padding:60px 0}
.sab-client_parthner-tabs-item{font-size:22px;padding:0 20px 20px}
.sab-client_parthner-tabs-content{margin-top:40px}
.sab-blog-list-item-img-name{font-size:24px!important;line-height:28px!important}
.sab-seo{padding-top:0;padding-bottom:20px}
.sab-footer-right{display:none}
.sab-offer-right .wpcf7-form{padding-left:15px;padding-right:15px}
}
@media all and (max-width: 490px) {
.sab-form_rashcet .wpcf7-form .sab-form-left{width:100%;margin-bottom:12px}
.sab-form_rashcet .wpcf7-form .sab-form-right{width:100%;float:left}
.sab-form_rashcet .wpcf7-form .sab-form-user_name,.sab-form_rashcet .wpcf7-form .sab-form-user_tel{margin-top:12px}
.wpcf7-form input[type='submit']{white-space:normal;padding:20px 15px 17px;text-align:center;background:#ff363f}
.sab-form_rashcet .wpcf7-form .sab-form-head{font-size:16px;line-height:22px;margin-bottom:20px}
.default_text h1{font-size:26px;line-height:30px;margin-bottom:15px}
}
@media all and (max-width: 480px) {
.sab-head-menu{width:85%}
.sab-topmenu-mini_menu-but.active{left:87%}
.sab-about_company-preimush_list-item{width:100%;margin-left:0;margin-right:0}
.sab-about_company{padding-bottom:30px}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item-img-arrow,.sab-blog-list-item .sab-blog-list-item-img-arrow{width:7%!important}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-blog-list-item:hover{-webkit-clip-path:polygon(93% 0,100% 11%,100% 100%,0 100%,0 0)!important;clip-path:polygon(93% 0,100% 11%,100% 100%,0 100%,0 0)!important}
.sab-kak_mi_rab-list{padding-left:55px}
.sab-kak_mi_rab-list-item:before{left:-55px;background-size:80%}
.sab-kak_mi_rab-list:after{width:55px}
.sab-kak_mi_rab-list-item-head{font-size:16px;line-height:22px}
.sab-recomend_pismo-list{margin-top:30px}
.default_head{font-size:22px}
.sab-blog-list-item-img-name{font-size:22px!important;line-height:26px!important}
.sab-contact-tabs-cont-map{height:350px}
.sab-client_parthner-tabs-cont-item{background-size:auto 70%!important}
.sab-company_form-wrap-form{position:absolute;width:calc(100% - 40px);bottom:30px;left:20px}
.sab-company_form-wrap-text{font-size:16px;line-height:22px}
.sab-company_form-wrap{padding-left:20px;padding-right:20px}
}
@media all and (max-width: 470px) {
.sab-head-top-logo{width:200px}
.sab-head-top-cont-tel{font-size:16px;padding-left:30px}
.sab-head-top-cont-email{margin-left:0}
}
@media all and (max-width: 460px) {
.sab-offer-right .wpcf7-form .sab-main_offer-head{font-size:32px;line-height:36px}
.sab-offer-right .wpcf7-form .sab-form-left{width:100%;margin-bottom:12px}
.sab-offer-right .wpcf7-form .sab-form-right{width:100%;float:left}
.sab-offer-right .wpcf7-form .sab-form-user_name,.sab-offer-right .wpcf7-form .sab-form-user_tel{margin-top:12px}
.sab-offer-right .wpcf7-form .sab-form-left input[name='weight'],.sab-offer-right .wpcf7-form .sab-form-left input[name='volume'],.sab-offer-right .wpcf7-form .sab-form-user_name,.sab-offer-right .wpcf7-form .sab-form-user_tel{width:100%;float:left}
.sab-offer-right .wpcf7-form .sab-form-left input[name='volume']{margin-top:12px}
}
@media all and (max-width: 440px) {
.sab-blog-cont-list-item-wrap{width:100%}
}
@media all and (max-width: 430px) {
.sab-head-top-cont-login{margin-left:20px;padding-left:20px}
.sab-head-top-cont-login:after{width:calc(100% - 20px);left:20px}
.sab-head-top-cont-login:before{border:none!important;background-size:contain;width:16px;height:16px;margin-top:-8px}
.sab-main_offer-but{width:100%;text-align:center}
.sab-main_offer-but-img{display:none}
.wpcf7-form input[type='submit']{font-size:13px;line-height:16px;padding:15px 5px 12px;margin-top:25px}
.sab-form_rashcet .wpcf7-form .sab-form-left input[name='volume']{margin-top:12px}
.sab-form_rashcet .wpcf7-form .sab-form-left input[name='weight'],.sab-form_rashcet .wpcf7-form .sab-form-left input[name='volume'],.sab-form_rashcet .wpcf7-form .sab-form-user_name,.sab-form_rashcet .wpcf7-form .sab-form-user_tel{width:100%;float:left}
.sab-form_rashcet .wpcf7-form .sab-form-head{font-size:14px;line-height:20px}
.sab-form_vopros-head{font-size:24px}
.sab-contact-tabs-cont-tels{padding-left:0;padding-right:0}
.sab-contact-tabs-cont-tels-tel{margin-left:0;margin-right:0}
}
@media all and (max-width: 410px) {
.sab-head-top-logo{display:table;float:none;margin-left:auto;margin-right:auto;margin-bottom:30px;width:290px}
.sab-head-top-cont-tel{position:relative;top:0;right:unset;padding-left:25px}
.sab-head-top-cont{margin-top:0}
.sab-head-top-cont-email{margin-left:15px;clear:both}
.sab-head-top-cont-tel:before{width:16px;height:16px}
.sab-head-top-cont-login{margin-top:10px}
.sab-head-menu-wrap{bottom:43px}
.sab-main_offer-head{font-size:28px;line-height:38px}
.sab-main_offer .sab-wrap-normal{padding-top:40px}
.sab-napravlenia-list-item-wrap{width:100%}
.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+4),.sab-napravlenia:not(.more) .sab-napravlenia-list-item-wrap:nth-child(5n+5){width:100%}
.sab-recomend_pismo-list-item{height:400px}
.sab-recomend_pismo-list{padding-left:30px;padding-right:30px}
.sab-offer{padding-top:200px}
}
@media all and (max-width: 400px) {
.sab-head-menu{width:90%}
.sab-topmenu-mini_menu-but.active{left:91%}
.sab-topmenu-mini_menu-but.active:after{font-size:0}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item-img-arrow,.sab-blog-list-item .sab-blog-list-item-img-arrow{width:8%!important}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-blog-list-item:hover{-webkit-clip-path:polygon(92% 0,100% 11%,100% 100%,0 100%,0 0)!important;clip-path:polygon(92% 0,100% 11%,100% 100%,0 100%,0 0)!important}
.sab-client_parthner{padding:50px 0}
.sab-client_parthner-tabs-item{font-size:18px;padding:0 16px 15px}
.sab-osnovnye_marshruty-country-item{width:100%}
.sab-footer-bottom{margin-top:280px}
.sab_footer_contacts_item{padding-left:15px;padding-right:15px}
}
@media all and (max-width: 390px) {
.sab-main_offer-text{font-size:14px;line-height:20px}
.sab-main_offer-but{font-size:14px;padding-left:5px;padding-right:5px}
.sab-blog-cont-categ-item{width:100%;margin-left:0!important}
}
@media all and (max-width: 380px) {
.sab-form_rashcet .wpcf7-form{padding:10px 15px}
.wpcf7-form input[type='submit']{font-size:11px}
.sab-blog-list-item-img-name{font-size:20px!important;line-height:25px!important}
.sab-form_vopros-text{font-size:16px;line-height:22px}
.sab-form_vopros-wrap{padding-top:20px}
.sab-form_vopros-form .wpcf7-form .sab-form-user_name{width:100%}
.sab-form_vopros-form .wpcf7-form .sab-form-user_tel{width:100%;float:left;margin-top:12px}
.sab-contact-tabs-cont-email{margin-left:0}
.sab-offer-left .sab-main_offer-head{font-size:30px;line-height:34px}
.sab-offer-left .sab-main_offer-text li{margin-bottom:15px}
.sab-offer-left .sab-main_offer-text{font-size:16px}
}
@media all and (max-width: 370px) {
.sab-recomend_pismo-list-item{height:380px}
.sab-form_vopros-head{font-size:20px;padding:0 15px}
}
@media all and (max-width: 360px) {
.sab-head-top-cont-tel,.sab-head-top-cont-login,.sab-head-top-cont-email{display:table;float:right;clear:both;margin-top:0;margin-bottom:10px}
.sab-head-top-cont-login{margin-bottom:0}
.sab-head-menu-wrap{bottom:40px}
.sab-main_offer .sab-wrap-normal{padding-top:80px}
.sab-main_offer-preimush_list-item{width:100%;margin-left:0;margin-right:0}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item-img-arrow,.sab-blog-list-item .sab-blog-list-item-img-arrow{width:9%!important}
.sab-uslugi-list-item-wrap .sab-uslugi-list-item:hover,.sab-blog-list-item:hover{-webkit-clip-path:polygon(91% 0,100% 11%,100% 100%,0 100%,0 0)!important;clip-path:polygon(91% 0,100% 11%,100% 100%,0 100%,0 0)!important}
.sab-kak_mi_rab-list-item-head{font-size:14px;line-height:20px}
.sab-form_rashcet .wpcf7-form .sab-form-head{font-size:12px;line-height:18px}
.sab-recomend_pismo-list-item{height:360px}
.default_head{font-size:20px}
.sab-offer{padding-top:240px}
}
@media all and (max-width: 340px) {
.wpcf7-form input[type='submit']{font-size:10px}
.sab-recomend_pismo-list-item{height:340px}
.sab-client_parthner-tabs-item{font-size:17px}
}
.form-group{margin-bottom:15px}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
textarea.form-control{height:auto}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}
#comments {margin: 0;padding: 0;}
#form-comment input.error,#form-comment textarea.error{border-color:#f70261}
#form-comment .form_title{font-size:24px;font-weight:700;margin-bottom:15px;padding-bottom:15px}
#form-comment .help_required{margin-bottom:10px;color:#999;font-size:14px}
#form-comment .form-group-btn{margin-top:20px}
.comment{line-height:24px}
.comment.even,.comment.odd{position:relative;padding-bottom:10px;padding-left:50px;border-bottom:1px dashed #999;margin-bottom:20px}
.comment.odd{padding-left:90px}
.comment:before{content:'';position:absolute;top:0;left:0;background:url(../img/icons.png) 0 -46px no-repeat;width:32px;height:32px}
.comment.odd:before{left:40px}
.author{font-size:16px;font-weight:500;margin-right:10px}
@media (max-width:767px) {
.comment.even,.comment.odd{padding-bottom:5px;padding-left:0;margin-bottom:15px}
.comment:before{content:none}
.author{display:block;margin:0 0 5px}
}
.commentmetadata{line-height:24px;font-size:14px;color:#888;display:block;font-style:italic}
.stars{display:inline-block;background:url(../img/icons.png) -64px -12px no-repeat;width:16px;height:16px}
.c_rev .comment,.c_rev .comment{position:relative;border:none;margin-bottom:2em;border-radius:12px;background:#f8f8f8;padding:2em 2em 2em 4em;margin-right:2em}
.c_rev .comment:nth-child(even){margin-left:2em;margin-right:0}
@media (max-width:767px) {
.c_rev .comment,.c_rev .comment:nth-child(even){padding:1em 2em;margin-left:0;margin-right:0}
}
.c_rev .comment:before{top:2em;left:1em}
.c_rev .comment p{padding:0}
.mpr{background:#f6f6f6;padding:2em 0}
.main_page_reviews h2{padding:0;font-size:28px;margin:.5em 0 1em;text-align:center}
.main_page_reviews{margin-bottom:3em}
.main_page_reviews .commentlist{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}
.main_page_reviews .comment.even,.main_page_reviews .comment.odd{margin:0;padding:0;border:0}
.main_page_reviews .item_box{text-align:center;padding:0 20px;border-radius:12px;border:2px solid #eee;margin:0 4%;background:#fff;color:#000;font-size:16px}
.main_page_reviews .comment_author_img{display:block}
.main_page_reviews .item_box img{border-radius:50%;max-width:80px;margin:2em auto 1em}
.main_page_reviews .comment:before{content:none}
.main_page_reviews .item_title{margin-right:10px;color:#000;font-weight:700;font-size:20px}
.main_page_reviews .item_date{font-size:14px;background:#eee;display:inline-block;line-height:1;padding:2px 8px;font-style:normal}
.item_body{margin-bottom:1em}
.main_page_reviews .item_body p{line-height:1.3;margin:10px 0;padding:0}
.all_reviews_link{text-align:center;margin:2em 0 0}
.all_reviews_link a{text-decoration: none;border:1px solid #ddd;cursor:pointer;padding:0 32px;line-height:36px;color:#aaa;display:inline-block;border-radius:5px;font-size:16px;font-weight:500;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}
.all_reviews_link a:hover{color:#777;border-color:#555}
@media screen and (max-device-width: 900px){
.main_page_reviews .commentlist{-webkit-flex-wrap:wrap;flex-wrap:wrap}
.main_page_reviews .comment.even, .main_page_reviews .comment.odd {width: 100%}
}
.main_page_reviews .slick-prev,.main_page_reviews .slick-next{position:absolute;font-size:0;line-height:0;display:block;width:48px;height:48px;background:#ddd;border:none;border-radius:50%}
.main_page_reviews .slick-prev:before,.main_page_reviews .slick-next:before{content:'';position:absolute;font-size:0;line-height:0;top:0;bottom:0;margin:auto;left:0;right:0;width:16px;height:16px;background:url(../img/icons.png) -200px -48px no-repeat}
.main_page_reviews .slick-next:before{background-position:-216px -48px}
.to_top{display:none;position:fixed;bottom:100px;right:30px;z-index:99;outline:none;background-color:#ff363f;cursor:pointer;width:32px;height:32px;border-bottom:2px solid #4d0004;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.4);box-shadow:0 0 5px 0 rgba(0,0,0,0.4);transition:all .5s;border-radius:6px}
.to_top:before{content:'';position:absolute;top:8px;left:8px;background:url(../img/icons.png) -80px -12px no-repeat;width:16px;height:16px}
.to_top:hover{background-color:#555}
@media all and (min-width: 768px) {
.to_top{display:none!important}
}
.print_doc{padding:4px;background:rgba(0,0,0,0.0625);width:32px;height:24px;position:absolute;z-index:1;right:5px;top:5px;border-radius:4px}
.print_doc:hover{background:rgba(0,0,0,0.125)}
.print_doc:before{content:'';position:absolute;width:16px;height:16px;left:8px;top:4px;background:url(../img/icons.png) no-repeat -32px -12px}
@media all and (max-width: 768px) {
.print_doc{display:none}
}
@media print {
.sab-wrap-big.sab-head,.sab-wrap-normal.sab-company_form,.sab-wrap-big.sab-footer,.eVe8,.roistat-lh-pulsator-phone,.print_doc{display:none}
.sab-contact{padding:0}
.sab-contact-tabs{margin-top:30px}
}
.wpcf7-form .acceptance{position:relative;display:table;width:100%;height:auto;float:right;margin:5px 0}
.form_call_back .acceptance,.form_call_back .acceptance a,#wpcf7-f308-o1 .acceptance,#wpcf7-f308-o1 .acceptance a,#wpcf7-f334-o4 .acceptance,#wpcf7-f334-o4 .acceptance a{color:#fff}
.form_call_back .wpcf7-form .wpcf7-response-output{width:100%;float:right}
.faq_box{line-height:1.2}
.faq_box_quest{cursor:pointer;position:relative;font-size:20px;margin-bottom:15px;background:rgba(0,0,0,0.05);padding:15px 0 15px 42px;border-radius:5px}
.faq_box_quest.act{color:#000}
.faq_box_quest:before{content:'';position:absolute;left:16px;width:16px;height:16px;background:url(../img/icons.png) no-repeat -96px -12px;top:0;bottom:0;margin:auto}
.faq_box_quest.act:before{background-position:-112px -12px}
.faq_box_answer{font-size:18px;margin-left:42px;margin-bottom:20px;display:none;margin-top:5px}
body:after{content:url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);display:none}
body.lb-disable-scrolling{overflow:hidden}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}
.lightbox a img{border:none}
.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}
.lb-outerContainer:after{content:"";display:table;clear:both}
.lb-container{padding:4px}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container > .nav{left:0}
.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}
.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.lb-dataContainer:after{content:"";display:table;clear:both}
.lb-data{padding:0 4px;color:#ccc}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
.default_text table.price_service{max-width:45%;margin:20px 0}
.default_text table.price_service td {border: 1px solid #ccc}
.docs_service{margin:40px 0 20px;font-size:12px}
.docs_service_title,.rel_service_title{margin-bottom:25px;font-size:18px;font-family:'OSB';color:#3d414f;text-transform:uppercase}
.docs_service_title span,.rel_service_title span{display:inline-block}
.docs_service_title span:after,.rel_service_title span:after{border-bottom:3px solid #ff363f;content:'';height:1px;width:100%;display:block}
.docs_service a{max-width:23%;display:inline-block;line-height:1.3;text-decoration:underline;border:0;color:#000;margin:0 2% 1% 0;padding-left:32px;position:relative;min-height:24px;vertical-align:top}
.docs_service a:hover{text-decoration:underline;border:0;}
.docs_service a:before{content:'';width:24px;position:absolute;height:24px;background:url(../img/icons.png) -24px -78px no-repeat;left:0}
.docs_service a.xls:before,.docs_service a.xlsx:before{background-position:-48px -78px}
.docs_service a.pdf:before{background-position:-72px -78px}
.docs_service a.jpg:before,.docs_service a.jpeg:before,.docs_service a.png:before{background-position:-96px -78px}
.rel_service{margin:40px 0 20px;font-size:14px}
.rel_service_item{width:24%;display:inline-block;line-height:1.3;color:#000;margin:0 1% 1% 0;position:relative;vertical-align:top}
.default_text .rel_service_item a{color:#000;position:relative;display:block;border:1px solid #ddd;min-height:100px;padding:10px 10px 10px 100px}
.rel_service_item a:hover{text-decoration:underline}
.rel_service_item .sab-img_wrap{position:absolute;left:10px}
.default_text .rel_service_item img{max-width:80px}
.rel_service_item span{font-family:'OSB';display:block;position:absolute;bottom:10px;font-size:16px}
@media all and (max-width: 980px) {
.rel_service_item{width:49%}
}
@media all and (max-width: 768px) {
.default_text table.price_service{max-width:100%}
.docs_service a{max-width:100%;display:block;margin-right:0}
.rel_service_item{width:100%;display:block;margin-right:0}
}