.footer-contact a {
			
    text-decoration: none;
    color: inherit; /* Default color */
}

.footer-contact a:hover {
    color: orange; /* Changes text color to orange on hover */
}

.footer-contact a:hover .fa {
    color: orange; /* Changes the icon color on hover */
}
.js-fullheight {
height: 400px !important; /* Or any height you want */
min-height: unset !important;
}
.footer {
padding-top: 20px; /* reduce this as needed */
padding-bottom: 10px; /* reduce bottom spacing too */
}

.footer-heading {
margin-bottom: 10px; /* default h2 margin is big */
}

.footer img {
margin-top: 0; 
margin-bottom: 10px; /* optional: control spacing below logo */
}
