:root{
    --primary: #53A500;
    --secondary: rgb(255, 104, 1);
}
.header__logo img {
    max-height: 80px;
}
header.header a.header__schedule-pickup {
    background: var(--primary);
    border-color: var(--primary);
    transition: .5s;
}
header.header a.header__schedule-pickup:hover {
    background: var(--secondary);
    border-color: var(--secondary);
}

.marketing-alerts {
    background: #F7F8F8;
    padding: 15px 0;
}
.marketing-alerts span,
.marketing-alerts svg{
    color: #000;
}

.header__nav .nav-link {
    font-weight: 500;
    transition: .5s;
}

.header__nav .nav-link.active {
    color: var(--primary);
}
.header__nav .nav-link:hover {
    color: var(--primary);
}
.homepage-banner__form-title {
    color: var(--secondary);
}

.homepage-banner__form-btn {
    background: var(--primary);
    border-color: var(--primary);
    transition: .5s;
}

.homepage-banner__form-btn:hover {
    background: var(--secondary);
    border-color: var(--secondary);
}

.schedule-banner {
    background: rgb(68 68 68);
}

.about-us__title,
.waste-management__listing-title,
.learn-more-link:hover {
    color: var(--secondary);
}

.learn-more-link {
    color: var(--primary);
}


.section__title {
    color: var(--secondary);
}

.footer__section .btn {
    background: var(--primary);
}

.footer__section-icon {
    background: var(--primary);
}

.subscribe-form svg {
    color: var(--primary);
}

.footer {
    background: #343434;
}

.social-icons a:hover {
    background: var(--primary);
}

.footer__section-listing a:hover {
    color: var(--primary);
}
.internal-layout__listing li:before {
    filter: hue-rotate(265deg);
}
.what-we-offer__listing strong {
    color: var(--secondary);
}

.generic-heading {
    color: var(--secondary);
}
.contact-methods {
    background: var(--primary);
    padding: 50px 0;
}

.internal-layout__small-title {
    color: var(--primary);
}

.btn-primary {
    background: var(--primary);
    border-color: var(--primary);
}

.btn-primary:hover {
    background: var(--secondary);
    border-color: var(--secondary);
}
.homepage-banner__description h1, .homepage-banner__description p {
    color: #000!important;
}
