/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

.footer-contacts-columns {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
  color: #ccc;
  font-size: 0.9rem;
  line-height: 1.7;
}
.footer-contacts-columns .footer-col {
  flex: 1 1 250px;
  min-width: 200px;
}
.footer-contacts-columns i {
  width: 1.2em;
  margin-right: 6px;
  color: #007bff;
}
.footer-contacts-columns a {
  color: #ccc;
  text-decoration: none;
}
.footer-contacts-columns a:hover {
  text-decoration: underline;
  color: #fff;
}
.footer-contacts-columns strong {
  color: #fff;
  display: block;
  margin-bottom: 6px;
}
.footer-social {
  margin-top: 15px;
}
.footer-social a {
  color: #007bff;
  font-size: 1.8rem;
  margin-right: 14px;
  display: inline-block;
  transition: color 0.3s ease;
}
.footer-social a:hover {
  color: #0056b3;
}
/*# sourceMappingURL=custom_12.css.map */