.page404__bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00676a;font-family:Open Sans,Arial,sans-serif;color:#fff}.page404__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.wagtail-logo-container__desktop{float:left;width:400px;height:500px}.page404__text-container{float:right;width:600px;height:500px;text-align:center}.page404__header{font-size:6.8em;margin-bottom:.2em;color:inherit}.page404__text{font-size:2.25em;line-height:1.25em;color:inherit}a.button.page404__button{font-size:1.5em;line-height:2em;height:2.5em;padding:0 .5em;background-color:#00676a;border:4px solid #007d7e;color:inherit}a.button.page404__button:hover{background-color:#007d7e}@media screen and (max-width:56.1875em){.wagtail-logo-container__desktop{display:none}}@media screen and (max-width:49.9375em){.page404__text-container{width:400px}.page404__header{font-size:5em}}