#s-lg-box-collapse-22610334 td {padding: 10px 10px 10px 10px;}
#er2024textcol a:link, a:visited, a:hover, a:active {color: rgba(76,77,152);}
div#s-lg-guide-header, div#s-lg-tabs-container, div#s-lg-guide-main, div#s-lg-box-22610334, div#s-lg-box-22615901, div#s-lg-box-22616359, div#s-lg-box-22616363, div#s-lg-box-22616365, div#s-lg-box-22616527, div#s-lg-box-22616363, div#s-lg-box-22616437 {background-color: transparent;}
#api_today_cid11330_iid3333 > h3, #api_upc_cid11330_iid3333 > h3, div#s-lc-w-ctd > div:nth-child(3) > a:nth-child(2) {display: none;}
#api_today_cid11330_iid3333 > ul, #api_upc_cid11330_iid3333 > ul {list-style: none;
																	padding: 0px;
																	font-family: montserrat,Verdana,Arial,sans-serif;
																	font-size: min(max(0.9vw, 12px), 14px)
																}
#api_upc_cid11330_iid3333 > table, #s-lc-fce-cal {font-family: montserrat,Verdana,Arial,sans-serif;}
#s-lg-box-22616363 {margin: 1px;}
.s-lc-w-ctd {vertical-align: middle !important}
.s-lc-w-title {font-weight: 600; 
				font-size: min(max(1.4vw, 12px), 16px);
			}
.s-lc-w-date-m {padding: 2px;}
.s-lc-w-date-d {padding-top: 2px;}
.txtstyle {
	font-size: min(max(0.8vw, 10px), 16px);
	font-weight: bold;
	font-family: montserrat;
	overflow: hidden;
	}
.tstyle {
         border-left: 0.5px solid rgb(219,219,219);
         border-right: 0.5px solid rgb(219,219,219)
        }
.s-lg-box-wrapper-26504184 {
	font-weight: bold;
	font-family: montserrat;
	}
:root {
	--clr-primary-400: hsl(0, 0%, 100%);
	--clr-primary-900: hsl(218, 52%, 92%);
	}
.contentBox {
	background: var(--clr-primary-400) !important;
	border-radius: 0.5rem !important;
	box-shadow: 0 0.5rem 1rem -0.5rem var(--clr-primary-900) !important;
	}
.scroller img {
	max-width: 150px !important;
	line-height: 0px !important;
	}
.scroller__content {
	padding-block: 0.5rem;
	display: flex;
	gap: 1rem;
	flex-wrap: wrap;
	}
.scroller[data-animated="true"] {
	max-width: 100% !important;
	overflow: hidden;
	-webkit-mask: linear-gradient(90deg, transparent, white 10%, white 90%, transparent);
	mask: linear-gradient(90deg, transparent, white 10%, white 90%, transparent);
	}
.scroller[data-animated="true"] .scroller__content {
	width: max-content;
	flex-wrap: nowrap;
	animation: scroll 35s
	forwards linear infinite;
	-webkit-animation: scroll 35s
		forwards linear infinite;
	}
@-webkit-keyframes scroll {
	to {
		-webkit-transform: translate(calc(-50% - 0.5rem));
		transform: translate(calc(-50% - 0.5rem));
		}
	}
@keyframes scroll {
	to {
		-webkit-transform: translate(calc(-50% - 0.5rem));
		transform: translate(calc(-50% - 0.5rem));
		}
	}