@media(max-width:1700px){.reservation-section .sticky-stick{left:100px}}@media(max-width:1600px){.header-menu-wrap ul li.nav-item{margin:0 20px}.menu-background1{right:-140px}.menu-background2{left:-100px}.reservation-section .sticky-stick{left:90px}.chef-background{left:-90px}.testimonial-background{left:-160px}}@media(max-width:1500px){.hero-slider .container{min-height:670px}.modal-content .btn-close{top:0}.header-menu-wrap ul li.nav-item{margin:0 18px}.header-menu-wrap .search-icon{margin-right:40px}.menu-background1{right:-160px}.reservation-section .sticky-stick{left:50px}.home-page.hero-slider .container{min-height:100vh}}@media(max-width:1440px){.reservation-section .sticky-stick{left:20px}.header-menu-wrap ul li.nav-item{margin:0 15px}.header-menu-wrap .search-icon{margin-right:30px}.menu-background2{left:-145px}.section_padding.services_section{padding:100px 0 70px}.testimonial-background{left:-220px}}@media(max-width:1300px){.header-menu-wrap ul li.nav-item{margin:0 10px}.header-menu-wrap .search-icon{margin-right:20px}.header-menu-wrap .cart-icon{height:50px;width:50px;line-height:50px}.menu-background1{right:-200px}.menu-background2{display:none}.reservation-section .sticky-stick{left:-50px}.chef-background{left:-170px}.testimonial-background{left:-300px}}@media(max-width:1230px){.header-menu-wrap ul li.nav-item{margin:0 8px}.chef-background,.menu-background1{display:none}.reservation-section .sticky-stick{left:-100px}}@media(max-width:1199px){.footer{padding-bottom:100px}h2{font-size:54px;line-height:64px}.about_images .samll-img:before{top:-20px;left:-20px}.about_images .samll-img .hover-border-bottom{right:10px;bottom:-20px}.reservation-data h2{width:100%}.book-reservation .reservation-data{top:110px}.book-reservation .hero-overlay{height:calc(100% - 310px)}.reservation-section .sticky-stick{bottom:50px;left:-150px}.swiper-testimonials .testimonial-shape{padding:40px 40px 100px}.swiper-testimonials .swiper-pagination{bottom:95px}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-10px}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-10px}.swiper-button-next,.swiper-button-prev{top:220px}.bg-testimonial{background-size:100%}.testimonial-section{padding:60px 0}.conatct-detail:nth-child(2){margin-top:20px}.cartcount{right:-3px;top:-5px}.mobile-header{padding:12px 15px;justify-content:space-between;background-color:#fff;align-items:center;border-radius:70px;display:flex}.mobile-header .header-icons{height:46px;background-color:#fea02f;border-radius:100px;width:46px;line-height:44px}.header-icons i{font-size:20px;color:#fff}.header-cart,.header-search,.header-top-info,.navbar-toggler{vertical-align:middle;display:inline-block}.navbar-toggler{padding:0;border:none;margin:0 0 0 15px}.navbar-toggler,.navbar-toggler-icon{height:auto;width:auto}.navbar-toggler-icon i{font-size:24px;color:#1d1a25}.navbar-toggler:focus{outline:none;box-shadow:none}.navbar-collapse{height:100vh;min-height:100%;overflow-y:auto;-webkit-backface-visibility:hidden;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1);position:fixed;visibility:hidden;visibility:visible;text-align:left;top:0;background-color:#1d1a25;box-sizing:border-box;box-shadow:-3px 0 3px rgb(0 0 0/4%);left:-100%;width:50%;z-index:9999}.navbar-collapse.collapse.show{visibility:visible;left:0}.navbar-nav{padding:50px;text-align:left}li.nav-item{border-bottom:1px solid hsla(0,0%,100%,.59);text-align:left;margin:0;width:100%;vertical-align:middle;display:block}li.nav-item:last-child{border-bottom:none}.navbar-nav .nav-link{padding:15px 0!important;color:#fff}.close-menu{font-size:24px;right:20px;color:#fff;position:absolute;top:20px}.nav-item .dropdown-menu{height:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;position:static;border-radius:0}.mobile-header .nav-item .dropdown-menu{opacity:0}.nav-item:hover .dropdown-menu{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.nav-item .dropdown-menu.show{height:auto;opacity:1;visibility:visible}.dropdown-item{padding:8px 15px}.dropdown-toggle:after{right:0;color:#fff;position:absolute}.conatct-info-header{padding:0 50px}.conatct-info-header h2{font-size:30px;margin-bottom:30px;border-bottom:1px solid hsla(0,0%,100%,.59);padding-bottom:20px;line-height:30px}.conatct-info-header .header-top-info{font-weight:400;margin-bottom:20px;display:block}.food-img-price img{height:150px;width:150px}.contact-us{padding:50px}.form-title{font-size:40px;line-height:40px}.main_page .header .mobile-header{padding:0;background-color:transparent}.main_page .header .mobile-header .mb-header-left{align-items:center;display:flex}.main_page .header .mobile-header .mb-header-left .navbar-toggler{margin:0}.main_page .header .navbar-toggler-icon i{color:#fff}.main_page .mobile-header .search-icon{background-color:transparent}.main_page .mobile-header .cart-icon{border:1px solid #fea02f;background-color:transparent}.main_page .mobile-header .cart-icon i{color:#fea02f}.main_page .main-header.fixed-header .navbar-toggler-icon i{color:#1d1a25}.main_page .fixed-header .mobile-header .cart-icon:hover{background-color:#fea02f}.main_page .fixed-header .mobile-header .cart-icon:hover i{color:#fff}.main-header.fixed-header .mobile-header .search-icon i{color:#fea02f}}@media(max-width:1199px) and (min-width:992px){.food_item_desc{padding:20px 150px 20px 20px}.odd .food_item_desc{padding:20px 20px 20px 150px}}@media(max-width:1024px){.reservation-section .sticky-stick{display:none}.blog-slider-swipe .blog-info{margin-right:20px}.testimonial-background{left:-366px}}@media(min-width:1200px){.odd .food_item_desc{padding:30px 30px 30px 170px}}@media(min-width:992px){.odd .food-img-price{right:auto;left:0}.odd .menu-list-item{padding-right:0;padding-left:30px}.odd .food_item_desc{text-align:right}}@media(max-width:991px){.services_section .service-item{padding:20px;margin-bottom:0}.services_section{padding:80px 0 50px}.main_page .about-btn.book-btn{margin-top:40px}.blog-section.home-blogs{padding:80px 0}.services_section .service_desc{padding-top:16px}.main_page .about_images{padding-top:40px;text-align:center}.section_padding.services_section{padding:80px 0}.main_page .reservation-section .big-banner{height:668px;top:0}.swiper-testimonials .swiper-pagination{bottom:510px;left:30px}.swiper-testimonials .testimonial-shape{padding:30px 30px 85px;box-shadow:inset 0 0 6px 0 rgba(29,26,37,.1);margin-top:50px}.swiper-testimonials .client-image{margin-top:50px}.swiper-testimonials .testimonial-slider .col-12.col-lg-4{text-align:center}.testimonial-background{display:none}.main_page .book-reservation .hero-overlay{height:calc(100% - 400px);top:0}.main_page .book-reservation .reservation-data{margin-bottom:140px;text-align:center;top:80px}.food_menu_section .menu-list-item-5{margin-bottom:30px}.section_padding.food_menu_section{padding:80px 0 50px}.menu-nav-item{overflow-x:auto;justify-content:normal!important;flex-wrap:nowrap;margin-bottom:40px;padding-bottom:15px;display:flex}.navbar-collapse{width:70%}.chef-item.layout-2{margin-bottom:80px}.section_padding{padding:80px 0}.custom-field{padding:8px;margin-bottom:20px}.image-tab svg{height:70px;width:70px}.menu-list-detail.menu-nav-item li{margin:0 20px}.blog-section{padding:80px 0 220px}.pb-70{padding-bottom:50px}.mt-mobile{margin-top:40px}.counter-section{padding:100px 0 70px}.counter{margin-bottom:30px}.menu-nav-item .nav-item{margin:0 8px}.item-link{padding:15px 24px}.dish-image{height:140px;width:140px}.bg-testimonial{background-size:cover}.f_price{font-size:30px;line-height:30px}.food-img-price{top:-60px}.food_item_desc{padding-right:130px;margin-top:60px}.blog-top{margin-bottom:20px}.blog-title{font-size:30px}.newsletter-heading{margin-bottom:30px!important;text-align:center}.footer{padding:0 0 80px}.footer .col-xl-7{order:2}.footer .col-xl-5{order:1}.open-detail{padding:30px;right:0;position:relative;max-width:500px;background-size:cover;top:0;margin:-50px auto 50px;background-position:50%}.copyright-text{text-align:center;margin-top:40px}.modal-content .btn-close{right:-60px}.search-modal-close{right:15px}.page-title.container{min-height:450px!important}.menu-nav-item .nav-item{margin:5px}.food-img-price img{height:120px;width:120px}.contact-infromation{margin-top:40px}.map iframe{height:500px}.page-link{height:50px;font-size:22px;width:50px;line-height:48px}.book-reservation .book-now h2{font-size:52px}}@media(max-width:768px){.site-sticky-sidebar,.slider_shape_img1,.slider_shape_img2{display:none}.main_page .about-btn.book-btn{margin-top:40px}.main_page .book-reservation .reservation-data{margin-bottom:100px;top:60px}.main_page .reservation-section .big-banner{height:628px}}@media(max-width:767px){.blog_section .blog_slider_section{padding:50px 0 0}.menu-list-detail .nav-item span{font-size:18px;line-height:18px}.about-heading{display:block}.about-heading,.featured_blog h2,.featured_blog>p{text-align:center}.image-tab svg{height:60px;width:60px}.image-tab{height:80px}.menu-list-detail.menu-nav-item li{margin:0 16px}.mt-60{margin-top:30px}.mb-40{margin-bottom:20px}.bg-testimonial{display:none}.mobile-header{padding:12px 0}.header-top{display:none}.header{background-color:#fff}.header-bottom{margin-bottom:0}.custom-field{margin-bottom:20px}.modal-content .btn-close{right:0;top:-60px}.modal-dialog{padding:0 15px;margin:70px auto}.left_line,.right_line{width:50px}.hero-title{font-size:50px;font-weight:400;margin:20px 0 60px;line-height:70px}.chef-slider{text-align:center}.chef-item.layout-2{margin-bottom:50px}h2{font-size:46px;line-height:56px}h3{font-size:26px;line-height:26px}.section_heading{margin-bottom:30px}.section_padding{padding:50px 0}p{font-size:18px;line-height:26px}.mb-30{margin-bottom:10px}.menu-nav-item{margin-bottom:36px}.counter-section{padding:50px 0 20px}.about-service{padding:20px 0 0}.hero-slider .container{min-height:570px}.c_item{font-size:60px;line-height:60px}.about-service li img{margin-right:15px;width:80px}.food_item_desc{padding:20px 110px 20px 20px;margin-top:50px}.menu-list-item{padding-right:15px}.food-name{font-size:20px;margin-bottom:10px;line-height:20px}.f_price{padding:8px;font-size:24px;line-height:24px}.food-img-price{top:-50px}.dish-image{height:130px;width:130px}.pb-70{padding-bottom:20px}.book-now{padding:50px}.service-item{padding:20px;margin-top:30px}.readmore-btn{height:80px;bottom:-35px;width:80px;line-height:80px}.chef-name{margin:60px 0 10px}.master-chef .chef-item .chef-name{margin:25px 0 15px}.swiper-pagination{margin-top:40px}.swiper-pagination-bullet{height:8px;margin:0 10px!important;width:8px}.blog-section{padding:50px 0 130px}.blog_slider_section{padding:30px 30px 0;margin-top:-80px}.swiper-button-next,.swiper-button-prev{display:none}.blog-item .readmore-btn{height:60px;right:10px;bottom:-30px;width:60px;line-height:60px}.blog-info{margin-right:20px}.blog-info span,.blog-info span i{font-size:18px;line-height:18px}.blog-info span i{margin-right:5px}.blog-title{font-size:26px;margin-bottom:10px;line-height:30px}.subscribe-btn{margin-left:20px}.newsletter-heading{margin-bottom:20px!important}.testimonial-section{padding:30px 0 50px}.testimonial-round{padding:0;max-width:100%;box-shadow:none;border-radius:0}.footer{padding:0 0 50px}.copyright-text{font-size:16px;margin-top:30px}.gallery-slider{padding:0 15px}.gallery-item.odd{margin-top:15px}.footer-content-top{text-align:center;display:block}.social-share{text-align:center;margin-top:20px}.footer-desc{font-size:16px;text-align:center;margin:20px 0;line-height:26px}.conatct-detail{margin-right:0}.footer-info{text-align:center}.about-heading .right_line{display:none}.item-name{font-size:20px;margin-bottom:20px;line-height:20px}.search-form-holder{display:block}.search-label{margin-bottom:15px;text-align:center;display:block}.search-field-holder{margin:0;width:87%;float:left}.search-field{padding:10px 10px 0}.searchmodal .modal-content{padding:0}.page-title.container{min-height:350px!important}.page-desc{font-size:16px}.pagiantion-div{margin-top:15px}.page-item{margin:4px}.page-link{height:40px;font-size:18px;width:40px;line-height:38px}.contact-us.book-now{padding:30px}.form-title{font-size:30px;line-height:30px}.contact-infromation h2{font-size:40px;margin-bottom:20px;line-height:46px}.hours-info{margin-top:30px}.hours-info ul li{padding:15px 0;font-size:18px;line-height:18px}.hours-info h3{margin-bottom:10px}.location-info h3{margin-bottom:20px}.hours-info p{margin:10px 0 0}.breadcrumb li{line-height:22px}.img-up{top:-35px}.map iframe{height:300px}.video_modal .modal-dialog{max-width:100%;margin:0}.video_modal .modal-body video{height:auto;width:100%}.video_modal .modal-content .btn-close{padding:5px}.section_padding.food_menu_section{padding:50px 0 20px}.main_page .book-reservation .reservation-data{margin-bottom:80px;top:40px}.main_page .reservation-section .big-banner{height:740px}.section_padding.services_section{padding:50px 0}.blog-section.home-blogs{padding:60px 0}.blog-slider-swipe .blog-item{text-align:center}.swiper-testimonials .testimonial-shape{padding:30px 20px 80px}.swiper-testimonials .swiper-pagination{bottom:505px;left:15px}.swiper-testimonials .client-name{margin:30px 0 15px}.main-header.fixed-header{padding:15px}.main-header{padding:20px 15px}.main-header .container-fluid{padding:0}.main-header .mb-header-center .navbar-brand img{margin-left:10px;width:130px}.book-reservation .book-now h2{font-size:42px}.services_section .service-item{padding:15px}.main_page .about-btn.book-btn{margin-top:30px}}@media(max-width:575px){.main_page .reservation-section .big-banner{height:690px}.main_page .about_images>img{width:100%}.main_page .hero-title{font-size:44px;margin:20px 0 60px;line-height:54px}.navbar-collapse{width:80%}.service-title{margin:25px 0 15px}.swiper-pagination-bullet{height:8px;width:8px}.navbar-toggler{margin:0 0 0 10px}.nav-center{padding:0}.navbar-brand img{width:120px}h6{font-size:18px}.hero .left_line,.hero .right_line{display:none}.hero-title{font-size:40px;margin:20px 0 35px;line-height:50px}.book-btn{padding:14px 22px;font-size:18px;line-height:18px}.about_images>img{padding-right:60px}.about_images .samll-img img{width:200px}.about_images .samll-img:before{top:-15px;left:-15px}.about_images .samll-img .hover-border-bottom{right:0;bottom:-15px}.left_line,.right_line{width:30px}.right_line{margin-left:10px}.left_line{margin-right:10px}.about-service li:not(:last-child){margin-bottom:20px}.c_item{font-size:50px;line-height:50px}.c_desc{font-size:18px;line-height:26px}.about-food{font-size:16px;line-height:20px}.book-now{padding:30px 15px}.blog_slider_section{padding:15px 15px 0}.open-detail{padding:20px}.footer-time-detail{padding:16px 10px}.footer-time-detail h2{font-size:30px;line-height:30px}.schedule li{font-size:16px;margin-bottom:15px;line-height:18px}.schedule li span{margin-right:10px}.footer-time-detail a{font-size:20px}.about_images .samll-img{padding-right:15px;margin-top:-90px}.f_price{font-size:18px}.page_breadcrumb .breadcrumb{padding:20px 15px}.img-up{top:-29px}}@media(max-width:420px){.main_page .reservation-section .big-banner{height:772px}h2{font-size:40px;line-height:50px}.dish-image{height:100px;width:100px}.food-img-price{top:-30px}.food_item_desc{padding:15px 80px 15px 15px;margin-top:30px}.blog-item .readmore-btn{height:40px;right:0;bottom:-20px;width:40px;line-height:36px}.blog-item .readmore-btn svg{width:18px}.navbar-nav{padding:50px 20px}.conatct-info-header{padding:0 20px}.food-img-price img{height:80px;width:80px}.hours-info p i{font-size:20px;margin-right:10px}}@media(max-width:500px){.main_page .book-reservation .hero-overlay{height:calc(100% - 426px)}}@media(max-width:516px) and (min-width:500px){.main_page .book-reservation .hero-overlay{height:calc(100% - 426px)}}@media(max-width:431px){.main_page .book-reservation .hero-overlay{height:calc(100% - 482px)}}@media(max-width:420px) and (min-width:324px){.main_page .book-reservation .hero-overlay{height:calc(100% - 376px)}}@media(max-width:376px) and (min-width:321px){.main_page .book-reservation .hero-overlay{height:calc(100% - 384px)}}@media(max-width:375px){.main_page .book-reservation .hero-overlay{height:calc(100% - 406px)}.swiper-testimonials .swiper-pagination{bottom:480px}}@media(max-width:374px){.navbar-collapse{width:95%}.schedule li{margin-bottom:10px;text-align:left;line-height:22px}.schedule li span{display:block}.book-now{padding:30px 15px}h2{font-size:36px;line-height:45px}.item-link{padding:16px 17px;font-size:18px;line-height:18px}.service-title{margin:15px 0}.schedule{margin-bottom:20px}.about_images .samll-img{padding-right:15px;margin-top:-50px}.about_images .samll-img .hover-border-bottom{right:0}.header-top-info i,.navbar-toggler-icon i{font-size:20px}.mobile-header .header-icons{height:42px;width:42px;line-height:40px}.navbar-toggler{margin:0 0 0 5px}.header-top-info i{margin-right:5px}.navbar-brand img{width:110px}.contact-us.book-now{padding:20px 15px}.contact-infromation h2{font-size:36px;line-height:40px}}@media(max-width:360px){.swiper-testimonials .swiper-pagination{bottom:465px}}@media(max-width:320px){.main_page .book-reservation .hero-overlay{height:calc(100% - 452px)}.swiper-testimonials .testimonial-shape{padding:30px 20px 60px}.swiper-testimonials .swiper-pagination{bottom:416px}}