html{scroll-behavior:smooth}.svg-icon{width:1em;height:1em;vertical-align:-.125em;fill:currentColor}.faq-area .accordion .accordion-item .accordion-header .accordion-button::after{content:"";font-family:initial;background-color:#fafafa;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='14' height='14' fill='none' stroke='%23BF9444' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M8 2v12M2 8h12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.faq-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='14' height='14' fill='none' stroke='%23BF9444' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M2 8h12'/%3E%3C/svg%3E")}.primary-btn7:hover i::before{content:none}#about,#contact,#faqs,#home,#menu,#services{scroll-margin-top:110px}.introduction-area .h3-into-img-big{height:100%;overflow:visible}.introduction-area .h3-into-img-big>img{width:100%;height:100%;object-fit:cover}.introduction-area .h3-into-img-big .h3-into-img-sm{left:-30px;right:auto;bottom:-30px;width:440px;height:440px;padding:8px;background:#fff;box-shadow:0 5px 25px rgba(0,0,0,.15)}.introduction-area .h3-into-img-big .h3-into-img-sm img{width:100%;height:100%;object-fit:cover}@media (max-width:1399px){.introduction-area .h3-into-img-big .h3-into-img-sm{width:320px;height:320px;left:-20px;bottom:-20px}}@media (max-width:991px){.introduction-area .h3-into-img-big .h3-into-img-sm{display:block!important;visibility:visible!important;width:190px;height:190px;left:0px;bottom:-15px}.introduction-area .h3-into-img-big{margin-bottom:15px}}@media (min-width:1400px){.container{max-width:1400px}}.home3-testimonial-slider .swiper-slide{height:auto}.home3-testimonial .home3-testimonial-slider .testimonial-wrap{height:100%;display:flex;flex-direction:column}.home3-testimonial .home3-testimonial-slider .testimonial-wrap .testi-author-area{margin-top:auto}.landing-faq{width:100%;margin-left:0;margin-right:0;margin-bottom:80px}.landing-faq .accordion{max-width:none;margin-left:0}footer .footer-logo img{max-height:61px;height:auto;width:auto}.header-area.style-3 .header-logo img,.header-area.style-3 .mobile-logo-wrap img{max-height:60px;height:auto;width:auto;min-width:0}.h3-facilities .h3-facilities-card .overlay .overlay-img img{object-fit:cover}header.header-area.style-3{background-color:#2c3033;border-radius:0}header.header-area.style-3 .main-menu ul>li a{color:var(--white)}header.header-area.style-3 .main-menu ul>li a.active,header.header-area.style-3 .main-menu ul>li a:hover{color:var(--primary-color1)}header.header-area.style-3 .hotline .hotline-info span{color:var(--white);opacity:.7}header.header-area.style-3 .hotline .hotline-info h6 a{color:var(--white)}header.header-area.style-3 .hotline .hotline-info h6 a:hover{color:var(--primary-color1)}header.header-area.style-3 .sidebar-button i{color:var(--white)}@media (max-width:991px){.header-area.style-3 .header-logo img,.header-area.style-3 .mobile-logo-wrap img{max-height:40px}header.header-area.style-3 .main-menu{background-color:#2c3033}header.header-area.style-3 .menu-close-btn i{color:var(--white)}}.top-bar.three .l-topbar-content{background-color:#2c3033}.top-bar.three .contact-info ul li a,.top-bar.three .welcome-note p{color:var(--white)}.landing-services .row{align-items:stretch}.landing-services .news-wrap{height:100%;display:flex;flex-direction:column}.landing-services .post-thum{height:260px}.landing-services .post-thum img{width:100%;height:100%;object-fit:cover}.landing-services .news-content{display:flex;flex-direction:column;flex-grow:1}.landing-services .news-content h3{font-size:1.75rem;font-weight:700;color:var(--title-color-dark);font-family:var(--font-cormorant)}.h3-menu-area .home3-menu-wrap ul li .price{width:68px;height:68px;line-height:1.2;padding:4px;box-sizing:border-box}.h3-menu-area .home3-menu-wrap ul li .price span{font-size:.95rem;line-height:1.2;text-align:center}.menu-list-area1 .row.g-4{align-items:flex-start}@media (min-width:1200px){.menu-wrapper1 .menu-list ul li .menu-title .dot img{max-width:110px;height:1px}}@media (min-width:577px) and (max-width:991px){.menu-wrapper1 .menu-list ul li .menu-title .dot img{max-width:110px;height:1px}}.menu2-area .menu2-wrap::after{content:none}.menu2-area .menu2-wrap{border:1px solid #eee;justify-content:flex-start;padding-top:0}.contact-section-row{align-items:flex-start;column-gap:40px}@media (min-width:992px){.contact-section-row{align-items:stretch}.contact-section-row .contact-col-map{flex:0 0 calc(60% - 20px);max-width:calc(60% - 20px)}.contact-section-row .contact-col-content{flex:0 0 calc(40% - 20px);max-width:calc(40% - 20px)}}.contact-section-row .contact-map-fill{position:relative;height:100%;min-height:320px;overflow:hidden}.contact-section-row .contact-map-fill iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.menu2-area .menu2-wrap ul li .single-menu .menu-name h3{font-size:1.5rem;margin-bottom:6px}.menu2-area .menu2-wrap .single-menu .menu-name h3 i{display:inline-block;width:28px;text-align:center;margin-right:8px;color:var(--primary-color1)}.menu2-area .menu2-wrap .single-menu .menu-name p{padding-left:36px}.menu2-area .menu2-wrap .single-menu .menu-name p a{color:var(--text-color1)}.menu2-area .menu2-wrap .single-menu .menu-name p a:hover{color:var(--primary-color1)}.menu2-area .menu2-wrap .menu-title{justify-content:flex-start}.menu2-area .menu2-wrap .menu-title h2{width:239px;text-align:center}.menu2-area .menu2-wrap .menu-title h2::after{left:0;transform:none}.menu2-area .menu2-wrap .contact-social{margin-top:20px;padding-top:15px;border-top:1px dashed rgba(0,33,51,.8)}.menu2-area .menu2-wrap .contact-social h3{font-size:1.5rem;font-weight:700;color:#002133;font-family:var(--font-cormorant);margin-bottom:12px}.menu2-area .menu2-wrap .contact-social h3 i{display:inline-block;width:28px;text-align:center;margin-right:8px;color:var(--primary-color1)}.menu2-area .menu2-wrap .contact-social-icons{display:flex;gap:12px;padding-left:36px}.menu2-area .menu2-wrap .contact-social-icons a{height:36px;width:36px;border-radius:50%;border:1px solid var(--primary-color1);display:flex;align-items:center;justify-content:center;transition:.35s}.menu2-area .menu2-wrap .contact-social-icons a i{font-size:16px;color:var(--primary-color1);transition:.35s}.menu2-area .menu2-wrap .contact-social-icons a:hover{background-color:var(--primary-color1)}.menu2-area .menu2-wrap .contact-social-icons a:hover i{color:var(--white)}footer .footer-top .contact-info .single-contact .content{font-size:1.125rem;font-weight:400;color:var(--light-text);font-family:var(--font-Jost)}.populer-food-area .h3-popular-food-card .food-content h3{font-size:1.875rem;font-weight:700;color:var(--white);font-family:var(--font-cormorant)}.h3-spacial-offer-area .single-offer-card .offer-content h3{font-size:2.188rem;font-weight:700;color:var(--white);font-family:var(--font-cormorant)}.populer-food-area .counter-area{margin-top:0}.populer-food-area .counter-area .counter-single .coundown div span{line-height:1.2}@media (min-width:992px) and (max-width:1199px){.landing-faq{margin-bottom:60px}}@media (max-width:991px){.landing-faq{padding-left:20px;padding-right:20px;margin-bottom:40px}}@media (max-width:991px){.contact-section-row .contact-col-map{margin-bottom:30px}}