
#sp-section-2 .container{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%;}
#sp-section-2 .row{margin:0;width:100%;}
#sp-section-2 .row>*{padding:0;}

ul.maven-submenu.mod-menu{width:100%; display:flex;min-height:5.5rem;
    /*background:#e7e7e7;*/
    justify-content:space-evenly;
    flex-wrap:wrap;
    flex-direction:row;}
ul.maven-submenu li{padding:25px 5px 25px 15px;}
ul.maven-submenu li.current a{
    text-decoration: underline;
    text-underline-offset: 8px;
    color: var(--bs-primary);
}
ul.maven-submenu li:hover{
    color: var(--bs-primary);
}
ul.maven-submenu li:hover a {
    color: var(--bs-primary);
}

ul.maven-submenu li.current a{color:var(--bs-primary);}


ul.maven-submenu li.nav-item {
    display: flex;
    align-items: center;
}
ul.maven-submenu li.nav-item:after {
    content:"/"
}
ul.maven-submenu li.nav-item:last-child:after {content:none}

ul.maven-submenu li a {
    color:var(--sppb-moa-text-gray);;
    font-weight: 500;
    font-size: 17px;
    margin-right: 20px;
}

ul.maven-submenu .nav-item img {
    margin-right: 8px;
}
/* ---- media: responsive ---- */
@media only screen and (max-width: 600px){
    ul.maven-submenu li{font-size:.8rem;padding:.3rem 1.6rem;}
}
@media only screen and (max-width: 480px){
    ul.maven-submenu li{font-size:.7rem;padding:.1rem 1.4rem;}
}

.submenu-row {
    background: none !important;
}