.hero-section-about-us-page-container{width:100%;aspect-ratio:21/10;height:auto;position:relative}.hero-section-about-us-page-container .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.hero-section-about-us-page-container .image-container img.desktop{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-section-about-us-page-container .image-container img.mobile{display:none}.hero-section-about-us-page-container .image-container .shade{position:absolute;top:0;left:0;background:linear-gradient(180deg,#fff0,#ffffffb3 49.99%,#fff 90.1%);width:100%;height:100%}.hero-section-about-us-page-container .content-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:end}.hero-section-about-us-page-container .content-container .content{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.hero-section-about-us-page-container .content-container .content h1{color:#111}.hero-section-about-us-page-container .content-container .content p{color:#333}.milestone-section-about-us-page-container{position:relative;width:100%}.milestone-section-about-us-page-container .content-wrapper{display:flex;align-items:center;flex-direction:column;gap:56px}.milestone-section-about-us-page-container .content-wrapper h2{color:#09a94f;text-align:center;font-size:52px;font-weight:700;line-height:56px;letter-spacing:-1px}.milestone-section-about-us-page-container .content-wrapper .milestone-slide{width:100%}.milestone-section-about-us-page-container .content-wrapper .milestone-slide .splide__track ul.splide__list{display:flex;align-items:stretch}.milestone-section-about-us-page-container .content-wrapper .milestone-slide .splide__track ul.splide__list li.splide__slide article{display:flex;align-items:center;flex-direction:column;gap:40px;width:100%;height:100%}.milestone-section-about-us-page-container .content-wrapper .milestone-slide .splide__track ul.splide__list li.splide__slide article .text-content{display:flex;flex-direction:column;gap:20px;align-items:center;padding:40px 20px;height:100%}.milestone-section-about-us-page-container .content-wrapper .milestone-slide .splide__track ul.splide__list li.splide__slide article .text-content h3{color:#111;text-align:center;font-size:60px;font-weight:700;line-height:65px}.milestone-section-about-us-page-container .content-wrapper .milestone-slide .splide__track ul.splide__list li.splide__slide article .text-content p{color:#333;text-align:center;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px;text-wrap:wrap;word-break:break-all}.milestone-section-about-us-page-container .content-wrapper .milestone-slide .splide__track ul.splide__list li.splide__slide article .img-content{width:100%;position:relative;border-radius:20px}.milestone-section-about-us-page-container .content-wrapper .milestone-slide .splide__track ul.splide__list li.splide__slide article .img-content img{width:100%;aspect-ratio:294/197;height:auto;object-fit:cover;border-radius:20px}.vision-mission-section-about-us-page-container{width:100%;position:relative;overflow:hidden}.vision-mission-section-about-us-page-container .bg-top{background-color:#09a94f;width:100%;height:65%;position:absolute;top:0;left:0}.vision-mission-section-about-us-page-container .bg-top .vector-1-container{position:absolute;top:0;left:0;width:100%;aspect-ratio:1440/131}.vision-mission-section-about-us-page-container .bg-top .vector-1-container img.vector-1{width:100%;height:100%;position:absolute;rotate:180deg;top:0;left:0}.vision-mission-section-about-us-page-container .bg-top .vector-1-container .green-shade{position:absolute;bottom:0;left:0;width:100%;height:2%;background-color:#09a94f}.vision-mission-section-about-us-page-container .bg-top img.dotted-1-vector{position:absolute;top:78%;left:3%;width:360px;height:auto;object-fit:contain;opacity:50%;rotate:180deg;opacity:.2}.vision-mission-section-about-us-page-container .bg-top img.peanut-3-vector{position:absolute;bottom:40%;left:23%;width:120px;height:auto;object-fit:contain;rotate:-25deg;mix-blend-mode:overlay}.vision-mission-section-about-us-page-container .bg-bottom{background-color:#fff;width:100%;height:35%;position:absolute;bottom:0;left:0}.vision-mission-section-about-us-page-container .bg-bottom .vector-2-container{position:absolute;top:0;left:0;width:100%;aspect-ratio:1440/131}.vision-mission-section-about-us-page-container .bg-bottom .vector-2-container img.vector-2{width:100%;height:100%;position:absolute;top:0;left:0}.vision-mission-section-about-us-page-container .bg-bottom .vector-2-container .green-shade{position:absolute;top:-2px;left:0;width:100%;height:2%;background-color:#09a94f}.vision-mission-section-about-us-page-container .vector-1-container{position:absolute;top:0;left:0;background-color:#fff;width:100%;aspect-ratio:1440/131}.vision-mission-section-about-us-page-container .vector-1-container img.vector-1{width:100%;height:100%;position:absolute;rotate:180deg;top:0;left:0}.vision-mission-section-about-us-page-container .content-wrapper{display:flex;flex-direction:column;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content{display:flex;flex-direction:column;justify-content:center;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading{display:flex;flex-direction:column;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2{color:#fff;font-size:52px;font-weight:700;line-height:56px;letter-spacing:-1px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2 br{display:none}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h3{color:#fcfcfd;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content q{color:#fff;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop{display:flex;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile{display:none;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper{display:flex;align-items:center;flex-direction:column;gap:60px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper{display:flex;gap:40px;align-items:center}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper h2{font-size:52px;color:#fff;font-weight:700;line-height:56px;width:40%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul{padding-left:0!important;display:flex;flex-direction:row;max-width:45%;margin:0 auto;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li{width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper{display:flex;flex-direction:column;gap:28px;text-align:center;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper h3,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper h3{color:#fff;font-size:40px;font-weight:700;line-height:44px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper p,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper p{color:#fcfcfd}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul{padding-left:0!important;width:100%;display:flex;flex-direction:column;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding-left:0!important}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card{border-radius:20px;border:5px solid #ffffff;background:#fff;width:100%;aspect-ratio:4/5;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card img.img-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .shade{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background:linear-gradient(180deg,#1c1c1c00 21.88%,#1c1c1c 92.19%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content{padding:40px;width:100%;height:100%;justify-content:end;position:relative;display:flex;flex-direction:column;gap:28px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content h4{font-size:40px;line-height:44px;letter-spacing:-.5px;font-weight:700;color:#fff}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content p{color:#fcfcfd;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper{display:flex;flex-direction:column;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1{border-radius:20px;background-color:#09a94f;width:100%;display:grid;grid-template-columns:repeat(2,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .img-wrapper{border-radius:20px 0 0 20px;height:auto;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .img-wrapper img{border-radius:20px 0 0 20px;object-fit:cover;width:100%;height:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper{padding:40px;display:flex;flex-direction:column;justify-content:center;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper .heading-wrapper{display:flex;flex-direction:column;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper .heading-wrapper h4{font-size:40px;line-height:44px;letter-spacing:-.5px;font-weight:700;color:#fff}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper .heading-wrapper p{color:#fff;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper a.business-cta{background-color:#d61a21;border-radius:100px;border:3px solid #ffffff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:18px;color:#fff;font-weight:800;padding:20px;text-decoration:none;width:fit-content;gap:4px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper a.business-cta .bi-arrow-right-short{font-size:18px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2{border-radius:20px;background-color:#09a94f;width:100%;display:grid;grid-template-columns:repeat(2,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .img-wrapper{border-radius:0 20px 20px 0;height:auto;width:100%;order:2}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .img-wrapper img{border-radius:0 20px 20px 0;object-fit:cover;width:100%;height:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper{padding:40px;display:flex;flex-direction:column;justify-content:center;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper .heading-wrapper{display:flex;flex-direction:column;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper .heading-wrapper h4{font-size:40px;line-height:44px;letter-spacing:-.5px;font-weight:700;color:#fff}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper .heading-wrapper p{color:#fff;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper a.business-cta{background-color:#d61a21;border-radius:100px;border:3px solid #ffffff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:18px;color:#fff;font-weight:800;padding:20px;text-decoration:none;gap:4px;width:fit-content}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper a.business-cta .bi-arrow-right-short{font-size:18px}.vision-mission-section-about-us-page-container img.leaves-1-vector{position:absolute;bottom:55%;left:6%;width:130px;height:auto;object-fit:contain;pointer-events:none}@media (max-width: 1440px){.hero-section-about-us-page-container{aspect-ratio:21/10}.hero-section-about-us-page-container .content-container .content{gap:32px}.vision-mission-section-about-us-page-container .bg-top{height:70%}.vision-mission-section-about-us-page-container .bg-top img.dotted-1-vector{top:72%;left:4%;width:354.952px}.vision-mission-section-about-us-page-container .bg-top img.peanut-3-vector{bottom:40%;left:23%;width:120px}.vision-mission-section-about-us-page-container .bg-bottom{width:100%;height:30%}.vision-mission-section-about-us-page-container .content-wrapper{max-width:85%;margin:0 auto}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content{display:flex;flex-direction:column;justify-content:center;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading{display:flex;flex-direction:column;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2{font-size:52px;line-height:56px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h3{font-size:20px;line-height:24px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content q{font-size:16px;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop{display:flex;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile{display:hidden;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper{display:flex;align-items:center;flex-direction:column;gap:60px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper{display:flex;gap:40px;align-items:center}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper h2{font-size:52px;line-height:56px;width:40%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul{display:flex;flex-direction:row;max-width:45%;margin:0 auto;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li{width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper{display:flex;flex-direction:column;gap:28px;text-align:center;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper h3,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper h3{color:#fff;font-size:40px;font-weight:700;line-height:44px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper p,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper p{color:#fcfcfd}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul{padding-left:0!important;width:100%;display:flex;flex-direction:column;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding-left:0!important}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card{border-radius:20px;border:5px solid #ffffff;background:#fff;width:100%;aspect-ratio:4/5;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card img.img-bg{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .shade{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;background:linear-gradient(180deg,#1c1c1c00 21.88%,#1c1c1c 92.19%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content{padding:40px;width:100%;height:100%;justify-content:end;position:relative;display:flex;flex-direction:column;gap:28px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content h4{font-size:40px;line-height:44px;letter-spacing:-.5px;font-weight:700;color:#fff}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content p{color:#fcfcfd;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper{display:flex;flex-direction:column;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1{border-radius:20px;background-color:#09a94f;width:100%;display:grid;grid-template-columns:repeat(2,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .img-wrapper{border-radius:20px 0 0 20px;height:auto;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .img-wrapper img{border-radius:20px 0 0 20px;object-fit:cover;width:100%;height:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper{padding:40px;display:flex;flex-direction:column;justify-content:center;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper .heading-wrapper{display:flex;flex-direction:column;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper .heading-wrapper h4{font-size:40px;line-height:44px;letter-spacing:-.5px;font-weight:700;color:#fff}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper .heading-wrapper p{color:#fff;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper a.business-cta{background-color:#d61a21;border-radius:100px;border:3px solid #ffffff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:18px;color:#fff;font-weight:800;padding:20px;text-decoration:none;width:fit-content;gap:4px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-1 .text-wrapper a.business-cta .bi-arrow-right-short{font-size:18px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2{border-radius:20px;background-color:#09a94f;width:100%;display:grid;grid-template-columns:repeat(2,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .img-wrapper{border-radius:0 20px 20px 0;height:auto;width:100%;order:2}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .img-wrapper img{border-radius:0 20px 20px 0;object-fit:cover;width:100%;height:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper{padding:40px;display:flex;flex-direction:column;justify-content:center;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper .heading-wrapper{display:flex;flex-direction:column;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper .heading-wrapper h4{font-size:40px;line-height:44px;letter-spacing:-.5px;font-weight:700;color:#fff}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper .heading-wrapper p{color:#fff;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper a.business-cta{background-color:#d61a21;border-radius:100px;border:3px solid #ffffff;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:18px;color:#fff;font-weight:800;padding:20px;text-decoration:none;gap:4px;width:fit-content}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.business-wrapper ul li article.business-card-2 .text-wrapper a.business-cta .bi-arrow-right-short{font-size:18px}.vision-mission-section-about-us-page-container img.leaves-1-vector{position:absolute;top:23.5%;right:11.5%;width:128.019px;height:auto;object-fit:contain;pointer-events:none}.vision-mission-section-about-us-page-container img.leaves-2-vector{position:absolute;bottom:8%;right:11.5%;width:128.019px;height:auto;object-fit:contain;pointer-events:none;will-change:transform;z-index:5}}@media (max-width: 1280px){.vision-mission-section-about-us-page-container .bg-top{height:70%}.vision-mission-section-about-us-page-container .bg-top img.dotted-1-vector{top:76%;left:-2%;width:380px}.vision-mission-section-about-us-page-container .bg-top img.peanut-3-vector{bottom:40%;left:23%;width:120px}.vision-mission-section-about-us-page-container .bg-bottom{width:100%;height:30%}.vision-mission-section-about-us-page-container .content-wrapper{max-width:90%}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content{display:flex;flex-direction:column;justify-content:center;gap:36px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading{display:flex;flex-direction:column;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2{font-size:48px;line-height:52px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h3{font-size:20px;line-height:24px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content q{font-size:16px;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop{display:flex;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile{display:none;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper{display:flex;align-items:center;flex-direction:column;gap:50px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper{display:flex;gap:40px;align-items:center;justify-content:space-between}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper h2{font-size:46px;line-height:50px;width:fit-content}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul{display:flex;flex-direction:column;max-width:40%;margin:0;gap:36px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li{width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper{display:flex;flex-direction:column;gap:24px;text-align:center;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper h3,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper h3{font-size:36px;line-height:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper p,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper p{color:#fcfcfd}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul{width:100%;display:flex;flex-direction:column;gap:34px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul{grid-template-columns:repeat(2,1fr);gap:34px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card{width:100%;aspect-ratio:4/5;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content{padding:36px;gap:24px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content h4{font-size:36px;line-height:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content p{font-size:16px;line-height:20px}}@media (max-width: 1024px){.hero-section-about-us-page-container{aspect-ratio:auto;height:100vh}.hero-section-about-us-page-container .image-container img.desktop{display:none}.hero-section-about-us-page-container .image-container img.mobile{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-section-about-us-page-container .content-container .content{grid-template-columns:repeat(1,1fr);gap:24px}.vision-mission-section-about-us-page-container .bg-top{height:70%}.vision-mission-section-about-us-page-container .bg-top img.dotted-1-vector{top:48%;left:-4%;width:360px}.vision-mission-section-about-us-page-container .bg-top img.peanut-3-vector{top:40%;bottom:auto;left:16%;width:110px}.vision-mission-section-about-us-page-container .bg-bottom{width:100%;height:30%}.vision-mission-section-about-us-page-container .content-wrapper{max-width:90%}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper{display:grid;grid-template-columns:repeat(1,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content{display:flex;order:2;flex-direction:column;justify-content:center;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading{display:flex;flex-direction:column;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2{font-size:40px;line-height:44px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h3{font-size:20px;line-height:24px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content q{font-size:16px;line-height:20px;letter-spacing:-.5px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop{display:none;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile{display:flex;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile img{width:auto;height:532px;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper{display:flex;align-items:center;flex-direction:column;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper{display:flex;gap:40px;align-items:center;flex-direction:column;text-align:center}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper h2{font-size:48px;line-height:52px;width:50%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul{display:flex;flex-direction:row;max-width:90%;margin:0 auto;gap:40px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li{width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper{display:flex;flex-direction:column;gap:20px;text-align:center;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper h3,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper h3{font-size:32px;line-height:36px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper p,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper p{color:#fcfcfd}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul{width:100%;display:flex;flex-direction:column;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul{grid-template-columns:repeat(1,1fr);gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card{width:100%;aspect-ratio:69/98;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content{padding:32px;gap:20px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content h4{font-size:32px;line-height:36px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content p{font-size:16px;line-height:20px}}@media screen and (max-width: 768px){.hero-section-about-us-page-container .content-container .content{gap:16px}.vision-mission-section-about-us-page-container .bg-top{height:75%}.vision-mission-section-about-us-page-container .bg-top img.dotted-1-vector{top:44%;left:-8%;width:354.952px}.vision-mission-section-about-us-page-container .bg-top img.peanut-3-vector{top:32%;left:12%;width:100px}.vision-mission-section-about-us-page-container .bg-bottom{width:100%;height:25%}.vision-mission-section-about-us-page-container .content-wrapper{max-width:90%}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper{display:grid;grid-template-columns:repeat(1,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content{position:relative;z-index:1;display:flex;order:0;flex-direction:column;justify-content:end;min-height:600px;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading{display:flex;flex-direction:column;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2{font-size:34px;line-height:38px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2 br{display:inline}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h3{font-size:16px;line-height:20px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content q{font-size:14px;line-height:18px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop{display:hidden;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile{display:flex;align-items:center;justify-content:center;position:absolute;top:52px;right:0}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile img{width:auto;height:382px;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper{display:flex;align-items:center;flex-direction:column;gap:38px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper{display:flex;gap:32px;align-items:center;flex-direction:column;text-align:center}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper h2{font-size:34px;line-height:38px;width:auto}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul{display:flex;flex-direction:column;max-width:none;margin:0 auto;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li{width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper{display:flex;flex-direction:column;gap:20px;text-align:center;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper h3,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper h3{font-size:28px;line-height:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul{width:100%;display:flex;flex-direction:column;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul{grid-template-columns:repeat(1,1fr);gap:28px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card{width:100%;aspect-ratio:69/98;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content{padding:28px;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content h4{font-size:28px;line-height:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content p{font-size:14px;line-height:18px}}@media (max-width: 640px){.vision-mission-section-about-us-page-container .bg-top{height:70%}.vision-mission-section-about-us-page-container .bg-top img.dotted-1-vector{top:60%;left:-10%;width:350px}.vision-mission-section-about-us-page-container .bg-top img.peanut-3-vector{top:50%;left:10%;width:80px}.vision-mission-section-about-us-page-container .bg-bottom{width:100%;height:30%}.vision-mission-section-about-us-page-container .content-wrapper{max-width:90%}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper{display:grid;grid-template-columns:repeat(1,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content{position:relative;z-index:1;display:flex;order:0;flex-direction:column;justify-content:end;min-height:620px;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading{display:flex;flex-direction:column;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2{font-size:28px;line-height:32px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2 br{display:inline}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h3{font-size:16px;line-height:20px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content q{font-size:14px;line-height:18px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop{display:none;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile{display:flex;align-items:center;justify-content:center;position:absolute;top:20px;right:-50px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile img{width:auto;height:270px;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper{display:flex;align-items:center;flex-direction:column;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper{display:flex;gap:32px;align-items:center;flex-direction:column;text-align:center}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper h2{font-size:28px;line-height:32px;width:auto}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul{display:flex;flex-direction:column;max-width:none;margin:0 auto;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li{width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper h3,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper h3{font-size:28px;line-height:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul{width:100%;display:flex;flex-direction:column;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul{grid-template-columns:repeat(1,1fr);gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card{width:100%;aspect-ratio:69/98;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content{padding:24px;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content h4{font-size:20px;line-height:24px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content p{font-size:14px;line-height:18px}.vision-mission-section-about-us-page-container img.leaves-1-vector{position:absolute;bottom:55%;left:6%;width:100px;height:auto;object-fit:contain;pointer-events:none}}@media (max-width: 639px){.vision-mission-section-about-us-page-container .bg-top{height:70%}.vision-mission-section-about-us-page-container .bg-top img.dotted-1-vector{top:60%;left:-10%;width:350px}.vision-mission-section-about-us-page-container .bg-top img.peanut-3-vector{top:50%;left:10%;width:80px}.vision-mission-section-about-us-page-container .bg-bottom{width:100%;height:30%}.vision-mission-section-about-us-page-container .content-wrapper{max-width:90%}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper{display:grid;grid-template-columns:repeat(1,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content{position:relative;z-index:1;display:flex;order:0;flex-direction:column;justify-content:end;min-height:540px;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading{display:flex;flex-direction:column;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2{font-size:28px;line-height:32px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2 br{display:inline}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h3{font-size:16px;line-height:20px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content q{font-size:14px;line-height:18px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop{display:none;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile{display:flex;align-items:center;justify-content:center;position:absolute;top:40px;right:-40px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile img{width:auto;height:280px;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper{display:flex;align-items:center;flex-direction:column;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper{display:flex;gap:32px;align-items:center;flex-direction:column;text-align:center}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper h2{font-size:28px;line-height:32px;width:auto}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul{display:flex;flex-direction:column;max-width:none;margin:0 auto;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li{width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper h3,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper h3{font-size:28px;line-height:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul{width:100%;display:flex;flex-direction:column;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul{grid-template-columns:repeat(1,1fr);gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card{width:100%;aspect-ratio:69/98;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content{padding:24px;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content h4{font-size:20px;line-height:24px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content p{font-size:14px;line-height:18px}}@media (max-width: 480px){.vision-mission-section-about-us-page-container .bg-top{height:70%}.vision-mission-section-about-us-page-container .bg-top img.dotted-1-vector{top:60%;left:-10%;width:350px}.vision-mission-section-about-us-page-container .bg-top img.peanut-3-vector{top:50%;left:10%;width:80px}.vision-mission-section-about-us-page-container .bg-bottom{width:100%;height:30%}.vision-mission-section-about-us-page-container .content-wrapper{max-width:90%}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper{display:grid;grid-template-columns:repeat(1,1fr)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content{position:relative;z-index:1;display:flex;order:0;flex-direction:column;justify-content:end;min-height:640px;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading{display:flex;flex-direction:column;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2{font-size:28px;line-height:32px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h2 br{display:inline}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content .heading h3{font-size:16px;line-height:20px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .text-content q{font-size:14px;line-height:18px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop{display:none;align-items:center;justify-content:center;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop img{width:100%;height:auto;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-desktop .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile{display:flex;align-items:center;justify-content:center;position:absolute;top:45px;right:-40px}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile img{width:auto;height:260px;object-fit:contain}.vision-mission-section-about-us-page-container .content-wrapper .testimonial-wrapper .image-content-mobile .green-shade{position:absolute;bottom:0;left:50%;width:100%;height:100%;transform:translate(-50%);background:linear-gradient(180deg,#09a94f00 70%,#09a94f 95%)}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper{display:flex;align-items:center;flex-direction:column;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper{display:flex;gap:32px;align-items:center;flex-direction:column;text-align:center}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper h2{font-size:28px;line-height:32px;width:auto}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul{display:flex;flex-direction:column;max-width:none;margin:0 auto;gap:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li{width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.vision-wrapper h3,.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper .heading-wrapper ul li article.mission-wrapper h3{font-size:28px;line-height:32px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul{width:100%;display:flex;flex-direction:column;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul{grid-template-columns:repeat(1,1fr);gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card{width:100%;aspect-ratio:69/98;position:relative}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content{padding:24px;gap:16px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content h4{font-size:20px;line-height:24px}.vision-mission-section-about-us-page-container .content-wrapper .vision-mission-wrapper ul li.product-wrapper ul li article.product-card .text-content p{font-size:14px;line-height:18px}}
