/*Our Story*/

.our-story {
  display: flex;
  flex-direction: column;
}

.our-story p {
  padding-top: 25px;
}

/*Mission Statement*/

.mission-statement-content {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.mission-statement-content h3 {
  font-size: 1.75rem;
  font-weight: 400;
  color: #ffffff;
}

.mission-statement-content p {
  color: #ffffff;
  font-weight: 200;
}

/*Why Choose Us*/

.why-choose span {
  font-size: 2.25rem;
}

.why-choose h5 {
  font-size: 1.25rem;
  color: #000000;
  font-weight: 500;
}

.why-choose-us-container {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  padding: 25px 0 0 0;
  gap: 25px;
}

@media (max-width: 1024px) {
  .why-choose-us-container {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 640px) {
  .why-choose-us-container {
    grid-template-columns: repeat(1, 1fr);
  }
}
