/*footer*/
.footer-wrapper {
background-color: #003a63;
border-top: 5px solid #fff;
border-bottom: 25px solid #009be8;
color: #fff;
font-size: 14px;
}
.footer-wrapper ul {
list-style: none;
padding-inline-start: 0;
}
.footer-wrapper a {
color: #fff;
}
.footer h2 {
font-family: 'Open Sans', ‘Gill Sans’, Calibri, Arial, sans-serif;
font-size: 2.5rem;
text-transform: uppercase;
}
.footer-logo img {
max-width: 350px;
}
#custom-footer {
padding: 35px 15px;
}
.footer section {
margin-bottom: 20px;
}
.footer-news-archive {
background-color: #009be8;
float: left;
font-weight: bold;
height: 66px;
margin: 1rem 1rem 2rem 0;
padding: 10px;
position: relative;
text-align: center;
width: 45%;
padding: 2rem 1rem;
}

.footer-brown-50 {
background-color: #d49e37;
float: left;
font-weight: bold;
height: 66px;
margin: 1rem 1rem 2rem 0;
padding: 10px;
position: relative;
text-align: center;
width: 45%;
padding: 2rem 1rem;
}
.footer-brown-50:hover, .footer-brown-50:active, .footer-brown-50:focus, .footer-news-archive:hover, .footer-news-archive:active, .footer-news-archive:focus {
background-color: #e51937;
}
.footer-social-media a.fa-instagram:hover, .footer-social-media a.fa-instagram:active, .footer-social-media a.fa-instagram:focus {
color: #e51937;
text-decoration: none;
}