@media only screen and (max-width: 768px) {
  .left-menu-item {
    text-align: left;
    padding-left:44px;
  }
  #left-menu {
    margin-bottom:20px;
  }
  #hero {
    left:0px;
    bottom:15%; 
    text-align: center;
    width:100%;
  }
  #hero p {
    max-width:100%;
    padding-left:20%;
    padding-right:20%;
  }
  .left-menu-item {
    font-size: 1.5em;
  }
  .rig-text {
    font-size: 20px;
  }
  .social-media-icon {
    font-size: 0.7em;
  }
  .lang-switch {
    font-size: 0.3em;
  }
  .right-menu-item {
    display: none;    
  }
  .send-message-button {
    width:100%;
    margin-bottom:10px;
  }
}