/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(includes/fontello/css/fontello-5f61d4d25b.css);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Proxima Nova;src:url(fonts/subset-ProximaNova-Regular-2ec7c062fd.woff2) format("woff2"),url(fonts/subset-ProximaNova-Regular-62c52c0f86.woff) format("woff"),url(fonts/subset-ProximaNova-Regular-5b886c92b2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(fonts/subset-ProximaNova-Bold-9dba1b74ad.woff2) format("woff2"),url(fonts/subset-ProximaNova-Bold-35804aed72.woff) format("woff"),url(fonts/subset-ProximaNova-Bold-d7a1ead3d1.ttf) format("truetype");font-weight:700;font-style:normal}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:none;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5)}body{min-width:320px;background-color:#000412;font-size:16px;font-family:Proxima Nova,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0 0 15px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}a{text-decoration:none;-webkit-transition:-webkit-transform .33s;transition:-webkit-transform .33s;transition:transform .33s;transition:transform .33s,-webkit-transform .33s}a:hover{cursor:pointer;-webkit-transform:scale(1.03);transform:scale(1.03)}button,input,select,textarea{outline:none;border:none;padding:0}li{list-style:none}button{cursor:pointer;background:transparent;-webkit-transition:background .7s;transition:background .7s}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}li,ol,ul{margin:0;padding:0}p{margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}img{display:block}.app{position:relative;max-width:1440px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:#f8f8f8;-webkit-box-shadow:0 0 30px hsla(0,0%,100%,.5);box-shadow:0 0 30px hsla(0,0%,100%,.5)}.app,.app__content{width:100%;margin:0 auto}.app__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.app__limiter{position:relative;max-width:1220px;margin-left:auto;margin-right:auto;padding:0 20px}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}.breadcrumb__link,.breadcrumb__loc{display:inline-block;font-size:14px;font-weight:300;line-height:20px}.breadcrumb__link{color:#2f3030;margin-right:5px}.breadcrumb__loc{color:#2a78c7}.heading{color:#2f3030;font-size:25px;font-weight:700}input,textarea{color:#2f3030;font-size:16px;font-weight:400;border-radius:7px;border:2px solid #2a78c7}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#2f3030;font-size:16px;font-weight:400}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#2f3030;font-size:16px;font-weight:400}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#2f3030;font-size:16px;font-weight:400}input::placeholder,textarea::placeholder{color:#2f3030;font-size:16px;font-weight:400}.button{color:#f8f8f8;font-size:14px;font-weight:400;line-height:50px;padding:0 25px;border-radius:25px;background-color:#4cba4e;-webkit-transition:-webkit-transform .33s;transition:-webkit-transform .33s;transition:transform .33s;transition:transform .33s,-webkit-transform .33s}.button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.sidebar-button{display:none;margin-bottom:20px}.link{display:inline-block;color:#f8f8f8;font-size:14px;font-weight:400;line-height:50px;padding:0 30px;border-radius:25px;background-color:#4cba4e}.user-input p,p.user-input{color:#2f3030;font-size:16px;font-weight:400;line-height:28px}.slick-next,.slick-prev{width:39px;height:39px;background-color:#2a78c7;top:-35px;font-family:Proxima Nova}.slick-next:hover,.slick-prev:hover{background:rgba(42,120,199,.8)}.slick-next:focus,.slick-prev:focus{background:rgba(42,120,199,.5)}.slick-next:before,.slick-prev:before{position:absolute;content:"";width:7px;height:7px;top:40%;font-family:Proxima Nova}.slick-prev{left:auto;right:66px;border-radius:18px 0 0 18px}.slick-prev:before{left:50%;border-left:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-next{right:22px;border-radius:0 18px 18px 0}.slick-next:before{right:50%;border-right:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ht__item{position:relative;padding-left:20px}.ht__expander{position:absolute;width:7px;height:7px;left:0;top:5px;border-radius:50%;background-color:#2a78c7}.ht__link{display:inline-block;color:#323434;font-family:Proxima Nova;font-size:16px;font-weight:400;margin-bottom:15px}.ht__link_active{color:#2a78c7}.ht .ht{display:none}.ht .ht__expander_active~.ht{display:block}@media only screen and (max-width:950px){.breadcrumb{margin-bottom:30px}.user-input p,p.user-input{font-size:14px;line-height:20px}.button,.link{line-height:40px}input,textarea{font-size:14px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:14px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:14px}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:14px}input::placeholder,textarea::placeholder{font-size:14px}}@media only screen and (max-width:850px){.sidebar-button{display:inline-block}}.header-contain{position:fixed;width:100%;top:0;left:0;right:0;z-index:1000}.header{position:relative;max-width:1440px;margin:0 auto;background:hsla(0,0%,97.3%,.8);-webkit-transition:background .33s;transition:background .33s}.header span.menu{position:absolute;left:150%;top:7px;font-size:20px;font-weight:700;letter-spacing:1px;color:#303030}.header .header__nav-burger{position:relative;display:none;width:110px;height:40px}@media only screen and (max-width:850px){.header .header__nav-burger{display:block;position:absolute;right:20px}}@media only screen and (max-width:550px){.header .header__nav-burger{top:15px}}.header .header__nav-burger input{display:none}.header .header__nav-burger label{position:relative;width:35px;height:35px;display:block;cursor:pointer;background:transparent}.header .header__nav-burger input:checked+label:before,.header .header__nav-burger label:before{content:"";position:absolute;top:50%;margin-top:-2px;width:36px;height:4px;border-radius:2px;background:#fff}.header .header__nav-burger label:before{-webkit-animation:animationOneReverse 1s ease forwards;animation:animationOneReverse 1s ease forwards}@-webkit-keyframes animationOneReverse{0%{-webkit-transform:rotate(315deg)}25%{-webkit-transform:rotate(1turn)}50%,to{-webkit-transform:rotate(0deg)}}@keyframes animationOneReverse{0%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}25%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.header .header__nav-burger input:checked+label:before{-webkit-animation:animationOne 1s ease forwards;animation:animationOne 1s ease forwards}@-webkit-keyframes animationOne{0%,50%{-webkit-transform:rotate(0deg)}75%{-webkit-transform:rotate(1turn)}to{-webkit-transform:rotate(315deg)}}@keyframes animationOne{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}.header .header__nav-burger input:checked+label:after,.header .header__nav-burger label:after{content:"";position:absolute;top:50%;margin-top:-2px;width:36px;height:4px;border-radius:2px;background:#303030}.header .header__nav-burger label:after{-webkit-animation:animationTwoReverse 1s ease forwards;animation:animationTwoReverse 1s ease forwards}@-webkit-keyframes animationTwoReverse{0%{-webkit-transform:rotate(405deg)}25%{-webkit-transform:rotate(450deg)}50%,to{-webkit-transform:rotate(0deg)}}@keyframes animationTwoReverse{0%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}25%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.header .header__nav-burger input:checked+label:after{-webkit-animation:animationTwo 1s ease forwards;animation:animationTwo 1s ease forwards}@-webkit-keyframes animationTwo{0%,50%{-webkit-transform:rotate(0deg)}75%{-webkit-transform:rotate(450deg)}to{-webkit-transform:rotate(405deg)}}@keyframes animationTwo{0%,50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}.header .header__nav-burger label .burger:before{content:"";position:absolute;top:6px;width:36px;height:4px;border-radius:2px;background:#303030;-webkit-animation:animationBurgerTopReverse 1s ease forwards;animation:animationBurgerTopReverse 1s ease forwards}@-webkit-keyframes animationBurgerTopReverse{0%,50%{-webkit-transform:translateY(12px);opacity:0}51%{-webkit-transform:translateY(12px);opacity:1}to{-webkit-transform:translateY(0);opacity:1}}@keyframes animationBurgerTopReverse{0%,50%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}51%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.header .header__nav-burger input:checked+label .burger:before{-webkit-animation:animationBurgerTop 1s ease forwards;animation:animationBurgerTop 1s ease forwards}@-webkit-keyframes animationBurgerTop{0%{-webkit-transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(12px);opacity:1}51%,to{-webkit-transform:translateY(12px);opacity:0}}@keyframes animationBurgerTop{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:1}51%,to{-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0}}.header .header__nav-burger label .burger:after{content:"";position:absolute;bottom:6px;width:36px;height:4px;border-radius:2px;background:#303030;-webkit-animation:animationBurgerBottomReverse 1s ease forwards;animation:animationBurgerBottomReverse 1s ease forwards}@-webkit-keyframes animationBurgerBottomReverse{0%,50%{-webkit-transform:translateY(-12px);opacity:0}51%{-webkit-transform:translateY(-12px);opacity:1}to{-webkit-transform:translateY(0);opacity:1}}@keyframes animationBurgerBottomReverse{0%,50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}51%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.header .header__nav-burger input:checked+label .burger:after{-webkit-animation:animationBurgerBottom 1s ease forwards;animation:animationBurgerBottom 1s ease forwards}@-webkit-keyframes animationBurgerBottom{0%{-webkit-transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-12px);opacity:1}51%,to{-webkit-transform:translateY(-12px);opacity:0}}@keyframes animationBurgerBottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:1}51%,to{-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:0}}.header_scroll{padding:0}.header_scroll .header__contacts{height:30px}@media only screen and (max-width:850px){.header_scroll .header__contacts{height:auto}}.header_scroll .header__contacts-request{top:-5px}.header_scroll .header__contacts-,.header_scroll .header__contacts-location,.header_scroll .header__contacts-post,.header_scroll .header__contacts-working,.header_scroll .header__search{display:none}.header_active{background:rgba(0,0,0,.7)}.header_active .header__nav-link,.header_active .header__tel,.header_active span.menu{color:#fff}.header_active .header__nav-burger input:checked+label:after{background:#fff}.header_active .header__call-ordercall,.header_active .header__call-tel{color:#fff}.header__contacts{padding:10px 0;background:#2a78c7}.header__contacts-limiter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contacts-location,.header__contacts-post,.header__contacts-request,.header__contacts-working{color:#f8f8f8;font-size:14px;font-weight:400}.header__contacts-location{padding-left:20px;margin-right:75px;background:url(imgs/loc-3320538510.png) no-repeat 0}.header__contacts-working{padding-left:25px;background:url(imgs/clock-cc8109ab94.png) no-repeat 0}.header__contacts-post{display:inline-block;padding-left:25px;margin-right:75px;background:url(imgs/post-3593bf296f.png) no-repeat 0}.header__contacts-request{display:inline-block;position:absolute;top:7px;right:20px;border-bottom:1px dotted #f8f8f8}.header__limiter{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{display:block;min-width:230px;max-width:230px;height:60px;background:url(imgs/logo-9b3c90df95.png) no-repeat 50%;background-size:cover}.header__nav-inner{min-width:525px;max-width:525px}.header__nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__nav-link{display:inline-block;color:#2f3030;font-size:16px;font-weight:400;line-height:28px;padding-bottom:5px}.header__nav-link_active{color:#00a3e8;border-bottom:2px solid #2a78c7}.header__call-tel{display:block;color:#2f3030;font-size:20px;font-weight:700;margin-bottom:5px}.header__call-ordercall{position:relative;display:inline-block;color:#2f3030;font-size:16px;font-weight:400;line-height:20px;border-bottom:1px dotted #2a78c7;padding-left:25px;margin-left:15px}.header__call-ordercall:after{position:absolute;content:"";left:0;top:50%;margin-top:-6px;width:12px;height:12px;background:url(imgs/call-a218ebc804.png) no-repeat 50%}.header__search{position:relative}.header__search img{position:absolute;top:12px;left:15px}.header__search form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.header__search input{line-height:37px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 20px 0 40px;color:#8a8b8b;font-size:15px;font-weight:400;border:none;border-radius:0;background:rgba(0,0,0,.04)}.header__search input::-webkit-input-placeholder{color:#8a8b8b}.header__search input:-ms-input-placeholder{color:#8a8b8b}.header__search input::-ms-input-placeholder{color:#8a8b8b}.header__search input::placeholder{color:#8a8b8b}.header__search-submit{padding:0 27px;color:#f8f8f8;font-size:16px;font-weight:400;line-height:37px;background:#2a78c7}@media only screen and (max-width:1050px){.header__logo{min-width:172px;max-width:172px;height:45px}.header__nav-inner{min-width:55%;max-width:55%}.header__call-tel{font-size:16px}.header__call-ordercall{font-size:14px;margin-left:0}}@media only screen and (max-width:850px){.header__contacts{padding:10px 0 0}.header__contacts-limiter{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__contacts-location,.header__contacts-post{margin-right:0}.header__contacts-request{position:static}.header__contacts-location,.header__contacts-post,.header__contacts-working{margin-right:10px}.header__contacts-location,.header__contacts-post,.header__contacts-request,.header__contacts-working{font-size:13px;margin-bottom:10px}.header__limiter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__logo{margin-right:30px}.header__nav-inner{display:none}.header__nav-inner_active{display:block;position:absolute;z-index:100;min-width:100%;max-width:100%;top:100%;left:0;padding:10px 20px;background:rgba(0,0,0,.7)}}@media only screen and (max-width:750px){.header__contacts-limiter{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:550px){.header_scroll .header__call-tel{display:none}.header__contacts-limiter,.header__limiter{display:block}.header__logo{margin-bottom:10px}.header__nav-links{display:block}.header__nav-link{margin-bottom:5px}.header__nav-link:last-child{margin-bottom:0}}.footer__inner{background:#2f2f2f;padding:50px 0}.footer__inner-limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__inner-location,.footer__inner-post,.footer__inner-working{display:inline-block;color:#f8f8f8;font-size:14px;font-weight:400;line-height:24px}.footer__inner-location{padding-left:20px;margin-bottom:10px;background:url(imgs/blueloc-16709e52da.png) no-repeat 0}.footer__inner-post{display:inline-block;padding-left:25px;margin-bottom:10px;background:url(imgs/bluepost-d251fb090f.png) no-repeat 0}.footer__inner-working{padding-left:25px;background:url(imgs/blueclock-fcb8653260.png) no-repeat 0}.footer__inner-heading{color:#f8f8f8;font-size:18px;font-weight:700;line-height:15px;margin-bottom:30px}.footer__logo{display:block;min-width:230px;max-width:230px;height:60px;margin-bottom:35px;background:url(imgs/footerlogo-752ae357d8.png) no-repeat 50%;background-size:cover}.footer__info-link,.footer__nav-link,.footer__social-link{display:inline-block;color:#c2c2c2;font-size:16px;font-weight:400;line-height:35px}.footer__social-list{text-align:right}.footer__social-link{position:relative;padding-right:80px}.footer__social-link:before{content:"";position:absolute;right:40px;top:50%;margin-top:-1px;width:16px;border-top:2px solid #2a78c7}.footer__social-face{background:url(imgs/facebook-72fd63c2e4.png) no-repeat 100%}.footer__social-insta{background:url(imgs/insta-93fd33c52a.png) no-repeat 100%}.footer__social-twit{background:url(imgs/twit-10d10a349a.png) no-repeat 100%}.footer__social-vk{padding-top:3px;background:url(imgs/vk-fe0cd1f2e0.png) no-repeat 100%}.footer__subblock{padding:20px 0;background:#2a78c7}.footer__subblock-limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__call-tel{display:block;color:#f8f8f8;font-size:20px;font-weight:700;margin-bottom:5px}.footer__call-ordercall{position:relative;display:inline-block;color:#f8f8f8;font-size:16px;font-weight:400;line-height:20px;border-bottom:1px dotted #f8f8f8;padding-left:25px;margin-left:15px}.footer__call-ordercall:after{position:absolute;content:"";left:0;top:50%;margin-top:-6px;width:12px;height:12px;background:url(imgs/whitecall-c24d805ccf.png) no-repeat 50%}.footer__confiden{display:inline-block;color:#f8f8f8;font-size:16px;font-weight:400;line-height:20px;border-bottom:1px dotted #f8f8f8}@media only screen and (max-width:850px){.footer__inner-location,.footer__inner-post,.footer__inner-working{font-size:13px;margin-bottom:0}.footer__inner-heading{font-size:16px;margin-bottom:20px}.footer__logo{min-width:172px;max-width:172px;height:45px;margin-bottom:30px}.footer__info-link,.footer__nav-link{font-size:14px;line-height:20px}.footer__social-link{line-height:1.1;margin-bottom:5px}.footer__call-tel{font-size:16px}.footer__call-ordercall{font-size:14px;margin-left:0}.footer__confiden{font-size:14px}}@media only screen and (max-width:750px){.footer__inner-limiter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__info,.footer__inner-contacts,.footer__nav{margin:0 30px 20px 0}}.popup{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;position:fixed;z-index:1000;top:0;left:0;min-width:100%;max-width:100%;height:100%;padding:40px;background:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .33s;transition:opacity .33s}.popup.popup_hidden{display:none}.popup.popup_active{opacity:1}.popup.popup_active .popup__inner{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.popup .popup__fw-closer{position:fixed;top:0;left:0;width:100%;height:100%}.popup .popup__inner{position:relative;z-index:1;width:500px;margin:auto;border-radius:15px;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.05);box-shadow:0 10px 25px 0 rgba(0,0,0,.05);background-color:#fff;padding:45px 65px;-webkit-transform:scale(.5) translateY(200px);transform:scale(.5) translateY(200px);-webkit-transition:-webkit-transform .33s;transition:-webkit-transform .33s;transition:transform .33s;transition:transform .33s,-webkit-transform .33s}.popup .popup__inner.popup__inner_size_l{width:800px}.popup .popup__closer{position:absolute;top:15px;right:15px;width:20px;height:20px;background:#fff}.popup .popup__closer:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup .popup__closer:after,.popup .popup__closer:before{content:"";position:absolute;top:48%;left:20%;width:20px;border-top:2px solid #000}.popup .popup__closer:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup .popup__content{width:100%;text-align:center}.popup .popup__content-heading{display:inline-block;color:#2f3030;font-size:25px;font-weight:700;margin-bottom:33px;border-bottom:2px solid #2a78c7}.popup .popup__content-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:25px}.popup .popup__content-input{width:100%;height:50px;padding:0 25px;color:#2f3030;font-size:16px;font-weight:400}.popup .popup__content-input::-webkit-input-placeholder{color:#2f3030;font-size:16px;font-weight:400}.popup .popup__content-input:-ms-input-placeholder{color:#2f3030;font-size:16px;font-weight:400}.popup .popup__content-input::-ms-input-placeholder{color:#2f3030;font-size:16px;font-weight:400}.popup .popup__content-input::placeholder{color:#2f3030;font-size:16px;font-weight:400}.popup .popup__content-textarea{min-width:100%;max-width:100%;min-height:165px;max-height:165px;padding:10px 25px;color:#2f3030;font-size:16px;font-weight:400}.popup .popup__content-subheading{display:block;color:#2f3030;font-size:16px;font-weight:400;margin-bottom:25px}.popup .popup__content-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup .popup__content-addfile{padding:0 30px 0 50px;background:#2a78c7 url(imgs/add-4449a546a4.png) no-repeat 25px}.popup__label-heading{color:#2f3030;font-size:14px;font-weight:700;margin-bottom:10px}.sidebar{margin-right:30px}.sidebar .popup{display:block;height:auto;position:static;opacity:1;background-color:#f8f8f8;padding:0;left:auto;top:auto;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1)}.sidebar .popup__fw-closer{position:static}.sidebar__contain{max-width:280px;height:auto;padding:20px 0;background-color:#f8f8f8}.sidebar__list{padding:0 20px;background-color:#f8f8f8}.sidebar__banner{position:relative;padding-top:15px;background-color:#f8f8f8}.sidebar__banner-img{width:100%}.sidebar__banner-img img{max-width:100%}.sidebar__banner-content{position:absolute;bottom:30px;width:100%;text-align:center}.sidebar__banner-quest{color:#2f3030;font-size:20px;font-weight:400;line-height:22px;margin-bottom:25px}.sidebar__banner-link{display:inline-block;color:#2f3030;font-size:25px;font-weight:700;line-height:22px;padding-bottom:5px;border-bottom:2px solid #2a78c7;margin-bottom:22px}@media only screen and (max-width:850px){.sidebar{margin-right:0}.sidebar__contain{width:auto}.sidebar .popup{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:fixed;opacity:0;background:rgba(0,0,0,.5);padding:40px;left:0;top:0}.sidebar .popup.popup_hidden{display:none}.sidebar .popup.popup_active{opacity:1}.sidebar .popup.popup_active .popup__inner{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.sidebar .popup .popup__fw-closer{position:fixed;top:0;left:0;width:100%;height:100%}}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 auto}.tabs__label{position:relative;display:block;min-width:50%;max-width:50%;top:2px;padding:0 20px;cursor:pointer}.tabs__label img{max-width:100%}.tabs__input{position:absolute;left:-9999px}#tab_1:checked~#tab_l1,#tab_2:checked~#tab_l2,#tab_3:checked~#tab_l3,#tab_4:checked~#tab_l4{top:0;z-index:3}#tab_1:checked~#tab_l1:after,#tab_2:checked~#tab_l2:after,#tab_3:checked~#tab_l3:after,#tab_4:checked~#tab_l4:after{position:absolute;content:"";width:102px;left:0;bottom:0}.tabs__cont{position:relative;z-index:2;min-width:100%;max-width:100%;margin:0 auto;padding-top:45px}.tabs__cont-btn{text-align:center}.tabs__cont-item{min-width:43.53%;max-width:43.53%}.tabs__cont-item img{width:100%}.tabs__cont>div{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:-9999px;top:0;opacity:0;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#tab_1:checked~.tabs__cont #tab_c1,#tab_2:checked~.tabs__cont #tab_c2,#tab_3:checked~.tabs__cont #tab_c3,#tab_4:checked~.tabs__cont #tab_c4{position:static;left:0;opacity:1}.sorting{margin-bottom:35px}.sorting__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.sorting__form-label{position:relative;color:#2f3030;font-weight:400;font-size:14px}.sorting__form-label:after{position:absolute;z-index:100;width:6px;height:6px;content:"";top:50%;margin-top:-4px;right:20px;border-bottom:1px solid #2f3030;border-right:1px solid #2f3030;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sorting__form-sort{position:relative;width:183px}.sorting__form-amountpages,.sorting__form-sort{height:37px;padding:0 22px;margin-left:15px;border-radius:19px;border:2px solid #2a78c7;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none!important}.sorting__form-amountpages{width:79px}.sorting__form-numpages{color:#2f3030;font-size:14px;font-weight:400;line-height:22px}.sorting__form-shape{min-width:50px;max-width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sorting__form-list,.sorting__form-table{position:relative;min-width:17px;max-width:17px;height:17px;background:#2f2f2f}.sorting__form-list_active,.sorting__form-table_active{background:#2a78c7}.sorting__form-list:before{position:absolute;content:"";height:100%;left:4px;border-left:3px solid #fff}.sorting__form-list:after{position:absolute;content:"";width:100%;height:9px;top:4px;border-top:2px solid #fff;border-bottom:2px solid #fff}.sorting__form-table:before{position:absolute;content:"";width:9px;height:100%;left:4px;border-left:2px solid #fff;border-right:2px solid #fff}.sorting__form-table:after{position:absolute;content:"";width:100%;height:9px;top:4px;border-top:2px solid #fff;border-bottom:2px solid #fff}@media only screen and (max-width:1050px){.sorting__form{position:relative;padding-right:70px}.sorting__form-shape{position:absolute;right:0;top:10px}.sorting__form-label{margin:0 20px 10px 0}.sorting__form-numpages{margin-bottom:10px}}@media only screen and (max-width:550px){.sorting__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sorting__form-label{margin:0 0 10px}}.pagination{width:440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px}.pagination__nav{position:relative;width:39px;height:39px;border-radius:50%;background:#2a78c7}.pagination__nav:after{position:absolute;content:"";width:6px;height:6px;top:50%;margin-top:-3px;left:50%;margin-left:-3px}.pagination__nav-prev:after{border-left:1px solid #fff;border-top:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pagination__nav-next:after{border-right:1px solid #fff;border-top:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pagination__pages{min-width:280px;max-width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination__pages-link{text-align:center;padding:11px 0;width:39px;height:39px;color:#2f3030;font-size:16px;font-weight:400;border-radius:50%}.pagination__pages-link_active{border:1px solid #2a78c7}@media only screen and (max-width:650px){.pagination{margin-bottom:30px}}@media only screen and (max-width:550px){.pagination{width:100%}.pagination__pages{min-width:63.6%;max-width:63.6%}}.catalogslider{margin-bottom:60px}.catalogslider__heading{margin-bottom:20px}.catalogslider__slider{min-width:105%;max-width:105%;margin-left:-20px}.catalogslider .slick-slide{height:auto;text-align:center;padding:30px 15px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);background-color:#fff;margin-right:30px;min-height:360px}.catalogslider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.catalogslider .slick-list{padding:25px 0 25px 25px}.catalogslider__slide{min-height:360px;position:relative;min-width:100%;max-width:100%}.catalogslider__slide,.catalogslider__slide-part{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.catalogslider__slide-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.catalogslider__slide-img{margin-bottom:30px;}.catalogslider__slide-img img{max-width:100%}.catalogslider__slide-title{margin-bottom:20px}.catalogslider__slide-description{color:#2f3030;font-size:16px;font-weight:400;line-height:20px;text-decoration:underline}.catalogslider__slide-category{color:#797a7a;font-size:17px;font-weight:700;margin-bottom:15px}.catalogslider__slide-price{position:absolute;bottom:10px;width:100%;text-align:center;color:#2f3030;font-size:20px;font-weight:700}@media only screen and (max-width:650px){.catalogslider__heading{font-size:18px}.catalogslider__slider{margin-left:-10px}.catalogslider__slide-description{font-size:14px}.catalogslider .slick-slide{padding:20px}}.mainslider{margin-bottom:20px}.mainslider__link{display:inline-block;background:#2a78c7}.mainslider__link-contain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.advantages{padding:35px 0 50px;background:#eee}.advantages__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.advantages__item{min-width:18%;max-width:18%}.advantages__item-img{margin-bottom:30px}.advantages__item-heading{color:#2f3030;font-size:18px;font-weight:700;margin-bottom:15px}.advantages__item-description{color:#2f3030;font-size:16px;font-weight:400;line-height:22px}.advantages__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:750px;margin:0 auto;padding:45px 35px 30px}.advantages__banner-call{padding-right:20px;margin-right:15px}.advantages__banner-call p{margin-bottom:30px;color:#2f3030;font-size:20px;font-weight:400;line-height:22px}.advantages__banner-numlink{color:#2f3030;font-size:25px;font-weight:700}.advantages__link-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:950px){.advantages__item{max-width:23%}}@media only screen and (max-width:850px){.advantages__item-img{margin-bottom:20px}.advantages__item-heading{font-size:16px}.advantages__item-description{font-size:14px}.advantages__banner{min-width:100%;max-width:100%}}@media only screen and (max-width:750px){.advantages__blocks,.advantages__item{margin-bottom:20px}.advantages__item{min-width:43%;max-width:43%}}@media only screen and (max-width:550px){.advantages__item{min-width:48%;max-width:48%;margin-bottom:20px}.advantages__banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:20px}.advantages__banner-call{margin:0 0 15px;padding:0}.advantages__banner-call p{font-size:16px;margin-bottom:10px}.advantages__banner-numlink{font-size:20px}}.main{margin-top:180px}.main__nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:55px}.main__nav-button{display:none}.main .main-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 auto}.main .main-tabs__label{position:relative;display:block;min-width:50%;max-width:50%;top:2px;padding:0 20px;cursor:pointer}.main .main-tabs__label img{max-width:100%}.main .main-tabs__input{position:absolute;left:-9999px}.main #main-tab_1:checked~#main-tab_l1,.main #main-tab_2:checked~#main-tab_l2,.main #main-tab_3:checked~#main-tab_l3,.main #main-tab_4:checked~#main-tab_l4{top:0;z-index:3}.main #main-tab_1:checked~#main-tab_l1:after,.main #main-tab_2:checked~#main-tab_l2:after,.main #main-tab_3:checked~#main-tab_l3:after,.main #main-tab_4:checked~#main-tab_l4:after{position:absolute;content:"";width:102px;left:0;bottom:0}.main .main-tabs__cont{position:relative;z-index:2;min-width:100%;max-width:100%;margin:0 auto;padding-top:45px}.main .main-tabs__cont-btn{text-align:center}.main .main-tabs__cont-item{min-width:43.53%;max-width:43.53%}.main .main-tabs__cont-item img{width:100%}.main .main-tabs__cont>div{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:-9999px;top:0;opacity:0;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.main #main-tab_1:checked~.main-tabs__cont #main-tab_c1,.main #main-tab_2:checked~.main-tabs__cont #main-tab_c2,.main #main-tab_3:checked~.main-tabs__cont #main-tab_c3,.main #main-tab_4:checked~.main-tabs__cont #main-tab_c4{position:static;left:0;opacity:1}.main__sidebar{min-width:19%;max-width:19%}.main__sidebar-button{display:block;margin:0 auto}.main__sidebar .popup{display:block;height:auto;position:static;opacity:1;background-color:#f8f8f8;padding:0;left:auto;top:auto;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1)}.main__sidebar .popup__fw-closer{position:static}.main__sidebar__contain{max-width:280px;height:auto;padding:20px}.main__sidebar__contain,.main__sidebar__list{background-color:#f8f8f8}.main .sidebar__list{margin-bottom:35px}.main .sidebar__banner{display:none}.main .popup{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:fixed;opacity:0;background:rgba(0,0,0,.5);padding:40px;left:0;top:0}.main .popup.popup_hidden{display:none}.main .popup.popup_active{opacity:1}.main .popup.popup_active .popup__inner{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.main .popup .popup__fw-closer{position:fixed;top:0;left:0;width:100%;height:100%}.main__banner{min-width:72%;max-width:72%}.main__banner-contain{padding:140px 70px 200px}.main__banner-heading{width:540px;color:#2f3030;font-size:40px;font-weight:700;line-height:60px;text-transform:uppercase;margin-bottom:10px}.main__banner-heading span{border-bottom:2px solid #2a78c7}.main__banner-heading_blue{color:#2a78c7}.main .catalogslider{margin-bottom:30px}@media only screen and (max-width:1175px){.main__nav{max-width:1220px;padding:0 20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main__sidebar{min-width:25%;max-width:25%}.main__banner{min-width:75%;max-width:75%}}@media only screen and (max-width:950px){.main__sidebar{display:none}.main__nav{display:block;padding:0}.main__nav-button{display:block;margin:0 auto}.main__banner{min-width:100%;max-width:100%;margin-bottom:20px}.main__banner-contain{padding:40px 70px 200px}.main__banner-heading{font-size:32px}}@media only screen and (max-width:750px){.main__banner-contain{padding:20px 20px 200px}.main__banner-heading{font-size:28px;line-height:1.4}}@media only screen and (max-width:650px){.main__banner-contain{padding:20px 20px 150px}.main__banner-heading{width:auto}}@media only screen and (max-width:550px){.main{margin-top:290px}.main__banner-heading{font-size:20px}}.about{margin-top:180px;margin-bottom:60px}.about__limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about__inner{min-width:73%;max-width:73%;padding:40px 50px;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#f8f8f8}.about__content{margin-bottom:60px}.about__content .user-input{margin-bottom:25px}.about__content .user-input:last-child{margin-bottom:0}.about__slider{margin-bottom:70px}.about__slider:last-child{margin-bottom:0}.about__slider-heading{color:#2f3030;font-size:25px;font-weight:700;margin-bottom:20px}.about .sertifslider{margin-left:-10px;width:105%}.about .slick-list{padding:10px 0 10px 10px}.about .sertifslider__slide{display:block;min-width:82%;max-width:82%}.about .sertifslider__slide img{width:100%}.about .reviewsslider{margin-left:-10px;width:105%}.about .reviewsslider__slide{padding-right:40px}.about .reviewsslider__img{width:80px;height:80px;border-radius:50%;overflow:hidden;background:grey;margin-bottom:15px}.about .reviewsslider__img img{max-width:100%;height:100%}.about .reviewsslider__name{color:#2f3030;font-size:20px;font-weight:700;margin-bottom:10px}@media only screen and (max-width:850px){.about__inner{min-width:100%;max-width:100%;padding:20px 35px 20px 25px}.about__content{margin-bottom:30px}.about__content .user-input{margin-bottom:10px}.about__content .user-input:last-child{margin-bottom:0}}@media only screen and (max-width:550px){.about{margin-top:290px}}.contacts{margin-top:180px;margin-bottom:60px}.contacts__limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts__inner{min-width:73%;max-width:73%;padding:40px 50px;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#f8f8f8}.contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:90px}.contacts__item-block{display:block;min-width:23%;max-width:23%}.contacts__item-img{display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:35px}.contacts__item-heading{color:#2f3030;font-size:18px;font-weight:700;margin-bottom:10px}.contacts__item-content{color:#2f3030;font-size:16px;font-weight:400;line-height:22px}.contacts__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__form-heading{text-align:center}.contacts__form-input,.contacts__form-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__form-input label,.contacts__form-textarea label{color:#2f3030;font-size:14px;font-weight:800;padding-left:25px;margin-bottom:10px}.contacts__form-input input,.contacts__form-textarea input{padding:0 23px;height:50px}.contacts__form-input{min-width:48%;max-width:48%;margin-bottom:25px}.contacts__form-textarea{min-width:100%;max-width:100%;margin-bottom:15px}.contacts__form-textarea textarea{min-width:100%;max-width:100%;min-height:165px;max-height:165px;padding:15px 23px}.contacts__form-submit{width:100%;text-align:center}.contacts__form-button{background-color:#4cba4e}@media only screen and (max-width:1050px){.contacts__item{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.contacts__item-block{min-width:45%;max-width:45%;margin-bottom:20px}}@media only screen and (max-width:950px){.contacts__item{margin-bottom:10px}}@media only screen and (max-width:850px){.contacts__inner{min-width:100%;max-width:100%;padding:20px 35px 20px 25px}}@media only screen and (max-width:650px){.contacts{margin-bottom:20px}.contacts__form{display:block}.contacts__form-input{min-width:370px;max-width:370px;margin-bottom:15px}}@media only screen and (max-width:550px){.contacts{margin-top:290px}.contacts__form-input{min-width:90%;max-width:90%}}.buyers{margin-top:180px;margin-bottom:45px}.buyers__limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buyers__inner{min-width:73%;max-width:73%;padding:40px 45px;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#f8f8f8}.buyers__inner-list{padding-left:25px;margin-bottom:25px}.buyers__inner-warranty{margin-bottom:20px}.buyers__inner-item{position:relative;padding-left:20px}.buyers__inner-item:after{position:absolute;top:10px;left:0;content:"";width:8px;height:8px;border-radius:50%;background:#2a78c7}.buyers__inner-numitem{list-style:decimal}.buyers__delivery{padding:30px 0}.buyers__delivery .user-input{color:rgba(47,48,48,.9)}.buyers__delivery-list{margin-bottom:25px}.buyers__delivery-sublist{padding-left:25px}.buyers__delivery-item{position:relative;padding-left:20px}.buyers__delivery-item:after{position:absolute;top:4px;left:0;content:"";width:8px;height:8px;border-radius:50%;background:#2a78c7}.buyers__delivery-link{display:inline-block;color:#000;font-size:16px;font-weight:400;margin-bottom:10px}.buyers__delivery-link span{color:rgba(47,48,48,.9);text-decoration:underline}.buyers__pay{padding:30px 0}.buyers__pay-item{margin-bottom:25px}.buyers__pay .user-input{color:rgba(47,48,48,.9)}.buyers__pay-list{padding-left:25px;margin-bottom:25px}.buyers__pay-subitem{position:relative;padding-left:20px}.buyers__pay-subitem:after{position:absolute;left:0;top:10px;content:"";width:8px;height:8px;border-radius:50%;background:#2a78c7}.buyers__info{padding:30px 0 0}.buyers__info-heading{margin-bottom:30px}.buyers__info-blocks,.buyers__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buyers__info-item{min-width:30%;max-width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 22px 40px;border:2px solid #2a78c7}.buyers__info-img{margin-bottom:25px}.buyers__info-title{color:#2f3030;font-size:18px;font-weight:700;line-height:25px;margin-bottom:20px}.buyers__info-button{display:block;margin:0 auto;line-height:1.3;width:100%;min-height:50px;padding:0 15px}@media only screen and (max-width:950px){.buyers__inner-warranty{margin-bottom:10px}.buyers__inner-item:after{top:6px}.buyers__inner-list{margin-bottom:15px}.buyers__delivery{padding:0;margin-bottom:20px}.buyers__delivery-list{margin-bottom:15px}.buyers__delivery-link{font-size:14px}.buyers__pay{padding:0;margin-bottom:20px}.buyers__pay-item{margin-bottom:15px}.buyers__pay-subitem:after{top:6px}.buyers__pay-list{margin-bottom:15px}.buyers__info{padding:0}.buyers__info-item{min-width:32%;max-width:32%;padding:30px 15px}.buyers__info-title{font-size:16px;line-height:1.3}}@media only screen and (max-width:850px){.buyers__inner{min-width:100%;max-width:100%;padding:20px 35px 20px 25px}}@media only screen and (max-width:650px){.buyers{margin-bottom:20px}.buyers__info-blocks{-ms-flex-wrap:wrap;flex-wrap:wrap}.buyers__info-item{min-width:230px;max-width:230px;margin-bottom:20px}.buyers__info-item:nth-child(odd){margin-right:20px}.buyers__info-item:last-child{margin-bottom:0}}@media only screen and (max-width:550px){.buyers{margin-top:290px}.buyers__info-blocks{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buyers__info-item{margin:0 auto 20px}.buyers__info-item:nth-child(odd){margin-right:auto}.buyers__info-item:last-child{margin:0 auto}}.partners{margin-top:180px;margin-bottom:45px}.partners__limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners__inner{width:100%;padding:40px 45px;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#f8f8f8}.partners__inner-contain{min-width:73%;max-width:73%}.partners__preview{margin-bottom:25px}.partners__preview .user-input{margin-bottom:30px}.partners__preview .user-input:last-child{margin-bottom:0}.partners__reasons .heading{margin-bottom:35px}.partners__reasons-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.partners__reasons-item{min-width:27.5%;max-width:27.5%}.partners__reasons-img{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:25px}.partners__reasons-heading{color:#2f3030;font-size:18px;font-weight:700;line-height:22px;margin-bottom:20px}.partners__reasons-text{color:#2f3030;font-size:16px;font-weight:400;line-height:22px}.partners__offers-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px}.partners__offers-item:last-child{margin-bottom:0}.partners__offers-heading{color:#2f3030;font-size:20px;font-weight:700;margin-bottom:15px}.partners__offers-img{min-width:46%;max-width:46%;max-height:230px;overflow:hidden}.partners__offers-img img{max-width:100%;max-height:100%}.partners__offers-content{min-width:46%;max-width:46%}.partners__offers .user-input{margin-bottom:20px}.partners__offers .user-input p{color:#2c2c2c;line-height:22px}@media only screen and (max-width:950px){.partners__preview{margin-bottom:20px}.partners__preview .user-input{margin-bottom:10px}.partners__reasons .heading{margin-bottom:15px}.partners__reasons-item{min-width:30%;max-width:30%}.partners__reasons-heading{font-size:16px;margin-bottom:10px;line-height:20px}.partners__reasons-text{font-size:14px;line-height:18px}.partners__offers-item{margin-bottom:30px}.partners__offers-content,.partners__offers-img{min-width:48%;max-width:48%}}@media only screen and (max-width:850px){.partners__inner{min-width:100%;max-width:100%;padding:20px 35px 20px 25px}}@media only screen and (max-width:650px){.partners{margin-bottom:20px}.partners__reasons-blocks{display:block}.partners__reasons-item{min-width:300px;max-width:300px;margin-bottom:20px}.partners__reasons-item:last-child{margin-bottom:0}.partners__reasons-img{margin-bottom:10px}.partners__offers-item{display:block;min-width:370px;max-width:370px;margin-bottom:20px}.partners__offers-img{min-width:100%;max-width:100%;margin-bottom:10px}.partners__offers-content{min-width:100%;max-width:100%;margin-bottom:20px}}@media only screen and (max-width:550px){.partners{margin-top:290px}.partners__offers-item,.partners__reasons-item{min-width:100%;max-width:100%}}.catalogtable{margin-top:180px;margin-bottom:45px}.catalogtable__limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalogtable__select-category{color:#2f3030;font-size:16px;font-weight:700;line-height:20px}.catalogtable__inner{min-width:73%;max-width:73%;padding:40px 0;border-top:2px solid #ececec}.catalogtable__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.catalogtable__blocks-item{min-width:31.5%;max-width:31.5%;min-height:360px;padding:30px 15px;margin-bottom:30px;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#f8f8f8}.catalogtable__blocks-item,.catalogtable__blocks-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.catalogtable__blocks-img{margin-bottom:30px;height:120px;overflow:hidden}.catalogtable__blocks-img img{max-width:100%}.catalogtable__blocks-title{margin-bottom:20px}.catalogtable__blocks-description{color:#2f3030;font-size:16px;font-weight:400;line-height:20px;text-decoration:underline}.catalogtable__blocks-category{color:#797a7a;font-size:17px;font-weight:700;margin-bottom:15px}.catalogtable__blocks-price{color:#2f3030;font-size:20px;font-weight:700}.catalogtable__seotext-heading{display:inline-block;border-bottom:2px solid #2a78c7;padding-bottom:5px}.catalogtable__seotext p.user-input{line-height:22px}@media only screen and (max-width:950px){.catalogtable__blocks-item{min-width:45%;max-width:45%}}@media only screen and (max-width:850px){.catalogtable__inner{min-width:100%;max-width:100%}.catalogtable__blocks-item{min-width:32%;max-width:32%}}@media only screen and (max-width:650px){.catalogtable{margin-bottom:0}.catalogtable__blocks-item{min-width:48%;max-width:48%}.catalogtable__blocks-category,.catalogtable__blocks-description{font-size:14px}}@media only screen and (max-width:550px){.catalogtable{margin-top:290px}}.cataloglist{margin-top:180px;margin-bottom:45px}.cataloglist__limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cataloglist__select-category{color:#2f3030;font-size:16px;font-weight:700;line-height:20px}.cataloglist__inner{min-width:73%;max-width:73%;padding:40px 0;border-top:2px solid #ececec}.cataloglist__blocks{margin-bottom:30px}.cataloglist__blocks-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px 10px 25px;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#f8f8f8;margin-bottom:16px}.cataloglist__blocks-item:last-child{margin-bottom:0}.cataloglist__blocks-img{min-width:10%;max-width:10%;max-height:70px;overflow:hidden}.cataloglist__blocks-img img{max-width:100%}.cataloglist__blocks-content{min-width:85%;max-width:85%;min-height:100%}.cataloglist__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.cataloglist__header-code,.cataloglist__header-engine,.cataloglist__header-existence,.cataloglist__header-price{color:#797a7a;font-size:14px;font-weight:400}.cataloglist__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cataloglist__title-code,.cataloglist__title-engine,.cataloglist__title-existence{color:#2f3030;font-size:16px;font-weight:400;line-height:20px;padding-right:10px}.cataloglist__title-engine{text-decoration:underline}.cataloglist__title-price{color:#2f3030;font-size:20px;font-weight:700;line-height:50px}.cataloglist__header-engine,.cataloglist__title-engine{min-width:44%;max-width:44%}.cataloglist__header-code,.cataloglist__title-code{min-width:18%;max-width:18%}.cataloglist__header-existence,.cataloglist__title-existence{min-width:15%;max-width:15%}.cataloglist__header-price,.cataloglist__title-price{min-width:23%;max-width:23%}@media only screen and (max-width:950px){.cataloglist__inner{min-width:100%;max-width:100%}.cataloglist .sidebar-button{display:block}.cataloglist .sidebar{margin-right:0}.cataloglist .sidebar__contain{width:auto}.cataloglist .sidebar .popup{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:fixed;opacity:0;background:rgba(0,0,0,.5);padding:40px;left:0;top:0}.cataloglist .sidebar .popup.popup_hidden{display:none}.cataloglist .sidebar .popup.popup_active{opacity:1}.cataloglist .sidebar .popup.popup_active .popup__inner{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.cataloglist .sidebar .popup .popup__fw-closer{position:fixed;top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:850px){.cataloglist__blocks-img{min-width:15%;max-width:15%}.cataloglist__blocks-content{min-width:83%;max-width:83%}.cataloglist__title-code,.cataloglist__title-engine,.cataloglist__title-existence{font-size:14px}.cataloglist__title-price{font-size:18px}}@media only screen and (max-width:650px){.cataloglist{margin-bottom:0}.cataloglist__blocks-item{display:block}.cataloglist__blocks-img{min-width:100px;max-width:100px;margin-bottom:20px}.cataloglist__blocks-content{min-width:100%;max-width:100%}.cataloglist__header-code,.cataloglist__header-engine,.cataloglist__header-existence,.cataloglist__header-price{font-size:13px}.cataloglist__header__title-code,.cataloglist__header__title-engine,.cataloglist__header__title-existence{font-size:13px;line-height:1.2}.cataloglist__header__title-price{font-size:16px}}@media only screen and (max-width:550px){.cataloglist{margin-top:290px}.cataloglist__title-code,.cataloglist__title-engine,.cataloglist__title-existence{font-size:13px}.cataloglist__title-price{font-size:14px}.cataloglist__header-engine,.cataloglist__title-engine{min-width:32%;max-width:32%}.cataloglist__header-code,.cataloglist__header-existence,.cataloglist__header-price,.cataloglist__title-code,.cataloglist__title-existence,.cataloglist__title-price{min-width:20%;max-width:20%}}.parts{margin-top:180px;margin-bottom:45px}.parts__limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.parts__select-category{color:#2f3030;font-size:16px;font-weight:700;line-height:20px}.parts__inner{min-width:73%;max-width:73%;padding:40px 0;border-top:2px solid #ececec}.parts__blocks{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.parts__blocks,.parts__blocks-item{display:-webkit-box;display:-ms-flexbox;display:flex}.parts__blocks-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-width:31%;max-width:31%;padding:30px 15px;margin-bottom:30px;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#f8f8f8}.parts__blocks-img{margin-bottom:30px;height:120px;overflow:hidden}.parts__blocks-img img{max-width:100%}.parts__blocks-heading{color:#2f3030;font-size:18px;font-weight:700}.parts__seotext-heading{display:inline-block;border-bottom:2px solid #2a78c7;padding-bottom:5px}.parts__seotext p.user-input{line-height:22px}@media only screen and (max-width:950px){.parts__blocks-item{min-width:45%;max-width:45%}}@media only screen and (max-width:850px){.parts__inner{min-width:100%;max-width:100%}}@media only screen and (max-width:650px){.parts{margin-bottom:0}.parts__inner{padding:20px}.parts__blocks-heading{font-size:16px}}@media only screen and (max-width:550px){.parts{margin-top:290px}.parts__select-category{font-size:14px}.parts__inner{padding:20px 0}.parts__blocks-item{min-width:48%;max-width:48%}}.card{margin-top:180px;margin-bottom:45px}.card__limiter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card__select-category{color:#2f3030;font-size:16px;font-weight:700;line-height:20px}.card__inner{min-width:73%;max-width:73%;padding:40px 0;border-top:2px solid #ececec}.card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.card__gallery{min-width:54%;max-width:54%}.card__gallery-bigimg{display:block;width:100%;max-height:350px;border:1px solid hsla(0,0%,78.4%,.7);margin-bottom:20px;overflow:hidden}.card__gallery-bigimg:hover{border:1px solid #2a78c7}.card__gallery-bigimg img{max-width:100%}.card__gallery-minimglist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card__gallery-minimg{min-width:29.78723404255319%;max-width:29.78723404255319%;max-height:140px;overflow:hidden;border:1px solid hsla(0,0%,78.4%,.7)}.card__gallery-minimg:hover{border:1px solid #2a78c7}.card__gallery-minimg img{max-width:100%}.card__description{min-width:42%;max-width:42%}.card__order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px 0;margin-bottom:45px;-webkit-box-shadow:0 0 27px rgba(0,0,0,.1);box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#f8f8f8}.card__order-articul,.card__order-button,.card__order-existence,.card__order-price{min-width:45%;max-width:45%}.card__order-button,.card__order-price{margin-bottom:20px}.card__order-articul,.card__order-existence{color:#2f3030;font-size:14px;font-weight:400;line-height:20px;margin-bottom:15px}.card__order-existence{padding-left:30px;background:url(imgs/existence-3b9359ccad.png) no-repeat 0}.card__order-price{color:#2f3030;font-size:22px;font-weight:700}.card__charact-heading{color:#2f3030;font-size:18px;font-weight:700;margin-bottom:15px}.card__charact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.card__charact-name,.card__charact-title{min-width:auto;max-width:auto;color:#2f3030;font-size:16px;font-weight:400;line-height:1}@media only screen and (max-width:950px){.card__inner{min-width:100%;max-width:100%}.card .sidebar-button{display:block}.card .sidebar{margin-right:0}.card .sidebar__contain{width:auto}.card .sidebar .popup{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:fixed;opacity:0;background:rgba(0,0,0,.5);padding:40px;left:0;top:0}.card .sidebar .popup.popup_hidden{display:none}.card .sidebar .popup.popup_active{opacity:1}.card .sidebar .popup.popup_active .popup__inner{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.card .sidebar .popup .popup__fw-closer{position:fixed;top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:750px){.card__order{padding:20px 10px 0}.card__order-price{font-size:18px}}@media only screen and (max-width:650px){.card{margin-bottom:0}.card__inner{padding:20px 0 0}.card__content{display:block}.card__gallery{margin-bottom:30px}.card__description,.card__gallery{min-width:100%;max-width:100%}}@media only screen and (max-width:550px){.card{margin-top:290px}}
.parts__seotext p{
    color: #2f3030;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
}
.parts__seotext h1{
    display: inline-block;
    border-bottom: 2px solid #2a78c7;
    padding-bottom: 5px;
    color: #2f3030;
    font-size: 25px;
    font-weight: 700;
}
.simplesearch-result{
    margin:20px 0 0 0;
}
.simplesearch-result h3 a{
    color:#000;
}
.sidebar__category {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 20px;
    margin-bottom: 45px;
}
.card__order-articul, .card__order-existence{
    font-size:16px;
}
.card__order-articul{
    min-width:60%;
    max-width:60%;
    line-height:150%;
}
.catalogtable__blocks-img{
    height:auto;
}
#ajaxSearchResult{
    position: absolute;
    z-index: 50;
    left: 0;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
}
#ajaxSearchResult .as-row{
    background: rgb(224, 224, 224);
}
#ajaxSearchResult .as-row.as-row-more a{
    color: #2f3030;
}
.as-row a{
    line-height: 35px;
    padding: 0 20px 0 40px;
    display: block;
}