p {
    line-height: 28px !important;
}

.help-nav a.button.button__large, .help-nav-side-by-side a.button.button__large {
    font-size: 17.5px !important;
}

.ontrack-stories {
    margin-top: 0 !important;
}

.nysomh a img {
    width: 100%;
}
.swiper-button-disabled,
.swiper-pagination .swiper-pagination-bullet:only-of-type {
    display: none !important;
}
.fa, .far, .fas {
    font-family: "Font Awesome 5 Pro";
}
/*
.resource-library__item.interactive-learning .fa-play,
.resource-library__item.Interactive-Learning .fa-play,
.resource-library__item.interactive-learning .fa-newspaper,
.resource-library__item.Interactive-Learning .fa-newspaper,
.resource-library__item.interactive-learning .fa-calendar-star,
.resource-library__item.Interactive-Learning .fa-calendar-star,
.resource-library__item.article .fa-play,
.resource-library__item.Article .fa-play,
.resource-library__item.article .fa-calendar-star,
.resource-library__item.Article .fa-calendar-star,
.resource-library__item.article .fa-chalkboard-teacher,
.resource-library__item.Article .fa-chalkboard-teacher,
.resource-library__item.event .fa-play,
.resource-library__item.Event .fa-play,
.resource-library__item.event .fa-newspaper,
.resource-library__item.Event .fa-newspaper,
.resource-library__item.event .fa-chalkboard-teacher,
.resource-library__item.Event .fa-chalkboard-teacher,
.resource-library__item.video .fa-newspaper,
.resource-library__item.Video .fa-newspaper,
.resource-library__item.video .fa-calendar-star,
.resource-library__item.Video .fa-calendar-star,
.resource-library__item.video .fa-chalkboard-teacher,
.resource-library__item.Video .fa-chalkboard-teacher {
    display: none;
}

@media screen and (min-width: 1100px) {
    .site--header .site--logo img {
        max-height: 35px;
    }
    .header--nav ul li ul.menu__submenu[data-visible=false] {
        left: 50%;
    }
    .header--nav ul li a.menu-link, .header--nav ul li span.menu-link {
        font-size: calc((16px + (22 - 16) * (100vw - 1100px) / (1920 - 1100)) * var(--size-factor));
        padding: 0.25rem 0.5rem;
    }
    .header--nav>ul.menu__main {
        gap: 0.75rem;
    }
    .site--header .header--container {
        gap: 0.5rem;
    }
    .site--header .header--top {
        padding: 0.5rem 2.5rem;
    }
    .site--header .header--bottom .header--container {
        padding: 0.5rem 1rem;
    }
}
*/




























