

@media(max-width:2560px){

.navbar-expand-lg .navbar-toggler{ display:none;}



}



@media(max-width:1700px){

.navbar-expand-lg .navbar-toggler{ display:none;}

.banner__text__wrapp::before{top: 36px;}

.main__body__wrapp .main__banner .banner__content h1{font-size: 60px;padding: 240px 0px 0;}

.main__banner .owl-dots{bottom: 0;padding-bottom: 30px;}

.banner__text__wrapp h2{font-size:30px;}

.top__email_holder a{margin-right: 0;}

.main__body__wrapp .header__banner__inner .banner__content h1{ font-size: 48px;padding: 156px 0px 0;}

}





@media(max-width:1600px){

.navbar .navbar-brand img{max-height: 140px;}

.navbar .navbar-nav li{margin: 0px 13px;}

.navbar .navbar-nav li a{font-size: 14px;}



.banner__text__wrapp::before {

  content: "";

  width:522px;

  height: 482px;

  background: url(../images/banner__text1440.png) no-repeat center;

  position: absolute; right: 0; left: 0; margin: 0 auto 0 auto; top: 87px;

}

.right__img{right: -34px; height: 300px; width: 219px;

margin: -150px 0 0 0;}

}





@media(max-width:1440px){

.navbar .navbar-brand img{max-height: 140px;}

.navbar .navbar-nav li{margin: 0px 13px;}

.navbar .navbar-nav li a{font-size: 16px;letter-spacing: 0.3px;}

.welcome__wrapp .about__text .aboutim{max-width: 478px; height:750px;}

.welcome__wrapp .about__text .aboutim img{width: 88%;height: 100%;margin: 4px 0 0 -79px;}

.welcome__wrapp .about__text .right__panel__welcome{max-width: 1094px;padding: 36px 43px 30px 359px;}

.right__panel__welcome h2{margin: 15px 0 12px 0;}

.right__panel__welcome .cart__header{margin-top: 1rem !important;}

.right__img {

  right: -90px;

  height: 235px;

  width: 164px;

  margin: -68px 0 0 0;

}

.right__panel__welcome::after{height:auto;}

.right__panel__welcome::before{width: 283px;}

.shrink .cart__header{margin-top: 0px !important;}

.welcome__wrapp{padding: 80px 0 60px;}

.tab__holder .nav-link{padding: .5rem 4rem;}

.box__holder{max-width: 100%;}

.box__img{margin: -211px 0 0 0;}

.box__text{padding: 34px 0 20px; float: none; max-width: 273px;}

.tes__holderone::before {

  content: "";

  width: 100%;

  max-width: 549px;

  height: 360px;

  background: url(../images/testi1440.png) no-repeat center top;

  position: absolute;

}

.tes__im{width: 70px; height: 70px;padding: 10px;}

.slider__text p{font-size: 15px; line-height: 20px;}

.star__holder ul{margin:16px 0 11px;}

.star__holder ul li{font-size: 19px;}

.blog__box::before{width:352px; height:679px;}

.top__email_holder a{font-size: 15px;}

.footer__text{font-size: 15px;}

.main__body__wrapp .header__banner__inner .banner__content h1{ font-size: 48px;padding: 156px 0px 0;}

.whoweare_im{width: 387px; height: 518px;top: -18px;}

.inner__textholder{margin-top: 39px;}

.inner__section{padding: 55px 0 60px;}

.make__reservationone{padding: 120px 0 60px;}

}



