/*ADA FIXES */

.visually-hidden { color:var(--bs-black) }
.inc-hostedby .visually-hidden,
.section-hero .component-headlines.layout-flow .slick-arrow-controls .prev .visually-hidden, 
.section-hero .component-headlines.layout-flow .slick-arrow-controls .next .visually-hidden,
.section-hero .component-headlines.layout-flow .slick-arrow-controls .pp .visually-hidden,
.section-banners .component-banner.layout-slider .slick-arrow-controls .pp .visually-hidden { color:var(--bs-white) }

.section-videos .component-video.layout-slider .slick-arrow-controls .prev, 
.section-videos .component-video.layout-slider .slick-arrow-controls .next {
    --bs-btn-bg: var(--bs-secondary);
    --bs-btn-hover-bg: var(--bs-primary);
    --bs-btn-active-bg: var(--bs-primary);
}

@media only screen and (min-width: 992px) {
    .component-title {
        color: var(--bs-secondary);
    }
    .section-banners .component-banner.layout-slider .slick-arrow-controls .prev, 
    .section-banners .component-banner.layout-slider .slick-arrow-controls .next {
        --bs-btn-bg: var(--bs-secondary);
        --bs-btn-hover-bg: var(--bs-primary);
        --bs-btn-active-bg: var(--bs-primary);
    }
}

.li {
    color: white !important;
}

.section-standings .form-floating { display: none }
.section-standings .component-title { display: block }
.section-standings .component-standings .page-details { display: none !important }
.section-standings .ps-component { gap:1rem !important }
.component-standings.has-col-groups .group-head { font-size: 1.2rem !important; }

@media only screen and (max-width:991px) {
    .section-standings .component-title { display:block !important }
    .section-standings .ps-component { gap:1rem !important }
}
@media only screen and (min-width:992px) {
    .section-standings .page-details { display:block !important }
}