/* --- Contact details --- */
.contact-detail-row  { 
  align-items: baseline;
  margin-bottom: 15px;
}
.contact-detail-col  { 
  align-items: center;
}
.contact-detail-row, .contact-detail-col {
  font-family: 'Inter', sans-serif;
  display: flex; 
  flex-direction: row; 
  justify-content: center;
}
.contact-detail-row a, .contact-detail-col a {
  display: inline-block;
  max-width: 100%;
}
/* --- Contact details END --- */
/* --- Media --- */
@media (width < 700px) {
  .contact-detail-row, .contact-detail-col {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
}
/* --- Media END--- */
