.error-page{position:relative}.error-page .error-page-content{padding:1.5rem;margin:0 2rem;position:absolute;top:20%;right:0;left:0;background:rgba(255,255,255,.7)}.error-page .error-page-content h1.page-heading,.error-page .error-page-content p{text-align:center}.error-page .error-page-content .form,.error-page .error-page-content .form-field,.error-page .error-page-content .form-input{margin-bottom:0}.error-page .error-page-content .form-prefixPostfix.wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:550px){.error-page .error-page-content .form-prefixPostfix.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.error-page .error-page-content .form-prefixPostfix .form-input{width:80%;border-radius:4px 0 0 4px}@media (max-width:550px){.error-page .error-page-content .form-prefixPostfix .form-input{width:100%;border-radius:4px;margin-bottom:.5rem}}.error-page .error-page-content .form-prefixPostfix .button{border-radius:0 4px 4px 0}@media (min-width:992px){.error-page .error-page-content .form-prefixPostfix .button:hover{background:#355f4f}}@media (max-width:550px){.error-page .error-page-content .form-prefixPostfix .button{width:100%;border-radius:4px}}.error-page .error-page-img{text-align:center}.error-page .error-page-img picture{display:block}