@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900&display=swap&subset=latin,latin-ext);
a:focus,button:focus{outline:0;text-decoration:none}
body{background-color:#101010}
body.page .main-navigation{display:inline-block}
h1:not(.site-title):before,h2:before{display:none}
.hidden{display:none!important}
.blog .category-list li.cat-item-all{border-bottom:1px solid #b18042}
.blog,.category{color:#fff}
.blog article,.category article{display:inline-block;margin-top:calc(5 * 1rem);position:relative;vertical-align:middle;width:49%}








@media only screen and (max-width:767px){.blog article,.category article{width:100%}}.blog article .post-thumbnail,.category article .post-thumbnail{margin:1rem calc(10% + 10px)}.blog article:first-of-type,.category article:first-of-type{margin-top:calc(5.5 * 1rem)}.blog article:nth-of-type(2) .post-thumbnail-inner:before,.category article:nth-of-type(2) .post-thumbnail-inner:before{content:url(../../image/decoration5.png);position:absolute;bottom:-90px;right:-100px}
@media only screen and (min-width:768px){.blog article:nth-of-type(odd) .entry-header,.category article:nth-of-type(odd) .entry-header{margin-left:calc(10% + 17px);margin-right:calc(10% + 3px)}}
@media only screen and (min-width:768px){.blog article:nth-of-type(odd) .post-date,.category article:nth-of-type(odd) .post-date{margin-left:calc(10% + 17px);margin-right:calc(10% + 3px)}}
@media only screen and (min-width:768px){.blog article:nth-of-type(odd) .post-thumbnail,.category article:nth-of-type(odd) .post-thumbnail{margin:1rem calc(10% + 3px) 1rem calc(10% + 17px)}}
@media only screen and (min-width:768px){.blog article:nth-of-type(even) .entry-header,.category article:nth-of-type(even) .entry-header{margin-left:calc(4% + 0px);margin-right:calc(16% + 20px)}}
@media only screen and (min-width:768px){.blog article:nth-of-type(even) .post-date,.category article:nth-of-type(even) .post-date{margin-left:calc(4% + 0px);margin-right:calc(16% + 20px)}}
@media only screen and (min-width:768px){.blog article:nth-of-type(even) .post-thumbnail,.category article:nth-of-type(even) .post-thumbnail{margin:1rem calc(16% + 20px) 1rem calc(4% + 0px)}}.blog .category-list,.category .category-list{display:inline-block;float:right;margin-right:8%;margin-top:165px}.blog .category-list li,.category .category-list li{display:inline-block;line-height:28px;margin-right:22px}.blog .category-list li a,.category .category-list li a{color:#fff;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300}.blog .category-list li.current-cat,.category .category-list li.current-cat{border-bottom:1px solid #b18042}
@media only screen and (max-width:950px){.blog .category-list,.category .category-list{float:none;display:block;margin-left:6%;margin-top:0}}.blog .entry .entry-category,.category .entry .entry-category{color:#fff;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-bottom:12px}.blog .entry .entry-category a,.category .entry .entry-category a{color:#fff}.blog .entry .entry-category ul,.category .entry .entry-category ul{list-style:none;padding-left:0}.blog .entry .entry-header,.category .entry .entry-header{margin-top:-100px;padding-left:30px;z-index:3}
@media only screen and (min-width:768px){.blog .entry .entry-header,.category .entry .entry-header{margin-top:-100px}}
@media only screen and (max-width:768px){.blog .entry .entry-header,.category .entry .entry-header{margin-left:calc(10% + 10px);margin-right:calc(10% + 10px)}}.blog .entry .entry-title,.category .entry .entry-title{font-family:'Playfair Display',sans-serif;font-size:40px;font-weight:700;line-height:50px}.blog .entry .entry-title:before,.category .entry .entry-title:before{display:none}
@media only screen and (max-width:950px){.blog .entry .entry-title,.category .entry .entry-title{font-size:30px;line-height:40px}}.blog .main-button,.category .main-button{margin-bottom:117px;margin-top:200px}.blog .main-title,.category .main-title{display:inline-block;font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;margin-left:6%;margin-bottom:0;margin-top:135px}
@media only screen and (max-width:768px){.blog .main-title,.category .main-title{margin-top:70px}}.blog .post-date,.category .post-date{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;margin:calc(3 * 1rem) calc(10% + 60px) 1rem;margin-top:0;position:absolute;top:-6px}.blog .post-date img,.category .post-date img{margin-left:29px;position:absolute}.blog .post-date span,.category .post-date span{margin-left:54px;text-transform:capitalize}
@media only screen and (min-width:768px){.blog .post-date,.category .post-date{margin:calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);margin-top:0}}
@media only screen and (max-width:768px){.blog .post-date,.category .post-date{margin-left:calc(10% + 10px);margin-right:calc(10% + 10px)}}.blog .site-content,.category .site-content{background-image:url(../../image/decoration6.png),url(../../image/decoration7.png),url(../../image/decoration8.png);background-position:95% 32%,-20px center,90% 90%;background-repeat:no-repeat,no-repeat,no-repeat}.blog .site-main,.category .site-main{margin:0 10% 100px}
@media only screen and (max-width:1150px){.blog .site-main,.category .site-main{margin-left:0;margin-right:0}}.category .page-header{display:none}.image-filters-enabled .entry .post-thumbnail:after{background:transparent url(../../image/shadow.png);background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:cover;background-size:cover}.image-filters-enabled .entry .post-thumbnail:before{display:none}.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner{-webkit-filter:none;filter:none}.image-filters-enabled .site-header.featured-image .site-featured-image .post-thumbnail img{-webkit-filter:none;filter:none}.image-filters-enabled .site-header.featured-image .site-featured-image:after{display:none}.image-filters-enabled .site-header.featured-image .site-featured-image:before{display:none}.main-button{background:0 0;border-bottom:1px solid #b18042;color:#fff;display:block;font-family:Avenir-Light,sans-serif;font-size:11px;font-weight:800;margin-left:auto;margin-right:auto;letter-spacing:2px;padding:11px 0;text-align:center;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.main-button:hover{opacity:.7}.navigation-box{padding-top:21px;text-align:right}
@media only screen and (max-width:950px){.navigation-box{display:inline-block;padding-top:0;vertical-align:top;width:calc(100% - 110px)}}
@media only screen and (max-width:875px){.navigation-box{margin-top:30px;position:relative}.navigation-box .fa{font-size:30px}.navigation-box .social-navigation ul.social-links-menu li a svg{height:30px;width:30px}.navigation-box .social-navigation ul.social-links-menu li:nth-child(n+2){margin-left:.6em}}.navigation-box .hamburger{background-color:transparent;display:none;padding:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.navigation-box .hamburger .fa-close{display:none}.navigation-box .hamburger.close .fa-bars{display:none}.navigation-box .hamburger.close .fa-close{display:inline-block}.navigation-box .hamburger.close~.social-navigation{display:inline-block}.navigation-box .hamburger.close~#site-navigation{display:inline-block}
@media only screen and (max-width:875px){.navigation-box .hamburger{display:inline-block}}.navigation-box .hamburger:hover{opacity:.7}
@media only screen and (max-width:875px){.navigation-box #site-navigation{display:none;position:absolute;top:45px;right:0;z-index:2}.navigation-box #site-navigation ul[id^=menu-main-menu]>li:last-child:after{display:none}.navigation-box #site-navigation .main-menu>li{display:block}.navigation-box #site-navigation .main-menu>li>a{margin-right:0}.navigation-box #site-navigation .wpml-ls-last-item:after{display:none}}
@media only screen and (max-width:875px){.navigation-box .social-navigation{display:none;position:absolute;right:20px;top:-4px}}.main-navigation{display:inline-block;margin-top:0}
@media only screen and (max-width:875px){.main-navigation{background:rgba(16,16,16,.6);padding-left:20px;padding-right:20px}}
@media only screen and (max-width:875px){.main-navigation ul.main-menu>li{line-height:2}}.main-navigation .main-menu>li>a{font-family:'Avenir LT Std',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin-right:1rem;text-transform:uppercase;color:#fff;opacity:.3;white-space:nowrap;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.main-navigation .main-menu>li>a:hover{color:#fff;opacity:1}
@media only screen and (max-width:875px){.main-navigation .main-menu>li>a{font-size:17px;opacity:1}}.main-navigation .main-menu>li.current-menu-item>a{opacity:1}.main-navigation .main-menu>li.current_page_parent>a{opacity:1}.main-navigation .wpml-ls-last-item:after{border-bottom:1px solid #b18042;content:"";display:inline-block;height:1px;margin-bottom:4px;margin-right:16px;width:40px}.main-navigation ul[id^=menu-main-menu]>li:last-child:before{border-bottom:1px solid #b18042;content:"";display:inline-block;height:1px;margin-bottom:4px;margin-left:6px;margin-right:26px;width:40px}.single-product{color:#fff}.single-product ul.products li.product .woocommerce-loop-product__title{color:#fff;font-family:Avenir-Light,sans-serif;font-size:24px;font-weight:300;line-height:32px;margin-top:6px}
@media only screen and (max-width:768px){.single-product ul.products[class*=columns-] li.product{margin-bottom:120px}}.single-product .related{margin-bottom:97px;margin-top:137px;position:relative}.single-product .related h2{background-color:#101010;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-top:12px;padding-right:30px}.single-product .related>h2{position:absolute}.single-product .related .dot-line{display:block;overflow:hidden;margin-bottom:110px}.single-product .related .dot-line:after{content:'.........................................................................................................................................';letter-spacing:15px;font-size:12px;color:#b18042}.single-product .site-content{background-image:url(../../image/decoration1.png),url(../../image/decoration3.png);background-position:55% 50px,80px center;background-repeat:no-repeat,no-repeat}.single-product .summary-block .additional-description{margin-top:35px}.single-product .summary-block .additional-image{max-height:350px;width:auto;position:absolute;right:-110px;top:70px}.single-product .summary-block .additional-image-crumbs{position:absolute;right:-175px;top:245px}.single-product .summary-block .description{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:19px}.single-product .summary-block .image-block{position:relative}.single-product .summary-block .link-back{background-color:transparent;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;padding-left:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.single-product .summary-block .link-back img{margin-right:33px}.single-product .summary-block .link-back:hover{opacity:.7}.single-product .summary-block .main-image-shadow{position:absolute;left:-115px;bottom:-140px;z-index:-1}.single-product .summary-block .product-attributes{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;margin-top:38px;list-style:none;padding-left:0}.single-product .summary-block .product-attributes li{line-height:18px;margin-top:5px}.single-product .summary-block .product-attributes li span{display:inline-block;width:33px}.single-product .summary-block .product-attributes .img-box{height:8px;position:relative;width:11px}.single-product .summary-block .product-attributes .img-box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-product .summary-block .product-composition{background:0 0;border-bottom:1px solid #b18042;font-family:'Avenir LT Std',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin-top:40px;padding:10px 0;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.single-product .summary-block .product-composition:hover{opacity:.7}.single-product .summary-block .product-title{font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;line-height:80px;margin-bottom:33px;margin-top:20px}.single-product .summary-block .summary-col{display:inline-block;vertical-align:top;width:50%}
@media only screen and (max-width:900px){.single-product .summary-block .summary-col{width:100%}}.single-product .summary-block .summary-col .image-mobile{display:none}
@media only screen and (max-width:900px){.single-product .summary-block .summary-col .image-mobile{display:inline-block}}.single-product .summary-block .summary-col:first-of-type{padding-right:30px;width:505px}
@media only screen and (max-width:1279px){.single-product .summary-block .summary-col:first-of-type{width:50%}}
@media only screen and (max-width:900px){.single-product .summary-block .summary-col:first-of-type{width:100%}}.single-product .summary-block .summary-col:nth-of-type(2){padding-top:55px}
@media only screen and (max-width:1279px){.single-product .summary-block .summary-col:nth-of-type(2){padding-right:80px}}
@media only screen and (max-width:900px){.single-product .summary-block .summary-col:nth-of-type(2){display:none;padding-right:140px}}.modal-open #colophon,.modal-open .site-content,.modal-open .site-header{-webkit-filter:blur(3px);filter:blur(3px)}.modal-open .modal-backdrop.in{opacity:.9}
@media only screen and (min-width:768px){.site-branding{margin:0 calc(5% + 0px)}}.site-header.featured-image .custom-logo-link{background:0 0;box-shadow:none}.site-header.featured-image .custom-logo-link:hover{box-shadow:none}
@media only screen and (max-width:768px){.site-header.menu-open{background-color:#101010;position:fixed;height:100%;width:100%;z-index:5}.site-header.menu-open .navigation-box #site-navigation{padding-right:130px;width:100%;text-align:center;top:100px}}
@media only screen and (min-width:768px){.site-header{padding:1.5rem 0}}.site-description,.site-title{display:none}
@media only screen and (min-width:768px){.site-description,.site-title{display:none}}
@media only screen and (max-width:950px){.site-logo{display:inline-block;position:static;width:96px}}.site-logo .custom-logo-link{height:93px;width:96px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.site-logo .custom-logo-link:hover{box-shadow:none;opacity:.6}
@media only screen and (min-width:768px){.site-logo .custom-logo-link{height:93px;width:96px}}
@media only screen and (min-width:768px){.site-logo{right:calc(100% - (3.25 * 1rem))}}.social-navigation{display:inline-block;margin-top:0;vertical-align:top}
@media only screen and (max-width:875px){.social-navigation{margin-right:22px}}.social-navigation ul.social-links-menu li a svg{color:#fff;height:20px;width:20px}.social-navigation ul.social-links-menu li:nth-child(n+2){margin-left:.4em}.woocommerce ul.products li.product{margin-right:2.1%;width:23.42%}.woocommerce ul.products li.product:nth-of-type(4){margin-right:0}
@media only screen and (min-width:768px){.woocommerce .content-area{margin:0 10%}}
@media only screen and (min-width:768px){.woocommerce .content-area .site-main{max-width:unset}}.woocommerce .sign-image{position:absolute;left:-24px;top:-35px;height:56px;width:56px}.woocommerce .sign-image:nth-of-type(2){top:25px}.woocommerce .sign-image:nth-of-type(3){top:85px}.woocommerce .sign-image:nth-of-type(4){top:145px}.woocommerce .sign-image:nth-of-type(5){top:205px}.woocommerce .sign-image:nth-of-type(6){top:265px}.woocommerce-breadcrumb{display:none}.woocommerce-ordering{display:none}.woocommerce-products-header__title.page-title{color:#fff;font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;text-align:center;margin-bottom:165px;margin-top:84px}
@media only screen and (max-width:850px){.woocommerce-products-header__title.page-title{margin-bottom:10px}}.woocommerce-result-count{display:none}#colophon{background-color:#89683e;background-image:url(../../image/footer_bg.png);background-repeat:no-repeat;background-position:55% center;color:#fff;padding-bottom:135px;padding-top:130px}
@media (max-width:600px){#colophon{padding-bottom:40px;padding-top:40px}}#colophon h5{font-family:Avenir-Light,sans-serif;font-size:24px;font-weight:300;line-height:32px;margin-bottom:0;margin-top:25px;max-width:340px}#colophon h6{font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:600;line-height:26px;margin-bottom:5px;margin-top:27px}#colophon .footer-col{display:inline-block;width:50%;vertical-align:top}#colophon .footer-col:first-of-type{padding-left:186px}
@media (max-width:1100px){#colophon .footer-col:first-of-type{padding-left:40px}}
@media (max-width:768px){#colophon .footer-col:first-of-type{padding-left:85px}}
@media (max-width:600px){#colophon .footer-col:first-of-type{padding-left:40px;padding-right:40px}}
@media (max-width:768px){#colophon .footer-col{width:100%}}#colophon .footer-info{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:19px}#colophon .footer-info a{color:#fff;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#colophon .footer-info a:hover{opacity:.6}#colophon .footer-info p{margin:0;font-weight:300;opacity:.8}#colophon .footer-inner-col{display:inline-block;padding-left:85px;width:auto;vertical-align:top}
@media (max-width:600px){#colophon .footer-inner-col{padding-left:40px;padding-right:40px}}#colophon .footer-navigation .footer-menu a{white-space:nowrap}#colophon .footer-navigation .footer-menu .wpml-ls-item{display:none}#colophon .separator{border-bottom:1px solid #fff;height:1px;margin:18px 0;width:21px}#colophon .site-info{margin:26px 0 20px}#colophon .site-info a{color:#fff;font-family:'Avenir LT Std',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#colophon .site-info a:hover{color:#fff;opacity:.7}
@media only screen and (min-width:768px){#colophon .site-info{margin:26px 0 20px}}#colophon .wpcf7-form p{margin-bottom:0;margin-top:0}#colophon .wpcf7-form .ajax-loader{background-image:url(../../image/loader.gif);-webkit-background-size:16px 16px;background-size:16px 16px}#colophon .wpcf7-form .wpcf7-email{background:0 0;border:none;border-bottom:1px solid #a18665;box-shadow:none;color:#fff;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;padding:.42rem 0;width:395px}#colophon .wpcf7-form .wpcf7-email+.wpcf7-not-valid-tip{color:red;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;width:395px}#colophon .wpcf7-form .wpcf7-email::-webkit-input-placeholder{color:#fff;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300}#colophon .wpcf7-form .wpcf7-email:-moz-placeholder{color:#fff;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300}#colophon .wpcf7-form .wpcf7-email::-moz-placeholder{color:#fff;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300}#colophon .wpcf7-form .wpcf7-email:-ms-input-placeholder{color:#fff;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300}
@media (max-width:600px){#colophon .wpcf7-form .wpcf7-email{width:100%}}#colophon .wpcf7-form .wpcf7-response-output{border:none;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;margin:0;padding:0;width:395px}#colophon .wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{display:none!important}#colophon .wpcf7-form .wpcf7-submit{display:none}.main-modal{color:#fff}.main-modal h5{font-family:Avenir-Light,sans-serif;font-size:24px;font-weight:300;margin-bottom:15px;margin-top:45px}.main-modal h5:last-of-type{margin-bottom:12px}.main-modal p{opacity:.7;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:20px;margin:0}.main-modal .composition-table .composition-col{display:inline-block;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;width:50%}.main-modal .composition-table .composition-col:nth-child(even){text-align:right}.main-modal .composition-table .composition-row{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:7px;padding-top:2px}.main-modal .composition-table .composition-row:first-of-type{border-bottom:1px solid #fff}.main-modal .composition-table .sub-row{opacity:.7;line-height:22px;margin-top:-8px}.main-modal .modal-close{background-color:transparent;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;position:absolute;top:8px;right:37px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.main-modal .modal-close img{margin-right:19px}.main-modal .modal-close:hover{opacity:.7}.main-modal .modal-content{background-color:#211f1e;box-shadow:none;padding:66px 120px 100px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
@media (min-width:768px){.main-modal .modal-content{width:815px}}
@media (max-width:767px){.main-modal .modal-content{padding:20px 40px 40px}}.main-modal .modal-dialog{margin-top:105px}
@media (min-width:768px){.main-modal .modal-dialog{margin-bottom:120px;margin-top:105px;width:815px}}.contact-modal h3{font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;margin-bottom:29px;margin-top:9px}.contact-modal .contact-shop-gallery{margin-bottom:23px}.contact-modal .modal-content{padding-bottom:105px}.contact-modal .shop-block-col{display:inline-block;margin-right:-4px;vertical-align:top;width:50%}
@media only screen and (max-width:650px){.contact-modal .shop-block-col{margin-bottom:20px;max-width:286px;width:100%}}
@media only screen and (min-width:651px){.contact-modal .shop-block-col:nth-child(n+3){margin-top:20px}}.contact-modal .shop-block-col:nth-of-type(even){padding-left:15px;}
@media only screen and (max-width:650px){.contact-modal .shop-block-col:nth-of-type(even){padding-left:0}}.contact-modal .shop-block-col:nth-of-type(odd){padding-right:15px}
@media only screen and (max-width:650px){.contact-modal .shop-block-col:nth-of-type(odd){padding-right:0}}.contact-modal .shop-image-button{border-radius:0;background-color:transparent;padding:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.contact-modal .shop-image-button:hover{opacity:.7}.contact-modal .shop-image-button>img{max-width:268px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.contact-modal .shop-image-button>img:not(:first-child){display:none}.contact-modal .shop-info-col{display:inline-block;margin-right:-4px;vertical-align:top;width:50%;}.contact-modal .shop-info-row a:last-child{white-space:nowrap;}.contact-modal .shop-info-row{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300}.contact-modal .shop-info-row a{color:#fff;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.contact-modal .shop-info-row a:hover{opacity:.7}.contact-modal .shop-info-row .img-box{display:inline-block;width:18px}.contact-modal .shop-info-row .info-day{border-right:1px solid rgba(255,255,255,.1);display:inline-block;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:25px;text-align:center;text-transform:uppercase;width:43%}.contact-modal .shop-info-row .info-time{display:inline-block;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:600;line-height:25px;padding-left:9px;width:57%;white-space:nowrap}.contact-modal .shop-info-row.address-box .address-text{display:inline-block;margin-left:18px}.contact-modal .shop-info-row.address-box .img-box{position:absolute}.contact-modal .shop-info-row.bolded{font-family:Avenir-Light,sans-serif;font-weight:600}.contact-modal .shop-name-block{position:relative}.contact-modal .shop-name-block h4{background-color:#211f1e;color:#b18042;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-top:8px;padding-right:25px;position:absolute}.contact-modal .shop-name-block .dot-line{margin-bottom:27px;margin-top:25px;display:block;overflow:hidden}.contact-modal .shop-name-block .dot-line:after{content:'.........................................................................................................................................';letter-spacing:15px;font-size:12px;color:#b18042}.modal-backdrop{visibility:hidden!important}#shop-modal .modal-content{background-color:transparent;padding:0}
@media (min-width:768px){#shop-modal .modal-content{width:1000px}}#shop-modal .modal-dialog{padding-bottom:90px}
@media (min-width:768px){#shop-modal .modal-dialog{width:1000px}}#shop-modal .swiper-container{width:100%;height:100%}#shop-modal .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:auto}#shop-modal.in{background-color:rgba(0,0,0,.9)}.swiper-shop-pagination{margin-top:45px}.swiper-shop-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;opacity:1;vertical-align:middle}.swiper-shop-pagination .swiper-pagination-bullet:hover{cursor:pointer}.swiper-shop-pagination .swiper-pagination-bullet:not(:last-child){margin-right:22px}.swiper-shop-pagination .swiper-pagination-bullet-active{background-color:#b18042;border-color:#b18042;height:12px;width:12px}.short-description{opacity:.7;color:#fff;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:20px}
@media only screen and (max-width:875px){.short-description{display:none}}.short-description p{margin-top:7px}.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product{margin-bottom:45px}.post-type-archive-product ul.products li.product .woocommerce-loop-product__link,.tax-product_cat ul.products li.product .woocommerce-loop-product__link{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.post-type-archive-product ul.products li.product .woocommerce-loop-product__link:hover,.tax-product_cat ul.products li.product .woocommerce-loop-product__link:hover{opacity:.7}.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,.tax-product_cat ul.products li.product .woocommerce-loop-product__title{color:#fff;font-family:Avenir-Light,sans-serif;font-size:24px;font-weight:300;margin-bottom:5px;margin-top:5px}.post-type-archive-product ul.products li.product:first-of-type:before,.tax-product_cat ul.products li.product:first-of-type:before{content:url(../../image/decoration11.png);position:absolute;top:40%;left:-112px;z-index:1}
@media only screen and (max-width:1150px){.post-type-archive-product ul.products li.product:first-of-type:before,.tax-product_cat ul.products li.product:first-of-type:before{top:10%}}.post-type-archive-product ul.products li.product:nth-of-type(even),.tax-product_cat ul.products li.product:nth-of-type(even){margin-right:0;margin-left:3%;margin-top:60px}.post-type-archive-product ul.products li.product:nth-of-type(odd),.tax-product_cat ul.products li.product:nth-of-type(odd){margin-right:3%}.post-type-archive-product ul.products.columns-2 li.product,.tax-product_cat ul.products.columns-2 li.product{width:45%}.post-type-archive-product .catalog-page-col,.tax-product_cat .catalog-page-col{display:inline-block;vertical-align:top}.post-type-archive-product .catalog-page-col h1,.tax-product_cat .catalog-page-col h1{display:none}.post-type-archive-product .catalog-page-col .filter-button img,.tax-product_cat .catalog-page-col .filter-button img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.post-type-archive-product .catalog-page-col .filter-button,.post-type-archive-product .catalog-page-col .filter-button-close,.tax-product_cat .catalog-page-col .filter-button,.tax-product_cat .catalog-page-col .filter-button-close{background:0 0;font-family:'Playfair Display',sans-serif;font-size:15px;font-weight:400;margin-bottom:30px;padding:0}.post-type-archive-product .catalog-page-col .filter-button-close:hover,.post-type-archive-product .catalog-page-col .filter-button:hover,.tax-product_cat .catalog-page-col .filter-button-close:hover,.tax-product_cat .catalog-page-col .filter-button:hover{color:#b18042}.post-type-archive-product .catalog-page-col .filter-button img,.post-type-archive-product .catalog-page-col .filter-button-close img,.tax-product_cat .catalog-page-col .filter-button img,.tax-product_cat .catalog-page-col .filter-button-close img{height:auto;margin-left:16px;width:9px;vertical-align:middle}.post-type-archive-product .catalog-page-col:first-of-type,.tax-product_cat .catalog-page-col:first-of-type{margin-top:53px;width:365px}.post-type-archive-product .catalog-page-col:nth-of-type(2),.tax-product_cat .catalog-page-col:nth-of-type(2){width:calc(100% - 365px)}
@media only screen and (max-width:850px){.post-type-archive-product .catalog-page-col:nth-of-type(2),.tax-product_cat .catalog-page-col:nth-of-type(2){width:100%}}
@media only screen and (min-width:768px){.post-type-archive-product .content-area,.tax-product_cat .content-area{margin:0 5.7%}}.post-type-archive-product .dot-line,.tax-product_cat .dot-line{display:block;overflow:hidden;margin-bottom:106px;margin-top:80px}
@media only screen and (max-width:500px){.post-type-archive-product .dot-line,.tax-product_cat .dot-line{margin-bottom:40px;margin-top:40px}}.post-type-archive-product .dot-line:after,.tax-product_cat .dot-line:after{content:'.........................................................................................................................................';letter-spacing:15px;font-size:12px;color:#b18042}.post-type-archive-product .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier,.tax-product_cat .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{display:none}.post-type-archive-product .dgwt-wcas-sf-wrapp,.tax-product_cat .dgwt-wcas-sf-wrapp{margin-bottom:21px;max-width:250px}.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search],.tax-product_cat .dgwt-wcas-sf-wrapp input[type=search]{color:#fff;max-width:250px;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300}.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.tax-product_cat .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.5);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder,.tax-product_cat .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:transparent}.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder,.tax-product_cat .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:transparent}.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder,.tax-product_cat .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:transparent}.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder,.tax-product_cat .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:transparent}.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus,.tax-product_cat .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{background-color:transparent}.post-type-archive-product .dgwt-wcas-sf-wrapp:before,.tax-product_cat .dgwt-wcas-sf-wrapp:before{background:url(../../image/search.png);content:'';position:absolute;left:4px;top:12px;height:17px;width:18px}.post-type-archive-product .dgwt-wcas-suggestions-wrapp,.tax-product_cat .dgwt-wcas-suggestions-wrapp{font-family:Avenir-Light,sans-serif}.post-type-archive-product .dgwt-wcas-st>span.dgwt-wcas-st--tax,.tax-product_cat .dgwt-wcas-st>span.dgwt-wcas-st--tax{font-style:normal;letter-spacing:initial;margin-bottom:5px;text-transform:none}.post-type-archive-product .products .product-category,.tax-product_cat .products .product-category{display:none}.post-type-archive-product .product-categories,.tax-product_cat .product-categories{list-style:none;margin-top:0;padding-left:0}.post-type-archive-product .product-categories a,.tax-product_cat .product-categories a{color:#fff;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px}.post-type-archive-product .product-categories>li,.tax-product_cat .product-categories>li{line-height:45px}.post-type-archive-product .product-categories>li>a:hover,.tax-product_cat .product-categories>li>a:hover{color:#b18042}.post-type-archive-product .product-categories .children,.tax-product_cat .product-categories .children{display:none;padding-left:0;padding-bottom:24px;padding-top:14px}.post-type-archive-product .product-categories .children a,.tax-product_cat .product-categories .children a{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;padding-left:40px;position:relative}.post-type-archive-product .product-categories .children a:hover:before,.tax-product_cat .product-categories .children a:hover:before{background:url(../../image/line.png);content:'';display:inline-block;height:1px;margin-right:16px;width:8px;vertical-align:middle;position:absolute;left:0;top:50%}.post-type-archive-product .product-categories .children .cat-item,.tax-product_cat .product-categories .children .cat-item{list-style:none}.post-type-archive-product .product-categories .children .children,.tax-product_cat .product-categories .children .children{padding-left:40px}.post-type-archive-product .product-categories .children .current-cat>a,.tax-product_cat .product-categories .children .current-cat>a{color:#fff}.post-type-archive-product .product-categories .children .current-cat>a:before,.tax-product_cat .product-categories .children .current-cat>a:before{background:url(../../image/line.png);content:'';display:inline-block;height:1px;margin-right:16px;width:8px;vertical-align:middle;position:absolute;left:0;top:50%}.post-type-archive-product .product-categories .current-cat-parent>a,.post-type-archive-product .product-categories .current-cat>a,.tax-product_cat .product-categories .current-cat-parent>a,.tax-product_cat .product-categories .current-cat>a{color:#b18042}.post-type-archive-product .product-categories .parent-category-arrow,.tax-product_cat .product-categories .parent-category-arrow{background-color:transparent;padding:0 16px;vertical-align:baseline}.post-type-archive-product .product-categories .parent-category-arrow>img,.tax-product_cat .product-categories .parent-category-arrow>img{height:auto;width:9px;vertical-align:middle;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.post-type-archive-product .product-categories .parent-category-arrow.open+.children,.tax-product_cat .product-categories .parent-category-arrow.open+.children{display:block}.post-type-archive-product .product-categories .parent-category-arrow.open>img,.tax-product_cat .product-categories .parent-category-arrow.open>img{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.post-type-archive-product .product-categories:after,.tax-product_cat .product-categories:after{content:'';display:block;height:1px;border-bottom:1px solid rgba(225,225,225,.5);margin-top:15px;max-width:250px}.post-type-archive-product .site-content,.tax-product_cat .site-content{background-image:url(../../image/decoration9.png),url(../../image/decoration10.png);background-position:90% 110px,-327px 180px;background-repeat:no-repeat,no-repeat}.post-type-archive-product .product-categories .cat-parent>a:after{display:none}.woocommerce-info{background:0 0;font-family:Avenir-Light,sans-serif;font-size:18px}.contact-section{color:#fff;padding-bottom:200px}
@media only screen and (max-width:500px){.contact-section{padding-bottom:40px}}.contact-section .countries-block{margin:0 auto;max-width:940px;padding-left:40px}
@media only screen and (max-width:1100px){.contact-section .countries-block{max-width:740px}}
@media only screen and (max-width:900px){.contact-section .countries-block{max-width:630px}}
@media only screen and (max-width:700px){.contact-section .countries-block{max-width:430px}}
@media only screen and (max-width:500px){.contact-section .countries-block{padding-left:0}}.contact-section .countries-col{display:inline-block;margin-right:100px;vertical-align:top;min-width:225px}
@media only screen and (max-width:1100px){.contact-section .countries-col{margin-right:0}}
@media only screen and (max-width:900px){.contact-section .countries-col{min-width:190px}}
@media only screen and (max-width:500px){.contact-section .countries-col{min-width:170px}}.contact-section .countries-col button{background:0 0;border:none;display:block;font-family:Avenir-Light,sans-serif;font-size:24px;font-weight:300;margin-bottom:10px}
@media only screen and (max-width:900px){.contact-section .countries-col button{font-size:18px}}.contact-section .countries-col button img{vertical-align:middle}.contact-section .countries-col button .img-left{margin-right:21px}.contact-section .countries-col button .img-right{display:none;margin-left:23px}.contact-section .countries-col button:hover{color:#b18042}.contact-section .countries-col button:hover .img-left{display:none}.contact-section .countries-col button:hover .img-right{display:inline}.contact-section .countries-col:last-of-type{margin-right:0}.contact-section .section-title{font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;margin-bottom:135px;text-align:center}
@media only screen and (max-width:500px){.contact-section .section-title{margin-bottom:40px}}
@media only screen and (max-width:550px){.page-template-about .contact-section .section-title{padding-left:30px;padding-right:30px}}.page-template-about .dot-line{display:block;overflow:hidden;margin:123px 100px 111px}
@media only screen and (max-width:500px){.page-template-about .dot-line{margin:40px 30px}}.page-template-about .dot-line:after{content:'.........................................................................................................................................';letter-spacing:15px;font-size:12px;color:#b18042}.page-template-about .site-header{position:absolute;width:100%;z-index:1}.page-template-about .video-overlay:after{background:url(../../image/decoration13.png);content:'';display:block;height:48px;width:65px;position:absolute;top:27%;right:10%}.video-info-box{color:#fff}.video-info-box h1,.video-info-box h2{font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;margin-bottom:28px;margin-top:15px;padding:0 46px;position:relative}.video-info-box h1:after,.video-info-box h2:after{background:url(../../image/decoration12.png);content:'';display:block;height:80px;width:133px;position:absolute;top:9px;right:26px}.video-info-box .description{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:20px;margin-left:auto;margin-right:auto;max-width:432px}.video-info-box .video-link{border-bottom:1px solid #b18042;color:#fff;display:inline-block;font-family:Avenir-Light,sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;margin-top:37px;padding-bottom:11px;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.video-info-box .video-link:hover{opacity:.7}.video-info-box.info-box-mobile{display:none;text-align:center}.video-info-box.info-box-mobile h2{display:inline-block}
@media only screen and (max-width:900px){.video-info-box.info-box-mobile h2{display:none}}.video-info-box.info-box-mobile .description{max-width:472px;padding-left:20px;padding-right:20px}
@media only screen and (max-width:1100px){.video-info-box.info-box-mobile{display:block}}
@media only screen and (max-width:1100px){.video-info-box{display:none}}.video-section{color:#fff;position:relative;text-align:center}.video-section video{width:100%}.video-section .video-overlay{background-color:rgba(0,0,0,.8);position:absolute;top:0;height:calc(100% - 13px);width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;flex-direction:column;justify-content:center}
@media only screen and (max-width:900px){.video-section .video-overlay{background-color:rgba(0,0,0,.3);height:calc(100% - 12px)}}.video-section .video-overlay .video-play{background-color:transparent;cursor:pointer;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.video-section .video-overlay .video-play:hover{opacity:.7}.history-section{color:#fff;margin-bottom:178px;margin-top:127px}
@media only screen and (max-width:600px){.history-section{margin-bottom:40px;margin-top:40px}}.history-section .img-box{height:100%;position:relative;width:100%}.history-section .img-box img{position:absolute;max-width:370px;vertical-align:bottom}.history-section .main-slide-image{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.history-section .secondary-image{margin-left:105px;margin-top:-50px;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
@media only screen and (max-width:600px){.history-section .secondary-image{margin-left:0;margin-top:-75px}}.history-section .slide-col{display:inline-block;vertical-align:middle;width:50%}
@media only screen and (max-width:600px){.history-section .slide-col{padding:20px;width:calc(100% - 40px)}}
@media only screen and (max-width:600px){.history-section .slide-col:nth-of-type(1){text-align:center}}
@media only screen and (max-width:1050px){.history-section .slide-col:nth-of-type(2){margin-top:40px}}
@media only screen and (max-width:600px){.history-section .slide-col:nth-of-type(2){padding-left:25px;padding-right:25px;width:calc(100% - 50px)}}
@media only screen and (max-width:1050px){.history-section .slide-col{width:100%}}.history-section .slide-col h3{font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-bottom:3px;margin-top:0}.history-section .slide-col h4{font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;margin-bottom:35px;margin-top:3px}.history-section .slide-col img{max-height:320px;max-width:370px;vertical-align:bottom}
@media only screen and (max-width:600px){.history-section .slide-col img{max-width:320px}}.history-section .slide-col .description{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:19px;margin-bottom:30px}.history-section .slide-info-col{display:inline-block;vertical-align:top;width:100px}.history-section .slide-info-col .line{border-bottom:1px solid #fff;display:block;margin-top:15px;width:100%}.history-section .slide-info-col:nth-of-type(2){padding-left:28px;width:calc(100% - 128px)}
@media only screen and (max-width:600px){.history-section .slide-info-col:nth-of-type(2){padding-left:0;width:calc(100% - 40px)}}.history-section .swiper-button-prev{background-image:url(../../image/arrow-prev.png);left:87px}
@media only screen and (max-width:1000px){.history-section .swiper-button-prev{left:35px}}
@media only screen and (max-width:650px){.history-section .swiper-button-prev{left:10px}}.history-section .swiper-button-next{background-image:url(../../image/arrow-next.png);right:87px}
@media only screen and (max-width:1000px){.history-section .swiper-button-next{right:35px}}
@media only screen and (max-width:650px){.history-section .swiper-button-next{right:10px}}.history-section .swiper-button-next,.history-section .swiper-button-prev{-webkit-background-size:100%;background-size:100%;height:18px;width:9px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.history-section .swiper-button-next:hover,.history-section .swiper-button-prev:hover{opacity:.7}.history-section .swiper-history{padding-bottom:80px}
@media only screen and (max-width:600px){.history-section .swiper-history{padding-bottom:40px}}.history-section .swiper-history .swiper-wrapper{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.history-section .swiper-history>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 21px}.history-section .swiper-history>.swiper-pagination-bullets .swiper-pagination-bullet-active{margin-right:93px}.history-section .swiper-history>.swiper-pagination-bullets .swiper-pagination-bullet-active+.swiper-pagination-bullet{margin-left:42px}
@media only screen and (max-width:1050px){.history-section .swiper-pagination{padding-left:20px;padding-right:40px}}
@media only screen and (max-width:600px){.history-section .swiper-pagination{display:none}}.history-section .swiper-pagination-bullet{background:0 0;border:1px solid #fff;opacity:1;vertical-align:middle}.history-section .swiper-pagination-bullet .pagination-year{font-family:Avenir-Light,sans-serif;font-size:16px;font-weight:300;position:absolute;left:31px;top:-8px}.history-section .swiper-pagination-bullet:after{border-bottom:1px solid rgba(255,255,255,.2);content:'';display:inline-block;margin-left:4px;margin-top:3px;width:42px;position:absolute}.history-section .swiper-pagination-bullet:last-of-type:after{display:none}.history-section .swiper-pagination-bullet-active{background:#b18042;border-color:#b18042;height:12px;position:relative;width:12px}.history-section .swiper-pagination-bullet-active:after{margin-left:100px;margin-top:5px;width:40px}.history-section .swiper-slide{padding:20px 60px 30px;width:70%}
@media only screen and (max-width:600px){.history-section .swiper-slide{padding:25px;width:100%}}.history-section .swiper-slide-next,.history-section .swiper-slide-prev{visibility:hidden}.tabs-section{background-color:#89683e;color:#fff;margin:0 auto;max-width:923px;padding-bottom:104px;padding-top:72px;position:relative;text-align:center}
@media only screen and (max-width:1100px){.tabs-section{max-width:700px}}
@media only screen and (max-width:800px){.tabs-section{margin-left:80px;margin-right:80px;max-width:unset}}
@media only screen and (max-width:550px){.tabs-section{margin-left:0;margin-right:0}}.tabs-section .tab-row-button{background-color:transparent;opacity:.65;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;padding-left:14px;padding-right:14px}.tabs-section .tab-row-button.active{opacity:1}.tabs-section .tab-row-button.active:hover{opacity:1}.tabs-section .tab-row-button:hover{opacity:1}.tabs-section .tab-text{display:inline-block;font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;line-height:80px;padding:0 100px}
@media only screen and (max-width:1100px){.tabs-section .tab-text{font-size:40px;line-height:60px}}
@media only screen and (max-width:800px){.tabs-section .tab-text{font-size:40px;line-height:60px;padding:0 20px}}.tabs-section .tab-text p{margin:0px}.tabs-section .tab-text p:first-child{margin-top:30px}.tabs-section .tab-text p:last-child{margin-bottom:30px}.tabs-section .tab-text:after{content:url(../../image/decoration16.png);position:absolute;bottom:0;right:-115px}
@media only screen and (max-width:550px){.tabs-section .tab-text:after{bottom:-60px;right:30px}}.tabs-section:before{content:url(../../image/decoration14.png);position:absolute;top:-90px;left:-186px}.tabs-section:after{content:url(../../image/decoration15.png);position:absolute;top:-88px;left:-136px;z-index:-1}.single-post{color:#fff}.single-post .dot-line{display:block;overflow:hidden;margin:110px 133px 54px}
@media only screen and (max-width:1000px){.single-post .dot-line{margin-left:40px;margin-right:40px}}
@media only screen and (max-width:500px){.single-post .dot-line{margin:40px 30px}}.single-post .dot-line:after{content:'.........................................................................................................................................';letter-spacing:15px;font-size:12px;color:#b18042}.single-post .entry-content{opacity:.7;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300}.single-post .entry-meta{display:none}.single-post .entry-title{font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700}.single-post .description{opacity:.7;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:20px;margin-top:45px}.single-post .description p{margin-bottom:0;margin-top:17px}.single-post .description-big{font-family:Avenir-Light,sans-serif;font-size:24px;font-weight:300;line-height:38px;margin-top:60px}.single-post .description-big p{margin:0}.single-post .description-header{color:#b18042;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-bottom:0;margin-top:53px}.single-post .description-image{margin-top:65px}.single-post .featured-image .site-title{display:none}
@media only screen and (min-width:768px){.single-post .featured-image .site-title{display:none}}.single-post .post-image-layer{background-image:url(../../image/post-inner-bg.png);-webkit-background-size:cover;background-size:cover;position:absolute;z-index:1}
@media only screen and (max-width:768px){.single-post .post-image-layer{left:-1em}}.single-post .post-date{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;margin-top:50px;text-transform:capitalize}.single-post .post-date .line{border-bottom:1px solid #fff;display:inline-block;margin-right:28px;vertical-align:middle;width:40px}.single-post .post-navigation{margin-bottom:104px;margin-top:60px}
@media only screen and (max-width:1167px){.single-post .post-navigation{margin-left:130px;margin-right:130px;max-width:unset}}
@media only screen and (max-width:1000px){.single-post .post-navigation{margin-left:40px;margin-right:40px}}.single-post .post-navigation .nav-image{display:block}.single-post .post-navigation .nav-links{margin-left:130px}
@media only screen and (max-width:1167px){.single-post .post-navigation .nav-links{display:block;margin-left:0}}.single-post .post-navigation .nav-links a .meta-nav{color:#fff;display:block;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;margin-top:22px}.single-post .post-navigation .nav-links .nav-next{border-left:1px solid #b18042;margin-bottom:0;padding-left:60px;width:267px}
@media only screen and (max-width:1167px){.single-post .post-navigation .nav-links .nav-next{display:inline-block}}
@media only screen and (max-width:700px){.single-post .post-navigation .nav-links .nav-next{padding-left:30px;vertical-align:top;width:50%}}.single-post .post-navigation .nav-links .nav-next .meta-nav:after{display:none}.single-post .post-navigation .nav-links .nav-previous{padding-right:60px;text-align:right;width:267px}
@media only screen and (max-width:1167px){.single-post .post-navigation .nav-links .nav-previous{display:inline-block}}
@media only screen and (max-width:700px){.single-post .post-navigation .nav-links .nav-previous{padding-right:30px;vertical-align:top;width:50%}}.single-post .post-navigation .nav-links .nav-previous .nav-image{margin-left:auto}.single-post .post-navigation .nav-links .nav-previous .meta-nav:before{display:none}.single-post .post-navigation .post-title{color:#fff;display:block;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-top:22px;min-height:52px}
@media only screen and (max-width:700px){.single-post .post-navigation .post-title{min-height:78px}}.single-post .site-header.featured-image{margin-bottom:0;padding-bottom:0;min-height:unset}.single-post .site-header.featured-image .entry-title{line-height:80px;margin-bottom:0;margin-top:39px}.single-post .site-header.featured-image .site-featured-image .entry-header{margin:240px auto 0;max-width:762px}
@media only screen and (max-width:850px){.single-post .site-header.featured-image .site-featured-image .entry-header{margin:60px 40px 0}}
@media only screen and (max-width:550px){.single-post .site-header.featured-image .site-featured-image .entry-header{font-size:40px;line-height:55px}}.single-post .site-header.featured-image .site-featured-image .post-thumbnail img{min-height:unset;height:auto;opacity:.9}.single-post .site-main{background-image:url(../../image/decoration17.png),url(../../image/decoration18.png);background-position:91% 5%,2% 23%;background-repeat:no-repeat,no-repeat}.single-post .site-main article{margin:0 auto;max-width:762px}
@media only screen and (max-width:850px){.single-post .site-main article{margin-left:40px;margin-right:40px}}.single-post .swiper-blog{margin-bottom:9px;margin-top:92px}.single-post .swiper-blog-pagination+*{margin-top:120px}.single-post .swiper-blog-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;opacity:1;vertical-align:middle}.single-post .swiper-blog-pagination .swiper-pagination-bullet:hover{cursor:pointer}.single-post .swiper-blog-pagination .swiper-pagination-bullet:not(:last-child){margin-right:22px}.single-post .swiper-blog-pagination .swiper-pagination-bullet-active{background-color:#b18042;border-color:#b18042;height:12px;width:12px}.single-post .upper-line{border-bottom:1px solid #b18042;margin:0 auto;width:22px}.single-post.image-filters-enabled .site-header.featured-image .site-branding-container:after{background:0 0}.top-section{color:#fff;min-height:calc(100vh - 120px);position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;padding-bottom:7%;max-width:1440px;margin-left:auto;margin-right:auto}@media only screen and (max-width:900px){.top-section{padding-bottom:120px}}.top-section .scroll-down{display:none;background:0 0;position:absolute;bottom:7%;left:calc(50% - 31px);animation:bounce 2s infinite}@media only screen and (max-width:900px){.top-section .scroll-down{bottom:15%}}@media only screen and (min-width:768px){.top-section .scroll-down{display:block}}.top-section .top-col{display:inline-block;position:relative;vertical-align:middle;width:50%}@media only screen and (max-width:900px){.top-section .top-col{margin-bottom:40px;text-align:center;width:100%}}.top-section .top-col a{color:#fff}.top-section .top-col h2{font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;line-height:80px;margin-top:0;max-width:400px;position:absolute;top:50%;text-align:center;z-index:1}@media only screen and (max-width:900px){.top-section .top-col .top-image{max-width:475px}}.top-section .top-col:nth-of-type(1){margin-right:-93px;text-align:right;width:48%;z-index:1}@media only screen and (max-width:900px){.top-section .top-col:nth-of-type(1){text-align:center;width:100%}}.top-section .top-col:nth-of-type(1) h2{left:15%}@media only screen and (max-width:1050px){.top-section .top-col:nth-of-type(1) h2{left:0}}.top-section .top-col:nth-of-type(1) .top-image{max-width:387px;right:0}.top-section .top-col:nth-of-type(1):after{content:url(../../image/decoration19.png);position:absolute;top:-96px;left:31%;z-index:-1}.top-section .top-col:nth-of-type(2){width:52%}@media only screen and (max-width:900px){.top-section .top-col:nth-of-type(2){width:100%}}.top-section .top-col:nth-of-type(2) h2{right:12%}@media only screen and (max-width:1050px){.top-section .top-col:nth-of-type(2) h2{right:0}}.top-section .top-col:nth-of-type(2) .top-image{max-width:475px;left:0}.top-section .top-col:nth-of-type(2):after{content:url(../../image/decoration20.png);position:absolute;bottom:-68px;right:20%}@media only screen and (max-width:900px){.top-section .top-row{display:none}}.top-section .top-row.mobile-only{display:none}@media only screen and (max-width:900px){.top-section .top-row.mobile-only{display:block}}.top-section .top-row.mobile-only h1{display:inline-block;font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;margin-bottom:28px;margin-top:15px;padding:0 46px;position:relative}.top-section .top-row.mobile-only h1:after{background:url(../../image/decoration12.png);content:'';display:block;height:80px;width:133px;position:absolute;top:9px;right:26px}.top-section .top-row.mobile-only .title-block{text-align:center}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.products-section{background-image:url(../../image/decoration21.png);background-position:center 60px;background-repeat:no-repeat;color:#fff;margin-bottom:94px;padding-top:54px;text-align:center}.products-section .products-link{border-bottom:1px solid #b18042;color:#fff;display:inline-block;font-family:Avenir-Light,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin-top:20px;padding-bottom:12px;padding-top:12px;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.products-section .products-link:hover{opacity:.7}.products-section .products-title{display:inline-block;font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;line-height:80px;max-width:410px}.products-section .slide-link{position:relative}.products-section .swiper-button-prev{background-image:url(../../image/arrow-prev.png);left:87px}@media only screen and (max-width:1000px){.products-section .swiper-button-prev{left:35px}}.products-section .swiper-button-next{background-image:url(../../image/arrow-next.png);right:87px}@media only screen and (max-width:1000px){.products-section .swiper-button-next{right:35px}}.products-section .swiper-button-next,.products-section .swiper-button-prev{-webkit-background-size:100%;background-size:100%;height:18px;width:9px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.products-section .swiper-button-next:hover,.products-section .swiper-button-prev:hover{opacity:.7}.products-section .swiper-container{margin-left:172px;margin-right:172px;padding:35px 24px}@media only screen and (max-width:1000px){.products-section .swiper-container{margin-left:60px;margin-right:60px}}@media only screen and (max-width:650px){.products-section .swiper-container{margin-left:0;margin-right:0;padding:0}}.products-section .swiper-products-block{margin-top:4px;margin-left:auto;margin-right:auto;max-width:1440px;position:relative}.products-section .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:auto;text-align:left}.products-section .swiper-slide h5{color:#fff;text-shadow: 1px 1px 2px black, 0 0 5px black, 0 0 1px black; font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-top:3px;text-align:center}.products-section .swiper-slide .sign-image{display:none;height:56px;width:56px;position:absolute;left:-24px;top:-35px;z-index:1}.products-section .swiper-slide .sign-image:nth-of-type(2){top:25px}.products-section .swiper-slide .sign-image:nth-of-type(3){top:85px}.products-section .swiper-slide .sign-image:nth-of-type(4){top:145px}.products-section .swiper-slide .sign-image:nth-of-type(5){top:205px}.products-section .swiper-slide .sign-image:nth-of-type(6){top:265px}.products-section .swiper-slide.swiper-slide-active .attachment-woocommerce_thumbnail{max-width:unset;width:488px;z-index:-1}@media only screen and (max-width:1150px){.products-section .swiper-slide.swiper-slide-active .attachment-woocommerce_thumbnail{width:350px}}@media only screen and (max-width:750px){.products-section .swiper-slide.swiper-slide-active .attachment-woocommerce_thumbnail{max-width:100%;width:auto}}.products-section .swiper-slide.swiper-slide-active .sign-image{display:block}.products-section .swiper-slide.swiper-slide-active:after{background:url(../../image/decoration22.png);content:'';display:inline-block;height:205px;width:438px;position:absolute;bottom:15px;right:-200px;z-index:-2}@media only screen and (max-width:750px){.products-section .swiper-slide.swiper-slide-active:after{display:none}}.products-section .swiper-slide.swiper-slide-next .sign-image{display:block}.products-section .swiper-slide.swiper-slide-prev{z-index:2}.products-section .swiper-slide.swiper-slide-prev .sign-image{display:block}.blog-section{background-color:#211f1e;background-image:url(../../image/decoration24.png);background-position:center 235px;background-repeat:no-repeat;color:#fff;padding-bottom:115px;text-align:center}.blog-section .blog-block{margin-top:100px;position:relative}.blog-section .blog-col{display:inline-block;max-width:490px;vertical-align:top;width:50%;z-index:1}@media only screen and (max-width:1000px){.blog-section .blog-col{width:100%}}.blog-section .blog-col:first-of-type{position:relative;text-align:right}.blog-section .blog-col:nth-of-type(2){padding-left:80px;position:relative;text-align:left}@media only screen and (max-width:1000px){.blog-section .blog-col:nth-of-type(2){padding-left:22px;padding-right:22px;padding-top:30px}}.blog-section .blog-image{background-color:#000;max-width:466px}.blog-section .blog-image-decoration{position:absolute;bottom:-56px;left:-38px}.blog-section .blog-link{position:relative;z-index:1}.blog-section .blog-section-header{display:inline-block;font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;margin-top:98px}.blog-section .blog-section-link{border-bottom:1px solid #b18042;color:#fff;display:inline-block;font-family:Avenir-Light,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin-top:73px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.blog-section .blog-section-link:hover{opacity:.7}.blog-section .blog-title{font-family:'Playfair Display',sans-serif;font-size:44px;font-weight:700;line-height:50px;margin-top:5px}.blog-section .description{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:19px;margin-top:35px}.blog-section .line-element{border-bottom:1px solid #fff;position:absolute;left:-50px;top:45px;width:100px}.blog-section .post-categories{list-style:none;margin-bottom:0;margin-top:23px;padding-left:0}.blog-section .post-categories a{color:#fff;font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.blog-section .post-categories a:hover{opacity:.7}.page-template-homepage .contact-section{padding-top:120px}.page-template-homepage .tabs-section{margin-bottom:148px}.page-template-contact .contact-section{margin-top:83px;padding-bottom:158px}.page-template-contact .info-section{margin:0 auto 80px;max-width:1440px}.page-template-contact .info-section h6{font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:600;line-height:26px;margin-bottom:5px;margin-top:27px}.page-template-contact .info-section .footer-col{background-color:#89683e;display:inline-block;vertical-align:top;padding:49px 99px 76px 8px;position:absolute;right:10%;top:104px}@media only screen and (max-width:750px){.page-template-contact .info-section .footer-col{position:static;width:100%}}.page-template-contact .info-section .footer-col-decoration{position:absolute;right:-83px;bottom:-76px;z-index:-1}.page-template-contact .info-section .footer-info{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:19px}.page-template-contact .info-section .footer-info a{color:#fff;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.page-template-contact .info-section .footer-info a:hover{opacity:.6}.page-template-contact .info-section .footer-info p{margin:0;font-weight:300;opacity:.8}.page-template-contact .info-section .footer-inner-col{color:#fff;display:inline-block;padding-left:85px;width:auto;vertical-align:top}@media (max-width:600px){.page-template-contact .info-section .footer-inner-col{padding-left:40px;padding-right:40px}}.page-template-contact .info-section .info-section-decoration{position:absolute;left:-15px;top:-152px;z-index:-1}.page-template-contact .info-section .info-section-image{display:block;margin:0 auto;max-width:908px}@media only screen and (max-width:900px){.page-template-contact .info-section .info-section-image{height:auto;width:100%}}.page-template-contact .info-section .info-text-block{position:relative;margin-right:75px}@media only screen and (max-width:900px){.page-template-contact .info-section .info-text-block{margin-right:0}}.page-template-contact .info-section .separator{border-bottom:1px solid #fff;height:1px;margin:18px 0;width:21px}.team-section{color:#fff;margin-bottom:66px;margin-top:143px}.team-section .team-member-block{display:inline-block;margin-left:-5px;margin-bottom:68px;margin-top:70px;opacity:.4;padding-left:50px;position:relative;width:25%;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}@media only screen and (max-width:900px){.team-section .team-member-block{width:33%}}@media only screen and (max-width:800px){.team-section .team-member-block{width:50%}}@media only screen and (max-width:500px){.team-section .team-member-block{margin-top:0;padding-left:0;text-align:center;width:100%}}.team-section .team-member-block:hover{opacity:1;-webkit-transition:opacity none;-moz-transition:opacity none;-o-transition:opacity none;transition:opacity none}.team-section .team-member-block:hover .member-image{display:block;opacity:.4}@media only screen and (max-width:500px){.team-section .team-member-block:hover .member-image{display:none}}.team-section .team-member-block a{color:#fff;display:block;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:18px}.team-section .team-member-block a:hover{opacity:.7}.team-section .team-member-block a span{display:inline-block;vertical-align:text-top;width:19px}.team-section .team-member-block a span img{vertical-align:middle}.team-section .team-member-block a:first-of-type{margin-top:20px}.team-section .team-member-block h5{font-family:'Playfair Display',sans-serif;font-size:16px;font-weight:700;line-height:26px;margin-bottom:18px}.team-section .team-member-block h6{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;margin-bottom:0;margin-top:2px}.team-section .team-member-block .member-image{display:none;max-width:270px;position:absolute;top:-120px;left:0;z-index:-1}.team-section .team-members-grid{margin:0 auto;max-width:1080px}@media only screen and (max-width:800px){.team-section .team-members-grid{padding-left:30px;padding-right:30px}}@media only screen and (max-width:550px){.team-section .team-members-grid{padding-left:0;padding-right:0}}.team-section .team-section-title{font-family:'Playfair Display',sans-serif;font-size:60px;font-weight:700;margin-bottom:80px;padding:0 40px;text-align:center}.widget-woof{color:#fff;display:none}.widget-woof button{background:0 0;border-bottom:1px solid #b18042;color:#fff;display:block;font-family:Avenir-Light,sans-serif;font-size:11px;font-weight:800;letter-spacing:2px;padding:11px 0;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.widget-woof button:hover{opacity:.7}.widget-woof input{vertical-align:middle}.widget-woof input:checked+label{color:#b18042}.widget-woof label{font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:15px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.widget-woof label:hover{color:#b18042}.widget-woof ul{list-style:none;padding-left:0}.widget-woof .woof_list li{margin:0!important;padding:0!important}.woof_products_top_panel li a{color:#fff;font-family:Avenir-Light,sans-serif;font-size:14px;font-weight:300;line-height:15px;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.woof_products_top_panel li a:hover{color:#b18042}.woof_products_top_panel li span{background-image:url(../../image/close.png);background-position:center right;background-repeat:no-repeat}#woof_html_buffer{display:none!important}.swiper-product-inner{margin-top:40px}.swiper-product-inner .swiper-button-next,.swiper-product-inner .swiper-button-prev{-webkit-background-size:100%;background-size:100%;height:18px;width:9px}.swiper-product-inner .swiper-button-next{background-image:url(../../image/arrow-next.png)}.swiper-product-inner .swiper-button-prev{background-image:url(../../image/arrow-prev.png)}.swiper-product-inner .swiper-slide{text-align:center}.swiper-product-inner .swiper-slide img{max-height:500px}.search-results{color:#fff}.search-results .entry .byline{display:none}.search-results .entry .post-thumbnail .post-thumbnail-inner img{width:auto}.search-results.search .page-header{margin-bottom:60px;margin-top:60px}.error-404{color:#fff}.error-404.not-found .page-header{margin-bottom:60px;margin-top:60px}.error-404.not-found .page-title{color:#fff;margin:0}.error-404.not-found .search-submit{background:0 0;border-bottom:1px solid #b18042;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;display:inline-block;font-family:Avenir-Light,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin-top:20px;padding-bottom:12px;padding-top:12px;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.error-404.not-found .search-submit:hover{opacity:.7}.top-banners .swiper-banners .swiper-button-next,.top-banners .swiper-banners .swiper-button-prev{-webkit-background-size:100%;background-size:100%;height:18px;width:10px}.top-banners .swiper-banners .swiper-button-next{background-image:url(../../image/arrow-next.png)}@media (min-width:991px){.top-banners .swiper-banners .swiper-button-next{right:calc(50% - 475px)}}.top-banners .swiper-banners .swiper-button-prev{background-image:url(../../image/arrow-prev.png)}@media (min-width:991px){.top-banners .swiper-banners .swiper-button-prev{left:calc(50% - 475px)}}.top-banners .swiper-banners .swiper-slide{text-align:center}@media (min-width:768px){.top-banners .swiper-banners .swiper-slide img{max-width:calc(100% - 200px)}}@media (min-width:768px) and (min-width:991px){.top-banners .swiper-banners .swiper-slide img{max-width:830px}}.top-banners .swiper-banners .img-desktop{display:none}
@media (min-width:768px){.top-banners .swiper-banners .img-desktop{display:inline}}
@media (min-width:768px){.top-banners .swiper-banners .img-mobile{display:none}}.top-banners .swiper-banners-pagination{position:static}@media (min-width:768px){.top-banners .swiper-banners-pagination{display:inline-block;width:100%}}
@media (min-width:768px){.top-banners .swiper-banners-pagination{position:absolute}}.top-banners .swiper-banners-pagination+*{margin-top:120px}.top-banners .swiper-banners-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;opacity:1;vertical-align:middle}.top-banners .swiper-banners-pagination .swiper-pagination-bullet:hover{cursor:pointer}.top-banners .swiper-banners-pagination .swiper-pagination-bullet:not(:last-child){margin-right:22px}.top-banners .swiper-banners-pagination .swiper-pagination-bullet-active{background-color:#b18042;border-color:#b18042;height:12px;width:12px}.top-banners:before{content:url(../../image/decoration14.png);position:absolute;top:30px;left:10px}.top-banners:after{content:url(../../image/decoration26.png);position:absolute;bottom:70px;right:30px;z-index:-1}.social-feed-block{display:none;margin:80px auto 0;max-width:800px;width:90%}.social-feed-block a{color:#fff}#sb_instagram .sbi_follow_btn a{background:0 0;border-bottom:1px solid #b18042;border-radius:0;color:#fff;display:inline-block;font-family:Avenir-Light,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin-top:20px;padding:12px 0;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#sb_instagram .sbi_follow_btn a:hover{background:0 0;box-shadow:none;opacity:.7}

.swiper-es{display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: auto;
    text-align: left;
	margin: 20px;
	max-width:40%!important;
	display:inline-block!important;
	;}

.page-template-Karjera .site-content > div:first-child .Tekstas {
  max-width: 495px!important;
  text-align: center;
}
.page-template-Karjera .site-content > div:last-child .Tekstas {
  text-align: center;
  max-width: 405px!important;
}
.page-template-Karjera .site-content > div:first-child .Tekstas *,
.page-template-Karjera .site-content > div:last-child .Tekstas * {
  line-height: 1.4;
  font-family: 'Playfair Display',sans-serif;
}
.page-template-Karjera .tabs-section {
  padding-bottom: 72px;
}
.page-template-Karjera .tabs-section > p:last-child,
.page-template-Karjera .tabs-section > p:first-child {
  font-family: 'Playfair Display',sans-serif;
}
.products-section.soc {
  margin-bottom: 0;
}
@media only screen and (max-width: 1100px) {
  .page-template-Karjera .site-content > div:first-child .Tekstas,
  .page-template-Karjera .site-content > div:last-child .Tekstas {
    width: auto;
    max-width: 700px;
  }
}
@media only screen and (max-width: 950px) {
  div.site-logo {
    margin-bottom: 0px;
  }
  div.site-branding {
    display: flex;
    justify-content: space-between;
  }
  .page-template-Karjera .site-content > div:first-child {
    margin-top: 0!important;
  }
}
@media only screen and (max-width: 875px) {
  div.navigation-box {
    position: static;
  }
  header.site-header.menu-open .navigation-box #site-navigation {
    transform: translateX(50%);
    left: -50%;
    padding-left: 0;
    padding-right: 0;
  }
  div.navigation-box .social-navigation {
    top: 25px;
  }
}
@media only screen and (max-width: 800px) {
  .page-template-Karjera .site-content > div:first-child .Tekstas,
  .page-template-Karjera .site-content > div:last-child .Tekstas {
    /* width: auto;
    min-width: 80%;
    max-width: 700px; */
    margin-left: 80px;
    margin-right: 80px;
    max-width: unset;
  }
  .page-template-Karjera .site-content > div:first-child .Tekstas .description,
  .page-template-Karjera .site-content > div:last-child .Tekstas .description {
    font-size: 26px!important;
  }
  .page-template-Karjera .site-content > div:first-child,
  .page-template-Karjera .site-content > div:last-child {
    height: 500px!important;
  }
}

@media only screen and (max-width: 550px) {
  .page-template-Karjera .site-content > div:first-child .Tekstas,
  .page-template-Karjera .site-content > div:last-child .Tekstas {
    margin-left: 0px;
    margin-right: 0px;
    width: 80%;
  }
  .tabs-section,
  .page-template-Karjera .site-content > div:first-child,
  .page-template-Karjera .site-content > div:last-child {
    margin-top: 0!important;
    margin-bottom: 0!important;
  }
}
