.team-boxed {
  color:#aa0000;
  background-color:#cccccc;
}

.team-boxed p {
  color:#3a3b3b;
}

.team-boxed h1 {
  font-weight:bold;
  margin-bottom:20px;
  padding-top:45px;
  color:inherit;
}

@media (max-width:767px) {
  .team-boxed h1 {
    margin-bottom:25px;
    padding-top:25px;
    font-size:34px;
  }
}

.team-boxed .intro {
  font-size:20px;
  max-width:500px;
  margin:0 auto;
}

.team-boxed .intro p {
  margin-bottom:0;
}

.team-boxed .people {
  padding:10px 0;
}

.team-boxed .item {
  text-align:center;
}

.team-boxed .item .box {
  text-align:center;
  padding:30px;
  background-color:#ffffff;
  margin-bottom:25px;
  border-radius:10px;
  -webkit-box-shadow:0 10px 5px #888888;
  -moz-box-shadow:0 10px 5px #888888;
  box-shadow:0 10px 5px #888888;
}

@media (max-width:767px) {
  .serv .box {
    padding:10px 0 10px 0!important;
  }
}

.team-boxed .item .name {
  font-weight:bold;
  margin-top:15px;
  margin-bottom:8px;
  color:inherit;
}

@media (max-width:767px) {
  .serv .name {
    margin-top:1px!important;
    margin-bottom:2px!important;
  }
}
.team-boxed .item .title {
  text-transform:uppercase;
  font-weight:bold;
  color:#232323;
  letter-spacing:2px;
  font-size:10px;
}

@media (max-width:767px) {
  .serv .title {
    color:#656363 !important;
    letter-spacing:0 !important;
    font-size:8px !important;
  }
}

.team-boxed .item img {
  max-width:250px;
}

@media (max-width:767px) {
  .serv img {
    width:150px;
  }
}

@media (max-width:370px) {
  .serv img {
    width:120px;
  }
}

@media (max-width:370px) {
  .serv .name {
    font-size: 14px !important;
  }
}

@media (max-width:370px) {
  .serv a {
    font-size: 12px !important;
  }
}

@media (max-width:370px) {
  .serv .title {
    font-size: 7px !important;
  }
}

