*{margin:0;padding:0}*,::after,::before{box-sizing:border-box}body{font-size:16px;background-color:#fff;font-weight:400;line-height:1.5;font-family:var(--my-font)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}dl,ol,ul{margin-bottom:0px!important;list-style-type:none;padding-left:0}.pl-0{padding-left:0}a{text-decoration:none!important}.bg-white{background-color:#fff}.white-color{color:#fff!important}.w-30{width:30%}.sec-padding{padding:80px 20px}.stretch-img{height:100%!important;object-fit:cover}.row-gap-20{row-gap:20px}.row-gap-12{row-gap:12px}.text-justify{text-align:justify}.border-radius-50{border-radius:50%}.favicon{width:192px;height:192px}.green-theme-btn{background:var(--secondary_btn_color)!important;border-radius:8px!important;font-family:var(--my-font);font-style:normal;font-weight:700;font-size:16px;color:var(--secondary_text_color)!important;padding:10px 20px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out}.green-theme-btn:hover{background-color:var(--secondary-theme-color)!important;color:#fff!important;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out}.btn.green-btn{background:var(--secondary_btn_color);text-transform:uppercase;color:var(--secondary_text_color);padding:12px;font-family:var(--my-font);font-weight:500;border:0;border-radius:.25rem;transition:all 0.5s ease-in-out}.secondary-btn-color{background-color:var(--secondary_btn_color)!important}.yellow-bg{background:var(--primary-theme-color)}.light-green-bg{background-color:var(--light-green-bg)}.dark-green-bg{background:var(--primary-theme-color)}.white{background-color:#fff}.main-heading{font-family:var(--my-font);font-style:normal;font-weight:700;font-size:50px;color:var(--heading_color)}.sub-heading{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:16px;color:var(--primary-theme-color)}p{font-family:var(--my-font);font-style:normal;font-weight:400;font-size:16px;color:var(--text_color)}.theme-sec-btn{border-radius:8px;font-family:var(--my-font);font-style:normal;font-weight:700;font-size:16px;padding:18px 28px;color:var(--secondary_text_color);position:relative;overflow:hidden;text-transform:uppercase;transition:all 0.5s ease-in-out;margin:0 auto;border:0}.theme-sec-btn:link,.theme-sec-btn:visited,.green-theme-btn:link,.green-theme-btn:visited{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:all 0.3s ease-in-out}.theme-sec-btn::before,.green-theme-btn::before{background:#fff;content:"";height:155px;opacity:0;position:absolute;top:-50px;transform:rotate(28deg);width:50px;transition:all 3000ms cubic-bezier(.19,1,.22,1)}.theme-sec-btn::after,.green-theme-btn::after{background:#fff;content:"";height:20rem;opacity:0;position:absolute;top:-50px;transform:rotate(28deg);transition:all 3000ms cubic-bezier(.19,1,.22,1);width:8rem}.theme-sec-btn::before,.green-theme-btn::before{left:-50%}.theme-sec-btn::after,.green-theme-btn::after{left:-100%}.theme-sec-btn:hover,.theme-sec-btn:active{transform:translateY(-3px)}.theme-sec-btn:hover::before,.green-theme-btn:hover::before{left:120%;opacity:0.5s}.theme-sec-btn:hover::after,.green-theme-btn:hover::after{left:200%;opacity:.6}.theme-sec-btn:hover:after,.green-theme-btn:hover::after{left:100%;-webkit-transition:all 1000ms ease;transition:all 1000ms ease}.theme-sec-btn:hover,.theme-sec-btn.white:hover,.btn.green-btn:hover,.order_now-btn.green-btn a:hover{background-color:var(--secondary-theme-color)!important;color:#fff}.theme-sec-btn.white{color:var(--text_color)}.order_now-btn.green-btn{position:absolute!important;bottom:-28px;left:20px;right:20px}.order_now-btn.green-btn a{position:relative!important;background-color:var(--primary-theme-color);border-radius:8px;font-family:var(--my-font);font-style:normal;font-weight:700;font-size:16px;padding:18px 28px;color:#fff;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:all 0.5s ease-in-out;width:100%}.order_now-btn.green-btn a::before,.order_now-btn.green-btn a::after{content:"";position:absolute;background:#fff;opacity:0;transition:all 1000ms ease}.order_now-btn.green-btn a::before{height:155px;width:50px;top:-50px;left:-50%;transform:rotate(28deg)}.order_now-btn.green-btn a::after{height:20rem;width:8rem;top:-50px;left:-100%;transform:rotate(28deg)}.order_now-btn.green-btn a:hover::before{left:120%;opacity:.5}.order_now-btn.green-btn a:hover::after{left:100%;opacity:.6}.order_now-btn.green-btn a:hover{transform:translateY(-3px)}.slider-heading{font-size:3.75em;font-family:var(--my-font);font-style:normal;font-weight:700;color:var(--heading_color)}.slider-subheading{font-family:var(--my-font);font-style:normal;font-weight:400;font-size:22px;color:var(--heading_color)}.top-header{padding:10px;background-color:var(--primary-theme-color)}.top-header * span,.top-header * a{font-style:normal;font-weight:500;font-size:14px;color:#fff;font-family:var(--my-font)}.top-header * i{color:var(--secondary_text_color)}.top-header .fab{color:#fff}.header-social-icon{display:flex;justify-content:flex-end;column-gap:20px;row-gap:10px;align-items:center}.top-header .email,.top-header .address,.top-header .phone{column-gap:10px;display:flex;align-items:center}.header-social-icon li>a{text-decoration:none;font-size:16px}.bg-vector{background-image:url(img/31.webp);width:100%;height:65px;background-repeat:no-repeat;background-size:cover}.navbar-brand img{width:150px;height:auto}.navbar-nav .nav-item .nav-link{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:16px;color:#000000!important;padding:1.5rem}.navbar-nav li a:after{background:#000000!important}.navbar-nav li a{position:relative}.navbar-nav li a:after{content:"";display:block;width:calc(0% - 60px);position:absolute;height:2px;background:#fff;transition:width 350ms ease-out}.navbar-nav li a:hover:after{width:calc(100% - 60px);transition:width 350ms ease-out}.nav-link.dropdown-toggle{box-shadow:none;padding:5px 1.5rem!important;border:none;background-color:inherit}.nav-item.dropdown .dropdown-item:active{background-color:var(--primary-theme-color)}.dropdown-menu.show{border:none}.slider-bg{background-image:url(img/17.webp);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:4;position:relative;overflow:hidden}.slide-img-container{position:relative;z-index:-1}.slide-img-container img,.img-container img{position:relative;z-index:1;transition:transform 0.3s ease-in-out;will-change:transform}.slide-img-container img:hover,.img-container img:hover{transform:scale(.9) rotate(5deg)}.card{border-radius:12px;color:#fff;border:none;position:relative;z-index:1}.card-subheading{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:14px;color:#fff}.card .card-title{font-family:var(--my-font);font-style:normal;font-weight:700;font-size:28px;margin-top:5px}.card-body-pd{padding:50px 15px 50px 30px}.yellow-shape{background:var(--light-green-bg)}.light-green-shape{background:#409654}.dark-green-shape{background:#2c5c4a}.pattren-shape{position:absolute;left:-90px;z-index:-1;top:12px}.img-container{position:relative}.vector-img{right:9px;top:-49px}.about-sec{position:relative}.about-sec::before{position:absolute;width:100%;height:100%;background-image:url(img/26.webp);content:"";background-position:right;background-size:contain;background-repeat:no-repeat;right:0;top:350px}.categories-section{position:relative;padding:100px 0 70px}.categories-section .bg-pattern{position:absolute;left:0;top:-298px;width:100%;height:100%;content:"";background-image:url(img/30.png);background-repeat:no-repeat;background-position:left top;z-index:-1}.categories-section:before{position:absolute;left:0;bottom:0;height:300px;width:100%;background:var(--pattern_color);content:"";z-index:1}.categories-section:after{position:absolute;left:0;bottom:-60px;height:70px;width:100%;z-index:2;content:"";background-image:url(img/27.webp);background-repeat:no-repeat;background-position:center;filter:grayscale(10)}.category-block{position:relative;margin-bottom:30px;z-index:9}.category-block .inner-box{position:relative;text-align:center;background:#fff;padding:40px 20px 30px;border-radius:10px;-webkit-box-shadow:0 10px 20px rgb(0 0 0 / .1);box-shadow:0 10px 20px rgb(0 0 0 / .1);-webkit-transition:all 300ms ease;transition:all 300ms ease;min-height:400px}.category-block .inner-box:before{position:absolute;top:0;left:0;width:100%;height:190px;background-repeat:no-repeat;background-position:center bottom;content:""}.category-block .inner-box:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-box-shadow:0 10px 20px rgb(0 0 0 / .2);box-shadow:0 10px 20px rgb(0 0 0 / .2)}.category-block .inner-box:hover .image img{-webkit-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2)}.category-block .inner-box.cat-bg-1:before{background-image:url(img/22.webp)}.category-block .inner-box.cat-bg-2:before{background-image:url(img/23.webp)}.category-block .inner-box.cat-bg-3:before{background-image:url(img/24.webp)}.category-block .inner-box.cat-bg-4:before{background-image:url(img/25.webp)}.category-block .image{position:relative;display:inline-block;height:180px;width:180px;overflow:hidden;border-radius:50%;margin-bottom:15px}.category-block .image img{-webkit-transition:all 300ms ease;transition:all 300ms ease;width:100%;object-fit:cover;height:100%}.category-block h4{font-size:20px;color:var(--theme-color3);font-weight:700;margin-bottom:10px;font-family:var(--my-font)}.category-block h4 a{-webkit-transition:all 300ms ease;transition:all 300ms ease;color:var(--heading_color);font-family:var(--my-font)}.category-block h4 a:hover{color:var(--theme-color1)}.category-block p{font-size:14px;color:var(--gray_text);line-height:1.5;margin-bottom:0;font-family:var(--my-font)}.testimonial-section{position:relative;overflow:hidden}.testimonial-section:before{position:absolute;left:0;bottom:180px;height:720px;width:100%;background-image:url(img/29.webp);background-position:center bottom;background-size:cover;content:"";z-index:-1}.testimonial-section .testimonial-carousel{max-width:970px;margin-left:500px;margin-top:-285px}.testimonial-section .other-info{position:relative;margin-top:-170px;margin-bottom:30px}.testimonial-section .other-info .inner{position:relative;padding:33px 0;padding-left:100px;max-width:470px;border-bottom:2px solid #eee}.testimonial-section .other-info .image{position:absolute;left:0;top:33px}.testimonial-section .other-info h2{font-size:50px;color:var(--heading_color);line-height:1em;font-family:var(--my-font)}.testimonial-section .other-info .text{font-size:16px;line-height:24px;color:var(--light-green-bg);font-weight:500;font-family:var(--my-font)}.testimonial-section .text{color:var(--text_color)}.testimonial-block{position:relative;padding:60px 15px 30px}.testimonial-block .inner-box{position:relative;max-width:470px;min-height:520px;margin:0 auto;border-top:5px solid var(--text_color);background:#fff;border-radius:7px;padding:40px 50px 30px;-webkit-box-shadow:0 10px 15px rgb(0 0 0 / .08);box-shadow:0 10px 15px rgb(0 0 0 / .08)}.testimonial-block .info-box{position:relative;padding-right:170px;padding-bottom:30px;border-bottom:2px solid #eee;margin-bottom:30px}.testimonial-block .thumb{position:absolute;right:0;top:-105px;height:150px;width:150px;overflow:hidden;border-radius:5px}.testimonial-block .thumb img{display:block;width:100%}.testimonial-block .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#ffc800;line-height:1.2em;margin-bottom:5px}.testimonial-block .name{position:relative;display:block;font-size:24px;font-weight:600;color:var(--heading_color);line-height:30px}.testimonial-block .designation{position:relative;display:block;font-size:12px;line-height:24px;color:#797f7d;font-weight:500;letter-spacing:.01em}.testimonial-block .text{position:relative;font-size:16px;line-height:1.5;color:var(--gray_text);font-weight:400;margin-bottom:30px;text-align:justify}.testimonial-block .icon{font-size:54px;color:var(--primary-theme-color)}.testimonial-carousel .owl-nav{display:none}.testimonial-carousel .owl-dots{position:absolute;left:-500px;top:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:8}.testimonial-carousel .owl-dot{position:relative;height:7px;width:7px;display:block;background:#879d91;margin-right:5px;border-radius:5px;display:block;-webkit-transition:all 300ms ease;transition:all 300ms ease}.testimonial-carousel .owl-dot.active{background:#ffb923}.testimonial-section .sec-title{max-width:500px;z-index:8}.sec-title{position:relative;margin-bottom:50px}.menu-block{padding:0 30px 0 0}.menu-block h2{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:20px;color:var(--heading_color)}.menu-block span{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:22px;color:var(--heading_color)}.menu-block .menu-content-box{display:flex;justify-content:space-between;align-items:baseline}.menu-block .menu-content-box>h2{margin-bottom:0px!important;padding-right:8px}.menu-block img{border-radius:100%;width:85px;height:auto;clip-path:polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%);transition:0.3s}.menu-block img:hover{clip-path:polygon(0% 0%,100% 0,100% 50%,100% 100%,0% 100%)}.menu-block p{font-family:var(--my-font);font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:var(--text_color)}.menu-category{background:var(--primary-theme-color);padding:7px 20px;border-radius:4px;color:#fff;font-size:22px}.menu-page-section .filters ul{padding:0;box-sizing:border-box;border-radius:0 0 12px 12px}.menu-page-section .filters ul li{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:22px}.menu-page-section .filters ul li>a{color:#000}.menu-page-section .filters ul li:after{background:#000000!important}.menu-block .inner-box>.row{justify-content:center;row-gap:10px}.menu-page-section .left-arrow{position:absolute!important;left:-65px;top:0}.menu-page-section .right-arrow{position:absolute!important;right:-65px;top:0}.gallery-section{position:relative;z-index:1}.gallery-item img{display:inline-block;position:relative;overflow:hidden;text-align:center;border-radius:10px;max-width:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;height:222px}.background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;filter:blur(4px);z-index:-1;max-height:222px}.foreground-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:10px;z-index:2;transition:all 0.3s ease;max-height:222px}.overlay-box{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:3;opacity:0;transition:all 0.3s ease}.overlay-box:hover{opacity:1}.link{color:#fff;font-size:30px;text-decoration:none}.overlay-inner{position:absolute;z-index:2}.gallery-carousel.owl-carousel .owl-nav.disabled,.gallery-carousel .owl-nav{display:flex;width:100%;justify-content:center;align-items:center;margin-top:30px;column-gap:20px;font-size:26px;color:var(--primary-theme-color)}.gallery-item a{position:relative;display:block}.gallery-item a:hover:before{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.gallery-item img{display:inline-block;max-width:100%;width:300px;height:200px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gallery-item:hover img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:10px}.gallery-carousel .owl-dots{display:none}.gallery-carousel{padding-left:0}.contact-info{background-color:#f4efe3;padding:50px;display:flex;row-gap:50px;flex-direction:column}.contact-social-icon li{background:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.contact-social-icon li a{font-size:24px}.contact-social-icon i{color:#000}.contact-info-sec .text span{color:var(--text_color)!important;word-break:break-all}.contact-info .address_icon i{font-size:22px;width:55px;height:55px;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;row-gap:20px}.contact-info-sec{display:flex;flex-direction:column;row-gap:25px}.contact-info h2{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:36px;color:var(--heading_color)}.form-container .form-control{box-sizing:border-box;background:#eee;border:1px solid #d8dde1;min-height:55px}.form-container .form-control::placeholder{font-family:var(--my-font);font-style:normal;font-weight:500;font-size:16px;color:#5c6574}.form-container .row{row-gap:38px}.text h4{font-family:var(--my-font);font-size:22px;color:var(--heading_color)}.branch-sec .card{background:#fff;border:1px solid #d8dde1;box-shadow:0 14px 21.8px 2px rgb(0 0 0 / .02);border-radius:0;color:var(--text_color)}.branch-sec .card-title{font-family:var(--my-font);font-style:normal;font-weight:500;font-size:24px;color:var(--heading_color)}.branch-sec .card-body{padding:30px}.branch-sec ul li a>i{color:var(--text_color)}.branch-sec ul li a{color:var(--text_color);font-size:16px}.branch-list{padding-left:0}.branch-list li{margin:10px 0;word-break:break-all}.branch-heading{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:40px;color:#000}.footer{background-image:url(img/28.webp);background-color:#f8f7f0;background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:overlay;background-position:100% -30px}.footer *{font-style:normal;font-weight:400;font-size:16px;color:var(--text_color)}footer a:hover{color:var(--text_color)}.footer-pd{padding:30px 20px}.footer-logo{width:150px}.bottom-footer-sec{background-color:var(--primary-theme-color);padding:20px}.bottom-footer-sec span{color:#ffff!important}.footer-social-icon i{background-color:var(--primary-theme-color);width:55px;height:55px;border-radius:50%;font-size:25px;display:flex;justify-content:center;align-items:center;color:#fff;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out}.footer-social-icon i:hover{background-color:var(--secondary-theme-color)!important;transition:background-color all 0.5s ease-in-out;-moz-transition:background-color all 0.5s ease-in-out}.footer-social-icon a{text-decoration:none}.footer-contact-sec i{color:var(--text_color)}.footer h4{font-style:normal;font-weight:600;font-size:25px;color:var(--heading_color)}.footer ul li{padding:10px 0}.footer-contact-sec li{word-break:break-all}.about-us-container{background-color:#fff;background-image:url(img/30.png);background-repeat:no-repeat}.banner-bg{background:url(img/1.jpg) center no-repeat;background-size:cover;height:350px}.banner-content{transform:translate(0,50px);padding-bottom:30px}.banner-heading{color:#fff;font-family:var(--my-font);font-style:normal;font-weight:700;font-size:70px;color:#fff}.breadcrumb-item{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:22px;color:var(--secondary_text_color)!important}.breadcrumb-item a{color:var(--secondary_text_color)}.breadcrumb-item+.breadcrumb-item::before{color:#fff!important}.gallery-page-section{position:relative;padding:80px 0 70px}.gallery-block-two{position:relative;margin-bottom:30px}.gallery-block-two .inner-box{position:relative}.gallery-block-two .inner-box .image{position:relative;overflow:hidden}.gallery-block-two .inner-box .image img{position:relative;width:100%;display:block}.gallery-block-two .inner-box .image .overlay-box{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;text-align:center;padding:10px 20px;background-color:rgb(51 51 51 / .8);transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.gallery-block-two .inner-box:hover .overlay-box{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.gallery-block-two .inner-box .overlay-inner{position:absolute;left:0;top:0;width:100%;height:100%;padding:10px 20px}.gallery-block-two .inner-box .overlay-box h5{position:absolute;left:30px;bottom:10px;font-weight:400;line-height:1.4em;margin-bottom:12px;text-transform:capitalize;font-family:"Poppins",sans-serif}.gallery-block-two .inner-box .overlay-box h5 a{position:relative;color:#fff;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.gallery-block-two .inner-box .overlay-box h3 a:hover{color:#0099f7}.gallery-block-two .inner-box .overlay-box .link{position:absolute;right:20px;top:20px;color:#fff;font-size:16px}.gallery-page-section .filters,.menu-page-section .filters{text-align:center;margin:50px auto 0 auto;max-width:100%;width:auto}.gallery-page-section .filters ul{padding:0;background-color:var(--text_color);box-sizing:border-box;background:var(--text_color);border-top:10px solid #f3be17;border-radius:0 0 12px 12px}.gallery-page-section .filters ul li,.menu-page-section .filters ul li{list-style:none;display:inline-block;padding:20px 25px;cursor:pointer;position:relative}.gallery-page-section .filters ul li{color:#fff}.filters ul li:after{content:"";display:block;width:calc(0% - 60px);position:absolute;height:2px;background:#fff;transition:width 350ms ease-out}.filters ul li:hover:after{width:calc(100% - 60px);transition:width 350ms ease-out}.filters ul li.active:after{width:calc(100% - 60px)}.gallery-page-section .filters-content{margin-top:50px}.filters-content .show{opacity:1;visibility:visible;transition:all 350ms}.filters-content .hide{opacity:0;visibility:hidden;transition:all 350ms}.filters-content .item{text-align:center;cursor:pointer;margin-bottom:30px}.filters-content .item .p-inner{padding:20px 30px;box-shadow:0 0 5px rgb(0 0 0 / .3)}.filters-content .item .p-inner h5{font-size:15px}.filters-content .item .p-inner .cat{font-size:13px}.filters-content .item img{width:100%}.custom-discount-modal h3>strong{font-size:22px;font-weight:550;font-family:var(--my-font);color:var(--text_color)}.custom-discount-modal h3{margin-bottom:0!important}.custom-discount-modal .modal-content{background:url(img/18.webp) center no-repeat;width:100%;height:100%;background-size:cover;border:6px solid var(--secondary_text_color);background-color:#fff}.custom-discount-modal .modal-body{padding:10px 30px}.custom-discount-modal .modal-img img{border-radius:12px}.custom-discount-modal p strong{font-size:18px;color:var(--text_color)}.custom-discount-modal{padding:10px 0}.custom-discount-modal .banner-box-one.modal-text-code h3{margin-bottom:2px;display:flex;justify-content:center;align-items:center;margin-top:2px}.custom-discount-modal .banner-box-one.modal-text-code p{padding:10px;margin:0}@media only screen and (max-width:992px){.top-header{display:none}.sec-padding{padding:50px 10px}.main-heading{font-size:24px}.banner-box-one .inner-box{padding:20px!important}.about-sec::before{background-image:none}.menu-page-section .filters ul li{font-size:18px;padding:10px}.menu-block h2{font-size:18px}.footer-contact-sec li{word-break:break-all}.theme-sec-btn{padding:15px 18px;font-size:14px}.navbar-nav .nav-item .nav-link{padding:1rem}.navbar .green-theme-btn{margin-bottom:28px}.slider-heading{font-size:30px}.slider-subheading{font-size:20px}.navbar-brand img{width:120px;height:auto}.gallery-page-section{padding-top:40px!important}.banner-bg{height:auto!important}.banner-content{transform:none!important}.nav-link.dropdown-toggle{padding:.8rem 1rem!important}.navbar-nav li a:hover:after{width:0}.custom-discount-modal .modal-content{background-position:right}.width-100-tab{width:100%}.custom-discount-modal .banner-box-one.modal-text-code h3{font-size:20px}}@media only screen and (max-width:575px){.pattren-shape{left:calc(100% - 331px)}.slider-heading{font-size:24px}.slider-subheading{font-size:18px}.contact-info{padding:20px}.contact-info-sec .text h4{font-size:14px}ul.contact-info-sec{padding-left:0}.contact-info-sec .text span,.contact-info-sec li{font-size:12px;word-break:break-all}.branch-sec .card-body{padding:20px}.branch-sec ul li a{font-size:14px;word-break:break-all}p{font-size:14px}.filters ul li{padding:10px 15px!important}.theme-sec-btn{padding:15px;font-size:12px}}@media only screen and (max-width:1023px){.testimonial-section .testimonial-carousel{margin-top:0;margin-left:0}.testimonial-section{background:#f8f7f0}.testimonial-section .other-info{margin:0}.testimonial-section .other-info .inner{max-width:350px;margin:0 auto;border:0}.testimonial-carousel .owl-dots{position:relative;left:0;top:0;justify-content:center}.testimonial-section .sec-title{max-width:100%;text-align:center}.testimonial-section-two .anim-icons{display:none}.testimonial-section-two .image-column .inner-column{text-align:center;margin:0;padding:0 40px}}@media only screen and (max-width:599px){.testimonial-block .info-box{padding-right:0}.testimonial-section .other-info .inner{padding-left:0;text-align:center}.testimonial-block{padding-top:0}.testimonial-section .other-info .image{position:relative;display:inline-block;top:0;margin-top:20px}.testimonials .testimonial-pagination{display:none}.top-banners .banner-box-one h3{font-size:22px}}@media only screen and (min-width:992px){.lg-padding{padding:0 36px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media only screen and (max-width:767px){.banner-heading{font-size:30px}.breadcrumb-item{font-size:14px}.slider-bg::after{width:100%;height:100%;background-size:50%}.slider-bg::before{width:100%;height:100%;background-size:50%}.mobile-d-none{display:none}.menu-block{padding:0 30px}.testimonial-block .inner-box{padding:30px}}@media only screen and (min-width:575px) and (max-width:767px){.theme-sec-btn{padding:15px 12px;font-size:14px}}@media only screen and (min-width:992px) and (max-width:1200px){.contact-info{padding:20px}.theme-sec-btn{padding:15px;font-size:14px}.banner-box-one .inner-box{padding:40px 20px 50px!important}.banner-box-one h3{font-size:22px!important}.banner-box-one .title{font-size:12px!important}.navbar-nav .nav-item .nav-link{padding:15px!important}.branch-sec ul li a{font-size:14px!important}.footer *{font-size:14px}}@media only screen and (min-width:1200px) and (max-width:1400px){.theme-sec-btn{padding:15px 12px;font-size:14px}.banner-box-one .inner-box{padding:40px 20px 50px!important}.banner-box-one h3{font-size:22px!important}.banner-box-one .title{font-size:12px!important}.footer *{font-size:14px}}.top-banners{position:relative}.banner-box-one{position:relative;margin-bottom:30px;overflow:hidden}.banner-box-one .inner-box{position:relative;padding:40px 30px 50px;max-width:640px;margin:0 auto;border-radius:10px;overflow:hidden}.banner-box-one .inner-box:before{position:absolute;left:-40px;top:-60px;height:180px;width:180px;background:#fff;border-radius:50%;opacity:.05;content:"";-webkit-transition:all 500ms ease;transition:all 500ms ease}.banner-box-one .inner-box:hover:before{-webkit-transform:scale(1.5);transform:scale(1.5)}.banner-box-one:nth-child(2) .inner-box:before{opacity:.1}.banner-box-one:nth-child(3) .inner-box:before{background-color:#fff}.banner-box-one .inner-box:after{position:absolute;left:0;top:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,right top,from(#fff0),to(#ffffff));background:linear-gradient(to right,#fff0 0%,#ffffff 100%);content:"";opacity:.3;left:-100%;pointer-events:none;z-index:1}.banner-box-one .inner-box:hover:after{left:100%;-webkit-transition:all 1000ms ease;transition:all 1000ms ease}.banner-box-one .image{position:absolute;left:60%;top:0;width:-webkit-fill-available;height:100%}.banner-box-one .image img{max-width:inherit;-webkit-transition:all 500ms ease;transition:all 500ms ease;width:100%}.banner-box-one .inner-box:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.banner-box-one .content{position:relative;max-width:80%;margin-bottom:20px}.banner-box-one .title{display:block;font-size:14px;font-weight:700;margin-bottom:30px;color:var(--secondary_text_color)}.banner-box-one h3{font-size:30px;line-height:1.2em;color:var(--secondary_text_color);font-family:var(--font-family-sec);margin-bottom:30px}.event_section .banner-box-one h3{color:var(--heading_color)!important}.eventDescription{color:var(--text_color)}.custom-discount-modal .banner-box-one.modal-text-code h3:nth-of-type(2)>strong{font-size:30px;line-height:1.2em;margin-bottom:0;font-family:var(--font-family-sec);color:var(--text_color)!important}.banner-box-one.style-three h3,.banner-box-one.style-two h3,.banner-box-one.style-three .title,.banner-box-one.style-two .title{color:var(--secondary_text_color)}.banner-box-one.style-three .inner-box:before{background-color:#fff}.top-featires{position:relative}.top-featires.pull-up{margin-top:-70px;z-index:9}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.navbar-brand:hover img{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.floating-btn{position:fixed;bottom:50px;right:2px;z-index:666}.floating-btn .button{background-color:var(--primary-theme-color);border-radius:50px 0 0 50px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-size:18px;padding:12px 20px;text-align:center;text-decoration:none;-webkit-animation:glowing 1500ms infinite;-moz-animation:glowing 1500ms infinite;-o-animation:glowing 1500ms infinite;animation:glowing 1500ms infinite}@-webkit-keyframes glowing{0%{background-color:var(--primary-theme-color);-webkit-box-shadow:0 0 3px var(--primary-theme-color)}50%{background-color:var(--btn_glowing_color);-webkit-box-shadow:0 0 40px var(--btn_glowing_color)}100%{background-color:var(--btn_glowing_color_sec);-webkit-box-shadow:0 0 3px var(--btn_glowing_color_sec)}}@-moz-keyframes glowing{0%{background-color:var(--primary-theme-color);-moz-box-shadow:0 0 3px var(--primary-theme-color)}50%{background-color:var(--btn_glowing_color);-moz-box-shadow:0 0 40px var(--btn_glowing_color)}100%{background-color:var(--btn_glowing_color);-moz-box-shadow:0 0 3px var(--btn_glowing_color)}}@-o-keyframes glowing{0%{background-color:var(--primary-theme-color);box-shadow:0 0 3px var(--primary-theme-color)}50%{background-color:var(--btn_glowing_color);box-shadow:0 0 40px var(--btn_glowing_color)}100%{background-color:var(--btn_glowing_color);box-shadow:0 0 3px var(--btn_glowing_color)}}@keyframes glowing{0%{background-color:var(--primary-theme-color);box-shadow:0 0 3px var(--primary-theme-color)}50%{background-color:var(--btn_glowing_color);box-shadow:0 0 40px var(--btn_glowing_color)}100%{background-color:var(--btn_glowing_color);box-shadow:0 0 3px var(--btn_glowing_color)}}.slider-sec-bg{background:url(img/slider-sec-bg.png) center no-repeat;background-size:cover;width:100%;height:100%;min-height:600px;color:#fff}.slider-sec-bg h1{color:#fff}.theme-btn-third{background-color:#067610;padding:10px 25px;font-size:16px;border:1px solid;border-color:#067610;color:#fff;transition:all 0.35s;border-radius:8px}.theme-btn-third:hover{box-shadow:inset 0 0 .55em 0em #fff;border-color:#fff;color:#fff}.theme-transparent-btn{background-color:#fff0;padding:10px 25px;color:#fff;border:1px solid #f3be17;font-size:16px;border-radius:6px;transition:all 0.35s}.theme-transparent-btn:hover{background-color:#dd9603;color:#fff;border-color:#fff;box-shadow:inset 0 0 .55em 0em #fff}.slider-sec-bg .navbar-nav .nav-item .nav-link{color:#ffff!important}.scrollable-tabs-container{position:relative;overflow:hidden;margin:5px;font-family:"Poppins",sans-serif;border-radius:5px;@media (max-width:767px){max-width:100%}svg{width:35px;height:35px;padding:5px;cursor:pointer;color:#fff;border-radius:50%;pointer-events:auto}ul{display:flex;gap:10px;text-transform:uppercase;padding:12px 24px;margin:0;list-style:none;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;&::-webkit-scrollbar{display:none}&.dragging{scroll-behavior:auto;a{pointer-events:none}}}a{display:inline-block;padding:10px 24px;border-radius:7px;user-select:none;white-space:nowrap;color:#fff;text-decoration:none;background:#333;transition:0.25s;&.active{color:#000;background:#fff;text-decoration:none}}.right-arrow,.left-arrow{position:absolute;height:100%;width:100px;top:0;display:none;align-items:center;padding:0 10px;pointer-events:none;&.active{display:flex}svg{transition:0.25s}}.right-arrow{right:0;justify-content:flex-end;background:linear-gradient(to left,#000 50%,transparent)}.left-arrow{background:linear-gradient(to right,#000 50%,transparent)}svg{&:hover{background:#333}}}.top-banners{max-width:1350px;margin:auto}.place_your_order,.earn_more,.redeem_points{background-color:#fff;border:2px solid var(--secondary-theme-color);padding:35px 20px;border-radius:12px;position:relative;min-height:300px;position:relative}.place_your_order h2,.earn_more h2,.redeem_points h2{text-transform:capitalize;margin-top:15px;font-size:25px;font-weight:600;color:var(--heading_color);font-family:var(--my-font)}.loyalty_bg{background-color:var(--pattern_color)}.loyalty-heading{font-family:var(--my-font);font-style:normal;font-weight:600;font-size:30px;color:var(--heading_color)}.join-now-btn{padding:18px 50px!important;transition:all 0.5s ease-in-out}.video_sec_container .aboutvideo{width:350px}.event_section .eventDescription p>strong{font-family:var(--my-font);font-style:normal;font-weight:400;font-size:22px;color:var(--heading_color)}@media only screen and (max-width:992px){.video_sec_container .aboutvideo{width:100%;max-width:100%}.pd-left-30{padding-left:30px!important}.navbar.navbar-expand-lg.navbar-light{padding-top:20px!important}}@media only screen and (max-width:768px){.gallery-block-two .inner-box .image img{height:auto!important;width:100%}}@media only screen and (min-width:576px) and (max-width:1024px){.testimonial-block .inner-box{min-height:760px}}@media only screen and (min-width:768px) and (max-width:1200px){.place_your_order,.earn_more,.redeem_points{min-height:400px}}@media only screen and (min-width:567px) and (max-width:992px){.container{max-width:960px!important}}@media only screen and (min-width:320px) and (max-width:768px){.gallery-block-two .inner-box .image img{height:100%!important;width:100%;max-height:222px;object-fit:cover}}@media only screen and (min-width:500px) and (max-width:576px){.testimonial-block .inner-box{min-height:650px}}