.web-seminars-section .inner {
  background: #F2F2EE;
  padding-top: 25px;
}
.web-seminars-section .content {
    max-width: 940px;
    margin: auto;
    padding-bottom: 15px;
}
.web-seminars-section .title-part {
  margin-bottom: 0;
  text-align: center;
}
.web-seminars-section .no-events h4 {
  font-style: italic;
  text-align: center
}
.web-seminars-section .videolist {
  display: inline-flex;
}
.web-seminars-section .videolist .column-left {
  margin-right: 15px;
  padding: 10px 30px 30px;
  width: calc(50% - 15px);
}
.web-seminars-section .videolist .column-left h4 {
  font-weight: 600;
  text-align: center;
}
{# .web-seminars-section .videolist .column-left h4 { margin-bottom: 50px; } #}
.web-seminars-section .videolist .column-right {
  margin-left: 15px;
  padding: 10px 30px 30px;
  width: calc(50% - 15px);
}
.web-seminars-section .videolist .info-wrap .more-link { margin-top: 30px; }
.web-seminars-section .videolist .column-right h4 {
  font-weight: 600;
  text-align: center;
}
.web-seminars-section .videolist .info-wrap h2 {
  font-size: 1.5rem;
  text-align: center;
}
.web-seminars-section .videolist .info-wrap {
  padding: 25px 20px;
  text-align: center
}
.web-seminars-section .videolist .info-wrap h3 {
  font-weight: 600;
  font-size: 22px; 
  margin-top: 40px;
  text-align: center;
}
.video-details p {
  font-size: 18px;
  font-style: italic;
  margin-bottom: 20px;
}


@media (max-width: 991px) {
  .web-seminars-section .videolist { display: block; }
  .web-seminars-section .videolist .column-left {
    margin: 0 0 50px;
    width: 100%;
  }
  .web-seminars-section .videolist .column-right {
    margin: 0 0 50px;
    width: 100%;
  }
}