@import url(https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal}li{list-style:none}a{text-decoration:none}p{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:15px}label{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:600;font-size:15px;color:#1e1e1e}input,textarea{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;padding:.5em;border-radius:8px;border:1.5px solid rgba(30,30,30,.6);font-size:15px}input:focus,textarea:focus{outline:none;border:1.5px solid #bbf816}.in-view{opacity:1 !important;transform:translateY(0) !important}.header{background:#fff;position:relative}.header .top-nav{background:#3a8449;height:40px;display:flex;align-items:center}.header .top-nav .container{width:90%;margin:0 auto;display:flex;justify-content:space-between}.header .top-nav .container .wrap{display:flex;align-items:center;gap:.5em}.header .top-nav .container .wrap .icon{height:25px;width:25px;background:#132b18;border-radius:50%;display:flex;align-items:center;justify-content:center}.header .top-nav .container .wrap .icon i{color:#bbf816}.header .top-nav .container .wrap p{color:#f4f4f4}.header .nav-container{display:flex;align-items:center;height:15vh;justify-content:space-between;transition:all 700ms ease;width:90%;margin:0 auto}.header .nav-container .nav-links{background:#f4f4f4;position:absolute;top:0;left:0;width:100%;min-height:100vh;z-index:2;padding:2em;transform:translateY(-100%);transition:all 700ms ease}.header .nav-container .nav-links .mobile-nav-logo{height:fit-content;margin-bottom:3em;display:flex;align-items:center;justify-content:space-between}.header .nav-container .nav-links .mobile-nav-logo .nav-close-btn{background:rgba(0,0,0,0);border:none;cursor:pointer}.header .nav-container .nav-links .mobile-nav-logo .nav-close-btn i{color:#132b18;font-size:1.5rem}.header .nav-container .nav-links .wrap{height:fit-content;display:grid;border:solid 2px #dedede;border-radius:20px;gap:3em;padding:2em;width:90%;margin:0 auto}.header .nav-container .nav-links .wrap .list .link{font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14px;font-weight:500;color:#1e1e1e}.header .nav-container .hamburger{padding-right:2em}.header .nav-container .hamburger .burger{background:rgba(0,0,0,0);border:none;cursor:pointer}.header .nav-container .hamburger .burger i{font-size:1.8rem;color:#132b18}@media screen and (min-width: 62em){.header .nav-container{width:80%;justify-content:space-between;padding-right:5em}.header .nav-container .nav-links{all:unset}.header .nav-container .nav-links .mobile-nav-logo{display:none}.header .nav-container .nav-links .wrap{all:unset;display:flex;gap:4em}.header .nav-container .nav-links .wrap .list .link{font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14px;font-weight:500;color:rgba(30,30,30,.6);position:relative}.header .nav-container .nav-links .wrap .list .link::before{content:"";position:absolute;height:2px;width:100%;top:100%;left:0;background:linear-gradient(to right, #bbf816, #3a8449);transform:scale(0, 1);transition:all 700ms ease;transform-origin:left}.header .nav-container .nav-links .wrap .list .link:hover::before{content:"";position:absolute;height:2px;width:100%;top:100%;left:0;transform:scale(1, 1);background:linear-gradient(to right, #bbf816, #3a8449)}.header .nav-container .hamburger{display:none}}.static-nav{position:sticky !important;top:0 !important;z-index:3;transition:all 700ms ease}.move-nav-up{transform:translateY(-40%) !important}.show-nav{transform:translateY(0) !important;transition:transform 700ms cubic-bezier(0.4, 0, 0.2, 1)}.off-screen-nav{transition:transform 700ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 300ms;transform:translateY(-100%)}.off-screen-nav .nav-container .nav-links{top:30%}.active{transform:translateY(0) !important;box-shadow:0 2px 16px rgba(0,0,0,.08) !important;position:sticky;top:-6%;z-index:3}.hero-section{margin-bottom:7em;position:relative;display:flex;align-items:center;justify-content:center;padding:10em 0}.hero-section::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.685);top:0;left:0;height:100%;width:100%}.hero-section .hero-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;filter:blur(100px)}.hero-section .container{width:85%;margin:0 auto;position:relative;z-index:1;display:grid;gap:3em}.hero-section .container .text-wrap{color:#fff}.hero-section .container .text-wrap .heading{font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:2.5rem;opacity:0;transform:translateY(50%);transition:all 1000ms ease;margin-bottom:.5em}.hero-section .container .text-wrap .subtext{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;opacity:0;transform:translateY(50%);transition:all 1000ms ease;line-height:30px;margin-bottom:1.5em}.hero-section .container .text-wrap .btn-wrap{display:flex;gap:.5em;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.hero-section .container .text-wrap .btn-wrap .btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem}.hero-section .container .text-wrap .btn-wrap .btn:nth-child(1){background:#3a8449;color:#bbf816}.hero-section .container .slider-element{width:100%;height:400px;position:relative}.hero-section .container .slider-element .hero-img1{width:100%;opacity:0;position:absolute;top:0 !important;height:100%;object-fit:cover;transition:opacity 1000ms cubic-bezier(0.4, 0, 0.2, 1);border-radius:20px;display:block;z-index:1}.hero-section .container .slider-element::after{content:"";position:absolute;background:linear-gradient(to right, #bbf816, #3a8449);top:-1%;left:-1%;height:102%;width:102%;border-radius:20px}@media screen and (min-width: 62em){.hero-section{all:unset;display:flex;justify-content:center;position:relative;height:90vh;margin-bottom:10em}.hero-section .container{width:100%;display:flex;align-items:center}.hero-section .container .text-wrap{max-width:50%;background:#132b18;position:absolute;left:7%;z-index:3;padding:2em;border-radius:20px}.hero-section .container .text-wrap .heading{font-size:4rem;font-weight:400;line-height:70px;margin-bottom:.3em}.hero-section .container .text-wrap .subtext{font-size:1.3rem;line-height:30px}.hero-section .container .slider-element{position:absolute;right:0;top:0;width:50%;height:100%}.hero-section .container .slider-element .hero-img1{border-radius:0}.hero-section .container .slider-element::after{all:unset}}.animate-img{opacity:1 !important}.numbers-section{margin-bottom:10em}.numbers-section .container{width:90%;margin:0 auto}.numbers-section .container .wrap{display:grid;gap:1em;margin-bottom:5em}.numbers-section .container .wrap .card{height:350px;width:100%;border-radius:15px;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.numbers-section .container .wrap .card img{width:100%;height:100%;object-fit:cover;border-radius:15px}.numbers-section .container .wrap .card1{background:#132b18;padding-top:3em;min-height:500px}.numbers-section .container .wrap .card1 .text-wrap{width:80%;margin:0 auto;margin-bottom:2em}.numbers-section .container .wrap .card1 .text-wrap .heading{font-size:2.3rem;line-height:50px;margin-bottom:.3em;text-transform:capitalize;color:#bbf816}.numbers-section .container .wrap .card1 .text-wrap .text{color:#fff;font-size:2rem;line-height:40px}.numbers-section .container .wrap .card1 .shape{width:fit-content;margin-left:2.5em}.numbers-section .container .wrap .card1 .shape img{width:150px}.numbers-section .container .numbers{width:fit-content;margin:0 auto;display:grid;gap:2em;position:relative}.numbers-section .container .numbers::after{content:"";position:absolute;top:130%;left:-10%;background:linear-gradient(to right, #bbf816, #3a8449);height:2px;width:120%}.numbers-section .container .numbers .number-wrap .heading{font-size:2rem;color:#3a8449;font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal;margin-bottom:.3em}.numbers-section .container .numbers .number-wrap .text{max-width:150px;color:rgba(30,30,30,.6);font-weight:500;line-height:25px}@media screen and (min-width: 62em){.numbers-section .container .wrap{grid-template-columns:repeat(3, 1fr);grid-template-areas:"card1 card2 card3" "card1 card4 card5"}.numbers-section .container .wrap .card{height:300px}.numbers-section .container .wrap .card1{grid-area:card1;height:619px}.numbers-section .container .wrap .card1 .shape img{width:80%}.numbers-section .container .wrap .card2{grid-area:card2}.numbers-section .container .wrap .card3{grid-area:card3}.numbers-section .container .wrap .card4{grid-area:card4}.numbers-section .container .wrap .card5{grid-area:card5}.numbers-section .container .numbers{display:flex;gap:4em}.numbers-section .container .numbers .number-wrap{text-align:center}}.about-intro{margin-bottom:5em}.about-intro .container{width:90%;margin:0 auto;display:grid;gap:1em}.about-intro .container .card{background:#132b18;height:400px;width:100%;border-radius:20px;color:#fff;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.about-intro .container .card1{display:flex;align-items:center;justify-content:center}.about-intro .container .card1 .wrap{width:80%}.about-intro .container .card1 .wrap .heading{font-size:2.3rem;max-width:300px;margin:0 auto .7em;font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal;position:relative;text-align:center}.about-intro .container .card1 .wrap .heading::after{content:"";position:absolute;height:2px;width:100%;background:linear-gradient(to right, #bbf816, #3a8449);top:110%;left:0}.about-intro .container .card1 .wrap .text{margin-bottom:1em;line-height:30px;text-align:center}.about-intro .container .card1 .wrap .btn-wrap{display:flex;justify-content:center}.about-intro .container .card1 .wrap .btn-wrap .btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem;width:80%;margin:0 auto}.about-intro .container .card2 video{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:20px}@media screen and (min-width: 43em){.about-intro .container{width:60%}}@media screen and (min-width: 62em){.about-intro .container{display:flex;justify-content:center;width:80%}.about-intro .container .card{height:500px;width:400px}}.video-section{background:#f4f4f4;padding-bottom:5em}.video-section .container{width:90%;margin:0 auto;display:grid}.video-section .container .section-1{display:grid;justify-content:center;padding:5em 0;gap:3em}.video-section .container .section-1 .text-area{width:100%;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.video-section .container .section-1 .text-area .heading{font-size:2.3rem;margin-bottom:.7em;color:#1e1e1e;text-align:center}.video-section .container .section-1 .text-area .subtext{font-size:15px;line-height:30px;text-align:center}.video-section .container .section-1 .wrap{width:100%;position:relative;height:80vh;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.video-section .container .section-1 .wrap video{width:100%;height:100%;object-fit:cover;border-radius:15px;position:relative;z-index:1}.video-section .container .section-1 .wrap::after{content:"";position:absolute;background:linear-gradient(to right, #bbf816, #3a8449);top:-1%;left:-2%;height:102%;width:104%;border-radius:18px}@media screen and (min-width: 43em){.video-section .container{width:60%}.video-section .container .wrap{width:70% !important;position:relative}.video-section .container .wrap::before{content:"";position:absolute;height:200px;width:200px;border:solid 10px red;right:-80%;border-radius:50%}}@media screen and (min-width: 62em){.video-section .container{width:100%}.video-section .container .section-1{width:65%;grid-template-columns:repeat(2, 1fr);grid-template-areas:"wrap text-area";margin:0 auto;gap:2.5em}.video-section .container .section-1 .text-area{padding-top:2em}.video-section .container .section-1 .text-area .heading{font-size:2.5rem;text-align:left}.video-section .container .section-1 .text-area .subtext{text-align:left}.video-section .container .section-1 .wrap{grid-area:wrap;width:100% !important}.video-section .container .section-1 .wrap::before{display:none}}.approach-section{background:#3a8449;margin-bottom:6em;padding:8em 0}.approach-section .container{width:90%;margin:0 auto}.approach-section .container .text-wrap{margin-bottom:5em}.approach-section .container .text-wrap .wrap{max-width:500px;margin:0 auto 1.9em;text-align:center}.approach-section .container .text-wrap .wrap .heading{font-size:2.3rem;line-height:50px;font-size:2.3rem;line-height:50px;margin-bottom:.3em;text-transform:capitalize;color:#bbf816;color:#fff}.approach-section .container .text-wrap .wrap .subtext{color:#fff;width:80%;line-height:30px;margin:0 auto}.approach-section .container .text-wrap .btn-wrap{text-align:center}.approach-section .container .text-wrap .btn-wrap .btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem;width:80%;margin:0 auto}.approach-section .container .cards-wrap{display:grid;gap:2em}.approach-section .container .cards-wrap .wrap{background:#132b18;border-radius:20px;padding:2em 0;min-height:400px;display:flex;flex-direction:column;justify-content:space-between;opacity:0;transform:translateY(50%);transition:all 1000ms ease;gap:1em}.approach-section .container .cards-wrap .wrap .text-content{display:flex;align-items:center;justify-content:center}.approach-section .container .cards-wrap .wrap .text-content .text-wrapper{width:80%;text-align:center;color:#fff}.approach-section .container .cards-wrap .wrap .text-content .text-wrapper .heading{font-size:2.3rem;line-height:50px;margin-bottom:.3em;text-transform:capitalize;color:#bbf816;font-size:1.4rem;color:#fff;position:relative;margin-bottom:.6em}.approach-section .container .cards-wrap .wrap .text-content .text-wrapper .heading::after{content:"";position:absolute;top:95%;left:0;height:2px;width:100%;background:linear-gradient(to right, #bbf816, #3a8449)}.approach-section .container .cards-wrap .wrap .text-content .text-wrapper .text{line-height:25px;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14px;font-weight:500}.approach-section .container .cards-wrap .wrap .img-wrap{height:200px;width:90%;margin:0 auto;background:orange;border-radius:20px}.approach-section .container .cards-wrap .wrap .img-wrap .img{width:100%;height:100%;object-fit:cover;border-radius:20px}@media screen and (min-width: 62em){.approach-section .container{width:80%}.approach-section .container .text-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:3em}.approach-section .container .text-wrap .wrap{margin:unset}.approach-section .container .text-wrap .wrap .heading{margin-bottom:.6em;font-size:2.5rem;text-align:left}.approach-section .container .text-wrap .wrap .subtext{margin:unset;text-align:left;width:unset}.approach-section .container .text-wrap .btn-wrap{display:unset}.approach-section .container .text-wrap .btn-wrap .btn{width:unset !important}.approach-section .container .cards-wrap{display:flex;gap:1em}.approach-section .container .cards-wrap .wrap{width:100%;border-radius:20px}}.showcase-section{display:flex;margin-bottom:7em;overflow:hidden}.showcase-section .container{display:flex;gap:1em}.showcase-section .container .img-card{display:flex;gap:1em;animation:slide 15s infinite linear}.showcase-section .container .img-card img{width:300px;height:350px;object-fit:cover;border-radius:20px}@keyframes slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.testimonial-section{margin-bottom:10em;padding-top:7em}.testimonial-section .container{width:90%;margin:0 auto}.testimonial-section .container .heading-wrap{display:flex;justify-content:center;margin-bottom:3em;position:relative}.testimonial-section .container .heading-wrap .heading{font-size:2.3rem;color:#1e1e1e;text-align:center}.testimonial-section .container .heading-wrap .rating-img1{position:absolute;top:-90%;left:0;width:150px;transform:rotate(10deg);display:none}.testimonial-section .container .heading-wrap .rating-img2{position:absolute;top:-110%;right:5%;width:120px;transform:rotate(-10deg);display:none}@media screen and (min-width: 43em){.testimonial-section .container .heading-wrap .heading{width:70%}.testimonial-section .container .heading-wrap .rating-img1{width:140px;transform:rotate(0)}}@media screen and (min-width: 62em){.testimonial-section .container .heading-wrap .heading{width:70%;font-size:2.5rem;width:50%}.testimonial-section .container .heading-wrap .rating-img1,.testimonial-section .container .heading-wrap .rating-img2{display:inline-block}.testimonial-section .container .heading-wrap .rating-img1{top:-60%;left:10%;width:170px}.testimonial-section .container .heading-wrap .rating-img2{top:-150%;right:15%;width:150px;transform:rotate(0)}}.testimonial-section .container .wrapper{display:grid;gap:2em;margin-bottom:4em}.testimonial-section .container .wrapper .review-wrap .text{line-height:30px;margin-bottom:1.8em}@media screen and (min-width: 62em){.testimonial-section .container .wrapper{display:flex}}.testimonial-section .before-after{background:rgba(188,248,22,.568);width:100%;padding:6em}.testimonial-section .before-after .wrap{display:grid;gap:2em}.testimonial-section .before-after .wrap .baf-img{width:100%;object-fit:cover}@media screen and (min-width: 62em){.testimonial-section .before-after .wrap{display:flex}}@media screen and (min-width: 62em){.testimonial-section .container{width:80%}}.cta-section{margin-bottom:5em;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.cta-section .container{height:300px;width:90%;background:teal;margin:0 auto;border-radius:20px;display:flex;align-items:center;justify-content:center;position:relative}.cta-section .container .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px;opacity:.8;object-position:center}.cta-section .container::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);top:0;left:0;height:100%;width:100%;border-radius:20px}.cta-section .container .text-wrap{text-align:center;max-width:400px;position:relative;z-index:2}.cta-section .container .text-wrap .heading{font-size:2.3rem;line-height:50px;margin-bottom:.3em;text-transform:capitalize;color:#bbf816;font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:2rem;color:#fff;position:relative;margin-bottom:.6em;line-height:40px;font-weight:400}.cta-section .container .text-wrap .btn-wrap .btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem}@media screen and (min-width: 62em){.cta-section .container{height:400px}.cta-section .container .text-wrap{max-width:500px}.cta-section .container .text-wrap .heading{font-size:3rem;line-height:60px}}.footer{width:98%;margin:0 auto;background:#1e1e1e;border-radius:20px;margin-bottom:1em;padding:2em 0}.footer .container{width:90%;margin:0 auto;position:relative;margin-bottom:2.5em;display:grid;gap:2em}.footer .container::after{content:"";position:absolute;top:105%;background:linear-gradient(to right, #bbf816, #3a8449);width:100%;height:2px;left:0}.footer .container .nav-links{display:grid;gap:1em}.footer .container .nav-links .list .link{font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14px;font-weight:500;color:#fff}.footer .container .comms-wrap{display:grid;gap:1em;height:fit-content}.footer .container .comms-wrap p{font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14px;font-weight:500;color:#fff}.footer .rights-section{width:90%;margin:0 auto}.footer .rights-section .copyright{font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14px;font-weight:500;color:#fff}@media screen and (min-width: 43em){.footer{padding:3em 0}.footer .container{display:flex;justify-content:space-around;margin-bottom:2em}.footer .container::after{content:"";position:absolute;top:110%;background:linear-gradient(to right, #bbf816, #3a8449);width:100%;height:2px;left:0}}@media screen and (min-width: 62em){.footer{padding:4em 0}.footer .container{display:flex;justify-content:space-between;align-items:center;margin-bottom:2em}.footer .container .nav-links{display:flex;gap:3em}.footer .container .comms-wrap{display:flex;gap:1em}.footer .container .comms-wrap p{font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-size:14px;font-weight:500;color:#fff}}.about-main{background:#f4f4f4;margin-bottom:7em;padding-bottom:6em}.about-main .container{width:90%;margin:0 auto;position:relative}.about-main .container .heading-wrap{padding:5em 0;position:relative;z-index:2}.about-main .container .heading-wrap .heading{font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal;margin-bottom:.5em;color:#3a8449;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.about-main .container .heading-wrap .subtext{line-height:30px;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.about-main .container .dotgrid{position:absolute;top:0;right:0}.about-main .container .about-img-wrap{width:100%;height:250px}.about-main .container .about-img-wrap .img{width:100%;height:100%;object-fit:cover;border-radius:15px;opacity:0;transform:translateY(50%);transition:all 1000ms ease}@media screen and (min-width: 43em){.about-main .container{width:85%}.about-main .container .heading-wrap{width:70%}.about-main .container .dotgrid{position:absolute;top:10%;right:0}.about-main .container .about-img-wrap{height:300px}}@media screen and (min-width: 62em){.about-main{height:80vh;padding-bottom:0;margin-bottom:10em}.about-main .container{width:90%;height:100%;display:flex;align-items:center;gap:5em}.about-main .container .heading-wrap{width:100%}.about-main .container .heading-wrap .heading{font-size:3rem}.about-main .container .heading-wrap .subtext{max-width:400px}.about-main .container .dotgrid{position:absolute;top:10%;right:38%}.about-main .container .about-img-wrap{height:300px;width:100%;position:relative;z-index:2}}.about-section{margin-bottom:4em}.about-section .container .heading-wrap{margin-bottom:2em;display:flex;align-items:center;justify-content:center}.about-section .container .heading-wrap .heading{font-size:30px;color:#1e1e1e;width:70%;text-align:center;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.about-section .container .info-layout-wrap{display:grid;grid-template-areas:"info-content-wrap" "image-wrap"}.about-section .container .info-layout-wrap .image-wrap{display:none;gap:1em;grid-area:image-wrap;padding:3em 0;width:90%;margin:0 auto}.about-section .container .info-layout-wrap .image-wrap .img-grid-wrap{display:flex;justify-content:center;gap:1em}.about-section .container .info-layout-wrap .image-wrap .img-grid-wrap .img1{width:300px;object-fit:cover;border-radius:15px}.about-section .container .info-layout-wrap .image-wrap .img-wrap .img{width:100%;height:200px;object-fit:cover}.about-section .container .info-layout-wrap .info-content-wrap{width:90%;margin:0 auto;padding:2em;position:relative;grid-area:info-content-wrap}.about-section .container .info-layout-wrap .info-content-wrap::after{content:"";position:absolute;inset:0;background:#132b18;height:100%;width:100%;border-radius:15px}.about-section .container .info-layout-wrap .info-content-wrap .content-wrap{position:relative;z-index:2;display:grid;gap:2em;margin-bottom:2em;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.about-section .container .info-layout-wrap .info-content-wrap .content-wrap .text-content{color:#fff;line-height:30px;font-size:15px}.about-section .container .info-layout-wrap .info-content-wrap .btn-wrap{position:relative;z-index:2;display:flex;gap:.5em;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.about-section .container .info-layout-wrap .info-content-wrap .btn-wrap .btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem}.about-section .container .info-layout-wrap .info-content-wrap .btn-wrap .btn:nth-child(1){background:#3a8449;color:#bbf816}@media screen and (min-width: 62em){.about-section{margin-bottom:3em}.about-section .container{width:80%;margin:0 auto}.about-section .container .heading-wrap{width:70%;margin:0 auto}.about-section .container .heading-wrap .heading{font-size:2.5rem}.about-section .container .info-layout-wrap{grid-template-areas:"image-wrap info-content-wrap";gap:4em;grid-template-columns:1fr 500px}.about-section .container .info-layout-wrap .image-wrap{width:100% !important;background:unset;display:grid}.about-section .container .info-layout-wrap .image-wrap .img-grid-wrap .img1{width:100%}.about-section .container .info-layout-wrap .image-wrap .img-grid-wrap .img2{width:100%;border-radius:20px}.about-section .container .info-layout-wrap .image-wrap .img-wrap{height:300px}.about-section .container .info-layout-wrap .image-wrap .img-wrap .img{height:100%;border-radius:15px}.about-section .container .info-layout-wrap .info-content-wrap{margin:unset}.about-section .container .info-layout-wrap .info-content-wrap::after{all:unset}.about-section .container .info-layout-wrap .info-content-wrap .content-wrap .text-content{color:#1e1e1e;opacity:.6}.about-section .container .info-layout-wrap .info-content-wrap .btn-wrap .btn:nth-child(1){background:#132b18;color:#bbf816}}.faq-section{margin-bottom:7em}.faq-section .container{display:grid;place-content:center;width:90%;margin:0 auto}.faq-section .container .faq-heading-section{display:flex;align-items:center;margin-bottom:2em;opacity:0;transform:translateY(50%);transition:all 1000ms ease}.faq-section .container .faq-heading-section .img-icon{width:80px}.faq-section .container .faq-content-wrap{display:grid;gap:3em}.faq-section .container .faq-content-wrap .content-wrap{display:grid;gap:1em;position:relative}.faq-section .container .faq-content-wrap .content-wrap::after{content:"";position:absolute;height:2px;width:100%;background:linear-gradient(to right, #bbf816, #3a8449);top:105%}.faq-section .container .faq-content-wrap .content-wrap:last-child::after{display:none}.faq-section .container .faq-content-wrap .content-wrap .heading-wrap{display:flex;justify-content:space-between;cursor:pointer}.faq-section .container .faq-content-wrap .content-wrap .heading-wrap .heading{color:#3a8449;max-width:300px}.faq-section .container .faq-content-wrap .content-wrap .heading-wrap .angle-icon{transition:all 500ms ease-in-out !important}.faq-section .container .faq-content-wrap .content-wrap .heading-wrap .angle-icon .fa-angle-down{display:inline-block;color:#3a8449}.faq-section .container .faq-content-wrap .content-wrap .text-content{max-height:0;overflow:hidden;transition:all 500ms ease-in-out}.faq-section .container .faq-content-wrap .content-wrap .text-content .text{font-size:14px;line-height:30px;color:#132b18;opacity:0;transition:all 1500ms ease-in-out}@media screen and (min-width: 43em){.faq-section .container{width:70%}}@media screen and (min-width: 62em){.faq-section .container{width:80%;display:flex;align-items:flex-start;gap:5em}.faq-section .container .faq-heading-section{width:50%;gap:.5em;align-items:center;padding-top:2em;position:sticky;top:15%}.faq-section .container .faq-heading-section .img-icon{width:150px}.faq-section .container .faq-heading-section .heading{font-size:2.5rem;max-width:300px;line-height:40px;text-transform:capitalize}.faq-section .container .faq-content-wrap{width:50%}}.expand-accordion{max-height:400px !important;background:#3a8449;transition:all 500ms ease-in-out;padding:1.5em 1.5em !important}.expand-accordion .text{transition:all 2000ms ease;opacity:1 !important;color:#fff !important}.rotate-icon{transform:rotate(180deg) !important;transition:all 500ms ease-in-out}.about-modal-box{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.555);background:rgba(19,43,24,.795);z-index:3;transition:transform 1500ms cubic-bezier(0.4, 0, 0.2, 1);transform:translateY(-100%);backdrop-filter:blur(15px);padding:5em 0;overflow-y:auto}.about-modal-box .container{width:90%;margin:0 auto;opacity:0;transition:all 1000ms ease-in !important;display:grid;gap:1em;margin-bottom:2em}.about-modal-box .container .text{color:#fff;font-size:15px;line-height:30px}.about-modal-box .btn-wrap{width:90%;margin:0 auto}.about-modal-box .btn-wrap .about-modal-close-btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem;width:100%}@media screen and (min-width: 43em){.about-modal-box .container{width:70%}.about-modal-box .btn-wrap{width:70%}.about-modal-box .btn-wrap .about-modal-close-btn{width:unset}}@media screen and (min-width: 62em){.about-modal-box .container{width:50%}.about-modal-box .btn-wrap{width:50%}.about-modal-box .btn-wrap .about-modal-close-btn{width:unset}}.show-modal{transform:translateY(0)}.show-modal .container{opacity:1 !important;transition:all 1000ms ease-in !important}.services-main{background:#f4f4f4;margin-bottom:9em;height:70vh}.services-main .container{display:flex;align-items:center;justify-content:center;width:90%;margin:0 auto;position:relative;height:100%}.services-main .container .heading-wrap{padding:5em 0;z-index:2}.services-main .container .heading-wrap .heading{font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal;margin-bottom:.5em;color:#3a8449}.services-main .container .heading-wrap .subtext{line-height:30px}.services-main .container .rotating-img{position:absolute;width:120px;top:5%;right:10%;animation:rotateElem 20s linear infinite}@media screen and (min-width: 43em){.services-main .container{width:60%}}@media screen and (min-width: 43em){.services-main .container{width:60%}.services-main .container .heading-wrap{text-align:center}.services-main .container .heading-wrap .heading{font-size:3rem;max-width:600px}.services-main .container .heading-wrap .subtext{max-width:500px;margin:0 auto}.services-main .container .rotating-img{position:absolute;width:150px;top:60%;left:-10% !important;animation:rotateElem 20s linear infinite}}@keyframes rotateElem{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.our-programs-section{margin-bottom:7em}.our-programs-section .container{width:90%;margin:0 auto}.our-programs-section .container .heading-wrap{text-align:center;margin-bottom:4em}.our-programs-section .container .heading-wrap .heading{font-size:30px;color:#1e1e1e;text-align:center;margin-bottom:.4em}.our-programs-section .container .heading-wrap .subtext{line-height:30px;font-size:15px}@media screen and (min-width: 62em){.our-programs-section .container .heading-wrap .subtext{width:40%;margin:0 auto}}.our-programs-section .container .programs-card{display:grid;gap:5em}.our-programs-section .container .programs-card .card{width:100%;display:grid;gap:1.3em}.our-programs-section .container .programs-card .card .container{width:100%;display:grid;gap:1em}.our-programs-section .container .programs-card .card .container .img-wrap{width:100%;height:250px;border:2px solid #bbb;border-radius:15px}.our-programs-section .container .programs-card .card .container .img-wrap img{width:100%;height:100%;object-fit:contain;border-radius:15px}.our-programs-section .container .programs-card .card .container .text-wrap h1{font-size:1.1rem}.our-programs-section .container .programs-card .card .container .text-wrap .description{margin-bottom:.5em}.our-programs-section .container .programs-card .card .container .text-wrap .price{margin-bottom:.5em}.our-programs-section .container .programs-card .card .container .text-wrap .btn-wrap .program-select-btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem;padding:.9em 1em;background:#132b18;color:#bbf816}.our-programs-section .container .programs-card .card .container .text-wrap .btn-wrap .learn-more-btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem;padding:.9em 1em}.our-programs-section .container .programs-card .card:last-child .text-wrap{margin-bottom:1.5em}.our-programs-section .container .programs-card .card:last-child .text-wrap .heading{font-size:30px;color:#1e1e1e;margin-bottom:.3em}.our-programs-section .container .programs-card .card:last-child .text-wrap .subtext{line-height:30px;font-size:15px}@media screen and (min-width: 43em){.our-programs-section .container .programs-card .card:last-child .text-wrap .heading{text-align:center}.our-programs-section .container .programs-card .card:last-child .text-wrap .subtext{text-align:center}}.our-programs-section .container .programs-card .card:last-child .product-card{display:grid}@media screen and (min-width: 62em){.our-programs-section .container .programs-card .card{display:grid;grid-template-columns:repeat(4, 1fr)}.our-programs-section .container .programs-card .card .container{width:300px}.our-programs-section .container .programs-card .card .product-card{display:grid;grid-template-columns:repeat(4, 1fr)}.our-programs-section .container .programs-card .card:last-child{display:block}.our-programs-section .container .programs-card .card:last-child .product-card{display:grid;grid-template-columns:repeat(4, 1fr)}.our-programs-section .container .programs-card .card:last-child .product-card .text-wrap{margin-bottom:2em}.our-programs-section .container .programs-card .card:last-child .product-card .text-wrap .heading{font-size:30px;color:#1e1e1e;text-align:center;margin-bottom:.4em}}.blog-main{background:#f4f4f4;margin-bottom:7em;height:70vh}.blog-main .container{display:flex;align-items:center;justify-content:center;width:90%;margin:0 auto;position:relative;height:100%}.blog-main .container .heading-wrap{padding:5em 0;z-index:2}.blog-main .container .heading-wrap .heading{font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal;margin-bottom:.5em;color:#3a8449}.blog-main .container .heading-wrap .subtext{line-height:30px}.blog-main .container .rotating-img{position:absolute;width:120px;top:5%;right:10%;animation:rotateElem 20s linear infinite}@media screen and (min-width: 43em){.blog-main .container{width:60%}}@media screen and (min-width: 43em){.blog-main .container{width:60%}.blog-main .container .heading-wrap{text-align:center}.blog-main .container .heading-wrap .heading{font-size:3rem;max-width:600px}.blog-main .container .heading-wrap .subtext{max-width:500px;margin:0 auto}.blog-main .container .rotating-img{position:absolute;width:150px;top:60%;left:-10% !important;animation:rotateElem 20s linear infinite}}@keyframes rotateElem{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.articles-section{min-height:400px;width:100%;margin-bottom:10em}.articles-section .articles-container{width:90%;margin:0 auto;height:100%;display:grid;gap:3em}.articles-section .articles-container .blog-card{background:#fff;padding:.5em;box-shadow:10px 10px 40px rgba(0,0,0,.082);width:100%;border-radius:18px}.articles-section .articles-container .blog-card .img-wrap{width:100%;height:230px;margin-bottom:1em}.articles-section .articles-container .blog-card .img-wrap .img{width:100%;height:100%;object-fit:cover;border-radius:15px}.articles-section .articles-container .blog-card .text-wrap{padding:0 1em 1em}.articles-section .articles-container .blog-card .text-wrap .title{margin-bottom:.6em;color:#3a8449}.articles-section .articles-container .blog-card .text-wrap .text{font-size:15px;margin-bottom:2em}.articles-section .articles-container .blog-card .text-wrap .btn-wrap .read-blog-btn{background:rgba(0,0,0,0);border:none;color:#132b18;cursor:pointer;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:1.3rem}@media screen and (min-width: 43em){.articles-section .articles-container{grid-template-columns:repeat(2, 1fr);gap:1em}}@media screen and (min-width: 62em){.articles-section .articles-container{grid-template-columns:repeat(3, 1fr);gap:1em;width:80%}.articles-section .articles-container .blog-card{box-shadow:5px 5px 30px rgba(0,0,0,.082)}}.contact-main{background:#f4f4f4;height:70vh}.contact-main .container{display:flex;align-items:center;justify-content:center;width:90%;margin:0 auto;position:relative;height:100%}.contact-main .container .heading-wrap{padding:5em 0;z-index:2}.contact-main .container .heading-wrap .heading{font-family:"Sora",sans-serif;font-optical-sizing:auto;font-style:normal;margin-bottom:.5em;color:#3a8449}.contact-main .container .heading-wrap .subtext{line-height:30px}.contact-main .container .rotating-img{position:absolute;width:120px;top:5%;right:10%;animation:rotateElem 20s linear infinite}@media screen and (min-width: 43em){.contact-main .container{width:60%}}@media screen and (min-width: 43em){.contact-main .container{width:60%}.contact-main .container .heading-wrap{text-align:center}.contact-main .container .heading-wrap .heading{font-size:3rem;max-width:600px}.contact-main .container .heading-wrap .subtext{max-width:500px;margin:0 auto}.contact-main .container .rotating-img{position:absolute;width:150px;top:60%;left:-10% !important;animation:rotateElem 20s linear infinite}}@keyframes rotateElem{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.form-section{margin-top:-3em;margin-bottom:9em}.form-section .container{width:90%;margin:0 auto;display:grid;gap:3em}.form-section .container .form-wrap{background:#fff;box-shadow:2px 4px 20px rgba(0,0,0,.185);padding:2em;display:grid;gap:2em;border-radius:15px}.form-section .container .form-wrap .form-heading .heading{max-width:250px}.form-section .container .form-wrap .contact-form{display:grid;gap:1.5em}.form-section .container .form-wrap .contact-form .input-group{display:grid;gap:.4em}.form-section .container .form-wrap .contact-form .btn-wrap .btn{padding:1em 1.3em;background:#bbf816;color:#132b18;border-radius:8px;text-transform:capitalize;cursor:pointer;border:none;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:.9rem;width:100%;background:#132b18;color:#bbf816}.form-section .container .contact-info-wrap{display:grid;gap:1em}.form-section .container .contact-info-wrap .contact{display:grid;gap:1em}.form-section .container .contact-info-wrap .contact .wrapper{display:flex;align-items:center;justify-content:center;gap:.7em;background:#132b18;width:100%;padding:1em;border-radius:10px;color:#bbf816}.form-section .container .contact-info-wrap .contact .wrapper i{color:#bbf816}.form-section .container .contact-info-wrap .contact .wrapper a{color:#bbf816;font-weight:500}.form-section .container .contact-info-wrap .social-media-wrap{position:relative;height:fit-content}.form-section .container .contact-info-wrap .social-media-wrap a img{width:100%}.form-section .container .contact-info-wrap .social-media-wrap a .heading-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#f4f4f4;font-size:1.2rem;text-align:center;width:80%}@media screen and (min-width: 62em){.form-section{margin-top:4em;padding-left:7em}.form-section .container{width:70%;grid-template-columns:repeat(2, 1fr)}.form-section .container .form-wrap{margin-top:-7em}.form-section .container .contact-info-wrap{display:grid;gap:1.4em;height:fit-content}.form-section .container .contact-info-wrap .contact{display:grid;gap:1em;height:fit-content}.form-section .container .contact-info-wrap .contact .wrapper{justify-content:flex-start;background:unset;padding:unset !important;color:#1e1e1e;opacity:.6}.form-section .container .contact-info-wrap .contact .wrapper .fa-solid{color:#1e1e1e;opacity:.6}.form-section .container .contact-info-wrap .contact .wrapper a,.form-section .container .contact-info-wrap .contact .wrapper p{color:#1e1e1e;opacity:.6}.form-section .container .contact-info-wrap .social-media-wrap{width:80%}}

/*# sourceMappingURL=main.612f2cc773e90b26a6da.css.map*/