.event-card {
  overflow: hidden;
  border-radius: 20px;
  --tw-bg-opacity: 1;
  background-color: rgb(245 247 248 / var(--tw-bg-opacity));
}

@media (min-width: 1024px) {

  .event-card {
    display: flex;
  }
}

.event-card-content {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

@media (min-width: 700px) {

  .event-card-content {
    padding-left: 80px;
    padding-right: 80px;
  }
}

@media (min-width: 1024px) {

  .event-card-content {
    display: flex;
    width: 50%;
    align-items: center;
  }
}

.event-card-title {
  margin-bottom: 0.5rem;
  font-size: 1.375rem;
  font-weight: 500;
  letter-spacing: 1.54px;
  --tw-text-opacity: 1;
  color: rgb(255 103 0 / var(--tw-text-opacity));
}

@media (min-width: 700px) {

  .event-card-title {
    font-size: 2.125rem;
    line-height: 1.5;
    font-weight: 500;
  }
}

.event-card-detail {
  font-size: 0.9375rem;
  line-height: 1.5;
  letter-spacing: 1.8px;
  --tw-text-opacity: 1;
  color: rgb(81 90 104 / var(--tw-text-opacity));
}

@media (min-width: 700px) {

  .event-card-detail {
    font-size: 1.125rem;
    line-height: 1.5;
  }
}

.event-card-img {
  aspect-ratio: 332/290;
}

@media (min-width: 576px) {

  .event-card-img {
    aspect-ratio: 640/427;
  }
}

@media (min-width: 1024px) {

  .event-card-img {
    width: 50%;
  }
}

.event-card-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

/*# sourceMappingURL=special-event-register.css.map */
