/* FORCE ENTIRE WEBSITE HEADER AND FOOTER TO CHARCOAL GREY */
header.header, 
div.container-header, 
div.container-nav, 
div.container-footer, 
footer.footer, 
div.container-bottom-a {
    background-color: #1f2427 !important;
    background: #1f2427 !important;
    background-image: none !important;
    border: none !important;
}

/* WIPE OUT THE WHITE BOX SHAPE COMPLETELY */
.card, .card-body, .well, .p-3, .p-4 {
    background-color: transparent !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* FORCE ALL TEXT IN THESE SECTIONS TO CLEAN SOLID WHITE */
div.container-bottom-a *, 
div.container-footer *, 
footer.footer * {
    color: #ffffff !important;
}

/* SET CALL ACTIONS AND CONTACT LINKS TO LOGO GREEN */
div.container-bottom-a a, 
div.container-footer a {
    color: #70aa3b !important;
}

/* KEEP THE MAIN NAVIGATION BAR LINKS CLEAN WHITE */
.navbar-nav .nav-link, .navbar-brand {
    color: #ffffff !important;
}
.navbar-nav .nav-link:hover {
    color: #70aa3b !important;
}
