.NotFound{flex-direction:column;min-height:100vh;display:flex}.NotFound .TopBar{background:#7198c8;height:50px;position:relative}:is(.NotFound .TopBar) .TopBarBrand{margin:0 38px;padding-top:.3125rem;padding-bottom:.3125rem;display:inline-block}:is(:is(.NotFound .TopBar) .TopBarBrand) .logo{width:130px;position:relative;top:1px}.NotFound .StessaFooter{flex-shrink:0}.NotFound .NotFoundCard{margin-top:95px}:is(.NotFound .NotFoundCard) .NotFoundMailLink{color:#2e6da4;text-decoration:none}.NotFound .main-content{z-index:-1;flex:1 0 auto;min-height:100%;font-family:open sans,Helvetica Neue,Helvetica,Arial,sans-serif;display:block;position:relative;bottom:50px;overflow:hidden}:is(.NotFound .main-content) .page-content{min-height:300px}:is(:is(.NotFound .main-content) .page-content) .dialog{color:#212b36;max-width:950px;margin:95px auto 0;padding-left:15px;padding-right:15px}:is(:is(:is(.NotFound .main-content) .page-content) .dialog) .main-dialog{background-color:#fff;border-radius:9px;padding:32px 32px 10px;box-shadow:0 3px 8px #3232322b}:is(:is(:is(:is(.NotFound .main-content) .page-content) .dialog) .main-dialog) .title{font-size:28px;line-height:32px}:is(:is(:is(:is(.NotFound .main-content) .page-content) .dialog) .main-dialog) .content{padding-top:12px;font-size:16px;line-height:22px}:is(:is(:is(:is(.NotFound .main-content) .page-content) .dialog) .main-dialog) .dialog-footer{border-top:1px solid #dadada;margin-top:50px;padding:10px 0;font-size:16px;line-height:22px}:is(:is(:is(:is(:is(.NotFound .main-content) .page-content) .dialog) .main-dialog) .dialog-footer) a{color:#007bff;text-decoration:none}