@media(max-width:1366px){

.main__body__wrapp .header__banner__inner .banner__content h1{ font-size: 48px;padding:156px 0px 0 !important;}

.banner__text__wrapp::before{

  content: "";

  width: 448px;

  height: 414px;

  background: url(../images/banner__text1366.png) no-repeat center;

  position: absolute;

  right: 0;

  left: 0;

  margin: 0 auto 0 auto;

  top:121px;

}

.main__body__wrapp .main__banner .banner__content h1{font-size: 44px;

padding: 250px 0px 0;}

.banner__text__wrapp h2{font-size: 25px;}

.book__holder{margin: 18px auto 0 auto;}

.main__banner .owl-dots{padding-bottom: 20px;}

.welcome__wrapp .about__text .right__panel__welcome{padding: 36px 43px 30px 428px;}

.welcome__wrapp .about__text .aboutim img{width: 100%;margin: 40px 0;}

.right__img{display: none;}

.welcome__wrapp .about__text .right__panel__welcome{padding: 36px 43px 30px 490px;}

.footer_logo{width: 100%;}

.top__email_holder a{font-size: 15px;}

.top__email_holder i{

  margin-right: 3px;

}

.footer__text {

  font-size: 13px;

}

}









@media(max-width:1200px){

.navbar .social__header{ display:block;}	

.navbar .navbar-nav li{margin: 0px 0;}

.navbar .navbar-nav li a{ font-size:17px;}

.main__body__wrapp .header__banner__main .banner__content p{ font-size:18px;}

.main__body__wrapp .header__banner__main .banner__content h1{ font-size:57px; line-height:58px;}

.cart__header a{font-size: 13px;}

.navbar .main__header__content .socialicon__header ul li{width: 30px; height: 30px;}

.navbar .navbar-brand img{max-width:300px; left: 50%;top: -6px;}

.navbar .nav__bar{margin-top: 26px;}

.navbar .navbar-nav li{padding:0px 8px;}

.navbar .main__header__content .socialicon__header ul li{padding: 8px;}

.space__inner{ height:90px;}

.navbar-expand-lg .navbar-toggler{ display:none;}	

.navbar .navbar-nav li{padding:0px 0px;}

.navbar .navbar-brand img{max-width: 300px;}

.main__body__wrapp .main__banner .banner__content h1{ font-size:45px; line-height: 55px;}

.top__email_holder__right p{font-size: 13px;}

.welcome__wrapp .about__text .aboutim {

  max-width: 425px;

  height: 560px;

}

.welcome__wrapp .about__text .aboutim img{margin: 88px 0 0 0;}

.welcome__wrapp {

  padding: 60px 0 136px;

}

.datepicker input[type="text"] {

  width: 85%;}

  .tab__holder .nav-link {

  padding: .5rem 3rem;

}

.box__holder{max-height:inherit;}

.box__img {

  float: none;

  margin: 0 auto 30px auto;

  width: 150px;

  height: inherit;

}

.box__img img{width: 100%;}

.box__text{max-width: 100%;}

.box__holder{margin-bottom: 26px;}

.view__all{margin: 30px auto 0 auto;}

.food__menu__wrapp{padding: 0px 0 100px;}

.make__reservation{padding: 100px 0 90px;}

.tes__holderone::before{content: "";

width: 100%;

max-width: 452px;

height: 360px;

background: #fff;

position: absolute;

border-radius: 25px;}

.blog__box::before {

  width: 289px;

  height: 699px;

}

.whoweare {

  max-width: 315px;

}



.whoweare_im {

  width: 249px;

  height: 337px; position: inherit;}

.whoweare h2{margin-bottom: 23px;}







}



