@import "./base.css";

.error-page {
  height: 100vh;
  box-sizing: border-box;
}
.error-title {
  font-size: 32px; /* px */
  color: #201714;
}
.error-content {
  padding: 0 5%;
  padding-bottom: 25%; /* px */
}
.error-text {
  margin: 20px 0; /* px */
  font-size: 18px; /* px */
  font-weight: 300;
  line-height: 180%;
}
a.error-back-home {
  display: inline-block;
}
.error-back-home::after {
  content: '';
  display: block;
  margin: auto;
  height: 3px; /* px */
  width: 100%;
  background: #FFCB05;
}
.error-img {
  float: right;
  width: 30%; /* px */
  padding-bottom: 32%; /* px */
  background-size: contain;
  background-repeat: no-repeat;
}