:root {
    --pink: #EC2C94;
}

.pink.mqa-main-menu-class li button{
    background-color: var(--pink) !important;
}
#main-icons.pink ul li svg path {
    stroke: var(--pink)!important;
}
#main-icons.pink ul li span:first-child,
#main-icons.pink ul li span:nth-child(2) {
    background-color: var(--pink)!important;
}
#main-icons.pink ul li span:last-child{
    color: var(--pink)!important;
}

.pink.franchise-ctas button:hover{
    color: var(--pink)!important;
}
.pink.franchise-ctas a{
    color: var(--pink)!important;
}

.pink.mq-bg-red {
    background-color: var(--pink) !important;
}
.pink a.lenders{
    background-color: var(--pink) !important;
}
@media (min-width: 768px) {
    .pink .franchise-bg-image::before {
        border-bottom: 408px solid var(--pink) !important;
    }
}

.pink.wwd img {
    filter: brightness(0) saturate(100%) invert(36%) sepia(89%) saturate(2900%) hue-rotate(308deg) brightness(96%) contrast(94%);
}
.pink.wwd a {
    border: 1px solid var(--pink)!important;
}
.pink.wwd p {
    color: var(--pink)!important;
}
.pink.wwd a:hover{
    background-color: var(--pink)!important;
}
.pink.wwd a:hover p{
    color: #ffffff!important;
}

.pink.team ul li a {
    color: var(--pink)!important;
    border: 1px solid var(--pink)!important;
}
.pink.team ul li a:hover {
    background-color: var(--pink)!important;
    color: #ffffff!important;
}
.pink.latest-news-widget .latest-news .mq-bg-red{
    background-color: var(--pink)!important;
}

.pink.franchise-sidebar a {
    color: var(--pink)!important;
}