#sideNav .navbar-brand .img-profile {
    max-width: 10rem;
    max-height: 10rem;
    border: 0.5rem solid rgba(255, 255, 255, 0.2);
}

.social-icons .social-icon {  
    background-color: #f32408;
}

.card img {
    height:240px;
    object-fit: cover;
}

.basicImages img {
    width:100%;
    height: 300px;
    object-fit: cover;
}

.card {
    margin-bottom: 2rem;
}

.subheading2 {
    font-family: "Saira Extra Condensed", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 500;
    font-size: 1.2rem;
}

.secondary {
    color: #f32408;
}

.btn-primary {
    color:#fff;
}

footer {
    text-align: center;
    background-color: #fc7f3d;
    color: #fff;
    font-size: 0.9rem;
}

footer a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

/* New Overrides */
.bg-primary, footer {
    background-color: #2a3947 !important;
}

.btn-primary {
    background-color: #2a3947 !important;
    border-color: #000;
}

a {
    color: #2a3947;
    color: #f32408;
    text-decoration: none;
}

a:hover {
    color: #000;
}

a div.card div.card-body h5 {
    color: #f32408;
} 

a div.card div.card-body h5:hover {
    color: #000;
}

a div.card:hover {
 border: 1px solid #2a3947;
}