@import url(https://fonts.googleapis.com/css?family=Great+Vibes|Lato:300,400,700|Raleway:300,400,400i,500,600,600i,700);.about-description,.menu ul li a,p{font-family:Poppins,sans-serif;font-size:16px}.menu ul li a,h4{font-weight:600}.about-resta-inner,.articles-details .blog-thumbnail,.blog-details-page,.blog-img,.blog-left-sidebar,.blog-right-sidebar,.cheaf-quote-action,.comment-top-box,.comming-soon-area.overlay,.contact-bottom-section,.dotted-overlay,.header,.header .logo,.menu ul li,.mgea-full-width,.searchbar-inner .search,.sin-testiImage,.single-blog,.single-gallery-img,.subscribe-area .subscribe-form>form,.widget .widget-search{position:relative}#scrollUp,.blog-hover,.choose-use-img,.contact-form-title h2,.food-img,.foode-item-box,.member-overlay,.publish-date>p,.see-more-video>h3,.single-gallery-hover,.slide3-text,.socail-icon,.viedo--play,.welcome-about.our-strength,.widget-video-overlay,h3.reserv-title{text-align:center}.accordion-active h4,.contact-card a,.cta-button,.enquiry-button,.menu ul li a,.social-icons a,.topbar a{text-decoration:none}img{max-width:100%}.boxed-layout .wrapper{box-shadow:-3px 0 50px -2px rgba(0,0,0,.14);margin:auto;position:relative;width:1500px}.boxed-layout .sticky{left:0;right:0;width:1500px}.boxed-layout.fixed{margin:70px 0}.pattern-fixed.pattern{background:url("images/bg/pattern.png") fixed}.header{box-shadow:0 0 7px rgba(0,0,0,.2);z-index:99}.header-right,.header-right .search{display:flex;justify-content:right}.elements .nav.nav-tabs,.elements-tab-1>.nav-tabs>li.nav-item,.elements-tab-2>.nav-tabs>li.nav-item,.foode-item-box ul li,.header .logo,.header-menu,.header-right .search,.menu ul li,.widget-tag li{display:inline-block}.menu ul li a{color:#0d0c0c;display:block;padding:50px 0 50px 32px;text-transform:uppercase}.header-right .search{padding-left:38px;padding-top:47px}.search-inner>a{color:#535353;font-size:18px;font-weight:700}.header .logo{margin-bottom:-23px}.search-inside{position:absolute;right:0;top:35px;width:100%;z-index:99999999}.searchbar-inner .search input{background:#fff;border:1px solid #ddd;color:#535353;font-size:20px!important;height:50px;z-index:1;padding-right:40px}.accordion-active h4.open,.accordion-active h4:hover:before,.blog-share-social a:hover,.breadcurbs-inner li a:hover,.caters-heading,.cheaf-quote-social>a:hover,.comment-action-box a:hover i,.contact-card a:hover,.contact-card i,.food_item_box ul li a.active,.foode-item-box ul li a.active,.gallery-menu ul li.active,.menu ul li:hover a,.menu ul li:hover ul li a:hover,.middle-text .title-2 h1 span,.nav-link,.search-inside a.search-close:hover,.searchbar-inner .search button:hover,.slide3-text .middle-text .title-1 h2,.slide3-text .middle-text .title-2 h1,.social-media-follow li a:hover,.widget-categories a:hover,.widget-categories h6.open a,a.button.btn-border:hover,a.button.btn-gray:hover{color:#e54c2a}.searchbar-inner .search button{background:rgba(0,0,0,0);border:none;color:#777;font-size:24px;position:absolute;right:10px;top:10px}.search-inside a.search-close{color:#777;font-size:18px;position:absolute;right:-22px;top:12px}.slider-text-table{display:table;height:100%;width:100%}.slider-text-tablecell{display:table-cell;vertical-align:middle}.slider-container .nivo-controlNav{bottom:45px;padding:0;position:absolute;width:100%;z-index:99999}.slider-container{position:relative;z-index:1}.nivo-controlNav a{color:#535353;cursor:pointer;font-family:Lato,sans-serif;font-size:16px;font-weight:700;margin-left:20px}.nivo-controlNav a.active,.testimonial-sliders .slick-dots li.slick-active a{color:#e54c2a;font-size:24px}.social-media-follow li{display:block;margin-bottom:5px}.social-media-follow li a{color:#666;font-size:16px}.social-media-follow>p{display:inline-block;font-family:Raleway,sans-serif;font-weight:600;margin-top:65px;text-transform:capitalize;-webkit-transform:rotate(-90deg) translateY(-100%);transform:rotate(-90deg) translateY(-100%)}.social-media-follow{margin-top:-25px;padding-left:50px}.social-box-inner{padding-bottom:30px;position:relative}.social-box-inner:before{background:#fff;bottom:-37px;content:"";height:45px;left:5px;position:absolute;width:2px}.middle-text .title-1 h2{color:#ffff;font-family:"Great Vibes",cursive;font-size:40px;margin-bottom:2px;text-transform:capitalize}.middle-text .title-2 h1{color:#fff;font-size:50px;font-weight:700;text-transform:uppercase}.middle-text p{color:#fff;padding:0}.middle-text .order-now a{background:#e54c2a;color:#fff;display:inline-block;font-weight:600;padding:13px 35px;text-transform:uppercase}#scrollUp:hover,.middle-text .order-now a:hover,.newsletter-form button:hover,.reserve-submit button:hover,.welcome-about .read-more>a:hover{background:#535353}.middle-text .order-now{display:inline-block;margin-top:30px}.slide3-text{margin-right:50px}.welcome-about h2.title_1{font-weight:600;color:#e54c2a;font-family:"Great Vibes",cursive;font-size:36px;margin-bottom:7px;text-transform:capitalize}.welcome-about h3.title_2{color:#010101;font-family:Lato,sans-serif;font-size:20px;font-weight:400}.food_item_box ul li a,.offer-inner h2.ttle1,.section-title>h2,h3.breadcrubs-title,h3.reserv-title{font-family:"Great Vibes",cursive}.welcome-about p.text1{margin-top:22px}.welcome-about .read-more>a{background:#e54c2a;color:#fff;display:inline-block;font-weight:600;padding:16px 38px;text-transform:uppercase}.item3 .food_item_box ul li,.welcome-about .read-more{margin-top:35px}.popular-dishes .bg-img-2{background:url("img/bg-2.png") right top no-repeat}.popular-dishes{background:url("img/communityIcon_q2vbmaogjy231-removebg-preview.png") left bottom no-repeat #f1f1f1}.single-disesh{background:#fff;border-radius:4px;margin-bottom:60px;padding:40px 25px}.our-gallery,.section-title.grey_bg>h2:after{background-color:#f1f1f1}.section-title{margin-bottom:54px}.section-title>h2{font-weight:600;color:#e54c2a;display:inline-block;font-size:36px;margin-bottom:40px;position:relative;text-transform:capitalize}.comment-bottom-box>p,.section-title p,.single-footer p.phon,.testimonial-text-slider.slick-dotted.slick-slider{margin-bottom:0}.disesh-desc h3,.elements .elements-tab-1 .nav.nav-tabs{margin-bottom:15px}.section-title h2:before{background:#e54c2a;bottom:-20px;content:"";height:1px;left:50%;margin-left:-67px;position:absolute;width:138px}.section-title>h2:after{background:url("images/icons/title.png") center center no-repeat rgba(0,0,0,0);content:"";height:30px;left:50%;margin-left:-18px;margin-top:7px;position:absolute;top:100%;width:42px}.section-title.white_bg>h2:after{background-color:#fff}.disesh-desc h3{color:#535353;font-size:20px;font-weight:700;text-transform:capitalize}.disesh-desc p.price{color:#e54c2a;font-size:22px;font-weight:700}.dises-list .slick-dots li a{color:#535353;font-family:Lato,sans-serif;font-size:16px;font-weight:700}.slick-dots li.slick-active a{font-size:24px;color:#e54c2a}.foode-item-box ul li a:hover{background:inherit}.foode-item-box{box-shadow:0 0 7px rgba(0,0,0,.1);height:140px;position:relative}.foode-item-box:before{background:url(images/food/bg-1.png) left center no-repeat;left:0}.foode-item-box:after,.foode-item-box:before{position:absolute;width:100%;height:100%;content:"";top:0;pointer-events:none}.foode-item-box:after{background:url(images/food/bg-2.png) right center no-repeat;right:0}.food_item_box ul.nav,.foode-item_nav{justify-content:center}.foode-item-box ul li a{color:#535353;display:block;font-weight:600;padding:59px 15px;text-transform:uppercase}.foode-item-box ul li.active a:focus{background:0 0}.food-img{float:left;margin:12px 0;width:20%}.single-food-item-desc{border-left:1px solid #f1f1f1;float:left;padding:23px 50px 23px 20px;position:relative;width:80%}.single-food-price{position:absolute;right:50px;top:40%}.fooder-menu-description.float_left .single-food-item{padding-right:70px}.single-food-inner{border:1px solid #f1f1f1;overflow:hidden}.fooder-menu-description.float_right .single-food-item{padding-left:70px}.single-food-item-title h2{color:#535353;font-size:16px;font-weight:700;margin-bottom:2px;text-transform:capitalize}.single-food-item-title p{color:#535353;margin:0}.single-food-price>p{color:#e54c2a;font-size:24px;font-weight:600}.our-gallery{position:relative}.our-gallery .bg-img-2{padding-bottom:50px;padding-top:80px}.gallery-menu ul li{color:#535353;cursor:pointer;display:inline-block;font-weight:600;margin-left:35px;text-transform:uppercase}.single-item-gallery{position:relative;overflow:hidden}.single-item-gallery:before{background:rgba(229,76,42,.7);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;-webkit-transition:.3s;transition:.3s;width:100%;z-index:99}.single-item-gallery a{background:#fff;border-radius:50%;color:#e54c2a;font-size:22px;height:40px;left:0;line-height:40px;margin:-20px auto 0;opacity:0;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:.4s cubic-bezier(1, -.6, .57, -.15);transition:.4s cubic-bezier(1, -.6, .57, -.15);width:40px;z-index:999}.blog-hover>a,.testimonial .testimonial-image-slider.slick-slider{margin-top:-20px}.single-item-gallery:hover a{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.single-item-gallery:hover:before,.single-member:hover a.member-overlay{opacity:1}.single-item-gallery:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.single-item-gallery>img{-webkit-transition:.5s;transition:.5s;width:100%}.reservation .bg-img-1{background:url(images/reserv-bg.webp) left top no-repeat}.reserv-section-inner{box-shadow:0 0 20px rgba(0,0,0,.12);overflow:hidden;position:relative}.reserv-section-inner .bg-img{background:url("images/contact.webp") right bottom no-repeat #fff;bottom:0;right:30px;height:100%;pointer-events:none;position:absolute;width:100%}.reserve-form{float:left;padding:100px 35px 100px 100px;position:relative;width:50%;z-index:9}.reserve-img{bottom:0;float:left;position:absolute;right:20px;width:48%}h3.reserv-title{font-weight:600;color:#e54c2a;font-size:40px}.reserve-form-top>input{border:1px solid #0a0a0a;margin-bottom:18px;text-transform:capitalize;color:#000}.reserve-form .date-time select{-moz-appearance:none;border:1px solid #ddd;color:#aaa}.reserve-submit button{background:#e54c2a;border:none;color:#fff;display:inline-block;font-size:16px;font-weight:500;padding:14px 0;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:100%}.blog-title>h3,.publish-date>p{font-weight:700;text-transform:uppercase}.blog-hover{background:rgba(255,255,255,.7);height:100px;margin-top:-50px;position:absolute;top:50%;width:100%}.blog-hover>a{border:4px solid #e54c2a;border-radius:50%;color:#e54c2a;display:inline-block;font-size:18px;height:40px;line-height:34px;margin-left:-20px;position:absolute;top:50%;width:40px}.blog-title>h3{color:#e54c2a;font-size:14px;margin-bottom:0}.blog-title>h3 a:hover,.breadcurbs-inner ul li a,.menu ul li:hover ul li a{color:#535353}.blog-title{display:inline-block;margin-left:20px;padding:23px 0}.publish-date{background:#e54c2a;float:left;padding:15px 0;width:60px}.blog-desc{background:#fff;bottom:0;box-shadow:-1px 0 7px rgba(0,0,0,.2);left:10px;overflow:hidden;position:absolute;right:10px;z-index:99}.single-blog{height:240px}.publish-date>p{color:#fff;font-size:16px;line-height:13px;margin:0}.publish-date>p span{display:block;margin-top:5px}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{z-index:9999999999}.mfp-bg.mfp-fade.mfp-ready{z-index:999999999}.testimonial{background:url("images/testimonial/bg-1.jpg") right top no-repeat rgba(0,0,0,0)}.single-test-text{padding:60px 150px}.testimonial-text-slider{background:url("images/testimonial/bg-2.jpg") center center/cover no-repeat rgba(0,0,0,0);box-shadow:0 0 7px rgba(0,0,0,.2);height:inherit!important;position:relative}.breadcrubs,.contact-information{box-shadow:0 2px 2px rgba(0,0,0,.2)}.testimonial-text-slider.slick-slider{margin-top:40px}.sin-testiImage img{border:1px solid #fff;cursor:pointer;display:inline-block!important;height:150px;margin-bottom:30px;margin-top:36px;outline:0;-webkit-transition:.3s ease-in;transition:.3s ease-in;width:150px}#scrollUp,.sin-testiImage.slick-current:before,.subscribe-area .subscribe-form>form .mc-news,.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal,a.nivo-control.active,a.search-close,i.mdi.mdi-magnify,input[type=search]{display:none}.sin-testiImage.slick-current img{border:2px solid #fff;box-shadow:0 0 7px rgba(0,0,0,.2);height:180px;margin-top:20px;opacity:1;width:180px}.testimonial .slick-slider{height:223px;z-index:99}.sin-testiImage:before{background:rgba(229,76,42,.5);content:"";height:150px;left:18px;position:absolute;top:36px;width:150px;pointer-events:none}.testimonial-text-slider:before{background:rgba(255,255,255,.79);content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%}p.text-qoute i{color:#e54c2a;font-size:30px}p.test-text{font-style:italic}.test-title h4{color:#e54c2a;font-size:16px;font-weight:600;margin-bottom:0;text-transform:uppercase}.food_item_box ul li:first-child,.single-blog.hover-active.mb-30,.single-choose p,.test-title>p{margin:0}.testimonial-sliders .slick-dots li a{color:#535353;font-size:16px;font-weight:600}.copyright p a,.single-footer .open-list li span{font-weight:700}.testimonial-sliders .slick-dots{bottom:58px}.sin-testiImage.slick-slide.slick-active:focus,.sin-testiImage.slick-slide.slick-current.slick-active.slick-center:focus{outline:0!important}.team-list.slick-slider{height:inherit}.single-team img{-webkit-filter:grayscale(100%);-mz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(100%)}.single-team img:hover{-webkit-filter:none;-mz-filter:none;-o-filter:none;filter:none}.offer-section .bg-img{background:url("images/bg/vegetable.png") 15% center no-repeat rgba(0,0,0,0)}.offer-inner h2.ttle1{color:#535353;font-size:36px;text-transform:lowercase}.offer-inner h2.ttle2{color:#535353;font-size:30px;font-weight:600;text-transform:capitalize}.single-footer.instagram ul li{float:left;width:33.33%;padding-bottom:15px;padding-right:15px}.audio audio,.single-footer.instagram ul li img,.single-gallery-img a img{width:100%}.single-footer.instagram ul li a{display:block;position:relative;overflow:hidden}.single-footer.instagram ul li a:hover:before{height:100%;top:0;left:0}.single-footer.instagram ul li a:before{background:rgba(229,76,42,.8);content:"";height:0;position:absolute;-webkit-transition:.5s;transition:.5s;width:100%;color:#fff;left:-100%;top:-100%}h3.single-footer-title{color:#535353;font-size:18px;font-weight:700;text-transform:uppercase;margin:0}.offer-inner .order-now>a{background:#e54c2a;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-top:10px;padding:15px 38px;text-transform:uppercase}.offer-inner .order-now>a:hover{background:#535353;color:#fff}.single-footer .open-list li{color:#535353;margin-bottom:5px;text-transform:capitalize}.copyright{background:#e54c2a}.copyright p{margin:0;color:#fff;font-size:13px;text-transform:capitalize}.copyright p a{color:#fff}.copyright p a:hover{text-decoration:underline}.newsletter-form input{background:#fff;border:none;color:#999;font-weight:600;padding:0 10px}.newsletter-form button{background:#e54c2a;border:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin-top:15px;padding:14px 38px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.about-title>h2,h3.breadcrubs-title{text-transform:capitalize;font-size:36px}.single-footer-details ul{display:block;padding-top:10px}#scrollUp{background:#e54c2a;bottom:45px;color:#fff;cursor:pointer;font-size:28px;height:40px;line-height:37px;position:fixed;right:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:40px;z-index:9999}#scrollUp i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.breadcrubs{background:url("img/about-banner.webp") center center/cover no-repeat rgba(0,0,0,0);padding:100px 0;position:relative;z-index:9}h3.breadcrubs-title{color:#535353}.breadcurbs-inner ul li{color:#e54c2a;display:inline-block;text-transform:uppercase}.breadcurbs-inner ul li span,.social-icons span{margin:0 10px}.resta-about{padding:100px 0 180px;background:url(img/bg-1.webp) right top no-repeat}.about-resta-details{background:#f1f1f1;left:0;padding:60px;position:absolute;top:45px;width:55%}.about-rest-img{float:right;width:50%}.about-title>h2{color:#000}.blog-thumbnail .blog-title h4,.member-name,.see-more-video>h3{text-transform:uppercase}.about-title>h3{font-weight:600;color:#e54c2a;display:inline-block}.about-description p.text-1,.blog-comment{margin-bottom:35px}.see-video{background:rgba(229,76,42,.6);position:relative}.viedo--play{background:#e54c2a;height:100%;position:absolute;right:0;top:0;width:70px}.viedo--play>a{border:3px solid #fff;border-radius:50%;color:#fff;display:inline-block;font-size:18px;height:30px;margin-top:24px;width:30px;line-height:24px}.single-choose>h5,h2.counter{margin-top:30px}.see-more-video>h3{color:#fff;font-size:18px;font-weight:600;padding:28px 0;position:relative}.see-more-video>h3:before{background:#fff;content:"";height:2px;left:20px;margin-top:10px;position:absolute;width:100px}.fun-factor{background:url(images/bg/fun-factor.jpg) center center/cover no-repeat}.fun-icon a,.single-choose a{border:1px dashed;border-radius:50%;color:#666;display:inline-block;font-size:24px;height:50px;line-height:50px;width:50px}h2.counter{color:#383838;font-family:Lato,sans-serif;font-size:42px;font-weight:700}.single-choose>h5,.single-fun-factor h5{color:#535353;font-weight:700;text-transform:uppercase}.choose-us-desc{margin-top:-70px;padding:120px 0 80px}.choose-us{background:url(img/bg-2.webp) left top no-repeat}.single-member{border:1px solid #e6e6e6}.member-overlay-img{display:block;position:relative}.member-overlay{background:rgba(229,76,42,.5);color:#fff;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;width:100%}.member-overlay i{border:1px solid #fff;border-radius:50%;color:#fff;font-size:24px;height:50px;line-height:50px;margin-left:-25px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;width:50px}.member-overlay i:hover,a.button.button-white,a.button:hover{background:#fff;color:#e54c2a}.socail-icon{bottom:0;left:0;opacity:0;position:absolute;right:0;-webkit-transition:.5s;transition:.5s}.socail-icon li{display:inline-block;margin-right:25px}.blog-share-social a:last-child,.cheaf-quote-social>a:last-child,.socail-icon li:last-child{margin-right:0}.socail-icon a{border:1px solid transparent;border-radius:50%;color:#fff;display:block;font-size:20px;height:40px;line-height:40px;width:40px}.socail-icon a:hover{border-color:#fff;background:#fff;color:#e54c2a}.member-content{padding:22px}.b-desc-1 p,.comment-input,.member-content>p{margin-bottom:25px}.member-tag:before{border-top:4px double #e6e6e6;content:"";left:0;position:absolute;top:0;width:55%}.member-tag{padding-top:10px;position:relative}.member-tag a{color:#666;display:block;font-size:16px;font-weight:600}.single-member:hover .socail-icon{bottom:20px;opacity:1}.our-team-area{background:url(images/about/team.png) right center no-repeat}.member-tag a.member-post{font-size:14px;margin-top:5px}.food_item_box ul li{display:inline-block;margin-left:85px}.food_item_box ul li a{color:#535353;display:block;font-size:36px;padding:38px 0;text-transform:capitalize}.food_item_box{height:170px}.item1 .food_item_box{background:url("images/food/food-menu/bg.png") left center/cover no-repeat rgba(0,0,0,0)}.load-more>a{border:1px solid #f1f1f1;color:#e54c2a;display:block;font-size:16px;font-weight:700;padding:18px 0;text-transform:capitalize}.button.large span,.button.little span,.button.medium span,.contact-icon>a,.error-content .go-home,.widget-video-overlay>a,a.button,h2,h3{display:inline-block}.load-more>a:hover,a.button.border_radius.button-black:hover,a.button.button-white:hover{background:#e54c2a;color:#fff}.item2 .food_item_box{background:url("images/food/food-menu/bg-2.png") center center/cover no-repeat}.item3 .food_item_box{height:210px;background:url("images/food/food-menu/bg-3.png") left center/cover no-repeat}.our_gallery{background:url("images/gallery/gallery-2/bg-1.png") left center no-repeat}.our_gallery .bg-img-1{background:url("images/gallery/gallery-2/bg-2.png") right bottom no-repeat}.single-gallery-hover{background:rgba(255,255,255,.6);height:100px;margin-top:-50px;position:absolute;top:50%;width:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.single-gallery-img.active .single-gallery-hover,.single-gallery-img:hover .single-gallery-hover{-webkit-transform:scaleY(1);transform:scaleY(1)}.single-gallery-hover>span{color:#e54c2a;font-size:40px;line-height:100px}.our-blog-pages{background:url("img/blog-bg-1.webp") right 0 no-repeat}.our-blog-pages .bg-mg-1{background:url("img/blog-bg-2.webp") left bottom no-repeat}.blog-comment-img>img{border:1px solid #dfdfdf;float:right}.blog-thumbnail .blog-title h4{color:#535353;font-size:14px;font-weight:700}.blog-thumbnail .blog-publish{background:#f1f1f1;bottom:-32px;left:10px;position:absolute;right:10px}.blog-thumbnail img:hover{opacity:.9}.blog-thumbnail img{-webkit-transition:.3s;transition:.3s}.blog-action .action-box>p,.comment-action-box a{color:#666;display:inline-block;margin-left:30px}.blog-action .action-box>p:first-child,.comment-action-box a:first-child{margin-left:0}.blog-action .action-box>p i,.comment-action-box a i{margin-right:7px}.blog-share-social,.cheaf-quote-social,.comment-action-box{position:absolute;right:0;top:0}.articles-details .blog-action{margin-bottom:35px;margin-top:15px;position:relative}.blog-share-social a,.cheaf-quote-social>a{color:#666;margin-right:16px}.cheaf-quote-img{float:left;width:24%}.cheaf-quote-desc{float:left;padding:34px 47px 34px 40px;width:76%}.blog-cheaf-quote{border:1px solid #f3f3f3;overflow:hidden}.cheaf-quote-text>p{font-family:Raleway,sans-serif;font-size:16px;font-weight:600}.button span,.comment-action-box>a,.mean-container .mean-nav ul li a.mean-expand,.widget-search input{font-family:Lato,sans-serif}.cheaf-quote-text>p i{color:#e54c2a;margin:0 2px}.cheaf-quote-title h5{color:#e54c2a;font-size:14px;font-weight:600;margin-bottom:0;text-transform:uppercase}.comment-title-box>h5,.comment-title>h3{color:#535353;font-weight:700;text-transform:uppercase}.blog-comment-box{margin-top:74px}.comment-title>h3{font-size:20px;margin-bottom:47px}.blog-comment-img{float:left;width:11%}.blog-comment-desc{float:left;padding-left:30px;width:89%}.blog-comment.reply .blog-comment-desc{width:74%}.blog-comment.reply .blog-comment-img{width:26%}.blog-comment-img img{float:right}.comment-title-box>h5{font-size:14px;margin-bottom:0}.comment-title-box>p,.widget-tag li a{margin-bottom:10px}.comment-input .input-field{float:left;padding-left:25px;width:50%}.comment-input .input-field:first-child,.menu ul li ul.mgea-menu li.mega-sub:first-child{padding-left:0}.input-field input{height:40px}.blog-comment-form .textarea textarea,.input-field input{border:1px solid #000;color:#999;padding-left:20px;text-transform:capitalize}.blog-comment-form .textarea textarea{height:100px}.blog-comment-form .submit>button{background:#e54c2a;border:none;color:#fff;font-size:14px;font-weight:600;line-height:12px;margin-top:25px;padding:14px 0;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:100%}.blog-comment-form .submit>button:hover,.contact-form-box button:hover,.error-content .go-home:hover{background:#555}.widget-search input{border:1px solid #f3f3f3;color:#999;font-size:13px;height:40px;padding-right:50px}.widget .widget-search button{background:rgba(0,0,0,0);border:none;color:#e54c2a;font-size:18px;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.blog-right-sidebar .widget{border:1px solid #f1f1f1;padding:25px 20px}.blog-right-sidebar .widget.search{border:none;padding:0}.widget-title>h3{color:#e54c2a;font-family:"Great Vibes",cursive;font-size:20px;margin-bottom:18px;text-transform:capitalize}.widget-categories a,.widget-tag li a{color:#757575;text-transform:capitalize}.widget-categories a:before{content:"";font-family:FontAwesome;margin-right:12px}.widget-categories a{font-family:Lato,sans-serif;font-size:14px;font-weight:500}.widget-categories ul li{padding-bottom:5px;padding-left:12px}.widget-categories h6{margin-bottom:5px}.recent-post-thumbnail{float:left;width:15%}.recent-post-thumbnail>img{border:1px solid #f1f1f1;height:30px;width:30px}.recent-post .post-detail{float:left;padding-left:15px;width:85%}.post-title>h5{font-size:14px;font-weight:600;margin-bottom:0}.single-recent-post{display:flex;align-items:center;gap:5px;padding:10px;overflow:hidden}.recent-post .post-date{color:#ccc;font-size:12px;line-height:15px;margin-bottom:0}.blog-right-sidebar .widget.video{border:none;padding:0;position:relative}.widget-video-overlay{background:rgba(255,255,255,.5);height:128px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.widget-video-overlay>a{border:5px solid #e54c2a;border-radius:50%;color:#e54c2a;font-size:22px;height:42px;left:0;line-height:32px;margin:0 auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42px}.widget-tag li a:hover{border-color:#e54c2a}.widget-tag li a{font-weight:600;border:1px solid #f1f1f1;padding:10px 12px;margin-right:10px;display:block}.blog-right-sidebar .widget.tag{padding:25px 20px 15px}.blog-details-page .bg-img{background-attachment:fixed;background:url("img/blog-details-bg.webp") right bottom no-repeat rgba(0,0,0,0);bottom:180px;height:100%;position:absolute;right:0;width:100%}.contact-icon>a{color:#666;font-size:24px;height:50px;line-height:50px;position:relative;width:50px}.contact-icon>a:before{background:url("images/icons/border.png") center center/cover no-repeat rgba(0,0,0,0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999999}.single-contact-information p{line-height:20px;margin-bottom:0}.single-contact-information .contact-icon{margin-bottom:12px}.contact-information{position:relative;z-index:1}.contact-bottom-section .col-lg-6.map-div{padding-right:0}.contact-bottom-section .col-lg-6.contact-form-div .contact-form{float:right;padding-left:30px;width:585px;position:relative}.contact-form-title h2{color:#535353;font-family:"Great Vibes",cursive;font-size:36px;margin-bottom:30px;text-transform:capitalize}.contact-form-box input{border:1px solid #ddd;color:#aaa;margin-bottom:18px;padding-left:20px}.contact-form-box textarea{border:1px solid #000;height:100px;padding-left:20px;resize:none}.contact-form-box button{background:#e54c2a;border:none;color:#fff;font-size:16px;font-weight:500;line-height:20px;margin-top:40px;padding:12px 0;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:100%}.contact-bottom-section .bg-img{background:url("images/common/contact-page.jpg") left center/cover no-repeat rgba(0,0,0,0);bottom:0;height:100%;position:absolute;width:100%}.form-messege.success{color:green;text-transform:uppercase;font-style:italic}.form-messege.error{color:red;text-transform:capitalize;font-style:italic}.menu ul li ul.dropdown_menu{left:0;top:100%;width:200px}.menu ul li ul.dropdown_menu,.menu ul li ul.dropdown_menu li ul.dropdown-submenu{border-bottom:2px solid #e54c2a;border-top:2px solid #e54c2a;box-shadow:0 0 4px rgba(0,0,0,.2);opacity:0;position:absolute;-webkit-transition-duration:.5s;transition-duration:.5s;visibility:hidden;z-index:99999}.menu ul li ul.dropdown_menu li{border-bottom:1px solid #ddd;display:block;-webkit-transform:rotateX(-95deg);transform:rotateX(-95deg);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:.5s;transition:.5s;position:relative}.menu ul li ul.dropdown_menu li:last-child,.menu ul li.mega-parent ul li ul li:last-child{border-bottom:none}.menu ul li ul.dropdown_menu li a{font-size:16px;font-weight:500;padding:19px 7px;text-transform:capitalize}.menu ul li ul.dropdown_menu li:hover ul.dropdown-submenu,.menu ul li:hover ul.dropdown_menu{opacity:1;visibility:visible}.menu ul li ul.dropdown_menu li:hover ul.dropdown-submenu li,.menu ul li:hover ul.dropdown_menu li{background:#fff;-webkit-transform:rotateX(0);transform:rotateX(0)}.menu ul li ul.dropdown_menu li ul.dropdown-submenu{left:100%;margin-top:-2px;top:0;width:100%}.menu ul li ul.dropdown_menu li ul.dropdown-submenu li{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.menu ul li ul.dropdown_menu li.dropdown-mega:after{content:"";font-family:FontAwesome;font-size:18px;position:absolute;right:12px;top:5px}.menu ul li ul.mgea-menu{background:#fff;border-bottom:2px solid #e54c2a;border-top:2px solid #e54c2a;left:0;opacity:0;padding:0 20px;position:absolute;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:.3s;transition:.3s;visibility:hidden;width:100%;z-index:99999999}.menu ul li:hover ul.mgea-menu{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);visibility:visible}.header .container .row [class*=col-],.menu ul li.mega-parent{position:static}.menu ul li ul.mgea-menu li.mega-sub{float:left;padding-left:20px;width:25%}.menu ul li.mega-parent ul li a{padding:15px 0}.menu ul li.mega-parent ul li ul li{border-bottom:1px solid #ddd;display:block}.menu ul li.mega-parent ul li ul li a{font-size:14px;font-weight:500;padding:15px 0;text-transform:capitalize}.menu ul li ul.mgea-menu:before{background:rgba(255,255,255,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.error-content h2{color:#e54c2a;font-family:Lato,sans-serif;font-size:180px;font-weight:700;letter-spacing:10px;text-shadow:7px 6px 0 #dadada,0 -1px 0 #dadada,1px -1px 0 #dadada,-1px 1px 0 #dadada,1px 1px 0 #dadada}.accordion h3,.error-content>h3{font-family:"Great Vibes",cursive}.error-content>h3{color:#535353;font-size:55px;font-weight:500;text-transform:capitalize}.accordion h3,.error-content h4{font-weight:400;text-transform:capitalize}.error-content h4{color:#535353}.slider-content.youtube-bg .middle-text .title-1 h2,.slider-content.youtube-bg .middle-text .title-2 h1,.slider-content.youtube-bg .middle-text p,.slider-text,a.button,a.contat-first:hover,i.fa-brands.fa-whatsapp,i.fa.fa-envelope.my-float2.blinking,i.fa.fa-phone.my-float2.blinking,i.mdi.mdi-dribbble,i.mdi.mdi-facebook,i.mdi.mdi-instagram,i.mdi.mdi-pinterest,i.mdi.mdi-twitter{color:#fff}.error-content .go-home{background:#e54c2a;color:#fff;font-weight:700;margin-top:15px;padding:13px 28px;text-transform:uppercase}.mobile-menu-area{background:rgba(0,0,0,0);margin-top:16px;position:absolute;width:100%;z-index:9999999}.dotted-overlay .slider-text-table,.sticky{z-index:999}.mean-container a.meanmenu-reveal{float:left;left:56%!important;position:absolute;top:-75px}.mobile-menu-area .mean-nav{box-shadow:0 2px 5px rgba(0,0,0,.2)}.sticky{-webkit-animation:.6s ease-in-out fadeInDown;animation:.6s ease-in-out fadeInDown;background:#fff;left:0;margin:auto;position:fixed;top:-2px;width:100%}.accordion h3,.progress{margin-bottom:20px}.sticky .menu ul li a{padding:36px 0 36px 32px}.header.sticky .logo{margin-bottom:-17px;width:125px}.sticky .header-right .search{padding-top:35px}.slider-content{background:url("images/slider/1.jpg") center center/cover no-repeat rgba(0,0,0,0);padding:180px 0;z-index:9}.slider-content.parallax{background:url("images/slider/1.jpg") center center/cover no-repeat fixed rgba(0,0,0,0)}.slider-content .middle-text .order-now{margin-top:10px}.slider-content.youtube-bg{background:url("images/bg/video-bg.png") center center/cover no-repeat}.dotted-overlay:after{background:url("images/icons/grid.png");content:"";height:100%;left:0;position:absolute;top:0;width:100%}[class*=card]:not(:first-child){margin-top:5px}.accordion .card:first-of-type{border-bottom:1px solid #ddd}.card>.card-header>h4.card-title{font-size:16px;margin-bottom:0}.accordion h3{width:100%;font-size:32px}.accordion.style1 .panel-title,.elements .nav-tabs>li>a{color:#555;font-weight:500}.accordion-active h4{background:#f1f1f1;border:1px solid #ddd;border-radius:3px;font-size:16px;font-weight:600;height:60px;line-height:25px;padding-left:10px;text-transform:uppercase;padding-top:10px}.progress-style-2 .progress-bar,.title_3,a.button,h1.breadcrubs-banner{text-transform:capitalize}.accordion-active h4:before{color:#555;content:"";font-family:FontAwesome;font-weight:300;margin-left:5px;margin-right:15px;-webkit-transition:.3s;transition:.3s;float:right}.accordion-active h4.open:before{color:#e54c2a;content:""}.accordion-active h4 a:focus{color:inherit}.elements .nav-tabs>li.active>a{border-radius:0;border-top:1px solid transparent;color:#e54c2a}.elements .nav-tabs>li.active:first-child>a{border-left:none}.elements .nav-tabs>li.active:last-child>a{border-right:none}.table>:not(caption)>*>*{padding-top:15px;padding-bottom:15px}.our-skill .progress{background-color:#f0f0f0;border-radius:0;box-shadow:none;height:6px;margin-bottom:43px;overflow:visible;position:relative}.our-skill .lead{color:#444;font-size:13px;font-weight:700;left:0;position:absolute;top:-23px}.our-skill .progress-bar{background-color:#03a9f4;box-shadow:none;position:relative;overflow:visible}.our-skill .progress-bar>span:after,.our-skill .progress-bar>span:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;top:100%;width:0}.our-skill .progress-bar>span:before{border-top-color:#333;border-width:5px;left:50%;margin-left:-5px}.our-skill .progress-bar>span{background:#333;font-size:11px;margin-right:10px;margin-top:-26px;padding:0 5px;position:absolute;width:auto;height:20px;line-height:20px;right:0}.progress-style-2 .progress-bar{font-size:14px;line-height:23px;padding-left:12px;text-align:left}.progress-style-2 .progress{border-radius:0;box-shadow:none;height:23px}.properties-video h5{font-size:24px;font-weight:500}a.button{background:#e54c2a;border-radius:3px;-webkit-transition:.5s ease-in;transition:.5s ease-in}a.button.large{font-size:18px;padding:18px 0}.button.large span{padding:0 60px}.button.large i,.button.little i,.button.medium i{padding:0 12px}a.button.medium{font-size:16px;padding:18px 0}.button.medium span{padding:0 40px}a.button.little{font-size:16px;padding:14px 0}.button.little span{padding:0 20px}a.button.button-black{background:#4a4a4a}a.button.button-black:hover{background:#fff;color:#4a4a4a}a.button.border-radius{border-radius:0;padding:14px 0}a.button.btn-gray{background:#e5e5e5;color:#777}a.button.border_radius{border-radius:30px;font-size:16px;padding:16px 8px;text-transform:uppercase}a.button.btn-border{background:rgba(0,0,0,0);border:2px solid;color:#4a4a4a}.preloader{background-color:#fff;height:100%;width:100%;position:fixed;margin-top:0;top:0;z-index:99999999}.enquiry-button:hover,.object{background-color:#e54c2a}.loading-center{width:100%;height:100%;position:relative}.loading-center-absolute{position:absolute;left:50%;top:50%;height:150px;width:150px;margin-top:-75px;margin-left:-75px}.object{width:20px;height:20px;float:left;margin-right:20px;margin-top:65px;border-radius:50%}.object_one{-webkit-animation:1.5s infinite object_one;animation:1.5s infinite object_one}.object_two{-webkit-animation:1.5s .25s infinite object_two;animation:1.5s .25s infinite object_two}.object_three{-webkit-animation:1.5s .5s infinite object_three;animation:1.5s .5s infinite object_three}@-webkit-keyframes object_one{75%{-webkit-transform:scale(0)}}@keyframes object_one{75%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes object_two{75%{-webkit-transform:scale(0)}}@keyframes object_two{75%{transform:scale(0);-webkit-transform:scale(0)}}@-webkit-keyframes object_three{75%{-webkit-transform:scale(0)}}@keyframes object_three{75%{transform:scale(0);-webkit-transform:scale(0)}}.contact-card:hover,.testimonial-items:hover{transform:translateY(-10px)}.mt-110{margin-top:110px}.height-100vh{min-height:100vh}.comming-soon-area{padding:60px 0}@media only screen and (min-width:480px) and (max-width:575px){.comming-soon-area .container{max-width:300px}}.comming-soon-area .comming-soon-wrap,.subscribe-area{position:relative;z-index:99}.comming-soon-area .comming-soon-wrap .comming-soon-top{margin:0 0 54px}.comming-soon-area .comming-soon-wrap .comming-soon-top>h3{color:#fff;font-size:30px;font-weight:500;letter-spacing:12px;line-height:1;margin:58px 0 41px}.comming-soon-area .comming-soon-wrap .comming-soon-top>p{color:#fff;font-size:16px;width:66%;margin:0 auto}@media only screen and (min-width:992px) and (max-width:1199px){.comming-soon-area .comming-soon-wrap .comming-soon-top>h3{margin:29px 0 20px}.comming-soon-area .comming-soon-wrap .comming-soon-top>p{width:85%}}@media only screen and (min-width:768px) and (max-width:991px){.comming-soon-area{padding:40px 0}.comming-soon-area .comming-soon-wrap .comming-soon-top>h3{margin:40px 0 20px}.comming-soon-area .comming-soon-wrap .comming-soon-top>p{width:82%}.subscribe-area.mt-110{margin-top:70px}}@media (max-width:767px){.comming-soon-area{padding:40px 0}.comming-soon-area .comming-soon-wrap .comming-soon-top{margin:0 0 30px}.comming-soon-area .comming-soon-wrap .comming-soon-top>h3{letter-spacing:6px;margin:30px 0 20px}.comming-soon-area .comming-soon-wrap .comming-soon-top>p{width:98%}}.comming-soon-area.overlay:before{background-color:#000;bottom:0;content:"";height:100%;left:0;opacity:.7;position:absolute;right:0;width:100%;z-index:9}.subscribe-area>h4{color:#fff;font-size:18px;font-weight:500;letter-spacing:3px;margin:0 0 14px}.subscribe-area .subscribe-form>form .clear{position:absolute;top:0;right:0}.subscribe-area .subscribe-form>form .clear input{background:0 0;border:none;border-radius:50px;color:#e0e0e0;cursor:pointer;font-weight:700;padding:2px 40px 2px 30px;width:auto}.subscribe-area .subscribe-form>form .clear:hover input{color:#8f9495}.subscribe-area .subscribe-form>form .clear:before{background:#fff;content:"";height:35px;position:absolute;top:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:2px;left:0}.subscribe-area .subscribe-form>form input{background:0 0;border:1px solid #eceff8;color:#fff;font-size:14px;height:55px;padding:2px 146px 2px 40px;width:100%;font-weight:300;border-radius:50px;font-family:Rubik,sans-serif}.DateCountdown .time_circles>div>h4,.DateCountdown .time_circles>div>span,.enquiry-button{font-weight:400;text-align:center;color:#fff}.subscribe-area .subscribe-form>form input::-moz-placeholder{color:#fff!important;opacity:1}.subscribe-area .subscribe-form>form input::-webkit-input-placeholder{color:#fff!important;opacity:1}.subscribe-area.mt-110{margin-top:70px}.DateCountdown .time_circles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.DateCountdown .time_circles canvas{width:100%!important;height:auto!important;position:absolute;left:0;top:0}.DateCountdown .time_circles>div{margin-top:86px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;position:static;width:25%!important;z-index:99}@media only screen and (min-width:992px) and (max-width:1199px){.DateCountdown .time_circles>div{margin-top:60px}}@media only screen and (min-width:768px) and (max-width:991px){.DateCountdown .time_circles>div{margin-top:50px}}@media (max-width:767px){.subscribe-area>h4{letter-spacing:2px}.subscribe-area .subscribe-form>form .clear input{padding:2px 25px 2px 18px}.subscribe-area .subscribe-form>form .clear:before{height:29px}.subscribe-area .subscribe-form>form input{padding:2px 117px 2px 20px;height:50px}.subscribe-area.mt-110{margin-top:50px}.DateCountdown .time_circles>div{margin-top:0}}.DateCountdown .time_circles>div>h4{font-family:Rubik,sans-serif;font-size:18px!important;margin:89px 0 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:0;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.DateCountdown .time_circles>div>h4{margin:64px 0 0}}@media (max-width:767px){.DateCountdown .time_circles>div>h4{font-size:16px!important;margin:25px 0 0}}@media only screen and (min-width:576px) and (max-width:767px){.comming-soon-area .comming-soon-wrap .comming-soon-top>p{width:100%}.DateCountdown .time_circles>div{margin-top:26px}.DateCountdown .time_circles>div>h4{font-size:16px!important;margin:50px 0 0}}.DateCountdown .time_circles>div>span{display:block;font-family:Teko,sans-serif;font-size:60px!important;line-height:47px!important;margin-top:16px;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.DateCountdown .time_circles>div>span{font-size:50px!important}}.enquiry-button{display:unset;padding:10px;font-size:17px;background-color:#000;border-radius:5px;transition:background-color .3s}.popup-content button,.topbar{background:radial-gradient(circle,#e54c2a 0,#000 100%)}.title_3,a,h2{color:#e54c2a}.contact-card,.testimonial-items{transition:transform .3s;text-align:center}ul.home-section-content{font-family:Poppins;font-size:16px;line-height:32px}img.about-vision-img,img.footer-logo{width:40%}.social-icons a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid #fff;border-radius:50%;color:#fff;transition:.3s}.social-icons a:hover{background:#fff;color:#000;transform:scale(1.1)}.social-icons i{font-size:17px}.text-center.p-3.text-light.footer-copyright{font-size:20px;font-weight:600}a.contat-first{font-weight:500}h1.breadcrubs-banner{font-weight:600;color:#040404;font-family:Poppins,sans-serif;font-size:40px;margin-bottom:2px}.title_3{font-weight:600;font-size:36px;margin-bottom:40px}.topbar{color:#fff;padding:10px 0;font-size:14px}.topbar a{color:#fff;transition:.3s}.contact-card{box-shadow:0 4px 8px rgba(0,0,0,.1);background:#fff}.contact-card:hover{box-shadow:0 10px 15px rgba(0,0,0,.2)}.contact-card a{font-size:16px;font-weight:600;color:#333;transition:color .3s}.contact-card h4{font-size:20px;margin-bottom:10px}.contact-card p{font-size:16px;line-height:1.6}.recent-post{background-color:#fef7f3;border-radius:10px;padding:10px;border:1px solid #000}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:none;justify-content:center;align-items:center;z-index:1000}.popup-content{background:#fff;padding:30px;width:90%;max-width:500px;border-radius:8px;position:relative;box-shadow:0 10px 20px rgba(0,0,0,.3);animation:.5s fadeIn}.icon-box,img.Client.rounded-circle.mb-3{width:80px}.popup-content h2{margin:0 0 15px}.popup-content input,.popup-content textarea{width:100%;padding:10px;margin:10px 0;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.popup-content button{width:100%;padding:10px;color:#fff;border:none;cursor:pointer;border-radius:4px}.popup-content button:hover{background:#000}.close-btn{position:absolute;top:10px;right:15px;font-size:20px;color:#555;cursor:pointer}.close-btn:hover{color:#000}@keyframes fadeIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.contact-card{height:300px;background:radial-gradient(circle,rgb(245 239 238 / 3%) 0,rgb(245 211 211) 100%);border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,.1);padding:40px 20px}.icon-box{background:#fff;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto -30px;box-shadow:0 6px 12px rgba(0,0,0,.1)}.icon-box i{font-size:32px;color:#f47621}.contact-card h5{font-weight:700;margin:40px 0 10px}.cta-button,.testimonial-title,h2,h4.text-center,h5.card-title,li.nav-item{font-weight:600}.contact-card p{margin:5px 0;color:#fff}h2{font-size:35px}a,h3{font-weight:500}h3{font-family:Poppins;color:#000;font-size:28px}.custom-sticky{position:-webkit-sticky;position:sticky;top:100px;z-index:0;max-height:calc(100vh - 40px)}a{text-decoration:none!important}p.single-footer-title.text-white{font-size:25px;font-weight:500}.blog-img{height:205px}@media only screen and (min-width:320px) and (max-width:576px){.footer-bottom-style{font-size:18px;line-height:25px}}.accordion-body,.footer-bottom-style{font-size:20px;line-height:30px}h1.mb-5.caters{font-size:35px}h4.text-center{font-size:25px}li.nav-item{margin:10px;font-size:18px;color:#000!important}.tab-content .tab-pane{font-size:16px;background:#fff;border-radius:12px;transition:.3s;margin-top:15px}.card.p-4,.welcome-about-img{margin:10px;box-shadow:0 4px 12px rgb(229 76 42)}.nav-tabs .nav-link{background-color:#fff3f3;color:#000;font-weight:600}.nav-tabs .nav-link.active{background-color:#f8f9fa;border-color:#dee2e6 #dee2e6 #fff;border-radius:5px}ul#cateringTab1{padding:20px}ul#cateringTab2,ul#cateringTab3,ul#cateringTab4{padding:20px;border:1px solid red}.interlinking-button{padding:10px;border:1px solid red;border-radius:10px}h5.card-title{font-size:20px;color:#f45108}@media (max-width:767px){.DateCountdown .time_circles>div>span{font-size:26px!important;margin-top:12px}.hide-on-mobile{display:none!important}}.welcome-about-img{background:radial-gradient(circle,#e54c2a 0,#000 100%);border-radius:10px;border:1px solid rgb(229 76 42)}.testimonial-section{padding:80px 0;background:#f9f9f9}.testimonial-section .section-title h2{font-size:36px;font-weight:700;color:#333;margin-bottom:20px}.testimonial-wrapper{padding-bottom:50px}.testimonial-items{background:#fff;border-radius:12px;padding:30px 20px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:space-between;min-height:350px}.about-image img:hover,.cta-button:hover{transform:scale(1.05)}.testimonial-img{width:80px;height:80px;margin:0 auto 20px;border-radius:50%;background-size:cover;background-position:center}.tm-img-1{background-image:url("https://via.placeholder.com/80")}.tm-img-2{background-image:url("https://via.placeholder.com/80/007bff/ffffff")}.tm-img-3{background-image:url("https://via.placeholder.com/80/f39c12/ffffff")}.testimonial-text{font-size:16px;font-style:italic;color:#555;line-height:1.6;margin-bottom:20px;flex-grow:1}.testimonial-title{font-size:18px;color:#222;margin-bottom:10px}.review-stars{color:#f1c40f;font-size:16px}.swiper-pagination{bottom:0!important}.swiper-pagination-bullet{width:12px;height:12px;background:#bbb;opacity:1}.swiper-pagination-bullet-active{background:#007bff}.cta-section{position:relative;height:100vh;padding:100px 20px;text-align:center;overflow:hidden;color:#fff;font-family:Poppins,sans-serif;display:flex;align-items:center;justify-content:center}.cta-section::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url("img/Green and #fff Simple Food Banner.png") center center/cover no-repeat;z-index:0;animation:15s ease-in-out infinite alternate zoom-bg}.cta-section::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(135deg,rgb(0 0 0 / 15%),rgba(10,10,10,.8));z-index:1}.cta-content{position:relative;z-index:2;max-width:700px;animation:1s forwards fadeInUp;opacity:0}.cta-content h2{font-size:42px;margin-bottom:20px;font-weight:700;animation:1s .3s forwards fadeInDown;opacity:0}.cta-content p{font-size:18px;margin-bottom:40px;color:#ddd;font-weight:400;animation:1s .5s forwards fadeInDown;opacity:0}.cta-button{background:#ff6a00;color:#fff;padding:14px 32px;border-radius:50px;font-size:16px;display:inline-block;transition:.3s;animation:1s .8s forwards fadeInUp;opacity:0}.cta-button:hover{background:#ff8533}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0)}}@keyframes zoom-bg{0%{transform:scale(1)}100%{transform:scale(1.05)}}h1.text-light.title-2{padding:26px;font-size:45px;font-family:"Great Vibes",cursive}.card.p-4{border-radius:10px;border:1px solid rgb(229 76 42)}.text-danger{color:#e54c2a!important}.card.h-100.shadow-sm.border-0,.feature-card{border-radius:10px!important;box-shadow:0 4px 1px rgb(229 76 42)!important;border:1px solid rgb(229 76 42)!important;transition:transform .4s,box-shadow .4s}.feature-card:hover{border-radius:10px!important;border:1px solid rgb(229 76 42)!important;transform:translateY(-8px) scale(1.03)!important;box-shadow:0 8px 24px rgba(0,0,0,.15)!important}.philosophy-section{position:relative;background:url('img/209813e33c5f411ddfd49d98eef34c14.webp') center center/cover no-repeat;color:#fff;text-align:center;padding:50px}.philosophy-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(146 146 146 / 68%);z-index:1}.philosophy-content{position:relative;z-index:2;max-width:900px;margin:auto}.philosophy-title{font-size:3rem;font-weight:700}.philosophy-subtitle{font-size:1.8rem;font-weight:500;margin-bottom:10px}.philosophy-line{width:60px;height:2px;background:#fff;margin:20px auto}.philosophy-text{font-size:1.1rem;line-height:1.9}.float,.float1,.float2{position:fixed;width:50px;height:50px;right:10px;color:#fff;border-radius:10px;text-align:center;font-size:30px;z-index:100}h3.fw-bold.corporate-h3{font-weight:600!important;font-size:22px}.accordion-active h4{cursor:pointer;color:#000}button.accordion-button.collapsed{font-weight:600;font-size:18px!important}button.accordion-button{font-size:25px;font-weight:600;font-family:Poppins}@media (max-width:768px){.cta-content h2{font-size:30px}.cta-content p{font-size:16px}.dropdown_menu li:last-child{display:block!important}}.float{bottom:210px;background-color:#25d44e}.float2{bottom:270px;background-color:red}.float1{bottom:150px;background-color:#00f}