@media screen and (min-width: 768px) and (max-width: 1023px){
    :root{
		--aura-header-logo-width: 6.25rem;
		--aura-menu-width: 80vw;
		--padding-global-inner-medium: 6rem 0;
		--padding-global-inner-small: 4rem 0;
		--gap-xxl-large: 10rem;
		--text-x-large: 3rem;
		--text-medium-large: 1.5rem;
		--text-medium: 1.25rem;
        --footer-logo-width: 6.25rem;
    }
	.aura-menu__link{font-size: 1.55rem;}
	body.home .acf-slider{height: calc(45svh - var(--aura-header-height));}
	.acf-slider{height: calc(70svh - var(--aura-header-height));}
	.acf-slider .slide-media--vimeo{width: max(100vw, calc((50svh - var(--aura-header-height)) * 16 / 9));}
	.page-introduction__copy{padding: 0 10%;}
	.aura-carousel__heading, .editorial-grid__heading{font-size: var(--text-xx-small);}
    .home_header-3_mask{margin-top: 5rem; margin-bottom: 5rem;}
	.editorial-grid__item--1 .editorial-grid__caption{max-width: 12rem;}
	.editorial-grid__item--2 .editorial-grid__caption{max-width: 16rem;}
	.editorial-grid__item--3 .editorial-grid__caption{max-width: 14rem;}
	.aura-media-slideshow__slider{height: 60vh;}
	.editorial-grid__intro{width: 39rem;}
	.editorial-grid__copy{max-width: 30rem;}
	.page-introduction__heading, .editorial-grid__subheading, .content-grid__heading{max-width: 34rem;}
	.editorial-grid-four__copy, .two-column__copy, .call-to-action__copy, .content-grid__copy{font-size: var(--text-xx-small);}
	.editorial-grid-four{grid-template-columns: repeat(9, 1fr);}
	.editorial-grid-four__image--1{grid-column: 1 / 8;}
	.editorial-grid-four__content--1{grid-column: 1 / 5;}
	.editorial-grid-four__item--2{grid-column: 6 / 10;}
	.editorial-grid-four__item--3{grid-column: 1 / 5;}
	.editorial-grid-four__item--4{grid-column: 5 / 10;}
	.editorial-grid-four__content .editorial-grid__link{padding: 0 0 4px 0;}
	.editorial-grid-four__content{padding-right: 25%;}
	.two-column__subheading{font-size: var(--text-xx-small); padding: 0;}
	.introduction__buttons-group{margin-top: var(--gap-medium);}
	.editorial-grid-four__heading, .two-column__heading{margin: 0 0 1rem;}
	.two-column__item:nth-child(4n + 2) .two-column__media{padding-right: 0;}
	.call-to-action__container{padding-block: 10rem;}
	.call-to-action__grid, .content-grid__layout{grid-template-columns: 1fr 1fr;}
	.call-to-action__content, .content-grid__content{padding-inline: 10% 5rem;}
	.content-grid__content{padding: 5rem 10%;}
	.site-footer__newsletter-heading{max-width: 24rem;}
	.site-footer__grid{grid-template-columns: 1fr; grid-template-areas: "brand" "social" "contact" "navigation"; grid-row-gap: 3rem;}
	.site-footer__logo{margin-bottom: 0;}
    .site-footer__contact{align-items: center; text-align: center;}
    .site-footer__emails{align-items: center;}
    .site-footer__navigation{margin: 0 4rem;}
    .site-footer__menu{align-items: flex-start; margin-top: 0;}
}