.m-contact{background-color:var(--blue_90);color:var(--white)}.m-contact__image{height:100%;object-fit:cover;width:100%}.m-contact__heading{margin-top:0}.m-contact__text{padding:52px 20px}.m-contact__copy,.m-contact__copy *,.m-contact__heading{color:inherit!important}.m-contact__contact-details{display:flex;flex-direction:column;gap:16px 0;list-style:none;margin-top:52px;padding:0}.m-contact__contact-detail{align-items:center;display:flex;gap:0 10px;svg{height:100%;width:100%;fill:var(--blue_50)}a{color:var(--white);text-decoration:underline;&:focus,&:hover{text-decoration:none}}}.m-contact__contact-detail-icon{height:24px;width:24px}.m-contact__link{margin-top:35px}.m-contact__videoplay{background:0;border:0;left:0!important;margin:0 auto;position:absolute;right:0!important;top:50%;transform:translateY(-50%)!important;z-index:3}@media print,screen and (min-width:64em){.m-contact{position:relative}.m-contact__media{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:50%}.m-contact__text{margin-left:50%;padding:72px 20px 72px 72px}.m-contact__contact-details{margin-top:72px}.m-contact__inner--reversed{.m-contact__media{left:auto;right:0}.m-contact__text{margin:0 50% 0 0;padding:72px 72px 72px 20px}}}@media print,screen and (min-width:90em){.m-contact__text{padding-right:0}.m-contact__inner--reversed{.m-contact__text{padding-left:0}}}