.social-media{display:flex;flex-flow:row wrap;justify-content:center}.social-media__icon-wrap{align-items:center;display:flex;height:100%;justify-content:flex-end;margin:0 var(--spacing-m) var(--spacing-m) 0;width:100%}.social-media .icon{width:20px}@media(min-width: 46.25em){.social-media__icon-wrap{justify-content:center;margin:0 var(--spacing-l) var(--spacing-l) 0}.social-media .icon{width:25px}}.footer{background-color:var(--color-background-footer);padding:calc(var(--gutter-mobile)*2) 0 calc(var(--gutter-mobile)*3)}.footer__inner{margin:0 auto;max-width:var(--content-max-width);padding:0 var(--gutter-mobile);width:calc(100% - var(--gutter-mobile)*2);display:flex;flex-direction:column;padding:0 calc(var(--gutter-mobile)*2)}@media(min-width: 46.25em){.footer__inner{padding:0 var(--gutter-tablet);width:calc(100% - var(--gutter-tablet)*2)}}@media(min-width: 61.25em){.footer__inner{padding:0 var(--gutter-desktop);width:calc(100% - var(--gutter-desktop)*2)}}.footer .icon__logo{color:var(--color-white);height:60px;width:180px}.footer__navigation{margin-top:calc(var(--spacing-2xl) - var(--spacing-s))}.footer__navigation-wrap{column-gap:var(--spacing-l);display:grid;grid-template-columns:repeat(2, 1fr);row-gap:var(--spacing-l)}.footer__navigation-button{border:0;justify-content:space-between;text-align:left;margin:0;padding:var(--spacing-s) 0 0;width:100%}.footer__navigation-button h3{font-family:var(--font-akzidenz-condensed);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);color:var(--color-white);margin:0;text-transform:uppercase}.footer__navigation-button .icon{rotate:90deg}.footer__navigation-column a{text-decoration:none;color:var(--color-white);font-family:var(--font-web-default);font-size:var(--font-size-s);opacity:.7;white-space:nowrap;word-break:keep-all}.footer__navigation-column ul{list-style-type:none;margin:0;padding:0}.footer__navigation-column li{margin:var(--spacing-s) 0}.footer__navigation-column--expanded{height:auto;padding-bottom:var(--spacing-m)}.footer__navigation-column--expanded .icon{rotate:-90deg}@media(min-width: 46.25em){.footer{padding:calc(var(--gutter-tablet)*2) 0 var(--gutter-tablet)}.footer__navigation-wrap{grid-template-columns:repeat(5, 1fr)}.footer .icon__logo{width:296px;height:98px}}@media(min-width: 81.25em){.footer{padding:calc(var(--gutter-desktop)*3) calc(var(--gutter-desktop)*2)}.footer__inner{flex-direction:row;justify-content:space-between}.footer__logo-wrap{margin-right:var(--spacing-3xl)}.footer__navigation{margin-top:0}.footer__navigation-wrap{flex:1;flex-wrap:nowrap;justify-content:flex-end;column-gap:calc(var(--spacing-3xl)*2);row-gap:0}.footer__navigation-button{cursor:auto;justify-content:flex-start;margin:0 0 var(--spacing-l);padding:0}.footer__navigation-button .icon{display:none}.footer__navigation-column{max-width:calc(200px - var(--spacing-m))}.footer__navigation-column a:hover{text-decoration:underline}}.copyright{padding:calc(var(--gutter-mobile)*2 + var(--spacing-s)) var(--gutter-mobile);background-color:var(--color-background-footer-alternate)}.copyright *{color:var(--color-white);font-family:var(--font-cheltenham-book)}.copyright a{text-decoration:none}.copyright__inner{margin:0 auto;max-width:var(--content-max-width);padding:0 var(--gutter-mobile);width:calc(100% - var(--gutter-mobile)*2);display:flex;align-items:center;flex-direction:row;justify-content:space-between}@media(min-width: 46.25em){.copyright__inner{padding:0 var(--gutter-tablet);width:calc(100% - var(--gutter-tablet)*2)}}@media(min-width: 61.25em){.copyright__inner{padding:0 var(--gutter-desktop);width:calc(100% - var(--gutter-desktop)*2)}}.copyright__column{flex:1}.copyright__column:first-of-type,.copyright__column:last-of-type{font-size:var(--font-size-ms)}.copyright__blurb--mobile-up{display:none}.copyright__blurb--mobile{margin-bottom:var(--spacing-xs)}@media(min-width: 46.25em){.copyright{padding:calc(var(--gutter-tablet)*2) 0}}@media(min-width: 61.25em){.copyright{padding:calc(var(--gutter-desktop)*1.5) calc(var(--gutter-desktop)*2)}.copyright__inner{justify-content:center}.copyright__inner a:hover{text-decoration:underline}.copyright__column:last-of-type{display:block;text-align:right}.copyright__blurb--mobile{display:none}.copyright__blurb--mobile-up{display:block}}
