/* 
 * ---------------------------------------------
 * Variables > General
 * --------------------------------------------- 
 */
/* 
 * ---------------------------------------------
 * Variables > Breakpoints
 * ---------------------------------------------
 */
section.wa-section--contact {
  --section-offset-y: calc( var(--space-xl) * -1);
}
.wa-contact-section.wa-section-container {
  display: grid;
  margin-bottom: var(--space-l);
}
@media (min-width: 992px) {
  .wa-contact-section.wa-section-container {
    gap: var(--space-m);
    grid-template-columns: 3fr 2fr;
  }
}
.wa-contact-info {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: var(--space-s);
}
.wa-contact-info .wa-infobox {
  --icon-size: 4rem;
}
.wa-contact-info .wa-infobox-text {
  display: flex;
  flex-direction: column;
  font-size: calc(var(--text-m)*0.9);
  color: var(--white);
}
.wa-contact-image {
  object-fit: cover;
  object-position: center;
}
.wa-contact-image, .wa-contact-image__wrapper {
  width: 100%;
  height: 100%;
}
.wa-contact-heading.wa-heading {
  font-size: var(--text-xl);
  font-weight: 700;
  margin-top: calc(var(--space-xs) * 0.35);
}
@media (min-width: 768px) {
  .wa-contact-heading.wa-heading {
    margin-top: 0;
  }
}
.wa-contact-subheading {
  font-weight: 500;
  font-size: var(--text-m);
}
/*# sourceMappingURL=224-partials.map */
