.h2,h2{font-size:31px}.name_lmtm{width:90px}.configurator_material{background:#15b224!important}.catalog-item.archive{position:relative;margin-top:30px}.catalog-item.archive .row{padding:30px 15px}.catalog-item.archive .title{position:absolute;top:-45px}.archive-item,.catalog-item{margin-top:20px}#header .header-slider .slide-content .slide-description{background:transparent}.product-calc-params-group .calc-message{visibility:hidden;opacity:0;text-align:center;color:#b5b5b5;font-size:13px;-webkit-transition:visibility .4s , opacity .4s;-o-transition:visibility .4s , opacity .4s;transition:visibility .4s , opacity .4s}.product-calc-params-group.incorrect .calc-message{visibility:visible;opacity:1;-webkit-transition:visibility .4s , opacity .4s;-o-transition:visibility .4s , opacity .4s;transition:visibility .4s , opacity .4s}.calc-count input:focus,.calc-height input:focus,.calc-width input:focus{outline:none}.calc-count input,.calc-height input,.calc-width input{-webkit-transition:border-color .4s;-o-transition:border-color .4s;transition:border-color .4s}.product-calc-params-group.incorrect .calc-height input,.product-calc-params-group.incorrect .calc-width input{border-color:#f1d177;-webkit-transition:border-color .4s;-o-transition:border-color .4s;transition:border-color .4s}.product-calc-params-group.calculator{border:4px solid #15b224}.solid_text{background:#15b224;padding:0 10px 0 15px;height:30px;line-height:30px;position:relative;display:inline-block;margin-bottom:0;color:#fff}.solid_text:after{content:'';position:absolute;right:-13px;top:0;width:0;height:0;border-style:solid;border-width:15px 0 15px 13px;border-color:transparent transparent transparent #15b224}.product-calc-params-group.results .price .price_block{display:block}.product-calc-params-group.results{background:#f0f0f0;border:none}.configurator .colors{max-height:230px;overflow:auto}.configurator.visible-xs .colors .config-color{width:70px;height:70px;margin:7px}.configurator.visible-xs .colors{max-height:250px;overflow:auto}.configurator.visible-xs .nav>li>a{padding:6px 11px}#header .header-bg{background-position-x:75%}body>#header{}.orange_animation{-webkit-animation-name:animate-btn;animation-name:animate-btn;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#header .navbar .navbar-nav-btn-animate a{-webkit-animation-name:animate-btn;animation-name:animate-btn;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.my_hidden{display:none}@-webkit-keyframes animate-btn {
	0%,100% {background:#e53927;text-shadow:0 0 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 15px rgba(255,171,0,0);box-shadow:0 0 15px rgba(255,171,0,0)}
	50%{background:#ffab00;background:#e53927;text-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 15px 2px rgba(229, 57, 39, 0.55);box-shadow:0 0 15px 2px rgba(229, 57, 39, 0.55)}
}@keyframes animate-btn{
	0%,100%{background:#e53927;text-shadow:0 0 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 15px rgba(255,171,0,0);box-shadow:0 0 15px rgba(255,171,0,0)}
	50%{background:#ffab00;background:#e53927;text-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 15px 2px rgba(229, 57, 39, 0.55);box-shadow:0 0 15px 2px rgba(229, 57, 39, 0.55)}
}@media screen and (max-width:640px){#header .navbar{z-index:13}#header .navbar+.container{display:none}}.owl-carousel .owl-nav.disabled{display:block}.owl-carousel .owl-nav.disabled .owl-prev{left:-10px}.owl-carousel .owl-nav.disabled .owl-next{right:-10px}header#header.new_header .header-menu{background:#282828}.header_slider_wrap{position:relative}@media screen and (max-width:768px){.header_slider_wrap{display:none}}@-webkit-keyframes animate-mouse {
    0%,80%,100% {webkit-transform: translateY(0);}
    50%{webkit-transform: translateY(-15px);}
}@keyframes animate-mouse {
    0%,80%,100% {transform: translateY(0);}
    50%{transform: translateY(-15px);}
}.header_slider_wrap .mouse{position:absolute;bottom:30px;left:0;right:0;width:45px;margin:auto;-webkit-animation:animate-mouse 4s infinite;animation:animate-mouse 4s infinite}.header_slider_wrap .mouse svg{fill:#fff;width:100%;height:auto;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}.arrow{position:absolute;top:0;bottom:0;height:100px;width:50px;margin:auto;cursor:pointer;color:#fff}.arrow.prev{left:10px}.arrow.next{right:10px}.arrow.prev:before,.arrow.prev:after,.arrow.next:before,.arrow.next:after{content:'';display:block;height:40px;margin:auto;position:absolute;top:0;bottom:0;border:1px solid;transition:box-shadow .5s}.arrow.prev:hover:before,.arrow.prev:hover:after,.arrow.next:hover:before,.arrow.next:hover:after{box-shadow:0 0 6px;transition:box-shadow .3s}.arrow.prev:before{transform:translate(25px,-17px) rotate(25deg)}.arrow.next:after{transform:translate(25px,18px) rotate(25deg)}.arrow.next:before{transform:translate(25px,-17px) rotate(-25deg)}.arrow.prev:after{transform:translate(25px,18px) rotate(-25deg)}.header_slider{position:relative}.header_slider:after{content:'';position:absolute;left:0;right:0;bottom:0;height:30px;background:linear-gradient(0deg,rgba(0,0,0,.15) 0%,rgba(0,0,0,0) 100%)}.header_slider .slide{height:450px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;display:flex;flex-direction:column;justify-content:center}.header_slider .slide:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}.header_slider .slide .slide_description{position:absolute;left:80px;margin:auto;color:#fff;padding:30px 35px;min-width:400px}.header_slider .slide .slide_description:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(65,62,55,.85);transform:skew(-10deg)}.header_slider .slide .slide_description .wrap{position:relative}.header_slider .slide .slide_title{font-size:35px;font-weight:700;line-height:1.1;margin-bottom:20px;margin-left:8px;font-style:italic}.header_slider .slide .slide_btn_wrap{position:relative;display:inline-block}.header_slider .slide .slide_btn_wrap:before{content:'';transform:skew(-10deg);box-shadow:0 0 10px rgba(255,255,255,.6) inset;border:1px solid #fff;position:absolute;top:0;left:0;right:0;bottom:0}.header_slider .slide .slide_btn_wrap:hover:before{background:#fff;box-shadow:none}.header_slider .slide a.slide_btn{padding:5px 25px;width:auto;display:inline-block;position:relative}.header_slider .slide a.slide_btn:hover{text-decoration:none;color:#333}.header_slider a,.header_slider a:hover,.header_slider a:active,.header_slider a:focus{color:#fff}#header .header-menu-wrapper .logo{margin-bottom:5px}.advantages{min-height:700px;position:relative;margin:70px 0 30px 0}.advantages .title{font-size:31px;margin-bottom:10px;position:relative}.advantages .title .btn{position:absolute;right:0;bottom:10px}.advantages .pictures{position:relative;margin-top:70px}.advantages img.pic{position:absolute;width:100%;height:auto;border:10px solid #e7e3e1;box-shadow:-10px 10px 25px -2px rgba(0,0,0,.22)}.advantages img.pic:nth-child(1) {transform:rotate(-5deg) translate(-60px,360px)}.advantages img.pic:nth-child(2) {transform:rotate(13deg) translate(-180px,130px)}.advantages .block{margin-bottom:40px}.advantages .block.topic{font-style:italic;position:relative;font-size:15px}.advantages .block.topic .indented{position:relative;padding-bottom:30px}.advantages .block.topic .indented:after{content:'';position:absolute;width:70px;height:4px;background-color:#15b224;bottom:15px;left:0}.advantages .block.topic+.block{margin-top:35px}.advantages .block .icon_wrap{display:table-cell;vertical-align:top}.advantages .block .icon{width:70px;height:70px;background-size:45px;background-repeat:no-repeat;background-position:center center;position:relative}.advantages .block .icon:before{content:'';display:block;border-top:1px solid #15b224;border-right:1px solid #15b224;position:absolute;width:33.33%;max-width:150px;height:33.33%;max-height:150px;z-index:0;top:-2px;right:-2px;margin:0}.advantages .block .icon:after{content:'';display:block;border-bottom:1px solid #15b224;border-left:1px solid #15b224;position:absolute;width:33.33%;max-width:150px;height:33.33%;max-height:150px;z-index:0;bottom:-2px;left:-2px;margin:0}.advantages .block .desc{padding-left:10px;display:table-cell}.advantages .indented{margin-left:-150px}@media screen and (max-width:768px){.advantages .indented{margin-left:0}.advantages .block{padding:0 15px}}header#header.new_header ~ footer#footer.footer {background:#2c2c2c;position:relative;z-index:100}body.home footer#footer.footer{margin-top:0}.slick_slider,
.slick_slider ~ .arrow {opacity:0;visibility:hidden}.slick_slider.slick-initialized,
.slick_slider.slick-initialized ~ .arrow {opacity:1;visibility:visible;transition:.5s opacity , .5s visibility}.index-categories-item-body{height:300px}.index-categories-item-body:hover{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.index-categories-item-body:hover img{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.index-categories-item-body img{-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;height:220px}.index-categories-item-body{position:relative}.index-categories-item-body .pic{position:relative;margin:0 auto 10px;height:220px;display:block}.index-categories-item .layer{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;padding:10px 16px;visibility:hidden;opacity:0;height:240px;overflow-y:scroll;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity .3s , visibility .3s , -webkit-transform .3s;-o-transition:opacity .3s , visibility .3s , -o-transform .3s;transition:opacity .3s , visibility .3s , transform .3s}.index-categories-item:hover .layer{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s , visibility .3s , -webkit-transform .3s;-o-transition:opacity .3s , visibility .3s , -o-transform .3s;transition:opacity .3s , visibility .3s , transform .3s}.index-categories-item .layer a{display:block;width:100%;color:#fff;margin-bottom:10px}section.works .owl-carousel .owl-stage-outer{padding-top:10px}section .section_title{margin-bottom:20px}section.about .text{padding:25px 35px;background:#f0f0f0}section.about{margin-bottom:40px}section.parallax{height:550px;overflow:hidden;position:relative;margin-bottom:40px}section.parallax .parallax_inner{position:absolute;top:0;left:0;right:0;bottom:0;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.parallax .parallax_about{position:absolute;background:rgba(252,252,252,.95);padding-bottom:20px;width:1000px;max-width:100%;padding:10px 40px 30px 40px}section.parallax .parallax_inner .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.parallax .parallax_block{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat;will-change:transform;-webkit-transition:-webkit-transform .02s;-o-transition:-o-transform .02s;transition:-webkit-transform .02s;-o-transition:transform .02s;transition:transform .02s;transition:transform .02s , -webkit-transform .02s}section.parallax .parallax_img{position:absolute;left:50%;top:0;min-width:100%;max-width:1400px;height:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section.parallax:after{content:'';position:absolute;top:0;left:-100px;right:-100px;bottom:0;background:rgba(0,0,0,.1);-webkit-box-shadow:0 0 50px rgba(0,0,0,.45) inset;box-shadow:0 0 50px rgba(0,0,0,.45) inset}.parallax-window{min-height:550px;background:transparent;overflow:hidden;margin-bottom:30px;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section.map{margin-top:60px}section.map img{width:100%;height:auto}.slick-slide:focus{outline:none}section.discount{margin:50px 0}a.product{padding:0 30px;display:block;text-decoration:none}.product .pic{height:250px;background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.product:hover .pic{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.product .title{margin:10px 0;color:#333;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.product:hover .title{color:#15b224;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.product .cost{color:#15b224}.product .cost .price{font-weight:700}.product .cost .old{color:silver}#header .navbar .navbar-nav{font-size:16px;font-weight:bold}#header .navbar a{background-color:initial;background:initial}#header .navbar .navbar-nav li.current-menu-item a,#header .navbar a.active,#header .navbar a:active,#header .navbar a:focus,#header .navbar a:hover{background-color:initial;background:initial;color:#ecff3d}#header .navbar .dropdown-menu a:hover{background:initial;background-color:initial;color:#93a300}section.promo{margin:30px 0;position:relative}section.promo>.container{padding:0}section.promo .promo_slider_wrap{position:relative}section.promo .promo_slider_wrap .arrow{color:#333;bottom:50px}section.promo .promotion_wrap{padding-top:30px;padding-bottom:50px;position:relative}section.promo .section_title{margin-bottom:0}section.promo .promotion{position:relative;width:800px;max-width:calc(100% - 30px);margin:auto;background:#fff;padding:30px 40px;box-shadow:10px 12px 30px rgba(0,0,0,.2)}section.promo .promotion .row>*{width:100%}section.promo .promotion .pic{background-size:contain;background-repeat:no-repeat;width:100%;height:100%;min-height:100px}section.promo .promotion .title{font-size:25px;margin-bottom:20px}section.promo .promotion .desc{margin-bottom:20px}section.promo .promotion .btn{}section.reviews{margin-bottom:40px}.reviews_slider_wrap{position:relative}.reviews_slider_wrap .arrow{color:#333;top:-30px}@media screen and (max-width:991px){.reviews_slider_wrap .arrow{display:none!important}}.reviews_slider{}.reviews_slider .reviews_wrap{position:relative;padding:5px}.reviews_slider .reviews{display:flex;width:800px;max-width:100%;position:relative;left:0;right:0;margin:auto}.reviews_slider .reviews .column.left{}.reviews_slider .reviews .column.right{padding-left:30px}.reviews_slider .reviews .pic{width:100px;height:100px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 3px #15b224}.reviews_slider .reviews .title{font-size:23px;margin-bottom:5px}.reviews_slider .reviews .desc{font-style:italic;padding-left:50px;position:relative;font-size:15px}.reviews_slider .reviews .desc:before{content:'';position:absolute;left:0;top:0;background:url(img/xquote.png.pagespeed.ic.JHa11BM1wT.png) center center no-repeat;width:35px;height:35px;background-size:contain;margin-right:10px}@media screen and (max-width:550px){.reviews_slider .reviews{flex-direction:column}.reviews_slider .reviews .column{width:100%}.reviews_slider .reviews .pic{width:120px;height:120px;left:0;right:0;margin-left:30px;margin-bottom:15px;position:relative}}body:before{content:'';background:url(img/back1.jpg.pagespeed.ce.v29dC15uyp.jpg);background-size:100%;opacity:.3;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-100}section.info{position:relative;margin-bottom:40px}section.info .left{}section.info .right{}section.info .pic{max-width:100%;height:auto}section.info .text_block{width:100%;background:#fff;padding:30px 35px;border-radius:3px;box-shadow:0 10px 30px rgba(5,8,42,.12);margin-top:35px}section.info .text_block h1,section.info .text_block h2,section.info .text_block h3,section.info .text_block h4,section.info .text_block h5,section.info .text_block h6{margin-top:0}#header .navbar.affix{z-index:300}.configurator_fixed{z-index:250}section.partners{margin-bottom:40px}.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 textarea{font-weight:normal;margin-top:5px!important}.wpcf7 textarea{resize:vertical;width:100%;min-height:80px;border-color:#ccc}.wpcf7 label{margin-bottom:0;width:100%}.product-request .b-title{margin-bottom:10px}.product-request .wpcf7{padding:0 35px 10px!important}.product-request .wpcf7 .wpcf7-response-output{margin:10px 0!important}.product-request .wpcf7 textarea{resize:none;height:100px;overflow:auto}.product-request .wpcf7 .ajax-loader{margin-bottom:-8px}.product-image-preview{min-height:560px;background-position:center top}