<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&amp;display=swap');

:root {
    --body-font-family: 'Montserrat', sans-serif;
    --bs-font-sans-serif: 'Montserrat', sans-serif;
    --bs-body-font-family: 'Montserrat', sans-serif;
    --heading-font-family: 'Montserrat', sans-serif;
    --bs-primary-css-filter: brightness(0) saturate(100%) invert(52%) sepia(22%) saturate(5434%) hue-rotate(346deg) brightness(96%) contrast(97%)!important;

    
}

a[href*="#site-nav"],
a[href*="#site-main"],
a[href*="#site-footer"] { color:var(--bs-white)!important }


.site-footer .privacy-links { color:#fff!important }
.section-wrapper.section-banner-images h2.visually-hidden,
.section-wrapper.section-news-rotator h2.visually-hidden,
.section-wrapper.section-member-logos h2.visually-hidden,
.section-wrapper.section-schedule-tabs h2.visually-hidden { color:var(--bs-white)!important }

.component-banner .slick-arrow.pp .sr-only { color:#000!important }

.site-footer .footer-details .fs-2 { font-size:1.25rem!important }
.site-footer .developer-logo img { max-height:6rem}
.section-schedule-tabs .component-tabs .nav-pills .nav-link.active { background:var(--bs-tertiary)!important; color:var(--bs-black)!important; }

.section-event-countdown .component-countdown.layout-standard .details-2 .specs-1 { top:50%; transform:translateY(-50%)}
.section-event-countdown .component-countdown.layout-standard .details:before { content:"NEXT EVENT"; font-weight:700; font-size:1.5rem }

    .section-schedule-tabs .component-scoreboard.layout-small .card .sport-name { font-size:1.25rem }
    .section-schedule-tabs .component-scoreboard.layout-small .slider { margin-bottom: 0.25rem }


@media (min-width: 992px) {

.landing .site-header { position:sticky }
.site-header .secondary-navigation .navbar-secondary { border:none }

.site-header .component-navbar-primary.layout-standard .navbar .parent.dropdown .megamenu-inner &gt; .megamenu-list { flex-wrap:wrap!important }
.site-header .component-navbar-primary.layout-standard .navbar-nav .nav-item.parent.has-megamenu .megamenu-inner &gt; .megamenu-list &gt; li { max-width:48% }

}

@media (min-width: 992px) and (max-width:1199px) {

    .site-header .menu .component-navbar-primary .navbar-collapse .navbar-nav { align-items:center }
    .site-header .menu .component-navbar-primary .navbar-nav &gt; .nav-item &gt; .nav-link { font-size:0.741rem; text-align:center; padding-left:0.45rem; padding-right:0.45rem }
}


@media (min-width: 1200px) and (max-width:1399px) {

    .site-header .menu .component-navbar-primary .navbar-collapse .navbar-nav { align-items:center }
    .site-header .menu .component-navbar-primary .navbar-nav &gt; .nav-item &gt; .nav-link { font-size:1rem; text-align:center; padding-left:0.5rem; padding-right:0.5rem }
    .site-footer .footer-details .fs-2 { font-size:1rem!important }

    
}
</pre></body></html>