.solutions__page__content{display:flex;flex-direction:column;gap:4.5rem}.solutions__page__content>.global__dark__btn,.solutions__page__content>.global__light__btn{padding:1rem 1.5rem}.solutions__page__content__img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:768px) and (max-width:1024px){.solutions__page__content{gap:3rem}.solutions__page__content__img{width:75%;margin:auto;height:auto;min-height:unset;min-width:unset;-o-object-fit:contain;object-fit:contain}}@media (min-width:481px) and (max-width:767px){.solutions__page__content{gap:3rem}.solutions__page__content__img{width:85%;margin:auto;height:auto;min-height:unset;min-width:unset;-o-object-fit:contain;object-fit:contain}}@media (min-width:320px) and (max-width:480px){.solutions__page__content{gap:3rem}.solutions__page__content__img{width:85%;margin:auto;height:auto;-o-object-fit:contain;object-fit:contain}}.solutionsHero{background-color:var(--gsGreenBg);overflow:hidden;position:relative}.solutionsHero__bg{position:absolute;height:100rem;width:auto;-o-object-fit:contain;object-fit:contain;left:-10rem;top:-10rem;opacity:.75;z-index:0}.solutionsHero__content{display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative;z-index:1;padding:6rem 9.8%!important}.solutionsHero__content>.main__section__desc{text-align:center;padding:0 20%}.solutionsHero__img{width:auto;height:25rem;-o-object-fit:contain;object-fit:contain}.solutionsHero__btns{display:flex;flex-direction:row;width:100%;justify-content:center;gap:1.5rem}.solutionsHero__btns>.global__dark__btn{font-size:2rem;padding:2rem 5rem;border-radius:.8rem}@media (min-width:768px) and (max-width:1024px){.solutionsHero__content{gap:3rem}.solutionsHero__btns>.global__dark__btn{font-size:1.6rem;padding:1.5rem 3rem}}@media (min-width:481px) and (max-width:767px){.solutionsHero__content{gap:3rem}.solutionsHero__content>.main__section__desc{padding:0 2.5%}.solutionsHero__btns>.global__dark__btn{font-size:1.6rem;padding:1.5rem 3rem}}@media (min-width:320px) and (max-width:480px){.solutionsHero__content{gap:3rem}.solutionsHero__content>.main__section__desc{padding:0}.heroSection__main>.global__dark__btn{font-size:1.6rem;padding:1.5rem 3rem}}