
/******************************
* The banner wrap at the top: *
*******************************/

.banner-wrap {
  min-height: 20%;
  background-position: center 43%;
}

/*****************
* Body sections: *
******************/

@media screen and (max-width: 850px) {
  .contacts a {
    height: 100%;
    width: 80%;
    margin-bottom: 5%;
    min-height: 145px;
  }
  .icon i {
    font-size: 50pt;
  }
  .icon-descr {
    font-size: smaller;
    transform: scale(1);
  }
  .contacts {
    flex-direction: column;
    align-items: center;
  }
}