.page-section-banner-event-top {
  display: flex;
  flex-direction: column;
  border-radius: 32px;
  overflow: hidden;
  width: 100%;
  position: relative;
  font-family: "Onest", sans-serif;
}
.page-section-banner-event-top .picture_banner_section_event {
  position: relative;
  display: block;
  width: 100%;
}
.page-section-banner-event-top .picture_banner_section_event img {
  width: 100%;
  display: block;
  object-fit: cover;
}
.page-section-banner-event-top .picture_banner_section_event_hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
}
.page-section-banner-event-top .picture_banner_section_event_hover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-section-banner-event-top:hover .picture_banner_section_event {
  opacity: 0;
  visibility: hidden;
}
.page-section-banner-event-top:hover .picture_banner_section_event_hover {
  opacity: 1;
  visibility: visible;
}

@media screen and (max-width: 1024px) {
  .page-section-banner-event-top {
    border-radius: 20px;
  }
  .page-section-banner-event-top .picture_banner_section_event_hover {
    display: none;
  }
  .page-section-banner-event-top:hover .picture_banner_section_event {
    opacity: 1;
    visibility: visible;
  }
}

/*# sourceMappingURL=courses-archive-banner-events-only-img.css.map */
