.find-us__tagline {
  color: var(--clr-red);
}

.find-us__detail {
  padding: 1rem;
}

.find-us__title,
.find-us__detail-title {
  margin-top: 1rem;
}

.find-us__btn {
  margin-top: 1rem;
}

/* xs */
/*@media (min-width: 475px) {} */

/* sm */
/*@media (min-width: 640px) {} */

/* md */
@media (min-width: 768px) {
  .find-us {
    display: flex;
    align-items: stretch;
    gap: 1rem;
  }

  .find-us__map {
    flex: 2;
    min-width: 0;
  }

  .find-us__detail {
    flex: 1;
    min-width: 0;
  }

  .find-us__map iframe {
    display: block;
    width: 100%;
    height: 100%;
    min-height: 400px;
  }
}

/* lg */
/*@media (min-width: 1024px) {} */

/* xl */
/*@media (min-width: 1280px) {} */

/* 2xl */
/*@media (min-width: 1536px) {} */
