

@media only screen and (max-width:1280px){
.dish-sec .item-details h2 {font-size: 60px;}
.page-wrapper h2 {font-size: 60px;}
.about-sec .about-info h4 {font-size: 26px;line-height: 30px;}
.about-sec .about-stry .card h3 {font-size: 42px;}
.about-sec .container::before {left: 250px;}
.dish-sec .item-details .menu-btn {padding: 13.9px 34.5px;font-size: 16px;}
                
}    

@media only screen and (max-width:1100px){
#foodItems .owl-stage-outer{border-radius: 0px 150px 0 0;}
.bg-theme-1 {border-radius: 0px 150px 0 0;}
.bg-theme-2 {border-radius: 150px 150px 0 0;}
#foodItems2 .owl-stage-outer {border-radius: 150px 0px 0 0;}
.about-sec .about-img img {max-width: 100%; height: 100%;}
.about-sec .container::before {left: 150px;}

}

@media only screen and (max-width:991px){
.logoimg img { width: 150px;}
header.stick .logoimg img { width: 150px;}
.logoimg .toppad{padding-left:0;}
header {padding: 22px 0px; }
header.stick {padding: 22px 0px;}
.mainleft .reserve-btn.mob {font-size: 14px;  height: 45px;background-color: #FDBF07;border-radius: 10px;
padding: 6px 12px;color: #000;text-align: center;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;
transition: 0.5s;border: 1px solid transparent; margin-top: 42px;display: block; margin: 26px 15px 0px;display: flex; max-width: 160px;justify-content: center;}
header .user-btn .login-btn {margin-right: 8px;}
header .user-btn .get-btn img {width: 40px;}
header .user-btn .get-btn {padding: 0 8px;}
header .logoimg {display: flex; align-items: center;}
header .nav ul li a {font-size: 14px;padding: 16px 15px;display: block; text-align: left;}
header .navbar-toggle {display: none!important;}
.mainhead {padding: 20px 20px;}

.banner-sec .swiper-slide-inner-txt img {max-width: 520px;}
.banner-sec .swiper-slide-controls.slide-next, .banner-sec .swiper-slide-controls.slide-prev {width: 40px; height: 40px;}
.banner-sec .swiper-slide-controls.slide-prev, .banner-sec .swiper-slide-controls.slide-next {width: 40px!important;}
.banner-sec .swiper-slide-controls-play-pause {width: 40px!important;height: 40px!important; line-height: 40px;}
.banner-sec .swiper-slide-inner-txt .img_1 {top: 58px; left: 290px;}
/* .swiper-slide-controls-play-pause.slider-on-off i::before, .slider-on-off-switch {width: 40px!important;}
.circle-svg, .circle-svg circle, .circle {width: 40px; height: 40px;} */

.about-sec .container::before {display: none;}
.dish-sec .item-details h2, .page-wrapper h2 {font-size: 40px;}
.dish-sec .pd-lft {padding-left: 24px;}
#foodItems .owl-stage-outer{border-radius: 0px 120px 0 0;}
.bg-theme-1 {border-radius: 0px 120px 0 0;}
.bg-theme-2 {border-radius: 120px 120px 0 0;}
#foodItems2 .owl-stage-outer {border-radius: 120px 0px 0 0;}
.about-sec .about-stry .card {min-height: 560px;}
.dish-sec .owl-carousel .owl-nav button.owl-prev img, .dish-sec .owl-carousel .owl-nav button.owl-next img {width: 40px; height: 40px;}
.dish-sec .owl-carousel .owl-nav button.owl-prev {margin-left: 30px;}
.dish-sec .owl-carousel .owl-nav button.owl-next {margin-right: 30px;}
.about-sec .brdr-rad .img-tp .card-txt {border-radius: 0 0 120px 0;}
.about-sec .about-stry .card h3 {font-size: 34px;}
.about-sec .about-stry .card {padding: 32px;}

.videoparallax-sec .more-wraper-center {width: 80px !important;max-width: 80px; height: 80px;}
.videoparallax-sec .more-button-txt-center {top: 40px; left: 42px; width: 80px !important; display: flex; align-items: center; justify-content: center;}
.dish-sec .item-details .menu-btn {padding: 9.9px 20.5px; font-size: 14px;}



}

