.event {
  padding-top: 80px !important;
}
.event__top {
  background: linear-gradient(180deg, rgba(11, 32, 53, 0.6) 1%, rgba(11, 32, 53, 0.8) 37%, #0b2035 86%), url("../../assets/image/event-bg.png");
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media (max-width: 767px) {
  .event__top {
    padding: 2rem 0;
  }
}
.event__top--title h4 {
  color: white;
  font-size: 36px;
}
.event__top--item {
  padding-top: 20px;
}
.event__top--item-card {
  transition: all ease-in-out 0.3s;
}
.event__top--item-card a {
  color: unset;
}
.event__top--item-card a:hover {
  color: unset;
  text-decoration: none;
}
.event__top--item-card img {
  max-width: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 12px;
  box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0px 0px 18px -4px rgba(0, 0, 0, 0.6);
  margin-bottom: 1rem;
  width: 100% !important;
  height: 360px !important;
}
.event__top--item-card div {
  color: white;
}
.event__top--item-card div h2 {
  font-weight: 600;
  font-size: 2.25rem;
  line-height: 1.3;
}
@media (max-width: 1200px) {
  .event__top--item-card div h2 {
    font-size: 22px;
  }
}
@media (max-width: 767px) {
  .event__top--item-card div h2 {
    font-size: 18px;
  }
}
.event__top--item-card div p {
  font-size: 16px;
}
.event__top--item-card:first-of-type {
  padding-right: 30px !important;
}
@media (max-width: 767px) {
  .event__top--item-card:first-of-type {
    padding: 0 15px !important;
  }
}
.event__top--item-card:last-of-type {
  padding-left: 30px !important;
}
@media (max-width: 767px) {
  .event__top--item-card:last-of-type {
    padding: 0 15px !important;
  }
}
.event__top--item-card__image img {
  width: 100% !important;
  height: auto !important;
}
.event--other {
  padding-top: 4rem;
}
@media (max-width: 767px) {
  .event--other {
    padding-top: 2rem;
  }
}
.event .section-title {
  color: var(--white) !important;
}
.event .post-date {
  color: #a5a5a5 !important;
}