@keyframes rotate{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}@-moz-keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}@keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}html{scroll-behavior:smooth;height:100%}body{margin:auto;font-family:"Montserrat",sans-serif;font-size:15px;line-height:30px;height:100%;color:#707070;scroll-behavior:smooth;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;background-color:#fff;scroll-padding-top:110px}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body::-webkit-scrollbar-thumb{background-color:#08b44e;outline:1px solid #08b44e}body.dark-bg{background-color:#010103}ul{margin:0;padding:0;display:block}li{list-style:none}a,a:hover,a:focus,button,button:focus{outline:none !important;text-decoration:none;color:inherit;box-shadow:none;font-family:"Montserrat",sans-serif;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Playfair Display",serif;font-weight:inherit;line-height:inherit;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease}p{transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease;font-family:"Montserrat",sans-serif;font-weight:normal;margin-bottom:15px}img{width:100%;max-width:100%;height:auto;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease}svg{transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-ms-transition:all 0.35s ease}.is-relative{position:relative}.is-hide{overflow:hidden}video{width:100% !important}video:-webkit-full-page-media{width:100% !important}section{scroll-margin-top:110px;scroll-padding-top:110px}@media (max-width: 991px){.container{max-width:90%}}header{width:100%;z-index:9999;position:absolute}header .main-header{background:#000;padding:10px 0;transition:all 0.3s ease}header .main-header.white-bg{background-color:#fff}header .main-header.white-bg .navbar .navbar-toggler{color:#fff;border-color:rgba(19,19,26,0.5);background-color:#fff}header .main-header.white-bg .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#13131a}header .main-header.white-bg .navbar .navbar-collapse .navbar-nav .nav-item .nav-link::before{background-color:#08b44e}header .main-header.white-bg .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active,header .main-header.white-bg .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#08b44e}header .main-header.white-bg .navbar .navbar-collapse .navbar-nav .nav-btn .nav-btn-link{background-color:#08b44e;color:#fff}header .main-header.white-bg .navbar .navbar-collapse .navbar-nav .nav-btn .nav-btn-link:hover{background-color:#058338;color:#fff;border-color:#058338}header .main-header.sticky-header{position:fixed;left:0;top:0;width:100%;z-index:99;padding:5px 0;background:#000;-webkit-box-shadow:0px 13px 25px -12px rgba(0,0,0,0.1);box-shadow:0px 13px 25px -12px rgba(0,0,0,0.1)}header .main-header.sticky-header .navbar .navbar-toggler{color:#fff;border-color:rgba(19,19,26,0.5);background-color:#fff}header .main-header.sticky-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff}header .main-header.sticky-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link::before{background-color:#08b44e}header .main-header.sticky-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active,header .main-header.sticky-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#08b44e}header .main-header.sticky-header .navbar .navbar-collapse .navbar-nav .nav-btn .nav-btn-link{background-color:#08b44e;color:#fff}header .main-header.sticky-header .navbar .navbar-collapse .navbar-nav .nav-btn .nav-btn-link:hover{background-color:#058338;color:#fff;border-color:#058338}header .main-header.animated{-webkit-animation-duration:0.5s;animation-duration:0.5s}header .main-header .navbar{padding:0}header .main-header .navbar .navbar-brand{padding:0px;overflow:hidden}header .main-header .navbar .navbar-brand img{max-width:150px;border-radius:0px}header .main-header .navbar .navbar-toggler{color:#fff;border-color:rgba(255,255,255,0.5);background-color:#fff}header .main-header .navbar .navbar-collapse .navbar-nav{align-items:center}header .main-header .navbar .navbar-collapse .navbar-nav .nav-item{padding:0 15px}header .main-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{text-transform:uppercase;font-size:13px;padding:0px;padding-bottom:5px;font-weight:500;opacity:1;color:#fff;position:relative}header .main-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link::before{position:absolute;left:0;right:0;bottom:0;width:0;height:2px;background:#fff;content:"";opacity:0;visibility:hidden;transition:all 0.3s;border-radius:3px;margin:0 auto}header .main-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active,header .main-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#fff}header .main-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active::before,header .main-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover::before{width:100%;opacity:1;visibility:visible}@media (max-width: 991px){header .main-header .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{padding:15px 0px;border-bottom:1px solid rgba(8,180,78,0.5)}}@media (max-width: 991px){header .main-header .navbar .navbar-collapse .navbar-nav .nav-item{padding:0}header .main-header .navbar .navbar-collapse .navbar-nav .nav-item:last-child .nav-link{border:none}}header .main-header .navbar .navbar-collapse .navbar-nav .nav-btn{margin-left:15px}header .main-header .navbar .navbar-collapse .navbar-nav .nav-btn .nav-btn-link{background-color:#fff;border:1px solid #fff;color:#08b44e;border-radius:50px;padding:15px 30px;font-weight:600;text-transform:uppercase;font-size:13px}header .main-header .navbar .navbar-collapse .navbar-nav .nav-btn .nav-btn-link:hover{background-color:#08b44e;color:#fff;border-color:#08b44e}@media (max-width: 991px){header .main-header .navbar .navbar-collapse .navbar-nav .nav-btn .nav-btn-link{border-radius:0;width:100%;display:block}}@media (max-width: 991px){header .main-header .navbar .navbar-collapse .navbar-nav .nav-btn{margin:0}}@media (max-width: 991px){header .main-header .navbar .navbar-collapse .navbar-nav{display:block;margin-top:15px}}@media (max-width: 991px){header .main-header{padding:15px 0}}.fullscreen{position:relative}.fullscreen .main-slider{position:relative}.fullscreen .main-slider .item-img{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;position:relative}.fullscreen .main-slider .item-img::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0.5}.fullscreen .meta{margin-bottom:0;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:999}.fullscreen .meta .main-title-small{position:relative;display:flex;align-items:center;justify-content:center;font-size:calc(24px + ((12 * (100vw - 720px)) / 719));font-family:"Great Vibes",cursive;color:#fff;font-weight:400;text-transform:none;letter-spacing:0;margin-bottom:30px}.fullscreen .meta .main-title-small::after,.fullscreen .meta .main-title-small::before{width:150px;height:1px;content:"";opacity:0.1;background-color:#fff}.fullscreen .meta .main-title-small::before{margin-right:40px}.fullscreen .meta .main-title-small::after{margin-left:40px}.fullscreen .meta .main-title{color:#fff;margin-bottom:30px;font-weight:700;line-height:1.3em;font-size:70px;font-family:"Playfair Display",serif;letter-spacing:5px;text-align:center;text-transform:capitalize}.fullscreen .meta .sub-title{text-align:center;color:#fff;line-height:35px;font-size:18px;letter-spacing:2px;margin-bottom:30px;max-width:530px;margin:auto}.fullscreen .scroll-btn{display:block;position:absolute;left:0;right:0;bottom:150px;text-align:center;z-index:999}.fullscreen .scroll-btn .mouse{position:relative;display:block;width:35px;height:55px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid white;border-radius:23px}.fullscreen .scroll-btn .mouse>*{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:white;border-radius:50%;-webkit-animation:ani-mouse 2.5s linear infinite;-moz-animation:ani-mouse 2.5s linear infinite;animation:ani-mouse 2.5s linear infinite}.mainContent{padding:120px 0}@media (max-width: 1279px){.mainContent{padding:80px 0}}@media (max-width: 991px){.mainContent{padding:70px 0}}@media (max-width: 766px){.mainContent{padding:50px 0}}.mainContent .main-title{text-align:center}.mainContent .main-title h2{letter-spacing:0.05em;font-size:22px;line-height:30px;color:#13131a;margin-bottom:20px;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:uppercase}.owl-dots{text-align:center;margin-top:50px}.owl-dots .owl-dot{outline:none;width:10px;height:10px;margin-right:10px;background:rgba(8,180,78,0.5);border:1px solid #08b44e !important;border-radius:100%;transition:400ms;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;-ms-transition:400ms}.owl-dots .owl-dot.active{background:#08b44e;width:30px;border-radius:50px}.menu-paln{background-color:rgba(8,180,78,0.05)}.how-it-works .feature-item-wrap{padding:0 11%}.how-it-works .feature-item-wrap figure{margin-left:auto;margin-right:auto;height:76px;margin-bottom:15px}.how-it-works .feature-item-wrap figure a{display:inline-block}.how-it-works .feature-item-wrap figure img{margin:auto;display:inline-block}.how-it-works .feature-item-wrap h5{font-size:20px;line-height:28px;color:#575757;margin-bottom:20px;font-weight:500}@media (max-width: 991px){.how-it-works .feature-item-wrap h5{font-size:17px;line-height:25px}}.how-it-works .feature-item-wrap p{margin-bottom:0;letter-spacing:0.04em}@media (max-width: 991px){.how-it-works .feature-item-wrap p{font-size:14px;letter-spacing:0}}@media (max-width: 991px){.how-it-works .feature-item-wrap{padding:0 5px}}@media (max-width: 766px){.how-it-works .feature-item-wrap{margin-bottom:30px}}.our-menu{position:relative;z-index:1}.our-menu::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#08b44e;opacity:0.05;z-index:-1}.our-menu .menu-slider .slider-item .menu-item{background-color:transparent;padding:0px;border-radius:0px}.our-menu .menu-slider .slider-item .menu-item .thumb-img{position:relative;overflow:hidden}.our-menu .menu-slider .slider-item .menu-item .thumb-img img{transform:scale(1)}.our-menu .menu-slider .slider-item .menu-item .text-block{padding:15px;background-color:#fff;position:relative}.our-menu .menu-slider .slider-item .menu-item .text-block::before{position:absolute;left:0;right:0;bottom:0;width:0;height:2px;background:#08b44e;content:"";opacity:0;visibility:hidden;transition:all 0.3s;border-radius:3px;margin:0 auto}.our-menu .menu-slider .slider-item .menu-item .text-block h4{font-size:18px;font-family:"Montserrat",sans-serif;color:#13131a;font-weight:600}.our-menu .menu-slider .slider-item .menu-item .text-block p{margin:0}.our-menu .menu-slider .slider-item .menu-item .text-block p i{color:#08b44e}.our-menu .menu-slider .slider-item .menu-item:hover .thumb-img img{transform:scale(1.2)}.our-menu .menu-slider .slider-item .menu-item:hover .text-block::before{opacity:1;visibility:visible;width:100%}.download-app{position:relative;z-index:1;padding:100px 0;background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.download-app::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(8,180,78,0.95);z-index:-1}.download-app .app_content{position:relative;text-align:center}.download-app .app_content h4{font-size:22px;color:#fbe22d;font-weight:500;font-family:"Montserrat",sans-serif;margin-bottom:15px}.download-app .app_content h3{font-size:50px;font-weight:700;color:#fff;margin-bottom:15px;line-height:45px}.download-app .app_content p{color:#fff;max-width:700px;margin:0 auto;margin-bottom:15px}.download-app .app_content ul{display:block}.download-app .app_content ul li{display:inline-block;margin-right:8px}.download-app .app_content ul li:last-child{margin-right:0}.download-app .app_content ul li a img{width:140px}@media (max-width: 991px){.download-app{padding:70px 0}}.testimonials-widget-area{background-color:#fff}.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item{margin-bottom:30px;text-align:center}.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item h3{font-size:20px;margin-bottom:3px}.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item span{font-size:15px}.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item .content-img{position:relative;margin-top:20px;margin-bottom:20px;width:75px !important;margin-left:auto;margin-right:auto}.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item .content-img img{border-radius:50%;width:75px !important;margin-left:auto;margin-right:auto;border:3px solid #fff}.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item .content-img .line1{position:absolute;bottom:-10px;left:15px;width:10px;height:30px;background-color:#08b44e;border-radius:50px 50px 100px 0}.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item .content-img .line2{position:absolute;bottom:-10px;left:30px;width:10px;height:30px;background-color:#08b44e;border-radius:50px 50px 100px 0}.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item p{font-size:20px;margin-bottom:0;max-width:875px;margin-left:auto;margin-right:auto}@media (max-width: 991px){.testimonials-widget-area .testimonials-widget-slider .testimonials-widget-item p{font-size:15px}}.enquiry-form{background-color:rgba(8,180,78,0.05);background-repeat:no-repeat;background-size:cover}.enquiry-form .form-box{max-width:650px;margin:0 auto;width:100%}.enquiry-form .form-box input.form-control{width:100%;height:55px;border-radius:0;box-shadow:none;outline:none;margin-bottom:1rem !important}.enquiry-form .form-box input.form-control:focus,.enquiry-form .form-box input.form-control:focus-visible{box-shadow:none;outline:none;border-color:#08b44e}.enquiry-form .form-box textarea.form-control{width:100%;height:120px;border-radius:0;box-shadow:none;outline:none;margin-bottom:1rem !important}.enquiry-form .form-box textarea.form-control:focus,.enquiry-form .form-box textarea.form-control:focus-visible{box-shadow:none;outline:none;border-color:#08b44e}.enquiry-form .form-box select.form-select{width:100%;height:55px;border-radius:0;box-shadow:none;outline:none;margin-bottom:1.5rem !important}.enquiry-form .form-box select.form-select:focus,.enquiry-form .form-box select.form-select:focus-visible{box-shadow:none;outline:none;border-color:#08b44e}.enquiry-form .form-box .btn-send{background-color:#08b44e;color:#fff;text-transform:uppercase;font-weight:500;border-radius:0;padding:15px 30px;width:100%}.enquiry-form .form-box .btn-send:hover{background-color:#058338}footer{padding:70px 0px 0px;position:relative;background-color:#000}@media (max-width: 991px){footer{padding-top:70px}}@media (max-width: 766px){footer{padding-top:50px}}footer .footer-bottom{padding-bottom:50px}footer .footer-bottom .footer-logo{margin:0 auto 0px;text-align:center}footer .footer-bottom .footer-logo img{max-width:150px;width:100%}footer .footer-bottom .mid-line{padding:0}footer .footer-bottom .footer-links{margin:30px auto}footer .footer-bottom .footer-links ul{display:block;text-align:center}footer .footer-bottom .footer-links ul li{display:inline-block;padding:0 30px;position:relative}footer .footer-bottom .footer-links ul li::before{position:absolute;content:"";right:-4px;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#fff}footer .footer-bottom .footer-links ul li:last-child::before{display:none}footer .footer-bottom .footer-links ul li a{color:#fff;text-transform:uppercase}footer .footer-bottom .footer-links ul li:hover a{color:#13131a}footer .footer-bottom .social-media ul{display:block;text-align:center}footer .footer-bottom .social-media ul li{position:relative;display:inline-block;text-align:center;padding-right:10px}footer .footer-bottom .social-media ul li a{position:relative;display:block;height:40px;width:40px;border-radius:100%;font-size:14px;line-height:40px;color:#fff;border:1px solid rgba(255,255,255,0.2);background-color:transparent;text-align:center;transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease}footer .footer-bottom .social-media ul li:last-child{padding-right:0}footer .footer-bottom .social-media ul li:hover a{background-color:#13131a;border-color:#13131a;color:#fff}footer .copy-right{border-top:1px solid rgba(255,255,255,0.15)}footer .copy-right .copy-txt{padding:30px 0}footer .copy-right .copy-txt p{text-align:center;margin:0px auto;color:rgba(255,255,255,0.8);font-size:14px;text-transform:uppercase}
/*# sourceMappingURL=theme-style.css.map */