@media(max-width:1100px){



.main__body__wrapp .main__banner .banner__content h1{font-size:46px;line-height:52px;max-width: 527px; margin: 0 auto 0 auto;}



.navbar-expand-lg .navbar-toggler{ display:block;}

.navbar .main__header__content .nav__holder{ margin-right:auto;}

.navbar{ z-index:10;}

.navbar .main__header__content{padding-left:15px; padding-right:15px;}

.navbar .navbar-nav li a{text-align:left; border-bottom:1px solid #f0f0f0;}



.navbar-toggler span{width:32px; height:2px; background:#ff2855; display:block;}

.navbar-toggler span:nth-child(2){margin:7px 0px;}

.bar,.bar:after,.bar:before{width:32px; height:2px; background-color:#ff2855;}

.bar{position:relative; transform:translateY(25px); transition:all 0ms 300ms; top:-25px; position:relative;}

.bar.animate{background-color:transparent;}

.bar:before{content:""; position:absolute; left:0; bottom:9px; transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}

.bar:after{content:""; position:absolute; left:0; top:9px; transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}

.bar.animate:after{top:0; transform:rotate(45deg); transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}

.bar.animate:before{bottom:0; transform:rotate(-45deg); transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}

.navbar .main__nav .container{padding:0px;}

.navbar .navbar-collapse{height:100%;}

.navbar .navbar-collapse{position:fixed; left:-100%; background:#fff; height:100%; top:0px; z-index:999;

-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;

-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);

-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);

box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);}

.navbar .show{left:0px; width:265px;

-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;}

.navbar .navbar-nav{display:block; height:auto; margin-bottom:30px;top: 0;position: absolute; width:100%;}

.navbar .navbar-nav li{height:auto;}

.navbar .navbar-nav li a{border-right:0px; border-bottom:1px solid #efefee; line-height:normal; padding:10px 15px; text-align:left; position:relative;}

.navbar .navbar-nav li:last-child a{border-bottom:0px;}

.navbar .navbar-nav li:hover ul.dropdown-menu{display:none; border:0px;}

.navbar .navbar-nav li ul.dropdown-menu{background:#fff; margin:0px; border:0px; padding:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}

.navbar .navbar-nav li.dropdown ul.dropdown-menu li a{border-bottom:1px solid #f1f1f1; padding-left:25px; font-size:12px;}

.navbar .navbar-nav li.show ul.dropdown-menu{display:block;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu{background:#0f2230; margin:0px; padding:0px;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li a{padding-left:15px; border-bottom:1px solid #0a1721; border-top:1px solid #163043;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li:first-child a{border-top:0px;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li:last-child a{border-bottom:0px;}



.navbar .navbar-nav li ul.dropdown-menu li a .icon__box{width:50px; height:100%; position:absolute; top:0px; right:0px;}

.navbar .navbar-nav li ul.dropdown-menu li a .icon__box:before{width:11px; height:1px; position:absolute; left:0px; top:0px; bottom:0px; right:0px; content:"";

background:#4284b6; margin:auto; transition:all .3s ease-in-out;}

.navbar .navbar-nav li ul.dropdown-menu li a .icon__box:after{width:1px; height:11px; position:absolute; left:0px; top:0px; bottom:0px; right:0px; content:"";

background:#4284b6; margin:auto; transition:all .3s ease-in-out; transform:translateY(0px) rotate(0deg);}

.navbar .navbar-nav li.show ul.dropdown-menu li.show a .icon__box:after{transform:translateY(0px) rotate(90deg);}

.navbar .navbar-nav li.show ul.sub__menu__sub{display:none;}

.navbar-brand .header__logo{max-width: 160px;}

.navbar .navbar-brand img{top: 8px;left: 50%;}

.main__body__wrapp .header__banner__inner{margin: 0 0 0 0}

.main__body__wrapp .header__banner__inner .banner__content{padding-bottom: 62px;}

.shrink{padding: 8px 0;}

.main__body__wrapp .main__banner img{height: auto;}

.main__body__wrapp .main__banner .image__box{height: 520px;}

.welcome__wrapp {

  padding: 0 0 136px;

}

}



@media(max-width:1024px){



.navbar{ z-index:10;}

.navbar .main__header__content{padding-left:15px; padding-right:15px;}

.navbar .navbar-nav li a{text-align:left; border-bottom:1px solid #f0f0f0;}





.navbar-toggler span{width:32px; height:2px; background:#ff2855;; display:block;}

.navbar-toggler span:nth-child(2){margin:7px 0px;}

.bar,.bar:after,.bar:before{width:32px; height:2px; background-color:#ff2855;;}

.bar{position:relative; transform:translateY(25px); transition:all 0ms 300ms; top:-25px; position:relative;}

.bar.animate{background-color:transparent;}

.bar:before{content:""; position:absolute; left:0; bottom:9px; transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}

.bar:after{content:""; position:absolute; left:0; top:9px; transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}

.bar.animate:after{top:0; transform:rotate(45deg); transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}

.bar.animate:before{bottom:0; transform:rotate(-45deg); transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}

.navbar .main__nav .container{padding:0px;}

.navbar .navbar-collapse{height:100%;}

.navbar .navbar-collapse{position:fixed; left:-100%; background:#fff; height:100%; top:0px; z-index:999;

-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;

-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);

-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);

box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);}

.navbar .show{left:0px; width:265px;

-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;}

.navbar .navbar-nav{display:block; height:auto; margin-bottom:30px;top: 0;position: absolute; width:100%;}

.navbar .navbar-nav li{height:auto;}

.navbar .navbar-nav li a{border-right:0px; border-bottom:1px solid #efefee; line-height:normal; padding:10px 15px; text-align:left; position:relative;}

.navbar .navbar-nav li:last-child a{border-bottom:0px;}

.navbar .navbar-nav li:hover ul.dropdown-menu{display:none; border:0px;}

.navbar .navbar-nav li ul.dropdown-menu{background:#fff; margin:0px; border:0px; padding:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}

.navbar .navbar-nav li.dropdown ul.dropdown-menu li a{border-bottom:1px solid #f1f1f1; padding-left:25px; font-size:12px;}

.navbar .navbar-nav li.show ul.dropdown-menu{display:block;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu{background:#0f2230; margin:0px; padding:0px;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li a{padding-left:15px; border-bottom:1px solid #0a1721; border-top:1px solid #163043;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li:first-child a{border-top:0px;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li:last-child a{border-bottom:0px;}







}





@media(max-width:991px){

.container{padding:0;}
.row{margin-right: 0;margin-left: 0;}
.desk{display:none !important;}
.mob{display:block !important;}
.mo-p{padding:20px 0 0 0 !important;}
.menu__wrapp{padding: 40px 0;}
.section-title p{max-width: 97%;line-height: 20px;font-size: 15px;font-weight: 400;}
.food__menu__wrapp p{max-width: 97%;line-height: 20px;font-size: 15px;font-weight: 400;}
.footer .footerTop {padding: 40px 15px 40px;}
.no-mob{display:none !important;}
.is_mob{display:block !important;margin-left: 5px !important;}
.table thead th {vertical-align: middle;}
.table td, .table th{line-height: 18px;}
.tab-pane img{width:100%;height:auto;}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {padding-right: 10px;padding-left: 10px;}

.navbar{ z-index:10;}
.mt-60{margin-top:15px;}
.top__email_holder__right .view-cost{margin: 0 20px;}
.footer .footerlogo {margin-bottom: 20px;text-align: center;}
.footer p{font-size: 15px;padding-right: 0px;line-height: 21px;}
.footer h3{padding-bottom: 5px;padding-top: 15px;font-size: 17px;}
.footer .quickLinks li {margin-bottom: 2px;}
.footercontact li {padding-bottom: 10px;font-size: 14px;}
.footer .copyright p{font-size: 13px;}
.fo-button{display:block;position:fixed;bottom:0;z-index:999;width: 100%;background: #E30141;}
.fo-call{width:50%;padding:12px 10px;text-align:center;font-size:13px;float:left;background:#E30141;color:#fff;font-weight: 600;}
.fo-enquery{width:50%;padding:12px 10px;text-align:center;font-size:13px;float:right;background:#000;color:#fff;font-weight: 600;}
.mb-6{margin-bottom:6px;}
.mob-enq{background: #eee;width: 90%;margin: 0 5%;padding: 20px 0;border-radius: 5px;}
.btn-sub{background-color: #E30141;width: 100%;padding: 5px;font-size: 16px;letter-spacing: 0.9px;}
label{font-weight: 500; padding-top: 5px;}

.navbar .main__header__content{padding-left:15px; padding-right:15px;}

.navbar .navbar-nav li a{text-align:left; border-bottom:1px solid #f0f0f0;}



/* .navbar-toggler{border:0px solid red; margin-right:0px; padding:0px; height:30px; align-self:flex-start; margin-top:12px;} */

.navbar-toggler span{width:32px; height:2px; background:#ff2855;; display:block;}

.navbar-toggler span:nth-child(2){margin:7px 0px;}

.bar,.bar:after,.bar:before{width:32px; height:2px; background-color:#ff2855;;}

.bar{position:relative; transform:translateY(25px); transition:all 0ms 300ms; top:-25px; position:relative;}

.bar.animate{background-color:transparent;}

.bar:before{content:""; position:absolute; left:0; bottom:9px; transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}

.bar:after{content:""; position:absolute; left:0; top:9px; transition:top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}

.bar.animate:after{top:0; transform:rotate(45deg); transition:top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}

.bar.animate:before{bottom:0; transform:rotate(-45deg); transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}

.navbar .main__nav .container{padding:0px;}

.navbar .navbar-collapse{height:100%;}

.navbar .navbar-collapse{position:fixed; left:-100%; background:#fff; height:100%; top:0px; z-index:999;

-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;

-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);

-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);

box-shadow:2px 2px 5px 0px rgba(0,0,0,0.15);}

.navbar .show{left:0px; width:265px;

-webkit-transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-o-transition:left .3s ease 0s; transition:left .3s ease 0s;}

.navbar .navbar-nav{display:block; height:auto; margin-bottom:30px;top: 0;position: absolute; width:100%;margin-left:0;}

.navbar .navbar-nav li{height:auto;}

.navbar .navbar-nav li a{border-right:0px; line-height:normal; padding:0px 10px 15px; text-align:left; position:relative;}

.navbar .navbar-nav li:last-child a{border-bottom:0px;}

.navbar .navbar-nav li:hover ul.dropdown-menu{display:none; border:0px;}

.navbar .navbar-nav li ul.dropdown-menu{background:#fff; margin:0px; border:0px; padding:0px; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}

.navbar .navbar-nav li.dropdown ul.dropdown-menu li a{border-bottom:1px solid #f1f1f1; padding-left:25px; font-size:12px;}

.navbar .navbar-nav li.show ul.dropdown-menu{display:block;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu{background:#0f2230; margin:0px; padding:0px;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li a{padding-left:15px; border-bottom:1px solid #0a1721; border-top:1px solid #163043;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li:first-child a{border-top:0px;}

.navbar .navbar-nav li.dropdown-submenu ul.dropdown-menu li:last-child a{border-bottom:0px;}



.socialicon__header{display: none;}

.navbar .navbar-brand img {

  top: -7px;}



.banner__text__wrapp::before {

  content: "";

  width: 340px;

  height: 314px;

  background: url(../images/banner__text360.png) no-repeat center;

  position: absolute;

  right: 0;

  left: 0;

  margin: 0 auto 0 auto;

  top: 121px;

}  

.main__body__wrapp .main__banner .banner__content h1{font-size: 30px;

line-height: 40px;max-width: 322px;}

.main__body__wrapp .main__banner .banner__content h1{padding:220px 0 0 0;}

.banner__text__wrapp h2 {

  font-size: 20px;

}

.book__holder{max-width: 157px;padding: 12px 18px; font-size: 14px;}

.main__body__wrapp .main__banner .image__box{/*height: 428px;*/}

.welcome__wrapp .about__text{display: block;}

.welcome__wrapp .about__text .right__panel__welcome{position: inherit;padding: 36px 43px 30px 40px; margin-top: 122px;}

.welcome__wrapp {

  padding: 0 0 60px;

}

.tab__holder .nav-link {

  padding: 6px;

}

.owl-carousel .owl-item{margin-right: 49px;}

.gallery__wrapp{padding: 56px 0 44px;}

.tes__holderone::before {

  content: "";

  width: 100%;

  max-width: 452px;

  height: 360px;

  background: #fff;

  position: absolute;

  border-radius: 25px;

  margin: 0 auto 0 auto;

  left: 0;

  right: 0;

}

.blog__box::before{display: none;}

.footer__nav ul li a{padding: 0 44px;}

.inner__textholder{display: block;}

.whoweare{max-width: 100%;}

.whoweare p{max-width: 100%;}

.inner__category{margin: 0 auto 0 auto;}

.whoweare{margin-bottom: 25px;}

.whoweare h2 {

  margin-bottom: 23px;

  text-align: center;

}

.whoweare p{text-align: center;}

.main__body__wrapp .main__banner .banner__content h1{font-size:46px;line-height:52px;max-width: 527px;margin: 0 auto;}

}





	

@media(max-width:767px){

.navbar .navbar-brand img{max-width: 237px;}

.navbar .navbar-brand img {top: 0px;}

.navbar .main__header__content .nav__holder {

  margin-right: auto;

}

.cart__header a{padding: 12px 15px;}

.banner__text__wrapp::before {

  left: -58px;

}

.top__email_holder{display: flex; justify-content: center;}

.top__email_holder__right{justify-content: center;}

.tes__holderone::before{height:397px}

.make__reservation{padding: 100px 0 60px;}

.tab__holder ul li{font-size: 15px;}

.footer__nav ul li a {

  padding: 0 29px;

}

.footer__nav ul li{font-size: 14px;}

.top__email_holder{margin-top: 0 !important; margin-bottom:5px;}

}





@media(max-width:575px){

	

.main__body__wrapp .main__banner .banner__content h1 {font-size: 30px;line-height: 18px;margin: 47px 0px 0; max-width: 100%;}

.main__body__wrapp .main__banner .banner__content h2{font-size: 14px;}

.banner__text__wrapp::before {

  left: 0;top: 98px;

}

.testimonial__wrapp .tes__holderone .owl-nav .owl-next{display: none;}

.tab__holder {width: 100%; background: rgba(0,0,0,0.08); padding: 0px;}

.tab__holder .nav-link {

  padding: .5rem .rem; font-size: 13px;

}

.box__holder {

  margin-bottom: 26px !important;

}

.client{margin: 0px 0 50px 0;}

.footer__nav ul li a {

  padding: 0 13px;

}

.testimonial__wrapp{padding: 50px 15px 142px;}

.contactusnow__wrapp h2{font-size: 33px;}



.banner__text__wrapp::before {

  left: -18px;}

  .cart__header{text-align: center;}
  .mt-5{margin-top: 1rem !important;}
  .no-mob{display:none;}

  .navbar .navbar-brand img {
      left: 50% !important;

  max-width: 193px;

}

.navbar .navbar-brand img {

  top: 0px;

}

.navbar .navbar-brand img{left: 32%;}

.navbar-expand-lg .navbar-toggler {

  display: block;

  margin: 23px 0 0 0;

}

.right__panel__welcome h2{font-size: 25px;}

.welcome__wrapp {

  padding: 0px;

}

.right__panel__welcome::before {

  width: 123px; display: none;

}
.right__panel__welcome::after {
  height: 283px; display: none;
}
.welcome__wrapp .about__text .right__panel__welcome {

  position: inherit;

  padding: 36px 25px 30px 20px;

  margin-top: 122px; max-width: 100%; right: 0;

}

.make__text{font-size: 25px;}

.food__text{font-size: 25px;}

.client{font-size: 25px;}

.contactusnow__wrapp h2{font-size: 25px;}

.homeblog__wrapp h2{font-size: 25px;}

.team__wrapp{margin-bottom: 25px;}

.contact__box{border-right: none;}

.contact__form{padding: 60px 30px 60px;}

.contact__form input[type="text"]{max-width: 100%;}

.contact__form textarea{max-width: 100%;}

.welcome__wrapp .about__text .aboutim{display: none;}
.make__text{margin: 25px 0 19px}
.top__email_holder a {
  margin-right: 10px;
}
.top__email_holder{text-align: center;}
}





