body #sp-header {
    background: #0a0a0ab3;
    color: #111;
    font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial;
    font-weight: 400;
}

body #sp-header.header-sticky {
    background: rgb(83 83 83);
}

body #sp-header .logo a {
    color: #111;
}

body #sp-menu a {
    color: #131313;
    text-decoration: none;
    font-weight: 600;
}

body #sp-footer {
    background: transparent;
}

.sp-copyright {
    color: #111;
}

.layout-boxed .body-innerwrapper {
    box-shadow: none;
}




@media (max-width: 575px) {
    #sp-header .logo {
        height: 50px;
    }

    #sp-menu .sp-column {
        height: 50px;
    }

    #sp-header .logo a {
        font-size: 22px;
    }
}