body[data-err='1'] {
  background: var(--color_pure_white_on_bright_grey_0_on_dark);
  height: 100vh;
}

body[data-err='1'] #page-container {
  background-image: var(--elevate_svg_initial_loader), var(--gradient_fam_body_loader);
  padding-top: 0 !important;
  background-repeat: repeat;
}

body[data-err='1'] #center-err {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

body[data-err='1'] #center-err>div {
  padding: 180px 0;
}

.logo-40X,
.logo-40X * {
  font-family: 'Milton Keynes';
  font-size: 145px;
}

.logo-40X {
  color: #FFFFFF;
  height: 110px;
  margin: 0 auto !important;
  position: relative;
  text-align: center;
  width: max-content;
}

#center-err>i {
  font-size: 128px;
  margin-bottom: 16px;
}

#center-err>h2 {
  color: #FFFFFF;
  margin: 8px 0 24px 0;
  line-height: 25px;
}

.round-btn-40X {
  background-image: var(--gradinet_blue_always) !important;
  cursor: pointer;
}

.flex-btn>.round-btn-click-40X {
  color: #FFFFFF;
  text-align: left;
  width: 175px !important;
  max-width: 175px !important;
}

.flex-to-grid-btn {
  display: grid;
  grid-template-columns: 50px 150px;
  column-gap: 8px;
}

.flex-to-grid-btn-a-wrap {
  width: 100%;
  display: flex;
  justify-content: center;
}

.flex-to-grid-btn>button {
  margin-right: 0 !important;
  justify-self: center;
}

html {
  --gradient_fam_body_loader: linear-gradient(180deg,
      #000000 0%,
      #050607 25%,
      #0A0D10 50%,
      #0F1216 100%);
}