.app-header {
  height: 5.6rem;
  align-content: center;
}

.app-header .links {
  text-align: right;
  margin-top: 0rem;
}

.app-header .links .link_text {
  color: rgb(153, 153, 153);
  font-size: 1rem;
  font-weight: 400;
  margin-left: 1.87rem;
  text-decoration: none;
}

.app-header .links .link_text:hover {
  color: black;
}

.app-header .logo {
  text-align: left;
}

.app-header .logo .img {
  height: 3.75rem;
  width: 3.75rem;
}

.app-header .contacts {
  text-align: right;
  margin-top: 0rem;
}

.app-header .contacts .icon {
  color: black;
  font-size: 1.25rem;
  font-weight: 400;
  margin-left: 1.25rem;
  text-decoration: none;
}

.header-divider {
  height: 0.2rem;
  background-color: rgb(208, 206, 206);
  border-radius: 0.125rem;
  margin-top: 0rem;
}

.app-footer {
  background-color: rgb(255, 255, 255);
  margin-bottom: 5rem;
  margin-top: 20rem;
}

.app-footer .footer-text {
  text-align: left;
  margin-right: 0rem;
}

.app-footer .links {
  text-align: right;
}

.app-footer .links .link_text {
  color: rgb(153, 153, 153);
  font-size: 1rem;
  font-weight: 400;
  margin-left: 1.87rem;
  text-decoration: none;
}

.app-footer .links .link_text:hover {
  color: black;
}

.app-footer .contacts {
  text-align: left;
  margin-left: 0rem;
  margin-top: 0.4rem;
}

.app-footer .contacts .icon {
  color: black;
  font-size: 1.25rem;
  font-weight: 400;
  margin-left: 1.25rem;
  text-decoration: none;
}
