.contact-info a{
    position: fixed;
    top: 50%;
    right: 0;
    writing-mode: vertical-lr;
      height: 145px;
      background-color: #3277b9;
      display: flex;
      justify-content: center;
      font-size: 17px;
      padding: 5px;
      letter-spacing: 3px;
      box-shadow: 0px 0px 8px 2px #0000001c;
      color: #fff;
      z-index: 1;
  }
  .contact-info a:hover{
    background-color: #0d569c;
    color: #fff;
  }