.filter {
  margin-bottom: 40px;
  width: 24%;
}

#views-exposed-form-research-projects-list-research-project-list {
  width: 100%;
  margin-bottom: 40px;
  display: block;
  padding: 0;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}
#views-exposed-form-research-projects-list-research-project-list .form-actions {
  display: none;
}
#views-exposed-form-research-projects-list-research-project-list .form-type--select {
  width: 24%;
  margin-left: 12px !important;
}
#views-exposed-form-research-projects-list-research-project-list .form-type--select label {
  display: none;
}


#views-exposed-form-new-expert-panel-list-new-expert-panel-list {
  width: 100%;
  margin-bottom: 40px;
  display: block;
  padding: 0;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}
#views-exposed-form-new-expert-panel-list-new-expert-panel-list .form-actions {
  display: none;
}
#views-exposed-form-new-expert-panel-list-new-expert-panel-list .form-type--select {
  width: 24%;
  margin-left: 12px !important;
}
#views-exposed-form-new-expert-panel-list-new-expert-panel-list .form-type--select label {
  display: none;
}






.research-list {
  display: flex;
  margin: 0 -12px;
  flex-wrap: wrap;
}
.research-list .item {
  width: 25%;
  padding: 0 12px;
  margin-bottom: 30px;
}
.research-list .item .pic img {
  aspect-ratio: 16/10;
  object-fit: cover;
  border-radius: 16px;
  width: 100%;
}
.research-list .item .content {
  padding: 24px 4px;
  font-size: 1.1em;
}
.research-list .item .content > * {
  margin-bottom: 20px;
}
.research-list .item .content .type {
  font-weight: 700;
  color: #004D48;
  line-height: 125%;
}
.research-list .item .content .name {
  color: #999;
}

#block-ttu-views-block-new-expert-panel-list-new-expert-panel-list .research-list .item .pic img {
  aspect-ratio: 16/16;
  object-fit: cover;
  border-radius: 16px;
  width: 100%;
}

#block-ttu-views-block-new-expert-panel-list-new-expert-panel-list .research-list .item .content .type {
  font-family: Inter;
  font-weight: 700 ;
  font-size: 24px ;
  line-height: 140% ;
}

@media (max-width: 767px) {
  .filter {
    width: 100%;
  }

  .research-list .item {
    width: 100%;
  }

  #views-exposed-form-research-projects-list-research-project-list .form-type--select {
    width: calc(100% - 12px);
  }

  #views-exposed-form-new-expert-panel-list-new-expert-panel-list {
    width: calc(100% - 12px);
  }
}