.faq-section{padding:var(--padding-top) 50px var(--padding-bottom);color:#f5f5f7}.faq-description{font-family:Roobert PRO,sans-serif;font-weight:500;font-style:Medium;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;margin-bottom:72px}.faq-description p{margin:0;padding:0}.faq-description p+p{margin-top:15px}.faq-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:29px}.faq-title-left,.faq-title-right{font-family:Roobert PRO,sans-serif;font-weight:500;font-style:Medium;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin:0}.faq-title-right{text-align:right}.faq-container{display:flex;border-top:1px solid #7E928E;border-bottom:1px solid #7E928E}.faq-questions{flex:1;display:flex;flex-direction:column}.faq-questions .faq-question{border-bottom:1px solid #7E928E}.faq-questions .faq-question:last-child{border-bottom:none}.faq-question{font-family:Roobert PRO,sans-serif;font-weight:500;font-style:Medium;font-size:18px;line-height:100%;letter-spacing:-2%;padding:34px 17px;text-align:left;background:none;border:none;color:#f5f5f7;cursor:pointer;transition:all .3s ease}.faq-arrow{display:none;transform:rotate(45deg)}.faq-question:hover .faq-arrow path{stroke:#171716}.faq-question:hover,.faq-question.active{background-color:#d4fdb7;color:#171716}.faq-answers{flex:1;padding:0 36px;margin:30px 0 30px 36px;border-left:1px solid #7E928E}.faq-answer{display:none;font-family:Roobert PRO,sans-serif;font-weight:500;font-style:Medium;font-size:18px;line-height:100%;letter-spacing:-2%}.faq-answer.active{display:block}.faq-mobile{display:none}@media screen and (max-width: 768px){.faq-section{padding:var(--padding-top-mobile) 18px var(--padding-bottom-mobile)}.faq-description{font-size:11.5px;line-height:14.9px;padding:36px 0;margin:0}.faq-header{padding-bottom:14px}.faq-title-left,.faq-title-right{font-size:11px}.faq-questions,.faq-answers{display:none}.faq-mobile{display:block;width:100%}.faq-mobile .faq-item{border-bottom:1px solid #7E928E}.faq-mobile .faq-item:last-child{border-bottom:none}.faq-mobile .faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:11.5px;padding:20px 9px}.faq-mobile .faq-arrow{display:block;transform:rotate(0);transition:transform .3s ease}.faq-mobile .faq-item.active .faq-question{background-color:#d4fdb7;color:#171716}.faq-mobile .faq-item.active .faq-arrow{transform:rotate(45deg)}.faq-mobile .faq-item.active .faq-arrow path{stroke:#171716}.faq-mobile .faq-answer{display:none;font-size:11.5px;line-height:14.95px;padding:20px 9px}.faq-mobile .faq-item.active .faq-answer{display:block}}.title-and-desc-section2{margin-top:50px}.title-and-desc-vision2{text-align:center;padding:70px 50px}.title-and-desc-vision2 h2{font-family:Roobert PRO Trial,sans-serif;font-weight:900;font-size:116px;line-height:110px;letter-spacing:0%;text-transform:uppercase;color:#7e928e;margin:0;text-align:left}.title-and-desc-vision2 div{font-family:Roobert PRO Trial,sans-serif;font-weight:500;font-size:21px;line-height:100%;letter-spacing:0%;color:#f5f5f7;margin-left:auto;margin-bottom:70px;text-align:left;width:40%}.title-and-desc-top2{padding:0 50px}.title-and-desc-top-inside2{display:flex;align-items:center;justify-content:space-between;padding:22px 0;border-bottom:1px solid #7E928E}.title-and-desc-top-title2{font-family:Roobert PRO,sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;color:#f5f5f7;text-transform:uppercase}.title-and-desc-top-link2{font-family:Roobert PRO,sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;color:#7e928e;text-transform:uppercase;text-decoration:none}.title-and-desc-top-link2:hover,.title-and-desc-top-link2:hover svg circle{color:#d4fdb7;fill:#d4fdb7}.title-and-desc-top-link2 svg{margin-right:5px}@media screen and (max-width: 1440px){.title-and-desc-vision2 h2{font-size:90px}}@media screen and (max-width: 768px){.title-and-desc-top2{padding:0 18px}.title-and-desc-top-link2 svg{height:8px;width:8px}.title-and-desc-top-inside2{padding:14px 0}.title-and-desc-vision2 div{width:100%;font-size:11px;line-height:100%;letter-spacing:0%;margin-bottom:44px}.title-and-desc-section2{margin-top:28px}.title-and-desc-top-title2{font-size:11px;line-height:100%;margin-left:0}.title-and-desc-vision2{text-align:center;padding:36px 18px}.title-and-desc-vision2 h2{font-weight:900;font-size:44px;line-height:40px;letter-spacing:-2%;text-transform:uppercase}.title-and-desc-top-link2{font-size:11px;line-height:100%}}.title-and-desc-section{margin-top:50px}.title-and-desc-vision{text-align:center;padding:50px 150px}.title-and-desc-vision h2{font-family:Roobert PRO Trial,sans-serif;font-weight:900;font-size:38px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#fff;margin:0}.title-and-desc-top{padding:0 20px}.title-and-desc-top-inside{display:flex;align-items:center;justify-content:space-between;padding:22px 0;border-top:1px solid rgba(130,145,142,1);border-bottom:1px solid rgba(130,145,142,1)}.title-and-desc-top-title{font-family:Roobert PRO,sans-serif;font-size:23px;font-weight:300;line-height:27.09px;color:#82918e;margin-left:35px;text-transform:uppercase}@media screen and (max-width: 768px){.title-and-desc-section{margin-top:28px}.title-and-desc-top-title{font-size:18px;line-height:24.09px;margin-left:15px}.title-and-desc-vision{text-align:center;padding:20px 30px}.title-and-desc-vision h2{font-size:24px}}.vision-values-section{margin-top:50px}.vision-section{text-align:center;padding:20px 100px}.vision-section p{font-family:Roobert PRO Trial,sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;color:#000;margin-bottom:50px}.vision-section h2{font-family:Roobert PRO Trial,sans-serif;font-weight:900;font-size:58px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#fff;margin:0}.values-section{text-align:center;padding:0 20px 60px}.values-section p{font-family:Roobert PRO Trial,sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;color:#fff;margin:0 0 60px}.values-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px}.value-card{flex:1 1 calc(33.333% - 20px);position:relative;color:#fff;min-height:330px;background:#ddf3a7;cursor:pointer;transition:all .3s ease}.value-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.value-card img{width:100%;height:auto;max-height:300px;display:block;object-fit:cover}.value-card-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.8rem;font-weight:600;width:100%;padding:0 10px;display:flex;flex-direction:column;justify-content:center;font-family:Roobert PRO Trial,sans-serif;font-weight:900;font-size:38px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:capitalize;color:#000;gap:15px;opacity:1;transition:opacity .3s ease,transform .3s ease}.value-card .value_first{opacity:1;transform:translate(-50%,-50%) scale(1)}.value-card .value_second,.value-card:hover .value_first{opacity:0;transform:translate(-50%,-50%) scale(.9);pointer-events:none}.value-card:hover .value_second{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.value-card-text span{width:80%;margin:auto}.value-card-text .value-card_subtitle{font-family:Roobert PRO Trial,sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%;text-align:center}.intro-offer-top{padding:0 20px}.desktop-intro-offer{display:block}.mobile-intro-offer{display:none}.intro-offer-top-inside{display:flex;align-items:center;justify-content:space-between;padding:22px 0;border-top:1px solid rgba(130,145,142,1);border-bottom:1px solid rgba(130,145,142,1)}.intro-offer-top-title{font-family:Roobert PRO,sans-serif;font-size:23px;font-weight:300;line-height:27.09px;color:#82918e;margin-left:35px;text-transform:uppercase}@media screen and (max-width: 1300px){.value-card-text{font-size:24px}}@media screen and (max-width: 768px){.vision-values-section{margin-top:28px}.intro-offer-top-title{font-size:18px;line-height:24.09px;margin-left:15px}.value-card{flex:1 1 100%}.value-card-text{font-size:24px}.vision-section{text-align:center;padding:20px 30px}.vision-section h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
