* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  height: 100vh;
}

body {
  background-image: url("../images/background/login-background.jpeg");
  background-repeat: no-repeat;
  background-size: cover;
  font-family: "Manrope", sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #626262;
}

#login {
  display: flex;
  flex-wrap: wrap;
  min-width: 1168px;
  width: 50vw;
}
@media only screen and (max-width: 1200px) {
  #login {
    min-width: 90%;
  }
}

#login h1,
.login h1 {
  background-image: url("../images/background/gm-welcome-modal-bk.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
@media only screen and (max-width: 991px) {
  #login h1,
.login h1 {
    display: none;
  }
}

#login h1 a,
.login h1 a {
  background-image: url("../images/background/gm-welcome-logo.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  width: 85%;
  height: 80%;
  margin-top: 5%;
}
@media only screen and (max-width: 1200px) {
  #login h1 a,
.login h1 a {
    height: 50%;
  }
}

#login h1 {
  width: 50%;
  min-height: 320px;
}
@media only screen and (max-width: 768px) {
  #login h1 {
    width: 100%;
  }
}

#login_error,
.message {
  width: 100%;
  order: -1;
}

#login #loginform,
#lostpasswordform {
  width: 50%;
  min-height: 320px;
  margin-top: 0;
  padding: 26px 5%;
}
@media only screen and (max-width: 991px) {
  #login #loginform,
#lostpasswordform {
    width: 100%;
  }
}

#loginform p:first-child::before {
  content: "Welcome to OnePay";
  display: block;
  margin-bottom: 12px;
  font-size: 24px;
  font-weight: bold;
}

#loginform label[for=user_login]::before {
  content: "Comprehensive manager of OneTrip Services.";
  display: block;
  margin-bottom: 12px;
  font-size: 16px;
}

#wp-submit {
  background-color: #ff9f43;
  border-color: #ff9f43;
  padding: 0 64px;
  transition: 0.3s all ease;
}
#wp-submit:hover {
  box-shadow: 0 8px 25px -8px #e77009;
}
#lostpasswordform #wp-submit {
  width: 100%;
}

#login #nav,
#login #backtoblog {
  width: 100%;
  text-align: center;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkbWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFORjtJQU9JOzs7O0FBSUo7QUFBQTtFQVFFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBYkY7QUFBQTtJQWNJOzs7O0FBSUo7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBVkY7QUFBQTtJQVdJOzs7O0FBSUo7RUFDRTtFQUNBOztBQUVBO0VBSkY7SUFLSTs7OztBQUlKO0FBQUE7RUFFRTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtBQUFBO0lBT0k7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOzs7QUFJSjtBQUFBO0VBRUU7RUFDQSIsImZpbGUiOiJhZG1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhY2tncm91bmQvbG9naW4tYmFja2dyb3VuZC5qcGVnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGZvbnQtZmFtaWx5OiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM2MjYyNjI7XG59XG5cbiNsb2dpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLXdpZHRoOiAxMTY4cHg7XG4gIHdpZHRoOiA1MHZ3O1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgbWluLXdpZHRoOiA5MCU7XG4gIH1cbn1cblxuI2xvZ2luIGgxLFxuLmxvZ2luIGgxIHtcbiAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbG9nby9sb2dvLnBuZycpO1xuICAvLyB3aWR0aDogMTc1cHg7XG4gIC8vIGhlaWdodDogNTVweDtcbiAgLy8gYmFja2dyb3VuZC1zaXplOiAxNzVweDtcbiAgLy8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLy8gcGFkZGluZy1ib3R0b206IDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFja2dyb3VuZC9nbS13ZWxjb21lLW1vZGFsLWJrLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI2xvZ2luIGgxIGEsXG4ubG9naW4gaDEgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhY2tncm91bmQvZ20td2VsY29tZS1sb2dvLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiA4NSU7XG4gIGhlaWdodDogODAlO1xuICBtYXJnaW4tdG9wOiA1JTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG59XG5cbiNsb2dpbiBoMSB7XG4gIHdpZHRoOiA1MCU7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jbG9naW5fZXJyb3IsXG4ubWVzc2FnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogLTE7XG59XG5cbiNsb2dpbiAjbG9naW5mb3JtLFxuI2xvc3RwYXNzd29yZGZvcm0ge1xuICB3aWR0aDogNTAlO1xuICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMjZweCA1JTtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbiNsb2dpbmZvcm0gcDpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1dlbGNvbWUgdG8gT25lUGF5JztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNsb2dpbmZvcm0gbGFiZWxbZm9yPSd1c2VyX2xvZ2luJ106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdDb21wcmVoZW5zaXZlIG1hbmFnZXIgb2YgT25lVHJpcCBTZXJ2aWNlcy4nO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jd3Atc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWY0MztcbiAgYm9yZGVyLWNvbG9yOiAjZmY5ZjQzO1xuICBwYWRkaW5nOiAwIDY0cHg7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMjVweCAtOHB4ICNlNzcwMDk7XG4gIH1cblxuICAjbG9zdHBhc3N3b3JkZm9ybSAmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jbG9naW4gI25hdixcbiNsb2dpbiAjYmFja3RvYmxvZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iXX0= */
