.section-intro {
  max-width: 1200px;
  margin: 0 auto;
  padding: 10dvw 5dvw;
  display: grid;
  gap: 1rem; }
  .section-intro h1 {
    font-size: 3.00rem;
    color: #2a425e; }
  .section-intro h2 {
    font-size: 2.50rem;
    color: #2a425e;
    margin-top: 4rem; }
  .section-intro h3 {
    font-size: 2.50rem;
    color: #2a425e;
    margin-top: 4rem; }
  .section-intro p {
    margin-bottom: 0rem;
    font-size: 1.2rem;
    font-weight: 300;
    line-height: 1.5; }

.team {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  height: auto;
  gap: 2rem; }
  .team .team-item {
    display: grid;
    grid-template-rows: 1fr auto; }
    .team .team-item .photo {
      width: 100%;
      margin-top: 0; }
    .team .team-item .name {
      margin-top: 0.5rem; }
      .team .team-item .name span {
        font-size: 0.85rem;
        color: #f69b71; }

/*# sourceMappingURL=aboutus.css.map */
