.adval_team_block {
  margin-bottom: 20px;
}

.adval_team_block.expandable .adval_team_block_header:hover {
  background: #ddd;
  cursor: pointer;
}

.adval_team_block .adval_team_block_header {
  display: flex;
  background: #eee;
  justify-content: space-between;
}

.adval_team_block .adval_team_block_header .header_col {
  padding: 20px;
}

.adval_team_block .adval_team_block_header .header_col h3,
.adval_team_block .adval_team_block_header .header_col p {
  margin: 0px;
  padding: 0px;
}

.adval_team_block .adval_team_block_header .header_col.col_2 {
  text-align: right;
  display: flex;
  color: #999;
}

.adval_team_block .adval_team_block_header .header_col.col_2 .expand_icon {
  transition: transform .3s;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: flex;
}

.adval_team_block .adval_team_block_header .header_col.col_2 .expand_icon svg {
  margin: 0 auto;
  display: block;
  width: 100%;
  fill: #999;
}

.adval_team_block.closed .expand_icon {
  transform: rotate(180deg);
}

.adval_team_block .adval_team_block_inner {
  display: flex;
  overflow: hidden;
  flex-wrap: wrap;
}

.adval_team_block .adval_team_block_inner .adval_profile_box {
  width: 25%;
  background: #efefef;
  display: flex;
  flex-direction: column;
}

.adval_team_block .adval_team_block_inner .adval_profile_box .profile_image img {
  width: 100%;
}

@media only screen and (max-width: 960px) {
  .adval_team_block .adval_team_block_inner .adval_profile_box {
    width: 50%;
  }
}

@media only screen and (max-width: 640px) {
  .adval_team_block .adval_team_block_inner .adval_profile_box {
    width: 100%;
  }
}

.adval_team_block .adval_team_block_inner .adval_profile_box .profile_text_wrap {
  background: #efefef;
  padding: 10px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.adval_team_block .adval_team_block_inner .adval_profile_box .profile_text_wrap .profile_title h4 {
  margin: 0 0 10px;
}

/*# sourceMappingURL=block.css.map */
