/* links_menu-428 */
div.links-menu.links-menu-428 { background-color: rgba(255, 255, 255, 1); --background-color: rgba(255, 255, 255, 1) } 
div.links-menu-428 .menu-item { flex-grow: 0;; --align: stretch; --max-width:100%; width: -moz-available;  width: -webkit-fill-available; width: stretch;; white-space:nowrap } 
div.links-menu-428 .module-body { justify-content: flex-start;; flex-wrap: nowrap; overflow-x: auto; overflow-y: hidden; padding-inline-end: 28px;; --column-count:auto } 
div.links-menu-428 .menu-item > a { padding-bottom: 7px; --element-padding-bottom: 7px } 
div.links-menu-428 .module-body::after { --display-scroll: var(--display, none);; display: var(--display-scroll) } 
.mobile.touchevents div.links-menu-428 .module-body { overflow-x: scroll } 
div.links-menu-428 .module-body::-webkit-scrollbar { -webkit-appearance: none; height: 1px } 
div.links-menu-428 .module-body::-webkit-scrollbar-track { background-color: white } 
div.links-menu-428 .module-body::-webkit-scrollbar-thumb { background-color: #999 } 
.phone footer  div.links-menu-428 .module-title::before { display: block; } 
.phone footer  div.links-menu-428 .module-title.closed + .module-body { display:none } 
.phone footer  div.links-menu-428 .module-title::after { display:none }  div.links-menu-428 .links-menu-item-1 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-1:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-2 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-2:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-3 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-3:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-4 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-4:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-5 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-5:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-6 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-6:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-7 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-7:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-8 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-8:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-9 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-9:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-10 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-10:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-11 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-11:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }  div.links-menu-428 .links-menu-item-12 > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(51, 51, 51, 1); text-decoration: none; -webkit-text-decoration: none } 
.no-touchevents div.links-menu-428 .links-menu-item-12:hover > a .links-text { font-family: 'Source Sans Pro'; font-weight: 400; font-size: var(--j-font_size-default-text); color: rgba(0, 0, 0, 1); text-decoration: underline; -webkit-text-decoration: underline }