.page-layout_blank .error-page-wrapper .error-page{height:100vh}.error-page-wrapper{background-color:#fff}.error-page-wrapper .error-page{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;padding:80px 0;margin:0 auto;line-height:30px;gap:80px}.error-page-wrapper .error-page__msg{display:flex;width:480px;flex-direction:column;gap:8px}.error-page-wrapper .error-page__msg .title{font-size:28px;font-weight:500;color:#000}.error-page-wrapper .error-page__msg .description{display:flex;color:rgba(0,0,0,.6);font-size:14px;font-weight:300;line-height:150%;margin-top:8px}.error-page-wrapper .error-page__msg .description .bolder{font-weight:400}.error-page-wrapper .error-page__btn{display:flex;text-align:center;gap:24px}.error-page-wrapper .error-page__btn .btn{display:inline-block;padding:4px 0px;width:200px;border-radius:8px;margin-top:16px;font-size:12px;font-weight:500;color:#fff;background-color:var(--btn-background-color);cursor:pointer}.error-page-wrapper .error-page__btn .btn--secondary{background-color:var(--btn-font-color);border:1px solid var(--btn-border-color);color:var(--btn-border-color)}@media only screen and (max-width: 800px){.error-page{flex-direction:column;padding:40px 20px !important;gap:40px !important}.error-page__msg{width:100% !important}.error-page__msg .title{font-size:20px !important}.error-page__btn{flex-direction:column;gap:16px;margin-top:24px}.error-page__btn .btn{margin-top:unset !important;width:100% !important}}

html {
  font-size: 14px;
  box-sizing: border-box;
  font-family: montserrat, SF Pro Icons, AOS Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
}
html,
#__nuxt,
#__layout,
#nuxt-app {
  height: 100%;
}
body {
  height: 100%;
}
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  word-break: break-word;
}
#nuxt-app {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  scroll-behavior: smooth;
  font-weight: 300;
}
#page-view {
  flex-grow: 1;
  background-color: #fff;
}

.el-loading-mask.is-fullscreen .el-loading-spinner .el-icon-loading,.el-loading-mask.is-fullscreen .el-loading-spinner .el-loading-text{color:var(--color-white)}.el-loading-mask .el-loading-spinner .path{stroke:var(--theme-color-primary)}
