@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&family=Nunito:wght@500;600;700;800&display=swap");
.error {
  min-height: 85vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.error .container-section {
  margin-top: 3rem;
}
.error .container-section .container-image img {
  background-color: #EDEDF4;
  padding: max(6%, 3em);
  border-radius: unset;
  -webkit-clip-path: circle(50%);
          clip-path: circle(50%);
  width: 30%;
  min-width: 10em;
}
.error .container-section .text-content .text h1 {
  margin-top: 2rem;
}
.error .container-section .text-content .text h4 {
  margin-bottom: 2rem;
  color: #E53B1A;
}
.error .container-section .text-content .text a {
  margin-top: 1rem;
  display: block;
}

@media all and (max-height: 30em) and (orientation: landscape) {
  .error .container-section {
    display: flex;
    flex-flow: row nowrap;
    max-width: 1240px;
    width: 100%;
    gap: 2rem;
    margin-top: 2rem;
    align-items: center;
  }
  .error .container-section .container-image img {
    padding: 4.5em;
    max-width: 28em;
    width: 100%;
    flex: 0 1 30%;
  }
  .error .container-section .text-content {
    flex: 0 0 60%;
    margin: 0;
    text-align: left;
  }
  .error .container-section .text-content .text h1 {
    margin-top: 0;
  }
}
@media all and (min-width: 64em) and (min-height: 30em) {
  .error .container-section {
    align-items: center;
  }
  .error .container-section .container-image {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  .error .container-section .container-image img {
    padding: 7.5em;
    max-width: 26em;
    width: 100%;
    flex: 0 1 45%;
  }
  .error .container-section .text-content {
    flex: 0 0 55%;
  }
  .error .container-section .text-content .text h1 {
    margin-top: 0;
  }
}/*# sourceMappingURL=error.css.map */