body {
    color: #212529;
}

#header.header-scrolled, #header.header-inner-pages {
    background: rgba(23, 26, 29, 0.95);
}

#header .logo img {
    max-height: 80px;
}

#header.affix {
    padding: 5px 0;
}

#header.affix .logo img {
    max-height: 40px;
}

#header .logo img.img-overlap {
    position: fixed;
    top: 1em;
    left: 5em;
    display: inline;
    max-height: 100px;
}

.cta {
    padding: 150px 0;
}