.title h1 > span, .ns-title h1 > span {
  display: inline;
  color: black;
}

.plab .plab-etaps .plab-etaps-tiles li {
  width: calc(25% - 6.4px);
}

.plab .plab-etaps .plab-etaps-tiles li .plab-etaps-tile-head__title {
  font-size: 16px;
  font-weight: 300;
}

.plab .plab-about {
  margin-top: 40px;
}

.plab .plab-about__title-wrapper {
  margin-top: 100px;
}

.ai-in-action.plab .planb-support {
  margin-top: 100px;
}

.plab .plab-etaps {
  margin-top: 100px;
}

.ai-in-action__seminars {
  margin-top: 100px;
}

.ai-in-action__seminars h2 {
  margin-bottom: 55px;
}

.ai-in-action__seminar {
  display: flex;
  text-decoration: none;
}
.ai-in-action__seminar div {
  padding-right: 15px;
}
.ai-in-action__seminar .news-title {
  text-decoration: underline;
}
.ai-in-action__seminar:hover {
  background-color: #e9faff;
}
.ai-in-action__seminar:hover .news-title {
  text-decoration: none;
}

.ai-in-action__seminar img {
  max-width: 300px;
  margin-right: 20px;
}

@media (max-width: 1062px) {
  .plab .plab-etaps .plab-etaps-tiles li {
    width: calc(50% - 6.4px);
  }
}
@media (max-width: 768px) {
  .ai-in-action__seminar {
    display: block;
  }
  .ai-in-action__seminar img {
    max-width: 100%;
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .ai-in-action__seminars h2 {
    margin-bottom: 32px;
  }
}
@media (max-width: 640px) {
  .plab .plab-etaps .plab-etaps-tiles li {
    width: 100%;
  }
}/*# sourceMappingURL=ai_in_action.css.map */