html,body{margin:0;padding:0;overflow-x:hidden}body{font-family:"lato"}h1,h2,h3,h4,h5,h6,.post .entry-header .entry-title{font-family:"lato"}.elementor-element-b712bf6 .icon-title:before,.footer-custom .icon-title:before{color:#fff!important}@media (max-width:360px){.header-transparent .logo-area .logo{background:#fff;max-width:100px;padding:15px 0 15px 15px;display:inline-block;line-height:inherit;white-space:nowrap}}@media (max-width:767px){.elementor-element-3a59ffb{padding-top:0px!important}.elementor-element-9be72e5{margin-bottom:0px!important}.wpc-row .wpc-col-lg-6{padding:0}.wpc-row .wpc-col-lg-6 .wpc-row .wpc-col-md-8 p{margin-bottom:0}.wpc-post-title{font-weight:700}.header-transparent .logo-area{float:left}.navbar{float:right}.header-transparent.header .navbar-container .navbar-light{padding-top:16px}.navbar-sticky.sticky{position:fixed;left:0;top:0;width:100%;z-index:99;background:#fff;-webkit-box-shadow:0 10px 20px rgb(0 0 0 / .03);box-shadow:0 10px 20px rgb(0 0 0 / .03)}.beverages-food-items .elementor-container.elementor-column-gap-default{flex-wrap:nowrap!important}.elementor-65 .elementor-element.elementor-element-78d3882{margin-top:35px;margin-bottom:0;z-index:1}.header-transparent{height:75px!important}.navbar{justify-content:end!important}.fake-placeholder::before{content:"Booking Date";color:#2E3034;position:absolute;left:25px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:14px}input[type="date"].fake-placeholder{position:relative!important;color:#fff0}input[type="date"]:not(.fake-placeholder){color:inherit!important}header .navbar-container{overflow:visible!important}.dropdown-box li{margin-bottom:10px}.elementor-element-9c8578a .elementor-container{flex-direction:column-reverse}}@media (max-width:992px){.logo-area{display:flex;gap:21px}.footer-logo-area{text-align:center}}@media (min-width:768px) and (max-width:991px){.header.header-transparent .navbar-toggler{margin-left:auto;margin-top:18px}.header-transparent.header .navbar-container .navbar-light{padding-top:0}}@media (min-width:768px){#video-carousel{max-width:370px!important}}@media (min-width:1200px){.header{display:flex;justify-content:space-between;align-items:center}.navbar-sticky.sticky.header-transparent .logo-area,.navbar-sticky.sticky.nav-classic-transparent .logo-area{max-width:139px;padding:13px}.elementor-842 .elementor-element.elementor-element-60a8aab .slider-title{font-size:140px}.ts-footer.solid-bg-two .container{max-width:none;padding-left:4rem;padding-right:4rem}.header-callus-menu .callus-icon{display:none}.header-nav-right-info,.header-nav-right-info li{list-style:none!important}.header-nav-right-info li::before{display:none!important}.header-nav-right-info li::marker{display:none!important}.callus-icon{display:none}}.elementor-element-8920a7b .wpcf7-response-output,.elementor-element-4547981 .wpcf7-response-output{margin-top:0px!important}.elementor-element-8920a7b,.elementor-element-8920a7b .elementor-element-populated,.elementor-element-b4917e0 .elementor-element-populated,.elementor-element-4547981{padding-bottom:0px!important}.elementor-element-8920a7b .row .form-group p,.elementor-element-4547981 .row .form-group p{margin-bottom:0px!important}.header-transparent{background:#fff}.navbar-sticky.sticky.header-transparent,.navbar-sticky.sticky.nav-classic-transparent{background:#fff;padding:0}.banner-area .banner-title span{color:#fff}.elementor-65 .elementor-element.elementor-element-e68b127>.elementor-widget-container,.elementor-65 .elementor-element.elementor-element-55c35a9>.elementor-widget-container,.elementor-65 .elementor-element.elementor-element-d41292a>.elementor-widget-container{background-color:#84A691}.elementor-element-9dbfd31 span,.elementor-65 .elementor-element.elementor-element-9dbfd31 .section-title,.elementor-65 .elementor-element.elementor-element-af56ac1 .section-title span,.elementor-element-af56ac1 .section-title,.banner-area .banner-title span{color:#fff!important}.elementor-65 .elementor-element.elementor-element-e68b127 .single-intro-text h3,.elementor-65 .elementor-element.elementor-element-55c35a9 .single-intro-text h3,.elementor-65 .elementor-element.elementor-element-d41292a .single-intro-text h3,.elementor-element-78d3882 p,.elementor-65 .elementor-element.elementor-element-af56ac1 .section-title,.elementor-842 .elementor-element.elementor-element-cf87c50 .section-title span,.single-intro-text i,.icon-title:before,.elementor-element-bc2ea78 .icon-title:before,.elementor-element-71fc6e8 p,.elementor-986 .elementor-element.elementor-element-b78b056 .elementor-heading-title,.elementor-element-92cf6e2.elementor-widget-heading .elementor-heading-title,.elementor-element-aeff3d6 .elementor-widget-heading .elementor-heading-title{color:#fff!important}.single-intro-text .feature-bg span{opacity:.3}.elementor-65 .elementor-element.elementor-element-c26a078>.elementor-background-overlay,.elementor-65 .elementor-element.elementor-element-f9cfe9e>.elementor-background-overlay{opacity:0}.ts-section-title .section-title{font-family:"lato"}.header-transparent .navbar-container .navbar-light .main-menu>li>a{color:#84A691}.page-id-65 .section-title,.wpc-food-tab-wrapper .wpc-nav li a.wpc-active,.elementor-65 .elementor-element.elementor-element-35fc561 .wpc-nav li a.wpc-active,.post .post-footer .btn-link,.wpc-food-menu-item .wpc-food-inner-content .wpc-post-title a:hover,.wpc-food-menu-item .wpc-food-inner-content .wpc-post-title a:hover,.elementor-65 .elementor-element.elementor-element-97fb8ad .section-title span,.elementor-65 .elementor-element.elementor-element-35fc561 .wpc-nav li a.wpc-active,.section-title span,.header-transparent .header-nav-right-info li,.page-id-65 .section-title span,.header-transparent .header-cart .cart-link a{color:#84A691!important}.wpc-food-tab-wrapper .wpc-nav li a.wpc-active,.wpc-reservation-form #wpc_cancel_request,.wpc-reservation-form #wpc_book_table,.wpc-food-tab-wrapper .wpc-nav li a:after{border-bottom-color:#84A691!important}.elementor-widget-counter .elementor-counter-number-wrapper,.elementor-widget-heading .elementor-heading-title{font-family:"lato"!important;color:#84A691}.wpc-food-menu-item .wpc-food-inner-content .wpc-menu-tag li,.wpc-food-menu-item .wpc-menu-tag li,.wpc-food-menu-item .wpc-add-to-cart a,.wpc-food-menu-item .wpc-add-to-cart a,.wpc-btn:hover,.wpc-btn{background-color:#84A691!important}.elementor-65 .elementor-element.elementor-element-35fc561 .wpc-nav li a:after,.wpc-food-tab-wrapper .wpc-nav li a:after{border-color:#84A691 #fff0 #fff0 transparent!important}.elementor-65 .elementor-element.elementor-element-26f44b3 .elementor-heading-title{font-size:36px}.elementor-widget-text-editor,.elementor-widget-button .elementor-button{font-family:"lato"!important}.elementor-65 .elementor-element.elementor-element-1486d75 .elementor-heading-title,.elementor-986 .elementor-element.elementor-element-20b1c5d .elementor-heading-title,.elementor-986 .elementor-element.elementor-element-b78b056 .elementor-heading-title,.elementor-986 .elementor-element.elementor-element-aeff3d6 .elementor-heading-title{font-family:"lato"!important;font-size:34px;line-height:65px;color:#fff}.icon-title:before,.elementor-element-bc2ea78 .icon-title:before,.elementor-element-71fc6e8 p,.elementor-842 .elementor-element.elementor-element-ba59b77 .section-title span,.elementor-element-df60eac p,.elementor-842 .elementor-element.elementor-element-77691c1 .section-title span,.elementor-986 .elementor-element.elementor-element-2b5a7ae .section-title span,.elementor-986 .elementor-element.elementor-element-488f887 .section-title span,.elementor-986 .elementor-element.elementor-element-a4c9da2 .section-title span,.elementor-986 .elementor-element.elementor-element-762ae81 .section-title span,.header .navbar-container .navbar-light .main-menu li.active>a,.header .navbar-container .navbar-light .main-menu li a:hover{color:#2E3034!important}.elementor-element-bc2ea78 .icon-title:before{color:#fff!important}.page-id-65 .section-title{color:#2E3034!important}.elementor-element-97fb8ad .icon-title:before{color:#2E3034!important}.elementor-element-aeff3d6 .elementor-widget-heading .elementor-heading-title,.elementor-element-aeff3d6 heading .elementor-heading-title,.elementor-element-20b1c5d .elementor-heading-title,.elementor-65 .elementor-element.elementor-element-9dbfd31 .section-title span,.elementor-1167 .elementor-element.elementor-element-b712bf6 .section-title span,.elementor-65 .elementor-element.elementor-element-35fc561 .wpc-menu-price{color:#fff!important}.elementor-842 .elementor-element.elementor-element-f500bde .section-title span,.elementor-842 .elementor-element.elementor-element-f500bde .section-title span,.elementor-65 .elementor-element.elementor-element-97fb8ad .section-title span,.elementor-65 .elementor-element.elementor-element-26f44b3 .elementor-heading-title,.single-intro-text .ts-title span,.header-transparent .header-cart .cart-link a:hover,.single-product .woocommerce-Price-amount.amount{color:#2E3034!important}.wpc-food-menu-item .wpc-food-inner-content .wpc-post-title.wpc-title-with-border .wpc-title-border{background:radial-gradient(circle,#ffffff,#ffffff 10%,transparent 50%,transparent);background-size:4px 3px;height:4px;background-repeat:repeat-x}.footer-left-widget img{max-width:126px!important}.wpc-reservation-form #wpc_cancel_request{color:red}.wpc_cart_block .wpc_background_color a.button.wc-forward,.wpc-food-menu-item .wpc-food-inner-content .wpc-menu-tag li,.wpc_cart_block .wpc_cart_icon,.picker__holder .picker__box,.wpc-food-menu-item .wpc-add-to-cart a,.wpc-reservation-field.date.wpc-reservation-calender-field,.wpc-category-list-style1 .wpc-category-title a,.wpc-category-list-style3 .wpc-category-title a,.wpc-reservation-form .wpc_reservation_user_info,body.woocomerce-layout-override-enable.woocommerce-cart .woocommerce .button,body.woocomerce-layout-override-enable .woocommerce button.button.alt,body.woocomerce-layout-override-enable.archive .products .product .button,body.woocomerce-layout-override-enable.archive .products .product .added_to_cart,body.woocomerce-layout-override-enable.single-product .products .product .button,body.woocomerce-layout-override-enable.single-product .products .product .added_to_cart,body.woocomerce-layout-override-enable.woocommerce #respond input#submit,.wpc-tab-with-slider .swiper-button-next,.wpc-tab-with-slider .swiper-button-prev,.wpc-food-menu-slider .swiper-button-next,.wpc-food-menu-slider .swiper-button-prev,.wpc-food-menu-item .wpc-menu-tag li,.reserv-with-food-wrap .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,body.woocomerce-layout-override-enable.woocommerce button.button.alt,body.woocomerce-layout-override-enable.single-product div.product .woocommerce-tabs ul li.active,body.woocomerce-layout-override-enable.archive .woocommerce-pagination li span.current,body.woocomerce-layout-override-enable.archive .woocommerce-pagination li a.current,.wpc-reservation-pro-wrap .wpc-nav li a.wpc-tab-a.wpc-active,.action-button.wpc-btn,.wpc-content-area .wpc-tab li a.wpc-active,.wpc-minicart-wrapper .wpc_cart_icon,.reserv-with-food-menu-wrap .wpc-food-tab-wrapper .wpc-nav li a.wpc-active,body.woocomerce-layout-override-enable.woocommerce-cart .woocommerce .shop_table a.remove,.wpc-btn,.attr-btn-primary,.reservation_form_submit.wpc-btn,.cancell_form_submit.wpc-btn,.wpc-settings-dashboard .button-primary,.wpc-btn,.wpc-minicart-wrapper .wpc-minicart-header,.wpc-minicart-wrapper .wpc-field-wrap .dot-shadow,.wpc-minicart-wrapper.style2 .wpc_cart_icon,.wpc-minicart-wrapper.style2 .wpc_cart_icon .basket-item-count,.wpc_pro_order_tip_wrapper .wpc-btn{background-color:#84A691!important}#preloader{position:fixed;top:0;left:0;height:100%;width:100%;z-index:99999999999999;overflow:hidden;background-image:linear-gradient(20deg,#84A691 0%,#84A691 100%);-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out}#preloader.loaded{top:0!important;opacity:0;visibility:hidden;pointer-events:none;display:none!important}.elementor-65 .elementor-element.elementor-element-8b29e52 .elementor-button,.elementor-986 .elementor-element.elementor-element-b79a2a0 .elementor-button,.elementor-986 .elementor-element.elementor-element-d6cfe22 .elementor-button,.elementor-986 .elementor-element.elementor-element-9a018bc .elementor-button,.elementor-842 .elementor-element.elementor-element-56801c6 .elementor-button,.btn-primary,.elementor-986 .elementor-element.elementor-element-f5e8d17 .elementor-button,.elementor-986 .elementor-element.elementor-element-fc92324 .elementor-button{background-color:#84A691;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;box-shadow:5px 5px 0 0 #84a69152;border-radius:0 0 0 0;padding:16px 45px 16px 45px}.elementor-842 .elementor-element.elementor-element-56801c6 .elementor-button:hover,.elementor-842 .elementor-element.elementor-element-56801c6 .elementor-button:focus,.elementor-986 .elementor-element.elementor-element-d6cfe22 .elementor-button:hover,.elementor-986 .elementor-element.elementor-element-d6cfe22 .elementor-button:focus,.elementor-986 .elementor-element.elementor-element-b79a2a0 .elementor-button:hover,.elementor-986 .elementor-element.elementor-element-b79a2a0 .elementor-button:focus,.elementor-986 .elementor-element.elementor-element-9a018bc .elementor-button:hover,.elementor-986 .elementor-element.elementor-element-9a018bc .elementor-button:focus,.elementor-986 .elementor-element.elementor-element-f5e8d17 .elementor-button:hover,.elementor-986 .elementor-element.elementor-element-f5e8d17 .elementor-button:focus,.elementor-65 .elementor-element.elementor-element-8b29e52 .elementor-button:hover,.elementor-65 .elementor-element.elementor-element-8b29e52 .elementor-button:focus,.elementor-986 .elementor-element.elementor-element-fc92324 .elementor-button:hover,.elementor-986 .elementor-element.elementor-element-fc92324 .elementor-button:focus,.elementor-65 .elementor-element.elementor-element-4f34286 .slider-btn-area .btn:hover,.elementor-65 .elementor-element.elementor-element-4f34286 .slider-btn-area .btn:focus{background-color:#84A691;color:#fff;box-shadow:none}.elementor-986 .elementor-element.elementor-element-f8a0f55 .slider-btn-area .btn:hover{background-color:#84A691;color:#fff;box-shadow:none}.header-book-btn .btn-primary{background:#84a691;border-color:#84a691}.elementor-65 .elementor-element.elementor-element-6851735 .elementor-button:hover,.elementor-65 .elementor-element.elementor-element-6851735 .elementor-button:focus,.elementor-1167 .elementor-element.elementor-element-b04957d .elementor-button:hover,.elementor-1167 .elementor-element.elementor-element-b04957d .elementor-button:focus{background-color:#2E3034}.fa.fa-angle-up:hover,.elementor-65 .elementor-element.elementor-element-9dbfd31 .ts-section-title i:before{color:#fff!important}.page-id-986 .banner-bg,.page-id-842 .banner-bg,.page-id-1167 .banner-bg{display:none}.elementor-element-294873e,.elementor-element-796d7e0,.elementor-element-20e96e0{padding:120px 0 100px 0px!important}.elementor-986 .elementor-element.elementor-element-caf6af0 .section-title{line-height:normal}.elementor-842 .elementor-element.elementor-element-60a8aab .slider-title{line-height:normal}.elementor-842 .elementor-element.elementor-element-cf87c50 .section-title{line-height:normal}.elementor-842 .elementor-element.elementor-element-cf87c50 .ts-section-title i:before{color:#fff!important}.minicart-close{border:none!important}.minicart-close svg{height:100%;width:100%}.elementor-element-294873e,.elementor-element-796d7e0,.elementor-element-20e96e0{min-height:100dvh;display:flex;align-items:center;padding-bottom:0px!important}.elementor-element-46cf96f .elementor-element-e6d9e10 .elementor-heading-title .about-title{font-size:140px;font-weight:400;line-height:normal}.elementor-element-b2d7562 .elementor-element-fa2f359 .elementor-heading-title .menu-title,.elementor-element-20e96e0 .elementor-element-b5fc489 .elementor-heading-title .get-in-touch{font-size:160px;font-weight:400;line-height:normal}.elementor-element-a26eb0c .elementor-widget-container p,.elementor-element-120a39e .elementor-widget-container p,.elementor-element-f04743c .elementor-widget-container p{position:relative;font-size:30px;letter-spacing:5.4px;font-weight:400;color:#fff}.elementor-986 .elementor-element.elementor-element-151c802 .wpc-nav,.elementor-986 .elementor-element.elementor-element-8aeb879 .wpc-nav,.elementor-986 .elementor-element.elementor-element-b1b9159 .wpc-nav{display:none}.wpc-minicart-wrapper.style2 .wpc_cart_icon i{font-size:21px;line-height:54px}.header-callus-menu .callus-icon{display:none}@media (max-width:768px){.header-callus-menu .callus-text{display:none}.header-callus-menu .callus-icon{display:inline-block}.footer-new-hope{margin-top:20px}}.header-callus-menu{position:relative}.header-callus-menu .submenu{display:none;position:absolute;background:#fff;border-radius:5px;padding:10px 0;list-style:none;min-width:200px;top:100%;box-shadow:0 2px 10px rgb(0 0 0 / .15);z-index:999}.header-callus-menu:hover .submenu{display:block}.header-callus-menu .submenu li a{display:block;padding:8px 15px;white-space:nowrap;color:#333}.header-callus-menu .submenu li a:hover{background:#f2f2f2}@media (max-width:1024px){.elementor-element-b2d7562 .elementor-element-fa2f359 .elementor-heading-title .menu-title,.elementor-element-46cf96f .elementor-element-e6d9e10 .elementor-heading-title .about-title,.elementor-element-20e96e0 .elementor-element-b5fc489 .elementor-heading-title .get-in-touch{font-size:113px}.elementor-element-a26eb0c .elementor-widget-container p,.elementor-element-120a39e .elementor-widget-container p,.elementor-element-f04743c .elementor-widget-container p{font-size:24px}}@media (max-width:768px){.elementor-element-b2d7562 .elementor-element-fa2f359 .elementor-heading-title .menu-title,.elementor-element-46cf96f .elementor-element-e6d9e10 .elementor-heading-title .about-title,.elementor-element-20e96e0 .elementor-element-b5fc489 .elementor-heading-title .get-in-touch{font-size:56px}.elementor-element-a26eb0c .elementor-widget-container p,.elementor-element-120a39e .elementor-widget-container p,.elementor-element-f04743c .elementor-widget-container p{font-size:20px;letter-spacing:1.5px}.ts-resurvation-form .row{flex-direction:column}.ts-resurvation-form .col-6,.ts-resurvation-form .col-12{width:100%!important}.header .navbar-container .navbar-light .main-menu li.active>a,.header .navbar-container .navbar-light .main-menu li a:hover{color:#fff!important}.ts-resurvation-form .col-6,.ts-resurvation-form .col-12{width:100%!important;max-width:none}.header-callus-menu .callus-icon{display:inline-block;border:1px solid #2E3034;padding:7px 7px 4px 7px;border-radius:8px}.header-callus-menu .callus-text{display:none}.header-callus-menu .callus-icon{display:flex;padding:8px;border:2px solid #84A691;border-radius:50%;align-items:center;justify-content:center;width:38px;height:38px}.header-callus-menu .submenu{display:none;position:relative;box-shadow:none;background:#fff;border:1px solid #e0e0e0;margin-top:8px;border-radius:6px}.header-callus-menu.open .submenu{display:block}.header-callus-menu .submenu li a{padding:10px 15px;color:#333;display:block}.header-location-menu .location-text{display:none}.header-location-menu .location-icon{display:flex;padding:8px;border:2px solid #84A691;border-radius:50%;align-items:center;justify-content:center;width:38px;height:38px}.header-location-menu .submenu{display:none;position:relative;background:#fff;border:1px solid #e0e0e0;margin-top:8px;border-radius:6px}.header-location-menu.open .submenu{display:block}.elementor-65 .elementor-element.elementor-element-f9cfe9e{padding:0}.elementor-65 .elementor-element.elementor-element-c26a078{padding:20px 0 35px 0}}.header-callus-menu{position:relative}.header-callus-menu .submenu{display:none;position:absolute;background:#fff;border-radius:5px;padding:10px 0;list-style:none;right:0;min-width:220px;top:100%;box-shadow:0 2px 10px rgb(0 0 0 / .15);z-index:999}.header-callus-menu:hover .submenu{display:block}.header-callus-menu .submenu li a:hover{background:#f2f2f2}.menu-item-has-children.header-callus-menu:marker{display:none}.menu-item-has-children.header-callus-menu{padding-right:10px;list-style:none}.header-location-menu{position:relative}.header-location-menu .submenu{display:none;position:absolute;list-style:none;top:100%;left:0;width:max-content;background:#fff;padding:10px 10px;border-radius:5px;box-shadow:0 2px 10px rgb(0 0 0 / .15);z-index:999}.header-location-menu .submenu a{color:#2E3034}.menu-item-has-children.header-location-menu{list-style:none;padding-right:10px}.header-location-menu:hover .submenu{display:block}.cookieadmin_box{display:none!important}.ts-resurvation-form .row{display:flex}.header-callus-menu .submenu,.header-location-menu .submenu{display:none}.header-callus-menu.open .submenu,.header-location-menu.open .submenu{display:block}.header-icons .fas{font-size:22px;cursor:pointer;padding:11px 14px 12px 14px;color:#fff!important;border-radius:8px;background-color:#84a691}.header-icons .icon-btn{font-size:22px;cursor:pointer;padding:11px 12px 12px 12px;color:#fff!important;border-radius:8px;background-color:#84a691}.header-icons .fas:hover,.header-icons .icon-btn:hover{color:#2E3034!important}.icon-dropdown .dropdown-box{display:none;position:absolute;text-align:start;top:35px;right:0;background:#84a691;list-style:none;padding:12px 14px;margin:0;min-width:max-content;box-shadow:0 3px 10px rgb(0 0 0 / .15);border-radius:6px;z-index:999}.icon-dropdown .dropdown-box li a{color:#fff!important;font-size:15px;font-family:lato}body:not(.elementor-editor-active) .preloader-cancel-btn-wraper .preloader-cancel-btn{display:none!important}.admin-bar .navbar-sticky.sticky{margin-top:0}.woocommerce ul.products li.product:hover .button,.woocommerce-page ul.products li.product:hover .button,.woocommerce ul.products li.product:hover .added_to_cart,.cart{display:none}.copyright{text-align:center;max-width:100%;display:block}.copyright>div:first-child{max-width:100%}.copyright>div:nth-child(2){display:none}{display:none}.elementor-element-2990026 .wpc-nav,.elementor-element-9014d65 .wpc-nav{display:none}.footer-custom a:hover{color:#84a691!important}.elementor-element-8f4a6fb,.elementor-element-c26a078{padding-bottom:40px!important}.elementor-element-9858f74{padding-top:0px!important}@media (max-width:992px){.header .navbar-collapse{background:#101010;position:absolute;top:61px;border-radius:8px}}@media (max-width:768px){.header .navbar-collapse{background:#101010;position:absolute;top:61px;border-radius:8px;width:max-content}.elementor-element-9858f74 .elementor-widget-wrap,.elementor-element-f6e0380{padding-top:0px!important}.elementor-element-7be7270,.elementor-element-d510a32{padding-bottom:0px!important}.elementor-element-d0e80a3{padding-top:40px!important}.elementor-element-487e76e{padding-bottom:100px!important}#page-banner-area~#main-content{margin-top:0rem!important}}@media (max-width:400px){.header-icons.d-flex.align-items-center.ml-4{margin-left:0rem!important;margin-top:10px}}.BackTo{bottom:20px}#page-banner-area{display:none}.elementor-986 .elementor-element.elementor-element-d4e4b7b .wpc-nav{text-align:center;display:none}#page-banner-area~#main-content{margin-top:3rem}.woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.elementor-element-888895b .elementor-toggle .elementor-toggle-item .elementor-tab-content p,.elementor-element-55477ea .elementor-toggle .elementor-toggle-item .elementor-tab-content p{margin-bottom:0}.elementor-element-b1b9159 .wpc-nav,.elementor-element-8aeb879 .wpc-nav,.elementor-element-151c802 .wpc-nav,.elementor-element-d4e4b7b .wpc-nav{display:none}.elementor-element-fc92324 .elementor-button,.elementor-element-d6cfe22 .elementor-button,.elementor-element-9a018bc .elementor-button{background-color:#84a691!important;box-shadow:5px 5px 0 0 #84a69152!important}.elementor-element-fc92324 .elementor-button:hover,.elementor-element-d6cfe22 .elementor-button:hover,.elementor-element-9a018bc .elementor-button:hover{box-shadow:none!important}#locationModal div{box-shadow:0 5px 20px rgb(0 0 0 / .3)}#locationModal button{padding:10px 20px;border:none;background:#84a691;color:#fff;cursor:pointer;border-radius:4px}#locationModal button:hover{background:#6b7d60}.dropdown-menu .menu-item:hover{background:#84a691}.elementor-element-f834565 .vc-wrapper-box,.elementor-element-d451252 .vc-wrapper-box{justify-content:center}.elementor-element-66d2b66 .elementor-button,.elementor-element-85f0551 .elementor-button{padding:15px 35px 15px 35px!important;font-weight:900;font-size:larger}.side-container{display:none}.wpc-food-menu-item .wpc-food-inner-content .wpc-post-title{font-weight:500}@media (min-width:1024px){.desktop-layout-wrapper{display:flex;align-items:center;justify-content:center;gap:20px;max-width:1200px;margin:auto;margin-bottom:20px;margin-top:70px}#video-carousel{max-width:370px!important;flex-shrink:0;flex:1}.left-images,.right-images,.side-container{display:flex;flex-direction:column;align-items:center;gap:10px;flex:1}.square-grid{display:flex;gap:10px}.img-box{width:100%;object-fit:cover;background-color:#f0f0f0;border-radius:8px!important;object-fit:fill}.square{width:calc(50% - 5px);aspect-ratio:1 / 1}}.social-location-name{text-align:center}.vc-connect-area{background-color:#fff0}.vc-clip-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.svg--source{display:none}.vc-svg-icon{width:100%;max-width:5rem;height:100%;max-height:5rem;display:block;margin:0 auto;fill:currentColor}.vc-wrapper-box{width:auto;display:flex;flex-wrap:wrap;align-items:start;justify-content:start;padding:1px}.vc-share-btn{width:5rem;height:5rem;float:left;margin:.5rem 1rem .5rem 5px;color:#353c4a;border:.125rem solid #f3f3f3;box-shadow:0 0 8px 0 rgb(50 50 50 / .15);border-radius:50%;transition:250ms}.vc-share-btn:last-child{margin-right:0}.vc-share-btn:hover,.vc-share-btn:focus{background:#f1f1f1}.vc-share-btn:focus{outline-color:inherit}.vc-insta-btn,.vc-fb-btn,.vc-google-btn{transition:all 0.3s ease;height:45px}.vc-insta-btn:hover{color:#E4405F;box-shadow:0 0 7px 5px #E4405F}.vc-google-btn:hover{color:#EA4335;box-shadow:0 0 7px 5px #EA4335}.vc-insta-btn,.vc-fb-btn,.vc-google-btn{background-color:#fff}.google-rating{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#fff;text-decoration:none;margin-top:5px}.google-rating .google-g{height:37px}.star-rating{display:flex;gap:10px;align-items:center}.stars{display:flex;gap:3px}.star{position:relative;font-size:22px;color:#ddd;line-height:1}.star::before{content:"★"}.star-fill{position:absolute;top:0;left:0;height:100%;width:0%;overflow:hidden}.star-fill::before{content:"★";color:#fbbc05}.rating-text{font-size:20px;color:#000}.rating-count{font-size:14px}.rating-value{font-weight:700;font-size:24px}@media (min-width:600px){.vc-svg-insta{padding:7px 0 0 8.3px}.vc-google-btn{padding:9px 0 0 9px}.vc-insta-btn,.vc-fb-btn,.vc-google-btn{width:22%!important}.vc-wrapper-box{padding:0}}@media (max-width:599px){.vc-wrapper-box{padding:0!important}.vc-svg-insta{padding:8px 0 0 10.3px!important}.vc-google-btn{padding:10px 0 0 12px}.vc-insta-btn,.vc-fb-btn,.vc-google-btn{width:24%!important}}