/*
*  Contacts Page Styles
*/

/* Header Block ----------------------------- */

.header-block {
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: 16rem;
  color: white;
  background:#70958b;
}

.header-block a {
  color: white;
}

/* ---------------------------------------- */

img.cert-image {
  width: 100%;
  height: auto;
}

.requisites-block__items {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  background: white;
  padding: 30px;
}

.requisites-block__inner {
  top: -60px;
}

.requisites-page h1 {
  padding: 60px 0 0;
}

.requisites-block__requisites-items {
  padding-top: 30px;
}

.certificate-image {
  display: inline-block;
  width: 15.5rem;
  height: 22.1rem;
}

.requisites-block__certificate {
  display: block;
  width: 33%;
}

.requisites-block__certificate-images {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 30px 0 0 0;
}

.certificate-image a {
  display: block;
  width: 100%;
  height: 100%;
}
.header-block h1.base-style {
  padding-top: 10px;
}
main.page-template {
  padding-bottom: 3rem;
}
@media screen and (max-width: 850px) {
  nav.breadcrumb {
    display: none;
  }
  .requisites-page h1 {
    padding: 20px 0;
  }
  .header-block {
    height: 20rem;
  }
  .requisites-block__items {
    padding: 25px;
  }
  .requisites-block__items {
    flex-direction: column;
  }
  .requisites-block__certificate {
    padding-top: 4rem;
  }
  img.cert-image {
    display: block;
    width: 100%;
    height: auto;
  }
  .certificate-image {
    width: 48%;
    height: auto;
    padding: 5px 0 0;
    background: white;
  }
  .requisites-block__certificate {
    width: 100%;
  }
  .requisites-block__certificate-images {
    padding: 15px 0 0 0;
  }
  .requisites-block__certificate {
    display: none;
  }
}
@media screen and (max-width: 550px) {
  .header-block {
    height: 14rem;
  }
  .requisites-block__inner {

  margin-bottom: -45px;
}
.requisites-block__items {
  border-radius: 10px;
}

}