@import "../icon/style.css";@import "shortcodes.css";@import "responsive.css";@import "animation.css";@import "nouislider.min.css";@import "map.min.css";@import "magnific-popup.min.css";@import "animate.min.css";@import "swiper-bundle.min.css";@import "../font/font.css";@import "bootstrap.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;border:0;outline:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;overflow-y:scroll}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff;line-height:1;padding:0!important}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:none}a img{border:0}img{max-width:100%;height:auto}select{max-width:100%}body,button,input,select,textarea{color:#696969;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Oswald,sans-serif;overflow:hidden auto}img{vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}p{color:#666;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;line-height:25px}strong,b,cite{font-weight:700}dfn,cite,em,i,blockquote{font-style:italic}abbr,acronym{cursor:help;border-bottom:1px dotted #e0e0e0}.btn-link:focus,.btn-link:hover,mark,ins{text-decoration:none}sup,sub{vertical-align:baseline;height:0;font-size:75%;line-height:0;position:relative}small{font-size:75%}big{font-size:125%}address{margin:0 0 20px;font-style:italic}code,kbd,tt,var,samp,pre{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:0;height:auto;margin:20px 0;padding:4px 12px;overflow-x:auto}svg,svg path{-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html,*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}hr{border:1px dashed #ccc;margin-bottom:20px}ul,ol{padding:0}ul{list-style:outside}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}li{list-style:none}ul li,ol li{padding:0}dl,dd{margin:0 0 20px}dt{font-weight:700}del,.disable{filter:alpha(opacity=50);opacity:.5;text-decoration:line-through}table,th,td{border:1px solid #343444}table{border-collapse:separate;border-spacing:0;table-layout:fixed;border-width:1px 0 0 1px;width:100%;margin:0 0 30px}caption,th,td{text-align:left;font-weight:400}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:8px 12px}embed,object,video{vertical-align:middle;max-width:100%;margin-bottom:20px}p>embed,p>iframe,p>object,p>video{margin-bottom:0}button,input{line-height:normal}button,input,select,textarea{font-size:100%;line-height:inherit;vertical-align:baseline;margin:0}input,textarea,select{max-width:100%;font-size:14px}textarea{vertical-align:top;overflow:auto}input[type=checkbox]{display:inline}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;border:0;line-height:1}input[type=checkbox],input[type=radio]{cursor:pointer;vertical-align:sub;width:15px;height:25px;margin-right:13px;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #f7f7f7}input[type=search]{outline:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}fieldset{width:100%;margin-bottom:0}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.select{position:relative}.select:after{content:"";color:#fff;pointer-events:none;-o-transition:.25s all ease;width:20px;height:20px;font-family:icomoon;font-size:13px;font-weight:700;-webkit-transition:all .25s;transition:all .25s;display:block;position:absolute;top:46%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.select.t1:after{color:#171412}select{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:#48433f;border:none;border-radius:10px;outline:0;width:100%;margin-bottom:15px;padding:0 17px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;line-height:50px;position:relative;height:50px!important}select option{color:#696969;text-transform:capitalize;background-color:#fff;font-size:16px;line-height:11px}select.style-1{color:#171412;background:#f1f1f1}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#171412;border:none;border-radius:5px;outline:0;width:100%;height:50px;padding:15px;font-family:DM Sans;font-size:16px;font-weight:400;line-height:29px;overflow:hidden}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;outline:0}textarea::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder{color:#171412;font-family:DM Sans;font-size:16px;font-weight:400;line-height:29px}textarea.style-1,input[type=text].style-1,input[type=password].style-1,input[type=datetime].style-1,input[type=datetime-local].style-1,input[type=date].style-1,input[type=month].style-1,input[type=time].style-1,input[type=week].style-1,input[type=number].style-1,input[type=email].style-1,input[type=url].style-1,input[type=search].style-1,input[type=tel].style-1,input[type=color].style-1{color:#fff;background:#48433f}textarea.style-1::placeholder,input[type=text].style-1::placeholder,input[type=password].style-1::placeholder,input[type=datetime].style-1::placeholder,input[type=datetime-local].style-1::placeholder,input[type=date].style-1::placeholder,input[type=month].style-1::placeholder,input[type=time].style-1::placeholder,input[type=week].style-1::placeholder,input[type=number].style-1::placeholder,input[type=email].style-1::placeholder,input[type=url].style-1::placeholder,input[type=search].style-1::placeholder,input[type=tel].style-1::placeholder,input[type=color].style-1::placeholder{color:#fff}textarea.style-2,input[type=text].style-2,input[type=password].style-2,input[type=datetime].style-2,input[type=datetime-local].style-2,input[type=date].style-2,input[type=month].style-2,input[type=time].style-2,input[type=week].style-2,input[type=number].style-2,input[type=email].style-2,input[type=url].style-2,input[type=search].style-2,input[type=tel].style-2,input[type=color].style-2{color:#171412;background:#f1f1f1}textarea.style-2::placeholder,input[type=text].style-2::placeholder,input[type=password].style-2::placeholder,input[type=datetime].style-2::placeholder,input[type=datetime-local].style-2::placeholder,input[type=date].style-2::placeholder,input[type=month].style-2::placeholder,input[type=time].style-2::placeholder,input[type=week].style-2::placeholder,input[type=number].style-2::placeholder,input[type=email].style-2::placeholder,input[type=url].style-2::placeholder,input[type=search].style-2::placeholder,input[type=tel].style-2::placeholder,input[type=color].style-2::placeholder{color:#171412}textarea.style-2:focus,input[type=text].style-2:focus,input[type=password].style-2:focus,input[type=datetime].style-2:focus,input[type=datetime-local].style-2:focus,input[type=date].style-2:focus,input[type=month].style-2:focus,input[type=time].style-2:focus,input[type=week].style-2:focus,input[type=number].style-2:focus,input[type=email].style-2:focus,input[type=url].style-2:focus,input[type=search].style-2:focus,input[type=tel].style-2:focus,input[type=color].style-2:focus{background-color:#fff;border:1px solid #c3a27c}textarea.style-3,input[type=text].style-3,input[type=password].style-3,input[type=datetime].style-3,input[type=datetime-local].style-3,input[type=date].style-3,input[type=month].style-3,input[type=time].style-3,input[type=week].style-3,input[type=number].style-3,input[type=email].style-3,input[type=url].style-3,input[type=search].style-3,input[type=tel].style-3,input[type=color].style-3{color:#fff;background-color:#48433f;border:1px solid #48433f;margin-bottom:15px}textarea.style-3::placeholder,input[type=text].style-3::placeholder,input[type=password].style-3::placeholder,input[type=datetime].style-3::placeholder,input[type=datetime-local].style-3::placeholder,input[type=date].style-3::placeholder,input[type=month].style-3::placeholder,input[type=time].style-3::placeholder,input[type=week].style-3::placeholder,input[type=number].style-3::placeholder,input[type=email].style-3::placeholder,input[type=url].style-3::placeholder,input[type=search].style-3::placeholder,input[type=tel].style-3::placeholder,input[type=color].style-3::placeholder{color:#fff}textarea.style-3:focus,input[type=text].style-3:focus,input[type=password].style-3:focus,input[type=datetime].style-3:focus,input[type=datetime-local].style-3:focus,input[type=date].style-3:focus,input[type=month].style-3:focus,input[type=time].style-3:focus,input[type=week].style-3:focus,input[type=number].style-3:focus,input[type=email].style-3:focus,input[type=url].style-3:focus,input[type=search].style-3:focus,input[type=tel].style-3:focus,input[type=color].style-3:focus{border:1px solid #c3a27c}input[type=date]::-webkit-calendar-picker-indicator:after{color:#fff}button,input[type=button],input[type=reset],input[type=submit]{color:#c3a27c;-webkit-appearance:none;background-color:#fff;border:none;border-radius:10px;height:50px;padding:15px;font-family:Oswald;font-size:16px;font-weight:700;line-height:11px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:inline-block;position:relative}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{border:none;outline:0}textarea{height:213px!important}::-webkit-input-placeholder{color:#171412}:-moz-placeholder-shown{color:#171412}::-moz-placeholder{color:#171412;opacity:1}:-ms-placeholder-shown{color:#171412}h1,h2,h3,h4,h5,h6{color:#051028;text-rendering:optimizelegibility;font-family:Oswald,sans-serif;font-weight:700}h1{font-size:75px;line-height:90px}h2{font-size:48px;line-height:57px}h3{font-size:24px;line-height:36px}h4{font-size:22px;line-height:33px}h5{font-size:20px;font-weight:600;line-height:30px}h6{font-size:18px;line-height:27px}.hidden{display:none}.block{display:block}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed!important}.position-unset{position:unset}.z-5{z-index:5}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-grow{flex-grow:1}.row-reverse{flex-direction:row-reverse}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.items-center{align-items:center}.flex-wrap{flex-wrap:wrap}.text-end{text-align:end}.text-center{text-align:center}.w-full{width:100%}.h-full{height:100%}.mt-0{margin-top:0!important}.mt-50{margin-top:50px}.mb-30{margin-bottom:30px}.mb-27{margin-bottom:27px}.mb-35{margin-bottom:35px}.mb-68{margin-bottom:68px}.mb-66{margin-bottom:66px}.mb-63{margin-bottom:63px}.mb-62{margin-bottom:62px}.mb-26{margin-bottom:26px}.mb-55{margin-bottom:55px}.mb-70{margin-bottom:70px}.mb-77{margin-bottom:77px}.mb-113{margin-bottom:113px}.divider{background-color:#ffffff1a;width:100%;height:1px}.capitalize{text-transform:capitalize}.italic{font-style:italic}.e-resize{cursor:e-resize}.auto-slide .swiper-slide{width:auto}.auto-slide .swiper-wrapper{transition-timing-function:linear}.tf-color{color:#c3a27c!important}#wrapper{max-width:100%;height:100%;position:relative;overflow:hidden}a{color:#051028;-o-transition:all .3s ease-in-out;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{color:#c3a27c;-o-transition:all .3s ease-in-out;outline:0;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus{color:#fff}.button-default{text-transform:uppercase;color:#2d2723;letter-spacing:2px;font-size:15px;font-weight:700;line-height:25px}.button-default i{color:#c3a27c}.button-default.style-white{color:#fff}.button-default.style-white:hover{color:#c3a27c}.button-style-1{letter-spacing:2.5px;text-transform:uppercase;background-color:#c3a27c;border-radius:5px;justify-content:center;align-items:center;width:max-content;height:50px;padding:0 38px 0 40px;font-size:15px;display:flex;color:#fff!important}.button-style-1:hover{background-color:#2d2723}.button-reply{letter-spacing:.5px;background-color:#2d2723;border-radius:5px;align-items:center;gap:7px;width:max-content;height:33px;padding:0 18px 0 15px;font-family:DM Sans;font-size:12px;display:flex;color:#fff!important}.button-reply:hover{color:#fff;background-color:#c3a27c}.button-style-2{letter-spacing:2px;text-transform:uppercase;background-color:#c3a27c;border-radius:5px;justify-content:center;align-items:center;width:max-content;height:50px;padding:0 40px;font-size:15px;font-weight:600;display:flex;color:#fff!important}.button-style-2:hover,.button-style-2.active{color:#2d2723;background-color:#fff}.button-style-2.active:hover{color:#fff;background-color:#c3a27c}.header{z-index:20;width:100%;position:absolute}.header-top{flex-wrap:wrap;justify-content:space-between;margin-top:30px;margin-bottom:27px;display:flex}.wg-information{gap:20px;display:flex}.wg-information .icon{background-color:#c3a27c;border-radius:50%;justify-content:center;align-items:center;width:49px;min-width:49px;height:49px;display:flex}.wg-information .icon i{color:#fff;font-size:20px}.wg-information .content .title{color:#fff;letter-spacing:1.4px;margin-bottom:4px;font-size:17px;font-weight:400;line-height:17px}.wg-information .content p{color:#ededed;letter-spacing:.8px;margin-top:8px;font-family:DM Sans}.header-inner-wrap{background-color:#2d2723;border-radius:82px;justify-content:space-between;align-items:center;width:100%;max-width:1371px;height:82px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;display:flex;position:relative}#site-logo{background-color:#faf1e3;border-radius:50%;justify-content:center;align-items:center;width:147px;height:147px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-71px,-84px)}.canvas{cursor:pointer;width:38px;height:20px;position:relative}.canvas>.canvas-button{content:"";width:38px;height:20px;position:absolute;top:0;left:0}.canvas>.canvas-button span{content:"";background-color:#fff;width:38px;height:2px;position:absolute;top:10px;left:0}.canvas>.canvas-button:before{content:"";background-color:#fff;width:19px;height:2px;position:absolute;top:0;left:9px}.canvas>.canvas-button:after{content:"";background-color:#fff;width:19px;height:2px;position:absolute;bottom:-1px;left:9px}.header-right{align-items:center;gap:63px;display:flex;position:relative}.header-search .show-search i:before{color:#fff;-o-transition:all .3s ease-in-out;font-size:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-search .top-search{-o-transition:all .3s ease-in-out;min-width:240px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none;position:absolute;top:50px;right:0}.header-search .top-search.active{display:block}.header-search>a.active .icon-search:before{content:url(../images/close.svg)}.search-form button{cursor:pointer;font-size:18px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.wg-bag{cursor:pointer;position:relative}.wg-bag .number{color:#fff;background-color:#c3a27c;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:flex;position:absolute;top:-11px;right:-15px}.wg-bag .bag-box{opacity:0;visibility:hidden;pointer-events:none;-o-transition:all .3s ease-in-out;background-color:#fff;border-radius:10px;width:320px;padding:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:20px;right:0;box-shadow:0 0 5px #c3a27c33}.wg-bag:hover .bag-box{opacity:1;visibility:visible;pointer-events:all;top:25px}.main-nav{flex-grow:1;align-items:center;gap:30px;display:flex}.main-nav.left{padding-left:168px}.main-nav.right{padding-left:147px}.menu-primary-menu{gap:54px;display:flex}.menu-primary-menu li{position:relative}.menu-primary-menu li a{color:#fff;text-transform:uppercase;letter-spacing:2.2px;font-family:Oswald;font-size:15px;font-weight:600;line-height:82px;position:relative}.menu-primary-menu li.current-menu-item>a:before{content:url(../icon/coffee-2.svg);position:absolute;left:-25px}.menu-primary-menu>li>a:hover{color:#c3a27c}.menu-primary-menu li:hover .sub-menu{opacity:1;visibility:visible;pointer-events:all;top:100%}.menu-primary-menu .sub-menu{opacity:0;visibility:hidden;pointer-events:none;-o-transition:all .3s ease-in-out;background:#fff;border-radius:8px;min-width:220px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:110%;left:0%;box-shadow:0 0 5px #c3a27c33}.menu-primary-menu .sub-menu li{border-bottom:1px solid #f1f1f1;padding:10px 20px}.menu-primary-menu .sub-menu li:last-child{border-bottom:none}.menu-primary-menu .sub-menu li a{color:#121212;font-size:16px;line-height:30px}.menu-primary-menu .sub-menu li.current-item a,.menu-primary-menu .sub-menu li a:hover{color:#c3a27c}.header.is-fixed .header-inner{z-index:99;opacity:1;-o-transition:all .5s ease;border:none;width:100%;padding:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;position:fixed;top:-100%;left:0}.header.is-fixed.is-small .header-inner{margin-top:0;top:0}.header.is-fixed #site-logo{width:82px;height:82px;padding:10px;transform:translate(-50%,-50%)}.mobile-button{cursor:pointer;-o-transition:all .3s ease;background-color:#0000;width:26px;height:26px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;display:none;position:absolute;top:50%;left:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile-button:before,.mobile-button:after,.mobile-button span{background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header_1.style-white .mobile-button:before,.header_1.style-white .mobile-button:after,.header_1.style-white .mobile-button span{background-color:#161616}.mobile-button:before,.mobile-button:after{content:"";-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;width:100%;height:2px;position:absolute;top:50%;left:0}.mobile-button span{text-indent:200%;width:100%;height:2px;position:absolute;top:50%;left:0;overflow:hidden}.mobile-button:before{-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);transform:translateY(-7px)}.mobile-button:after{-webkit-transform:translateY(7px);-moz-transform:translateY(7px);transform:translateY(7px)}.mobile-nav-wrap .overlay-mobile-nav{cursor:url(../images/close.svg),auto;content:"";z-index:9999;opacity:0;visibility:hidden;-o-transition:all .3s ease;background:linear-gradient(#000c 0% 100%);width:100%;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:fixed;top:0;left:0}.mobile-nav-wrap.active .overlay-mobile-nav{opacity:1;visibility:visible}.mobile-nav-wrap.active .overlay-mobile-nav i{color:#fff;margin-right:20px;font-size:25px}.mobile-nav-wrap .inner-mobile-nav{z-index:999999;-o-transition:all .5s ease;background-color:#2d2723;width:320px;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;position:fixed;top:0;left:-340px;overflow-y:auto}.mobile-nav-wrap .inner-mobile-nav::-webkit-scrollbar{width:0}.mobile-nav-wrap.active .inner-mobile-nav{left:0}.inner-mobile-nav{padding:15px;position:relative}.inner-mobile-nav .mobile-nav-close{cursor:pointer;position:absolute;top:64px;right:15px}#mobile-main-nav{border-top:1px solid #ffffff14;margin-top:45px;padding-top:0}#menu-mobile-menu{flex-direction:column;display:flex}#menu-mobile-menu>li{cursor:pointer;border-bottom:1px solid #ffffff14;padding:15px 0;position:relative}#menu-mobile-menu>li .sub-menu-mobile li:last-child,#menu-mobile-menu>li:last-child{border:none}#menu-mobile-menu li a{text-transform:uppercase;color:#fff;font-family:Oswald;font-size:16px;font-weight:500;line-height:22px}#menu-mobile-menu li.current-menu-item>a,#menu-mobile-menu li a:hover,#menu-mobile-menu li.current-item a{color:#c3a27c}#menu-mobile-menu li.menu-item-has-children-mobile>a:after{content:"";-o-transition:all .3s ease-in-out;font-family:icomoon;font-weight:300;line-height:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:17px;right:0}#menu-mobile-menu>li.active a:after{transform:rotate(180deg)}#menu-mobile-menu>li .sub-menu-mobile{text-align:start;border-radius:8px;display:none;overflow:hidden}#menu-mobile-menu>li .sub-menu-mobile li{cursor:pointer;border-bottom:1px solid #ffffff14;padding:15px}#menu-mobile-menu>li .sub-menu-mobile a{font-family:Oswald;font-size:16px;font-weight:500;line-height:22px}.header-2{position:relative}.header-2 #site-logo{z-index:5;top:121px;left:238px}.header-2>.top{background-image:url(../images/bg-section/heade2-1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.header-2>.top:before{content:url(../images/item-background/header-2.webp);position:absolute;bottom:6px;right:-9px}.header-2>.top .header-top{row-gap:15px;margin-top:34px;margin-bottom:56px}.header-2>.top .information{gap:15px 60px;display:flex}.header-2>.top .wg-information p{color:#171412;letter-spacing:.2px;margin-top:0;margin-bottom:0}.header-2 .menu-primary-menu{gap:51px}.header-2 .menu-primary-menu>li>a{letter-spacing:3px;line-height:83px}.widget-social.style-4 ul{gap:12px}.widget-social.style-4 ul li a{color:#171412;background-color:#fff;border:1px solid #c3a27c;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.widget-social.style-4 ul li a:hover{color:#fff;background-color:#c3a27c}.header-2>.header-inner{background-image:url(../images/bg-section/heade2-2.webp);background-repeat:no-repeat;background-size:cover;margin-top:-20px;padding-top:15px;position:relative}.header-2 .header-inner-wrap{background-color:unset;max-width:1230px;height:84px;padding-right:46px}.header-2 .mobile-button{left:auto;right:30px}.header-2.is-fixed.is-small .header-inner{background:#161616;margin-top:0}.footer{background-color:#2d2723;padding-top:70px;position:relative;overflow:hidden}.footer.type-1{padding-top:138px}.footer>.item-1{position:absolute;bottom:-1px;left:-8px}.footer>.item-2{position:absolute;top:-29px;right:-9px}.footer .title-wg{color:#fff;text-transform:uppercase;letter-spacing:2px;margin-bottom:32px;font-size:24px;font-weight:600;line-height:32px;position:relative}.footer .title-wg:after{content:"";background-color:#c3a27c;width:73px;height:2px;position:absolute;bottom:-19px;left:1px}.footer .text{color:#dedede;letter-spacing:.3px;font-family:DM Sans;font-size:15px;font-weight:400;line-height:25px}.footer .text span{color:#c3a27c}.logo-footer{margin-top:13px;margin-bottom:25px}.footer .contact{margin-top:6px}.footer .contact .title-wg{margin-bottom:56px}.footer .contact ul li{margin-bottom:21px}.footer .contact .text{line-height:27px}.footer .time ul li{margin-bottom:10px}.footer .newletters form{margin-top:26px;position:relative}.footer .newletters form button{background-color:#0000;position:absolute;top:0;right:8px}.footer .newletters form label{color:#dedede;letter-spacing:.3px;margin-top:20px;padding-left:28px;font-family:DM Sans;font-size:15px;font-weight:400;line-height:25px}label input[type=radio],label input[type=checkbox]{opacity:0;z-index:1;position:absolute;top:0;left:0}.btn-checkbox{background-color:#0000;border:1px solid #ffffff80;width:15px;height:15px;position:absolute;top:5px;left:0}input:checked~.btn-checkbox{background-color:#fff;border:1px solid #fff}.btn-checkbox:after{content:"";color:#2d2723;font-size:8px;display:none;position:absolute;top:-6px;left:3px;font-family:icomoon!important}input:checked~.btn-checkbox:after{display:block}.footer-bottom{border-top:1px solid #4c4744;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:15px;margin-top:85px;padding-top:24px;padding-bottom:25px;display:flex;position:relative}.footer.type-1 .footer-bottom{margin-top:92px;margin-bottom:28px}.widget-social{align-items:center;gap:17px;display:flex}.widget-social ul{align-items:center;gap:25px;display:flex}.widget-social ul li a{color:#fff;font-size:15px}.widget-social ul li:hover a{color:#c3a27c}.footer-bottom>svg{background-color:#2d2723;border-radius:50%;width:52px;height:53px;padding:17px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.banner-page{background-image:url(../images/bg-section/bg-blog.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:307px;padding-bottom:54px;position:relative}.banner-page>.item-1{position:absolute;bottom:-9px;left:-54px}.banner-page>.item-2{position:absolute;bottom:-18px;right:-63px}.banner-page:before{opacity:.502;content:"";background-color:#120f0c;width:100%;height:100%;position:absolute;top:0;left:0}.banner-page:after{content:"";background-image:url(../images/bg-section/wave.webp);width:100%;height:83px;position:absolute;bottom:-57px;left:0}.banner-page .text{color:#f6e7d0;text-align:center;text-transform:capitalize;font-family:Sue Ellen Francisco;font-size:40px;font-weight:400;line-height:65px}.banner-page .heading{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:60px;font-weight:700;line-height:89px}.breadcrumbs{justify-content:center;align-items:center;gap:29px;margin-top:109px;display:flex}.breadcrumbs li{text-transform:uppercase;font-family:DM Sans;font-size:14px;font-weight:400;line-height:16px;position:relative}.breadcrumbs li.item:after{content:"/";position:absolute;right:-19px;color:#fff!important}.breadcrumbs span{color:#c3a27c}.breadcrumbs li a{letter-spacing:.5px;color:#fff!important}.breadcrumbs li.active a{color:#c3a27c}.banner-page.menu-page{background-image:url(../images/bg-section/bg-menu.webp);padding-top:303px;padding-bottom:57px}.banner-page.reservation-page{background-image:url(../images/bg-section/bg-reservation.webp);padding-top:303px;padding-bottom:57px}.banner-page.contact-page{background-image:url(../images/bg-section/bg-contact.webp);padding-top:303px;padding-bottom:57px}.banner-page.about-page{background-image:url(../images/bg-section/bg-about.webp);padding-top:303px;padding-bottom:57px}.banner-page.offer-page{background-image:url(../images/bg-section/bg-offer.webp)}.banner-page.team-page{background-image:url(../images/bg-section/bg-our-team.webp)}.banner-page.portfolio-page{background-image:url(../images/bg-section/bg-portfolio.webp)}.banner-page.event-page{background-image:url(../images/bg-section/bg-private-event.webp)}.banner-page.shop-page{background-image:url(../images/bg-section/bg-shop.webp)}.wg-update{padding-top:130px;padding-bottom:134px}.wg-update-wrap{text-align:center;background:url(../images/bg-section/wg-update.webp) 50%/cover no-repeat;border-radius:10px;padding:66px 15px 75px;position:relative;overflow:hidden}.wg-update-wrap>.item-1{position:absolute;bottom:-220px;left:-213px}.wg-update-wrap>.item-2{position:absolute;bottom:-195px;right:-54px}.wg-update-wrap .title{color:#171412;text-transform:uppercase;letter-spacing:1px;margin-bottom:17px;font-size:35px;font-weight:700;line-height:45px}.wg-update-wrap .text{margin-bottom:27px;font-family:DM Sans;font-size:15px;font-weight:400;line-height:25px}.wg-update-wrap form{max-width:542px;margin:auto;position:relative}.wg-update-wrap form button{position:absolute;top:0;right:7px}.wg-update.type-1{padding-top:124px;padding-bottom:136px}.wg-update.type-1 .wg-update-wrap{padding-bottom:77px}.blog-grid{padding-bottom:135px}.wg-blog{margin-bottom:78px;position:relative}.wg-blog:before{content:"";z-index:0;height:100%;position:absolute;top:0;left:0;right:0}.wg-blog:hover:before{animation:1s height_blog}.wg-blog .image{z-index:1;border-radius:10px;height:100%;margin-bottom:15px;position:relative;overflow:hidden}.wg-blog .image img{-o-transition:all .3s ease-in-out;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wg-blog .content{z-index:1;position:relative}.wg-blog:hover .image img{margin-top:-90px;margin-bottom:2px}.wg-blog .meta{color:#666;margin-bottom:9px;padding-left:2px;font-family:DM Sans;font-size:13px;font-weight:400;line-height:35px}.wg-blog .meta span{margin-right:27px;position:relative}.wg-blog .meta span:after{content:"";background-color:#c3a27c;width:13px;height:1px;position:absolute;top:50%;right:-20px}.wg-blog .meta span:last-child:after{display:none}.wg-blog .title{text-transform:uppercase;letter-spacing:.5px;margin-bottom:24px;font-size:22px;font-weight:500;line-height:32px}.wg-blog .text{color:#666;opacity:0;visibility:hidden;-o-transition:all .3s ease-in-out;margin-top:-75px;font-family:DM Sans;font-size:15px;font-weight:400;line-height:25px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wg-blog:hover .text{opacity:1;visibility:visible;margin-top:-10px;margin-bottom:23px;transition-delay:.3s}.wg-blog .bottom{border-top:1px solid #e1e2e3;margin-top:0;padding-top:23px}.wg-pagination ul{gap:10px;display:flex}.wg-pagination ul li{-o-transition:all .3s ease-in-out;background-color:#fff;border:1px solid #c3a27c;border-radius:50%;width:49px;height:49px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wg-pagination ul li:hover,.wg-pagination ul li.active{background-color:#c3a27c}.wg-pagination ul li a{color:#171412;justify-content:center;align-items:center;width:100%;height:100%;font-family:DM Sans;font-size:17px;font-weight:400;line-height:24px;display:flex}.wg-pagination ul li:hover a,.wg-pagination ul li.active a{color:#fff}.heading-section .sub{color:#c3a27c;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:10px;font-family:DM Sans;font-size:15px;font-weight:400;line-height:30px;position:relative}.heading-section .sub-before{padding-left:22px}.heading-section.text-center .sub-before{padding-left:0}.heading-section .sub-before:before{content:url(../icon/coffee-2.svg);position:absolute;top:-4px;left:-2px}.heading-section.text-center .sub-before:before{left:-24px}.heading-section .sub-after:after{content:url(../icon/coffee-2.svg);margin-left:9px;position:absolute;top:-4px}.heading-section .main{color:#171412;text-transform:uppercase;letter-spacing:1.4px;margin-top:9px;font-size:45px;font-weight:700;line-height:58px}.heading-section.style-1 .main{color:#fff}.preload-container{z-index:2147483647;background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0}.preload-container .middle{z-index:100;content:url(../images/preload.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;margin:-50px 0 0 -50px;animation:1.2s linear infinite alternate preload;position:absolute;top:50%;left:50%}.progress-wrap{cursor:pointer;z-index:100;opacity:0;visibility:hidden;-o-transition:all .4s linear;background:#c3a27c;border-radius:10px;width:50px;height:50px;padding:10px;-webkit-transition:all .4s linear;transition:all .4s linear;display:block;position:fixed;bottom:30px;right:30px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-box-shadow:inset 0 0 0 2px #82828233;box-shadow:inset 0 0 0 2px #82828233}.progress-wrap:after{content:"";text-align:center;color:#fff;cursor:pointer;z-index:1;-o-transition:all .4s linear;width:50px;height:50px;font-family:icomoon;font-size:16px;font-weight:900;line-height:50px;-webkit-transition:all .4s linear;transition:all .4s linear;display:block;position:absolute;top:0;left:0}.progress-wrap:hover:after{animation:1s linear infinite alternate tf-buzz-out}.progress-wrap.active-progress{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{box-sizing:border-box;stroke:#fff;stroke-width:5px;transition-property:all;transition-duration:.4s;transition-timing-function:linear}.tf-mouse{pointer-events:none;visibility:hidden;border-radius:50%;position:fixed;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.tf-mouse-inner{z-index:10000;background-color:#c3a27c;width:8px;height:8px;margin-top:-5px;margin-left:-5px;-webkit-transition:width .5s ease-in-out,height .5s ease-in-out,margin .5s ease-in-out,opacity .5s ease-in-out;transition:width .5s ease-in-out,height .5s ease-in-out,margin .5s ease-in-out,opacity .5s ease-in-out}.tf-mouse-inner.mouse-hover{opacity:.3;background-color:#c3a27c;width:80px;height:80px;margin-top:-40px;margin-left:-40px}.tf-mouse-outer{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000;opacity:.5;border:2px solid #c3a27c;width:40px;height:40px;margin-top:-22px;margin-left:-22px;-webkit-transition:all 50ms ease-out;transition:all 50ms ease-out}.tf-mouse-outer.mouse-hover{opacity:0}.grecaptcha-logo,.grecaptcha-badge{display:none!important}.actions_buttons{margin-top:16px}.coffee-auth-page,.coffee-auth-page{min-height:600px}