
#sp-footer, #sp-bottom {
    background: #2b2d42;
    color: #fff00;
}

#sp-bottom { 
    outline: 2px dashed #D72B29;
    outline-offset: -10px;
}


.sp-page-title .sp-page-title-heading {
    font-size: 50px;
    line-height: 1;
    margin-top: 10px;
padding-top:5px;
}

.sp-page-title {
    padding-bottom: 5px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    text-align: center;
    background-color: #e2e2e2;
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    font-weight: 800;
    color: #D8322B;
}

.logo-footer {
float: right;
}