body{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.head {
	position: relative;
	width: 100%;
	height: 300px;
}

.img-cover {
	background: url('../images/about_us_header_desktop_new.png') no-repeat center;
	background-size: cover;
	width: 100%;
	height: 100%;
	margin-top: -27px;
}

.who_we_are{
  color: white;
  font-size: 28px;
}

.text_background{
  position: relative;
  top: 100px;
}

.who_we_are_sub{
  color: #ffc518;
}

.title_about {
	margin-top: 25px;
}

.first p, .second p {
	margin-top: 20px;
	line-height: 16px;
}

.infos{
  text-align: center;
  line-height: 30px;
  margin-top: 40px;
}

.first, .second, .infos {
	color: #3d3a3a !important;
}

.first, .second {
	margin-top: 40px;
}

@media screen and (max-width: 991px) {
  .thumb{
    width: 29%;
  }
  .img-cover{
    margin-top: -34px;
  }
  .who_we_are_sub{
    font-size: 16px;
  }
}

@media screen and (max-width: 384px){
  .thumb{
    width: 25%;
  }
  .second{
    margin-top: 20px;
  }
}

@media screen and (max-width: 375px){
  .thumb{
    width: 29%;
  }
}

@media screen and (max-width: 360px){
  .thumb{
    width: 20%;
  }
}
