
.logo-dark, .logo-light {
    max-width: 20rem;
}
.main-header.headroom--not-top {
    background-color: #000 !important;
}

.main-header.headroom--top {
}
.footer-logo {
    max-height: 20px;
}
.headroom--pinned .navbar-nav a {
    color: #fff;
}
#call-to-action {
    background-image: url(/media/ugfoxocs/shutterstock_1030959718-converted.png) !important;
    background-blend-mode: initial;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
#case-studies a {
    color: #000;
    background-color: #fff;
    border-color: #000;
}


.heading-section {
    background: linear-gradient( rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8) ), url(/media/ugfoxocs/shutterstock_1030959718-converted.png) !important;
    background-blend-mode: initial;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: #fff;
}
.heading-section h1 {
    color: #fff;
}