
/******gif loader css*******/
.load{
width:auto;
height:100px;
}

/*** font******/
.eb-garamond {
  font-family: "EB Garamond", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
.merriweather-regular {
  font-family: "Merriweather", serif;
  font-weight: 400;
  font-style: normal;
}
/*** font end******/



/*** nav bar start ******/
.nav-sec{
	margin-top: 1px !important;
padding: 10px 0 !important;
background-color:#ffffffd4 !important;
}
.lg{
	width: auto;
height: 70px;
}
.ban::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #8e07528f;
  content: '';
}
/*** nav bar end******/



/****** about start css ********/

.ab-logo{
	width: auto;
height: 55px;
}
.ab-hd-sz{
	font-size: 37px;
}

/*** about end ******/


/*** Why Choose Us start ******/
.choose{	
 width: auto;
  height: 125px;
}
.ft-wh{
	font-size: 18px;
color: #000000b8;
}

.why-ban {
  background-image: url(../img/home/why-choose-banner.jpg);
  background-attachment: fixed;
  background-size: cover;
  position: relative;
}
.why-ban::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #08642bc2;
  content: '';
}
.why-ft{
	color: #f0f8ffcc;
}
.why-pad{
	padding: 15px;
}
.book[data-book="book-1"] .front{
	background: linear-gradient(to right,rgb(3, 152, 59) 0%,rgb(12, 107, 46) 5%,rgb(246, 208, 28) 5%,rgb(235, 168, 30) 9%,rgb(142, 1, 83) 100%),#950358 !important;
}

/*** Why Choose Us end ******/


/*** menus start ******/






/*** menus end ******/


/*** Book start ******/
.book-deli{
width: auto;
height: 287px;
margin-right: 104px;
margin-top: -141px;
}
.book-momo{
	width: auto;
height: 335px;
}
.book-ban {
  background-image: url(../img/home/why-choose-banner.jpg);
  background-attachment: fixed;
  background-size: cover;
  position: relative;
}
.book-ban::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #d8e4dde8;
  content: '';
}
.arrow-menu{
	width: auto;
height: 127px;
}
.checkout{
	color: #930b50db;
font-weight: bold;
}

/*** Book end ******/


/*** our menus start ******/

.menu-ban::before {
  background: rgba(232, 240, 235, 0.74);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.why-ft1 {
  color: #a6427d;
}
.button1 {
  background: #086b2d;
  color: #ffffff;
  padding: 7px 13px;
  border-radius: 3px;
  border: none;
  display: inline-block;
  vertical-align: middle;
  float: right;
  margin-top: 30px;
}
.menu-img{
  width: auto;
  height: 100px;
}

/*** our menus end ******/

/******count**********/
.ct-cl{
	color: #e6bed5fa;
}

.gif-ht{
	width: auto;
height: 75px;
}
.bg-overlay-black-90-1::before {
  background: #adb3aec2;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}

.ft-lg{
	width: auto;
height: 100px;

}
.p-cl{
	color: #1e0303c4 !important;
	font-weight: bold;
}

.bg-overlay-black-70-footer::before {

    background: rgba(160, 172, 174, 0.75);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;

}
.ft-cl{
	color: #8d0051d6;
}
.f-cl{
	color: #fff !important;
}

.tab-menu ul li{
	list-style-type: none !important;
	display: inline-block !important;
}


.tab{
	display: none !important;
}
.tab-active{
	display: block !important;
}
.menu-ft{
	font-size: 16px;
margin-left: 46px;

}

.bg-overlay-black-70-menu::before {

    background:#08642bc2;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;

}
.al{
	text-align: center;
}
.why-ft-abt {
  color: #e12f97;
}
.mg{
	margin-top: 16px;
}

.bg-overlay-black-70-about::before {
  background: #ffffff82;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}

.why-ft-menu {
  color: #e68dc1;
}
.ct-p{
	text-align: center;
}


.pro1-ban::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #666363ed;
  content: '';
}

@media only screen and (max-width:1080px){
.ab-hd-sz {
  font-size: 25px;
}
.burger{
	width: auto;
height: 339px;
}
.ab-logo {
  width: auto;
  height: 43px;
}

.menu-img {
  width: auto;
  height: 50px;
}
.button1 {
  background: #086b2d;
  color: #ffffff;
  padding: 7px 7px;
  border-radius: 3px;
  border: none;
  display: inline-block;
  vertical-align: middle;
  float: right;
  margin-top: 9px;
}
.why-ft1 {
  color: #a6427d;
  font-size: 25px;
}
.delifc{
	width: auto;
height: 140px;
}
.classed{
	width: auto;
height: 224px;
}
.tib{
	width: auto;
height: 209px;
}
.wrap{
	width: auto;
height: 152px;
}
.dessert{
	width: auto;
height: 90px;
}










}