/*** VSM_CSS ***/ /* END STYLABLE DIRECTIVE RULES */

#comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__tabsList .TabsList2027980309__scrollButton .TabsScrollButton1157534303__icon {
    fill: #000000;}

/* START STYLABLE DIRECTIVE RULES */

#comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__tabsList .TabsList2027980309__scrollButton.TabsScrollButton1157534303--isVisible {
    background-color: #EEEDFE;}

#comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__tabsList .TabsList2027980309__scrollButton:hover {
    background-color: #272561;
}

#comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__tabsList .TabsList2027980309__scrollButton:hover .TabsScrollButton1157534303__icon {
    fill: #FFFFFF;
}

#comp-mbec9npa .style-mbecncp3__root{-st-extends: Tabs}

#comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab {
    font-family: avenir-lt-w01_35-light1475496,avenir-lt-w05_35-light,sans-serif;
    background-color: #6059D4;
    font-size: 16px;
    color: #FFFFFF;
}

#comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab.TabsList2027980309--current {
    background-color: #EEEDFE;
    border-bottom-color: #FFFFFF;
    color: #000000;
}

#comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab:hover {
    background-color: #272561;
    text-shadow: none;
    color: #FFFFFF;
}

#comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__multiStateBoxWrapper {
    background-color: #FFFFFF;
}

@media screen and (min-width: 1px) and (max-width: 0px) {
    #comp-mbec9npa .style-mbecncp3__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab {
        font-size: 11px;
        font-weight: 700;
    }
}