@media screen and (min-width: 1024px) and (max-width: 1279px){
    :root {
        --burger-menu-padding: 5.313rem 2.5rem;
        --text-xxl: 3.75rem;
        --text-xl: 3.25rem;
        --text-l: 2.188rem;
        --text-sm: 1.25rem;
        --text-s: 0.938rem;
    }
    .bread-header__toggle{width: 6.25rem;}
    .grid-two__button, .floorplans__button, .button.accordion-menu__button-link, .two-col-text-image__button{min-height: 2.813rem;}
	.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: 2.813rem; width: 2.813rem;}
	.two-col-text-image__button-icon svg, .grid-two__button-icon svg, .floorplans__button-icon svg, .button.accordion-menu__button-icon svg{width: 1.563rem; height: 1.563rem; flex: 0 0 1.563rem;}
    .jobs-grid__button, .training-grid__button{right: 0.938rem; bottom: 0.938rem;}
    .accordion-menu__cta{margin-top: var(--gap-m);}
    .grid-two__content{flex-direction: column; align-items: flex-start;}
    .menu-card-equipment__item{width: calc((100% - 1.563rem) / 3); margin-right: 1.563rem;}
    .menu-card-related__grid{gap: 1.563rem;}
}