/*========================== header css =======================*/
.contact{
  background: #20b697!important;
}
.contact:first-child {
  background: #f6a10b none repeat scroll 0 0!important;
}
.contact:last-child {
  background: #b6277c none repeat scroll 0 0!important;
}
.isologo{margin-right: 20px;}
.isologomobile{display:flex; display:none;}
.isologomobile img{max-width: 100%; }
.copyright .copyright__inner .cpy__right--left p{font-size: 12px!important;}
.header-top{background:#f6a10a; padding: 10px 0px;}
.header-top a, .header-top i{color: #fff;}
.pdl-15{padding-left: 15px!important;}
.header-top .pdl-15{color: #fff;}
.header-top .pdl-15 i{margin-right: 5px;}
.mainmenu-wrap.sticky-header{ border-bottom:3px solid #dcdcdc; padding:10px 0px;}
p{font-size: 16px!important; margin-bottom:15px;}
.sicialicons{float: right; color: #fff;}
.sicialicons a {color: #fff;}
.sicialicons a i{padding: 8px 10px; color: #fff; background: #4867aa;}

nav.main__menu__nav ul li{padding:0px; margin:0px 10px;}
nav.main__menu__nav ul li a{padding:10px 15px; height:auto;}
nav.main__menu__nav ul li:hover a, nav.main__menu__nav ul li.active a{
  background:#f6a10a; color:#fff;
}
.main__menu__wrap{margin-top:15px; }
.emailbox{display:flex; flex-direction: row; justify-content: flex-end;}
.emailbox .phonenumner{margin-right: 25px;}
.main__menu__nav .mainmenu{display: flex; flex-direction: row; justify-content: flex-end;}
.fd__about .section__title .title__line{text-align: center; color:#333333;}
.orangecolor{color:#f6a10a!important; font-style: italic;}
.text-center{text-align: center;}
.fd__about p{padding-right: 0px;}
.btnreadmore{border:1px solid #f6a10a; padding:7px 12px; color:#f6a10a; margin-top: 20px; display:inline-block;
 
}
.btnreadmore:hover{
  background: #f6a10a; color:#fff;
}
.caretingarea{
  background:#f6f7f9 url('../images/section_bg04.png') no-repeat center top fixed!important;
}
.maxwdt500{max-width: 800px; margin:25px auto 0px;}
.pizza{margin-top:0px;}
.colorblue{color:#333333!important;}
.pizza .pizza__details{margin-top: 0px!important; margin-bottom: 0px!important;}
.pizza.foo {overflow: hidden; margin-bottom: 35px;}
.pizza.foo img{
  transition: all .2s ease-in-out; 
}
.pizza.foo:hover img{
  transition: all .2s ease-in-out; transform: scale(1.1);
}
.pizza .pizza__details{
  transition: all .2s ease-in-out; 
}
.pizza:hover .pizza__details{
  transition: all .2s ease-in-out; 
  background: #f3bc24!important;
}
.bg--theme{background: #333333!important;}

.ht__bradcaump__wrap {
  height: 412px;
  display: flex;
  flex-direction: ROW;
  justify-content: center;
  align-items: center;
  /* height: 100%; */
}
.ht__bradcaump__wrap .bradcaump__inner .bradcaump-title{font-size:56px;}
.service-content {
  background: #f6a10b!important;
  color: #fff;
  padding: 40px;
}
.copyright__inner{display: flex; flex-direction: row; justify-content: space-between; flex-wrap: wrap;}
.food__container{padding: 30px 43px 40px 40px;}
.certificationsbox{
  display: flex; flex-direction: row;
}
.certificationsbox ul{ display: flex; width:100%; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center;}
.certificationsbox ul li{width:35%; margin:2%; border:2px solid #ccc;}
.certificationsbox ul li img{max-width: 100%;}
.certificate img{max-width: 100%; margin: 0px auto; display: block;}
.modal-header{background: #ffa300; color:#fff!important;}

/*=================== home slider *==========================*/
.slider {
        width: 100%;
        margin:0px auto;
    }

    .slick-slide {
      margin: 0px 0px;
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: black;
    }


    .slick-slide {
      transition: all ease-in-out .3s;
      opacity: .2;
    }
    
    .slick-active {
      opacity: 1;
    }

    .slick-current {
      opacity: 1;
    }
   .centerslider.slick-initialized .slick-slide {padding:0px 15px!important;}
   .pizza .pizza__details{padding:30px 9px 30px!important; background:#21b597!important;}
   .food-area.bg-image--25.section-padding--lg{padding-bottom:50px!important; background-position:center bottom!important; background-size: inherit!important;  padding-top:50px!important; min-height: 1500px;}
   .lazyslider2 img{max-width: 100%!important;}
.lazyslider2{margin-top: 40px!important;}
  .lazyslider2  .slick-slide{padding:0px 10px!important;}
.visionomission h2, .visionomission p{color: #333!important;}
.visionomission p{padding-top: 8px;}
.visionomission .mt-50{margin-top: 30px!important;}
.boxcnt h2{margin-bottom: 15px; text-transform: uppercase; color: #333333;}
.boxcnt{border: 3px solid #2d2d2d;  background:rgba(17,17,20,0.8); padding: 25px; min-height: 330px; margin-bottom: 30px;}
.bt-facilty{background: url(../images/img_quality.jpg) no-repeat center top; background-position: fixed;}
.food__acconrdion__area.bt-facilty h2{color: #fff;}
.food__acconrdion__area.bt-facilty .section__title.title__style--2 p{color: #fff;}
.service-content{background:#d50c0d; color: #fff; padding:40px;}
.service-content h3{margin-bottom: 15px; font-size: 40px; font-weight: 300;}
.service-img img{box-shadow:0px 0px 23px rgba(0,0,0,0.5)!important; width: 100%;}
.pdl-0{padding-left: 0px!important;}
.pdr-0{padding-right: 0px!important;}
.bg--gray{background:#f2f2f2;}
.bg-image-about{background:url(../images/banner_about.jpg) no-repeat center top;}
.bg-image-sector{background:url(../images/banner_sector.jpg) no-repeat center top;}
.bg-image-service{background:url(../images/bannerr_services.jpg) no-repeat center top;}
.bg-image-contact{background:url(../images/bannerr_contact.jpg) no-repeat center top;}
.bg-image-gallery{background:url(../images/banner_gallery.jpg) no-repeat center top;}


.visionomission {background: #f2f2f2;}
.breadcrumb-item+.breadcrumb-item::before{color: #fff;}
iframe{min-height: 500px; max-height: 800px;}
.btngetquote{position:fixed; right:0px; top:35%; z-index:9999; background: url('../images/img_getquote.png') no-repeat left top; width:46px; height: 216px;}



@media screen and (max-width:1024px){
  nav.main__menu__nav ul li{padding:0px; margin:0px 0px;}
}

@media screen and (max-width:900px){
  .emailbox{display: none!important;}
  .isologomobile{display: block; text-align: right;}
  .mean-nav{
    border:0px solid #ccc; box-shadow: 4px 20px 16px rgba(0,0,0,0.2);
  }
  .order-now-area {
    background: #fac01c none repeat scroll 0 0;
    padding-bottom: 70px;
}
.pizza .pizza__details .pizza__title{font-size:23px;}
  
}
@media screen and (max-width: 767px){
  .order-now-area {
    margin-top: 57px;
    padding-top: 58px;
}
 .quick-contact .sicialicons{display: none;}
.pdl-0{padding-left: 15px!important;}
.pdr-0{padding-right: 15px!important;}
iframe{min-height: 650px; max-height: 800px;}
.section-padding--lg {
  padding: 20px 0 30px!important;
}

}