body{min-height:100vh;width:100%}.site-wrapper,body{display:flex;flex-direction:column}.site-wrapper{flex:1}.header-theme-color .cta-button{background-color:#06dc93!important}main.error{height:100%;flex-grow:1;background-color:#001e1b;display:flex;flex-direction:column;align-items:center;justify-content:center}main.error h1{font-weight:400;color:#c5f9d2}main.error img{max-width:120%;height:auto}main.error a{display:inline-block;margin-top:30px}