@media all and (max-width: 991px){
  .main-menu {
    padding-left: 2rem;
  }
  .map-wrapper {
    width: 760px;
  }
  .content-text {
    padding-bottom: 0.5rem;
    border-bottom: 1px #383b3e solid;
  }
  .lang-nav > li:nth-last-child(2){
    padding-right: 0;
  }
}

@media all and (max-width: 767px){
  .map-wrapper {
    width: 500px;
  }
  .supported img{
    width: 12%;
  }
}

@media all and (max-width: 500px){
  .map-wrapper {
    width: 330px;
  }
  .supported img{
    width: 20%;
  }
}