*{font-family:Roboto,sans-serif}.blu{background-color:#90aec4}.hero-h{font-size:3.6rem;font-weight:700;text-align:center;padding-bottom:2rem}.hero-p{font-size:1.8rem;text-align:center;padding-bottom:2rem;font-weight:400;letter-spacing:2px}.info-card-box{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:4rem;column-gap:4rem;row-gap:4rem}.info-card{text-align:center;padding:2rem;box-shadow:0 0 1px #000;border-radius:8px}.info-card-h{font-size:6.5rem;font-weight:600;color:#0f81b1;padding-bottom:2rem}.info-card-text{font-size:2rem;font-weight:500}.values-h{font-family:Bebas Neue,sans-serif;font-size:5.5rem;font-weight:400;text-align:center;letter-spacing:.2rem;padding-bottom:5rem}.values-card-box{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:4rem;column-gap:4rem;row-gap:4rem}.values-card{display:flex;flex-direction:column;align-items:center;border:1px solid #03b4c6;border-radius:5px;padding:2.4rem}.fa-users,.fa-person-walking,.fa-screwdriver-wrench,.fa-diagram-project,.fa-up-right-from-square,.fa-magnifying-glass{color:#0f81b1;font-size:5rem;padding-bottom:3rem}.values-card-h{font-size:2rem;font-weight:600;padding-bottom:1rem;text-align:center}.values-card-p{font-size:1.5rem;font-weight:400;line-height:1.85;text-align:center}.cta-section{background-image:url(/build/assets/hq-1024x448-550f162a.webp);background-size:cover;background-attachment:fixed}.cta-inner{text-align:center;color:#fff}.cta-h{font-size:4.8rem;font-weight:600;padding-bottom:2.5rem;letter-spacing:.2rem}.cta-p{font-size:2rem;font-weight:400;padding-bottom:4rem;line-height:1.85}.cta-button{display:inline-block;font-weight:500;font-size:1.6rem;padding:1.5rem 3rem;border-radius:3px;background:hwb(205 18% 25%);color:#fff;text-decoration:none}@media screen and (max-width: 77em){.info-card-box{grid-template-columns:repeat(2,1fr)}.hero{background-position:center}}@media screen and (max-width: 53em){.values-card-box{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 37em){.info-card-box,.values-card-box{grid-template-columns:1fr}.cta-h{font-size:4rem}}@media screen and (max-width: 27em){.hero-h{font-size:2.8rem}.info-card-h{font-size:6rem}.cta-h{font-size:3rem}}
