html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}
.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:0 0}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:600px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}
.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative;}
.owl-carousel {display: none;width: 100%;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;}
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0,0,0);}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none;}
.owl-carousel .owl-item img {display: block;width: 100%;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none;}
.no-js .owl-carousel, .owl-carousel.owl-loaded {display: block;}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit;}
.owl-carousel.owl-loading {opacity: 0;display: block;}
.owl-carousel.owl-hidden {opacity: 0;}
.owl-carousel.owl-refresh .owl-item {visibility: hidden;}
.owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-grab {cursor: move;cursor: grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel.owl-rtl .owl-item {float: right;}
.owl-carousel .animated {animation-duration: 1s;animation-fill-mode: both;}
.owl-carousel .owl-animated-in {z-index: 0;}
.owl-carousel .owl-animated-out {z-index: 1;}
.owl-carousel .fadeOut {animation-name: fadeOut;}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.owl-height {transition: height .5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity .4s ease;}
.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {max-height: 0;}
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}
.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("/assets/web/css/lib/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s ease;}
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none;}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s ease;}
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}
.owl-theme .owl-dots, .owl-theme .owl-nav {text-align: center;-webkit-tap-highlight-color: transparent;}
.owl-theme .owl-nav {margin-top: 10px;}
.owl-theme .owl-nav [class*=owl-] {color: #fff;font-size: 14px;margin: 5px;padding: 4px 7px;background: #d6d6d6;display: inline-block;cursor: pointer;border-radius: 3px;}
.owl-theme .owl-nav [class*=owl-]:hover {background: #869791;color: #fff;text-decoration: none;}
.owl-theme .owl-nav .disabled {opacity: .5;cursor: default;}
.owl-theme .owl-nav.disabled+.owl-dots {margin-top: 10px;}
.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;}
.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #d6d6d6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #869791;}
@charset "utf-8";*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}iframe{display:block;max-width:100%}#to-top{cursor:pointer;position:fixed;bottom:10px;right:10px;background:#fecc00;border-radius:5px;color:#555;height:40px;width:40px;display:block;font-size:20px;padding:5px 0;text-align:center;opacity:.5;transition:.2s all}#to-top:hover{opacity:.9;transition:.2s all}ul{margin:0;padding:0;font-size:0}nav ul li{display:inline-block;font-size:15px}.messengers .fab{display:inline-block;vertical-align:middle;font-size:18px;background:#999;color:#fff;padding:3px;padding:5px 0;border-radius:50%;margin:1px;height:28px;width:28px;text-align:center}.messengers .fa-viber{background:#574e92}.messengers .fa-whatsapp{background:#00e676}.messengers .fa-telegram-plane{background:#179cde}.messengers .fa-telegram{color:#179cde;background:#fff;padding:2px;font-size:1.5em}.mts,.a1{display:inline-block;vertical-align:middle;background:url("/assets/web/tel/a1.svg");background-size:100% auto;background-position:center center;background-repeat:no-repeat;margin-right:5px;width:20px;height:20px;margin-bottom:2px}.mts{background-image:url("/assets/web/tel/mts.svg")}body,h1,h2{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;max-width:100%;height:auto}select,input,textarea,button{outline:0}form input.special-line{display:none !important}section{padding:50px 0}input[type=checkbox]{display:none}input[type=checkbox]+label span{display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #afafaf;border-radius:3px;margin:3px 7px 3px 0}input[type=checkbox]:checked+label span:before{content:"";font-family:"Font Awesome 5 Free";font-size:10px;margin:2px;font-weight:600;color:#000;display:block}input[type=checkbox]+label{display:block;cursor:pointer;font-family:"Montserrat",sans-serif;font-size:13px}.line{padding:5px}.line input,.line textarea{display:block;font-size:13px;width:100%;border:1px solid #e5e5e5;padding:10px 15px;border-radius:5px}.line textarea{min-height:150px}.default-modal-form{text-align:left}.default-modal-form .remodal-close{left:auto;right:0}.default-modal-form .info-line ul{margin:0;padding:20px 10px;text-align:left}.default-modal-form .info-line ul li{display:block;font-size:14px;font-weight:700;color:#333}.default-modal-form .line{padding:5px}.default-modal-form .line label{display:block;font-size:13px;font-style:italic;font-family:"Open Sans",sans-serif}.default-modal-form .line input,.default-modal-form .line textarea{display:block;width:100%;padding:10px 15px;border:1px solid #e5e5e5;border-radius:5px}.default-modal-form .line textarea{min-height:100px}.img-bg{background-position:center;background-attachment:fixed;background-size:cover}.mask-bg{position:relative}.mask-bg .mask{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.mask-bg .content{position:relative;color:#fff}.mask-bg.white .mask{background:rgba(255,255,255,.5)}.mask-bg.white .content{color:#343434}.flex-container{display:flex}.flex-container.wrap{flex-wrap:wrap}.flex-item{flex-shrink:1;flex-grow:0}.flex-align-content{display:flex;flex-wrap:wrap;align-content:space-between}.button{display:inline-block;border:0;border:3px solid #fff;cursor:pointer;margin:10px 0;text-decoration:none;border-radius:50px;background:0 0;color:#343434;padding:10px 20px;font-size:15px;font-weight:600;transition:.3s all}.button:hover{background:#f0f0f0;transition:.3s all}.button-white{background:#fff;border-color:#fff;color:#111}.button-white:hover{border-color:#b90f0f;transition:.3s all}.button-red{background:#b90f0f;border-color:#b90f0f;color:#fff}.button-red:hover{background:#fff;transition:.3s all}.button-black{background:#111;border-color:#111;color:#fff}.button-black:hover{background:#fff;color:#111;transition:.3s all}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.container{max-width:1200px;margin:0 auto;padding:0 10px}section.gray-bg{background:#f0f0f0}section.center{text-align:center}section.center ul{margin:0;padding:0}section.center ul li{display:block}.elem-16,.elem-20,.elem-25,.elem-30,.elem-33,.elem-40,.elem-50,.elem-60,.elem-66,.elem-70,.elem-75,.elem-80{float:left}.elem-16{width:16.66666666%}.elem-20{width:20%}.elem-25{width:25%}.elem-30{width:30%}.elem-33{width:33.33333333%}.elem-40{width:40%}.elem-50{width:50%}.elem-60{width:60%}.elem-66{width:66.66666666%}.elem-70{width:70%}.elem-75{width:75%}.elem-80{width:80%}.full-width{width:100%}.left{float:left}.right{float:right}.e404{text-align:center;padding:100px 0}.e404 span{font-size:6vw;font-weight:700;font-family:"Arial";color:#454545}.e404 p{font-family:"Montserrat",sans-serif;font-size:2vw}.crumbs{text-align:center;color:#343434;font-family:"Montserrat",sans-serif;margin-bottom:20px}.crumbs ul{margin:0;padding:0}.crumbs ul li{display:inline-block;vertical-align:middle;margin-right:7px;font-size:12px}.crumbs ul li a{display:inline-block;vertical-align:middle;text-decoration:none;color:#565656;padding:7px 0}.crumbs ul li i{color:#e5e5e5}.remodal .remodal-close{left:auto;right:0}.remodal.default h5{font-size:18px;font-weight:500;margin:20px 0}.remodal.default h5+.intro{display:block;font-size:13px;max-width:400px;margin:0 auto 10px}.remodal.default .line{display:block;width:100%;padding:5px}.remodal.default .line label{display:block;font-size:13px;color:#666;padding-bottom:2px;min-height:20px}.remodal.default .line input,.remodal.default .line textarea{display:block;width:100%;border:1px solid #e5e5e5;padding:10px 15px;border-radius:5px;font-size:13px}.remodal.default .line .nice-select{margin:0;width:100%;height:38px;border-radius:5px;border:1px solid #e5e5e5;line-height:36px}.remodal.default .line textarea{min-height:100px}.remodal.default .credit-block{position:relative;border:1px solid #fecc00;margin:15px 5px 0;padding:20px}.remodal.default .credit-block>label{position:absolute;top:-10px;left:50%;width:140px;margin-left:-70px;background:#fff;padding:0 10px;font-weight:600}.pagination>li{display:inline-block}.pagination>li>a,.pagination>li>span{transition:.3s all;position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#676767;text-decoration:none;background-color:#fcfcfc;border:1px solid #e5e5e5;display:inline-block}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#f0f0f0;border-color:#ddd;transition:.3s all}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#000;border-color:#000}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#afafaf;cursor:not-allowed;background-color:#fff;border-color:#e5e5e5}.jGrowl .jGrowl-notification{font-family:"Montserrat",sans-serif;font-weight:600;font-size:13px;border-radius:0 !important;background-color:#9dbbdc !important;color:#343434;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px !important}.jGrowl .jGrowl-notification+.af-message-success{background-color:#a0d0a0 !important;outline:1px solid rgba(0,128,0,.2);outline-offset:-10px}.jGrowl .jGrowl-notification+.af-message-error{background-color:#ce7a7a !important;outline:2px solid rgba(255,0,0,.2);outline-offset:-10px}.jGrowl .jGrowl-notification+.af-message-info{background-color:#9dbbdc !important}.share{display:block}.share .share-title{display:inline-block;color:#343434;text-transform:uppercase;font-size:11px;font-weight:600}.share .share-block{display:inline-block;vertical-align:middle}.share .ya-share2{display:inline-block;vertical-align:middle;text-align:center}.share .ya-share2 ul{font-size:0;padding:0}.share .ya-share2 ul li{display:inline-block}.share .ya-share2 ul li a{display:inline-block;color:#363636;text-decoration:none;font-size:20px;padding:0 10px}.share .ya-share2 .ya-share2__icon{font-family:"Font Awesome 5 Brands";color:#343434;font-size:17px}.share .ya-share2 .ya-share2__title{display:none}.share .ya-share2 .ya-share2__item_service_vkontakte .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_facebook .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_odnoklassniki .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_gplus .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_twitter .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_viber .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_whatsapp .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_telegram .ya-share2__icon:before{content:""}#nav-icon{width:30px;margin-right:7px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:inline-block;vertical-align:middle}#nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2){top:9px}#nav-icon span:nth-child(3){top:18px}#nav-icon.open span:nth-child(1){top:9px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon.open span:nth-child(2){opacity:0;left:10px}#nav-icon.open span:nth-child(3){top:9px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.mobile-menu{display:none}.mobile-contacts{display:none}.tabs .tabs-line ul{margin:0;padding:0}.tabs .tabs-line ul li{display:inline-block;vertical-align:middle;margin:0;padding:0}.tabs .tabs-content .tabs-item{display:none}.tabs .tabs-content .tabs-item.active{display:block}.copy{font-family:"Montserrat",sans-serif;color:#fff;font-size:13px;text-align:center}.copy p{margin:0;padding:20px 0}.copy a{color:#fff;font-weight:500;text-decoration-style:dotted}.copy a:hover{text-decoration-style:solid}@media only screen and (min-width :750px){body .pushy{position:static;width:auto;height:auto;background:0 0;transform:none;overflow:unset}body .pushy .pushy-content{visibility:visible}body .pushy a{display:inline-block;color:#343434;padding:0}body .pushy ul:first-child{margin:0}.mobile-logo,.menu-btn{display:none}}@media only screen and (max-width :750px){body .img-bg{background-attachment:unset}.elem-16{width:33%}.elem-20,.elem-20,.elem-25,.elem-30,.elem-33,.elem-40,.elem-50,.elem-60,.elem-66,.elem-70,.elem-75,.elem-80{width:100%}.mobile-menu{display:inline-block;float:right;padding:17px 25px;color:#fff;font-size:18px;font-weight:700}.menu .bottom .right ul{display:none;position:absolute;left:0;right:0;top:100px;background:#343434}.menu .bottom .right ul li{display:block;width:100%;text-align:center}.mobile-logo{box-shadow:0 0 5px rgba(0,0,0,.2);max-height:50px;padding:5px}.mobile-logo img{width:200px;max-width:50%}.menu-btn{position:absolute;top:0;right:0;margin:5px;padding:10px;font-size:16px;background:#fff;border:1px solid #e5e5e5;border-radius:5px}.menu-btn+.pushy{background:#fff}.pushy-content{height:100%}.flex-container,.mobile-contacts{display:block}}
@charset "utf-8";@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,900&display=swap");:root{--red:#d40b0b}body{font-family:"Roboto",sans-serif;font-weight:400}body.overflow{overflow:hidden}.button{background:var(--red);color:#fff;margin:0}.button:hover{background:#b70b0b}.crumbs{margin:15px 0}.info-box{padding:5px}.info-box-content{height:100%;padding:20px;background:#fff}.info-box.currency .icon{display:inline-block;vertical-align:middle;font-size:30px;background:var(--red);width:40px;height:40px;border-radius:50%;text-align:center;font-weight:900;color:#fff;padding:-1px 0}.info-box.currency .icon sup{position:absolute;font-size:13px;margin-left:7px;color:#333;text-shadow:0 0 3px rgba(255,255,255,.9)}.info-box.currency .value{padding:0 25px;font-size:20px;font-weight:500}.gsInformer{min-height:46px;padding:5px 0}.gsInformer a{text-decoration:none;font-size:14px;font-weight:500}.gsInformer img{padding:0;width:30px;display:block;margin:auto}.gsInformer table tbody td{width:auto;padding-right:5px}.gsInformer table tbody td:last-child{font-weight:600}.gsLinks{display:none}.banner img{display:block;width:100%}nav .top ul li{font-size:14px}nav .top .search form{display:flex;overflow:hidden;background:#fff;border-radius:50px}nav .top .search input{padding:10px 15px;border-radius:50px;border:0;width:100%}nav .top .search button{border:0;margin:0;padding:10px}nav .top .search button svg{width:20px;height:20px}nav .top .social,nav .top .search,nav .top .auth-vk{display:inline-block;vertical-align:middle}nav .top .social{padding:5px 0}nav .top .social li svg{fill:#000;width:30px;height:30px;margin-right:10px}nav .menu .logo{width:210px;padding:10px 0;transition:.2s all}nav .menu .logo:hover{transform:scale(1.02)}nav .menu{text-align:center;background:#000}nav .menu input#menuCheck+label{display:none}nav .menu ul li{position:relative}nav .menu ul li a{display:block;padding:10px;font-weight:400;font-size:18px;letter-spacing:1px;text-decoration:none;color:#fff}nav .menu ul li ul{position:absolute;visibility:hidden;opacity:0;width:180px;left:50%;margin-left:-90px;z-index:3;box-shadow:0 0 5px rgba(0,0,0,.3)}nav .menu ul li:hover a+ul{visibility:visible;opacity:1;background:#fff}nav .menu ul li ul li{display:block}nav .menu ul li ul li a{color:#333;display:block;width:100%;padding:7px;font-size:15px}nav .menu ul li ul li a:hover{color:var(--red)}nav .menu ul,nav .menu .search{display:inline-block;vertical-align:middle;position:relative}nav .menu .search form{position:absolute;right:0}nav .menu .search input#searchCheck+label svg{fill:#fff;transform:rotate(0deg);transition:.2s all}nav .menu .search input#searchCheck+label svg:last-child{display:none;transform:rotate(0deg)}nav .menu .search input#searchCheck:checked+label+form{visibility:visible;opacity:1;transition:.2s all}nav .menu .search input#searchCheck:checked+label svg{display:none}nav .menu .search input#searchCheck:checked+label svg:last-child{display:block;transform:rotate(90deg)}nav .menu .search form{visibility:hidden;opacity:0;font-size:0;margin-top:20px;min-width:300px;background:#fff;padding:15px 20px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.5);transition:.2s all}nav .menu .search form input{display:inline-block;vertical-align:middle;width:80%;padding:10px 15px;border:0;border-bottom:2px solid #333}nav .menu .search form button{display:inline-block;vertical-align:middle;background:0 0;border:0}nav .menu .right{padding:15px 0}nav .menu-mask{visibility:hidden;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:3;transition:.2s all}nav .menu-mask svg{position:fixed;left:0;width:20%;top:10px;stroke:#e5e5e5}footer{background:#333;padding:50px 0}footer .logo{width:150px}footer .content>div{display:inline-block;vertical-align:top}footer .content .footer-menu ul{text-align:center}footer .content .footer-menu ul li{display:inline-block;vertical-align:middle;color:#fff;font-size:14px}footer .content .footer-menu ul li a{color:#fff;text-decoration:none;padding:10px;text-transform:uppercase;letter-spacing:1px;display:block}.aside{margin:10px 0 20px 20px}.aside h5{margin:0 0 20px;font-size:15px}.fuel li{display:inline-block;width:50%;color:#333;font-weight:500;font-size:20px;margin-bottom:10px}.fuel svg{display:inline-block;vertical-align:middle;width:40px;height:40px}.fuel .icon{position:relative;display:inline-block}.fuel .icon i{font-weight:900;display:block;position:absolute;bottom:6px;left:50%;width:88px;margin-left:-49px;font-style:normal;color:#fff;font-size:12px;letter-spacing:1px;text-align:center}.fuel .icon.f-95{fill:#a90000}.fuel .icon.f-92{fill:#dcdc00}.fuel .icon.f-d{fill:#5baf5b}.fuel .icon.f-g{fill:#6ccef7}.fuel .icon.f-98{fill:#9c3a9c}.aside .info-box-content{padding:20px 0}.aside .last-news .news-item{padding:10px 0;font-size:0}.aside .last-news .item .thumb{display:inline-block;vertical-align:top;width:20%}.aside .last-news .item .title{display:inline-block;vertical-align:top;width:80%;padding-left:10px}.aside .last-news .item h3{font-size:15px;margin:0}.aside .last-news ul li{font-size:11px;color:#999}.dir-aside{padding-left:20px}.dir-aside h4{margin:0 0 20px}.dir-aside ul li a{display:block;font-size:15px;background:#e5e5e5;color:#333;margin:5px 0;padding:10px;border-radius:5px;font-weight:600;text-decoration:none;transition:.2s all}.dir-aside ul li a:hover{transform:scale(1.1);background:#d4d4d4;transition:.2s all}.dir-aside ul li.active a{background:var(--red);color:#fff}.dir-item{width:50%}.dir-item a{text-decoration:none}.dir-item .item{display:flex;border:1px solid #e5e5e5;box-shadow:0 0 10px rgba(0,0,0,.2);padding:10px}.dir-item .item span{display:block}.dir-item .item .prev{width:150px;margin:auto 0}.dir-item .item .description{padding-left:10px;color:#000;font-size:14px;line-height:1.5em}.dir-item .item .description h4{margin:0 0 10px}.direct-category .clear{text-align:center;margin:30px auto}.direct-category .clear svg{width:150px;fill:#555}.direct-category .clear h3{font-size:16px;font-weight:600;letter-spacing:.5px}.news-item{padding:10px}.news-item .item{overflow:hidden}.news-item .item .thumb{display:block;overflow:hidden}.news-item .item img{display:block;width:100%;transition:.2s all}.news-item .item:hover img{transform:scale(1.05);transition:.2s all}.news-item .item a{text-decoration:none;color:#333}.news-item .item h3{margin:0 0 10px}.news-item .item .parent{font-size:13px;color:var(--red);font-weight:400}.news-item ul li{display:inline-block;font-size:13px;font-weight:400;color:#333;margin-right:10px}.news-item ul li a{color:#fff;text-decoration:none}.home-page .top-block{margin-top:30px}.home-page .top-block .news-item{width:50%}.home-page .news-item.big{width:100%}.home-page .news-item.big ul li,.home-page .news-item.big ul li a{color:#fff}.home-page .news-item.big .item{position:relative;width:100%}.home-page .news-item.big .title{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(85,85,85,0) 100%);padding:20px}.home-page .news-item.big .parent{background:var(--red);color:#fff;font-weight:600;text-transform:uppercase;padding:10px;text-decoration:none}.home-page .news-item.big .name{color:#fff;font-size:24px;font-weight:900}.home-page .news-item.big .name h3{font-weight:900;margin:20px 0}.home-page .news-item.big svg{fill:#fff}section h2{position:relative;text-align:center;margin-bottom:30px}section h2:before{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-25px;width:50px;height:3px;background:var(--red)}section h2:after{display:block;position:absolute;bottom:-10px;left:50%;margin-left:-75px;content:"";height:3px;width:150px;padding:0 50px;border-bottom:1px solid #e5e5e5}section.top-news .items .news-item{width:25%}.post-page .content{font-weight:400}.post-page .prev{position:relative;margin-top:10px}.post-page .prev img{display:block;width:100%}.post-page .title-line{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:20px;background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(85,85,85,0) 100%)}.post-page .title-line ul li{display:inline-block;vertical-align:middle;font-size:14px}.post-page table{width:100%;border-color:#999}.post-page table tr{border:0}.post-category .items .news-item{width:50%}.post-category .title-line{margin:0 10px}.post-category #pdopage ul.pagination{margin:0 10px 20px}.post-category .pagination li{font-size:14px;margin:0}section.info .info-box+.info-box{border-left:1px solid #c5c5c5}section.info .info-box-content{display:flex;background:0 0}section.info .info-box-content .line{text-align:center}section.info .info-box-content h4{font-size:25px;font-weight:400;margin:0 20px 0 0}section.info .info-box-content ul{display:flex;width:100%}section.info .info-box-content ul li{display:inline-block;width:100%;text-align:center}section.info .info-box-content ul li div{display:block}section.info .info-box-content ul li span{display:block;padding-right:10px}section.contacts h2{margin-bottom:30px}section.contacts form{padding-right:50px}section.contacts p{font-size:15px;opacity:.8}section.contacts p a{color:#333}section.contacts ul{margin:0;padding:0}section.contacts ul li{display:flex;margin-bottom:30px}section.contacts ul li svg{width:30px;height:30px;opacity:.5;padding-top:5px}section.contacts ul li .line-content{padding-left:20px}section.contacts ul li p{margin:0;font-family:"Philosopher",sans-serif;font-size:20px;font-weight:600;opacity:1}section.contacts ul li span{opacity:.5;font-size:14px;font-weight:600;letter-spacing:1px}section.contacts .social ul li{display:inline-block;margin-right:15px}section.contacts .social ul li svg{width:50px;height:50px;opacity:1;transition:.2s all}section.contacts .social ul li a:hover svg{transform:scale(1.1);transition:.2s all}section.usefull .item h4{margin:0 0 20px;font-size:23px;color:var(--red)}section.usefull .item{width:50%;background:#e5e5e5;padding:20px;line-height:1.5em}section.usefull .item ul li{display:block;font-size:14px;font-weight:400}section.usefull .item p{font-size:14px;margin:5px 0}section.usefull .vk-button{width:45%;display:flex}section.usefull .vk-button .mask{z-index:2}section.usefull .vk-button a{display:flex}section.usefull .vk-button img{object-fit:cover;display:block;width:100%;height:100%}section.usefull .vk-button .text{position:absolute;top:0;bottom:0;left:0;right:0;display:flex}section.usefull .vk-button .text p{margin:auto;font-size:30px;font-weight:500;text-align:center;z-index:3;transition:.2s all}section.usefull .vk-button .text p span{display:block}section.usefull .vk-button .text p svg{fill:#fff;width:60px;height:60px}section.usefull .vk-button:hover p{transform:scale(1.1);transition:.2s all}.direct-category .direct-item{position:relative;margin:10px}.direct-category .direct-item img{display:block;width:100%}.direct-category .direct-item .title{position:absolute;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;display:flex;text-decoration:none}.direct-category .direct-item .title h3{margin:auto;color:#fff;text-decoration:none;font-weight:900;font-size:25px;letter-spacing:2px;transition:.2s all}.direct-category .direct-item .title h3 sup{display:inline-block;font-size:11px;color:#fff;background:var(--red);width:25px;height:25px;text-align:center;border-radius:50px;padding:5px 0 5px 2px;font-weight:900;font-style:unset}.direct-category .direct-item .title:hover h3{transform:scale(1.1);transition:.2s all}.repair-page{text-align:left;padding:20px 0;font-size:25px}.repair-page svg{width:150px;height:150px}.repair-page .flex-container{margin:auto;max-width:500px}.repair-page h3{padding:0 15px;margin:auto}.banner-page{padding-bottom:30px}.banner-page .title-line{padding-bottom:10px}.banner-page table td{padding:10px}.banner-page table thead tr{background:#f0f0f0;font-weight:600}.banner-page table tr:nth-child(2n){background:#f0f0f0}.banner-page .docs a{display:inline-block;margin:5px;margin-top:10px;color:#333;font-weight:600;text-decoration:none;border-bottom:1px dotted}.banner-page h5{margin:20px 5px 10px}.banner-page .erip ul{display:inline-block;vertical-align:top;margin-left:15px;font-size:15px}.banner-page .erip ul li{display:block;line-height:1.5em}.banner-page .erip>ul>li:before{content:"";border:solid #000;border-width:0 3px 3px 0;display:inline-block;vertical-align:middle;transform:rotate(-45deg);padding:3px;margin-right:10px}.banner-page .erip ul li:last-child:before{display:none}.banner-page .erip ul ul{margin-left:30px;font-size:14px}.search-results .content{margin-bottom:50px}.search-results .content .search-item .title a{color:#333;border-bottom:1px dotted;text-decoration:none}@media only screen and (max-width:750px){nav .top .left{display:none}nav .menu input#menuCheck+label{display:inline-block;vertical-align:middle;fill:#fff}nav .menu .search{position:unset;margin-left:20px}nav .menu input#menuCheck:checked+label+ul{right:0;transition:.2s all}nav .menu ul{position:fixed;overflow-y:auto;width:80%;right:-80%;top:0;bottom:0;z-index:5;background:#555;transition:.2s all}nav .menu ul li{display:block;width:100%;text-align:right}nav .menu ul li a{color:#fff}nav .menu ul li:hover a+ul{background:rgba(0,0,0,.2)}nav .menu ul li ul{position:unset;visibility:visible;opacity:1;width:100%;background:rgba(0,0,0,.2);box-shadow:none}nav .menu ul li ul li a{padding:5px;font-size:18px;color:#fff}nav .menu ul li.cat2>a{display:none}nav .menu ul li.cat3 ul{display:none}nav .menu .logo{width:180px}nav input#menuCheck:checked+label+ul+.menu-mask{visibility:visible;opacity:1;transition:.2s all}nav .menu .search form{position:absolute;left:0;right:0;margin-top:15px;padding:30px 20px;border-radius:0}nav .menu .search form input{font-size:15px;border-bottom:2px solid}.home-page .top-block .news-item,section.top-news .items .news-item,.post-category .items .news-item{width:100%;padding:5px 0}footer .content>div{display:block;margin:0 auto 30px;float:unset}.home-page .top-block{margin-top:5px}.aside{margin:0;margin-bottom:20px}section.info .info-box-content{display:block;padding:0}section.info .info-box-content h4{margin:0 0 10px;font-size:20px;text-align:center}section.info .info-box+.info-box{border:0;margin-top:20px}section.usefull .vk-button{width:100%}section.usefull .item{width:100%;text-align:center}.post-page .title-line{position:unset;background:0 0;color:#000;padding:15px 0}.post-page .title-line h1{font-size:25px}.dir-aside{padding:10px 0}}