
/* Global styles */
body { font-family: 'Montserrat', sans-serif; }
.navbar-brand img { height: 96px; }

/* Section headings */
h2.pb-2.border-bottom { border-bottom: 3px solid #757575 !important; }

/* Footer link layout */
footer .nav-link { color: inherit; }
footer .nav-link:hover { opacity: .85; }

/* Newsletter form card spacing */
section.bg-light { background-color: #f8f9fa !important; }