@media only screen and (max-width:767px){
header{padding: 14px 0px;}
header.stick{padding: 14px 0px;}
header .user-btn .login-btn {padding: 12px 24px; font-size: 14px; font-weight: 600;}
.logoimg img {width: 130px;}
header.stick .logoimg img {width: 120px;}
.mainleft .login-btn { border: 1px solid #4A83FC; border-radius: 30px; background-color: transparent; padding: 13px 22px; font-size: 16px; font-style: normal;
    font-weight: 500; line-height: 18px; color: #4A83FC; transition: 0.7s; margin: 26px 15px 0px; display: flex;max-width: 130px;justify-content: center;}
.mainleft .login-btn img {margin-right: 8px;} 
header .user-btn .login-btn {display: none;}  
.mainhead .logoimg {display: flex; align-items: center;}
.mainhead {padding: 12px 12px;}

.banner-sec .reserve-btn{padding: 10.2px 20.3px; font-size: 16px;margin-top: 12px;}
.banner-sec .swiper-slide-inner-txt img { max-width: 300px;}
.banner-sec .swiper-slide-controls-play-pause {display: none!important;}
.banner-sec .swiper-slide-inner-txt .img_2 {top: -30px;left: 0px;}
.banner-sec .swiper-slide-inner-txt .img_3 {top: -35px;left: -30px;}
.banner-sec .swiper-slide-inner-txt .img_4 {top: -40px; left: 15px;}
.banner-sec .swiper-slide-inner-txt .img_1 {top: 50px;left: 112px;width: 180px;}
.banner-sec .mt-tp {margin-top: -64px;}

footer {padding: 40px 0 24px;}
.address-sec {padding: 40px 0 40px;}
.dish-sec.pdbtm {padding-bottom: 40px;}
.about-sec {padding: 20px 0 40px;}
.map-sec {padding: 40px 0 0;}

.address-sec .contact-details img {margin: 0 auto 12px;}
.address-sec .reserve-btn {padding: 10.2px 20.3px;font-size: 16px;margin-top: 12px;}
.about-sec .pl-md-0 {padding-left: calc(var(--bs-gutter-x) * .5);}
footer .social-lnks {padding-bottom: 30px;}
footer .footr-logo {padding-bottom: 34px;}
.about-sec .about-info {padding: 40px 24px 20px 24px;}
.about-sec .about-info h4 {font-size: 24px;line-height: 28px;}
.about-sec .bg-theme {border-radius: 120px 75px 0 0;}
.about-sec .bg-theme::before {border-radius: 120px 75px 0 0;}
.about-sec .about-img img {border-radius: 120px 0 0 0;}
.about-sec .about-img .about-mest {top: 100px; left: 50px;}
.about-sec .brdr-rad .img-tp img, .about-sec .brdr-rad .card {border-radius: 0 0 100px 0;}
.about-sec .brdr-rad .img-tp .card-txt {border-radius: 0 0 100px 0;}

.dish-sec .item-details .menu-btn {padding: 8px 20.5px; font-size: 14px;}
.map-sec h2 {padding-bottom: 16px;}
.map-sec iframe {border-radius: 40px 40px 0 0;}
.videoparallax-sec h4 {font-size: 32px; padding-bottom: 24px;}
}

@media only screen and (max-width:576px){
.about-sec .pr-md-0 {padding-right: 12px;}
.about-sec .bg-theme {border-radius: 180px 50px 0 0;}
.about-sec .bg-theme::before {border-radius: 80px 50px 0 0;}
.about-sec .about-img img {border-radius: 80px 50px 0 0;}
.about-sec .about-img .about-mest {top: 80px;left: 40px;}
.about-sec .about-stry .card {min-height: 430px;}
.about-sec .about-img .about-mest { left: 50%; transform: translateX(-50%);top: 60px; }
.about-sec .about-mest h2 {text-align: center;padding-top: 60px;}
.about-sec .about-stry .card h5 {color: #FFF;font-size: 20px;}
.dish-sec .pd-lft {padding-left: 16px;}
.dish-sec .item-details .menu-btn {margin-top: 24px;}
.dish-sec .pl-md-0.order-2 {padding-left: 28px;}
.dish-sec .item-details { padding-top: 30px; padding-bottom: 30px;}
.about-sec .about-info {text-align: center;}
.bg-theme-2 {border-radius: 100px 0px 0 0;}
#foodItems2 .owl-stage-outer {border-radius: 100px 0px 0 0;}
.dish-sec .items-slider {margin-top: 0;}
.dish-sec.pttp {padding-top: 0px;}
.dish-sec.pdbtm {padding-top: 0px;}

.about-sec .card .slideFade .image {position: absolute; height: auto;}

.about-sec .about-stry .card .info h3 {font-size: 32px;}
.about-sec .about-stry .card img {/*position: relative;*/border-radius: 0 0 0px 0;}
.about-sec .about-stry .card .info {opacity: 1; background-color: #A36A00;padding: 24px 24px 4px;transform: translateY(0px); text-align: left!important; margin-top: 420px;}
.about-sec .about-stry .card .info p {text-align: left;}
.about-sec .about-stry .card:hover {transform: translateY(0px);}
.about-sec .about-stry .card::before { background: transparent;}
.about-sec .about-stry .card .card-txt {height: 90px;padding: 20px 24px; display: none;}
.about-sec .about-stry .card {padding: 0;}
.about-sec .about-stry .card {justify-content: end;}
header .user-btn .reserve-btn {margin-right: 0; border-radius: 6px; padding: 7.1px 6.6px; font-size: 12px;}
header .user-btn .get-btn {display: none;}
.videoparallax-sec .parallax {padding: 80px 0 100px; }
header .ln.mob {display: block;margin: 22px 15px;}
.banner-sec .hero-slider-bg-controls {bottom: 55px;}
.banner-sec .mt-tp {margin-top: 0px;}
.banner-sec p.exp-text {color: #FFD504;font-size: 16px;font-style: normal;font-weight: 600;line-height: normal; margin-bottom: 0; font-family: poppins;
text-align: center;}
.banner-sec h2::before {background: transparent; z-index:-9; top:60px; -webkit-filter: none; -moz-filter: none;-ms-filter: none;
-o-filter: none;filter: none;}
.banner-sec .mob-view {max-width: 275px!important; margin-bottom: 20px!important;}
.banner-sec .mt-tp.divider-m {height: 30px;}
.banner-sec .swiper-slide-inner-txt {padding-top: 20px;}
.banner-sec .swiper-slide-inner-txt {-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;-webkit-font-smoothing: antialiased;
will-change: transform, opacity;}

}




	


