@charset "utf-8";span.accesskey{text-decoration:none}.accessibility{position:absolute;top:-999em;left:-999em}dfn{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline}body{font-size:14px;font-weight:400;line-height:160%;font-family:'Open Sans',Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;padding:0;color:#262626}h1,h2,h3,h4,h5,h6,legend{font-weight:400;font-family:'Oswald',sans-serif}h1,h2,h3{letter-spacing:-0.06em}h4,h5,h6{letter-spacing:-0.04em}h1{font-size:44px}h2{font-size:38px;margin:20px 0 20px 0}h3{margin-top:0;margin-bottom:20px;font-size:32px}h3.big{font-weight:600;font-size:32px;text-align:center;margin-bottom:30px}h4{font-size:24px}p{margin:0 0 20px}a{color:#241c10;text-decoration:none;-webkit-transition:all .4s ease-out;-o-transition:.4s all ease-out;transition:all .4s ease-out;cursor:pointer}a:hover,a:focus{color:#241c10;text-decoration:none;-webkit-transition:all .4s ease-out;-o-transition:.4s all ease-out;transition:all .4s ease-out}img{max-width:100%}.img-fluid{width:100%;height:auto}.error_message{color:red}.textCenter{text-align:center}.noScroll{overflow:hidden}.wrapper{background:white;margin:0 0 0}header{z-index:999999;position:relative}.main_slider_bg{width:100%;min-height:640px;background:url(/images/postament/banner.jpg)no-repeat top center;-webkit-background-size:cover;z-index:99;position:relative}.main_slider_bg.postament{height:220px;min-height:220px}header{position:fixed;top:0;left:0;width:100%;height:76px;z-index:1000;background:url(/images/postament/bg.jpg) center center #424242;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;-ms-transition:height 0.2s;-o-transition:height 0.2s;transition:height 0.2s}header nav{margin-top:14px}header.f-nav .logo a img{}header nav{margin-top:14px}header.f-nav .nav{}header .mobile-nav-trigger,.mobile-nav{display:none}header.no-slider{background-color:rgba(30,30,30,.97);box-shadow:0 1px 3px rgba(0,0,0,.4)}header.mobile-nav-active{background:#222}.navcontainer.open{background:#0a0a0a}.navcontainer.open .nav ul li ul li a:hover{background:#4c4c4c}.main_slider_title{text-align:center;margin-top:162px;margin-left:105px}.main_slider_title h1{letter-spacing:normal}.main_slider_title h1{font-family:'Oswald',sans-serif;font-size:40px;color:#fff;margin:0;text-shadow:1px 1px 2px black,0 0 1em #444444}.main_slider_title strong{color:#ff0000;letter-spacing:1px;font-weight:500}.main_slider_title span{text-shadow:1px 1px 2px black,0 0 1em #444444;font-family:'Oswald',sans-serif;font-size:70px;color:#fff;line-height:80px}.invisstart{display:none}.form_bg{max-width:350px;height:auto;border:1px solid #b3b3b3;border-radius:5px;box-shadow:0 1px 1px rgb(0 0 1 / 20%);background:#ffffff;margin:115px auto 0 auto;text-align:center;padding:27px 25px}.adversting_text{float:left;width:224px}.adversting_block{width:350px;height:162px;background-color:#a3956e;border-radius:5px;box-shadow:0 2px 2px rgb(0 0 0 / 45%);margin:0 auto;padding:20px;position:relative;top:50px}.adversting_block img{float:left;margin-right:20px}.adversting_text .title{font-family:'Oswald',sans-serif;font-size:30px;color:#fff;line-height:24px;text-transform:uppercase;margin-bottom:15px}.adversting_text p{margin:0;font-family:Arial;font-size:16px;color:#fff;line-height:22px}section{padding:30px 0 30px 0}section.main.even{}section.mobile-navigation{display:none}section.portfolio{padding:40px 0 60px 0}section.parallax_block{padding:20px 0}section.parallax_block + section.grey{margin-top:-20px}section.mainTitle{background-color:#da604a;color:#FFF;padding:20px 0;margin-top:-1px}footer{padding:12px 0 12px 0;background-color:rgba(30,30,30,.97);color:#AAA;text-shadow:none}footer a{color:#FFF}footer a:hover,footer a:focus{color:#FFF}.vyrr{margin-top:50px;color:wheat;border:1px #c2c2c2 solid;padding:15px;border-radius:10px;background:#11111170}#catalog .container{background:url(/images/postament/katalog_bg.png) no-repeat 100% 100%}.main h2.homeTitle{color:#241c10;position:relative;margin:25px 0 40px 0;font-size:46px}h2.homeTitle span{display:inline-block;letter-spacing:1px;position:relative;z-index:9}h2.homeTitle span::first-letter{color:red}.blog h2.homeTitle{text-align:left;margin:0 0 70px 0}.blog h2.homeTitle:after{left:4px;margin-left:0}.maincatalog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_hier{margin:7px 0}.product_hier:hover h3{color:#c82d2d}.product_hier.pos:before{content:"";position:absolute;left:50px;right:50px;top:25px;bottom:25px;display:block;border:2px solid #fff;z-index:2;transition:.3s ease-out}.product_hier.pos:hover h4{color:#efefef;text-shadow:1px 1px 2px black,0 0 1em #444444}.product_hier.pos:after{content:"";position:absolute;left:15px;right:15px;top:0;bottom:0;display:block;background-color:#000000cc;z-index:1;opacity:.5;transition:.3s ease-out}.product_hier span{display:block;background:white;box-shadow:0 2px 4px 1px rgb(92 92 92 / 31%);padding:7px}.product_hier a img{margin:0 auto;display:block;height:auto}.product_hier .phnud{text-align:center;font-size:24px}.product_hier.pos .phnud{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;text-align:center;display:flex;flex-direction:column;align-items:center;color:white;letter-spacing:1px}.kontacts{background:whitesmoke;margin-bottom:15px;padding:7px 0}.kontacts:hover{box-shadow:0 2px 4px 1px rgb(92 92 92 / 31%)}.kontacts h4{text-align:center;font-size:20px;color:#8a6d3b}.kontacts h4 i{margin:0 7px;color:#df0000}.kontacts li{list-style:none}.kontacts li#i449:before{width:22px;content:"";background-image:url(/images/postament/viber.png);height:22px;display:block;background-size:contain;float:left;margin-right:7px}#contacts{padding-bottom:0}#contacts .fullct{background:whitesmoke;padding-bottom:15px;box-shadow:0 4px 16px rgb(0 0 0 / 45%)}.kontactsmpage .adress span{display:block;font-weight:700}#contacts .fullct .adress{font-size:16px;padding:10px 4px}#contacts .fullct .adress i{color:red;font-size:24px}.ProductDirectoryItem{background:#f5f5f5;padding:10px 0}.ProductDirectoryItem .pimages{padding:15px}.ProductDirectoryItem .pimages img{margin:0 auto;display:block;width:100%;height:auto;-webkit-transition:all 3s ease;-o-transition:all 3s ease;transition:all 3s ease}.ProductDirectoryItem .pimages img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ProductDirectoryItem .buycont{text-align:center}.ProductDirectoryItem .buycont a{display:inline-block !important;padding:7px 25px !important}.fourBlocksTitle{margin:20px 0 0 0}.fourBlocksTitle h4{position:relative;width:125px;height:125px;background:#d3ba75;margin:0 auto;text-align:center;border-radius:50%;border:3px white solid;background-image:linear-gradient(to top,rgb(183 5 5) 0,rgb(228 21 21) 53%,rgb(255 0 0) 100%);box-shadow:3px 3px 15px 2px rgb(0 0 0 / 41%);transition:all .4s ease}.fourBlocksTitle h4:hover{background-image:linear-gradient(to top,#d3ba75 0,#c3ac6b 53%,#a08948 100%);box-shadow:3px 3px 15px 2px rgb(230 34 20 / 23%);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.fourBlocksTitle h4 span{position:absolute;left:0;color:white;top:50%;transform:translate(-0,-50%);right:0}.fourBlocksTitle h4 span:hover{color:black}.fourBlocksTitle h4 .Extra{position:absolute;background:white;padding:12px;border-radius:50%;top:-20px}.fourBlocksTitle h4 .Extra i{color:#967c36}.callmenu{margin-top:6px}.callmenu ul{padding:0}.callmenu li{list-style:none}.callmenu a.call,.callmenu a.call2{font-size:24px;color:#fff;position:relative;text-align:right;line-height:28px;margin-bottom:10px;font-weight:700}.callmenu a.call:before,.callmenu a.call2:before{color:#ffffff;font:normal normal normal 26px/1 FontAwesome;content:"\f10b";margin-right:18px;font-size:26px}.callmenu a.frm_fancybox{color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#C82D2D;border:1px solid #a63a37;border-radius:5px;box-shadow:0 1px 2px rgb(0 0 0 / 45%);line-height:30px;display:block;margin-top:4px;position:relative;overflow:hidden}.callmenu a.frm_fancybox:before{content:'';position:absolute;width:100px;height:100%;top:0;left:-100px;background-image:linear-gradient( 120deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.8),rgba(255,255,255,0) 70% );animation:shine 5s infinite linear}@keyframes shine{0{left:-100px}20%{left:100%} 100%{left:100%}}.callmenu a.frm_fancybox:hover{background-color:#ec1000;border:1px solid #FF5722}.callmenu a{padding:0!important}.bottomWrapper{background:#252524;padding:24px 0 0 0}.bottomWrapper .container{background:url(/images/postament/lvivska.png) no-repeat 100% 110%}.footnav{color:whitesmoke}.footnav h4{position:relative}.footnav h4:after{content:"";position:absolute;left:0;bottom:-12px;display:block;width:35px;height:2px;background-color:#de0000}.footnav ul{padding:4px 10px 4px 10px}.footnav li{list-style:none;padding:4px 0}.footnav li a{font-family:'Oswald',sans-serif;color:#bebebe}.footnav li a:hover,.footnav li a.current{color:wheat;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.footnav li i{color:#9c6717;font-size:18px;padding:0 7px 0 0}.footlogo a img{margin:0 auto;display:block}.footlogo h3{font-size:16px;letter-spacing:1px}.footlogo ul li{color:#bebebe;font-family:'Oswald',sans-serif}.footlogo ul li:before,.maptitle ul li:before{color:#ff3520;font:normal normal normal 14px/1 FontAwesome;content:"\f00c";margin:0 7px;font-size:14px}.maptitle ul li{margin-top:5px;list-style:none}.to__second{display:block;background-size:contain;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:60px;-webkit-animation-name:b;-o-animation-name:b;animation-name:b;-webkit-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:10;color:white;font-size:2em;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;width:40px;height:40px;padding:7px 0 0 11px;background-image:linear-gradient(to top,rgb(183 5 5) 0,rgb(228 21 21) 53%,rgb(255 0 0) 100%);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.arrows{width:60px;height:72px;position:absolute;left:50%;margin-left:-30px;bottom:20px;z-index:9}.arrows path{stroke:white;fill:transparent;stroke-width:2px;animation:arrow 4s infinite;-webkit-animation:arrow 4s infinite}@keyframes arrow{0{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes arrow{0{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}.arrows path.a1{animation-delay:-1s;-webkit-animation-delay:-1s}.arrows path.a2{animation-delay:-0.5s;-webkit-animation-delay:-0.5s}.arrows path.a3{animation-delay:0s;-webkit-animation-delay:0s}.morePadding{padding-bottom:40px}.logo{position:relative}.logo a{display:block;float:left;border:none;line-height:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.logo a:hover{text-decoration:none}.logo a img{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;height:auto}.logo h1{text-align:center;margin:0;padding:0}.sliderWrapper{width:100%;position:relative;padding:0}.sliderWrapper.darken{background:linear-gradient( rgba(0,0,0,0.75),rgba(0,0,0,0.75) ) }.totoplink a{display:none;z-index:999;position:fixed;right:20px;bottom:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;width:40px;height:40px;padding:4px 0 0 11px;background-image:linear-gradient(to top,rgb(183 5 5) 0,rgb(228 21 21) 53%,rgb(255 0 0) 100%);opacity:.2;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.totoplink.show a{display:block !important}.totoplink i{font-size:28px;color:white}.totoplink a:hover{opacity:.9}.btn-group.dropup{position:fixed;z-index:99;right:15px;bottom:77px;-moz-border-radius:20px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.btn-group.dropup button{background:none;padding:0}.btn-group.dropup button i{font-size:2em;padding:10px 14px;background:#c82d2d;color:white;border-radius:50%}.btn-group.dropup.open button i{border-radius:0;padding:7px 14px}.btn-group.dropup.open .dropdown-menu{display:block}.btn-group .dropdown-menu{top:auto;bottom:100%;background:transparent;margin:0;min-width:auto}.btn-group .dropdown-menu a{display:block;margin:7px 0}.btn-group .dropdown-menu a:hover{box-shadow:0 2px 4px 1px rgb(225 172 97);border-radius:50%}.btn-group .dropdown-menu img{width:54px;height:auto}.breadcrumbs{background-color:#f5f5f5;color:#000000;font-size:14px;padding:15px 0}.breadcrumbs a{color:#a71d1a;text-decoration:none;border-bottom:1px solid #a71d1a}.breadcrumbs .lastitem{color:#444444}.mainContent{padding:20px 0 30px 0;background:white}.mainContent .mainImg img{}.mainContent.top{margin-top:86px}.breadcrumbs + .mainContent{padding:40px 0 30px 0}.parallax{background-repeat:no-repeat;background-attachment:fixed;background-position:50% 0;background-size:cover;min-height:340px;position:relative}.parallax.short{max-height:210px!important;background-attachment:fixed!important;min-height:200px}.parr.col-sm-12{display:flex;height:220px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.parallax.pad{padding:0;animation:bg-animation 50s ease-in-out infinite;}@media (max-width:620px){.bg-animation{padding:100px 20px;font-size:26px}}@keyframes bg-animation{0{background-size:120%;background-position:50% 50% }20%{background-size:150%;background-position:0 50%}40%{background-size:110%;background-position:20% 80%}60%{background-size:160%;background-position:60% 10%}80%{background-size:120%;background-position:40% 70%}100%{background-size:120%;background-position:50% 50% }}.parallax h3,h3.tiztit,h2.tiztit{font-size:4em;font-weight:600;margin:50px 0 10px 0;color:white;letter-spacing:2px;;text-shadow:1px 1px 2px black,0 0 1em #444444}h1.tiztit{font-size:4em;font-weight:600;margin:50px 0 10px 0;color:white;letter-spacing:2px;;text-shadow:1px 1px 2px black,0 0 1em #444444}h1.tiztit:first-letter,h3.tiztit:first-letter,h2.tiztit:first-letter{color:red}.parallaxMask{width:100%;height:100%;top:0;bottom:0;overflow:hidden;position:absolute;background:rgba(0,0,0,0.55);padding:60px 0}.featureBlock{text-align:center;padding:60px 0 20px 0}.featureIcon{width:100px;height:100px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#e2e2e2;text-align:center;margin-bottom:25px}.featureIcon i{font-size:42px;color:#da604a;margin-top:30px}.featureBlock.inverse .featureIcon{background-color:#da604a}.featureBlock.inverse .featureIcon i{color:#fff}.services h4{margin:0 0 10px 0}.fa.iconBig{font-size:28px;color:#da604a}.social-icon{display:block;width:36px;height:36px;float:right;padding:5px 0 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:2px solid #aaa;margin:0 5px;text-align:center;color:#999;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.social-icon:hover{background-color:#da604a;background-image:linear-gradient(to top,rgb(183 5 5) 0,rgb(228 21 21) 53%,rgb(255 0 0) 100%);color:white;border:2px solid #da604a}.social-icon i{font-size:16px}.fancybox-bg{cursor:default}.fancybox-button--close{opacity:1 !important}.nav ul{zoom:1;list-style:none;margin:0;padding:0}.nav ul:before,.nav ul:after{content:"";display:table}.nav ul:after{clear:both}.nav ul > li{float:left;position:relative;margin:0}.nav ul li a,.nav ul li span.sectionheader{text-transform:uppercase}.nav ul li ul li a{text-transform:initial}.nav a,.nav li span.sectionheader{font-family:'Oswald',sans-serif;padding:10px 10px;text-decoration:none;text-transform:uppercase;position:relative;display:flex;align-items:center;height:100%;line-height:1.66em;font-weight:400;letter-spacing:.14em;color:white;-webkit-transition:all .4s ease;transition:all .4s ease}.nav a.current{color:red}.nav ul li ul li a.current{color:wheat;background:#2c2c2c;font-weight:bold;display:block}.nav a:hover{text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:red}.nav li ul{background-color:#c82d2d;background-image:linear-gradient(to top,rgb(75 14 14) 0,rgb(169 39 39) 53%,rgb(200 45 45) 100%)}.nav ul li ul{position:absolute;left:0;top:36px;z-index:9;max-height:0;overflow:auto;-webkit-transform:perspective(400) rotate3d(1,0,0,-90deg);-webkit-transform-origin:50% 0;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms;overflow:visible}.nav ul li:hover ul{max-height:1000px;-webkit-transform:perspective(400) rotate3d(0,0,0,0)}.nav ul li.parent:after{color:red;font:normal normal normal 14px/1 FontAwesome;content:"\f103";margin:0 auto;font-size:15px;position:absolute;width:100%;text-align:center;bottom:-6px}.nav ul li.sectionheader.parent .sectionheader.current{color:rgb(244,67,54)}.btn.expander{display:none}.nav.open ul li ul.submenu{display:none}.nav.open ul li ul.submenu{z-index:0;position:relative;top:0;transition:none;max-height:none;-webkit-transform:inherit;-webkit-transform-origin:initial;left:0}.nav ul li ul li{width:200px}.nav ul li ul li a:hover{color:wheat;background:#2c2c2c;text-shadow:none}.nav li ul a{border:none;position:relative;color:white}.nav li ul a:hover{}.nav ul li ul li ul li{width:200px}#myVideo{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%}.page{position:relative;min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.page-video{position:absolute;left:0;top:0;bottom:0;z-index:1;width:100%;height:100%;overflow:hidden}.page-video:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.5)}.page-video .video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%}.content{position:relative;z-index:2;text-align:center;color:#fff}.content h1{font-family:'Tenor Sans',sans-serif;color:#ad9345;font-size:6em}.inpage .submenu{float:left;width:13%;padding:7px;margin:6px}.inpage .submenu img{margin:0 auto;display:block;width:100%;height:auto}.inpage .submenu a span{display:block;text-align:center;font-family:'Tenor Sans',sans-serif;font-size:16px}.seven-cols{border-bottom:1.5px solid #d3c19b;margin:15px 0;padding-bottom:7px}.seven-cols .menutab{width:12.49%}.menutab img{width:65px;height:65px;margin:0 auto;display:block}.menutab a{display:block;width:100%;text-align:center;position:relative}.menutab a.menuactive:after{display:block;content:"";width:100%;height:2px;background-color:#f44336;position:absolute;left:0;bottom:-9px}.menutab.menuactive img.redicon{display:none!important}.menutab.menuactive img.goldicon{display:inline!important}.menutab img.goldicon{display:none}.menutab a:hover img.goldicon{display:inherit}.menutab a:hover img.redicon{display:none}.menutab span.phnud{font-size:16px;font-family:'Oswald',sans-serif;line-height:18px;color:#6f6f6f;display:block;min-height:35px;margin-top:12px;text-align:center}.menutab a:hover span.phnud{color:red}.menutab.menuactive span.phnud{color:red}.menubrand a img{display:block;margin:0 auto}.menubrand h4{text-align:center}#shop_menu_i{display:block;float:left;margin-top:0;padding:0;width:100%;height:auto;overflow-y:visible}.shop_menu0{float:left;padding:5px 0;width:calc(100% - 0);height:auto;color:#555;font-weight:bold}.shop_menu_cb{position:relative;top:2px;float:left;width:12px;height:12px;background-color:#fff;border:solid 1px rgb(230,230,230);cursor:pointer}.shop_menu_cb0{border:solid 1px rgba(226,35,26,0.3)}.shop_menu_lbl{float:left;margin-left:10px;margin-top:1px;width:calc(100% - 30px);height:auto}.portfolio{text-align:center}.portfolio-gallery .img{background-color:#000;position:relative;margin-bottom:30px}.portfolio-gallery .img .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;opacity:0;overflow:hidden}.portfolio-gallery .img:hover .image-overlay{opacity:1;background-color:rgba(0,0,0,.6)}.portfolio-gallery .img .image-overlay h4{color:white;position:absolute;bottom:-40px;left:20px;right:20px;text-align:center;font-size:18px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.portfolio-gallery .img:hover .image-overlay h4{bottom:20px}.portfolio-gallery .img .image-overlay .overlay-icon{width:70px;height:70px;display:block;border-radius:50%;margin:-70px auto 0;opacity:0;background-color:#da604a;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.portfolio-gallery .img:hover .image-overlay .overlay-icon{opacity:0.85;margin:50px auto 0}.portfolio-gallery .img .image-overlay .overlay-icon i{font-size:28px;color:white;margin:20px 0 0 22px}.element-item{float:left}.numberviz{position:absolute;z-index:9;color:#f9ef00;background:#1c1c1cad;padding:2px 4px;font-size:18px;letter-spacing:1px}.glightbox-clean .gslide-title{font-size:2em!important}a.product-card__link{text-align:center;margin-bottom:7px;display:block;font-weight:700;padding:10px 5px;border-bottom:1px white solid;background:#2d2d2d;color:white}a.product-card__link:hover{background:#da4f49}.element-item img:hover{opacity:0.8}.combo-filters{margin:10px 0 30px 0;text-align:center;line-height:50px}.combo-filters ul{list-style:none;float:left;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1.5px solid #d3c19b;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.itemfilter{cursor:pointer;list-style-type:none;-webkit-transition:all .4s ease-out;-o-transition:.4s all ease-out;transition:all .4s ease-out}.combo-filters a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:20px;color:#855e25;position:relative}.combo-filters a img{height:auto;margin:0 auto;padding:7px;vertical-align:middle;width:100px;height:75px}.brand a img{max-width:130px}.combo-filters a span{font-size:17px;font-family:'Oswald',sans-serif;line-height:18px;color:#6f6f6f;display:block;min-height:35px;margin-top:12px;text-align:center}.combo-filters a.selected:after{opacity:1}.combo-filters a:after{display:block;content:"";width:100%;height:2px;background-color:#f44336;position:absolute;left:0;bottom:-2px;opacity:0}.combo-filters a:hover span{color:#ff0101}.itemfilter a{-webkit-background-size:80px 80px;background-size:80px;padding:7px;display:block}.itemfilter a.selected .imgbg{background-position-y:-68px }.itemfilter a.selected span{color:red}.itemfilter a:after{background-color:#ff0000}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.formbuddy{padding:10px;background:#fff}.formbuddy .submit{text-align:center}.formbuddy legend{padding:4px 0}.formbuddy label{font-weight:600}.formbuddy .submit input{height:auto;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#333;background-color:#fff;border-color:#ccc}.formbuddy .submit input:focus,.formbuddy .submit input:active:focus,.formbuddy .submit input.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.formbuddy .submit input:hover,.formbuddy .submit input:focus{text-decoration:none;color:#333;background-color:#e6e6e6;border-color:#adadad}.formbuddy .submit input:active,.formbuddy .submit input.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.formbuddy .submit input:disabled{cursor:not-allowed;opacity:0.65;pointer-events:none}.formbuddy input[type="text"],.formbuddy input[type="email"],.formbuddy input[type="password"],.formbuddy textarea{display:block;width:100%;height:50px;padding:1px 12px;border:1px solid #8d8d8d;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-size:16px}.formbuddy input:focus,.formbuddy textarea:focus,.formbuddy select:focus,.formbuddy checkbox:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.formbuddy input::-moz-placeholder,.formbuddy textarea::-moz-placeholder{color:#999;opacity:1}.formbuddy input:-ms-input-placeholder,.formbuddy textarea:-ms-input-placeholder{color:#999}.formbuddy input::-webkit-input-placeholder,.formbuddy textarea::-webkit-input-placeholder{color:#999}.formbuddy textarea{overflow:auto;min-height:200px}.error_message{color:red}.formbuddy.callback h4{font-size:29px;color:#da4f49;line-height:28px;margin-bottom:20px;text-align:center}.formbuddy.callback input{max-width:290px;height:50px;background-color:white;border:1px solid #999;border-radius:5px;font-size:18px;color:#808080;padding-left:20px;outline:none;margin-bottom:20px}.formbuddy.callback .submit input,.formbuddy.call .submit input,.formbuddy.imgadd .submit input{font-size:20px;color:#fff;text-transform:uppercase;outline:none;cursor:pointer;max-width:290px;width:100%;background-color:#da4f49;border:1px solid #a63a37;border-radius:5px;box-shadow:0 1px 2px rgb(0 0 0 / 45%)}.formbuddy.call .submit input:hover,.formbuddy.imgadd .submit input:hover{background-color:#df0f06;border:1px solid #ffffff;box-shadow:0 1px 2px rgb(0 0 0)}#statinfo,#infoblock{border:0;text-align:center;font-size:24px;box-sizing:border-box;width:100%;word-break:break-word;font-family:'Oswald',sans-serif;color:black}#infoblock{min-height:72px;pointer-events:none;resize:none;box-shadow:none}[id^="cggm_map_"]{width:100% !important;margin:0 0 60px 0}[id^="cggm_map_"] img{max-width:none}@media screen and (max-width:1280px){.search-trigger{width:66px;height:86px}.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:12.49%;*width:12.49%}.adversting_block{width:100%;padding:10px;height:191px}}@media screen and (max-width:1024px){section{overflow:hidden}header .mobile-nav-trigger{display:block;float:none;position:absolute;z-index:99;top:12px;left:0;width:66px;height:60px;cursor:pointer;overflow:hidden;text-align:center;opacity:0.6}header .mobile-nav-trigger i,header .mobile-nav-trigger.close i{font-size:2.5em;margin:12px;color:white}header .mobile-nav-trigger i.fa.fa-times{display:none}header .mobile-nav-trigger.close i.fa.fa-times{display:inline}header .mobile-nav-trigger.close i.fa.fa-bars{display:none}header .container.mobile-header{width:100%;height:60px;margin:0;padding:0}header .container.mobile-header .row{margin:0}header .container.mobile-header .col-sm-12{float:none;padding:0}.logo{float:none;margin:10px auto;width:220px;display:block;clear:both}.nav.open{display:block;float:none;width:100%;padding:16px;background:#212121;position:fixed;min-width:300px;left:0;right:0;top:60px}.nav.open ul.submenu li{background:#313131}.nav.open ul.submenu li#i452 a{background-image:url(/uploads/images/ukmilitary.png);background-position:right;background-repeat:no-repeat;background-size:contain}.nav.open ul.submenu li a{color:white;text-transform:uppercase;padding-left:20px}.nav.open ul li ul.submenu a{font-size:14px}.nav.open ul li ul.submenu a.current{background:#4c4c4c;color:#da4f49;text-shadow:1px 1px 2px black,0 0 1em #444444}.nav.open ul.submenu li:last-child{border:0}nav{text-align:left}nav,.topcontact,.nav ul li.parent:after{display:none}.nav.open ul li{float:none;width:100%;text-align:left;border-bottom:1px dotted #808080}.nav.open .btn.expander{display:inline;background:#937b55;color:#ffffff;border:0;padding:7px 14px;font-size:22px;border-radius:0;position:absolute;top:2px;right:10px;line-height:0;outline:none}.nav.is-active{z-index:9999;width:100%;height:100%}.nav.open .phnav a{text-align:center;display:block;font-size:1.5em}.nav.open .phnav a span{padding:7px 0;display:block}.totoplink a{opacity:.8;right:10px}}@media screen and (max-width:991px){.portfolio .img:hover .image-overlay .overlay-icon{margin:70px auto 0}.flex-direction-nav{display:none}.social-icon{margin:0 3px}.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:14.285714285714285714285714285714%;*width:14.285714285714285714285714285714%}}@media screen and (max-width:767px){.logo{float:none;margin:0 auto;width:220px;display:block;clear:both}.main_slider_bg{padding-bottom:30px}.main_slider_title{margin:100px 0 0 0}.main_slider_bgnew:before{background-color:transparent!important}.parallax h3,h3.tiztit,h1.tiztit{font-size:2.7em}.adversting_block{height:auto;margin:30px auto 0 auto;height:169px;top:0}.adversting_text p{font-size:20px}.portfolio .img:hover .image-overlay .overlay-icon{margin:40px auto 0}section{padding:20px 0 10px 0}.featureContent{margin-bottom:20px}.owl-item .img img{width:100%}.boxFeature{margin-bottom:0}.search-input{font-size:28px}.show-search .search-input{height:100px}.search-input input{padding:10px 0 0}.flexslider .slides > li{height:300px}.search-input{top:120px;left:0;width:90%;margin-left:5%;margin-right:5%}.close-search{top:-6px;right:-3px}.parallax{padding:70px 0 10px 0;min-height:300px}.parallax h3{font-size:20px;margin:10px 0;letter-spacing:0.1em}h2.homeTitle{margin:0 0 20px 0;font-size:36px}.blog h2.homeTitle{margin:0 0 30px 0}header .mobile-nav-trigger{top:0}header{height:60px}.callmenu #i219,.callmenu #i226{display:none}.callmenu #i427{position:fixed;right:15px;top:5px}.callmenu #i427 a{color:#fff;text-align:center;text-decoration:none;width:40px;background-color:#da4f49;display:block;height:40px;border-radius:50%;border:1px black solid}.callmenu #i427 a:after{color:#ffffff;font:normal normal normal 14px/1 FontAwesome;content:"\f10b";font-size:32px;padding:3px 0;display:block}.callmenu #i427 a span{display:none}.mainv-dguki{-moz-column-count:1;-moz-column-gap:10px;-webkit-column-count:1;-webkit-column-gap:10px;column-count:1;column-gap:10px;width:100%}.nav.pull-right.open{margin-top:0}.nav.open{display:inline-block;float:none;padding:0;width:100%;margin-top:6px;padding-top:15px;background:#000000cc;position:static}.nav.open ul.submenu li{background:#313131}.nav.open ul.submenu li#i452 a{background-image:url(/uploads/images/ukmilitary.png);background-position:right;background-repeat:no-repeat;background-size:contain}.nav.open ul.submenu li a{color:white;text-transform:uppercase;padding-left:20px}.nav.open ul li ul.submenu a{font-size:14px}.nav.open ul li ul.submenu a.current{background:#4c4c4c;color:#da4f49;text-shadow:1px 1px 2px black,0 0 1em #444444}.nav.open ul.submenu li:last-child{border:0}nav{text-align:left}nav,.topcontact,.nav ul li.parent:after{display:none}.nav.open ul li{float:none;width:100%;text-align:left;border-bottom:1px dotted #808080}.nav.open .btn.expander{display:inline;background:#937b55;color:#ffffff;border:0;padding:7px 14px;font-size:22px;border-radius:0;position:absolute;top:2px;right:10px;line-height:0;outline:none}.nav.is-active{z-index:9999;width:100%;height:100%}.callmenu,.lang{float:none}.nav.open .lang li{float:left;width:33%}.nav.open .lang li a{text-align:center;width:100%;display:block}.callmenu .leg,.search-trigger-wrapper{display:none}.nav.open .phnav a{text-align:center;display:block;font-size:1.5em}.nav.open .phnav a span{padding:7px 0;display:block}.logo{z-index:9}.logo a{margin:0;top:0}.logo a img{top:2px;height:60px;width:auto}.bottomWrapper{font-size:18px}#infoblock{min-height:106px}.main_slider_title h1{color:#000000;text-shadow:none}}@media screen and (max-width:479px){.portfolio-gallery .img .image-overlay .overlay-icon{display:none}.smaller .logo a{margin:19px 0 0}.logo a{}.flex-caption{top:25%}.flex-caption h2{font-size:24px;line-height:26px}.flex-caption p{font-size:12px;margin-bottom:10px;line-height:14px}.flex-caption .btn-primary{border-radius:20px;padding:6px 12px;font-size:12px}}@media screen and (min-width:1025px) and (max-width:1279px){.logo a{margin:10px 0 0}.col-sm-4:nth-child(3n+1){clear:left}}.topblock{margin-top:1px;overflow:hidden}.mycontent{padding:0 4%}.main_slider_bgnew{width:100%;min-height:640px;background:url(/images/postament/bannerreversemin.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;z-index:99;position:relative;background-position:80% 4%}.main_slider_bgnew:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 19%)}.main_slider_bgnew .perelik{border:1px #d6d6d6 solid;margin-top:60px;background:url(/images/postament/bg.jpg) center center #424242;padding:14px 0;border-radius:15px;color:#E1AC78;overflow:hidden;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main_slider_bgnew .perelik img{width:50%}.main_slider_bgnew .adtext{padding:10px;margin-top:10px}.phototop{min-height:500px}@media screen and (max-width:768px){.parallax h3,h3.tiztit,h2.tiztit{font-size:3em}#pro-nas{font-size:20px}.phototop{min-height:350px}.mycontent{padding:0 4%}.formbuddy input[type="text"],.formbuddy input[type="email"],.formbuddy input[type="password"],.formbuddy textarea{font-size:18px;color:#040404}.main_slider_bgnew{background-image:none}.main_slider_bgnew .main_slider_title{margin:10px 0 0 0;padding:0 7px}.main_slider_bgnew .main_slider_title span{font-size:48px}.main_slider_bgnew .main_slider_title p,.main_slider_bgnew .main_slider_title span{color:#000000;text-shadow:none}.main_slider_bgnew .adtext{padding:10px 0}.counter .countblock{padding:10px 0;margin:7px 0}.counter .countblock span{display:block;font-size:42px;color:#E1AC78;margin-bottom:12px}}@media screen and (max-width:480px){.parallax h3,h3.tiztit,h2.tiztit{font-size:2.5em}.phototop{min-height:325px}.mycontent{padding:0}.main_slider_bgnew .perelik{margin:50px 10px 0 10px}}.counter{background:whitesmoke;font-size:23px;color:#232020;border-top:3px #ffffff solid;font-family:'Oswald',sans-serif}.counter span{font-weight:600;font-size:26px;padding:2px 7px;color:#E1AC78;text-shadow:1px 1px 1px black,0 0 1px #444444}#oficial{background:#353535;background-image:url(/images/postament/stonebg.jpg);position:relative;background-repeat:no-repeat;background-size:cover;width:100%;background-position:center;background-attachment:fixed}#oficial .leftside img{animation-name:bounceimg;animation-timing-function:linear;animation-duration:5s;animation-iteration-count:infinite}@keyframes bounceimg{0{transform:translateY(0)}50%{transform:translateY(-50px)}100%{transform:translateY(0)}}#oficial:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}#oficial .rightside{font-size:26px;text-shadow:1px 1px 1px black,0 0 1px #444444;line-height:1.7;text-align:center;color:#ffffff}.variable-width .slick-prev,.slick-next{z-index:9;padding:0 10px}.variable-width .slick-prev:before{margin-left:0}.variable-width .slick-next:before{margin-left:0}#promoution{background:whitesmoke}#v-dguki{background:#fdfcfc url(/images/postament/katalog_bg.png) no-repeat 100% 100%}.mainv-dguki .slick-arrow{display:none!important}.mainv-dguki .btn-wrap{text-align:center;width:100%}.mainv-dguki button{background-color:#ddd;border:none;padding:10px 20px;border-radius:5px;margin:10px;font-size:18px;font-weight:600;transition:all 0.5s}.mainv-dguki button.slick-disabled{opacity:0.6}.feedlist{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.feedlist > .col-sm-4{display:flex;flex-direction:row;margin-bottom:30px}.feedlist .feedcont{background:#f5f5f5f5;padding:7px;overflow:hidden;margin:7px 0;border-radius:10px;border:1px #E1AC78 solid}.feedlist .feedname{font-weight:600}.feedlist .feedmark i{font-size:18px;letter-spacing:1px;color:#ffc107}.feedlist .feedtext{padding-top:15px}.feedtext-short{display:block}.feedtext-full{display:none}.read-more{display:inline-block;margin-top:5px;color:#da4f49;cursor:pointer;font-weight:bold}#load-more-reviews{position:relative;min-width:260px;display:block;margin:0 auto}#load-more-reviews .loader-icon{font-size:24px}.formbuilderform.feddadd textarea{height:131px}.clearfix,clearfix:after{display:block;clear:both;content:""}.gallpagenavigation{margin:25px 0}.gallpagenavigation .prevpage,.gallpagenavigation .nextpage,.gallpagenavigation .pagelinks{margin:20px 0;padding:10px 0}.gallpagenavigation .prevpage a,.gallpagenavigation .nextpage a,.gallpagenavigation .prevpage em,.gallpagenavigation .nextpage em{background-color:#ec1000;border:1px solid #FF5722;color:white;padding:10px 16px}.gallpagenavigation .prevpage em,.gallpagenavigation .nextpage em{background-color:#5f5f5f;color:#ffffff;border:1px solid #4a4a4a}.gallpagenavigation .pagelinks a,.gallpagenavigation .pagelinks em{background-color:#9c6717;border:1px solid #6a6a6a;color:white;padding:10px 16px;margin:0 7px}.gallpagenavigation .pagelinks em{background-color:#ec1000;border:1px solid #FF5722}.gallpagenavigation .prevpage a:hover,.gallpagenavigation .nextpage a:hover,.gallpagenavigation .pagelinks a:hover{background-color:#C82D2D;border:1px solid #a63a37}.gallpagenavigation .pagelinks{overflow-x:auto;white-space:nowrap;display:inline-block;max-width:96%}.gallpagenavigation .pagelinks::-webkit-scrollbar{scroll-behavior:smooth;scroll-snap-align:start;scrollbar-gutter:stable;scrollbar-width:thin}.gallpagenavigation .pagelinks::-webkit-scrollbar-track{background:whitesmoke }.gallpagenavigation .pagelinks::-webkit-scrollbar-thumb{background-color:#252524;border-radius:20px;border:3px solid #050c26}.faq_cont{background:#fdfdfd;margin-bottom:7px}.faq_cont .faq_q{background:whitesmoke;cursor:pointer;margin:5px 0}.faq_cont .qcount{padding:10px 15px;display:inline-block;background:#c82d2d;color:white;margin-right:10px}.faq_cont .faq_a{padding:10px 15px;border-bottom:1px #606060 solid}.faq_cont .faqmore{margin-bottom:5px;font-style:italic;color:#c82d2d}.faq_cont .faqmore i{font-size:16px;padding:4px;color:black;font-weight:700}#fotosection{border-top:1px #ff3520 solid;background:url(/images/postament/bg.jpg) center center #424242;border-bottom:1px #4e4d4d solid;color:whitesmoke}#fotosection a span{vertical-align:super;font-size:16px}  #fotosection i{font-size:2em;padding:4px 10px}.katalogprice h3{width:100%;text-align:center;clear:both;letter-spacing:1px}.videoteka-item{padding:10px}.videoteka-item .videocont{background:whitesmoke;padding:10px}#protses-create{background:url(/images/postament/bg.jpg) center center #424242}#protses-create .videobtn{color:#ffffff;background-color:#c9302c;border-color:#ac2925}#protses-create .videobtn:hover{background-color:#a71d2a;border-color:#8f1822;color:whitesmoke}.vscont{border:4px #fd5b46 dashed;border-radius:5px;padding:15px 0;background:white;margin:0 4px 8px 4px}#shema-do-zdu{background:url(/images/postament/bg.jpg) center center #424242}.mainshema-do-zdu{color:whitesmoke;padding-bottom:10px;text-shadow:2px 2px #131313;background:url(/images/postament/bg.jpg) center center #424242;border-bottom:4px #c82d2d solid}.callmenu.footstat{position:fixed;bottom:0;left:0;width:100%;height:38px;z-index:9;background:url(/images/postament/bg.jpg) center center #424242;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;-ms-transition:height 0.2s;-o-transition:height 0.2s;transition:height 0.2s;margin:0;padding-top:6px}.callmenu.footstat ul{text-align:center;margin:0}.callmenu.footstat li{display:block !important}.callmenu.footstat a{color:#FFC107}.glyphicon-refresh-animate{-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}} #header-promotion{font-size:24px;font-weight:600;color:#ffffff;background-color:#333;padding:15px 0;text-align:center;margin-bottom:30px}.promotion-block{text-align:center;background-color:#ffffff;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1);transition:background-color 0.3s ease,transform 0.3s ease;margin-bottom:20px}.promotion-block:hover{transform:scale(1.05);background-color:#f0f0f0}.promotion-block i{font-size:40px;color:#f5a623;margin-bottom:10px;transition:color 0.3s ease}.promotion-block:hover i{color:#d48107}.promotion-block h4{font-family:Arial,sans-serif;font-size:18px;color:#333;font-weight:bold}@media (max-width:768px){.promotion-block{width:100%}}  .promotion-container{display:flex;flex-wrap:wrap;justify-content:space-between}.promotion-container .promotion-block{width:23%}@media (max-width:768px){.promotion-container .promotion-block{width:48%}} @media (max-width:480px){.promotion-container .promotion-block{width:100%}}.granit-list{margin-top:30px;margin-bottom:30px}.granit-item::after{content:"";display:table;clear:both;width:100%;height:0;visibility:hidden}.granit-item > .col-sm-4,.granit-item > .col-sm-8{float:left;margin-bottom:20px}.granite-image{overflow:hidden;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.1);transition:box-shadow 0.3s ease;cursor:pointer}.granite-image img{width:100%;height:auto;display:block;transition:transform 0.5s ease}.granite-image:hover{box-shadow:0 8px 20px rgba(0,0,0,0.25)}.granite-image:hover img{transform:scale(1.05)}.granit-item{opacity:0;transform:translateY(20px);animation:fadeInUp 0.6s forwards}.granit-item:nth-child(odd){animation-delay:0.1s}.granit-item:nth-child(even){animation-delay:0.3s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}} .quiz-cta-section{background:#2b2b2b;color:#fff;padding:50px 0;border-top:3px solid #b30000;border-bottom:3px solid #b30000}.quiz-cta-title{font-size:28px;font-weight:700;margin-bottom:15px}.quiz-cta-desc{font-size:16px;color:#ddd;margin-bottom:20px;line-height:1.6}.quiz-cta-list{margin-bottom:30px}.quiz-cta-list li{margin:0 12px;font-size:15px;color:#f0f0f0}.quiz-cta-list i{color:#e53935;margin-right:6px}.quiz-cta-btn{padding:14px 34px;font-size:18px;font-weight:600;color:#ffffff;background-color:#c9302c;border-color:#ac2925}.quiz-cta-btn:hover{background-color:#a71d2a;color:whitesmoke;border-color:#8f1822}@media (max-width:767px){.quiz-cta-title{font-size:22px}.quiz-cta-desc{font-size:15px}.quiz-cta-list li{display:block;margin:8px 0}}.promomainpage .promo-col{display:flex}.promomainpage .promo-card{background:#fff;border:1px solid #e0e0e0;width:100%;display:flex;flex-direction:column;transition:0.3s}.promomainpage .promo-card:hover{box-shadow:0 8px 20px rgba(0,0,0,0.15)}.promomainpage .promo-media{height:180px;display:flex;align-items:center;justify-content:center;background:white}.promomainpage .promo-media picture{width:100%;height:100%;object-fit:cover}.promomainpage .promo-media .fa{font-size:48px;color:#c9302c}.promomainpage .promo-content{padding:25px 20px;text-align:center;flex-grow:1}.promomainpage .promo-title{font-size:18px;font-weight:600;margin-bottom:10px}.promomainpage .promo-text{font-size:14px;color:#555;margin-bottom:15px}.promomainpage .promo-highlight{font-size:22px;font-weight:bold;color:#c9302c;margin-bottom:5px}.promomainpage .promo-deadline{font-size:14px;color:#595959;background-color:#ffffff}.promomainpage .beidge{position:absolute;top:5px;right:5px;background:#f9f9f9f5;padding:10px;border-radius:5px;color:#c9302c}@media (max-width:767px){.promomainpage .promo-row{display:block}.promomainpage .promo-col{margin-bottom:20px}.promomainpage .promo-icon-card .promo-media{height:100px}}.describect{background:whitesmoke}.theme-switcher{position:relative;display:inline-block}.theme-switcher.mobile input:not(:checked)+label:before{transform:translate(-50px)}.theme-switcher.mobile input:not(:checked)+label:after{right:4.5px;transform:rotate(0) scale(1.1)}.theme-switcher input:checked+label:before,.theme-switcher.mobile input:checked+label:before{transform:rotate(90deg) scale(1.3)}.theme-switcher.mobile input:checked+label:after{transform:rotate(90deg) translate(50px)}.theme-switcher.mobile label{width:28px;height:28px}.theme-switcher.mobile label:before{left:4.5px}.theme-switcher.mobile label:after,.theme-switcher.mobile label:before{top:48%}.theme-switcher input{width:0;height:0;display:none;visibility:hidden}.theme-switcher input:checked+label>span{left:calc(100% - 23px);background-color:#f0f8ff}.theme-switcher input:not(:checked)+label:after{transform:rotate(0) scale(1.2)}.theme-switcher input:checked+label:after{transform:rotate(90deg)}.theme-switcher input:checked+label{background-color:#191a25}.theme-switcher label{position:relative;cursor:pointer;display:block;text-indent:35px;height:26px;width:60px;border-radius:50px;background-color:#000;transition:background-color .5s;border:2px solid transparent;overflow:hidden}.theme-switcher label>span{position:absolute;z-index:2;content:"";width:17px;height:17px;border-radius:50px;top:50%;left:5px;transform:translateY(-50%);background-color:#fff;transition:.5s}.theme-switcher label:after,.theme-switcher label:before{content:"";display:block;top:50%;margin-top:-7px;height:15px;width:15px;position:absolute;transition:.5s;transform:scale(.9)}.theme-switcher label:before{left:7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cstyle%3E.a%7Bfill:%23F0C419;%7D%3C/style%3E%3Cg fill='none'%3E%3Cg class='a'%3E%3Cpath d='M7.5 0C7.4 0 7.3 0.1 7.3 0.3L7.3 1.8C7.3 1.9 7.4 2 7.5 2 7.6 2 7.8 1.9 7.8 1.8L7.8 0.3C7.8 0.1 7.6 0 7.5 0Z'/%3E%3Cpath d='M7.5 13C7.4 13 7.3 13.1 7.3 13.3L7.3 14.8C7.3 14.9 7.4 15 7.5 15 7.6 15 7.8 14.9 7.8 14.8L7.8 13.3C7.8 13.1 7.6 13 7.5 13Z'/%3E%3Cpath d='M14.8 7.3L13.3 7.3C13.1 7.3 13 7.4 13 7.5 13 7.6 13.1 7.8 13.3 7.8L14.8 7.8C14.9 7.8 15 7.6 15 7.5 15 7.4 14.9 7.3 14.8 7.3Z'/%3E%3Cpath d='M2 7.5C2 7.4 1.9 7.3 1.8 7.3L0.3 7.3C0.1 7.3 0 7.4 0 7.5 0 7.6 0.1 7.8 0.3 7.8L1.8 7.8C1.9 7.8 2 7.6 2 7.5Z'/%3E%3Cpath d='M11.6 3.7C11.6 3.7 11.7 3.7 11.7 3.6L13.2 2.2C13.3 2.1 13.3 1.9 13.2 1.8 13.1 1.7 12.9 1.7 12.8 1.8L11.4 3.3C11.3 3.4 11.3 3.5 11.4 3.6 11.4 3.7 11.5 3.7 11.6 3.7Z'/%3E%3Cpath d='M3.3 11.4L1.8 12.8C1.7 12.9 1.7 13.1 1.8 13.2 1.9 13.2 1.9 13.3 2 13.3 2.1 13.3 2.1 13.2 2.2 13.2L3.6 11.7C3.7 11.6 3.7 11.5 3.6 11.4 3.5 11.3 3.4 11.3 3.3 11.4Z'/%3E%3Cpath d='M11.7 11.4C11.6 11.3 11.5 11.3 11.4 11.4 11.3 11.5 11.3 11.6 11.4 11.7L12.8 13.2C12.9 13.2 12.9 13.3 13 13.3 13.1 13.3 13.1 13.2 13.2 13.2 13.3 13.1 13.3 12.9 13.2 12.8L11.7 11.4Z'/%3E%3Cpath d='M2.2 1.8C2.1 1.7 1.9 1.7 1.8 1.8 1.7 1.9 1.7 2.1 1.8 2.2L3.3 3.6C3.3 3.7 3.4 3.7 3.4 3.7 3.5 3.7 3.6 3.7 3.6 3.6 3.7 3.5 3.7 3.4 3.6 3.3L2.2 1.8Z'/%3E%3Cpath d='M12.6 5.4C12.6 5.4 12.7 5.5 12.8 5.5 12.8 5.5 12.9 5.5 12.9 5.5L13.6 5.2C13.7 5.1 13.8 5 13.7 4.9 13.7 4.7 13.5 4.7 13.4 4.7L12.7 5C12.6 5.1 12.5 5.2 12.6 5.4Z'/%3E%3Cpath d='M2.4 9.6C2.4 9.5 2.2 9.5 2.1 9.5L1.4 9.8C1.3 9.9 1.2 10 1.3 10.1 1.3 10.2 1.4 10.3 1.5 10.3 1.5 10.3 1.6 10.3 1.6 10.3L2.3 10C2.4 9.9 2.5 9.8 2.4 9.6Z'/%3E%3Cpath d='M13.6 9.7L12.9 9.4C12.8 9.4 12.7 9.4 12.6 9.6 12.5 9.7 12.6 9.8 12.7 9.9L13.4 10.2C13.5 10.2 13.5 10.2 13.5 10.2 13.6 10.2 13.7 10.1 13.8 10 13.8 9.9 13.7 9.8 13.6 9.7Z'/%3E%3Cpath d='M1.4 5.3L2.1 5.6C2.1 5.6 2.1 5.6 2.2 5.6 2.3 5.6 2.4 5.5 2.4 5.4 2.5 5.3 2.4 5.2 2.3 5.1L1.6 4.8C1.4 4.8 1.3 4.8 1.2 5 1.2 5.1 1.3 5.2 1.4 5.3Z'/%3E%3Cpath d='M10 12.7C9.9 12.6 9.8 12.5 9.6 12.6 9.5 12.6 9.5 12.8 9.5 12.9L9.8 13.6C9.8 13.7 9.9 13.7 10 13.7 10.1 13.7 10.1 13.7 10.1 13.7 10.3 13.7 10.3 13.5 10.3 13.4L10 12.7Z'/%3E%3Cpath d='M5.3 2.5C5.3 2.5 5.3 2.5 5.4 2.4 5.5 2.4 5.5 2.2 5.5 2.1L5.2 1.4C5.1 1.3 5 1.2 4.9 1.3 4.7 1.3 4.7 1.5 4.7 1.6L5 2.3C5.1 2.4 5.2 2.5 5.3 2.5Z'/%3E%3Cpath d='M5.4 12.6C5.3 12.5 5.2 12.6 5.1 12.7L4.8 13.4C4.8 13.6 4.8 13.7 5 13.8 5 13.8 5 13.8 5.1 13.8 5.2 13.8 5.3 13.7 5.3 13.6L5.6 12.9C5.6 12.8 5.6 12.7 5.4 12.6Z'/%3E%3Cpath d='M9.7 2.4C9.8 2.4 9.8 2.4 9.9 2.3L10.2 1.6C10.2 1.4 10.2 1.3 10 1.2 9.9 1.2 9.8 1.3 9.7 1.4L9.4 2.1C9.4 2.2 9.4 2.3 9.6 2.4 9.6 2.4 9.6 2.4 9.7 2.4Z'/%3E%3C/g%3E%3Ccircle cx='7.5' cy='7.5' r='5' class='a'/%3E%3Ccircle cx='7.5' cy='7.5' r='3.8' fill='%23EDE21B'/%3E%3C/g%3E%3C/svg%3E%0A")}.theme-switcher label:after{right:7px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='15px' viewBox='0 0 15 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Film' transform='translate(-1566.000000, -1086.000000)' fill-rule='nonzero'%3E%3Cg id='Group' transform='translate(1566.000000, 1086.000000)'%3E%3Cpath d='M4.4064,11.26584 C8.19456,11.26584 11.26512,8.1948 11.26512,4.40664 C11.26512,2.72808 10.66032,1.19256 9.65952,0.00024 C12.75168,0.99288 14.99088,3.8892 14.99088,7.31112 C14.99088,11.55288 11.55264,14.99112 7.31088,14.99112 C3.88896,14.99112 0.99264,12.75192 8.52651283e-16,9.65976 C1.19232,10.66104 2.72832,11.26584 4.4064,11.26584 Z' id='Path' fill='%23FFD93B'%3E%3C/path%3E%3Cpath d='M12.0576,1.28328 C13.0848,2.5884 13.70208,4.23144 13.70208,6.02184 C13.70208,10.2636 10.26384,13.70184 6.02208,13.70184 C4.23168,13.70184 2.58864,13.08456 1.28352,12.05736 C2.68896,13.84152 4.86384,14.99112 7.31136,14.99112 C11.55312,14.99112 14.99136,11.55288 14.99136,7.31112 C14.99136,4.8636 13.84176,2.6892 12.0576,1.28328 Z' id='Path' fill='%23F4C534'%3E%3C/path%3E%3Cg transform='translate(1.260000, 2.460000)' fill='%23FFD83B' id='Path'%3E%3Cpolygon points='2.58384 0.53832 3.37488 2.142 5.14416 2.3988 3.864 3.6468 4.16592 5.40888 2.58384 4.57704 1.00128 5.40888 1.3032 3.6468 0.02304 2.3988 1.79232 2.142'%3E%3C/polygon%3E%3Cpolygon points='7.04592 0.0252 7.45584 0.85656 8.37312 0.98952 7.70928 1.63656 7.86624 2.54952 7.04592 2.11848 6.2256 2.54952 6.38256 1.63656 5.71872 0.98952 6.636 0.85656'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.dark-theme .wrapper a{color:white}.dark-theme a.frm_fancybox{color:white !important}.dark-theme .breadcrumbs{background:#434343;color:white}.dark-theme section{background-color:#353535;color:white}.dark-theme section.bottomWrapper{background:#252524}.dark-theme .gallpagenavigation .pagelinks a,.dark-theme .gallpagenavigation .pagelinks em{background-color:transparent}.dark-theme .feedlist .feedcont{background:#272626}.dark-theme .feddadd{background:#434343;margin-top:15px;border-radius:10px}.dark-theme .panel{background-color:transparent}.dark-theme .jumbotron{background-color:transparent !important}.dark-theme .promo-card{background:#252524}.dark-theme .promo-note{color:whitesmoke}.dark-theme .promo-button{background-color:#d9534f;color:white;border-color:#d43f3a}.dark-theme .promo-button:hover{background-color:rgb(236,16,0)}.dark-theme .promo-detail{background:#2c2c2d}.dark-theme .promo-detail .promo-titledetail{color:#fdf7f7}.dark-theme .promo-detail .promo-subtitle{background:#2a2a2a}.dark-theme .promo-detail .promo-description{color:#fffcfc}.dark-theme .promo-detail .promo-features{color:#ffffff}.dark-theme .progress{background:#717171}.dark-theme #type_start input[type="radio"] + label{background:transparent}.dark-theme #startdodoption{background:#434343}.dark-theme #startcontdata label{color:wheat}.dark-theme #startcontdata input[type="text"]{color:#ffffff;background-color:#636363}.dark-theme .wrapper.granitni-pamyatnyky-mista{background-color:#353535}.dark-theme .granitni-pamyatnyky-mista .card{background:#434343}.dark-theme .granitni-pamyatnyky-mista .card-title{color:white}.dark-theme .sectioncity.section-highlight{background:#434343;border-left:4px solid #c82d2d}.dark-theme .sectioncity.section-highlight:hover{background:#414040;border-left-color:#F44336}.dark-theme .sectioncity{background:#434343}.dark-theme .sectioncity h3{color:white}.dark-theme .sectioncity.bg.gray::before{background-color:#434343}.dark-theme .sectioncity.bg.white::before{background-color:#434343}.dark-theme .sectioncity .table.table-bordered{background:#353535}.dark-theme .sectioncity .table.table-bordered tbody tr:nth-child(even){background-color:#464646}.dark-theme .sectioncity .table.table-bordered tbody td:first-child{color:white}.dark-theme .sectioncity .table.table-bordered tbody td:nth-child(2){color:whitesmoke}.dark-theme .sectioncity .table.table-bordered tbody td:last-child{color:wheat}.dark-theme .sectioncity .table.table-bordered tbody tr:hover{background-color:#323131;transform:none}.dark-theme .sectioncity.delivery{background:linear-gradient(135deg,#353535,#434343)}.dark-theme .sectioncity .panel-body{background-color:transparent}.dark-theme .nash-roboti a{color:wheat}.dark-theme .image-card__title a:hover,.dark-theme .image-card__title a:focus{color:whitesmoke}.dark-theme .imgcontportdetail{background:#434343}.dark-theme .custom-quote{background-color:#434343}.dark-theme .formbuddy.imgadd{background:#434343}.dark-theme .formbuddy.imgadd input[type="text"],.dark-theme .formbuddy.imgadd input[type="email"],.dark-theme .formbuddy.imgadd input[type="password"],.dark-theme .formbuddy.imgadd textarea{background:transparent;color:white}.dark-theme .kontacts{background:#434343}.dark-theme .kontacts h4{color:wheat}.dark-theme .product-card{background:#272727}.dark-theme .product-sku{color:wheat}.dark-theme .product-price .new-price{color:white}.dark-theme .filters-toolbar{background:#434343}@media (max-width:991px){.dark-theme #offcanvas{background:#434343}}.dark-theme #main-hierarchy,.dark-theme #sort-select{color:white;background:#373737}.dark-theme #main-hierarchy option:disabled{color:#c2c1c1;background-color:#434343;cursor:not-allowed}.dark-theme .filter-checkbox input[type="checkbox"]:disabled + .checkmark{background-color:#5a5a5a;border-color:#434343}.dark-theme .filter-title{color:wheat}.dark-theme #sort-order{color:white;background-color:#434343;border-color:#ccc}.dark-theme .related-slider .slick-arrow{background:#aeaeae;box-shadow:0 5px 15px rgb(0 0 0 / 20%)}.dark-theme .related-item{background:#434343}.dark-theme .related-price{color:wheat}.dark-theme .related-meta{color:#c8c8c8}