.mp-header-wordmark{display:block;font-family:Altform,Arial,sans-serif;font-size:27rem;font-weight:700;font-style:italic;letter-spacing:-1.3rem;line-height:1;white-space:nowrap}
.Header_changeLang__fGjv3,.LangSwitcher_root__7owYO{visibility:hidden;pointer-events:none}
.Header_contentLeft__k94q_ [href^="/fr"]{display:none}
.Home_brandLogo__fwVOL svg{width:100%;height:auto;overflow:visible}
.Home_brandLabel__3Qx39{text-transform:uppercase;letter-spacing:3rem;font-family:Altform,sans-serif;font-size:14rem}
.Home_companyDescription__OFhKD{max-width:540rem}
.mp-contact-cta{color:#101010;font-family:Altform,Arial,sans-serif;font-size:24rem;line-height:1.1;text-decoration:none;border-bottom:1px solid currentColor;padding:8rem 0;transition:opacity .2s}
.mp-contact-cta:hover{opacity:.6}
.Footer_mainLogo__bbSDP{background-size:contain!important}
.Footer_smallLogo__xiZZ1{background-size:contain!important}
.Footer_sendMainWrapper__W_IFc{padding-top:20rem}
.Menu_header__UEsPY svg{max-width:340rem}
@media(max-width:480px){.mp-header-wordmark{font-size:24rem}.Home_companyDescription__OFhKD{max-width:340rem}.Home_brandLabel__3Qx39{font-size:13rem;letter-spacing:2rem}.mp-contact-cta{font-size:22rem}}
@media(prefers-reduced-motion:reduce){.mp-contact-cta{transition:none}}

.mp-menu-kicker{font:14rem/1 Altform,Arial,sans-serif;letter-spacing:.5rem}.mp-direct-email{display:inline-block;margin-top:28rem;font:24rem/1.3 Altform,Arial,sans-serif;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:5rem}[class^="Menu_footer__"]{justify-content:center!important}@media(max-width:480px){.mp-menu-kicker{font-size:12rem}.mp-direct-email{font-size:20rem}}
.mp-direct-email{color:#f3f1e7}

.Home_brandLogo__fwVOL svg{max-width:430rem;height:auto}[class^="Menu_logo__"] svg{width:180rem;max-width:100%;height:auto}@media(max-width:480px){.Home_brandLogo__fwVOL svg{max-width:240rem}}
