@media screen and (min-width: 1280px) and (max-width: 1440px){
    :root {
        --text-xxl: 4.375rem;
        --text-l: 2.188rem;
        --text-m: 1.75rem;
    }
    .bread-header__toggle{width: 7.5rem;}
    .grid-two__button, .floorplans__button, .button.accordion-menu__button-link, .two-col-text-image__button{min-height: 3.125rem;}
    .grid-two__button-icon, .floorplans__button-icon, .button.accordion-menu__button-icon, .jobs-grid__button-icon, .training-grid__button-icon, .single-job__button-icon, .two-col-text-image__button-icon{height: 3.125rem; width: 3.125rem;}
    .two-col-text-image__button-icon svg, .grid-two__button-icon svg, .floorplans__button-icon svg, .button.accordion-menu__button-icon svg{width: 1.25rem; height: 1.25rem; flex: 0 0 1.25rem;}
    .menu-card-equipment__item{width: calc((100% - 1.563rem) / 3); margin-right: 1.563rem;}
    .menu-card-related__grid{gap: 1.563rem;}
    .accordion-menu__cta{margin-top: var(--gap-m);}
}