label{line-height:normal}hr{margin:25px 0}.p-relative{position:relative}.before-none:after,.after-none:after,.none{display:none}.overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.overlay-bg-black{background:#000;opacity:.5}.overlay-2{position:absolute;top:0;left:0;right:0;width:100%}.transform-center{position:absolute;top:50%;left:0;right:0;transform:translate(0%,-50%);z-index:1}.animate-img{position:relative;overflow:hidden}.animate-img:hover img{transform:scale(1.1);transition:.5s}.parallax{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;transition:border .3s ease-in,box-shadow .3s ease-in,background .3s,opacity .3s ease-in}.normal-bg{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;transition:border .3s ease-in,box-shadow .3s ease-in,background .3s,opacity .3s ease-in}.roboto{font-family:"Roboto Mono",monospace}.abril{font-family:"Abril Fatface","Times New Roman",Times,serif}.small-container{max-width:1545px;margin:0 auto;padding-right:15px;padding-left:15px}.menu-slider-wrap .slick-arrow{width:6.25rem;position:absolute;top:0;bottom:0;z-index:10;font-size:0;background:#25292e}.menu-slider-wrap .slick-arrow:hover{background:#25292e}.swiper-button-prev:before,.swiper-button-next:before,.slick-arrow:before,.menu-slider-wrap .slick-arrow:before{font-family:Font Awesome\ 5 Pro;font-weight:300;font-size:40px;color:#3d322c}.swiper-button-prev,.slick-arrow.slick-prev,.menu-slider-wrap .slick-arrow.slick-prev{left:0}.swiper-button-next,.slick-arrow.slick-next,.menu-slider-wrap .slick-arrow.slick-next{right:0}.swiper-button-prev:before,.slick-arrow.slick-prev:before,.menu-slider-wrap .slick-arrow.slick-prev:before{content:""}.swiper-button-next:before,.slick-arrow.slick-next:before,.menu-slider-wrap .slick-arrow.slick-next:before{content:""}.swiper-button-next,.swiper-button-prev,.slick-arrow{width:40px;position:absolute;top:0;bottom:0;z-index:10;font-size:0;background:#25292e;height:100%;transform:none;margin-top:0}.swiper-button-next:hover,.swiper-button-prev:hover,.slick-arrow:hover{background:#9e0000}.swiper-button-next:before,.swiper-button-prev:before,.slick-arrow:before{font-size:30px;color:#fff}.swiper-button-next:after,.swiper-button-prev:after{display:none}.section-header{max-width:540px;margin:0 auto;padding-bottom:30px;position:relative;z-index:10;text-align:center}.section-header .section-heading{position:relative}.section-header .section-heading h3{padding-bottom:20px;font-size:45px;font-weight:700}.section-header.left-side{margin:0 0 auto;text-align:left}.section-header.left-side .section-heading:after{margin:0 0 auto}.rating-stars span{cursor:pointer;color:#3d322c;font-size:18px;line-height:1}.rating-stars span.active i{color:#25292e}.aboutsec,.recipe-sec,.two-side-fix,.reservation-page{height:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h2{font-size:60px}h3{font-size:50px}h4{font-size:35px}h6{font-size:24px}ul.custom{list-style:none;padding:0}ol>li:before{display:none}blockquote{margin-bottom:20px;position:relative;padding:0 0 0 30px}blockquote:before{content:"";display:block;width:2px;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:#25292e}blockquote p{margin:0;font-size:22px;line-height:1.55em;font-weight:400;color:#3d322c}blockquote cite{color:#9e0000;font-weight:600;text-transform:uppercase;font-size:14px;font-style:normal}blockquote cite:before{content:"-";margin-right:5px}iframe{border:none;width:100%}table th,table td{border:1px solid #dfdfdf;padding:15px;text-align:center;font-size:14px}table{border:1px solid #dfdfdf;padding:15px;margin-bottom:20px;width:100%}table th{background-color:#000;color:#fff;font-weight:400}select{padding:7px 15px 7px 7px;width:100%;margin-bottom:20px}code{color:#9e0000}.custom-tooltip{position:relative;color:#000;cursor:pointer}.custom-tooltip:after,.custom-tooltip:before{content:attr(data-tip);color:#fff;background-color:#000;font-size:12px;line-height:20px;border-radius:3px;padding:0 5px;white-space:nowrap;opacity:0;transform:translateX(-50%);position:absolute;left:50%;top:-30px}.custom-tooltip:before{z-index:2}.custom-tooltip:after{content:"";height:15px;width:15px;border-radius:0;transform:translateX(-50%) rotate(45deg);top:-22px;z-index:0}.custom-tooltip:hover:before,.custom-tooltip:hover:after{opacity:1}.accent{color:#9e0000;font-weight:600}.accent_bg{background-color:#9e0000;color:#fff;padding:0 6px;display:inline-block}.dropcap{font-size:40px;margin:5px 20px 0 0;font-weight:700;float:left;display:block;width:2em;height:2em;line-height:2em;text-align:center;overflow:hidden;border-radius:50%}.image-alignment{display:inline-block;vertical-align:top;margin-bottom:20px;overflow:hidden;position:relative;max-width:100%}.image-alignment.left{float:left;margin-right:20px}.image-alignment.right{float:right;margin-left:20px}.image-alignment figcaption{padding:14px 10px;text-align:center}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fw-100{font-weight:100}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.td-none{text-decoration:none}.no-padding{padding:0}.full-width{width:100%}.full-height{height:100%}.section-padding-top{padding-top:80px}.section-padding-bottom{padding-bottom:80px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.form-group{margin-bottom:20px}.form-control-custom::placeholder{font-size:14px}.form-control-custom{height:50px;padding:.375rem 1.2rem;border-radius:0;border:2px solid #efefef;width:100%;background:0 0}.form-control-custom:focus{border:2px solid #efefef;border-bottom:2px solid #25292e;box-shadow:none}form label{font-size:14px;font-weight:500;color:#000}label .required{color:#ff0018}.custom-select{background-image:none}.custom-select:focus{box-shadow:none}.nice-select .option{margin-bottom:0}.nice-select .option:before{display:none}.nice-select.open .list{width:100%;min-height:50px;max-height:200px;overflow-y:auto}textarea.form-control-custom{resize:none;padding:19px 1.2rem}.form-style-2 .form-control-custom{border-color:transparent;border-bottom-color:#fff}.form-style-2 .form-control-custom::placeholder{color:#fff}.form-style-2 .form-control-custom:focus{color:#fff;background:0 0;border-bottom-color:#25292e}label.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}label.custom-checkbox{display:block;position:relative;padding-left:25px;margin-bottom:10px;cursor:pointer;user-select:none;line-height:normal;font-size:14px;font-weight:400}label.custom-checkbox:last-child{margin-bottom:10px}label.custom-checkbox .checkmark{position:absolute;top:0;left:0;border:1px solid #d4d4db;width:20px;height:20px;background-color:#fff;border-radius:0px}label.custom-checkbox:hover input~.checkmark{background-color:#fff;border:1px solid #25292e}label.custom-checkbox input:checked~.checkmark{background-color:#25292e;border:1px solid #25292e}.checkmark:after{content:"";position:absolute;display:none}label.custom-checkbox input:checked~.checkmark:after{display:block}label.custom-checkbox .checkmark:after{left:6px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.theme-btn{padding:1.25rem 2.125rem;letter-spacing:.09375rem;background:#9e0000;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible;margin:0;z-index:1;text-decoration:none;font-weight:600}.theme-btn:after,.theme-btn:before{position:absolute;display:block;border:1px solid #fff;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:.4375rem;left:.4375rem;right:.4375rem;bottom:.4375rem;font-size:14px}.theme-btn>span{transform-origin:center;display:block;z-index:1;z-index:-1;content:"";transform:translate(-50%,-50%) rotate(45deg) scale(1,1);position:absolute;top:50%;left:50%;width:3.25rem;height:3.25rem;background:#9e0000;transition:transform .3s cubic-bezier(.37,.01,0,.98),background .3s cubic-bezier(.37,.01,0,.98)}.theme-btn:focus,.theme-btn:hover{background:#9e0000;color:#fff}.theme-btn:focus>span,.theme-btn:hover>span{background:#9e0000;transform:translate(-50%,-50%) rotate(45deg) scale(1.1,1.1)}.theme-btn.btn-style-2{background:#9e0000;color:#fff}.theme-btn.btn-style-3:focus,.theme-btn.btn-style-3:hover,.theme-btn.btn-style-2:focus,.theme-btn.btn-style-2:hover{background:#25292e}.theme-btn.btn-style-2>span{background:#9e0000}.theme-btn.btn-style-3:focus>span,.theme-btn.btn-style-3:hover>span,.theme-btn.btn-style-2:focus>span,.theme-btn.btn-style-2:hover>span{background:#25292e}.add-to-cart{width:100%;background:#9e0000;font-size:14px;font-weight:600;color:#fff;transition:.3s all;padding:15px;position:relative}.add-to-cart:before{content:"";border:1px solid #fff;width:calc(100% - 20px);position:absolute;top:0;left:0;right:0;height:calc(100% - 20px);margin:10px}.add-to-cart.btn-style-2{background:#25292e;color:#3d322c}.add-to-cart:hover,.add-to-cart.btn-style-2:hover{background:#3d322c;color:#fff}.small-cart{background:0 0;width:33px;height:33px;display:flex;align-items:center;justify-content:center;font-size:14px;transition:.5s all;color:#9e0000}.small-cart:hover{color:#25292e}.loadMore-btn{position:relative;padding:8px 15px;border-bottom:2px solid #9e0000;font-size:14px}.loadMore-btn:hover{color:#fff}.bg-light-white{background-color:#f4f4f4}.bg-custom-white{background-color:#fff}.bg-custom-black{background-color:#000}.bg-light-blue{background:#9e0000}.bg-light-yellow{background:#25292e}.bg-brown{background:#3d322c}.text-custom-black{color:#000}.text-light-white{color:#4a4a4a}.text-light-blue{color:#9e0000}.text-light-yellow{color:#fff}.text-brown{color:#3d322c}.anchor-animation.second:after{background:#9e0000}.header-style-1.style-3.fix .main-navigation,.header-style-1.style-3.sticky .main-navigation{height:136px}.header-style-1.sticky .main-navigation .navigation-left .nav-inner:before,.header-style-1.sticky .main-navigation .navigation-right .nav-inner:before{transform:scale3d(1,1,1)}.hamburger-menu:hover .menu-btn .nav-dot:nth-child(2){transition:transform .6s cubic-bezier(.37,.01,0,.98),opacity .6s cubic-bezier(.37,.01,0,.98),background .3s 50ms cubic-bezier(.37,.01,0,.98)}.hamburger-menu:hover .menu-btn .nav-dot:nth-child(3){transition:transform .6s cubic-bezier(.37,.01,0,.98),opacity .6s cubic-bezier(.37,.01,0,.98),background .3s .1s cubic-bezier(.37,.01,0,.98)}.hamburger-menu:hover .menu-btn .nav-dot:nth-child(4){transition:transform .6s cubic-bezier(.37,.01,0,.98),opacity .6s cubic-bezier(.37,.01,0,.98),background .3s 150ms cubic-bezier(.37,.01,0,.98)}.hamburger-menu:hover .menu-btn .nav-dot:nth-child(5){transition:transform .6s cubic-bezier(.37,.01,0,.98),opacity .6s cubic-bezier(.37,.01,0,.98),background .3s .2s cubic-bezier(.37,.01,0,.98)}.hamburger-menu:hover .menu-btn .nav-dot:nth-child(6){transition:transform .6s cubic-bezier(.37,.01,0,.98),opacity .6s cubic-bezier(.37,.01,0,.98),background .3s 250ms cubic-bezier(.37,.01,0,.98)}.hamburger-menu:hover .menu-btn .nav-dot:nth-child(7){transition:transform .6s cubic-bezier(.37,.01,0,.98),opacity .6s cubic-bezier(.37,.01,0,.98),background .3s .3s cubic-bezier(.37,.01,0,.98)}.hamburger-menu:hover .menu-btn .nav-dot:nth-child(8){transition:transform .6s cubic-bezier(.37,.01,0,.98),opacity .6s cubic-bezier(.37,.01,0,.98),background .3s 350ms cubic-bezier(.37,.01,0,.98)}.hamburger-menu:hover .menu-btn .nav-dot:nth-child(9){transition:transform .6s cubic-bezier(.37,.01,0,.98),opacity .6s cubic-bezier(.37,.01,0,.98),background .3s .4s cubic-bezier(.37,.01,0,.98)}.header-style-1.fix .main-navigation .center-logo:before,.header-style-1.sticky .main-navigation .center-logo:before{transform:scale3d(1,1,1)}.header-style-1.fix .main-navigation .center-logo,.header-style-1.sticky .main-navigation .center-logo{transform:translate3d(0,-4.5rem,0)}.header-style-1.fix .main-navigation .center-logo .logo .logo-1,.header-style-1.sticky .main-navigation .center-logo .logo .logo-1{transform:translate3d(-50%,100%,0)}.header-style-1.fix .main-navigation .center-logo .logo .logo-2,.header-style-1.sticky .main-navigation .center-logo .logo .logo-2{transform:translate3d(-50%,.875rem,0);object-fit:contain}.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .social-media{display:flex;width:100%;justify-content:center;align-items:center}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop ul>li.large-nav .social-media li,.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .social-media>ul>li{padding-right:10px;margin-right:6px}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop ul>li.large-nav .social-media li:not(:last-child):after,.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .social-media>ul>li:not(:last-child):after{position:absolute;top:50%;right:0;width:5px;height:5px;border-radius:50%;background:#fff;content:"";transform:translate3d(0,-50%,0)}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop ul>li.large-nav .social-media li>a,.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .social-media>ul>li>a{color:#25292e;font-size:16px;padding:0 8px}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.large-nav .social-media li:hover>a,.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .social-media>ul>li:hover>a{color:#9e0000}.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .lang-box,.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .search-box{border-left:1px solid #70695c;display:flex;align-items:center;justify-content:center}.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .search-box{position:absolute;right:0;border-right:1px solid #70695c}.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .lang-box>a,.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .search-box>a{width:6.125rem;line-height:4.25rem;font-size:1rem;letter-spacing:.0625rem;color:#25292e;display:block}.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .lang-box:hover>a,.header-style-1 .main-navigation .navigation-right .nav-inner .nav-box-right .search-box:hover>a{color:#3d322c}.search-box-input.active{transform:translateY(0)}.navigation-main{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;height:100%;transform:translateY(-100%);transition:.5s all}.navigation-main.active{overflow:auto;pointer-events:auto;z-index:200;transform:translateY(0%)}.navigation-main .anchor-animation:after{background:#3d322c}.navigation-main .nav-overlay-1{position:absolute;top:0;left:0;right:0;bottom:0;background:#3d322c;opacity:0;transition:opacity .6s cubic-bezier(.37,.01,0,.98)}.navigation-main.active .nav-overlay-1{opacity:1;cursor:pointer}.navigation-main .nav-div .nav-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.navigation-main .nav-div .nav-overlay:after,.navigation-main .nav-div .nav-overlay:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";transition:transform .6s;transform-origin:top center;transform:scale3d(1,0,1)}.navigation-main .nav-div .nav-overlay:after{background:#25292e;transition-delay:0s}.navigation-main .nav-div .nav-overlay:before{background:#9e0000;transition-delay:40ms}.navigation-main.active .nav-div .nav-overlay:before,.navigation-main.active .nav-div .nav-overlay:after{transform:scale3d(1,1,1)}.navigation-main.active .nav-div .nav-overlay:after{transition-delay:40ms}.navigation-main.active .nav-div .nav-overlay:before{transition-delay:0s}.navigation-main .nav-div .nav-content{transition:transform .6s cubic-bezier(.37,.01,0,.98),-webkit-transform .6s cubic-bezier(.37,.01,0,.98);position:relative;z-index:2}.navigation-main.active .nav-div .nav-content{transform:translate3d(0,0,0);pointer-events:auto}.navigation-main .nav-div .nav-content>.row>div{padding-top:4.25rem}.navigation-main .nav-div .nav-content .search-box-input{position:fixed;top:0;z-index:1;width:41.666667%;right:0;left:auto}.close-nav{border:0;width:33.333333%;height:4.25rem;position:absolute;top:0;left:0}.close-nav .close-btn{padding-left:2.625rem;display:flex;position:relative;height:100%;align-items:center;z-index:4}.close-nav .close-btn .dots{position:absolute;width:20px;height:20px;top:50%;z-index:3;left:0;transition:transform .3s cubic-bezier(.37,.01,0,.98);transform:translateY(-50%)}.close-nav .close-btn .text{position:relative;color:#3d322c;transition:transform .3s cubic-bezier(.37,.01,0,.98);font-size:16px;text-transform:uppercase;font-weight:700}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;border-top:1px solid rgba(61,50,44,.2);position:relative}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li{padding-left:0;width:33.333333%;border-bottom:1px solid rgba(61,50,44,.2);border-right:1px solid rgba(61,50,44,.2);height:4.25rem;margin:0}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.active>a:after,.header-style-1 .main-navigation .navigation-left .nav-inner .main-menu>ul>.menu-item.active>a:after,.header-style-1 .main-navigation .navigation-right .nav-inner .main-menu>ul>.menu-item.active>a:after{content:"";width:100px;height:2px;background:#9e0000;display:block;margin:5px auto 0;position:absolute;bottom:13px;left:0;right:0}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.first-link{position:absolute;border-bottom:0;border-left:1px solid rgba(61,50,44,.2);top:-4.25rem;right:0;width:calc(66.66667% + 1px)}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li>a{color:#3d322c;font-size:16px;font-weight:500;text-transform:uppercase;height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:none}.navigation-main .nav-div .nav-content .navigation-main-inner.right-side .main-menu-desktop>ul{border-top:1px solid transparent;margin-top:-1px}.navigation-main .nav-div .nav-content .navigation-main-inner.right-side{border-right:0;border-left:1px solid rgba(61,50,44,.2)}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.large-nav{width:66.666666%;display:flex;align-items:center;justify-content:center}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.large-nav .social-media{width:100%;justify-content:center}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.large-nav .social-media li{width:auto;height:auto;border:0}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.large-nav .social-media li>a{color:#3d322c;font-size:18px;text-decoration:none}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.small-nav{width:33.33333%}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.small-nav>ul{display:flex;margin:0;padding:0;list-style:none}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.small-nav>ul>li{width:50%;height:4.25rem;margin:0;padding-left:0}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.small-nav>ul>li>a{display:flex;align-items:center;justify-content:center;color:#3d322c;font-size:18px;width:100%;height:100%;text-decoration:none}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.small-nav>ul>li:first-child{border-right:1px solid rgba(61,50,44,.2)}.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.large-nav:before,.navigation-main .nav-div .nav-content .navigation-main-inner .main-menu-desktop>ul>li.small-nav:before{display:none}.close-nav:hover .close-btn .dots .dot{background:#fff}.navigation-main .nav-div .nav-content .menu-slider-wrap{transform:translate3d(0,-100px,0);transition:transform .6s cubic-bezier(.37,.01,0,.98)}.navigation-main.active .nav-div .nav-content .menu-slider-wrap{transform:translate3d(0,0px,0);transition:transform .6s cubic-bezier(.37,.01,0,.98)}.navigation-main .nav-div .nav-content .menu-slider-wrap .slide-item a{display:block;width:25rem;margin:0 auto;margin-top:3.75rem}.navigation-main .nav-div .nav-content .center-logo-wrap{width:100%;display:block;text-align:center;border-left:1px solid rgba(61,50,44,.2);height:100%}.navigation-main .nav-div .nav-content .center-logo-wrap .svg-box{fill:#3d322c;width:100%;height:100%;padding-bottom:28px}.navigation-main .nav-div .nav-content .center-logo-wrap .svg-box img{transition:transform .3s cubic-bezier(.37,.01,0,.98);max-width:88px;display:block;margin:0 auto 25px}.navigation-main .nav-div .nav-content .center-logo-wrap:hover .svg-box .logo-svg-1,.navigation-main .nav-div .nav-content .center-logo-wrap:hover .svg-box .logo-svg-3,.navigation-main .nav-div .nav-content .center-logo-wrap:hover .svg-box .logo-svg-5{transform:translate3d(-16px,0,0);transition:transform .3s cubic-bezier(.37,.01,0,.98)}.navigation-main .nav-div .nav-content .center-logo-wrap:hover .svg-box .logo-svg-2,.navigation-main .nav-div .nav-content .center-logo-wrap:hover .svg-box .logo-svg-4,.navigation-main .nav-div .nav-content .center-logo-wrap:hover .svg-box .logo-svg-6{transform:translate3d(16px,0,0);transition:transform .3s cubic-bezier(.37,.01,0,.98)}.menu-testimonial{display:flex;align-items:center;justify-content:center;width:100%;padding-top:8.75rem;padding-bottom:3.75rem;text-align:center}.menu-testimonial .menu-testimonial-wrap .testimonial-item{margin:0 auto;text-align:center;max-width:400px}.menu-testimonial .menu-testimonial-wrap .testimonial-item h5{color:#3d322c;text-transform:uppercase}.menu-testimonial .menu-testimonial-wrap .testimonial-item>a{color:#3d322c;text-decoration:none}.menu-testimonial .menu-testimonial-wrap .theme-btn{margin-top:100px}.hide-in-desk{display:none}.mobile-hamburger.active{background:#3d322c}.mobile-hamburger.active .menu-btn{transform:translate(-50%,-50%) rotate(180deg)}.mobile-hamburger.active .menu-btn .nav-dot:nth-child(2){transform:translate(-50%,-20px);opacity:0}.mobile-hamburger.active .menu-btn .nav-dot:nth-child(4){transform:translate(-20px,-50%);opacity:0}.mobile-hamburger.active .menu-btn .nav-dot:nth-child(6){transform:translate(20px,-50%);opacity:0}.mobile-hamburger.active .menu-btn .nav-dot:nth-child(8){transform:translate(-50%,20px);opacity:0}.header-style-1.style-3 .hamburger-menu{width:100%;bottom:0;top:auto;border:0;border-top:1px solid #70695c}.header-style-1.style-3 .main-navigation .navigation-right .nav-inner .main-menu>ul>.menu-item{border-right:1px solid #70695c}.header-style-1.style-3 .main-navigation .navigation-right .nav-inner .main-menu>ul>.menu-item:last-child{border-left:0}.header-style-1.style-2 .hamburger-menu{left:auto;right:0}.bottom-navigation{position:absolute;left:0;right:0;bottom:0;width:100%;z-index:100;background:0 0}.bottom-navigation.sticky{position:fixed;top:0;bottom:auto;z-index:100}.bottom-navigation .navigation-btm{padding:0 6.1875rem;position:relative;background:#25292e;display:flex;width:100%;justify-content:space-between;align-items:center}.bottom-navigation .navigation-btm:before{content:"";display:block;width:100%;top:50%;height:1px;position:absolute;left:0;background:rgba(61,50,44,.1);transform:translateY(-50%)}.bottom-navigation .navigation-btm .desklogo img{position:absolute;width:150px;bottom:0;height:98px}.bottom-navigation .navigation-btm .main-menu-nav .mobile-logo{display:none}.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item{z-index:1;border-left:1px solid rgba(61,50,44,.1);background:#25292e;overflow:inherit}.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item.active>a:before{content:"";background-image:url("/wp-content/themes/tufatt/assets/images/stars.svg");width:100%;height:30px;display:block;position:absolute;top:-20px;margin:0 auto;left:0;right:0;background-color:#25292e;z-index:-1;background-repeat:no-repeat;text-align:center;background-position:center;--lzl-bg-img:"/wp-content/themes/tufatt/assets/images/stars.svg"}.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item.active>a:after{content:"";width:100%;display:block;height:10px;background:#25292e;position:absolute;left:0;right:0;top:-30px}.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item:last-child{border-right:1px solid rgba(61,50,44,.1)}.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item:before{display:block}.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item>a{display:block;height:4.25rem;padding:1.1875rem 1.375rem;font-size:16px;letter-spacing:.0625rem;text-decoration:none;color:#3d322c}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item:hover>a,.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item:hover>a{color:#25292e}.bottom-navigation .navigation-btm .btm-hamburger{display:none;align-items:center;cursor:pointer}.bottom-navigation .navigation-btm .btm-hamburger .menu-btm span{background:#000;height:2px;width:25px;margin-bottom:5px;display:block;transition:.3s}.bottom-navigation .navigation-btm .btm-hamburger .menu-btm span{background-color:#000}.bottom-navigation .navigation-btm .btm-hamburger .menu-btm span:last-child{margin-bottom:0}.bottom-navigation .navigation-btm .btm-hamburger .menu-btm.active{position:relative;top:-4px;transition:.3s}.bottom-navigation .navigation-btm .btm-hamburger .menu-btm.active span:first-child{transform:rotate(45deg);transition:.3s;position:relative;top:7.4px;background-color:#fff}.bottom-navigation .navigation-btm .btm-hamburger .menu-btm.active span:nth-child(2){display:none}.bottom-navigation .navigation-btm .btm-hamburger .menu-btm.active span:last-child{transform:rotate(-45deg);transition:.3s;background-color:#fff}.bottom-navigation .menu-item-has-children>a>.arrow:after{display:inline-block;margin-left:.55em;content:"";font-family:Font Awesome\ 5 Pro;font-weight:900}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item:before{display:block}.bottom-navigation .menu-item-has-children>.sub-menu{position:absolute;bottom:100%;left:0;right:0;transform:translateY(20px);border-bottom:solid 2px #9e0000;box-shadow:0 2px 2px 1px rgba(0,0,0,.15);background:#fff;visibility:hidden;opacity:0;transition:.3s;width:250px}.bottom-navigation .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;z-index:999;transform:translateY(0px);transition:.3s}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item{padding:0 10px;overflow:inherit}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item>a{display:block;padding:10px;font-size:15px;font-weight:500;border-bottom:1px solid #eee;transition:.5s;white-space:nowrap;text-decoration:none}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item:last-child>a{border:none}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item:hover>a{padding-left:25px;transition:.5s;border-bottom-color:transparent}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item-has-children>a>.arrow{position:absolute;right:10px;transform:rotate(-90deg)}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item-has-children>a>.arrow:after{display:inline-block;margin-left:0;content:"";font-family:Font Awesome\ 5 Pro;font-weight:900}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item-has-children>.sub-menu{left:100%;bottom:-2px}.bottom-navigation.nav-top .navigation-btm .desklogo img{top:0}.bottom-navigation.nav-top .navigation-btm .main-menu-nav>nav>ul>.menu-item.active>a:before{bottom:-20px;top:auto}.bottom-navigation.nav-top .navigation-btm .main-menu-nav>nav>ul>.menu-item.active>a:after{bottom:-30px;top:auto}.bottom-navigation.nav-top .menu-item-has-children>.sub-menu{top:100%;transform:translateY(-10px);bottom:auto}.bottom-navigation.nav-top .menu-item-has-children:hover>.sub-menu{transform:translateY(0px)}.bottom-navigation .menu-item-has-children>.sub-menu>li.menu-item-has-children>.sub-menu{top:-2px;bottom:auto}.main-banner .banner-sec,.main-banner .banner-sec .jarallax{height:100vh;position:relative}.main-banner .banner-sec .jarallax{width:100%;object-fit:cover}.main-banner .banner-sec .image-wrapper{position:absolute;top:0;left:0;right:0;height:100%;width:100%;display:block;transition:.3s all}.main-banner .banner-sec .image-wrapper:before{content:"";background:#000;position:absolute;top:0;left:0;right:0;height:100%;opacity:.5}.main-banner .banner-sec:hover>.image-wrapper{opacity:0;visibility:hidden}.main-banner .banner-sec .text-wrapper{text-align:center}.main-banner .banner-sec .text-wrapper .img-wrap img{transform:rotateY(0) skewY(0) translate3d(0,0,0);perspective:1000px;width:30vw;transition:transform 1s ease,opacity .3s cubic-bezier(.37,.01,0,.98)}.main-banner .banner-sec .text-wrapper .img-wrap:hover img{transform-origin:center;animation-name:jello;animation-fill-mode:both;animation-duration:.8s}.banner-slider-2{height:100vh;position:relative}.aboutsec .about-left .about-img{display:flex}.aboutsec .about-left .about-img .about-img-first{width:22.2857142857vw;height:30.2857142857vw;position:absolute;left:-8.7142857143vw;z-index:-1;top:-5rem}.aboutsec .about-left .about-img .about-img-second{width:22.2857142857vw;height:30.2857142857vw;position:relative;left:5.714286vw}.aboutsec .about-left .about-img .about-img-third{width:22.2857142857vw;height:30.2857142857vw;position:absolute;right:15px;top:5rem}.aboutsec .about-right .about-desc ul{justify-content:space-between;flex-wrap:wrap}.aboutsec .about-right .about-desc ul>li{display:flex;align-items:flex-start;position:relative;margin-bottom:20px}.aboutsec .about-right .about-desc ul>li .content a{text-decoration:none}.aboutsec .about-right .about-desc ul>li>i{margin-right:10px;font-size:40px;position:relative;top:5px}.aboutsec.style-2 .about-left .about-img{position:relative;left:8.7142857143vw}.about-us-style .about-left-side .section-header{max-width:100%}.about-us-style .about-left-side .about-desc .about-box.img,.about-us-style .about-right-side{overflow:hidden;z-index:1}.about-us-style .about-left-side .about-desc .about-box.img:before,.about-us-style .about-right-side:before{content:"";display:inline-block;position:absolute;left:30px;right:0;top:16px;width:100%;height:19px;z-index:-1;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PgoKPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgoKPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCgkgdmlld0JveD0iMCAwIDIxMy4zMzMgMjEzLjMzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjEzLjMzMyAyMTMuMzMzOyBmaWxsOiMyQzI3MkI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCjxnPgoKCTxnPgoKCQk8cG9seWdvbiBwb2ludHM9IjEwNi42NjcsNTMuMzMzIDAsMTYwIDIxMy4zMzMsMTYwIAkJIi8+CgoJPC9nPgoKPC9nPgoKPGc+Cgo8L2c+Cgo8Zz4KCjwvZz4KCjxnPgoKPC9nPgoKPGc+Cgo8L2c+Cgo8Zz4KCjwvZz4KCjxnPgoKPC9nPgoKPGc+Cgo8L2c+Cgo8Zz4KCjwvZz4KCjxnPgoKPC9nPgoKPGc+Cgo8L2c+Cgo8Zz4KCjwvZz4KCjxnPgoKPC9nPgoKPGc+Cgo8L2c+Cgo8Zz4KCjwvZz4KCjxnPgoKPC9nPgoKPC9zdmc+Cgo=");background-repeat:repeat}.about-us-style .about-right-side>img{padding-top:30px}.about-us-style .about-left-side .about-desc .about-box.img:before{left:0;width:calc(94% - 33px);bottom:16px;top:auto;transform:rotate(180deg)}.about-us-style .about-left-side .about-desc .about-box.img>img{padding-bottom:30px}.about-us-style .about-left-side .about-desc .about-box{padding-right:6%}.product-box .product-wrap{position:relative;z-index:1;display:block}.product-box .product-wrap:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;width:100%;background:#000;opacity:.5;transition:.3s all}.product-box .product-wrap:hover:before{opacity:.2}.product-box .product-wrap .product-caption>div{max-width:400px;margin:0 auto;transition:.5s all;transform:translate(0%,-30%);opacity:0;visibility:hidden}.product-box .btn-wrap{position:absolute;bottom:10%;z-index:1;left:0;right:0;text-align:center;transform:translateY(30%);transition:.5s all}.product-box:hover .product-wrap .product-caption>div{transform:translate(0%,-50%);opacity:1;visibility:visible}.product-box:hover .btn-wrap{transform:translateY(0%)}.product-style-2 .row{margin-left:-6px;margin-right:-6px}.product-style-2 .row>div{position:static}.product-style-2 .product-box-2{height:950px;position:static}.product-style-2 .product-box-2:before{content:"";background-position:center center;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:block;pointer-events:none;transition:opacity .5s ease-in-out}.product-style-2 .product-box-2 .content-box{position:relative;height:100%}.product-style-2 .product-box-2 .content-box:before{content:"";border-style:solid;border-width:0;background-clip:border-box;border-color:#20110b;border-left-width:6px;border-right-width:6px;height:100%;position:absolute;left:0;right:0}.product-style-2 .product-box-2 .content-box:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%;background:#000;opacity:.5}.product-style-2 .product-box-2 .content-box>div{text-align:center;margin:0 6px}.product-style-2 .product-box-2 .content-box .product-head .product-text{margin-top:-68px}.product-style-2 .product-box-2 .content-box .product-head .product-text p,.product-style-2 .product-box-2 .content-box .product-head .product-text h4{text-transform:uppercase;letter-spacing:3px}.product-style-2 .product-box-2:hover:before{opacity:1;z-index:2}.product-style-2 .product-box-2:hover>.content-box:before,.product-style-2 .product-box-2:hover>.content-box:after{z-index:2}.product-style-2 .product-box-2:hover>.content-box>div{z-index:3}.overlap-testimonial{position:relative;z-index:1;margin-top:-350px}.testimonial-wrap .testimonial-img{width:120px;height:120px;margin:30px auto 20px;position:relative}.testimonial-wrap .testimonial-img:before{content:"";width:100%;display:block;border:1px solid #fff;height:100%;position:absolute;z-index:0;transition:.5s all}.testimonial-wrap .testimonial-img>img{padding:5px}.testimonial-wrap .testimonial-img>span{background:#9e0000;width:130px;height:130px;display:block;position:absolute;top:-5px;z-index:-1;left:-5px;right:0;transition:.5s all}.testimonial-wrap .testimonial-img>span:after{content:"";display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #9e0000;position:absolute;top:-10px;left:0;right:0;text-align:center;margin:0 auto;z-index:-1}.testimonial-wrap .testimonial-img>span:before{content:"";display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #9e0000;position:absolute;bottom:-10px;left:0;right:0;text-align:center;margin:0 auto;z-index:-1}.testimonial-wrap:hover .testimonial-img:before,.testimonial-wrap:hover .testimonial-img>span{transform:rotate(90deg)}.testimonial-wrap .testimonial-content{padding-top:10px;max-width:330px;text-align:center;margin:0 auto}.testimonial-wrap .testimonial-content .stars img{width:30px;height:30px}.testimonial-wrap .testimonial-content p{line-height:1.5}.testimonial-wrap .testimonial-content cite{font-style:normal}.testimonial-wrap.style-2 .testimonial-img>span{border-radius:50%}.testimonial-wrap.style-2 .testimonial-img:before{border-radius:50%}.full-video-sec .video-box{height:100vh;width:100%}.full-video-sec .video-box>video{height:100vh;width:100%;object-fit:cover}.footer{position:relative;background:#1b1b1b}.footer-2 .footer-box .ft-info>a,.footer .footer-left-side .footer-box .ft-info>a{display:block;text-decoration:none}.footer-2 .footer-box .ft-social-info,.footer .footer-left-side .footer-box .ft-social-info{display:flex;align-items:center}.footer-2 .footer-box .ft-social-info h6,.footer .footer-left-side .footer-box .ft-social-info h6{margin-right:8px}.footer-2 .footer-box .ft-social-info a,.footer .footer-left-side .footer-box .ft-social-info a{margin:0 7px;text-decoration:none}.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item.active>a:before.lzl:not(.lzl-ed),.bottom-navigation .navigation-btm .main-menu-nav>nav>ul>.menu-item.active>a:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2046.42%2046.42%22%20width%3D%22512px%22%20height%3D%22512px%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.footer-2 .copyright .copyright a,.footer .footer-left-side .copyright a{text-decoration:none}.footer-2 .footer-box .links li{margin-bottom:10px}.footer-2 .footer-box .ft-insta li{width:calc(33% - 10px);height:110px;margin:5px 10px 5px 0}.subheader .subheader-bottom{padding:0 99px;background:#25292e;display:flex;width:calc(100% - 30px);justify-content:space-between;align-items:center;position:absolute;bottom:-100px;left:15px;right:0}.subheader .subheader-bottom:after{content:"";display:block;width:100%;top:50%;height:1px;position:absolute;left:0;background:rgba(61,50,44,.1);transform:translateY(-50%)}.subheader .subheader-bottom .post-categories>li,.subheader .subheader-bottom .custom-breadcrumb>li{z-index:1;border-left:1px solid rgba(61,50,44,.1);background:#25292e}.subheader .subheader-bottom .post-categories>li:last-child,.subheader .subheader-bottom .custom-breadcrumb>li:last-child{border-right:1px solid rgba(61,50,44,.1)}.subheader .floating-social>ul>li:before,.subheader .subheader-bottom .post-categories>li.anchor-animation:before,.subheader .subheader-bottom .custom-breadcrumb>li.anchor-animation:before{display:block}.subheader .subheader-bottom .post-category.active>a:before,.subheader .subheader-bottom .post-categories>li.active>a:before,.subheader .subheader-bottom .custom-breadcrumb>li.active>a:before{content:"";background-image:url("/wp-content/themes/tufatt/../images/stars.svg");width:100%;height:30px;display:block;position:absolute;top:-20px;margin:0 auto;left:0;right:0;background-color:#25292e;z-index:-1;background-repeat:no-repeat;text-align:center;background-position:center;--lzl-bg-img:"/wp-content/themes/tufatt/../images/stars.svg"}.subheader .subheader-bottom .breadcrumb-right.active>a,.subheader .subheader-bottom .custom-breadcrumb>li.active>a,.subheader .subheader-bottom .post-categories>li.active>a{color:#fff}.subheader .subheader-bottom .post-category.active>a:after,.subheader .subheader-bottom .post-categories>li.active>a:after,.subheader .subheader-bottom .custom-breadcrumb>li.active>a:after{content:"";width:100%;display:block;height:10px;background:#25292e;position:absolute;left:0;right:0;top:-30px}.subheader .subheader-bottom .breadcrumb-right>a,.subheader .subheader-bottom .post-categories>li>a,.subheader .subheader-bottom .custom-breadcrumb>li>a{display:block;height:4.25rem;padding:1.1875rem 1.375rem;font-size:16px;letter-spacing:.0625rem;text-decoration:none}.subheader .subheader-bottom .breadcrumb-right{z-index:1;border-left:1px solid rgba(61,50,44,.1);border-right:1px solid rgba(61,50,44,.1);background:#25292e;position:relative}.subheader .subheader-bottom .breadcrumb-right>a>i{margin-left:15px;font-size:20px;line-height:1.2;animation:icon_bounce 1s linear 0s infinite alternate}.subheader .floating-social{position:absolute;top:50%;transform:translateY(-50%);right:10.1875rem}.subheader .floating-social>ul>li{background:#25292e;z-index:1}.subheader .floating-social>ul>li>a{display:block;padding:20px 30px;border-bottom:1px solid rgba(61,50,44,.1);text-decoration:none;color:#313131}.subheader .subheader-bottom .post-categories{width:calc(100% - 150px);overflow:auto;flex-wrap:unset}.subheader .subheader-bottom .post-categories>li{overflow:unset}.subheader.blog-details{background-image:url("/wp-content/themes/tufatt/../images/blog/blog-banner.jpg");--lzl-bg-img:"/wp-content/themes/tufatt/../images/blog/blog-banner.jpg"}.subheader.blog-details.lzl:not(.lzl-ed),.subheader.blog-details.lzl-ing:not(.lzl-ed){background-image:none}.subheader.blog-details .subheader-overlay{background:#000;position:absolute;top:0;left:0;right:0;height:100%;opacity:.5}.subheader.blog-details .subheader-overlay:before{display:none}.subheader.style-3 .subheader-bottom,.subheader.blog-details .subheader-bottom{bottom:-250px;flex-wrap:wrap}.subheader.style-3 .subheader-bottom .post-categories,.subheader.blog-details .subheader-bottom .post-categories{width:auto}.subheader.style-3 .subheader-bottom .post-categories>li>a>i,.subheader.blog-details .subheader-bottom .post-categories>li>a>i{margin:0 8px}.subheader.style-3 .subheader-bottom .post-categories>li:first-child>a,.subheader.blog-details .subheader-bottom .post-categories>li:first-child>a{padding-right:30px}.subheader .subheader-bottom .post-category.active>a:before.lzl:not(.lzl-ed),.subheader .subheader-bottom .post-categories>li.active>a:before.lzl:not(.lzl-ed),.subheader .subheader-bottom .custom-breadcrumb>li.active>a:before.lzl:not(.lzl-ed),.subheader .subheader-bottom .post-category.active>a:before.lzl-ing:not(.lzl-ed),.subheader .subheader-bottom .post-categories>li.active>a:before.lzl-ing:not(.lzl-ed),.subheader .subheader-bottom .custom-breadcrumb>li.active>a:before.lzl-ing:not(.lzl-ed){background-image:none}.subheader.style-3 .subheader-bottom .post-categories>li:last-child>a,.subheader.blog-details .subheader-bottom .post-categories>li:last-child>a{padding-left:30px}.subheader .subheader-bottom .post-details,.subheader .subheader-bottom .post-details>li{z-index:1;margin:0 15px}.subheader .subheader-bottom .post-details>li:after{content:"";width:4px;height:4px;display:inline-flex;background:#3d322c;position:absolute;top:50%;margin-left:13px;border-radius:50%;transform:translateY(-50%)}.subheader .subheader-bottom .post-details>li:last-child:after{display:none}.subheader .subheader-bottom .post-author{width:140px;text-align:center;white-space:nowrap;text-overflow:ellipsis}.subheader .subheader-bottom .post-author .post-author-img{width:100px;height:100px;margin:0 auto;position:absolute;top:calc(-50% - 100px);left:0;right:0;z-index:1}.subheader .subheader-bottom .post-author .author-social{justify-content:center;position:absolute;left:0;right:0;background-color:#25292e;top:-85px;width:100%}.subheader .subheader-bottom .post-author .author-social>li{margin:5px;margin-top:65px}.subheader .subheader-bottom .post-author .author-social>li>a{display:flex;padding:10px;background:#9e0000;width:30px;height:30px;color:#fff;align-items:center;justify-content:center}.subheader .subheader-bottom .post-author .author-social>li:hover>a{background:#9e0000;color:#fff}.subheader .subheader-bottom .post-details>li:hover>a{color:#9e0000}.our_articles .our_articles_wrap,.our_articles .post .post-wrapper{position:relative;overflow:hidden}.our_articles .our_articles_wrap .row.no-gutters{margin:0 -2px}.our_articles .post{border:1px solid rgba(0,0,0,.2);border-left:0;border-bottom:0;position:relative;height:100%}.our_articles .post:before{content:"";position:absolute;left:0;right:0;top:0;opacity:1;background:#9e0000;z-index:-1;height:0;transition:.6s all}.our_articles .post>.post-wrapper>.post-img{padding:70px;padding-bottom:0;position:relative;transition:.5s all;height:390px}.our_articles .post>.post-wrapper .post-meta{padding:70px}.our_articles .post>.post-wrapper .post-meta .post-heading>h2{font-size:30px;word-break:break-word;word-wrap:break-word}.our_articles .post>.post-wrapper .post-meta .post-footer,.our_articles .post>.post-wrapper .post-meta .post-data{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.our_articles .post>.post-wrapper .post-meta .post-data .post-date>a,.our_articles .post>.post-wrapper .post-meta .post-data .post-categories>a{letter-spacing:.0625rem}.our_articles .post>.post-wrapper .post-meta .post-data .post-categories>a{text-decoration:none;position:relative}.our_articles .post>.post-wrapper .post-meta .post-data .post-categories>a:before{content:"";width:3px;height:3px;border-radius:50%;display:inline-flex;background:#3d322c;margin:0 8px 0 0;vertical-align:middle}.our_articles .post>.post-wrapper .post-meta .post-footer .post-author{display:flex;align-items:center}.our_articles .post>.post-wrapper .post-meta .post-footer .post-author .author-img{border-radius:50%;width:40px;height:40px;margin-right:15px}.our_articles .post>.post-wrapper .post-meta .post-data .post-categories>a:first-child:before{display:none}.our_articles .post:hover{border:1px solid #25292e}.our_articles .post:hover:before{height:100%}.our_articles .post:hover>.post-wrapper>.post-img{padding:0}.our_articles .post:hover>.post-wrapper .post-meta .post-heading>h2>a,.our_articles .post:hover>.post-wrapper .post-meta .post-description>p,.our_articles .post:hover>.post-wrapper .post-meta .post-footer .post-author a,.our_articles .post:hover>.post-wrapper .post-meta .post-data .post-date>a,.our_articles .post:hover>.post-wrapper .post-meta .post-data .post-categories>a{color:#fff}.our_articles .post:hover>.post-wrapper .post-meta .post-data .post-categories>a:before{background:#fff}.pagination-wrap{padding:0 99px;background:#25292e;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;margin-top:80px}.pagination-wrap:after{content:"";display:block;width:calc(100% - 30px);top:calc(50% + 40px);height:1px;position:absolute;left:15px;background:rgba(61,50,44,.1);transform:translateY(-50%)}.pagination-wrap ul>li{z-index:1;border-left:1px solid rgba(61,50,44,.1);background:#25292e}.pagination-wrap ul>li:last-child{border-right:1px solid rgba(61,50,44,.1)}.pagination-wrap ul>li:before{display:block}.pagination-wrap ul>li>a{display:block;height:4.25rem;padding:19px 20px;font-size:16px;letter-spacing:.0625rem;text-decoration:none}.pagination-wrap ul>li.active{overflow:inherit}.pagination-wrap ul>li.active:before,.pagination-wrap ul>li.active:after{display:none}.pagination-wrap ul>li.active>a{color:#3d322c}.pagination-wrap ul>li.active>a:before{content:"";background-image:url("/wp-content/themes/tufatt/../images/stars.svg");width:100%;height:30px;display:block;position:absolute;top:-20px;margin:0 auto;left:0;right:0;background-color:#25292e;z-index:-1;background-repeat:no-repeat;text-align:center;background-position:center;--lzl-bg-img:"/wp-content/themes/tufatt/../images/stars.svg"}.pagination-wrap ul>li.active>a:after{content:"";width:100%;display:block;height:10px;background:#25292e;position:absolute;left:0;right:0;top:-30px}.pagination-wrap .pagination-right{z-index:1;border-left:1px solid rgba(61,50,44,.1);border-right:1px solid rgba(61,50,44,.1);background:#25292e;position:relative}.pagination-wrap ul>li.active>a:before.lzl:not(.lzl-ed),.pagination-wrap ul>li.active>a:before.lzl-ing:not(.lzl-ed){background-image:none}.pagination-wrap .pagination-right>a{display:block;height:4.25rem;padding:1.1875rem 1.375rem;font-size:16px;letter-spacing:.0625rem;text-decoration:none}.sidebar_wrap .sidebar .widget{padding:20px;background:#fff;border:rgba(61,50,44,.1) solid 1px;margin-bottom:30px}.sidebar_wrap .sidebar .widget .widget_title{margin:-20px -20px 20px;padding:20px}.sidebar_wrap .sidebar .widget .categories li{position:relative;margin-bottom:10px}.sidebar_wrap .sidebar .widget .categories li:last-child{margin-bottom:0}.sidebar_wrap .sidebar .widget .categories li a{font-weight:500;display:flex;justify-content:space-between;align-items:center;padding-left:15px;text-decoration:none}.sidebar_wrap .sidebar .widget .categories li a span{background:#9e0000;color:#fff;font-size:12px;padding:4px 8px}.sidebar_wrap .sidebar .widget ul li a:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #9e0000;position:absolute;bottom:0;left:0;right:0;top:6px;transform:translateY(0%) rotate(-90deg)}.sidebar_wrap .sidebar .widget .tags{margin-bottom:-15px}.sidebar_wrap .sidebar .widget .popular_post .post{position:relative;border:none}.sidebar_wrap .sidebar .widget .popular_post li:not(:last-child){padding-bottom:20px;margin-bottom:20px!important;border-bottom:1px solid rgba(0,0,0,.1)}.sidebar_wrap .sidebar .widget .popular_post li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0px solid rgba(0,0,0,.1)}.sidebar_wrap .sidebar .widget .popular_post li .post .post-wrapper{width:100%;display:flex;align-items:center;margin-bottom:10px}.sidebar_wrap .sidebar .widget .popular_post li .post .post-wrapper .popular_post_img{position:relative;overflow:hidden;flex:0 0 80px;max-width:80px;height:80px}.sidebar_wrap .sidebar .widget .popular_post li .post .post-wrapper .popular_post_title{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px);padding:5px 15px;width:100%}.sidebar_wrap .sidebar .widget .popular_post li .post .post-wrapper .popular_post_title h6{line-height:1.3;font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sidebar_wrap .sidebar .widget .popular_post li .post .post-meta{display:flex;align-items:center;font-size:12px;flex-wrap:wrap}.sidebar_wrap .sidebar .widget .popular_post li .post .post-meta>span{margin-right:15px;display:flex;align-items:center}.sidebar_wrap .sidebar .widget .popular_post li .post .post-meta>span>a{text-decoration:none;font-weight:400}.sidebar_wrap .sidebar .widget .popular_post li .post .post-meta>span>i{font-size:16px;margin-right:8px;color:#9e0000}.blog-inner .blog-video .video_wrapper{height:350px}.blog-detail .post-details-tags-social .tags-box{display:flex;align-items:flex-start}.sidebar_wrap .sidebar .widget .tagcloud a,.blog-detail .post-details-tags-social .tags a{display:inline-block;padding:5px 15px;border:1px solid #9e0000;background:#9e0000;color:#fff;margin:0 5px 10px 0;font-weight:500;text-decoration:none;z-index:1;font-size:12px!important}.sidebar_wrap .sidebar .widget .tagcloud a:hover,.blog-detail .post-details-tags-social .tags a:hover{display:inline-block;padding:5px 15px;border:1px solid #25292e;background:#25292e;color:#fff;margin:0 5px 10px 0;font-weight:500;text-decoration:none;z-index:1;font-size:12px!important}.sidebar_wrap .sidebar .widget .tags a:hover,.blog-detail .post-details-tags-social .tags a:hover{color:#fff;background:#9e0000;border-color:#9e0000}.blog-detail .social-media-box>ul{margin-bottom:15px;display:flex;justify-content:flex-end}.blog-detail .social-media-box>ul>li{padding-left:0;margin:0;margin-left:10px}.blog-detail .social-media-box>ul>li>a{border-radius:0px;display:flex;align-items:center;justify-content:center;background-color:#25292e;border:none;padding:10px 14px;text-decoration:none}.blog-detail .social-media-box>ul>li>a:hover{background-color:#9e0000;border-color:#9e0000;color:#fff}.comment-box .children,.comment-box .comments{padding:0;margin:0;list-style:none;list-style:inherit;margin-bottom:0}.comment-box .children{padding-left:95px}.comment-box .comments li.comment{list-style:outside none none;padding-left:0;margin-bottom:20px}.comment-box .comments li article{display:flex;width:100%;position:relative;margin-bottom:20px}.comment-box .comments li article .comment-avatar{margin-right:20px;float:left;overflow:hidden;height:80px;border-radius:50px}.comment-box .comments li article .comment-content{float:right;width:calc(100% - 80px)}.comment-box .comments li article .comment-content .comment-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;flex-wrap:wrap}.comment-box .comments li article .comment-content .comment-meta .comment-meta-header .post-date{background-color:#25292e}.comment-box .comments li article .comment-content .comment-meta .comment-meta-header .post-date .date{display:inline-block;position:relative;line-height:10px;text-decoration:none;text-transform:uppercase}.comment-box .comments li article .comment-meta-reply .comment-reply-link.custom-reply-btn a{padding:12px 24px}.comment-box .comments li article .comment-meta-reply .comment-reply-link>span{width:3rem;height:3rem}.blog-detail .comment-respond{padding:40px;background:#fff;border:rgba(61,50,44,.1) solid 1px}.blog-detail .comment-respond .form-control-custom{border-color:#efefef}.blog-detail .comment-respond .form-control-custom:focus{border-bottom:2px solid #25292e}.video_wrapper{width:100%;margin:0 auto;position:relative;background-color:#000;height:350px}.videoIframe{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:transparent;border:none}.videoPoster img{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background-position:center;overflow:hidden;opacity:1;transition:opacity 100ms,height 0s;transition-delay:0s,0s}.videoPoster:hover{cursor:pointer}.videoPoster .video-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.videoWrapperActive .videoPoster{opacity:0;height:0;transition-delay:0s,800ms;display:none}.video-btn-wrapper{height:70px;width:70px;border-radius:50%;background-color:#fff;cursor:pointer;font-size:25px;position:relative;display:flex;justify-content:center;align-items:center;transition:height .25s ease,width .25s ease;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.video-btn-wrapper:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid #fff;animation:ripple 2s linear infinite}.video-btn-wrapper .video-btn{border-radius:50%;width:50px;height:50px;border:0;display:flex;justify-content:center;align-items:center;z-index:1;background-color:inherit;font-size:30px}.theme-tabs .nav-tabs{border-bottom:none}.theme-tabs .nav-tabs>.nav-item{margin:0;overflow:inherit}.theme-tabs .nav-tabs>.nav-item:before{display:block}.theme-tabs .nav-tabs>.nav-item>.nav-link{font-size:30px;text-transform:uppercase;text-decoration:none;border:none;border-radius:0;padding:0 1rem}.theme-tabs .nav-tabs>.nav-item>.nav-link.active{background:#9e0000;color:#fff}.theme-tabs .nav-tabs>.nav-item>.nav-link.active:before{content:"";background-repeat:no-repeat;width:40px;display:inline-block;height:40px;vertical-align:middle;margin-right:8px}.overlap-menu{padding:80px;margin-top:-430px;position:relative;z-index:1}.rs-menu-bg{height:550px}.rs-menu-style .menu-heading,.rs-menu-style .menu-heading h5{display:flex;margin-bottom:0}.rs-menu-style .menu-heading{border-bottom:2px solid;align-items:center;justify-content:space-between;padding-bottom:20px}.rs-menu-style .menu-heading .stars{position:relative;top:-3px;margin-right:15px;margin-bottom:0}.rs-menu-style .rs-menu-list{display:flex;justify-content:space-between;position:relative;height:100%}.rs-menu-style .rs-menu-list:before{position:absolute;bottom:0;left:0;right:0;content:"";height:1px;background:#3d322c;opacity:.2}.rs-menu-style .rs-menu-list .menu-pro{padding:25px 0 10px;width:calc(100% - 430px)}.rs-menu-style .rs-menu-list .menu-pro h4{font-size:30px}.rs-menu-style .rs-menu-list .menu-pro-right{display:flex;justify-content:space-between;width:430px}.rs-menu-style .rs-menu-list .pro-price,.rs-menu-style .rs-menu-list .pro-icon,.rs-menu-style .rs-menu-list .pro-cart{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.rs-menu-style .rs-menu-list .pro-icon:before,.rs-menu-style .rs-menu-list .pro-price:before,.rs-menu-style .rs-menu-list .pro-cart:before{position:absolute;top:0;bottom:0;left:0;content:"";height:100%;width:1px;background:#3d322c;opacity:.2}.rs-menu-style .rs-menu-list .pro-icon>.icon-box{display:flex;flex-wrap:wrap}.rs-menu-style .rs-menu-list .pro-icon>.icon-box>img{width:32px}.rs-menu-style .rs-menu-list .pro-cart{flex-wrap:wrap;align-items:initial;padding:5px;padding-right:0}.rs-retailers,.rs-menu-style .rs-menu-style-2{position:relative;overflow:hidden}.rs-retailers ul,.rs-menu-style .rs-menu-style-2 ul{margin:0 -15px}.rs-retailers ul li,.rs-menu-style .rs-menu-style-2 ul li{width:33.33%;padding:15px;border:1px solid rgba(0,0,0,.2);border-top:0;border-left:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-weight:600;overflow:hidden}.rs-menu-style .rs-menu-style-2 ul li .proaddtional{display:flex;align-items:center}.rs-menu-style .rs-menu-style-2 ul li .hover-icon .icons,.rs-menu-style .rs-menu-style-2 ul li .proaddtional .proicon{padding:0 0 0 10px;display:flex}.rs-menu-style .rs-menu-style-2 ul li .hover-icon .icons>img{width:28px}.rs-menu-style .rs-menu-style-2 ul li .hover-icon{position:absolute;top:50%;transform:translateY(110%);left:0;right:0;display:flex;align-items:center;justify-content:center;width:max-content;margin:0 auto;opacity:0;visibility:hidden;transition:.5s all}.rs-menu-style .rs-menu-style-2 ul li:hover .hover-icon{opacity:1;visibility:visible;transform:translateY(-50%)}.rs-retailers ul li{width:25%;padding:20px 15px;font-weight:500;justify-content:initial;align-items:flex-start}.rs-retailers ul li .icon{width:30px;font-size:25px;line-height:1.4}.rs-retailers ul li .content{width:calc(100% - 80px);margin:0 auto}.rs-retailers ul li .img-icon{width:33px;line-height:2.5}.rs-menu-style .rs-menu-style-2>ul>li,.rs-retailers>ul>li{display:none}.rs-menu-style.small-menu .rs-menu-list .menu-pro{width:calc(100% - 300px)}.rs-menu-style.small-menu .rs-menu-list .menu-pro-right{width:300px}.full-width-menu .menu-wrapper{position:relative;height:100%;min-height:425px}.full-width-menu .menu-wrapper .top-sec{position:absolute;top:0;padding:20px;letter-spacing:3px}.full-width-menu .menu-wrapper .top-sec h6:after{content:"";height:5px;width:80px;background:#9e0000;text-align:center;margin:20px 0 auto;display:block}.full-width-menu .menu-wrapper .bottm-sec{position:absolute;bottom:0;padding:30px 20px}.full-width-menu .menu-wrapper.wraptext{display:flex;align-items:center;justify-content:center;padding:30px;font-size:60px;max-width:480px;margin:0 auto;line-height:normal}.full-width-menu .no-gutters>[class*=col-]:first-child .menu-wrapper .top-sec,.full-width-menu .no-gutters>[class*=col-]:first-child .menu-wrapper .bottm-sec,.full-width-menu .no-gutters>[class*=col-]:nth-child(4) .menu-wrapper .top-sec,.full-width-menu .no-gutters>[class*=col-]:nth-child(4) .menu-wrapper .bottm-sec{padding-left:5rem}.full-width-menu .no-gutters>[class*=col-]:last-child .menu-wrapper .top-sec,.full-width-menu .no-gutters>[class*=col-]:last-child .menu-wrapper .bottm-sec,.full-width-menu .no-gutters>[class*=col-]:nth-child(3) .menu-wrapper .top-sec,.full-width-menu .no-gutters>[class*=col-]:nth-child(3) .menu-wrapper .bottm-sec{padding-right:5rem}.contact-us .contact-right-side{display:flex;align-items:center}.mapboxgl-popup-content{padding:0}.mapboxgl-popup-content .map-logo{display:block}.mapboxgl-popup-content span{padding:10px;display:block}.instagram-sec .instagram-box>a,.instagram-sec .instagram-box{position:relative;overflow:hidden;display:block}.instagram-sec .instagram-box .insta-overlay{background:rgba(0,0,0,.3);position:absolute;top:0;left:0;right:0;height:100%;opacity:0;visibility:hidden;transition:.3s all}.instagram-sec .instagram-box .insta-overlay .insta-logo{position:absolute;bottom:0;right:0;color:#fff;font-size:50px;line-height:0;padding:18px 20px}.instagram-sec .instagram-box:hover .insta-overlay{opacity:1;visibility:visible}.our-history-sec>div>.row:after{content:"";position:absolute;width:1px;bottom:0;background:#25292e;transform-origin:top center;left:50%;height:calc(100% + 166px);top:-80px}.history-box{max-width:630px;margin:0 auto}.history-box.left-side{text-align:right}.history-box.left-side .history-header{justify-content:flex-end}.history-box .history-header{display:flex;align-items:center}.history-box .history-header .stars img{width:50px;height:50px}.history-box .history-header h2{padding:0 20px}.two-side-fix:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:20vw;background-attachment:fixed;z-index:-1}.two-side-fix:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:20vw;background-attachment:fixed;z-index:-1}.two-side-fix .aboutsec{padding:80px;background:#fff;text-align:center}.two-side-fix .aboutsec .about-right .about-desc ul>li{display:block}.two-side-fix .aboutsec .about-right .about-desc ul>li>i{margin-bottom:20px}.gallery-box{display:flex;position:relative;flex-wrap:wrap;width:100%;cursor:pointer;background:#9e0000}.gallery-box .gallery-item{width:33.33%;height:500px;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2}.gallery-box .gallery-item.bg-light-yellow:before{content:"";display:flex;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #9e0000;position:absolute;top:50%;left:-5px;transform:translateY(-50%) rotate(90deg);z-index:1}.gallery-box .gallery-item .gallery-text{max-width:350px;margin:0 auto;padding:0 10px}.gallery-box .gallery-item.left-hover,.gallery-box .gallery-item.right-hover{display:block;transition:.6s cubic-bezier(.165,.84,.44,1);z-index:1;transform:translateX(-100%)}.gallery-box .gallery-item.left-hover{transform:translateX(100%)}.gallery-box:hover>.gallery-item.right-hover,.gallery-box:hover>.gallery-item.left-hover{transform:translateX(0%)}.inpress-sec .slide-item{padding-top:10px}.inpress-sec .inpress-box{max-width:200px;margin-left:auto;margin-right:auto;filter:grayscale(1);transition:.5s all;position:relative}.inpress-sec .inpress-box:hover{filter:grayscale(100%) brightness(110%) sepia(60%) hue-rotate(5deg) saturate(600%) contrast(.7);transform:translateY(-10px)}.recipe-sec .section-header .section-heading:after{background:#3d322c}.recipe-sec .recipe-text{max-width:250px;cursor:pointer}.recipe-sec .recipe-text.right-text{text-align:right;float:right}.recipe-sec .recipe-design{max-width:450px;margin-left:auto;margin-right:auto;position:relative}.recipe-sec .recipe-design .recipe-img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;opacity:0;visibility:hidden}.recipe-sec .recipe-design .recipe-img.first-recipe.active,.recipe-sec .recipe-design .recipe-img.second-recipe.active,.recipe-sec .recipe-design .recipe-img.default{opacity:1;visibility:visible}.demos-pages .demo-box{height:50vh;position:relative}.demos-pages .demo-box .jarallax{width:100%;object-fit:cover;object-position:center}.demos-pages .demo-box .image-wrapper{position:absolute;top:0;left:0;right:0;height:100%;width:100%;display:block;transition:.3s all}.demos-pages .demo-box:hover>.image-wrapper{opacity:0;visibility:hidden}.demos-pages .demo-box.only-text:hover>.image-wrapper{opacity:1;visibility:visible}.demos-pages .demo-box .text-wrapper{text-align:center}.reservation-page .section-header{max-width:100%}.reservation-page ul{flex-wrap:unset}.reservation-page ul>li{position:relative;padding:0 15px;text-align:center;width:100%;max-width:190px;cursor:pointer}.reservation-page ul>li:after{content:"";width:1px;height:100%;background:#fff;display:block;position:absolute;right:0;top:0}.reservation-page ul>li:last-child:after{display:none}.reservation-page ul>li label{font-size:16px;text-transform:uppercase}.reservation-page ul>li .date-box{display:flex;white-space:nowrap;justify-content:center;align-items:flex-end}.reservation-page ul>li .date-box span{color:#fff;font-size:30px;padding:0 10px;width:100%;text-align:left}.reservation-page ul>li .date-box .arrow{position:absolute;right:15px;width:auto;pointer-events:none;z-index:0}.reservation-page ul>li .date-box .arrow:before{content:"";display:inline-block;width:20px;height:20.5px;z-index:1;background-image:url("/wp-content/themes/tufatt/../images/up-arrow.svg");background-repeat:no-repeat;transition:.3s all;--lzl-bg-img:"/wp-content/themes/tufatt/../images/up-arrow.svg"}.reservation-page ul>li .date-box .arrow.has-value:before{transform:rotate(180deg)}.reservation-page ul>li .date-box .date input{background:0 0;border:none;width:100%;color:#fff;padding:0;padding-top:70px;padding-right:50px;cursor:pointer}.reservation-page ul>li .date-box .date input::placeholder{color:#fff}.reservation-page .quantity{display:flex;justify-content:center;align-items:center;padding-top:70px}.reservation-page .quantity button{color:#fff;padding:10px 20px}.reservation-page .quantity input{background:0 0;border:none;color:#fff;font-size:30px;padding:0;width:60px}.reservation-page ul>li .date-box .arrow:before.lzl:not(.lzl-ed),.reservation-page ul>li .date-box .arrow:before.lzl-ing:not(.lzl-ed){background-image:none}.offer-strip:before{content:"";background:#9e0000;position:absolute;top:0;left:0;right:0;height:100%;width:100%;display:flex;opacity:.7}.offer-strip .theme-btn.btn-style-2>span,.offer-strip .theme-btn.btn-style-2{background-color:#2c272b}#back-top{text-align:center;display:none}#back-top a{display:block;width:40px;height:40px;border-radius:0px;text-align:center;line-height:36px;border:#9e0000 solid 1px;color:#fff;background:#9e0000;transition-duration:.3s;font-size:22px;box-shadow:rgba(0,0,0,.05) 0 0 10px;position:fixed;z-index:100;bottom:20px;right:20px;text-decoration:none}input.wpcf7-form-control.wpcf7-submit.theme-btn.btn-style-2{padding:1.25rem 2.125rem;padding:19px 34px;BORDER:none}.listing-header{padding:20px 0;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.listing-header .shop-view .nav{border:0}.listing-header .shop-view .nav>.nav-item{margin-bottom:0;margin-right:10px}.listing-header .shop-view .nav>.nav-item>.nav-link{border:none;border-radius:0;padding:15px;font-size:20px}.listing-header .shop-view .nav>.nav-item>.nav-link>i{position:relative;top:1px;left:1px}.listing-header .shop-view .nav>.nav-item>.nav-link.active{background:#9e0000;color:#3d322c}.listing-header .listing-header-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.listing-header .listing-header-right .select-box{display:flex;align-items:center;margin-left:30px}.listing-header .listing-header-right .select-box:first-child{margin-left:0}.listing-header .listing-header-right .select-box span{white-space:nowrap;margin-right:15px;font-size:14px}.listing-header .listing-header-right .select-box .custom-select{margin-bottom:0;padding-right:30px}.shop-layout{position:relative;overflow:hidden;margin-bottom:30px}.shop-layout .shop-wrapper{border:rgba(61,50,44,.1) solid 1px;position:relative}.shop-layout .shop-wrapper:before{content:"";background-color:rgba(61,50,44,.1);height:1px;position:absolute;left:0;right:0;bottom:0;display:block;z-index:10}.shop-layout .shop-image{margin-bottom:95px}.shop-layout .shop-image .shop-label{position:absolute;top:20px;right:20px;z-index:1}.shop-layout .shop-image .shop-label .theme-btn{padding:15px}.shop-counter{transition:.5s all}.shop-counter .countdown>li{text-align:center;margin:0 2px;background:#000;opacity:.7;padding:5px;max-width:60px;width:100%;margin-bottom:5px}.shop-counter .countdown>li>span{color:#fff;line-height:1}.shop-counter .countdown>li>p{color:#fff;line-height:1.5;margin-bottom:4px}.shop-layout .shop-caption{text-align:center;position:absolute;border-top:rgba(61,50,44,.1) solid 1px;transform:translateY(75px);transition:.5s all;bottom:0;background:#fff;left:0;right:0}.shop-layout .shop-caption h4{font-size:30px}.shop-layout .shop-caption .shop-middle-wrap{display:flex;align-items:center;justify-content:space-between}.shop-layout .shop-wrapper .shop-caption .btn-wrap .show-on-table,.shop-layout .shop-caption p{display:none}.shop-layout .shop-caption .stars{margin-bottom:0}.shop-layout .shop-caption .stars>img{width:20px;height:20px}.tf-price,.shop-layout .shop-caption .btn-wrap,.shop-layout .shop-caption .price{display:flex;align-items:center;justify-content:center}.tf-price>span,.shop-layout .shop-caption .price>span{font-size:16px;margin:0 0 0 5px}.tf-price .price-new,.shop-layout .shop-caption .price .price-new{color:#9e0000;font-weight:600}.tf-price .price-old,.shop-layout .shop-caption .price .price-old{font-size:14px;color:#797979;text-decoration:line-through}.shop-layout .shop-caption .btn-wrap{flex-wrap:wrap;margin-top:20px}.shop-layout .shop-other .center-box .theme-btn,.shop-layout .shop-caption .btn-wrap>button{padding:15px;margin:0 2px}.shop-layout .shop-caption .btn-wrap>button>i{font-size:20px}.shop-layout .shop-caption .add-cart-icon{padding:15px 20px}.shop-layout .shop-other .center-box{transform:translateY(20px);transition:.5s all;opacity:0;visibility:visible}.shop-layout:hover .shop-caption{transform:translateY(0%)}.shop-layout:hover .shop-other .center-box{transform:translateY(0%);opacity:1;visibility:visible}.shop-layout:hover .shop-image .shop-counter{opacity:0;visibility:hidden;transform:translateY(-20px)}.shop-layout.shop-list .shop-wrapper{display:flex;width:100%}.shop-layout.shop-list .shop-wrapper:before{height:100%;width:1px;left:25%;right:0;top:0}.shop-layout.shop-list .shop-wrapper .shop-image{flex:0 0 25%;max-width:25%;margin-bottom:0}.shop-layout.shop-list .shop-wrapper .shop-caption{flex:0 0 75%;max-width:75%;position:relative;border-top:0;transform:none;text-align:left;align-self:center}.shop-layout.shop-list .shop-caption .shop-middle-wrap,.shop-layout.shop-list .shop-caption p{display:block;margin-bottom:20px}.shop-layout.shop-list .shop-caption .btn-wrap,.shop-layout.shop-list .shop-caption .shop-middle-wrap>div{justify-content:flex-start}.shop-layout.shop-list .shop-caption .stars{position:absolute;right:20px;top:20px}.shop-layout.shop-list .shop-caption .price>span{margin:0 5px 0 0}.shop-layout.shop-table .shop-wrapper{display:flex;width:100%}.shop-layout.shop-table .shop-other,.shop-layout.shop-table .shop-wrapper:before{display:none}.shop-layout.shop-table .shop-wrapper .shop-image{flex:0 0 15%;max-width:15%;min-width:65px;margin-bottom:0}.shop-layout.shop-table .shop-image .shop-counter{display:none}.shop-layout.shop-table .shop-image .shop-label{top:10px;right:10px}.shop-layout.shop-table .shop-caption .btn-wrap,.shop-layout.shop-table .shop-caption .shop-middle-wrap>div{justify-content:flex-start}.shop-layout.shop-table .shop-wrapper .shop-caption{flex:0 0 85%;max-width:85%;position:relative;border-top:0;transform:none;text-align:left;display:flex;padding:0}.shop-layout.shop-table .shop-wrapper .shop-caption h4{padding:10px;flex:0 0 20%;max-width:20%;font-size:25px;position:relative;margin-bottom:0;white-space:normal;word-break:break-word}.shop-layout.shop-table .shop-wrapper .shop-caption .shop-middle-wrap{padding:10px;flex:0 0 20%;max-width:20%;display:block;position:relative;margin-bottom:0}.shop-layout.shop-table .shop-wrapper .shop-caption p{display:block;margin-bottom:0;flex:0 0 40%;max-width:40%;position:relative;padding:10px}.shop-layout.shop-table .shop-wrapper .shop-caption .btn-wrap{margin:0;padding:10px;justify-content:space-between}.shop-layout.shop-table .shop-wrapper .shop-caption .btn-wrap>button{line-height:normal;margin:0}.shop-layout.shop-table .shop-wrapper .shop-caption .shop-middle-wrap:after,.shop-layout.shop-table .shop-wrapper .shop-caption p:after,.shop-layout.shop-table .shop-wrapper .shop-caption h4:after{height:100%;width:1px;top:0;content:"";background-color:rgba(61,50,44,.1);position:absolute;right:0;display:block;z-index:10}.shop-layout.shop-table .shop-wrapper .shop-caption .btn-wrap .show-on-table{display:block}.shop-layout.shop-table .shop-caption .btn-wrap>button:first-child{width:100%;margin-bottom:5px}.sidebar_wrap .sidebar .sidebar_widgets .shop-category-input li>.category-select{display:flex;align-items:center;justify-content:space-between}.sidebar_wrap .sidebar .sidebar_widgets .shop-category-input li>.category-select>label{display:flex;align-items:center;font-size:16px;margin-bottom:0;cursor:pointer}.sidebar_wrap .sidebar .sidebar_widgets .shop-category-input li>.category-select>label>input{-webkit-appearance:none}.sidebar_wrap .sidebar .sidebar_widgets .shop-category-input li>.category-select>label>span>svg,.sidebar_wrap .sidebar .sidebar_widgets .shop-category-input li>.category-select>label>span{width:30px;margin-right:5px}.sidebar_wrap .sidebar.shop-sidebar .sidebar_widgets .popular_post li .post .post-wrapper .popular_post_title{margin-top:18px}.sidebar_wrap .sidebar.shop-sidebar .sidebar_widgets .popular_post li .post .shop-meta-sidebar .tf-price{justify-content:flex-start}.sidebar_wrap .sidebar.shop-sidebar .sidebar_widgets .popular_post li .post .shop-meta-sidebar .stars{position:absolute;top:0;left:90px}.stars.small svg,.stars.small img{width:20px;height:20px;cursor:pointer}.price-slider .irs--round .irs-handle{border:4px solid #9e0000;background-color:#9e0000;box-shadow:0 1px 3px #58c5c7;cursor:pointer;border-radius:0}.price-slider .irs--round .irs-handle.state_hover,.price-slider .irs--round .irs-handle:hover{background-color:#3d322c;border-color:#3d322c;box-shadow:0 1px 3px #3d322c}.price-slider .irs--round .irs-line{background-color:#3d322c}.price-slider .irs--round .irs-bar{background-color:#9e0000}.price-slider .irs--round .irs-from,.price-slider .irs--round .irs-to,.price-slider .irs--round .irs-single{border-radius:0;background-color:#9e0000}.price-slider .irs--round .irs-from:before,.price-slider .irs--round .irs-to:before,.price-slider .irs--round .irs-single:before{border-top-color:#9e0000}.price-slider .irs--round .irs-from:before{left:0;margin-left:3px}.price-slider .irs--round .irs-to:before{left:100%;right:0;margin-left:-10px}.price-slider .irs--round .irs-to{margin-left:-15px}.custom-rating{display:flex;align-items:center;width:100%;flex-direction:row-reverse}.custom-rating>input{display:none}.custom-rating>label{color:#3d322c;width:20%;text-align:center;border:1px solid #3d322c;border-left:0;cursor:pointer;margin-bottom:0;position:relative}.custom-rating>label>svg{width:30px;height:30px;margin:5px 0}.custom-rating>label:last-child{border-left:1px solid #3d322c}.custom-rating>label:after,.custom-rating>label:before{position:absolute;display:block;border:1px solid #3d322c;opacity:.5;transition:opacity .3s cubic-bezier(.37,.01,0,.98);z-index:10;content:"";top:5px;left:5px;right:5px;bottom:5px;font-size:14px}.custom-rating>input:checked~label,.custom-rating:not(:checked)>label:hover,.custom-rating:not(:checked)>label:hover~label,.custom-rating>input:checked+label:hover,.custom-rating>input:checked~label:hover,.custom-rating>label:hover~input:checked~label,.custom-rating>input:checked~label:hover~label{color:#ffed85;background-color:#3d322c;border-right-color:#fff}.sidebar_wrap .sidebar .sidebar_widgets .shop-category-input li>.category-select>label>input:checked~span>svg,.custom-rating>input:checked+label:hover>svg,.custom-rating>input:checked~label:hover>svg,.custom-rating>label:hover~input:checked~label>svg,.custom-rating>input:checked~label:hover~label>svg,.custom-rating>input:checked~label>svg,.custom-rating:not(:checked)>label:hover>svg,.custom-rating:not(:checked)>label:hover~label>svg{fill:#fbbd07!important;border-right-color:#fff}.custom-rating>input:checked~label:after,.custom-rating:not(:checked)>label:hover:after,.custom-rating:not(:checked)>label:hover~label:after,.custom-rating>input:checked+label:hover:after,.custom-rating>input:checked~label:hover:after,.custom-rating>label:hover~input:checked~label:after,.custom-rating>input:checked~label:hover~label:after,.custom-rating>input:checked~label:before,.custom-rating:not(:checked)>label:hover:before,.custom-rating:not(:checked)>label:hover~label:before,.custom-rating>input:checked+label:hover:before,.custom-rating>input:checked~label:hover:before,.custom-rating>label:hover~input:checked~label:before,.custom-rating>input:checked~label:hover~label:before{border-color:#fff}.custom-rating>input:checked~label:last-child,.custom-rating:not(:checked)>label:last-child:hover,.custom-rating:not(:checked)>label:hover~label:last-child,.custom-rating>input:checked+label:last-child:hover,.custom-rating>input:checked~label:last-child:hover,.custom-rating>label:hover~input:checked~label:last-child,.custom-rating>input:checked~label:hover~label:last-child{border-left-color:#3d322c}.subheader.shop-details .subheader-overlay{background:#000;position:absolute;top:0;left:0;right:0;height:100%;opacity:.5}.shop-detail .shop-detail-top .shop-slider-sec .shop-slider-nav .slide-item>img,.shop-detail .shop-detail-top .shop-slider-sec .shop-slider-for{border:rgba(61,50,44,.1) solid 1px;cursor:pointer}.shop-detail .shop-detail-top .shop-slider-sec .shop-slider-nav .slide-item{padding:0 5px}.shop-detail .shop-detail-top .shop-slider-sec .shop-slider-nav .slick-arrow{width:45px}.shop-detail .shop-detail-top .shop-slider-sec .shop-discount{position:absolute;top:10px;right:10px;z-index:1}.shop-discount{padding:15px;font-size:12px}.shop-detail .shop-detail-top .shop-detail-text .star-wrap{display:flex;align-items:center}.shop-detail .shop-detail-top .shop-detail-text .star-wrap>span{margin-left:10px}.shop-detail .shop-detail-top .shop-detail-text .shop-price{justify-content:flex-start}.shop-detail .shop-detail-top .shop-detail-text .shop-price>span{margin-left:0;margin-right:10px;font-size:22px}.shop-detail .shop-detail-top .shop-detail-text .shop-price>span.price-old{font-size:14px}.shop-detail .shop-detail-top .shop-detail-text .shop-about{max-width:250px;margin-bottom:25px}.shop-detail .shop-detail-top .shop-detail-text .shop-about>li{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.shop-detail .shop-detail-top .shop-detail-text .shop-quanitiy-wrap .quantity{display:flex}.shop-detail .shop-detail-top .shop-detail-text .shop-quanitiy-wrap .theme-btn{padding:15px}.shop-detail .shop-detail-top .shop-detail-text .shop-quanitiy-wrap .quantity>input{border:0;background:0 0;border-top:1px solid #9e0000;border-bottom:1px solid #9e0000;height:42px;max-width:50px;margin:0;padding:0}.shop-detail .shop-detail-top .shop-detail-text .shop-quanitiy-wrap .Wishlist button{margin-right:10px}.shop-detail .shop-detail-top .shop-detail-text .tags-wrap>a{display:inline-block;padding:5px 15px;border:1px solid #3d322c;background:#3d322c;color:#fff;margin:0 5px 10px 0;font-weight:500;text-decoration:none;z-index:1}.shop-detail .shop-detail-top .shop-detail-text .tags-wrap>a:hover{color:#fff;background:#9e0000;border-color:#9e0000}.shop-detail .shop-detail-bottom .tab-inner{padding:20px;border:rgba(61,50,44,.1) solid 1px}.shop-detail .shop-detail-bottom .tab-inner .shop-content .ingredients{max-width:600px}.shop-detail .shop-detail-bottom .tab-inner .shop-content .ingredients>li .category-select{display:flex;align-items:center;justify-content:space-between}.shop-detail .shop-detail-bottom .tab-inner .shop-content .ingredients>li .category-select>label{display:flex;align-items:center;font-size:16px;margin-bottom:0;cursor:pointer}.shop-detail .shop-detail-bottom .shop-description .tab-inner .shop-content .ingredients>li .category-select>label>span{width:30px;margin-right:5px}.sticky-post{background:#25292e;color:#fff;display:inline-block;font-weight:700;position:absolute;line-height:1;padding:.25rem;text-transform:uppercase;z-index:1;margin-bottom:10px;top:10px}.gallery{display:block;float:left;width:100%;clear:both;margin-bottom:20px}.gallery+h1,.gallery+h2,.gallery+h3,.gallery+h4,.gallery+h5,.gallery+h6{clear:both}.blog_post .gallery{padding:0 0 20px}.gallery .gallery-item{display:block;margin:0 auto 4px;position:relative;overflow:hidden;text-align:center}.gallery .gallery-item .gallery-icon{display:inline-block}.gallery-columns-2 .gallery-item{width:50%;float:left}.gallery-columns-3 .gallery-item{width:33.333333%;float:left}.gallery-columns-4 .gallery-item{width:25%;float:left}.gallery-columns-5 .gallery-item{width:20%;float:left}.gallery-columns-6 .gallery-item{width:16.666666%;float:left}.gallery-columns-7 .gallery-item{width:14.285714%;float:left}.gallery-columns-8 .gallery-item{width:12.5%;float:left}.gallery-columns-9 .gallery-item{width:11.111111%;float:left}.gallery-columns-10 .gallery-item{width:10%;float:left}.gallery-caption{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:14px;left:0;line-height:1.3;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;text-align:left;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;width:100%;font-style:italic;font-weight:300}.gallery-caption:before{box-shadow:0 -10px 15px #000 inset;content:"";height:100%;left:0;min-height:49px;position:absolute;top:0;width:100%}.gallery .gallery-item .gallery-icon a{float:left}.gallery .gallery-item .gallery-icon a img.attachment-thumbnail{display:block;float:left;max-width:100%;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item{text-align:center}.gallery.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery.gallery-columns-9 .gallery-item:nth-of-type(9n){margin:0 0 4px}.aligncenter,div.aligncenter{display:block;margin:5px auto 20px}.wp-block-table.is-style-stripes td{border-color:#838383}table.wp-block-table.has-fixed-layout.is-style-stripes{margin-bottom:30px;border-collapse:collapse}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 20px}.wp-block-button{margin-bottom:10px}.wp-block-cover p:not(.has-text-color){color:#fff}.wp-caption{background:#f2f2f2;border:1px solid #e6e6e6;max-width:100%;padding:5px;text-align:center}.wp-caption-text{margin-top:8px;font-size:small}.wp-block-calendar table th{font-weight:400;background:#edeff0;color:#3d322c}.wp-caption.alignnone{margin:5px 0 20px}hr.wp-block-separator.is-style-dots{max-width:calc(6 * ( 100vw / 12 ) - 28px)}hr.wp-block-separator:not(.is-style-wide){max-width:2.25em}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;margin:0;padding:5px;color:#5d5d5d}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}li.blocks-gallery-item:before{display:none}figure.wp-block-gallery.columns-2.is-cropped .blocks-gallery-caption{margin-bottom:20px}.gallery-caption{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:14px;left:0;line-height:1.3;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;text-align:left;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;width:100%;font-style:italic;font-weight:300}.gallery-caption:before{box-shadow:0 -10px 15px #000 inset;content:"";height:100%;left:0;min-height:49px;position:absolute;top:0;width:100%}.wp-block-latest-posts.wp-block-latest-posts__list li:before{display:none}input#wp-block-search__input-1{height:50px;padding:.375rem 1.2rem;border-radius:0;border:2px solid #efefef;width:100%;background:#fff}button.wp-block-search__button{padding:.25rem 2.125rem;letter-spacing:.09375rem;background:#9e0000;position:relative;text-transform:uppercase;color:#fff;transition:background .3s cubic-bezier(.37,.01,0,.98);display:inline-flex;align-items:center;justify-content:center;overflow:visible;margin:0;z-index:1;text-decoration:none;font-weight:600}button.wp-block-search__button:hover{background:#25292e}form.wp-block-search{margin-bottom:20px}.blog-meta .has-large-font-size{font-size:26px}.wp-block-tag-cloud a{display:inline-block;padding:5px 15px;border:1px solid #3d322c;background:#3d322c;color:#fff;margin:0 5px 10px 0;font-weight:500;text-decoration:none;z-index:1;font-size:12px!important}.wp-block-tag-cloud a:hover{background:#9e0000;border-color:#9e0000}.wp-block-table table td{border-color:#838383}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#dedede}.bypostauthor{display:block}