.services{
 width:47%!important;
  display: inline-block;

}
@media(max-width:767px) {
    .services{
        width:100%!important;
    }
    .services img{
        height:auto!important;
    }
}
.teamInfo{
    width:40%;
    float:left;
}
.teamInfo:nth-of-type(2){
   margin-left:1em;
}
@media(max-width:767px){
    .teamInfo{
        width:100%;
    }
    .teamInfo:nth-of-type(2){
        margin-left:0;
    }
}
.teamInfo li{
    padding-left: 0!important;
}
.hide{
    display: none!important;
}
@media(max-width: 650px){
    .xs-hidden{
        display: none!important;
    }
    .xs-visible{
        display: block!important;
    }
}
@media(min-width: 650px){
    .xs-hidden{
        display: block!important;
    }
    .xs-visible{
        display: none!important;
    }
}
#langMenu{
    position: fixed;
    right: 1em;
    top: 0;
    z-index: 999999999;
    color: white;
}
#langMenu div{
    display: inline-block;
    cursor: pointer;
    margin-right: 5px;
}
#langMenu img{
    width:20px;
    border-radius: 20%;
}