/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-0.25em}sup{top:-0.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:'pt_sans';src:url('../fonts/PTSans-Regular.eot');src:local('PT Sans'),local('PTSans-Regular'),url('../fonts/PTSans-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/PTSans-Regular.woff') format('woff'),url('../fonts/PTSans-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'pt_sans';src:url('../fonts/PTSans-Bold.eot');src:local('PT Sans Bold'),local('PTSans-Bold'),url('../fonts/PTSans-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/PTSans-Bold.woff') format('woff'),url('../fonts/PTSans-Bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'pt_sans_narrow';src:url('../fonts/PTSans-Narrow.eot');src:local('PT Sans Narrow'),local('PTSans-Narrow'),url('../fonts/PTSans-Narrow.eot?#iefix') format('embedded-opentype'),url('../fonts/PTSans-Narrow.woff') format('woff'),url('../fonts/PTSans-Narrow.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'pt_sans_narrow';src:url('../fonts/PTSans-NarrowBold.eot');src:local('PT Sans Narrow Bold'),local('PTSans-NarrowBold'),url('../fonts/PTSans-NarrowBold.eot?#iefix') format('embedded-opentype'),url('../fonts/PTSans-NarrowBold.woff') format('woff'),url('../fonts/PTSans-NarrowBold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'als_rublregular';src:url('../fonts/rouble.eot');src:url('../fonts/rouble.eot?#iefix') format('embedded-opentype'),url('../fonts/rouble.woff2') format('woff2'),url('../fonts/rouble.woff') format('woff'),url('../fonts/rouble.ttf') format('truetype'),url('../fonts/rouble.svg#als_rublregular') format('svg');font-weight:normal;font-style:normal}a{outline:none !important;color:#cc2f2f;text-decoration:none !important;-webkit-transition:.2s;transition:.2s}h1,h2,h3,h4{font-weight:700}h1{font-family:'pt_sans_narrow',sans-serif;font-size:36px;letter-spacing:1px;text-transform:uppercase;line-height:1.2;margin:0}.h1_icon::before{content:'';display:inline-block;vertical-align:baseline;width:28px;height:28px;background:url(../img/icon_cog.png) no-repeat center / contain;margin-right:8px}h2{font-family:'pt_sans_narrow',sans-serif;font-size:32px;letter-spacing:1px;text-transform:uppercase;line-height:1.2;margin:0 0 25px}h3{font-family:'pt_sans_narrow',sans-serif;font-size:26px;letter-spacing:1px;text-transform:uppercase;line-height:1.3;margin:0 0 20px}h4{font-size:24px;line-height:1.3;margin:0 0 15px}p{margin:0 0 15px}.small{font-size:12px}b,strong{font-weight:700}hr{border:none;border-bottom:1px solid #ddd;margin:25px 0}.text-content{font-size:16px}.text-content ul{padding:0;margin:0 0 15px;line-height:1.6;list-style:none}.text-content ul li{margin-bottom:8px;position:relative;padding-left:15px}.text-content ul li:before{content:'';position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:#cc2f2f}.text-content ul li:last-child{margin-bottom:0}.table{width:100%;border-collapse:collapse}.table+*{margin-top:20px}.table td,.table th{padding:8px 10px;border-right:2px solid #fff;line-height:1.3}.table tr:nth-child(2n-1){background:#e8e8e8}.table thead th{color:#fff;background:#262626 !important;font-weight:normal;text-align:left}html,body{height:100%;margin:0;padding:0;border:0}body{font-family:'pt_sans',sans-serif;font-weight:normal;font-size:14px;line-height:1.5;color:#000;background:#fff;position:relative}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{display:table;content:''}.clearfix:after{clear:both}.wrapper{position:relative;overflow:hidden}.container{position:relative;width:1200px;margin-left:auto;margin-right:auto}.content-wrapper{position:relative;z-index:1;left:0}.no-scroll{overflow:hidden}.page-content{position:relative;padding-top:190px;background:#fff url(../img/main-bg.jpg) no-repeat center top}.pad{padding-top:50px;padding-bottom:50px}.page-head{position:relative;padding-top:40px;text-align:center}.breadcrumb{margin:0;padding:0;list-style:none;font-size:13px;line-height:1.2}.breadcrumb li{display:inline-block;vertical-align:top;color:#000;margin-bottom:5px}.page-head_bg .breadcrumb li{color:#fff}.breadcrumb>li+li:before{color:#000;content:'— ';margin:0 5px}.page-head_bg .breadcrumb>li+li:before{color:#fff}.breadcrumb li span{opacity:.6}.breadcrumb li a{color:#000}.breadcrumb li a:hover{opacity:.6}.hidden{display:none !important}.img-responsive{display:block;max-width:100%}.text-center{text-align:center}.rub{font-family:"als_rublregular" !important;font-weight:normal}.red{color:#cc2f2f}.img-lazy img{display:block;max-width:100%;margin:0 auto;height:auto;opacity:0;-webkit-transition:.3s .1s;transition:.3s .1s}.img-lazy.loaded img{opacity:1}.bg-gray{background:#e8e8e8}.form-control{font-family:'pt_sans',sans-serif;font-size:15px;color:#000;background:#f2f2f2;border-radius:0 !important;border:1px solid #ccc;display:block;width:100%;padding:0 12px;height:40px;line-height:40px;outline:none !important}.form-control:focus{border-color:#aaa !important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;border-color:#e1e1e1;opacity:1}.form-control-disabled{cursor:default !important;background-color:#fff !important}.has-error .form-control{border-color:#cc2f2f !important}.has-error .help-block,.help-block-error{color:#cc2f2f;font-size:11px}.form-group{margin-bottom:15px;position:relative}.form-group.mb_0{margin-bottom:0}.form-group label{display:block;margin-bottom:2px}.form-group.required>label::after{content:'*';color:#cc2f2f;display:inline-block;vertical-align:top;font-size:16px;line-height:1}textarea.form-control{resize:vertical;min-height:40px;height:auto;line-height:1.5;padding:10px 12px}.radio>label{cursor:pointer}.radio>label,.checkbox>label{cursor:pointer;padding:5px 0;color:#000}input[type="radio"],input[type="checkbox"]{position:absolute;left:-9999px}input[type="radio"]+span,input[type="checkbox"]+span{position:relative;padding-left:25px;cursor:pointer;display:inline-block;vertical-align:top;min-height:22px}input[type="radio"]+span:before,input[type="checkbox"]+span:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #bbb;background:#fff;-webkit-transition:.15s;transition:.15s}input[type="radio"]+span:before{border-radius:50%}input[type="checkbox"]+span:before{border-radius:3px}input[type="radio"]+span:after,input[type="checkbox"]+span:after{content:'';position:absolute;-webkit-transition:.15s;transition:.15s}input[type="radio"]+span:after{width:10px;height:10px;background:#ffc72c;top:4px;left:4px;border-radius:50%}input[type="checkbox"]+span:after{width:15px;height:15px;background:url(../img/icon_check.svg) no-repeat center / contain;top:1px;left:1px}input[type="radio"]:not(:checked)+span:after,input[type="checkbox"]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}input[type="radio"]:checked+span:after,input[type="checkbox"]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}input[type="radio"]:checked+span:before,label:hover input[type="radio"]+span:before,input[type="checkbox"]:checked+span:before,label:hover input[type="checkbox"]+span:before{background:#262626;border-color:#262626}button,.btn{outline:none !important}button,.btn{font-family:'pt_sans',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1;padding:16px 20px;border-radius:0;border:none !important;box-shadow:none !important;text-decoration:none !important;cursor:pointer;text-align:center;-webkit-transition:.2s;transition:.2s}.btn-default{background:#cc2f2f !important;color:#fff !important;border:1px solid #cc2f2f !important}.btn-default:hover,.btn-default:focus{background:#b02020 !important;border-color:#b02020 !important}.btn-black{background:#000 !important;color:#fff !important;border:1px solid #000 !important}.btn-black:hover,.btn-black:focus{background:#222 !important;border-color:#222 !important}.btn-primary{background:#fff !important;color:#000 !important;border:1px solid #000 !important}.btn-primary:hover,.btn-primary:focus{background:#e8e8e8 !important}.fancybox-bg{background:rgba(36,36,34,0.7)}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-slide>div{padding:0}.modal .fancybox-close-small{top:9px;right:9px}.modal .fancybox-close-small:after{font-family:'pt_sans',sans-serif;font-size:28px;font-weight:normal;background:none !important;color:#666;outline:none;content:"×";position:absolute;top:7px;right:5px;width:30px;height:30px;text-align:center;border-radius:50%;border-width:0;z-index:2}.modal .fancybox-close-small:hover:after{color:#000}.modal .fancybox-close-small svg{display:none}.modal{font-family:'pt_sans',sans-serif;background:#fff;margin:0 !important;opacity:0;visibility:hidden;-webkit-transform:translateY(30px) scale(.9, .9);transform:translateY(30px) scale(.9, .9);-webkit-transition:.2s;transition:.2s}.modal:not(.modal-ajax){display:none}.modal-animated{opacity:1;visibility:visible;-webkit-transform:translateY(0) scale(1, 1);transform:translateY(0) scale(1, 1)}.modal-body{padding:30px}.modal-header{padding:12px 20px;border-bottom:1px solid #ddd}.modal-header h3{margin:0;padding-right:30px}.modal-header p{margin:10px 0 0}.modal-form{width:360px}.modal-form .btn{width:100%;display:block}.modal-form .btn+.btn{margin-top:10px}.modal-info{width:600px}.modal-product__item{display:flex;align-items:flex-start;margin-bottom:25px}.modal-product__item img{width:75px;margin-right:15px;flex-shrink:0}.modal-product__item-title>span{display:block;font-size:16px;font-weight:700;line-height:1.3;color:#000}.modal-product__item:hover .modal-product__item-title>span{opacity:.6}.modal-product__item-title p{color:#000;line-height:1.3;margin:6px 0 0}.callback-block h4{font-size:21px;line-height:1.1;font-weight:600;color:#000}.callback-block .small{line-height:1.2;margin:10px 0 0}.callback-block a{color:#6e7071;border-bottom:1px dashed}.callback-block a:hover{color:#000}.callback-block__time-text{color:#6e7071}.callback-block__time-now{margin-top:10px;color:#6e7071}.callback-block__time-input{display:flex;margin-right:-20px}.callback-block__time-input>div{flex-shrink:0;width:50%;padding-right:20px;position:relative;margin-bottom:0 !important}.callback-block__time-input>div:first-child::after{content:':';font-size:24px;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.slick-arrow{position:absolute;z-index:10;top:0;height:100%;font-size:0;text-indent:-9999px;overflow:hidden;background:none;padding:0;width:40px}.slick-arrow:hover{opacity:.5}.slick-prev{left:0}.slick-next{right:0}.slick-arrow:before{content:'';display:block;position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-7px;z-index:1;width:14px;height:14px;background:url(../img/icon_arrow.svg) no-repeat center / contain}.slick-prev:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slick-next:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.slick-dots{margin:0}.slick-dots li{margin:-30px 3px 0}.slick-dots li button{padding:0}.slick-dots li button:before{width:12px;height:12px;content:'';opacity:1 !important;border-radius:50%;border:1px solid #a7a7a7;background:#fff;top:3px;left:3px}.slick-dots li.slick-active button:before{background:#cc2f2f;border-color:#cc2f2f}.row{display:flex;flex-wrap:wrap;align-items:flex-start}.row-pad-15{margin-right:-15px;margin-left:-15px}.row-pad-30{margin-right:-30px;margin-left:-30px}.col{position:relative;width:100%;flex-basis:0;flex-grow:1;max-width:100%;line-height:1;padding-bottom:30px}.row-pad-15>.col{padding-right:15px;padding-left:15px}.row-pad-30>.col{padding-right:30px;padding-left:30px}.col-1{flex:0 0 100%;max-width:100%}.col-2{flex:0 0 50%;max-width:50%}.col-3{flex:0 0 33.33%;max-width:33.33%}.col-4{flex:0 0 25%;max-width:25%}.col-5{flex:0 0 20%;max-width:20%}.col-6{flex:0 0 16.66%;max-width:16.66%}.col span,.col p{line-height:1.6}.header{position:absolute;top:35px;left:0;right:0;z-index:10000}.header>.container{display:flex;align-items:flex-start}.header .logo{margin-left:-7px}.header .logo__img{display:block;width:108px;height:161px;background:url(../img/logo.png) no-repeat center left / contain}.header__main{flex-grow:2;background:#fff;border-bottom:3px solid #cc2f2f;height:145px}.header__contacts{display:flex;align-items:flex-start;padding:12px 25px 10px;border-bottom:1px solid #ddd}.header__descriptor{font-size:14px;color:#4d4d4d;flex-shrink:0;width:230px;margin-right:40px}.header__phones{display:flex;flex-grow:3;line-height:1}.header__phones .phone{margin-right:25px}.header__phones .phone a{font-size:22px;font-weight:700;letter-spacing:-1px}.header__phones .phone span{display:block;margin-top:3px;color:#4d4d4d}.header__btns{flex-shrink:0;width:190px;margin-left:auto}.header .btn-order-call{border:none !important;background:none !important;color:#cc2f2f !important;padding:0;display:flex;align-items:center;margin-bottom:2px}.header .btn-order-call:hover{color:#000 !important}.header .btn-order-call i{width:20px;height:20px;margin-right:8px;background:url(../img/icon_phone-black.svg) no-repeat center / contain;opacity:.4}.header .btn-order-service{border:none !important;background:none !important;color:#cc2f2f !important;padding:0;display:flex;align-items:center}.header .btn-order-service:hover{color:#000 !important}.header .btn-order-service i{width:20px;height:20px;margin-right:8px;background:url(../img/icon_phone-black.svg) no-repeat center / contain;opacity:.4}.header__nav{display:flex;align-items:flex-start;padding-left:10px;position:relative}.header__nav-menu ul{margin:0;padding:0;list-style:none;z-index:1}.header__nav-menu>ul{display:flex;align-items:flex-end}.header__nav-menu>ul>li{margin-right:10px}.header__nav-menu>ul>li>a{display:block;font-family:'pt_sans_narrow',sans-serif;font-size:23px;line-height:1.2;color:#000;padding:10px 15px 12px}.header__nav-menu>ul>li>a:hover{color:#cc2f2f}.header__nav-menu>ul>li>a img{display:block;margin:0 auto 5px}.header__nav-menu-dropdown{position:absolute;z-index:1000 !important;top:100%;left:0;right:0;padding:20px 20px 0 !important;box-shadow:0 10px 20px rgba(76,80,94,0.2);background:#fff;border:1px solid #ddd;display:none;align-items:flex-start;flex-wrap:wrap}.header__nav-menu-dropdown a{flex-shrink:0;width:20%;margin-bottom:20px;padding:0 15px;color:#000}.header__nav-menu-dropdown a:hover{color:#cc2f2f}.header__nav-menu-dropdown a span{display:block;font-family:'pt_sans_narrow',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;margin-top:5px}.header__nav-menu>ul>li:hover>.header__nav-menu-dropdown{display:flex}.footer{background:#262626;color:#999}.footer-top{background:url(../img/footer-bg.jpg) no-repeat center top / cover;padding-top:20px;padding-bottom:30px}.footer-links{margin-bottom:40px}.footer-links a{margin-right:30px;color:#b3b3b3;font-size:15px}.footer-links a:hover{color:#fff}.footer-blocks{display:flex}.footer-main{flex-grow:2;order:-1;max-width:940px;padding-right:60px}.footer-info{margin-bottom:40px;font-size:13px}.footer-contacts{display:flex;align-items:flex-start}.footer-contacts img{flex-shrink:0;margin-right:70px}.footer-contacts__phones{flex-grow:2;line-height:1}.footer-contacts__phones .phone{margin-bottom:8px}.footer-contacts__phones .phone span{white-space:nowrap;padding-left:0;font-size:15px;font-weight:700}.footer-contacts__phones .phone span::after{content:' – '}.footer-contacts__phones .phone a{font-size:15px;font-weight:700;letter-spacing:normal;color:#fff}.footer-btns{display:flex;margin-top:30px}.footer-btns .btn{display:block;margin-right:15px;flex-shrink:0;width:180px}.footer-nav{flex-shrink:0;width:165px;margin-left:auto}.footer-nav ul{margin:0;padding:0;list-style:none}.footer-nav ul li{margin-bottom:20px}.footer-nav>ul>li>a{font-family:'pt_sans_narrow',sans-serif;font-size:16px;text-transform:uppercase;line-height:1;color:#fff}.footer-nav>ul>li:hover>a{color:#cc2f2f}.social{margin-top:30px;display:flex}.social a{flex:0 0 36px;width:36px;height:36px;border-radius:50%;float:left;margin-right:15px}.social-vk{background:#000 url(../img/icon_social-vk.svg) no-repeat center / contain}.social-inst{background:#000 url(../img/icon_social-inst.svg) no-repeat center / contain}.social-fb{background:#000 url(../img/icon_social-fb.svg) no-repeat center / contain}.social-yt{background:#000 url(../img/icon_social-yt.svg) no-repeat center / contain}.social-ok{background:#000 url(../img/icon_social-ok.svg) no-repeat center / contain}.social-dzen{background:#000 url(../img/icon_social-dzen.png) no-repeat center / contain}.social-blog{background:#000 url(../img/icon_social-blog.png) no-repeat center / contain}.social a:hover{background-color:#999797}.footer-bottom{font-size:12px;padding:20px 0;position:relative}.footer-bottom .container{display:flex;flex-wrap:wrap;align-items:center}.copyright{font-size:15px;color:#fff}.aface{color:#b2b2b2;font-size:10px;position:relative;top:3px;margin-left:auto}.aface i{display:block;background:url(../img/logo-aface.svg) no-repeat center / contain;width:26px;height:26px;margin-top:-6px;margin-right:10px;float:left;opacity:.5}.aface a{color:#b2b2b2}.aface a:hover{color:#fff}.fixed-btns{position:fixed;z-index:2000;top:50%;right:-142px;transform:translateY(-50%)}.fixed-btns a{display:flex;align-items:center;width:190px;background:#e5e5e5;margin-bottom:2px;color:#000;-webkit-transition:.4s .2s;transition:.4s .2s}.fixed-btns a:hover{transform:translateX(-142px)}.fixed-btns a img{flex-shrink:0;width:48px}.fixed-btns a span{flex-grow:2;padding:10px}.btn-scroll-top{position:fixed;z-index:9999;bottom:-40px;right:20px;display:block;width:38px;height:38px;border:2px solid #fff !important;padding:0;opacity:0;visibility:hidden;background:#242422;border-radius:50%}.btn-scroll-top.fixed{visibility:visible;bottom:20px;opacity:.8}.btn-scroll-top:hover{opacity:1}.btn-scroll-top i{display:block;width:10px;height:10px;background:url(../img/icon_arrow-w.svg) no-repeat center / contain;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.icon-success{display:block;margin:0 auto 20px;width:45px;height:45px;background:url(../img/icon_success.svg) no-repeat center / contain}.td-img{display:inline-block;vertical-align:top;border:1px solid #ddd;margin-top:23px;border-radius:4px;width:222px;height:195px;overflow:hidden;position:relative}.td-img:before{content:'Фото модели';display:block;color:#6e7071;font-size:13px;position:absolute;z-index:0;left:0;right:0;top:50%;margin-top:-10px;text-align:center}.td-img img{position:relative;z-index:1}.license-list{margin-bottom:-10px}.license-list a{display:inline-block;vertical-align:top;margin:0 10px 10px 0}.page-gallery .slick-arrow{opacity:1}.page-gallery .slick-arrow::before{margin-left:-10px;margin-top:-10px;width:20px;height:20px}.page-gallery .slick-arrow::after{display:block;content:'';height:40px;position:absolute;top:50%;left:0;right:0;margin-top:-20px;background:#fff;opacity:.6}.page-gallery .slick-arrow:hover:after{opacity:.8}.service-form-block{width:480px;float:left}.service-form-block+.service-form-block{margin-left:40px}.service-form-block textarea{min-height:202px}.service-order-form{border-top:1px solid #ddd}.page-categories__item a{color:#000}.page-categories__item a:hover h3{color:#ffc72c}.page-categories__item img{width:130px;margin-bottom:25px}.page-phone{color:#000;font-size:26px;font-weight:700;border-bottom:2px solid #ffc72c}.cookie-banner{position:fixed;left:20px;bottom:20px;z-index:1000;width:calc(100% - 40px);max-width:420px;display:none;padding:16px 20px;border:1px solid #ddd;border-radius:4px;background:#e8e8e8;color:#000;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.35)}.cookie-banner__text{text-align:left}.cookie-banner__consent-link{color:#cc2f2f}.cookie-consent-modal{width:100%;max-width:800px}.pagination-block{font-size:0}.pager{margin:0;padding:0;list-style:none;margin-top:50px}.pager li{display:inline-block;font-size:18px;text-align:center;height:36px;line-height:34px}.pager .disabled{display:none}.pager li a{display:block;color:#000;padding:0 13px;border-radius:3px}.pager li a:hover{color:#cc2f2f}.pager .active a{background:#cc2f2f;color:#fff}.catalog-page-text{border-top:1px solid #ddd}.catalog{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-30px;margin-right:-30px}.catalog-item{flex-shrink:0;width:25%;padding-right:30px;padding-bottom:30px}.catalog-item>a{display:block;color:#000;position:relative;height:100%;background:#f2f2f2;border:1px solid #ddd;padding-bottom:40px}.catalog-item>a:hover{color:#cc2f2f}.catalog-item__img{position:relative;padding:10px;background:#fff}.catalog-item__img img{position:relative;z-index:0}.catalog-item__action{position:absolute;z-index:1;left:0;top:10px;background:#cc2f2f;color:#fff;font-size:14px;line-height:1;padding:5px;height:24px}.catalog-item__action::after{content:'';position:absolute;left:100%;top:0;width:0;height:0;border-style:solid;border-width:24px 0 0 14px;border-color:transparent transparent transparent #cc2f2f;-webkit-transform:rotate(360deg)}.catalog-item__body{padding:15px}.catalog-item__title{font-family:'pt_sans_narrow',sans-serif;font-size:20px;text-transform:uppercase;font-weight:700;line-height:1.2}.catalog-item__code{font-size:14px;line-height:1;color:#6e7071;margin-top:3px}.catalog-item__price{margin-top:5px;color:#6e7071;font-size:16px;line-height:1}.catalog-item__price span{margin-right:4px}.catalog-item__price .old-price{text-decoration:line-through;color:#6e7071;font-weight:normal}.catalog-item__price .old-price+span{color:#000}.catalog-item__more{position:absolute;bottom:0;left:0;right:0;padding:8px 15px;border-top:1px solid #ddd;font-family:'pt_sans_narrow',sans-serif;font-size:16px;color:#6e7071}.catalog-item__more::after{content:'';position:absolute;top:15px;right:15px;width:10px;height:10px;background:url(../img/icon_arrow.svg) no-repeat center / contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:.5}.categories{display:flex;align-items:flex-start;padding:50px 15px 0;max-width:1920px;margin:0 auto}.pad .categories{padding-top:0}.categories__item{flex-shrink:0;width:33.33%;padding:0 15px}.categories__item-body{position:relative;display:block;height:300px;background:#e8e8e8;overflow:hidden}.categories__item img{object-position:center;object-fit:cover;width:100%;height:100%;position:relative;z-index:1}.categories__item-title{position:absolute;z-index:1;left:0;bottom:40px;right:40px;font-family:'pt_sans_narrow',sans-serif;text-transform:uppercase;line-height:0;color:#fff}.categories__item-title b{font-size:32px;background:#cc2f2f;padding-left:20px;padding-right:15px;line-height:1.2}.categories__item-title span{background:#262626;padding-left:20px;padding-right:15px;font-size:16px;line-height:1.4}.categories__item-more{position:absolute;z-index:1;bottom:40px;right:40px;width:40px;height:40px;background:#cc2f2f;-webkit-transition:.2s;transition:.2s;-webkit-transform:translateX(80px);transform:translateX(80px)}.categories__item-more::after{content:'';position:absolute;top:15px;right:15px;width:10px;height:10px;background:url(../img/icon_arrow-w.svg) no-repeat center / contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.categories__item-body:hover .categories__item-more{-webkit-transform:translateX(0);transform:translateX(0)}.catalog-categories{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-30px;margin-bottom:-30px}.catalog-categories__item{flex-shrink:0;width:270px;padding-right:30px;padding-bottom:30px}.catalog-categories__item a{color:#000}.catalog-categories__item a:hover{color:#cc2f2f}.catalog-categories__item-img{border:3px solid #404040;border-radius:20px;overflow:hidden;-webkit-transition:.2s;transition:.2s}a:hover .catalog-categories__item-img{border-color:#cc2f2f}.catalog-categories__item-title{font-family:'pt_sans_narrow',sans-serif;font-size:18px;text-transform:uppercase;font-weight:700;line-height:1.2;margin-top:10px;text-align:center}.product-main{margin-top:30px;padding-bottom:20px;position:relative;display:flex;align-items:flex-start;flex-wrap:wrap}.product-main__header{flex:0 0 100%;order:-2}.product-main__header h1+span{display:block;font-size:16px;margin-top:10px}.product-main__info{order:-1;margin-right:40px;padding-top:120px;flex-shrink:0;width:290px}.product-main__info h1{font-size:60px;color:#fff;text-shadow:2px 2px 6px #000;line-height:1;position:absolute;left:0;top:0;right:0}.product-main__info h1 span{font-size:32px;text-transform:none;letter-spacing:normal;display:block}.product-main_sm .product-main__info{padding-top:80px}.product-main__img{flex-grow:2}.product-main__img img{margin:0 auto}.product-price{color:#fff;background-color:rgba(51,51,51,0.7);padding:10px;text-align:center}.product-price .item-price{font-family:'pt_sans_narrow',sans-serif;font-size:24px}.product-action{display:block;background:#cc2f2f;color:#fff;text-align:center;font-size:16px;padding:5px 10px}.product-btns{margin-top:20px}.product-btns a{display:block;font-family:'pt_sans_narrow',sans-serif;font-size:18px;line-height:1;padding:12px 15px;position:relative;color:#000;border-top:1px solid #999}.product-btns a:hover{color:#cc2f2f !important}.product-btns a::after{content:'';position:absolute;top:15px;right:15px;width:10px;height:10px;background:url(../img/icon_arrow.svg) no-repeat center / contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:.5}.product-btns a.btn-credit{background:#262626;color:#fff}.product-btns a.btn-credit::after{background:url(../img/icon_arrow-w.svg) no-repeat center / contain}.product-nav .nav-tabs{margin:0;padding:0;list-style:none;display:flex;border:1px solid #ddd;border-bottom:2px solid #cc2f2f}.product-nav .nav-tabs li{border-right:1px solid #ddd}.product-nav .nav-tabs li:last-child{border:none}.product-nav .nav-tabs li a{font-size:15px;font-weight:700;text-transform:uppercase;display:block;line-height:1;color:#000;padding:15px 30px}.product-nav .nav-tabs li a:hover,.product-nav .nav-tabs li a.active{background:#cc2f2f;color:#fff}.product-chars{font-size:16px}.product-chars h4{font-family:'pt_sans_narrow',sans-serif;margin-bottom:0;color:#cc2f2f;font-weight:normal;font-size:22px}.product-chars .table td{width:50%}.product-media{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:50px}.product-video{flex-shrink:0;width:390px;margin-right:30px}.product-video br{display:none}.product-video iframe{display:block;width:100%;height:245px}.product-gallery{flex-shrink:0;width:810px;margin-right:-30px;margin-bottom:-30px;display:flex;align-items:flex-start;flex-wrap:wrap}.product-gallery>a{flex-shrink:0;width:25%;padding-right:30px;padding-bottom:30px}.product-features{margin-bottom:50px}.product-features>ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-right:-30px;margin-bottom:-30px}.product-features>ul>li{flex:0 0 25%;max-width:25%;padding-bottom:30px;padding-right:30px}.product-features div{color:#000;line-height:1.3;background:#e8e8e8;height:100%;padding-bottom:15px}.product-features>ul>li>ul{display:none}.product-features img{display:block;max-width:100%;height:auto;margin-bottom:15px;width:100%}.product-features span{font-size:18px;font-weight:700;line-height:1.2;display:block;margin-bottom:5px;padding:0 15px}.product-features p{margin-bottom:0;font-size:14px;padding:0 15px}.product-promo{display:flex;flex-wrap:wrap;margin-bottom:-60px;margin-right:-40px}.product-promo__item{flex-shrink:0;width:33.33%;padding-bottom:60px;padding-right:40px}.product-promo__item-img{margin-bottom:20px}.product-promo__item-info{position:relative;padding-left:60px;font-size:16px;line-height:1.3}.product-promo__item-index{position:absolute;left:0;top:0;font-family:'pt_sans_narrow',sans-serif;font-size:54px;line-height:1}.product-promo__item-title{font-weight:700;margin-bottom:10px}.product-color{margin-top:30px;position:relative;display:flex;justify-content:center}.product-color__item{text-align:center;padding-top:300px}.product-color__item-img{position:absolute;top:0;left:50%;transform:translateX(-50%)}.product-color__item-img img{height:250px}.product-color__item-title{font-size:22px;font-weight:700;line-height:1}.product-color__item-btn{background:none;padding:0;width:36px;height:36px;margin:0 5px;border-radius:6px}.product-color__item-btn.active{border:4px solid #fff !important;box-shadow:0 0 1px #222 !important}.feedbacks{float:left;width:700px;margin-right:60px}.feedback{margin-top:20px}.feedback-author{margin:0 0 8px;font-size:0}.feedback-author::before{content:'';display:inline-block;vertical-align:middle;width:36px;height:36px;margin-right:10px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJNMjguOCAzMi41NjljLTIuNDg2LTEuNDY1LTYtNC4wNS03LjM3MS00LjA1SDE4LjE3Yy0uNzcxIDAtMi40LS42OS0yLjU3MS0xLjI5Mi0uMTcxLS40MzEtLjE3MS0xLjIwNy0uMDg2LTEuODk2IDAtLjA4Ni4xNzItLjA4Ni4yNTcgMCAuNjg2Ljc3NiAxLjAyOSAxLjI5MyAxLjcxNSAxLjI5M2gxLjU0M2MuNiAwIDIuNjU3LTEuODEgMy41MTQtNC4wNS4xNzEtLjUxNy4zNDMtMS4zNzkuNDI4LTIuMzI2IDAtLjA4Ni4wODYtLjE3My4wODYtLjA4Ni4wODYuNDMuMjU3Ljk0OC4zNDMuOTQ4LjI1Ny4xNzIuNi0uNTE3IDEuMDI5LTEuNDY1LjQyOC0uODYyLjQyOC0xLjM3OC42LTIuMDY4LjI1Ny0uOTQ4LS4wODYtMS42MzctLjM0My0xLjYzN2EuNzc2Ljc3NiAwIDAgMC0uNi4yNThjLS4wODYgMC0uMTcyIDAtLjE3Mi0uMDg1IDAtLjYwNC4wODYtMS41NTIuNzcyLTIuMDY5LS45NDMtLjg2MS0uMzQzLTIuMzI2LS4zNDMtMi4zMjYuMzQzLjE3Mi44NTcuMTcyLjg1Ny4xNzJsLS42ODYtMS4xMmMuNTE1LS4wODYuOTQzLS41MTcuOTQzLS41MTdzLTEuMzcxLS4zNDQtMi4wNTctLjg2MWMuNi0uMTczIDEuNTQzLS43NzYgMS41NDMtLjc3NnMtMS44LS4wODYtMi42NTctLjM0NWMuNzcxLS43NzQuNzcxLTIuMjQuNzcxLTIuMjRzLTEuODg2Ljc3Ni00LjU0My43NzZjLTEuODg1LS4wODYtMi41NzEtLjM0NS0zLjk0MyAxLjAzNC0xLjYyOCAxLjYzNi0xLjYyOCAyLjA2OC0yLjY1NyAyLjA2OC44NTcgMS4yMDYuNDI5IDIuNDEyLjQyOSAyLjQxMmwtLjA4NiAxLjgxLjA4Ni4zNDRzMCAuMDg2LjA4Ni4yNThjMCAuMDg3IDAgLjI2LjA4NS4zNDVsLjI1NyAxLjM4cy0uMDg1LjA4NS0uMTcxIDBhMS4yMiAxLjIyIDAgMCAwLTEuMDI5LS41MThjLS4yNTcgMC0uNjg1LjY5LS4zNDIgMS42MzcuMjU3LjY5LjUxNCAxLjEyLjc3MSAyLjA2OHMuNzcxIDEuNjM3IDEuMDI5IDEuNDY1Yy4wODUtLjA4Ny4xNzEtLjM0NS4yNTctLjc3NiAwLS4wODYuMDg1IDAgLjE3MS4wODcuMDg2Ljg2MS4yNTcgMS42MzYuNDI5IDIuMDY3LjE3MS4yNTkuMzQzLjYwMy41MTQuODYxLS4xNzEgMS40NjUtLjM0MyAzLjI3NS0uNjg2IDQuNjUzLTIuMjI4LjYwMy01LjY1NyAxLjYzNy04LjU3MSAyLjMyNkMxLjg4NiAyNy40IDAgMjIuOTIgMCAxOC4wOTQgMCA4LjEgOC4wNTcgMCAxOCAwczE4IDguMSAxOCAxOC4wOTRjMCA1Ljk0NS0yLjgyOSAxMS4yLTcuMiAxNC40NzV6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yNSIvPgo8L3N2Zz4K) center top no-repeat}.feedback-name{font-size:15px;vertical-align:middle;display:inline-block}.feedback-rate{margin-bottom:10px}.feedback-rate .stars{display:inline-block;vertical-align:middle;line-height:1}.feedback-rate .stars i{width:15px;height:15px}.feedback-text p{margin-bottom:12px}.feedback-text p:last-child{margin-bottom:0}.feedback-date{font-size:12px;color:#999;vertical-align:top;margin-left:5px;position:relative;top:3px}.feedback-btn{overflow:hidden;max-width:300px}.feedback-btn .btn{width:100%}.star{cursor:pointer;display:inline-block;width:26px;height:24px;margin-right:4px;background:url(../img/icon_star.svg) no-repeat center / contain}.star-o{background:url(../img/icon_star-o.svg) no-repeat center / contain}.articles{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-30px;margin-bottom:-30px}.article{flex-shrink:0;width:25%;padding-right:30px;padding-bottom:30px;text-align:left}.article>a{display:block;height:100%;background:#f2f2f2;color:#000;position:relative;border:1px solid #ddd;padding-bottom:40px}.article>a:hover{color:#cc2f2f}.article__body{padding:15px}.article__date{font-size:12px;line-height:1;margin-bottom:10px}.article__title{font-family:'pt_sans_narrow',sans-serif;font-size:20px;text-transform:uppercase;font-weight:700;line-height:1.2}.article__announce{margin-top:5px;margin-bottom:0;color:#6e7071;font-size:14px}.article__more{position:absolute;bottom:0;left:0;right:0;padding:8px 15px;border-top:1px solid #ddd;font-family:'pt_sans_narrow',sans-serif;font-size:16px;color:#6e7071}.article__more::after{content:'';position:absolute;top:15px;right:15px;width:10px;height:10px;background:url(../img/icon_arrow.svg) no-repeat center / contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:.5}.article-page{display:flex}.article-page__content{flex-grow:2}.article-page__content img{display:block;height:auto;max-width:100%}.article-page .page-head{text-align:left}.article-page__date{color:#cc2f2f;margin-top:10px;font-family:'pt_sans_narrow',sans-serif;font-size:16px;text-transform:uppercase;font-weight:700}.article-page__related{flex-shrink:0;width:280px;margin-left:80px}.article-page__related .article{width:100% !important;padding-right:0}.article-page__related .article>a{background:none;border:none}.article-page__related .article__body{padding:0 0 10px}.article-page__related .article__more{padding-left:0;border-bottom:1px solid #ddd}.article-page__related .article__title{font-size:18px}.article-page__related .btn{display:block}.error-page{text-align:center}.error-page p{margin:0 auto}.error-page .btn{display:block;margin:40px auto 0;max-width:220px}.mainpage-content{padding-top:0}.main-slider .slick-dots{bottom:50px}.main-slider .slick-dots li.slick-active button::before{background:#cc2f2f;border-color:#cc2f2f}.main-slider .slick-arrow{opacity:0}.main-slider:hover .slick-arrow{opacity:1}.main-slider .slick-arrow::before{margin-left:-10px;margin-top:-10px;width:20px;height:20px}.main-slider .slick-arrow::after{display:block;content:'';height:40px;position:absolute;top:50%;left:0;right:0;margin-top:-20px;background:#fff;opacity:.6}.main-slider .slick-arrow:hover:after{opacity:.8}.main-slide{height:780px}@media (min-width:768px){.main-slide img{object-fit:cover;object-position:center;width:100%;height:100%}}.mainpage-products{position:relative;z-index:10;margin-top:-30px}.mainpage-products__items{display:flex;justify-content:center;margin-right:-30px}.mainpage-products__item{flex-shrink:0;width:33.33%;padding-right:30px}.mainpage-products__item a{display:block;height:100%;color:#000;display:flex;flex-direction:column}.mainpage-products__item-img{border:1px solid #ddd;border-bottom:none;background:#fff}.mainpage-products__item-body{text-align:center;border-bottom:3px solid #cc2f2f;background:#e5e5e5;padding:10px 15px;line-height:1.2;flex-grow:2}.mainpage-products__item-title{-webkit-transition:.2s;transition:.2s;font-family:'pt_sans_narrow',sans-serif;font-size:18px;text-transform:uppercase;font-weight:700}a:hover .mainpage-products__item-title{color:#cc2f2f}.mainpage-products__item-announce{font-size:14px;margin-top:5px}.mainpage-articles{text-align:center}.mainpage-articles h1{margin-bottom:50px}.mainpage-articles .btn{display:inline-block;vertical-align:top;margin-top:35px}.map *,.map *:before,.map *:after{box-sizing:content-box !important}.dg-control-round__icon{left:0}#map{overflow:hidden;flex-grow:2;height:450px}.dg-label__content{font-size:13px !important;padding:16px 25px !important;line-height:1.5 !important;border:none !important;background:#fff !important;color:#000 !important}.dg-label__content strong{font-size:14px !important;line-height:1.3 !important;margin-bottom:6px}.city-items{font-size:16px;display:flex;align-items:flex-start;margin-right:-40px}.city-items .small{font-size:14px}.city-items .phone{font-size:22px;font-weight:700;letter-spacing:-1px}.city-item-col{flex-shrink:0;width:33.33%;padding-right:40px}.city-item{padding-top:0 !important;display:block;color:#000}.city-item h3{margin-bottom:15px;border-bottom:2px solid;display:inline-block;vertical-align:top}.city-item:hover h3{color:#cc2f2f}.manager-list{display:flex;flex-wrap:wrap;margin-right:-30px;margin-bottom:-30px}.manager-list__item{flex:0 0 25%;max-width:25%;line-height:1;padding-right:30px;padding-bottom:30px}.manager-list__item a{color:#000}.manager-list__item a:hover{color:#6e7071}.manager-list__item span{display:block;font-size:18px;font-weight:800;line-height:1.2;margin-top:5px}.manager-review{margin-top:50px}.manager-review__item{display:flex;align-items:flex-start;font-size:16px}.manager-review__item+.manager-review__item{margin-top:20px}.manager-review__item-author{flex-shrink:0;width:130px;margin-right:30px;line-height:1}.manager-review__item-author span{display:block;font-weight:700;line-height:1.2;margin-top:5px}.manager-review__item-content{flex-grow:2;position:relative;padding-left:70px}.manager-review__item-content::before{content:'';position:absolute;left:0;top:0;width:40px;height:40px;background:url(../img/icon_quote.svg) no-repeat center left / contain}.manager-review__item-content>*:last-child{margin-bottom:0}.manager-review__item-product{display:flex;align-items:center;color:#000;margin-bottom:15px !important}.manager-review__item-product img{flex-shrink:0;width:40px;margin-right:15px}.manager-review__item-product span{flex-grow:2;font-weight:600}.manager-review__item-product:hover{color:#6e7071}@media (max-width:1270px){body{font-size:14px}.container{width:100%;padding-left:50px;padding-right:50px}.col-md-1{flex:0 0 100%;max-width:100%}.col-md-2{flex:0 0 50%;max-width:50%}.col-md-3{flex:0 0 33.33%;max-width:33.33%}.col-md-4{flex:0 0 25%;max-width:25%}.header{margin-top:0}.header__contacts{padding:12px 20px 10px}.header__descriptor{font-size:11px;width:180px;margin-right:20px}.header__phones .phone{margin-right:15px}.header__phones .phone a{font-size:16px}.header__phones .phone span{font-size:11px}.header__nav-menu>ul>li>a{font-size:18px;padding:15px 15px 22px}.header__nav-menu-dropdown a span{font-size:14px}.aface{flex:0 0 100%;margin-top:15px}.service-form-block{width:305px}.catalog-item{width:33.33%}.categories__item-body{height:240px}.categories__item-title{bottom:20px}.categories__item-title b{font-size:26px;padding-left:10px;padding-right:10px}.categories__item-title span{padding-left:10px;padding-right:10px;font-size:14px}.categories__item-more{bottom:20px;right:20px}.product-gallery{width:530px}.product-gallery>a{width:33.33%}.feedbacks{float:none;width:auto;margin-bottom:30px;margin-right:0}.article{width:33.33%}.article-page__related{width:230px;margin-left:60px}}@media (max-width:1023px){.page-content{padding-top:0}.col-sm-1{flex:0 0 100%;max-width:100%}.col-sm-2{flex:0 0 50%;max-width:50%}.col-sm-3{flex:0 0 33.33%;max-width:33.33%}.col-sm-4{flex:0 0 25%;max-width:25%}.header{position:relative;top:0}.header>.container{padding-left:0;padding-right:0;display:block}.header .logo{margin:0;position:absolute;z-index:1;left:5px;top:0}.header .logo__img{width:40px;height:60px}.header__main{height:auto}.header__contacts{padding:5px 15px 10px 60px;display:block}.header__descriptor{width:auto;margin-right:0;margin-bottom:5px}.header__descriptor br{display:none}.header .btn-order-call{position:absolute;z-index:1;top:10px;right:15px}.header .btn-order-service{position:absolute;z-index:1;top:40px;right:15px}.header__nav-menu>ul>li>a{padding:15px}.header__nav-menu-dropdown{display:none !important}.btn-scroll-top{bottom:-40px;right:10px;width:32px;height:32px}.btn-scroll-top.fixed{bottom:40px}.catalog-item{width:50%}.categories__item-body{height:200px}.categories__item-more{display:none}.product-page-content{background-position:center -250px !important}.product-main{display:block;margin-top:0}.product-main__header{padding-top:30px}.product-main__img{margin-bottom:25px;padding-top:40px}.product-main__info{width:100%;margin-right:0;padding-top:0}.product-main__info h1{position:static;height:auto;text-shadow:none;color:#000;margin-bottom:30px;font-size:40px}.product-main__info h1 span{font-size:24px}.product-main_sm .product-main__info{padding-top:0}.product-media{display:block}.product-video{width:100%;margin-right:0;margin-bottom:30px}.product-video iframe{height:310px}.product-gallery{width:auto}.product-gallery>a{width:50%}.product-features>ul>li{flex:0 0 50%;max-width:50%}.product-promo__item{width:50%}.article{width:50%}.article-page{display:block}.article-page__related{width:100%;margin-left:0;padding-top:0 !important}.main-slide{height:500px}}@media (max-width:767px){h1{font-size:26px}.h1_icon::before{width:22px;height:22px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}.table-responsive{overflow:scroll}.table td{padding:5px 6px}.text-content iframe{height:190px}.container{padding-left:15px;padding-right:15px}.pad{padding-top:40px;padding-bottom:40px}.page-head{padding-top:30px}.breadcrumb{font-size:11px}.modal-body{padding:15px}.modal{width:100% !important}.modal .fancybox-close-small{top:6px;right:4px}.col-xs-1{flex:0 0 100%;max-width:100%}.col-xs-2{flex:0 0 50%;max-width:50%}.header__contacts{padding:5px 10px 5px 55px}.header__phones .phone a{font-size:12px}.header__descriptor{margin-bottom:2px}.header__btns{position:fixed;z-index:100000;bottom:0;left:0;right:0;width:auto;background:#fff;display:flex;padding:6px}.header .btn-order-call,.header .btn-order-service{position:static;font-size:10px;margin:0}.header .btn-order-service{margin-left:auto}.header__nav{padding-left:0}.header__nav-menu>ul>li{margin-right:0}.header__nav-menu>ul>li>a{padding:10px 5px;font-size:11px}.header__nav-menu>ul>li>a img{width:30px}.footer-blocks{display:block}.footer-links{text-align:center}.footer-links a{display:block;line-height:1;margin-bottom:10px;margin-right:0}.footer-nav{width:auto;text-align:center;margin-bottom:30px}.footer-nav li{border-bottom:1px solid #6e6e6e;margin-bottom:12px !important;padding-bottom:12px}.footer-nav li a{display:block}.footer-main{padding-right:0}.footer-contacts{display:block}.footer-contacts img{margin-bottom:25px}.footer-btns{display:block}.footer-btns .btn{margin-right:0;margin-bottom:10px;width:100%}.footer-bottom{padding-bottom:50px}.footer-bottom .container{display:block}.fixed-btns{display:none}.price-warning{font-size:9px;line-height:1.3}.service-form-block{width:auto;float:none;margin-left:0 !important}.service-form-block textarea{min-height:0}.service-order-form .btn{width:100%}.td-img{margin-top:0;display:block;width:auto;height:188px}.td-img img{margin:0 auto}.license-list a{width:65px}.page-categories__item img{width:70px;margin-bottom:15px}.catalog-page-text{font-size:13px}.catalog-item{width:100%}.categories{display:block}.categories__item{width:100%;padding:0;padding-bottom:15px}.categories__item-body{height:160px}.catalog-categories{margin-right:-15px}.catalog-categories__item{width:50%;padding-right:15px}.catalog-categories__item-img{border:2px solid #404040;border-radius:10px}.catalog-categories__item-title{font-size:16px}.product-page-content{background-position:center -330px !important}.product-main__img{padding-top:25px}.product-main__info h1{font-size:30px;letter-spacing:normal}.product-main__info h1 span{font-size:20px;margin-top:5px}.product-nav{margin-top:30px}.product-nav .nav-tabs{display:block}.product-nav .nav-tabs li{border-right:none;border-bottom:1px solid #999}.product-nav .nav-tabs li:last-child{border:none}.product-nav .nav-tabs li a{text-align:center}.product-chars{font-size:13px}.product-chars h4{font-size:16px;font-weight:700}.product-media{margin-top:30px}.product-video iframe{height:210px}.product-gallery{margin-right:-15px;margin-bottom:-15px}.product-gallery>a{width:50%;padding-right:15px;padding-bottom:15px}.product-features{margin-bottom:30px}.product-features>ul{margin-right:-15px;margin-bottom:-15px}.product-features>ul>li{padding-bottom:15px;padding-right:15px}.product-features div{padding-bottom:10px}.product-features img{margin-bottom:10px}.product-features span{font-size:14px;padding:0 10px}.product-features p{font-size:13px;padding:0 10px}.product-promo{margin-bottom:-30px}.product-promo__item{width:100%;padding-bottom:30px}.product-promo__item-img{margin-bottom:15px}.product-promo__item-info{padding-left:45px}.product-promo__item-index{font-size:44px}.product-color__item{padding-top:200px}.product-color__item-img img{height:150px}.product-color__item-title{font-size:16px}.product-color__item-btn{width:40px}.feedback-btn{max-width:none}.article{width:100%}.article__title{font-size:18px}.mainpage-content{background:none}.main-slider{margin-bottom:35px}.main-slider .slick-arrow{display:none !important}.main-slider .slick-dots{bottom:-30px}.main-slide{height:auto}.mainpage-articles h1{margin-bottom:30px}.mainpage-products{margin-top:40px}.mainpage-products__items{display:block;margin-right:0}.mainpage-products__item{width:100%;padding-right:0;margin-bottom:15px}.mainpage-products__item a{display:flex;flex-direction:row}.mainpage-products__item-img{border:1px solid #ddd;border-right:none;flex-shrink:0;width:120px}.mainpage-products__item-body{text-align:left;border-bottom:none;border-right:2px solid #cc2f2f;padding:10px 15px}.mainpage-products__item-title{font-size:16px}#map{height:280px}.city-items{display:block;margin-right:0;margin-bottom:-30px}.city-item-col{padding-right:0;padding-bottom:30px;width:100%}.manager-list{margin-right:-20px;margin-bottom:-20px}.manager-list__item{flex:0 0 50%;max-width:50%;padding-right:20px;padding-bottom:20px}.manager-list__item span{font-size:14px}.manager-review{margin-top:30px}.manager-review__item{display:block;font-size:14px}.manager-review__item-author{width:100%;margin-right:0;margin-bottom:15px;display:flex;align-items:center}.manager-review__item-author img{flex-shrink:0;width:60px;margin-right:15px}.manager-review__item-author span{margin-top:0;max-width:100px;flex-grow:2}.manager-review__item-content{padding-left:35px}.manager-review__item-content::before{width:20px;height:20px}}