footer .widget-about-title { margin-bottom: .9rem; font-size: 1.3rem; font-weight: 300; letter-spacing: 0; text-transform: none; }
footer .telephone { color: #61ab00; font-size: 2rem; font-weight: 400; letter-spacing: -.01em; }
.footer-logo { margin-top: -8px; margin-bottom: 1.2rem; }
.footer-logo img { max-width: 104px }
footer .footer-para { margin-bottom: 4rem; }
footer .first-col { flex: 0 0 20rem; }
footer .second-col { flex: 1.9; }
@media (min-width: 992px) {
	footer .footer-para { max-width: 550px; }
}
@media (min-width: 992px) and (max-width: 1249px) {
	footer .first-col { flex-basis: 100%; }
}