.logo {
  width: 240px;
  padding-top: 20px;
  position: relative;
  top: -15px;
}

.validex-header {
  background: url(../images/footer-bg.png),
    linear-gradient(
      90.15deg,
      var(--accent-color) 1.15%,
      var(--accent-secondary-color) 98.84%
    );
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% auto;
  padding: 0;
  .main-menu ul li a {
    color: var(--white-color);
  }
}

.right-text-footer {
  text-align: end;
  color: var(--white-color);
  margin-top: 20px;
}

.copyright-text {
  display: flex;
  text-decoration: none;
  justify-content: space-between;

  a {
    color: var(--white-color);
  }
}

.blended-image {
  width: 613px;
  height: 750px;
  background-image: url("../images/why-choose-image.jpg");
  background-size: cover;
  background-blend-mode: multiply;
}

.checkmyid-app {
  width: 613px;
  height: 750px;
  background-image: url("../images/checkmyid-page.jpg");
  background-size: cover;
  background-blend-mode: multiply;
}

.identity-doc {
  width: 613px;
  height: 750px;
  background-image: url("../images/identity-doc.jpg");
  background-size: cover;
}

.reduce-font {
  font-size: 16px;
}

.hyper-easy {
  color: var(--accent-color);
  font-weight: bold;
}

.text-white {
  color: var(--white-color);
}

.checkmyid-download-item {
  position: relative;
  width: calc(50% - 35px);
  text-align: center;
}

.checkmyid-image {
  width: calc(35% - 35px);
}

.reset-text-decoration {
  text-transform: lowercase;
}

.override-original-case {
  text-transform: none !important;
}

.footer-app {
  padding: 58px 0 0 0;
}

.newsletter {
  display: flex;
  justify-content: left;
  padding: 10px;
}

.success {
  color: lime;
}
.error {
  color: #ff8383;
}
