.enval-contact-details {
  max-width: 650px;
  margin: 24px 0 10px;
  padding: 18px 22px;
  border: 1px solid #dedede;
  border-left: 4px solid #ff9933;
  background: #fafafa;
  line-height: 1.6;
}
.enval-contact-details p { margin: 5px 0 12px; }
.enval-contact-details p:last-child { margin-bottom: 3px; }
.enval-contact-details strong { display: inline-block; min-width: 145px; }
.enval-contact-details a, .enval-map a { overflow-wrap: anywhere; }
.enval-map iframe { display: block; width: 100%; height: 380px; border: 0; }
.enval-map p { margin: 10px 0 0; }
