@import url(../js/bootstrap/css/bootstrap-theme.min.css);@import url(../js/bootstrap/css/bootstrap.min.css);@import url(../fonts/font-awesome/css/all.min.css);@import url(../fonts/monopol/stylesheet.css);.c{*zoom:1}.c:before,.c:after{content:"";display:table}.c:after{clear:both}.cover{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;display:block}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bgs{-webkit-background-size:cover;background-size:cover}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w3aX8.ttf) format('truetype')}html{min-height:100%;position:relative}@media all and (max-width: 767px){html{overflow-x:hidden;max-width:100%}}img,.svg{border:0 none;vertical-align:middle;max-width:100%;height:auto}input,select,textarea{outline:none}input[type=submit],button{cursor:pointer}body,ul,ol,p,h1,h2,h3,h4,h5,h6,input,select,form{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:700}ul{list-style-type:none}a,a:visited,a:link,a:focus{outline:none;color:#a28870;text-decoration:underline}a:hover,a:visited:hover,a:link:hover,a:focus:hover{text-decoration:underline;color:#54576a}p{padding:0;font-size:15px;line-height:24px;margin:20px 0}body{font-family:'Montserrat',Arial,sans-serif;font-size:15px;line-height:24px;font-weight:300;color:#2d2f38;min-height:100%;overflow-x:hidden;background-color:#fff}.wrap{margin:0 auto;max-width:1110px;*zoom:1;position:relative}.wrap:before,.wrap:after{content:"";display:table}.wrap:after{clear:both}@media all and (min-width: 990px) and (max-width: 1130px),all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.wrap{padding-left:30px !important;padding-right:30px !important}}.button{text-decoration:none !important;color:#fff !important;padding:16px 20px;display:inline-block;background-color:#a28870;font-size:12px;text-transform:uppercase;text-align:center;height:auto !important;line-height:18px !important;font-weight:bold}@media all and (max-width: 400px){.button{width:100%}}.button span{display:inline-block;vertical-align:middle}.button .fa,.button .fas{margin-left:11px;font-size:12px;display:inline-block;vertical-align:middle;position:relative;line-height:20px !important}.button:hover{color:#fff !important;text-decoration:none !important;background:#54576a none !important}.button:hover .fa{color:#fff}.button:hover span span{color:#fff}.button.dark{color:#fff !important;text-decoration:none !important;background-color:#111 !important}.button.dark:hover{color:#fff !important;text-decoration:none !important;background-color:#a28870 !important}.button--inverse{background:none !important;color:#a28870 !important;text-decoration:none;border:1px solid #a28870;text-transform:uppercase}.button--inverse:hover{border-color:#a28870;color:#fff !important;background:#a28870 !important}.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-fade .carousel-control{z-index:2}@media all and (max-width: 767px){.mobile-hide{display:none !important}}.mobile-show{display:none}@media all and (max-width: 767px){.mobile-show{display:block}}.block{position:relative;*zoom:1}.block:before,.block:after{content:"";display:table}.block:after{clear:both}.block>.wrap{padding:50px 0}@media all and (min-width: 990px) and (max-width: 1130px),all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.block>.wrap{padding:30px 0}}.block-top{padding-left:20px;border-left:4px solid #000;margin-bottom:30px;*zoom:1}.block-top:before,.block-top:after{content:"";display:table}.block-top:after{clear:both}.block-top .uptitle{display:block;font-size:18px;line-height:24px;margin-bottom:10px}.block-top h2{margin:0 !important;color:#a28870;font-size:25px;line-height:31px}.block-top__meta{color:#c1cad1;display:block;margin-top:4px}.block__info{font-size:22px;display:inline-block;vertical-align:middle;position:relative}.block__info:after{content:"";height:2px;background-color:#a28870;width:70px;display:block;right:-90px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block__title{font-size:30px;line-height:40px;font-weight:700;margin-bottom:40px;text-transform:uppercase}@media all and (max-width: 767px){.block__title{font-size:24px;line-height:30px}}@media all and (max-width: 767px){.block__title br{display:none}}hr{height:1px;border-top:none;border-left:none;border-right:none;border-bottom:thin solid #e5e1dd;margin:30px auto;width:100%;display:block;background:none}.main iframe{display:block !important;width:100% !important;height:400px !important}.main>.wrap{min-height:500px}@media all and (max-width: 450px){.main p{text-align:justify}}.main p.wp-caption-text{background-color:#eef5f3;margin:0;padding:10px}.main p p:first-of-type{margin-top:0}.main h1{font-size:48px;line-height:56px;position:relative;margin-bottom:40px;text-transform:uppercase;font-weight:800}@media all and (min-width: 990px) and (max-width: 1130px),all and (min-width: 768px) and (max-width: 989px){.main h1{font-size:40px;line-height:46px}}@media all and (max-width: 767px){.main h1{font-size:24px;line-height:34px;font-weight:bold}}.main h2{font-size:34px;line-height:40px;margin-top:40px;margin-bottom:10px;font-weight:500;text-transform:uppercase}@media all and (max-width: 767px){.main h2{font-size:20px;line-height:28px}}.main h3{font-size:18px;line-height:24px;margin-top:40px;margin-bottom:10px;font-weight:800;text-transform:uppercase}@media all and (max-width: 767px){.main h3{font-size:16px;line-height:26px}}.main h4,.main h5,.main h6{font-size:16px;line-height:22px;margin-top:40px;margin-bottom:10px;font-weight:bold}.main ul{margin:20px 0;list-style-type:none !important}.main ul>li{padding-left:20px;margin:10px 0;line-height:24px;position:relative}.main ul>li:before{content:"";position:absolute;left:0;top:8px;width:12px;height:9px;background:url(../images/icon-list-point.svg) 0 0 no-repeat;-webkit-background-size:12px auto;background-size:12px auto}.main ul>li ul{margin-left:20px;margin-top:4px;margin-bottom:4px}.main ul>li ul li{padding-left:20px;margin:4px 0;line-height:24px;position:relative}.main ul>li ul li:before{content:"";position:absolute;left:0;top:8px;width:12px;height:9px;background:url(../images/icon-list-point-secondary.svg) 0 0 no-repeat;-webkit-background-size:12px auto;background-size:12px auto}.main ol{margin:20px 0;list-style-type:none}.main ol>li{counter-increment:item;position:relative;padding-left:16px;margin:10px 0;line-height:30px}.main ol>li:before{content:counter(item) ".";position:absolute;left:0;top:0;color:#2d2f38}.main table{margin:30px 0;width:100% !important;border:none;font-size:15px;line-height:24px}.main table tr{background-color:#fff !important}.main table tr th{text-align:left;font-weight:500;color:#fff;padding:10px 20px;background-color:#a28870}.main table tr td{padding:10px 20px;color:#2d2f38}.main table tr:nth-child(odd) td{background-color:#f6f6f6}.main img.alignleft{float:left;margin:5px 20px 20px 0}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.main img.alignleft{float:none;display:block;margin:20px auto}}.main img.alignright{float:right;margin:5px 0 20px 20px}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.main img.alignright{float:none;display:block;margin:20px auto}}.main img.aligncenter{display:block;margin:20px auto}.main img.alignnone{float:none}.main .gallery-columns-3 .gallery-item{width:32.66% !important;margin-right:1%;margin-bottom:10px}@media all and (max-width: 500px){.main .gallery-columns-3 .gallery-item{width:49.5% !important}}@media all and (max-width: 400px){.main .gallery-columns-3 .gallery-item{display:block !important;width:100% !important;margin-right:0 !important}}.main .gallery-columns-3 .gallery-item:nth-of-type(3n+3){margin-right:0}.main .gallery-columns-4 .gallery-item{width:24.25% !important;margin-right:1%;margin-bottom:10px}@media all and (max-width: 500px){.main .gallery-columns-4 .gallery-item{width:49.5% !important}}@media all and (max-width: 400px){.main .gallery-columns-4 .gallery-item{display:block !important;width:100% !important;margin-right:0 !important}}.main .gallery-columns-4 .gallery-item:nth-of-type(4n+4){margin-right:0}.main .gallery-columns-5 .gallery-item{width:19.2% !important;margin-right:1%;margin-bottom:10px}@media all and (max-width: 500px){.main .gallery-columns-5 .gallery-item{width:49.5% !important}}@media all and (max-width: 400px){.main .gallery-columns-5 .gallery-item{display:block !important;width:100% !important;margin-right:0 !important}}.main .gallery-columns-5 .gallery-item:nth-of-type(5n+5){margin-right:0}.main .gallery{*zoom:1;font-size:0}.main .gallery:before,.main .gallery:after{content:"";display:table}.main .gallery:after{clear:both}.main .gallery br{display:none !important}.main .gallery-item{display:inline-block;vertical-align:middle;position:relative;width:19.8% !important;margin-right:.25%;margin-bottom:2px;margin-top:0 !important}@media all and (max-width: 500px){.main .gallery-item{width:49.5% !important;margin-bottom:3px}}@media all and (max-width: 500px){.main .gallery-item:nth-of-type(even){margin-right:0 !important}}@media all and (max-width: 500px){.main .gallery-item:nth-of-type(odd){margin-right:1% !important}}.main .gallery-item a{display:block;position:relative;overflow:hidden}.main .gallery-item a:after{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:rgba(162,136,112,0.9);display:none;content:"";z-index:1}@media all and (max-width: 767px){.main .gallery-item a:after{display:none !important}}.main .gallery-item a:before{content:"";background:url(../images/icon-zoom.svg) center center no-repeat;position:absolute;bottom:0;top:0;left:0;right:0;width:100%;height:100%;z-index:2;display:none}@media all and (max-width: 767px){.main .gallery-item a:before{display:none !important}}.main .gallery-item a:hover:after,.main .gallery-item a:hover:before{display:block}.main .gallery-item img{border:none !important;width:100%}.main .wp-caption.alignnone{margin-top:40px}.main .wp-caption.aligncenter{margin:40px auto 0 auto}.main .wp-caption img{width:100%}.main ::-webkit-input-placeholder{color:#bebebe}.main :-moz-placeholder{color:#bebebe;opacity:1}.main ::-moz-placeholder{color:#bebebe;opacity:1}.main :-ms-input-placeholder{color:#bebebe}.main input[type=text],.main input[type=email],.main input[type=tel],.main select,.main textarea{display:block;width:100%;height:48px;background-color:#fff;font-family:'Montserrat';padding:0 20px;color:#2d2f38;border:1px solid #c9c9c9;font-size:13px}.main input[type=text]:focus,.main input[type=email]:focus,.main input[type=tel]:focus,.main select:focus,.main textarea:focus{color:#2d2f38;border-color:#2d2f38}.main textarea{padding:20px;height:184px;max-width:100%;min-width:100%}@media all and (max-width: 550px){.main .ajax-loader{display:none !important}}.main input[type=submit]{background:#a28870 url(../images/icon-send.png) 90% 18px no-repeat;-webkit-background-size:auto 10px;background-size:auto 10px;border:none;color:#fff;font-family:'Montserrat';height:48px;padding:0 40px 0 20px;text-align:center;font-size:13px;font-weight:800;text-transform:none;text-transform:uppercase;float:right}@media all and (max-width: 550px){.main input[type=submit]{float:none;width:184px;display:block;margin:0 auto}}.main input[type=submit]:hover{background-color:#54576a}.main .rowex{*zoom:1;padding:10px 0}.main .rowex:before,.main .rowex:after{content:"";display:table}.main .rowex:after{clear:both}.main .rowex>p{margin:0 !important}.main .twice .item{float:left;width:49%;margin-right:2%}@media all and (max-width: 650px){.main .twice .item{float:none;width:100%;margin-right:0}}.main .twice .item:nth-child(2){margin-right:0}@media all and (max-width: 650px){.main .twice .item:nth-child(2){margin-top:20px}}.main select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.main .noul{margin:0}.main .noul li{padding-left:0}.main .noul li:before{display:none}.home .carousel-inner{position:relative;max-width:1920px;margin:auto}.home .carousel-inner .item{min-height:530px;overflow:hidden}@media all and (max-width: 767px){.home .carousel-inner .item{min-height:auto}}@media all and (max-width: 600px){.home .carousel-inner .item{background-image:url(../images/bg-mobile-slider-min.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}}.home .carousel-inner .item span.overlay{position:absolute;display:block;content:"";background:rgba(45,47,56,0.7);height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1}@media all and (max-width: 600px){.home .carousel-inner .item span.overlay{display:none}}.home .carousel-inner .item img.mobile-img{display:none}@media all and (max-width: 600px){.home .carousel-inner .item img.mobile-img{margin-bottom:30px;display:block}}.home .carousel-inner .item img.desktop-img{position:absolute;top:0;left:50%;min-width:100%;min-height:100%;height:auto;width:auto;transform:translateX(-50%);object-fit:cover;object-position:center}@media all and (max-width: 600px){.home .carousel-inner .item img.desktop-img{display:none}}.carousel{color:#fff}.carousel .item .wrap{position:relative;z-index:2;padding:170px 0 140px 0}@media all and (max-width: 600px){.carousel .item .wrap{padding-top:70px;padding-bottom:80px}}.item__text{width:100%;max-width:960px}@media all and (max-width: 600px){.item__text{text-align:center}}.item__text a{text-decoration:none !important;color:#fff !important}.item__text h1,.item__text h2{font-weight:800;text-transform:uppercase;font-size:54px;line-height:60px}@media all and (max-width: 767px){.item__text h1,.item__text h2{font-size:26px;line-height:40px}}.item__text p{font-size:18px;line-height:36px;margin-bottom:0}@media all and (max-width: 767px){.item__text p{font-size:15px;line-height:23px}}.item__text p a{text-decoration:none !important;color:#fff !important}.cindicators{position:absolute;bottom:-40px;width:100%;left:0}@media all and (max-width: 600px){.cindicators{bottom:20px}}.carousel-indicators{position:relative;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;left:0;margin-left:0;width:100%}@media all and (max-width: 600px){.carousel-indicators{display:block;font-size:0}}.carousel-indicators li,.carousel-indicators .active{width:31.33%;margin:0 3% 0 0;height:auto;text-indent:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:13px solid #fff;padding:15px;background:url(../images/bg-header-slider-btn-default.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}@media all and (max-width: 600px){.carousel-indicators li,.carousel-indicators .active{font-size:0;background:none;border:none;background:rgba(255,255,255,0.4);width:35px;height:4px;padding:0;margin-left:20px;margin-right:20px;display:inline-block;vertical-align:middle}}.carousel-indicators li:last-child,.carousel-indicators .active:last-child{margin-right:0}@media all and (max-width: 600px){.carousel-indicators li:last-child,.carousel-indicators .active:last-child{margin-right:20px}}.carousel-indicators li.active,.carousel-indicators .active.active{background:url(../images/bg-header-slider-btn.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}@media all and (max-width: 600px){.carousel-indicators li.active,.carousel-indicators .active.active{background:#fff none}}.carousel-indicators strong{font-weight:800;text-transform:uppercase;font-size:18px;line-height:24px;display:block}@media all and (max-width: 600px){.carousel-indicators strong{font-size:0;display:none}}.products>.wrap{padding-top:60px}.home .products .block__title{padding:3rem 20% 0}@media all and (max-width: 600px){.home .products .block__title{padding:0}}.home .products .main{padding:0 10% 0;margin-bottom:60px}@media all and (max-width: 600px){.home .products .main{padding:0;margin:0}}.home .products ul.taxlist{display:none}@media all and (max-width: 600px){.home .products ul.taxlist{display:flex}}.productlist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}@media all and (max-width: 550px){.productlist{display:block}}.productlist .item{width:31.33%;margin-right:3%;box-shadow:0 0 14px rgba(0,0,0,0.1);-moz-box-shadow:0 0 14px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 14px rgba(0,0,0,0.1);background-color:#fff;text-align:center;position:relative;padding-bottom:66px;margin-bottom:30px}@media all and (max-width: 767px){.productlist .item{width:48.5%}}@media all and (max-width: 550px){.productlist .item{width:100%;display:block;margin-right:0 !important;padding-bottom:20px}}.productlist .item:hover{box-shadow:0 0 14px rgba(0,0,0,0.2);-moz-box-shadow:0 0 14px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 14px rgba(0,0,0,0.2)}.productlist .item:nth-child(3n+3){margin-right:0}@media all and (max-width: 767px){.productlist .item:nth-child(odd){margin-right:3%}}@media all and (max-width: 767px){.productlist .item:nth-child(even){margin-right:0}}.productlist .item__img{padding:20px 40px;line-height:190px}.productlist .item__img a{display:block}.productlist .item__img .image-wrapper{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:250px}.productlist .item__variants{padding:0 20px;min-height:29px}.productlist .item__title{padding:30px 20px 0 20px;min-height:80px;display:flex;justify-content:center;align-items:center}.productlist .item__title h2{font-size:16px;line-height:24px;font-weight:bold;text-transform:uppercase}.productlist .item__title a{text-decoration:none;color:#2d2f38}.productlist .item__title a:hover{color:#a28870;text-decoration:none}.productlist .item__meta{position:absolute;left:0;bottom:0;right:0;width:100%;padding:20px 40px}@media all and (max-width: 550px){.productlist .item__meta{position:relative}}.productlist .item__meta .button{display:block;width:100%;padding-left:10px;padding-right:10px}.variantlist{font-size:0}.variantlist li{display:inline-block;vertical-align:middle;margin:2px;width:25px}.shipping{border-top:1px solid #e5e1dd}.shipping>.wrap{background:url(../images/img-delivery-car-desktop.jpg) left center no-repeat;-webkit-background-size:auto 260px;background-size:auto 260px;padding:90px 0 70px 0;display:table;width:100%}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.shipping>.wrap{text-align:center;background:url(../images/img-delivery-car-mobile.jpg) center top no-repeat;-webkit-background-size:324px auto;background-size:324px auto;padding-top:170px;display:block}}.shipping__link{display:table-cell;vertical-align:top;width:50%}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.shipping__link{width:100%;height:150px;display:block;position:absolute;top:0;left:0}}.shipping__text{display:table-cell;vertical-align:top;width:50%}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.shipping__text{float:none;width:100%;display:block}}.shipping__text h3{color:#a28870;text-transform:uppercase;font-size:24px;line-height:30px}.shipping__text p{font-size:14px;line-height:20px}.shipping__text .button img{max-height:24px;margin-right:10px}.shipping__text .button span{display:inline-block;vertical-align:middle}.about .block__title,.catalogue .block__title,.interest .block__title{font-weight:800;font-size:24px;line-height:30px;margin-bottom:20px}.about .button,.catalogue .button,.interest .button{background-color:#fff;color:#2d2f38 !important;margin-top:30px;min-width:164px}.about .button:hover,.catalogue .button:hover,.interest .button:hover{background-color:#a28870 !important;color:#fff !important}.about{background:url(../images/bg-blue-stone.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;color:#fff}@media all and (max-width: 450px){.about p{text-align:justify}}.catalogue,.interest{background:url(../images/bg-strip-katalog.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;color:#fff;position:relative}.catalogue:before,.interest:before{content:"";display:block;background:url(../images/strip-shadow.png) center center no-repeat;width:1025px;height:28px;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.catalogue .button,.interest .button{color:#a28870 !important}.catalogue .button:hover,.interest .button:hover{color:#fff !important;background-color:#54576a !important}.interest{background:url(../images/bg-strip-default.jpg) center center no-repeat}.showcase__page .item .wrap{padding:120px 0 50px 0}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.showcase__page .item .wrap{padding-top:60px}}.showcase__page .item__text{max-width:100%}.boxed{background-color:#a28870;color:#fff;padding:20px 30px;width:100%;margin:30px 0}.boxed h2,.boxed h3,.boxed h4,.boxed h5,.boxed h6{margin-top:20px;font-weight:500;font-size:30px;line-height:36px;text-transform:none}.wrap__maps{margin-bottom:60px}.wrap__maps .contact__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}@media all and (max-width: 767px){.wrap__maps .contact__top{display:block}}@media all and (max-width: 767px){.wrap__maps{margin-bottom:40px}}.contact__top__left{width:45%;background-color:#a28870;color:#fff;padding:50px}.contact__top__left a{color:#fff !important}.contact__top__left a:hover{color:#fff !important;opacity:.5}@media all and (max-width: 767px){.contact__top__left{width:100%;text-align:center;padding:40px 20px 20px}}.contact__top__left h2{font-size:30px;line-height:36px;font-weight:500;margin-bottom:20px}.contact__top__left h3{font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase}.contact__top__left h3 span{font-weight:400;display:block;text-transform:none;font-size:14px;line-height:20px}.contact__top__left .underline{border-bottom:1px solid #fff;margin:30px 0}.line{border-bottom:1px solid #e5e1dd;margin:40px 0 30px 0}.contact__top__right{width:calc(55% - 20px);margin-left:20px;position:relative}@media all and (max-width: 767px){.contact__top__right{margin-left:0;width:100%;height:300px}}.contact__top__right iframe{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;display:block}.contact__cols{*zoom:1;margin-bottom:50px}.contact__cols:before,.contact__cols:after{content:"";display:table}.contact__cols:after{clear:both}@media all and (max-width: 767px){.contact__cols{margin-bottom:20px}}.contact__cols .col{float:left;width:26.66%;margin-right:10%}.contact__cols .col h3{margin-bottom:16px}@media all and (max-width: 767px){.contact__cols .col{float:none;width:100%;margin-right:0;text-align:center;border-top:1px solid #e5e1dd;padding-top:30px;padding-bottom:30px}.contact__cols .col:nth-child(3){padding-bottom:0;border-top:none}}.contact__cols .col:first-child,.contact__cols .col:nth-child(3){padding-top:0;border-top:none}.contact__cols .col:nth-child(3){margin-right:0}.contact__cols h3{font-size:26px;font-weight:700;line-height:35px}@media all and (max-width: 767px){.contact__cols h3{font-size:18px;line-height:24px;font-weight:bold}}.contact__cols a.button.button--inverse{border-color:#2d2f38;color:#2d2f38 !important;display:block;width:100%;max-width:100%;margin-bottom:18px;font-size:16px;text-transform:none;padding:16px 10px}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.contact__cols a.button.button--inverse{font-size:13px}}.contact__cols a.button.button--inverse img{max-height:20px;margin-right:10px}.contact__cols a.button.button--inverse:hover{background-color:#f6f6f7 !important;border-color:#2d2f38;color:#2d2f38 !important}.wrap__fotografie-prodejen{margin-bottom:30px}@media all and (max-width: 767px){.wrap__fotografie-prodejen{margin-bottom:10px}}.wrap__fotografie-prodejen .columns{display:flex;justify-content:space-between}@media all and (max-width: 767px){.wrap__fotografie-prodejen .columns{flex-direction:column}}.wrap__fotografie-prodejen .columns .col.box{position:relative;width:calc(50% - 10px);min-height:365px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-end;justify-content:center}@media all and (max-width: 767px){.wrap__fotografie-prodejen .columns .col.box{min-height:250px;width:100%}}.wrap__fotografie-prodejen .columns .col.box .text-wrapper{position:relative;z-index:2;padding-bottom:50px}@media all and (max-width: 767px){.wrap__fotografie-prodejen .columns .col.box .text-wrapper{padding-bottom:30px}}.wrap__fotografie-prodejen .columns .col.box .text-wrapper h3{color:white}.wrap__fotografie-prodejen .columns .col.box::after{content:"";position:absolute;width:100%;bottom:0;left:0;right:0;height:50%;z-index:1;background:#484b5d;background:-moz-linear-gradient(0deg, #484b5d 0%, rgba(72,75,93,0) 100%);background:-webkit-linear-gradient(0deg, #484b5d 0%, rgba(72,75,93,0) 100%);background:linear-gradient(0deg, #484b5d 0%, rgba(72,75,93,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#484b5d", endColorstr="#484b5d", GradientType=1)}.wrap__kontaktni-formulare{margin-bottom:10px;padding-bottom:40px;border-bottom:1px solid #C9C9C9}@media all and (max-width: 767px){.wrap__kontaktni-formulare{padding-bottom:0px;margin-bottom:20px}}.wrap__kontaktni-formulare .section-title{text-align:center;margin-bottom:20px}@media all and (max-width: 767px){.wrap__kontaktni-formulare .section-title{margin-bottom:0px}.wrap__kontaktni-formulare .section-title h2{margin-bottom:10px}}.wrap__kontaktni-formulare .columns.forms{display:flex;justify-content:space-between}@media all and (max-width: 767px){.wrap__kontaktni-formulare .columns.forms{flex-direction:column}}.wrap__kontaktni-formulare .columns.forms .col.form{width:calc(50% - 10px)}@media all and (max-width: 767px){.wrap__kontaktni-formulare .columns.forms .col.form{width:100%}}.wrap__kontaktni-formulare .columns.forms .col.form h3{text-align:center;margin-bottom:30px}@media all and (max-width: 767px){.wrap__kontaktni-formulare .columns.forms .col.form h3{margin-top:10px;margin-bottom:10px}}.wrap__kontaktni-formulare .columns.forms .col.form input[type=submit]{float:none;display:block;margin:0 auto}.wrap__kontaktni-formulare .gdpr-check{padding-top:20px}.wrap__kontaktni-formulare .gdpr-check span{width:100%;font-weight:400 !important}.wrap__kontaktni-formulare .gdpr-check span label{margin:auto;display:flex;align-items:center;width:max-content}.wrap__kontaktni-formulare .gdpr-check span label input{font-size:40px;margin:0 5px 1px}.wrap__kontaktni-formulare .recaptcha-info{font-size:13px;opacity:.5;text-align:center}.wrap__kontaktni-formulare .recaptcha-info:hover{opacity:1}.cfrm{*zoom:1}.cfrm:before,.cfrm:after{content:"";display:table}.cfrm:after{clear:both}.cfrm .cfrm__title{font-weight:500;text-transform:uppercase;font-size:30px;line-height:36px;margin-bottom:40px;margin-top:60px}@media all and (max-width: 767px){.cfrm .cfrm__title{font-weight:400;font-size:20px;line-height:26px}}.cfrm__left{float:left;width:34.66%;margin-right:2%}@media all and (max-width: 550px){.cfrm__left{float:none;width:100%;margin-right:0}}.cfrm__left p{margin:0}.cfrm__right{float:left;width:63.34%}@media all and (max-width: 550px){.cfrm__right{float:none;width:100%}}.cfrm__response{clear:both}.referencelist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}@media all and (max-width: 550px){.referencelist{display:block}}.referencelist .item{width:32.66%;margin-right:1%;margin-bottom:1%}@media all and (max-width: 767px){.referencelist .item{width:48.5%}}@media all and (max-width: 550px){.referencelist .item{width:100%;display:block;margin-right:0 !important;padding-bottom:20px}}.referencelist .item:nth-child(3n+3){margin-right:0}@media all and (max-width: 767px){.referencelist .item:nth-child(odd){margin-right:1%}}@media all and (max-width: 767px){.referencelist .item:nth-child(even){margin-right:0}}.referencelist a{display:block;color:#fff;text-decoration:none;height:410px;overflow:hidden;position:relative}@media all and (max-width: 767px){.referencelist a{height:330px}}.referencelist a:after{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:rgba(44,47,56,0.65);display:block;content:"";z-index:1}.referencelist a:before{content:"";background:url(../images/icon-zoom.svg) center center no-repeat;position:absolute;bottom:0;top:0;left:0;right:0;width:100%;height:100%;z-index:2;display:none}@media all and (max-width: 767px){.referencelist a:before{display:none !important}}.referencelist a:hover{color:#fff}.referencelist a:hover:before{display:block}.referencelist a:hover:after{background:rgba(162,136,112,0.86)}.referencelist .item__title{position:absolute;width:100%;bottom:30px;left:0;font-weight:bold;text-transform:uppercase;font-size:16px;line-height:30px;display:block;padding:0 10%;text-align:center;z-index:3}.sproduct__cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 500px){.sproduct__cols{display:block}}.sproduct__cols .col{width:48.5%;margin-right:3%;padding-bottom:30px;border-bottom:1px solid #e5e1dd}@media all and (max-width: 500px){.sproduct__cols .col{width:100%;margin-right:0;margin-bottom:30px}}.sproduct__cols .col:last-child{margin-right:0}@media all and (max-width: 500px){.sproduct__cols .col:last-child{margin-bottom:0}}.sproduct__cols .col h2{text-transform:none;margin-top:0}@media all and (max-width: 500px){.sproduct__cols .col h2{text-transform:uppercase;text-align:center;font-weight:400}}.sproduct__cols .variantlist li{width:32%;margin-right:2%;margin-bottom:10px;margin-top:0}@media all and (max-width: 500px){.sproduct__cols .variantlist li{width:48.5%;margin-right:3%}}.sproduct__cols .variantlist li:nth-child(3n+3){margin-right:0}@media all and (max-width: 500px){.sproduct__cols .variantlist li:nth-child(odd){margin-right:3%}}@media all and (max-width: 500px){.sproduct__cols .variantlist li:nth-child(even){margin-right:0}}.sproduct__cols .variantlist li img{width:100%}@media all and (max-width: 500px){.sproduct__cols .variantlist li img{width:100%}}.sproduct__content h2{text-transform:none}@media all and (max-width: 500px){.sproduct__content h2{text-transform:uppercase;font-weight:400;text-align:center}}.showcase__product .item__text{max-width:960px}.showcase__product .item__text h2{font-weight:300;font-size:54px;line-height:60px;margin-top:10px}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.showcase__product .item__text h2{font-size:24px;line-height:30px}}.showcase__product .item__text__meta .button--inverse{float:right;border-color:#fff !important;color:#fff !important;margin-top:26px}@media all and (max-width: 700px){.showcase__product .item__text__meta .button--inverse{float:none;text-align:center;display:block;width:100%}}.showcase__product .item__text__meta .button--inverse:hover{border-color:#a28870 !important}.item__text__meta{margin-top:40px;*zoom:1}.item__text__meta:before,.item__text__meta:after{content:"";display:table}.item__text__meta:after{clear:both}.sproduct__colors{float:left}@media all and (max-width: 600px){.sproduct__colors{float:none;text-align:center}}.sproduct__colors .labelex{display:block;text-transform:uppercase;font-size:12px;line-height:18px;margin-bottom:6px;font-weight:600}.sproduct__colors .variantlist li{width:50px;border:5px solid #fff;margin-right:8px}.sproduct__button{float:left;margin-top:26px}@media all and (max-width: 700px){.sproduct__button{float:none;clear:left;padding-top:10px}}@media all and (max-width: 600px){.sproduct__button{padding-top:0;text-align:center}}.sproduct__button .button{background-color:#fff !important;color:#2d2f38 !important;font-size:16px;text-transform:none;padding-top:16px;padding-bottom:16px}@media all and (max-width: 700px){.sproduct__button .button{display:block;width:100%}}@media all and (max-width: 600px){.sproduct__button .button{font-size:12px}}.paginator .page-numbers{color:#72757e;text-decoration:none;font-weight:500;margin:4px 6px}@media all and (max-width: 767px){.paginator .page-numbers{display:none}}.paginator .page-numbers:hover{text-decoration:none;color:#a28870}.paginator .page-numbers.current{color:#a28870;border-bottom:4px solid #a28870}.paginator .page-numbers.next,.paginator .page-numbers.prev{font-size:0;width:24px;height:24px;-webkit-background-size:24px 24px;background-size:24px 24px;display:inline-block;vertical-align:middle}.paginator .page-numbers.next{background:url(../images/icon-pagination-right.svg) 0 0 no-repeat}@media all and (max-width: 767px){.paginator .page-numbers.next{text-decoration:none !important;color:#fff !important;padding:16px 20px;display:inline-block;background-color:#a28870;font-size:12px;text-transform:uppercase;text-align:center;height:auto !important;line-height:18px !important;font-weight:bold;background:none;border:1px solid #a28870;color:#a28870 !important;font-size:0;width:100%;position:relative}.paginator .page-numbers.next span{display:inline-block;vertical-align:middle}.paginator .page-numbers.next .fa,.paginator .page-numbers.next .fas{margin-left:11px;font-size:12px;display:inline-block;vertical-align:middle;position:relative;line-height:20px !important}.paginator .page-numbers.next:hover{color:#fff !important;text-decoration:none !important;background:#54576a none !important}.paginator .page-numbers.next:hover .fa{color:#fff}.paginator .page-numbers.next:hover span span{color:#fff}.paginator .page-numbers.next.dark{color:#fff !important;text-decoration:none !important;background-color:#111 !important}.paginator .page-numbers.next.dark:hover{color:#fff !important;text-decoration:none !important;background-color:#a28870 !important}.paginator .page-numbers.next--inverse{background:none !important;color:#a28870 !important;text-decoration:none;border:1px solid #a28870;text-transform:uppercase}.paginator .page-numbers.next--inverse:hover{border-color:#a28870;color:#fff !important;background:#a28870 !important}.paginator .page-numbers.next span{display:inline-block;vertical-align:middle}.paginator .page-numbers.next .fa,.paginator .page-numbers.next .fas{margin-left:11px;font-size:12px;display:inline-block;vertical-align:middle;position:relative;line-height:20px !important}.paginator .page-numbers.next:hover{color:#fff !important;text-decoration:none !important;background:#54576a none !important}.paginator .page-numbers.next:hover .fa{color:#fff}.paginator .page-numbers.next:hover span span{color:#fff}.paginator .page-numbers.next.dark{color:#fff !important;text-decoration:none !important;background-color:#111 !important}.paginator .page-numbers.next.dark:hover{color:#fff !important;text-decoration:none !important;background-color:#a28870 !important}.paginator .page-numbers.next--inverse{background:none !important;color:#a28870 !important;text-decoration:none;border:1px solid #a28870;text-transform:uppercase}.paginator .page-numbers.next--inverse:hover{border-color:#a28870;color:#fff !important;background:#a28870 !important}}@media all and (max-width: 767px) and all and (max-width: 400px){.paginator .page-numbers.next{width:100%}}@media all and (max-width: 767px) and all and (max-width: 400px){.paginator .page-numbers.next{width:100%}}.paginator .page-numbers.next:before{content:"Načíst další reference";font-size:12px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 20px;left:0}.paginator .page-numbers.prev{background:url(../images/icon-pagination-left.svg) 0 0 no-repeat}@media all and (max-width: 767px){.paginator .page-numbers.prev{text-decoration:none !important;color:#fff !important;padding:16px 20px;display:inline-block;background-color:#a28870;font-size:12px;text-transform:uppercase;text-align:center;height:auto !important;line-height:18px !important;font-weight:bold;background:none;border:1px solid #a28870;color:#a28870 !important;font-size:0;width:100%;position:relative;margin-bottom:10px}.paginator .page-numbers.prev span{display:inline-block;vertical-align:middle}.paginator .page-numbers.prev .fa,.paginator .page-numbers.prev .fas{margin-left:11px;font-size:12px;display:inline-block;vertical-align:middle;position:relative;line-height:20px !important}.paginator .page-numbers.prev:hover{color:#fff !important;text-decoration:none !important;background:#54576a none !important}.paginator .page-numbers.prev:hover .fa{color:#fff}.paginator .page-numbers.prev:hover span span{color:#fff}.paginator .page-numbers.prev.dark{color:#fff !important;text-decoration:none !important;background-color:#111 !important}.paginator .page-numbers.prev.dark:hover{color:#fff !important;text-decoration:none !important;background-color:#a28870 !important}.paginator .page-numbers.prev--inverse{background:none !important;color:#a28870 !important;text-decoration:none;border:1px solid #a28870;text-transform:uppercase}.paginator .page-numbers.prev--inverse:hover{border-color:#a28870;color:#fff !important;background:#a28870 !important}.paginator .page-numbers.prev span{display:inline-block;vertical-align:middle}.paginator .page-numbers.prev .fa,.paginator .page-numbers.prev .fas{margin-left:11px;font-size:12px;display:inline-block;vertical-align:middle;position:relative;line-height:20px !important}.paginator .page-numbers.prev:hover{color:#fff !important;text-decoration:none !important;background:#54576a none !important}.paginator .page-numbers.prev:hover .fa{color:#fff}.paginator .page-numbers.prev:hover span span{color:#fff}.paginator .page-numbers.prev.dark{color:#fff !important;text-decoration:none !important;background-color:#111 !important}.paginator .page-numbers.prev.dark:hover{color:#fff !important;text-decoration:none !important;background-color:#a28870 !important}.paginator .page-numbers.prev--inverse{background:none !important;color:#a28870 !important;text-decoration:none;border:1px solid #a28870;text-transform:uppercase}.paginator .page-numbers.prev--inverse:hover{border-color:#a28870;color:#fff !important;background:#a28870 !important}}@media all and (max-width: 767px) and all and (max-width: 400px){.paginator .page-numbers.prev{width:100%}}@media all and (max-width: 767px) and all and (max-width: 400px){.paginator .page-numbers.prev{width:100%}}.paginator .page-numbers.prev:before{content:"Načíst předchozí reference";font-size:12px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 20px;left:0}ul.taxlist{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:60px;margin-top:40px}@media all and (max-width: 600px){ul.taxlist{margin-bottom:40px}}ul.taxlist li{display:flex;justify-content:center;align-items:center;padding-left:0;margin:4px ;border:1px solid #dbdbdb;text-align:center}@media all and (max-width: 600px){ul.taxlist li{width:50%;margin:0;padding:0;border-top:none}ul.taxlist li:nth-child(odd){border-right:none}ul.taxlist li:nth-child(1){border-top:1px solid #dbdbdb}ul.taxlist li:nth-child(2){border-top:1px solid #dbdbdb}}ul.taxlist li:before{display:none}ul.taxlist a{display:flex;font-size:14px;line-height:25px;font-weight:400;text-decoration:none;background-color:#fff;padding:16px 24px;color:#2d2f38;height:max-content}@media all and (max-width: 600px){ul.taxlist a{justify-content:center;align-items:center;font-size:13px;line-height:17px;padding:14px;font-weight:bold;min-height:64px}}ul.taxlist a:hover{color:#a28870;text-decoration:none;background-color:#fff;border-color:#a28870}ul.taxlist .active a{color:#fff;text-decoration:none;background-color:#a28870;border-color:#a28870}.listview .productlist .item__title{padding:0 20px 20px 20px}.showcase__product .item.with--bg:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;display:block;background:rgba(74,76,93,0.8)}.page-template-template-contacts .showcase__page .item{background:url(../images/contact-header-photo.jpg) center center no-repeat !important;-webkit-background-size:cover !important;background-size:cover !important}.tax-kategorie #slider .item{background-position:center top !important;min-height:58px !important}.tax-kategorie #slider .item .wrap{padding:35px 0 0 0}.grecaptcha-badge{visibility:hidden}.header{background-color:#fff;font-size:14px;font-weight:500;position:relative;z-index:999}.header>.wrap{padding:11px 0}@media all and (max-width: 850px){.header>.wrap{min-height:76px}}.header a{color:#54576a;text-decoration:none}.header a:hover{color:#a28870;text-decoration:none}a.logo{background:url(../images/logo-kamenchomutov-new.png) 0 0 no-repeat;-webkit-background-size:234px 106px;background-size:234px 106px;display:block;width:234px;height:106px;position:absolute;top:0;left:0;z-index:99}@media all and (max-width: 450px){a.logo{width:238px;height:108px;-webkit-background-size:238px 108px;background-size:238px 108px}}.header__info{float:right;color:#54576a;*zoom:1}.header__info:before,.header__info:after{content:"";display:table}.header__info:after{clear:both}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.header__info{padding-right:50px}}@media all and (max-width: 900px){.header__info{padding-right:50px}}@media all and (max-width: 850px){.header__info{display:none}}.header__info .item{float:left;margin-left:50px}@media all and (min-width: 768px) and (max-width: 989px){.header__info .item{margin-left:20px}}.header__info .item:first-child{margin-left:0}.header__info .item img{width:auto;max-height:15px;margin-right:10px}.header__info .social{font-size:20px}.header__info .social img{max-height:22px}.header__info .item-social{margin-top:-2px}@media all and (max-width: 900px){.header__info .item-social{display:none}}.footer{background-color:rgba(45,47,56,0.15);color:#2d2f38;font-size:13px;line-height:18px;font-weight:500}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.footer{font-weight:300}}.footer>.wrap{padding:20px 0}.footer p{text-align:center;margin:0;font-size:13px;line-height:18px}.footer a{color:#2d2f38;text-decoration:underline}.footer a:hover{color:#a28870;text-decoration:underline}@media all and (max-width: 700px){.separator{display:none}}.footer__left{float:left}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.footer__left{float:none;width:100%;text-align:center}}@media all and (max-width: 700px){.footer__left{margin-bottom:30px}}.footer__left p{margin-top:5px}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.footer__left p{margin-top:0}}.footer__right{float:right}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.footer__right{float:none;width:100%;text-align:center}}.footer__right a{margin:0 10px}@media all and (max-width: 700px){.footer__right a{display:block;margin:10px}}a.mrkev{display:inline-block;vertical-align:middle}@media all and (max-width: 700px){a.mrkev{margin-top:30px}}a.mrkev svg{fill:#2d2f38;max-width:100px;height:auto}#toogle-menu{display:none;width:36px;height:32px;z-index:1000;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:30px;clear:right}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){#toogle-menu{display:block}}#toogle-menu svg{max-width:36px;fill:#2d2f38}#toogle-menu svg g,#toogle-menu svg path{fill:#2d2f38}#toogle-menu #closed{display:none}.main-menu{*zoom:1;position:absolute;right:0;bottom:-46px}.main-menu:before,.main-menu:after{content:"";display:table}.main-menu:after{clear:both}@media all and (min-width: 990px) and (max-width: 1130px){.main-menu{right:30px}}@media all and (min-width: 768px) and (max-width: 989px),all and (max-width: 767px){.main-menu{position:absolute;left:-9999px}}.main-menu>li{position:relative;float:left;margin-left:36px}.main-menu>li:last-child{padding-right:0}.main-menu>li:first-child{margin-left:0}.main-menu>li.current-menu-item>a,.main-menu>li.current-menu-parent>a{color:#fff}.main-menu>li.current-menu-item>a:after,.main-menu>li.current-menu-parent>a:after{width:100%}.main-menu>li.current-menu-item>a:hover,.main-menu>li.current-menu-parent>a:hover{color:#fff}.main-menu>li:hover>.sub-menu{opacity:1;visibility:visible;transition-delay:0s}.main-menu>li.facebook-link{display:none !important}@media all and (max-width: 767px){.main-menu>li.facebook-link{display:block !important}}.main-menu>li.menu-item-has-children>a{padding-right:40px}.main-menu>li.menu-item-has-children>a:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:10px;color:#fff;content:"\f078";font-family:'Font Awesome 5 Free';font-size:12px}.main-menu>li>a{text-decoration:none;font-size:14px;line-height:14px;display:block;color:#fff;position:relative;font-weight:500;text-transform:uppercase;padding-top:20px;padding-bottom:10px;overflow:hidden}.main-menu>li>a:after{content:"";position:absolute;height:5px;left:0;top:0;display:block;background:#fff;width:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main-menu>li>a:hover{color:#fff;text-decoration:none}.main-menu>li>a:hover:after{width:100%}.main-menu>li>.sub-menu,.top-menu>li>.sub-menu,.main-menu>li>.sub-menu>li>.sub-menu,.top-menu>li>.sub-menu>li>.sub-menu{background:rgba(203,38,41,0.9);position:absolute;left:0;top:100%;width:230px;text-align:left;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .2s,opacity .2s linear;-moz-transition:visibility 0s linear .2s,opacity .2s linear;-ms-transition:visibility 0s linear .2s,opacity .2s linear;-o-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear;z-index:99}.main-menu>li>.sub-menu>li,.top-menu>li>.sub-menu>li,.main-menu>li>.sub-menu>li>.sub-menu>li,.top-menu>li>.sub-menu>li>.sub-menu>li{position:relative}.main-menu>li>.sub-menu>li:hover>.sub-menu,.top-menu>li>.sub-menu>li:hover>.sub-menu,.main-menu>li>.sub-menu>li>.sub-menu>li:hover>.sub-menu,.top-menu>li>.sub-menu>li>.sub-menu>li:hover>.sub-menu{opacity:1;visibility:visible;transition-delay:0s}.main-menu>li>.sub-menu>li:hover>a,.top-menu>li>.sub-menu>li:hover>a,.main-menu>li>.sub-menu>li>.sub-menu>li:hover>a,.top-menu>li>.sub-menu>li>.sub-menu>li:hover>a{color:#fff;text-decoration:none;background-color:#54576a}.main-menu>li>.sub-menu>li .current-menu-item,.top-menu>li>.sub-menu>li .current-menu-item,.main-menu>li>.sub-menu>li>.sub-menu>li .current-menu-item,.top-menu>li>.sub-menu>li>.sub-menu>li .current-menu-item{color:#fff;text-decoration:none;background-color:#977b62}.main-menu>li>.sub-menu>li>a,.top-menu>li>.sub-menu>li>a,.main-menu>li>.sub-menu>li>.sub-menu>li>a,.top-menu>li>.sub-menu>li>.sub-menu>li>a{font-size:17px;line-height:24px;padding-top:6px;padding-bottom:6px;text-decoration:none;display:block;padding-left:20px;padding-right:20px;color:#fff;font-weight:400}.main-menu>li>.sub-menu>li>a:hover,.top-menu>li>.sub-menu>li>a:hover,.main-menu>li>.sub-menu>li>.sub-menu>li>a:hover,.top-menu>li>.sub-menu>li>.sub-menu>li>a:hover{color:#fff;text-decoration:none;background-color:#54576a}.main-menu>li>.sub-menu>li>.sub-menu,.top-menu>li>.sub-menu>li>.sub-menu{left:100%;top:0}.main-menu>li>.sub-menu>li>.sub-menu>li>a,.top-menu>li>.sub-menu>li>.sub-menu>li>a{background-color:#df5611;color:#fff}.main-menu>li>.sub-menu>li>.sub-menu>li>a:hover,.top-menu>li>.sub-menu>li>.sub-menu>li>a:hover{background-color:#ce4500}.mobile-phone>a{padding-top:20px !important}#menu-hlavni-menu-de{margin-left:10px}.header.active #menu-hlavni-menu-de{margin-left:0}.header.active #toogle-menu .svg,.hpage.active #toogle-menu .svg,.menu.active #toogle-menu .svg{display:none}.header.active #toogle-menu #closed,.hpage.active #toogle-menu #closed,.menu.active #toogle-menu #closed{display:block}.header.active .main-menu,.hpage.active .main-menu,.menu.active .main-menu,.header.active .top-menu,.hpage.active .top-menu,.menu.active .top-menu{margin-top:0 !important;left:0;z-index:-1;top:100%;width:100%;line-height:24px;margin-left:0;padding-left:0;padding-top:40px;background:#a28870 url(../images/strip-shadow.png) center top no-repeat;border-left:none;box-shadow:0 20px 20px rgba(0,0,0,0.35);-moz-box-shadow:0 20px 20px rgba(0,0,0,0.35);-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.35)}.header.active .main-menu>li,.hpage.active .main-menu>li,.menu.active .main-menu>li,.header.active .top-menu>li,.hpage.active .top-menu>li,.menu.active .top-menu>li{float:none;margin:0;display:block;padding:0;width:100%;border-bottom:1px solid #ac957f}.header.active .main-menu>li:hover .sub-menu,.hpage.active .main-menu>li:hover .sub-menu,.menu.active .main-menu>li:hover .sub-menu,.header.active .top-menu>li:hover .sub-menu,.hpage.active .top-menu>li:hover .sub-menu,.menu.active .top-menu>li:hover .sub-menu{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .2s,opacity .2s linear;-moz-transition:visibility 0s linear .2s,opacity .2s linear;-ms-transition:visibility 0s linear .2s,opacity .2s linear;-o-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear}.header.active .main-menu>li .sub-menu,.hpage.active .main-menu>li .sub-menu,.menu.active .main-menu>li .sub-menu,.header.active .top-menu>li .sub-menu,.hpage.active .top-menu>li .sub-menu,.menu.active .top-menu>li .sub-menu{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .2s,opacity .2s linear;-moz-transition:visibility 0s linear .2s,opacity .2s linear;-ms-transition:visibility 0s linear .2s,opacity .2s linear;-o-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear}.header.active .main-menu>li .sub-menu.show,.hpage.active .main-menu>li .sub-menu.show,.menu.active .main-menu>li .sub-menu.show,.header.active .top-menu>li .sub-menu.show,.hpage.active .top-menu>li .sub-menu.show,.menu.active .top-menu>li .sub-menu.show{opacity:1;visibility:visible;transition-delay:0s;position:relative;top:0;width:100%}.header.active .main-menu>li .sub-menu.show>li>a,.hpage.active .main-menu>li .sub-menu.show>li>a,.menu.active .main-menu>li .sub-menu.show>li>a,.header.active .top-menu>li .sub-menu.show>li>a,.hpage.active .top-menu>li .sub-menu.show>li>a,.menu.active .top-menu>li .sub-menu.show>li>a{font-size:15px;font-weight:400;padding-left:30px;text-align:center;background-color:#ac957f}.header.active .main-menu>li .sub-menu.show>li>a:hover,.hpage.active .main-menu>li .sub-menu.show>li>a:hover,.menu.active .main-menu>li .sub-menu.show>li>a:hover,.header.active .top-menu>li .sub-menu.show>li>a:hover,.hpage.active .top-menu>li .sub-menu.show>li>a:hover,.menu.active .top-menu>li .sub-menu.show>li>a:hover{background-color:#a68d76}.header.active .main-menu>li>.nav-click,.hpage.active .main-menu>li>.nav-click,.menu.active .main-menu>li>.nav-click,.header.active .top-menu>li>.nav-click,.hpage.active .top-menu>li>.nav-click,.menu.active .top-menu>li>.nav-click{position:absolute;right:20px;top:0;bottom:1px;padding:6px;background-color:#876f58;z-index:3;display:block;cursor:pointer}.header.active .main-menu>li>.nav-click:before,.hpage.active .main-menu>li>.nav-click:before,.menu.active .main-menu>li>.nav-click:before,.header.active .top-menu>li>.nav-click:before,.hpage.active .top-menu>li>.nav-click:before,.menu.active .top-menu>li>.nav-click:before{font-family:'Font Awesome 5 Free';content:"\f107";color:#fff;font-weight:bold;font-size:20px}.header.active .main-menu>li.current-menu-item>a,.hpage.active .main-menu>li.current-menu-item>a,.menu.active .main-menu>li.current-menu-item>a,.header.active .top-menu>li.current-menu-item>a,.hpage.active .top-menu>li.current-menu-item>a,.menu.active .top-menu>li.current-menu-item>a,.header.active .main-menu>li.current-menu-item>a,.hpage.active .main-menu>li.current-menu-item>a,.menu.active .main-menu>li.current-menu-item>a,.header.active .top-menu>li.current-menu-item>a,.hpage.active .top-menu>li.current-menu-item>a,.menu.active .top-menu>li.current-menu-item>a,.header.active .main-menu>li.current-menu-parent>a,.hpage.active .main-menu>li.current-menu-parent>a,.menu.active .main-menu>li.current-menu-parent>a,.header.active .top-menu>li.current-menu-parent>a,.hpage.active .top-menu>li.current-menu-parent>a,.menu.active .top-menu>li.current-menu-parent>a,.header.active .main-menu>li.current-page-ancestor>a,.hpage.active .main-menu>li.current-page-ancestor>a,.menu.active .main-menu>li.current-page-ancestor>a,.header.active .top-menu>li.current-page-ancestor>a,.hpage.active .top-menu>li.current-page-ancestor>a,.menu.active .top-menu>li.current-page-ancestor>a{color:#fff;background-color:#9d826c !important}.header.active .main-menu>li:last-child,.hpage.active .main-menu>li:last-child,.menu.active .main-menu>li:last-child,.header.active .top-menu>li:last-child,.hpage.active .top-menu>li:last-child,.menu.active .top-menu>li:last-child{border-bottom:none}.header.active .main-menu>li:last-child.current-menu-item>a,.hpage.active .main-menu>li:last-child.current-menu-item>a,.menu.active .main-menu>li:last-child.current-menu-item>a,.header.active .top-menu>li:last-child.current-menu-item>a,.hpage.active .top-menu>li:last-child.current-menu-item>a,.menu.active .top-menu>li:last-child.current-menu-item>a,.header.active .main-menu>li:last-child.current-menu-parent>a,.hpage.active .main-menu>li:last-child.current-menu-parent>a,.menu.active .main-menu>li:last-child.current-menu-parent>a,.header.active .top-menu>li:last-child.current-menu-parent>a,.hpage.active .top-menu>li:last-child.current-menu-parent>a,.menu.active .top-menu>li:last-child.current-menu-parent>a,.header.active .main-menu>li:last-child.current-page-ancestor>a,.hpage.active .main-menu>li:last-child.current-page-ancestor>a,.menu.active .main-menu>li:last-child.current-page-ancestor>a,.header.active .top-menu>li:last-child.current-page-ancestor>a,.hpage.active .top-menu>li:last-child.current-page-ancestor>a,.menu.active .top-menu>li:last-child.current-page-ancestor>a{color:#fff;background-color:#3d404e}.header.active .main-menu>li:last-child>a,.hpage.active .main-menu>li:last-child>a,.menu.active .main-menu>li:last-child>a,.header.active .top-menu>li:last-child>a,.hpage.active .top-menu>li:last-child>a,.menu.active .top-menu>li:last-child>a{background:none}.header.active .main-menu>li a:after,.hpage.active .main-menu>li a:after,.menu.active .main-menu>li a:after,.header.active .top-menu>li a:after,.hpage.active .top-menu>li a:after,.menu.active .top-menu>li a:after{display:none}.header.active .main-menu>li>a,.hpage.active .main-menu>li>a,.menu.active .main-menu>li>a,.header.active .top-menu>li>a,.hpage.active .top-menu>li>a,.menu.active .top-menu>li>a{padding:14px 10px;color:#fff;line-height:20px;font-size:17px;display:block;-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;border-top:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;line-height:24px;height:auto;background:#a28870 none !important;text-align:center;text-transform:uppercase}.header.active .main-menu>li>a:hover,.hpage.active .main-menu>li>a:hover,.menu.active .main-menu>li>a:hover,.header.active .top-menu>li>a:hover,.hpage.active .top-menu>li>a:hover,.menu.active .top-menu>li>a:hover{color:#fff}.header.active .main-menu>li>a:before,.hpage.active .main-menu>li>a:before,.menu.active .main-menu>li>a:before,.header.active .top-menu>li>a:before,.hpage.active .top-menu>li>a:before,.menu.active .top-menu>li>a:before{display:none}.header.active .main-menu>li>a span br,.hpage.active .main-menu>li>a span br,.menu.active .main-menu>li>a span br,.header.active .top-menu>li>a span br,.hpage.active .top-menu>li>a span br,.menu.active .top-menu>li>a span br{display:none}.headfixer.active .top-menu{top:0}.headfixer.active #toogle-menu-top{position:relative;z-index:99999;background-color:#2d2f38;padding:4px;height:30px}.headfixer.active #toogle-menu-top:before{content:"X";color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;font-size:30px;text-align:center}.headfixer.active #toogle-menu-top span{display:none}