body.page-events--schedule .c-buttons--tab .c-button--type5 {
  pointer-events: none;
}

body.page-events--single .c-img--center + p {
  margin-top: 30px;
}

body.page-events--single .c-box--pink .c-text--message:nth-child(1) {
  margin-top: 0;
}

body.page-events--single .u-unit--collaboration img {
  width: 100%;
  border-radius: 20px;
  margin-bottom: 30px;
}

body.page-events--single .u-unit--collaboration_banner a {
  display: block;
}

body.page-events--single .u-unit--collaboration_banner a img {
  width: 100%;
}

body.page-events--live .u-products--img {
  margin: -30px -30px 0;
}

@media screen and (min-width: 768px) and (max-width: 1380px) {
  body.page-events--single .c-img--center + p {
    margin-top: 2.17391vw;
  }
  body.page-events--single .u-unit--collaboration img {
    border-radius: 1.44928vw;
    margin-bottom: 2.17391vw;
  }
  body.page-events--live .u-products--img {
    margin: -2.17391vw -2.17391vw 0;
  }
}

@media screen and (max-width: 768px) {
  body.page-events--schedule .u-buttons--tab .c-button--type5,
  body.page-events--schedule .u-buttons--tab .c-button--type6 {
    font-size: 3.73333vw;
  }
  body.page-events--single .c-img--center + p {
    margin-top: 6.66667vw;
  }
  body.page-events--single .u-unit--collaboration img {
    border-radius: 2.66667vw;
    margin-bottom: 6.66667vw;
  }
  body.page-events--live .u-products--img {
    margin: -5.06667vw -3.46667vw 0;
  }
}
