.contact-wrapper{display:flex;flex-direction:column;gap:2rem}
.contact-us-header{color:var(--text-color-primary);font-size:1.5rem}
@media(width>=768px){.contact-wrapper{flex-direction:row;gap:2rem}
.contact-details{width:75%}
.contact-links{width:25%}
}
@media(width>=1024px){.contact-wrapper{gap:4rem}
.contact-details{width:70%}
.contact-links{width:30%}
}
.contact-details>*+*,.contact-links>*+*{margin-top:1.5rem}
.contact-details__contact-links{display:flex;flex-direction:column;gap:1rem}
@media(width>=1024px){.contact-details__contact-links{flex-direction:row;gap:2rem}
}
.contact-details__imglink{width:28px;aspect-ratio:1;vertical-align:middle;display:inline-block}
.contact-links__linklist{color:var(--text-color-gold)}
.contact-links__linklist .fa{font-size:.75rem}
.contact-links__linklist>*+*{margin-block:.25rem 0}
.contact-details__link{text-decoration:none;color:var(--text-color-slate);padding-left:1rem}
.contact-details .contact-details__external-link,.contact-links .contact-links__link{text-decoration:none;text-transform:uppercase;color:#a89a75;font-family:var(--font-body-bold);font-weight:700;font-size:.875rem}
.contactUs-cta{display:flex}
@media(width>=1024px){.contactUs-cta p{padding-right:60px}
}
.contactUs-cta-icon{padding-right:2px}
@media(width>=768px){.contactUs-cta p{padding-right:20px}
}
@media(width < 768px){.contactUs-cta{display:flex;flex-direction:column}
}