#sp-main-body{
 padding: 0px;  
}

.dj-megamenu-modern li a.dj-up_a {
    padding: 0px 20px;
    font-size: 16px;
    font-weight: 600;
}

.dj-megamenu-modern li ul.dj-submenu > li > a {
    font-size: 14px;
    line-height: 18px;
    color: #000000;
  }

.dj-megamenu-select-light .dj-mobile-open-btn, .dj-megamenu-offcanvas-light .dj-mobile-open-btn, .dj-megamenu-accordion-light .dj-mobile-open-btn {
    height: 50px;
  }

#dj-megamenu154mobile.dj-megamenu-select-light .dj-mobile-open-btn:focus, #dj-megamenu154mobile.dj-megamenu-select-light:hover .dj-mobile-open-btn, #dj-megamenu154mobile.dj-megamenu-offcanvas-light .dj-mobile-open-btn:hover, #dj-megamenu154mobile.dj-megamenu-offcanvas-light .dj-mobile-open-btn:focus, #dj-megamenu154mobile.dj-megamenu-accordion-light .dj-mobile-open-btn:hover, #dj-megamenu154mobile.dj-megamenu-accordion-light .dj-mobile-open-btn:focus {
    background: rgb(255 255 255);
}


#dj-megamenu154mobile.dj-megamenu-select-light .dj-mobile-open-btn:focus, #dj-megamenu154mobile.dj-megamenu-select-light:hover .dj-mobile-open-btn, #dj-megamenu154mobile.dj-megamenu-offcanvas-light .dj-mobile-open-btn:hover, #dj-megamenu154mobile.dj-megamenu-offcanvas-light .dj-mobile-open-btn:focus, #dj-megamenu154mobile.dj-megamenu-accordion-light .dj-mobile-open-btn:hover, #dj-megamenu154mobile.dj-megamenu-accordion-light .dj-mobile-open-btn:focus {
    color: rgb(0 0 0);
}

.dj-megamenu-modern li a.dj-up_a {
    padding: 0px 12px;
    font-size: 16px;
    font-weight: 600;
}

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