.align-center,.center-align,.labels .product-item h3{text-align:center}.about-us .team-thumb{transform-style:preserve-3d}.about-us .team-item:hover .team-content,.about-us .team-item:hover img{transform-style:preserve-3d;transform:rotateY(180deg);backface-visibility:hidden;transition:.5s}.about-us .team-item .team-content{transform:rotateY(0);transition:.5s;backface-visibility:hidden}.about-us .team-item:hover .team-social{transform:rotateY(360deg)!important;backface-visibility:hidden!important}.about-us .team-social{width:100%;height:100%;transform:translateX(0)!important;left:0!important;top:0!important;bottom:auto!important;transform:rotateY(180deg)!important;backface-visibility:hidden!important;transition:.5s;transform-style:preserve-3d;background:0 0;display:flex;align-items:center}.about-us .team-item .team-social li{transform:translateY(0) translateZ(50px)!important;visibility:visible!important;opacity:1!important;color:#fff;background:#ff9d2d;padding:15px;width:100%;height:auto}.about-info span.ani{background:#ff9d2d;color:#fff;padding:5px 10px;margin-right:5px;border-radius:5px;box-shadow:0 0 10px #ed8b1b inset;width:200px!important;display:inline-block;text-align:center}.about-info span.ani b{animation:.6s infinite alternate blink}@keyframes blink{0%{opacity:0}100%{opacity:1}}.content-section.delivery .content-info{padding:75px 0}.disclosure-closed li{list-style:disclosure-closed inside}.promo-image,.promo-image img{height:100%}.content-info p,.page-header-content h2{color:#fff}.about-us .content-section{background-image:url(../img/about/content01.jpg)}.content-img-holder>img{transform:scale(.9) translateY(50px)}.single-slide img{margin:0 auto;width:100%;height:100%}.single-slide .slider-content-wrap{position:absolute;left:0;top:0;bottom:0;right:0;width:auto;height:100%;display:block;margin:0 auto}.infrastructure.promo-section .food-item:hover .food-content p{color:#777}.blog-section .swiper-button-next:after,.blog-section .swiper-button-prev:after,.cilents .dl-slider-controls,.infrastructure.promo-section .food-item:before{display:none}.offer-banner{display:flex;align-items:center;justify-content:center;z-index:100}.offer-banner,.offer-banner .overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.6);left:0;top:0}.offer-banner .overlay{z-index:0}.offer-banner .inner-offer{height:auto;margin:0 auto;position:relative}.offer-banner .close{position:absolute;top:10px;right:10px;color:#000;display:block;width:25px;height:25px}.book-table-img.back-img.swiper-slide{background-repeat:no-repeat;background-position:center;background-size:contain}.labels .food-menu-filter li{margin-bottom:20px!important}.labels .product-thumb .order-btn{width:auto;padding:0 15px}.banner-wrapper .row>div:last-child{margin-top:22px}.box-style{border:20px solid transparent;box-shadow:4px 4px 8px #d0d0d0,-4px -4px 8px #e0e0e0}.justify{text-align:justify;text-justify:distribute}a.color{color:#ff9d2d}.pb-130{padding-bottom:130px!important}.sticky-header li.active a,header li.active a{color:#ff9d2d!important}.team-social li{padding:20px;background:rgba(255,255,255,.6)}.gallery-item span{color:#fff;width:auto;height:auto;line-height:50px;font-size:20px;text-align:center;border-radius:50%;position:absolute;left:20px;top:20px;transform:scale(0);visibility:hidden;opacity:0;transition:.5s}.gallery-item:hover span{transform:scale(1);transition-delay:50ms;visibility:visible;opacity:1}.contact-form-group .form-field{grid-column-end:span 2}.mt-50{margin-top:50px}.header,.img-align{position:relative}.img-align span.align-2{width:auto;height:auto;right:-43px;bottom:-43px;position:absolute;z-index:-1}.img-align span.align-3{width:220px;height:230px;right:-40px;top:-50px;position:absolute;z-index:-1;background:url(../img/dot-pattern.png)}.img-align span.align-1{width:auto;height:auto;left:-43px;top:-43px;position:absolute;z-index:-1}.site-preloader-wrap{display:flex;align-items:center;justify-content:center}svg path,svg polygon{stroke-color:#F89B31;stroke-dasharray:200;stroke-dashoffset:200;animation:6s linear infinite alternate loader}.p-load{display:block;float:none}.products .gallery-item span{visibility:visible;opacity:1;position:static;color:#000;transform:scale(1);margin-top:20px;display:block;transition:.8s;-webkit-background-clip:text!important;-moz-background-clip:text!important;background-clip:text!important}.products .gallery-item:hover span{transform:scale(1.2);color:transparent;transition:.8s;-webkit-text-stroke:0.5px #ff9d2d}.gallery-item .img-popup{bottom:80px}@keyframes loader{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:500}}.promo-image,.promo-image img{width:100%}.section-padding{padding-top:90px;padding-bottom:90px}.space-db--30{margin-bottom:-30px}.promo-details-mini:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:0 auto;pointer-events:none;transition:.3s}.promo-details-mini:hover:before{box-shadow:0 0 0 15px rgba(0,0,0,.2) inset}.promo-details-mini.bg-pattern-3{background-image:url(../img/home-2__promo-mini-bg-1.jpg);background-size:cover;background-repeat:no-repeat;position:relative;z-index:2;background-position:center}.promo-details-mini{text-align:center;display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;height:100%;position:relative}.no-gutters-lg>[class*=col-]{padding-right:0;padding-left:0}.promo-details-mini .promo-content{padding:50px}.promo-details-mini .promo-description h2{color:#fff;text-transform:capitalize;margin:23px 0 0}.promo-details-mini .promo-description p{font-size:18px;color:#fff;margin:20px 0 0;line-height:22px;font-weight:300;text-align:justify;text-justify:distribute}.promo-details-mini .promo-description .promo-btn a{height:55px;line-height:53px;font-size:13px;padding:0 30px;font-weight:500;text-transform:uppercase;display:inline-block}.theme-btn-outlined--white-bunker{color:#ffff;border:2px solid #ffff;transition:.3s}.promo-details-mini .promo-description .promo-btn{margin-top:35px}.promo-details-mini .promo-icon{width:auto;margin:0 auto}.promo-details-mini .promo-icon img{filter:invert(100%)}.promo-details-mini .promo-icon i{font-size:50px;color:#fff}ul.gallery-slideshow{background:0 0;width:auto!important;height:auto!important}:root{--yellow-color:#fcbc30}.book-table{overflow:hidden}.book-table-shape img{position:absolute;top:-10px;right:73%;width:540px}.book-table-shape.book-table-shape2 img{left:74%;transform:scale(-1,1)}.book-table-info{margin:30px 0 20px}.call-now{border-left:3px dotted;border-right:3px dotted;padding:15px 0}.call-now i,.contact-info i{width:80px;height:80px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:26px;margin:0 auto 25px;background:var(--body-bg);box-shadow:var(--btn-shadow);color:var(--primary-color)}.call-now p{text-transform:capitalize;margin-bottom:5px;font-weight:300}.call-now a{font-size:32px;font-weight:500;color:var(--dark-color);transition:var(--transition)}.blog-section .swiper-button-next:hover,.blog-section .swiper-button-prev:hover,.call-now a:hover,.contact-info a:hover{color:var(--yellow-color)}.table-title h3{text-transform:capitalize;margin-bottom:20px;letter-spacing:1px}.table-title p{font-size:20px;line-height:30px;margin:0}.book-table-img{height:70vh;min-height:500px;border-radius:30px}.blog-section .swiper-button-wp{position:relative;margin-top:60px;display:flex;justify-content:space-between;height:60px;align-items:center}.blog-section .swiper-button-next,.blog-section .swiper-button-prev{position:unset;width:60px;height:60px;display:inline-flex;font-size:24px;border-radius:50%;overflow:hidden;margin:0;color:var(--dark-color);background:#fff;box-shadow:-20px 20px 60px #d4d4d4,20px -20px 60px #fff;padding-top:1px;padding-right:2px;transition:.3s}.blog-section .swiper-button-next{box-shadow:20px 20px 60px #d4d4d4,-20px -20px 60px #fff;padding-left:3px}.blog-section .swiper-button-prev:hover{box-shadow:inset 5px 5px 20px #d4d4d4,inset -5px -5px 20px #fff}.blog-section .swiper-button-next:hover{box-shadow:inset -5px 5px 20px #d9d9d9,inset 5px -5px 20px #fff}.blog-section .swiper-pagination{padding:10px 20px;display:inline-block;border-radius:60px;background:linear-gradient(145deg,#ececec,#fff);box-shadow:28px 28px 55px #d4d4d4,-28px -28px 55px #fff;max-width:fit-content;left:50%!important;transform:translate(-50%,0);bottom:0!important}.blog-section .swiper-pagination-bullet{width:10px;height:10px;margin:0 10px!important;border-radius:10px;transition:var(--transition)}.blog-section .swiper-pagination-bullet-active{background:var(--yellow-color);width:30px}
.food-menu-filter li { padding: 5px; }
.filter-opt button { display: none; }
.filter-opt .food-menu-filter { display: block; }
@media (max-width: 991px) {
	.filter-opt { position: relative; width: auto; } 
	.filter-opt button { width: auto; text-align: center; display: block; }
	.filter-opt .food-menu-filter { position: absolute; width: 300px; height: 500px; overflow-Y: scroll;
		left: 0%; top: 50px; z-index: 1000; background: #fff !important;
		display: none; overflow-x: hidden; scrollbar-width: thin;
		scrollbar-color: #ff9d2d #e0e0e0; }
	.filter-opt .food-menu-filter li { width: 100%; display: block;
		margin: 0 !important; border: none; border-bottom: 1px solid #fde4d0;
		padding: 10px 0; }
	.filter-opt .food-menu-filter li:hover { background: #ff9d2d; color: #fff;
		transition: all 0.3s ease; }
}
