header{display:grid;grid-template-areas:"stack";place-items:center}header>*{grid-area:stack}header p{color:var(--primary-text-color);text-align:center;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.0875rem;max-width:28ch}@media screen and (min-width: 25em){header img{width:100vw!important;height:100vh!important;object-fit:cover;object-position:center}}.hero-text-wrapper{place-items:center;display:grid;gap:2rem;margin-top:-20%}.card-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));gap:.5rem;margin-top:-9rem}.card-wrapper .card,.why-choose-card-wrapper .card{border-radius:1.5rem;border:2px solid #94C4DC;background:#fefefe;box-shadow:3.122px 9.366px 21.854px #00000026;display:grid;place-items:center;padding:1rem;text-align:center;gap:.5rem;align-items:start}.why-choose-card-wrapper .card h3{margin-block:unset}.card-wrapper .card img{width:3.3rem;aspect-ratio:1}.card-wrapper .card p{font-size:1rem;font-weight:300;line-height:1.25rem;letter-spacing:.1rem}.why-choose-card-wrapper{display:grid;gap:1.5rem}.why-choose-card-wrapper .card img{width:5.5rem;aspect-ratio:1}.why-choose-card-wrapper .card{padding:2rem 1.5rem}.our-headquarters-wrapper *{text-align:left!important}@media screen and (min-width: 48em){.hero-text-wrapper{margin-right:auto;margin-left:9rem;place-items:unset;margin-top:unset}.card-wrapper{margin-top:-4rem}.hero-text-wrapper>*{text-align:left}header p{max-width:55ch}.card-wrapper{padding-inline:12rem;margin-inline:auto;gap:4.5rem}.desktop-section-inline-padding{margin-inline:9rem}.services-wrapper{display:flex;gap:5rem;margin-block:3rem;place-items:center}.services-wrapper img{width:30rem!important}.services-wrapper .text-wrapper{padding-right:6rem;width:45rem}.services-wrapper.reverse{flex-direction:row-reverse}.services-wrapper.reverse .text-wrapper{padding-right:0;padding-left:6rem}.why-choose-card-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.why-choose-card-wrapper>.card{width:26rem}.partner-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:9rem;place-items:center}.partner-text-wrapper{margin-left:9rem;margin-block:9rem}.partner-text-wrapper>*{text-align:left}.partner-wrapper img{grid-column:2/3;grid-row:1/-1}.our-headquarters-wrapper>*{text-align:center!important}.our-headquarters-wrapper .contact-info-wrapper{margin-inline:auto;max-width:fit-content}.our-headquarters-content-wrapper{display:grid;grid-template-columns:auto auto;max-width:fit-content;margin-inline:auto;gap:5rem}}@media screen and (min-width: 108rem){main{max-width:80%;margin-inline:auto}}
