@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700&subset=cyrillic&display=swap);body:after,body:before{position:fixed;display:block;width:106px;z-index:99;content:'';height:100%;top:0}.container,body{position:relative}*,header .menu ul li .submenu.single li:nth-child(odd){border:none}.header,.main-text,.slider,main{width:100%}.blocks,footer,header .menu>ul{display:flex}.page,.slider .bx-wrapper .bx-viewport{box-shadow:0 0 38px 10px rgba(0,0,0,.8)}.blocks .info p,.page .main-text p{text-align:justify}#lg-gallery.opacity .thumb-cont,#lg-gallery.show-after-load .lg-slide.complete>*,#lg-outer,.shares .share:hover{opacity:1}#lg-action,#lg-close{-webkit-backface-visibility:hidden}.custom-html,.custom-html>h4,header .menu ul li a{font-family:'Open Sans',sans-serif}.shares .share:before,[data-icon]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-weight:400;font-variant:normal;text-transform:none}*{margin:0;padding:0;outline:0;list-style:none;resize:none}@font-face{font-family:fontello;src:url('../fonts/fontello.eot?18363135');src:url('../fonts/fontello.eot?18363135#iefix') format('embedded-opentype'),url('../fonts/fontello.woff2?18363135') format('woff2'),url('../fonts/fontello.woff?18363135') format('woff'),url('../fonts/fontello.ttf?18363135') format('truetype'),url('../fonts/fontello.svg?18363135#fontello') format('svg');font-weight:400;font-style:normal;font-display:swap}#light-gallery .lgitem a:before,#map path,.arrow,.articles .main-text .img-block,.contacts .main-text #contact-form input[type=reset],.contacts .main-text #contact-form input[type=submit],.feedbacks .main-text #feedback-form input[type=reset],.feedbacks .main-text #feedback-form input[type=submit],.feedbacks .main-text .pattern #wave:hover,.info p span b,.share,.shown,a,span.close{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;transition:.4s ease-in-out;text-decoration:none;color:#ee9700}.clear,.group:after{clear:both}img{max-width:100%;height:auto}html{overflow-y:auto;-webkit-text-size-adjust:none}body.hidden,html.hidden{overflow:hidden}body{overflow:hidden;min-height:100vh;background:url(../img/bg.jpg) 50% 0/100% no-repeat fixed #000;font:400 14px/20px 'Open Sans',sans-serif;color:#fff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}body:before{left:0;background:url(../img/left-shadow.png) repeat-y}body:after{right:0;background:url(../img/right-shadow.png) repeat-y}body.hidden .header--hidden{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.container{max-width:980px;margin:0 auto;padding:0 20px;z-index:101}#lg-action,#lg-outer,.header{position:fixed}.header{top:0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);transition-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition-property:-webkit-transform;-moz-transition-property:transform;transition-property:transform;z-index:102}#lg-outer .lg-slide,.articles,.slider .bx-wrapper,.slider li,footer,header .container,header .menu ul li .submenu li a.novelty,main{position:relative}.header--hidden{-webkit-transform:translateY(-188%);-moz-transform:translateY(-188%);-o-transform:translateY(-188%);-ms-transform:translateY(-188%);transform:translateY(-188%)}.fx{z-index:1000}header{background:#000;box-shadow:1px 2px 3px rgba(0,0,0,.75)}header .container{display:flex;justify-content:space-between;align-items:center}header .logo{flex-shrink:0;display:block;width:250px;height:62px;margin-bottom:10px;background:url(../img/logo.png) 0 0/100% no-repeat}header .logo:hover{opacity:.7}.feedbacks .main-text #feed-container>.pattern:last-of-type,.page .gallery .pattern-wrapper:last-child,.slider>.bxslider>li,header #show-menu{display:none}header .menu ul li a{display:block;padding:0 10px;border-left:1px solid transparent;border-right:1px solid transparent;font-size:15px;text-transform:uppercase;text-decoration:none;line-height:82px;color:#fff!important}header .menu ul li a:hover{border-color:#df8600;background:#f39200;cursor:pointer}header .menu ul li .submenu{display:none;position:absolute;width:267px;background:#cb780c;z-index:99}header .menu ul li .submenu.single{width:133px}header .menu ul li .submenu li{float:left;width:133px}header .menu ul li .submenu li:nth-child(odd){clear:both;border-right:1px dashed #814900}header .menu ul li .submenu li:before{display:block;content:'';position:relative;float:left;width:2px;height:2px;margin:13px 6px 0 8px;background:url(../img/li-style.jpg) no-repeat;z-index:1}header .menu ul li .submenu li a{padding-left:15px;font-size:14px;text-transform:none;line-height:27px}header .menu ul li .submenu li a.novelty:after{content:'';display:block;position:absolute;top:-6px;right:6px;animation:2s infinite blink;-moz-animation:2s infinite blink;-webkit-animation:2s infinite blink;width:40px;height:12px;background:url(../img/new.jpg) no-repeat}header .phones{flex-shrink:0}header .phones a{display:block;font-size:20px;text-decoration:none;line-height:1.3;color:#ffae00}.article .main-text span,.map_tooltip .solo h6 span,header .phones a:hover{color:#ee9700}@-webkit-keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@-moz-keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@-o-keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}.selected{border-color:#df8600;background:#f39200}.slider{float:left;margin:114px 0 25px}.slider li .caption{position:absolute;top:50%;left:8%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45%}.slider li:nth-child(2n) .caption{left:auto;right:8%}.slider li .caption h3{display:block;margin-bottom:12px;font-size:35px;font-weight:400;text-transform:uppercase;line-height:36px;color:#f39200}.slider li .caption p{font-size:22px;font-weight:300;line-height:28px}.slider .bx-wrapper{margin:0 auto;padding:0}.slider .bx-wrapper img{display:block;max-width:100%;margin:0 auto;padding:0 2.14%;box-sizing:border-box}.slider .bx-wrapper .bx-viewport{padding:2.14% 0;background:url(../img/slider-border.jpg) 0 0/100% auto no-repeat;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.main-text{clear:both;float:left;margin-bottom:1px;padding:0 0 30px;border-bottom:1px solid #252525}.home .main-text{padding-bottom:25px}.blocks{justify-content:space-between}.blocks .info{width:30%}.blocks .info h2{margin-bottom:15px;font-size:20px;font-weight:400;color:#ffae00}.blocks .info p span{float:right;margin-left:10px}.blocks .info p span a:hover,.page .main-text p a:hover,.recaptcha-policy a:hover,footer p a:hover{opacity:.8}.blocks .info p span b{float:right;margin-left:1px;color:#ee9700}.blocks .info p span:hover b{margin:0 -5px 0 6px}footer{width:calc(100% - 100px);margin:0 auto}.contacts .main-text .contact-left #contact-form,.home footer,.page .main-text{width:100%}footer .footer-inner{float:left;width:100%;padding:15px 0;border-top:1px solid #252525}footer p{float:left;line-height:15px}footer p:last-of-type{float:right;line-height:25px}.page .main-text p a,footer p a{font-weight:600}.container .scroll-to-top{position:absolute;left:100%;bottom:0}.container .scroll-to-top a.up{position:fixed;bottom:20px;width:40px;height:66px;background:url(../img/up.png) no-repeat;z-index:99;cursor:pointer}.page{float:left;width:100%;margin-top:115px;padding:50px 50px 0;background:url(../img/page-top-bg.png) 0 0/100% auto no-repeat #000;box-sizing:border-box}.page .main-text h1,.page .main-text h2{margin-bottom:12px;font-size:20px;color:#f39200}.page .main-text p{margin-top:10px}.page .main-text p:first-of-type{margin-top:-4px}.page .main-text ul{float:left;width:60%;margin:20px 0}.page .main-text ul li{list-style:square;line-height:22px}.page .main-text ul li span{display:block;padding-left:13px}.page .main-text .img-block{float:right;max-width:286px;width:100%;margin:60px 0 0;padding:13px 14px;background:url(../img/img-border.png) no-repeat;box-sizing:border-box}.page .main-text .img-block.ib-serv{max-width:297px;margin:40px 0 0;padding:13px 16px;background:url(../img/img-border-big.png) no-repeat}.article .main-text p.links span,.page .main-text .img-block img{float:left}.services .main-text ul{padding-left:15px}.smithy .main-text .img-block{margin:5px 0 0 30px}.smithy .main-text .img-block:first-of-type{float:left;margin:0 30px 7px 0}.main-text strong,.page .gallery article strong,.smithy .main-text p span{font-weight:600;color:#ee9700}.pnf .main-text p,.price .main-text h1{text-align:center}.price .main-text table{width:50%;margin:0 auto 37px;border-spacing:2px;text-align:center}.price .main-text table,.price .main-text table td,.price .main-text table th{border:1px solid #fff}.price .main-text table caption{margin-bottom:10px;font-size:20px;color:#ee9700}.price .main-text table th{background:#ee9700;line-height:30px}.price .main-text table td{line-height:24px}.price .main-text table td:first-child{text-align:left}.articles .bx-pager a.active,.articles .bx-pager a:hover,.price .main-text table td:first-child:hover{background:#f39200}.price .main-text table td a{display:block;padding:4px;color:#fff}.price .main-text table td:first-child a{padding-left:20px}.price .main-text span{clear:both;float:left;font-weight:600;color:#ee9700}.price .main-text ul{clear:both;width:auto;margin:5px 0 15px;padding-left:15px}.price .main-text p.descr{font-size:12px}.contacts .main-text p:first-of-type,.feedbacks .main-text p:first-of-type{padding-bottom:8px}.feedbacks .main-text .feed-wrapper{overflow:hidden;width:102%;height:400px}.feedbacks .main-text .feed-inner{height:100%!important;width:100%!important;overflow:hidden!important}.feedbacks .main-text #feed-container{width:100%!important;height:99%!important;overflow:auto!important;padding-right:17px!important}.feedbacks .main-text>.pattern:last-of-type{position:relative;height:25px;margin-top:12px;background:0 0;z-index:1}.feedbacks .main-text>.pattern:last-of-type:before{margin-top:7px}.feedbacks .main-text .pattern #wave{position:absolute;top:-5px;left:50%;display:block;width:30px;height:25px;margin-left:-15px;border-radius:50%;background:url(../img/arrow-bottom-golden.png) center center no-repeat #000;cursor:pointer;z-index:2}.feedbacks .main-text .pattern #wave:hover{top:0!important;background:url(../img/arrow-bottom-gold.png) center center no-repeat #000}.feedbacks .main-text .pattern #wave.arrbot{background:url(../img/arrow-top-golden.png) center center no-repeat #000}.feedbacks .main-text .pattern #wave.arrbot:hover{background:url(../img/arrow-top-gold.png) center center no-repeat #000}.page .pattern{position:relative;float:left;width:100%;height:11px;margin:7px 0 8px}.page .pattern span{position:relative;display:block;width:45px;height:11px;margin:0 auto;background:url(../img/pattern.png) center center no-repeat #000;z-index:2}.page .pattern:before{position:absolute;top:5px;display:block;content:'';width:100%;height:1px;background:#252525;z-index:1}.feedbacks .main-text .feedback{position:relative;float:left;width:100%;padding:14px 19px 14px 79px;background:url(../img/comment-bg.png);box-sizing:border-box}.feedbacks .main-text .feedback:before{display:block;content:'';position:absolute;width:46px;height:41px;top:14px;left:19px;background:url(../img/comment.png) no-repeat}.feedbacks .main-text .feedback .t-info{float:left;width:100%;margin-bottom:10px}.feedbacks .main-text .feedback .t-info p{margin:0;padding:0}.feedbacks .main-text .feedback .t-info p:first-of-type{float:left;font-size:17px;line-height:15px}.feedbacks .main-text .feedback .t-info p:last-of-type,.feedbacks .main-text .feedback .t-info span{float:right;font-size:13px;line-height:15px;color:#363636}.feedbacks .main-text .feedback .t-info span{margin-left:6px}.feedbacks .main-text .feedback>p{float:left;padding:0;font-size:14px;line-height:18px;color:#989898}.contacts .main-text #contact-form,.feedbacks .main-text #feedback-form{clear:both;float:left;margin-top:12px}.contacts .main-text #contact-form input[type=text],.feedbacks .main-text #feedback-form input[type=text]{clear:both;float:left;width:282px;height:33px;margin:0 0 8px;padding:0 13px;border-radius:2px;border:none;font-size:14px;color:#666}.contacts .main-text #contact-form textarea,.feedbacks .main-text #feedback-form textarea{overflow:auto;clear:both;float:left;width:412px;min-height:92px;padding:11px 13px;border-radius:2px;border:none;font:14px/15px 'Open Sans',sans-serif;color:#666}input[type=text]:focus,textarea:focus{box-shadow:inset 0 0 4px 2px #f39200}.contacts .main-text #contact-form input[type=reset],.contacts .main-text #contact-form input[type=submit],.feedbacks .main-text #feedback-form input[type=reset],.feedbacks .main-text #feedback-form input[type=submit]{-webkit-appearance:none;outline:0;clear:both;float:left;height:33px;width:120px;margin-top:8px;padding:0;border-radius:2px;border:none;background:#f39200;font:18px/33px 'Open Sans',sans-serif;color:#fff;cursor:pointer}.contacts .main-text #contact-form input[type=reset],.feedbacks .main-text #feedback-form input[type=reset]{clear:none;margin-left:8px}.contacts .main-text #contact-form input[type=reset]:hover,.contacts .main-text #contact-form input[type=submit]:hover,.feedbacks .main-text #feedback-form input[type=reset]:hover,.feedbacks .main-text #feedback-form input[type=submit]:hover{background:#cb780c}.error{box-shadow:inset 0 0 4px 2px red}.articles .main-text{overflow:hidden;padding:0 0 50px}.article .main-text,.page .gallery{padding:0 0 30px}.article .main-text .img-block,.articles .main-text h2{margin:0}.articles .main-text .pattern,.page .gallery .pattern{margin:8px 0}.articles .main-text ul.artpages{width:100%;margin:0}.articles .main-text ul.artpages li{line-height:20px}.articles .main-text ul.artpages li .art-block,.contacts .main-text .map-block{clear:both;float:left;width:100%}.articles .main-text ul.artpages li .art-block .img-block{float:left;margin:0 30px 0 0;text-decoration:none;color:#ee9700}.articles .main-text .img-block:hover{background:url(../img/img-border-hover.png) no-repeat;cursor:pointer}.articles .main-text ul.artpages li .art-block h3{padding:10px 0 15px;font-size:18px;color:#f39200}.articles .bx-pager{float:left;width:100%;margin-top:20px;text-align:center}.articles .bx-pager .bx-pager-item{display:inline-block;vertical-align:top;margin:0 1px}.articles .bx-pager a{display:block;width:25px;height:25px;background:url(../img/paging-bg.jpg) no-repeat;line-height:25px;color:#fff}.article .main-text .ib-wrapper{float:left;margin-right:2.727272%;padding-right:2.727272%;border-right:1px dashed #252525}.article .main-text p:first-of-type{margin:5px 0 0}.article .main-text .pattern{margin:15px 0}.article .main-text p.p-sec{clear:left;margin:5px 0 0}.article .main-text .ib-wrapper.ibs{float:right;margin:0 0 0 2.727272%;padding:0 0 0 2.727272%;border:none;border-left:1px dashed #252525}.article .main-text p.links{float:left;width:100%;margin-top:20px}.article .main-text p.links span.right,.shares{float:right}.contacts .main-text .map-block #map{margin:0 auto 20px}.contacts .main-text .map-block #map path:hover{fill:#b63c00!important}.contacts .main-text .map-block p{clear:both;padding:0 0 10px;text-align:center;line-height:10px}.contacts .main-text .map-block span{display:inline-block;width:25px;height:15px;margin:0 0 -3px;background:#f39200}.contacts .main-text .map-block span:last-of-type{background:#fff}.map_tooltip{padding:0!important;border:none!important}.map_tooltip h6{font-size:11px}.banner p,.custom-html p{font-size:14px}.map_tooltip div{padding:2px 8px;border-radius:3px;border:1px solid #eee}.map_tooltip .solo{border-color:#000;background:#000}.map_tooltip .solo h6,.page .gallery article a:hover{color:#fff}.banner:hover p,.contacts .main-text .mail-fail,.page .gallery h2{color:#f39200}.contacts .main-text .contact-left{float:left;width:46%}.contacts .main-text .contact-left #contact-form textarea{width:100%;box-sizing:border-box}.contacts .main-text .right-block{float:right;width:46%;margin-top:12px;padding:30px 20px 32px 40px;border:none;background:url(../img/contacts-bg.jpg) no-repeat;box-sizing:border-box}.contacts .main-text .mail-fail,.contacts .main-text .mail-success{display:none;margin:10px 0 0;float:left}.contacts .main-text .right-block .delivery{float:left;width:100%}.contacts .main-text .right-block .delivery:before{display:block;content:'';float:left;width:24px;height:18px;margin:22px 20px 20px 0;background:url(../img/truck-grey.png) no-repeat}.contacts .main-text .right-block h4{font-size:16px;font-weight:400;font-style:italic;line-height:19px;color:#463019}.contacts .main-text .right-block .phones{clear:both;float:left;width:100%;margin:13px 0 14px}.contacts .main-text .right-block .phones:before{display:block;content:'';float:left;width:22px;height:21px;margin:1px 20px 0 1px;background:url(../img/phone.png) no-repeat}.contacts .main-text .right-block a{display:block;font-size:19px;line-height:22px;color:#b63c00}.contacts .main-text .right-block a:hover{color:#ee4f01}.contacts .main-text .right-block>a:before{display:block;content:'';float:left;width:24px;height:16px;margin:5px 20px 0 0;background:url(../img/letter.png) no-repeat}.recaptcha-policy{display:block;clear:both;float:left;margin-top:10px}.grecaptcha-badge{visibility:hidden;opacity:0}.page .gallery{min-height:421px;margin-bottom:1px;border-bottom:1px solid #252525;text-align:justify}.page .gallery .title{display:block;float:left;max-width:75%;margin-top:6px}#light-gallery .lgitem,.page .gallery .arrow,.page .gallery h1{display:inline-block;vertical-align:top}.page .gallery h1{font-size:20px;text-align:left;color:#f39200;cursor:pointer}.page .gallery h2{margin-bottom:6px;font-size:20px;text-align:center}.page .gallery .arrow{width:20px;height:20px;margin-top:1px;background:url(../img/arrow.png) 50% 50% no-repeat;-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.page .gallery .arrow.active{-moz-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.page .gallery .top article{transition:max-height .5s ease-in-out;overflow:hidden;clear:both;float:left;width:100%;max-height:0}.page .gallery article.collapsed{max-height:800px}.page .gallery article:before{content:'';display:block;margin:13px 0 12px;height:1px;width:100%;background:#252525}#light-gallery .lgitem{width:32.5%;margin:0;text-align:center}#light-gallery .lgitem:nth-child(2n){margin:0 7px}#light-gallery .lgitem a{position:relative;display:block;padding:13px 0 12px;background:url(../img/img-border.png) no-repeat}#light-gallery .lgitem a:before{content:'';position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90.6%;height:87.2%;background:rgba(0,0,0,.6)}#light-gallery .lgitem a:hover{background:url(../img/img-border-hover.png) no-repeat}#light-gallery .lgitem a:hover:before{background:0 0}#light-gallery .lgitem a img{display:block;margin:0 auto}#light-gallery .lgitem>span{display:block;overflow:hidden;width:100%;height:36px;margin:4px 0 0;padding:0 5px;background:url(../img/product-info-bg.jpg) no-repeat;box-sizing:border-box;font-size:18px;text-overflow:ellipsis;white-space:nowrap;line-height:36px;color:#463019}#lg-action a,#lg-action a.disabled,#lg-close{background-color:rgba(255,255,255,.6)}#light-gallery .lgitem>span.comps{line-height:34px}#light-gallery .lgitem span span{color:#b63c00}.group:after,.group:before{display:table;content:"";line-height:0}@font-face{font-family:Slide-icons;src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format('woff'),url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');font-weight:400;font-style:normal}[data-icon]:before{font-family:Slide-icons;content:attr(data-icon);line-height:1}.light-gallery{overflow:hidden!important}#light-gallery{clear:both;text-align:center}#lg-outer{width:100%;height:100%;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;-ms-transition:opacity .35s;transition:opacity .35s;background:rgba(0,0,0,.9);text-shadow:none}#lg-gallery.opacity{opacity:1;transition:opacity 1s 0;-moz-transition:opacity 1s 0;-webkit-transition:opacity 1s 0;-o-transition:opacity 1s 0;-ms-transition:opacity 1s 0}#lg-gallery.fade-m{opacity:0;transition:opacity .5s 0;-moz-transition:opacity .5s 0;-webkit-transition:opacity .5s 0;-o-transition:opacity .5s 0;-ms-transition:opacity .5s 0}#lg-gallery{height:100%;opacity:0;width:100%;position:relative;transition:opacity 1s 0;-moz-transition:opacity 1s 0;-webkit-transition:opacity 1s 0;-o-transition:opacity 1s 0;-ms-transition:opacity 1s 0}#lg-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}#lg-slider .lg-slide{background:url(../img/loader.gif) center center no-repeat;display:inline-block;height:100%;text-align:center;width:100%}#lg-slider .lg-slide.complete{background-image:none}#lg-gallery.show-after-load .lg-slide>*,#lg-slider.slide.on .lg-slide,#lg-slider.use-left.on .lg-slide,.fadeIn{opacity:0}#lg-slider.slide .lg-slide,#lg-slider.use-left .lg-slide{position:absolute;opacity:.4}#lg-slider.fade-m .lg-slide{position:absolute;left:0;opacity:0}#lg-slider.animate .lg-slide{position:absolute;left:0}#lg-slider.fade-m .current{opacity:1;z-index:9}#lg-slider .lg-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#lg-gallery.opacity .lg-slide .object{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}#lg-gallery.opacity .lg-slide>span{display:block;margin-top:5px}.lg-slide .object{-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity .5s 0;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity .5s 0;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1),opacity .5s 0;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1),opacity .5s 0;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .5s 0}#lg-gallery.fade-m .lg-slide .object{-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}#lg-slider.fade-m.on .current{opacity:1;transition:opacity .5s 0;-moz-transition:opacity .5s 0;-webkit-transition:opacity .5s 0;-o-transition:opacity .5s 0;-ms-transition:opacity .5s 0}#lg-slider.fade-m .lg-slide{transition:opacity .4s 0;-moz-transition:opacity .4s 0;-webkit-transition:opacity .4s 0;-o-transition:opacity .4s 0;-ms-transition:opacity .4s 0}#lg-slider.slide .lg-slide{-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#lg-slider.slide .lg-slide.current{opacity:1!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}#lg-slider.slide .lg-slide.prev-slide{opacity:0;-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#lg-slider.slide .lg-slide.next-slide{opacity:0;-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#lg-slider.use-left .lg-slide{left:100%}#lg-slider.use-left .lg-slide.current{opacity:1!important;left:0!important}#lg-slider.use-left .lg-slide.prev-slide{opacity:0;left:-100%}#lg-slider.use-left .lg-slide.next-slide{opacity:0;left:100%}#lg-slider.slide.on .current,#lg-slider.slide.on .lg-slide,#lg-slider.slide.on .next-slide,#lg-slider.slide.on .prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity 1s 0;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity 1s 0;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1),opacity 1s 0;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1),opacity 1s 0;transition:transform 1s cubic-bezier(0,0,.25,1),opacity 1s 0}#lg-slider.speed .current,#lg-slider.speed .lg-slide,#lg-slider.speed .next-slide,#lg-slider.speed .prev-slide{transition-duration:inherit!important;-moz-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;-o-transition-duration:inherit!important;-ms-transition-duration:inherit!important}#lg-slider.timing .current,#lg-slider.timing .lg-slide,#lg-slider.timing .next-slide,#lg-slider.timing .prev-slide{transition-timing-function:inherit!important;-moz-transition-timing-function:inherit!important;-webkit-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;-ms-transition-timing-function:inherit!important}#lg-slider .lg-slide img{display:inline-block;max-height:80%;max-width:90%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;border:3px solid #fff}#lg-gallery .thumb-cont .thumb-inner{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1) 0;transition:transform 1s cubic-bezier(0,0,.25,1) 0}#lg-action{bottom:20px;left:50%;margin-left:-30px;z-index:9}#lg-action.has-thumb{margin-left:-46px}#lg-action a{margin:0 3px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block;vertical-align:middle;font-size:16px;width:28px;height:28px;font-family:Slide-icons;color:#fff;cursor:pointer}#lg-close,#lg-gallery .thumb-cont .thumb-info .close{height:28px;width:28px;z-index:1090;border-radius:2px;cursor:pointer;color:#fff}#lg-action a.disabled{opacity:.6;cursor:default}#lg-action a#lg-next{margin-right:0}#lg-action a:focus,#lg-action a:hover{background-color:rgba(255,255,255,.3)}#lg-action a#lg-next:after,#lg-action a#lg-prev:before{left:5.5px;bottom:4px;position:absolute}#lg-action a#lg-prev:before{content:"\e01d"}#lg-action a#lg-next:after{content:"\e01b"}#lg-action a.cl-thumb:after{font-family:Slide-icons;content:"\e01c";left:6px;bottom:4px;font-size:16px;position:absolute}#lg-counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#fff}#lg-gallery .thumb-cont{position:absolute;bottom:0;width:100%;box-sizing:border-box;background-color:#000;-webkit-transition:max-height .4s ease-in-out;-moz-transition:max-height .4s ease-in-out;-o-transition:max-height .4s ease-in-out;-ms-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out;z-index:9;max-height:0;opacity:0}#lg-gallery.open .thumb-cont{max-height:350px}#lg-gallery .thumb-cont .thumb-inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;box-sizing:content-box}#lg-gallery .thumb-cont .thumb-info{background-color:#333;padding:7px 20px}#lg-gallery .thumb-cont .thumb-info .count{color:#fff;font-weight:700;font-size:12px}#lg-gallery .thumb-cont .thumb-info .close{display:block;float:right!important;position:relative;margin-top:-4px;background-color:rgba(255,255,255,.5);-webkit-transition:background-color .3s 0;-moz-transition:background-color .3s 0;-o-transition:background-color .3s 0;-ms-transition:background-color .3s 0;transition:background-color .3s 0}#lg-gallery .thumb-cont .thumb-info .close i:after{position:absolute;top:4px;left:6px}#lg-close:after,#lg-gallery .thumb-cont .thumb-info .close i:after{content:"\e01a";font-family:Slide-icons;font-style:normal;font-size:16px}#lg-gallery .thumb-cont .thumb-info .close:hover{text-decoration:none;background-color:rgba(255,255,255,.2)}#lg-gallery .thumb-cont .thumb{display:inline-block!important;vertical-align:middle;text-align:center;margin-bottom:4px;height:50px;width:50px;opacity:.6;overflow:hidden;border-radius:3px;cursor:pointer;-webkit-transition:border-color .2s linear,opacity .2s linear;-moz-transition:border-color .2s linear,opacity .2s linear;-o-transition:border-color .2s linear,opacity .2s linear;-ms-transition:border-color .2s linear,opacity .2s linear;transition:border-color .2s linear,opacity .2s linear}@media (min-width:800px){#lg-gallery .thumb-cont .thumb{width:94px;height:94px}}#lg-gallery .thumb-cont .thumb>img{height:auto;max-width:100%}#lg-gallery .thumb-cont .thumb.active,#lg-gallery .thumb-cont .thumb:hover{opacity:1;border-color:#fff}#lg-close{position:absolute;right:20px;top:20px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}#lg-close:after{position:absolute;top:4px;right:6px}#lg-close:hover{text-decoration:none;background-color:rgba(255,255,255,.3)}.custom-html{background:rgba(0,0,0,.75);color:#fff;height:70px;left:0;position:absolute;right:0;top:0;z-index:9}.custom-html>h4{font-weight:700;margin-bottom:5px;margin-top:15px}.banner{display:block;position:absolute;top:70px;right:-700px;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;-ms-transition:1s ease-in-out;transition:1s ease-in-out;width:90px;height:70px;padding:20px 10px;border-radius:50%;border:3px solid #fff;background:#f39200;text-decoration:none;z-index:999}.banner:hover{border-color:#f39200;background:#fff}.banner p{text-align:center;line-height:16px;color:#fff}.banner p span{display:block;margin-bottom:8px;font-size:30px;font-weight:700;line-height:26px}.rotate{right:0;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.page.pnf{padding-top:0}.pnf .main-text{padding:20% 0;text-align:center}.pnf .main-text h1{margin-bottom:20px}.pnf .main-text h1 span{display:block;font-size:48px;font-weight:600;line-height:1}div canvas{position:absolute;top:0;left:0;z-index:-1}.shares li{display:inline-block;vertical-align:top}.shares li:nth-child(2){margin:0 5px}.shares .share{display:block;width:32px;height:32px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;box-sizing:border-box;opacity:.8;cursor:pointer}.shares .share.icon-facebook{background:#3c5a98}.shares .share.icon-twitter{background:#1da1f2}.shares .share.icon-pinterest{background:#bd081c}.shares .share.icon-gplus{background:#db4437}.shares .share:before{display:block;font-family:fontello;font-size:20px;font-style:normal;text-align:center;text-decoration:none;line-height:1.6;color:#fff}.shares .share.icon-facebook:before{content:'\f052'}.shares .share.icon-twitter:before{content:'\f099'}.shares .share.icon-pinterest:before{content:'\f231'}.shares .share.icon-gplus:before{content:'\f0d5'}.popup-container{visibility:hidden;opacity:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.8);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:9999}.popup-container.visible{visibility:visible;opacity:1}.popup{overflow:hidden;border:2px solid #fff;z-index:1}.xmas-card{display:block}@media only screen and (min-width:1024px){.slider{height:500px}}@media only screen and (max-width:1920px){body{background-size:auto}}@media only screen and (max-width:1100px){.container .scroll-to-top{left:95%}}@media only screen and (max-width:1024px){.feedbacks .main-text .feed-wrapper{width:100%}.banner{left:101%;width:80px;height:60px;padding:15px 5px}.banner p{font-size:13px;line-height:1}.banner p span{margin-bottom:4px;font-size:26px;line-height:1}.rotate{left:0}.rotatetr{left:101%;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.container .scroll-to-top{left:94%}.contacts .main-text .right-block{padding:30px 20px 32px 35px;background-size:auto 100%}.contacts .main-text .right-block .delivery:before,.contacts .main-text .right-block .phones:before,.contacts .main-text .right-block a:before{margin-right:15px}#light-gallery .lgitem:nth-child(2n){margin:0 .7%}}@media only screen and (max-width:999px){#light-gallery .lgitem{height:auto}#light-gallery .lgitem a{padding:4.6% 5%;background-size:100%!important}}@media only screen and (max-width:975px){.page .main-text ul{width:55%}}@media only screen and (max-width:960px){.contacts .main-text .map-block #map{height:auto!important;width:100%!important}.contacts .main-text .map-block p{margin-top:10px}}@media only screen and (min-width:960px){header .menu{display:block!important}}@media only screen and (max-width:959px){.lines,.lines:after,.lines:before{height:5px;border-radius:3px;background:#ee9700;transition:.3s;width:32px;display:block}.lines,header #show-menu,header .menu ul li{display:block}header .menu,header .menu ul li .submenu.single li:before{display:none}header .logo{width:200px;height:49px;margin:10px 0}.banner{top:65px}.lines{position:relative;margin:10px 0}.lines:after,.lines:before{content:'';position:absolute;left:0;-webkit-transform-origin:.28571rem center;transform-origin:.28571rem center}.lines:before{top:10px}.lines:after{top:-10px}.lines-button.x.close .lines{background:0 0}.lines-button.x.close .lines:after,.lines-button.x.close .lines:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:32px}.lines-button.x.close .lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.lines-button.x.close .lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}header .menu{position:absolute;left:0;top:69px;width:100%;height:calc(100vh - 69px);background-color:#000;text-align:center;z-index:1001}header .menu>ul{flex-direction:column;justify-content:center;overflow-y:auto;height:calc(100% - 69px)}header .menu ul li{margin:0 0 1px}header .menu ul li a{line-height:30px}header .menu ul li .submenu{position:static;float:left;width:100%;margin:1px 0 0;text-align:center}header .menu ul li .submenu ul{width:267px;margin:0 auto}header .menu ul li .submenu li{text-align:left}header .menu ul li .submenu li:before{margin-top:14px}header .menu ul li .submenu li a{border:none;line-height:30px}header .menu ul li .submenu.single{display:block!important;width:100%;background-color:transparent}header .menu ul li .submenu.single ul{width:100%}header .menu ul li .submenu.single li{width:100%;margin:0;text-align:center}header .menu ul li .submenu.single li a{padding:0 10px;font-size:15px;text-transform:uppercase;line-height:30px}header .phones{width:200px;text-align:right}.page,.slider{margin-top:100px}}@media only screen and (max-width:860px){.page .main-text .img-block.ib-serv{width:42%;padding:1.48% 1.82%;background-size:100%}.price .main-text table{width:60%}.contacts .main-text .right-block{clear:none;width:48%;padding:23px 20px 24px 30px}.contacts .main-text .contact-left{width:48%}.contacts .main-text #contact-form input[type=text]{width:75%}#light-gallery .lgitem:nth-child(2n){margin:0 .6%}}@media only screen and (max-width:800px){.blocks{flex-direction:column}.blocks .info{width:100%;margin-top:15px}.blocks .info:first-child{margin-top:0}.blocks .info h2{margin-bottom:10px}#light-gallery .lgitem>span{font-size:17px;line-height:36px}}@media only screen and (max-width:768px){.slider li .caption h3{margin-bottom:5px;font-size:28px;line-height:32px}.slider li .caption p{font-size:20px;line-height:24px}.page{padding:30px 30px 0}.smithy .main-text .img-block{margin-bottom:7px}.price .main-text table{width:65%;margin-bottom:30px}footer{width:calc(100% - 60px)}.articles .main-text ul.artpages li .art-block .img-block{margin-top:3px}.articles .main-text ul.artpages li .art-block h3{padding-top:0}}@media only screen and (max-width:730px){.contacts .main-text #contact-form input[type=text]{width:100%;box-sizing:border-box}.contacts .main-text .right-block{padding-left:20px}.contacts .main-text .right-block .phones{margin:10px 0}.contacts .main-text .right-block .delivery:before,.contacts .main-text .right-block .phones:before,.contacts .main-text .right-block a:before{margin-right:10px}.contacts .main-text .right-block .delivery:before{margin-bottom:21px}#light-gallery .lgitem:nth-child(2n){margin:0 .5%}#light-gallery .lgitem>span{font-size:16px}}@media only screen and (max-width:667px){.contacts .main-text .contact-left #contact-form,.recaptcha-policy,.smithy .main-text h1{text-align:center}header .logo{width:161px;height:40px;margin:15px 0}header .menu{top:70px;height:calc(100vh - 70px)}header .menu>ul{height:calc(100% - 70px)}header .phones{width:161px}.page .gallery h1,header .phones span{font-size:18px}.banner{top:70px}.page,.slider{margin-top:90px}.page .main-text ul{width:100%;box-sizing:border-box}.page .main-text .img-block.ib-serv,.smithy .main-text .img-block,.smithy .main-text .img-block:first-of-type{clear:both;float:none;width:100%;height:225px;margin:0 auto 15px;padding:13px 16px 12px}.smithy .main-text .img-block,.smithy .main-text .img-block:first-of-type{height:186px;padding:13px 14px 12px;background-size:100% auto}.smithy .main-text p{clear:both}.price .main-text table{width:75%}.container .scroll-to-top{left:92%}.contacts .main-text #contact-form input[type=reset],.contacts .main-text #contact-form input[type=submit]{float:none;margin:8px 2px 0}.contacts .main-text .contact-left,.contacts .main-text .right-block{clear:both;float:none;width:360px;max-width:100%;margin:0 auto}.recaptcha-policy{margin-bottom:25px}.articles .main-text ul.artpages li .art-block h3{font-size:16px}.articles .main-text ul.artpages li .art-block .img-block{margin:3px 20px 3px 0}.page .gallery .title{max-width:70%}#light-gallery .lgitem,#light-gallery .lgitem:nth-child(2n){width:48%;margin:0 .5% 2%}#light-gallery .lgitem>span{margin-top:2px}}@media only screen and (max-width:586px){.slider li .caption{width:50%}.slider li:nth-child(2n) .caption{width:45%}.slider li .caption h3{font-size:20px;line-height:20px}.slider li .caption p{font-size:16px;line-height:20px}.price .main-text table{width:90%;margin-bottom:20px}.price .main-text table caption{font-size:18px}.price .main-text table td:first-child a{padding-left:15px}.price .main-text ul:not(.artpages){margin-bottom:10px}.page .main-text ul:not(.artpages) li{margin-top:5px;line-height:18px}.feedbacks .main-text .feedback{padding:10px 10px 10px 55px}.feedbacks .main-text .feedback:before{top:10px;left:10px;width:34px;height:30px;background-size:100%}.feedbacks .main-text #feedback-form textarea{width:370px}.articles .main-text ul.artpages li .art-block{text-align:center}.articles .main-text ul.artpages li .art-block .img-block{display:inline-block;vertical-align:top;float:none;height:185px;margin:3px 0 10px;background-size:100%}.articles .main-text ul.artpages li .art-block h3{clear:both;padding-bottom:12px}.articles .bx-pager{margin-top:10px}.article .main-text .ib-wrapper,.article .main-text .ib-wrapper.ibs{width:100%;margin:0 0 10px;padding:0;border:none;text-align:center}.page .main-text .img-block{display:block;float:none;background-size:100%!important}.article .main-text .img-block{display:inline-block;vertical-align:top}.page .gallery{min-height:0}}@media only screen and (max-width:480px){.contacts .main-text #contact-form,.feedbacks .main-text #feedback-form,footer{text-align:center}header .menu>ul li a{line-height:28px}.slider{margin-bottom:15px}.slider li .caption h3{font-size:18px;line-height:16px}.slider li .caption p{font-size:14px;line-height:16px}.main-text{padding-bottom:20px}.blocks .info h2{margin-bottom:10px}.page{padding:20px 20px 0}.price .main-text table{width:100%}.price .main-text table td{padding:4px 0;line-height:16px}footer{width:calc(100% - 40px)}footer p{float:none}footer p:last-of-type{float:none;padding-top:3px}.feedbacks .main-text .feedback{padding-left:42px}.feedbacks .main-text .feedback:before{width:25px;height:22px}.contacts .main-text #contact-form,.contacts .main-text #contact-form input[type=text],.feedbacks .main-text #feedback-form,.feedbacks .main-text #feedback-form input[type=text],.feedbacks .main-text #feedback-form textarea{width:100%;box-sizing:border-box}.contacts .main-text #contact-form input[type=reset],.contacts .main-text #contact-form input[type=submit],.feedbacks .main-text #feedback-form input[type=reset],.feedbacks .main-text #feedback-form input[type=submit]{float:none;margin:8px 2px 0}.container .scroll-to-top{left:89%;opacity:.8}.contacts .main-text .right-block{background-size:100%}#lg-action{bottom:30px}}@media only screen and (max-width:450px){#light-gallery .lgitem,#light-gallery .lgitem:nth-child(2n){width:auto;margin:0 0 2%}.contacts .main-text .right-block{padding-right:10px;background-size:auto 100%}}@media only screen and (max-width:400px){.page .gallery .title,.shares{width:100%;text-align:center}.feedbacks .main-text .feedback:before,.pnf .main-text p br,header .phones{display:none}.slider li .caption,.slider li:nth-child(2n) .caption{width:86%;text-shadow:1px 1px 0 #000}.slider li .caption h3{font-size:16px}.slider li .caption p{font-size:13px}.page .gallery .title{max-width:100%;margin:0 0 10px}.price .main-text table th{padding:4px 0;line-height:16px}.price .main-text table td:first-child a{padding:0 10px}.feedbacks .main-text .feedback{padding:10px}.contacts .main-text .map-block p{font-size:12px}.contacts .main-text .map-block p span{width:20px;height:12px}}@media only screen and (max-height:400px){header .menu>ul{justify-content:flex-start}}@media only screen and (max-width:375px){.page,.slider{margin-top:80px}header .logo{margin:10px 0}header .menu{top:60px;height:calc(100vh - 60px)}header .menu>ul{height:calc(100% - 60px)}.banner{top:60px}.page{padding:14px 0 0;background:#000}footer{width:100%}.container .scroll-to-top{left:86%}}@media only screen and (max-height:533px){header .menu>ul{height:100%}}@media only screen and (max-width:320px){.blocks .info h2{text-align:center}.page .main-text .img-block.ib-serv{height:211px;margin-bottom:15px;padding:12px 15px}.smithy .main-text .img-block,.smithy .main-text .img-block:first-of-type{height:181px}.price .main-text table td:first-child{width:55%}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInDown,.fadeInUp{-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}