.ant-layout-footer{padding:14px 30px;color:#000000a6;background:var(--brand-color);border-top:1px solid}.ant-layout-footer a{color:#000000a6;padding:0 5px}.ant-layout-footer .icon-link{margin:0 1px}.layout.error,.layout.success{min-height:100vh;display:flex;flex-direction:column}.layout.error main,.layout.success main{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.layout.error pre{padding:15px}@media only screen and (max-width: 800px){.ant-layout-content{padding:0 20px;min-height:300px}footer>.ant-row{flex-direction:column}footer>.ant-row>.ant-col-8{max-width:none;margin:8px 0}footer>.ant-row #companyLinks{display:flex;justify-content:space-evenly}}@media only screen and (min-width: 800px){.ant-layout-content{padding:0 25px;min-height:300px}}
