/* [project]/app/(home)/_components/hero/hero.module.scss.module.css [app-client] (css) */
.hero-module-scss-module__TlvAwq__hero {
  z-index: 1;
  position: relative;
  overflow: hidden;
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero {
    padding: 0 0 10px;
  }
}

.hero-module-scss-module__TlvAwq__hero:before {
  content: "";
  filter: blur(150px);
  z-index: -1;
  background: #2297de;
  width: 100%;
  height: 172px;
  position: absolute;
  top: -40px;
  left: 0;
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero:before {
    opacity: 0;
  }
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__container {
  position: relative;
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__container {
    max-width: 100%;
    padding: 0;
  }
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner {
  z-index: 1;
  background: #008;
  border-radius: 40px;
  position: relative;
  overflow: hidden;
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner {
    border-radius: 0;
  }
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider {
  display: flex;
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroContent {
  color: #fff;
  padding-block: 92px;
  flex-direction: column;
  flex-shrink: 0;
  align-items: flex-start;
  gap: 24px;
  max-width: 766px;
  padding-left: 52px;
  display: flex;
}

@media (max-width: 1630px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroContent {
    padding-block: 40px;
    gap: 20px;
    max-width: 650px;
    padding-left: 40px;
  }
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroContent {
    text-align: center;
    z-index: 1;
    justify-content: center;
    align-items: center;
    gap: 10px;
    width: 100%;
    max-width: 100%;
    padding: 60px;
    position: relative;
  }

  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroContent:before {
    content: "";
    opacity: .7;
    z-index: -1;
    background: #008;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
}

@media (max-width: 767px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroContent {
    padding: 30px 40px;
  }
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroContent * {
  margin: 0;
  line-height: 1;
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroContent h1 {
  line-height: 1.2;
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroImage {
  z-index: -1;
  width: 100%;
  max-width: 930px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 1630px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroImage {
    max-width: 700px;
  }
}

@media (max-width: 1199px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroImage {
    max-width: 650px;
  }
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroImage {
    max-width: 100%;
  }
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroInner .hero-module-scss-module__TlvAwq__heroSlider .hero-module-scss-module__TlvAwq__heroImage img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPrev, .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroNext {
  z-index: 1;
  position: absolute;
  top: calc(50% - 30px);
  transform: translateY(-50%);
}

@media (min-width: 1800px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPrev {
    left: -90px;
  }
}

@media (max-width: 1799px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPrev {
    left: -14px;
  }
}

@media (max-width: 1199px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPrev {
    left: 2px;
  }
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPrev {
    left: 15px;
  }
}

@media (max-width: 767px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPrev {
    left: 6px;
  }
}

@media (min-width: 1800px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroNext {
    right: -90px;
  }
}

@media (max-width: 1799px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroNext {
    right: -14px;
  }
}

@media (max-width: 1199px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroNext {
    right: 2px;
  }
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroNext {
    right: 15px;
  }
}

@media (max-width: 767px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroNext {
    right: 6px;
  }
}

.hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPagination {
  background: #f7f7f7;
  border-radius: 10px;
  margin-top: 30px;
  padding: 4px;
  display: inline-flex;
  position: relative;
  width: auto !important;
  top: auto !important;
  bottom: auto !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
}

@media (max-width: 1630px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPagination {
    margin-top: 16px;
  }
}

@media (max-width: 991px) {
  .hero-module-scss-module__TlvAwq__hero .hero-module-scss-module__TlvAwq__heroPagination {
    margin-top: 10px;
  }
}

/* [project]/app/(home)/_components/featuresd/featuresd.module.scss.module.css [app-client] (css) */
.featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__head {
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  display: flex;
}

@media (max-width: 767px) {
  .featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__head {
    text-align: center;
    flex-direction: column;
    gap: 6px;
  }
}

.featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__head .featuresd-module-scss-module__lrVfVW__headTitle {
  margin: 0;
}

.featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__head .featuresd-module-scss-module__lrVfVW__arrowGroup {
  align-items: center;
  gap: 20px;
  display: flex;
}

@media (max-width: 767px) {
  .featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__head .featuresd-module-scss-module__lrVfVW__arrowGroup {
    gap: 6px;
  }
}

.featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__featuredSlider {
  z-index: 1;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 40px;
  padding: 20px 10px 0;
  position: relative;
  overflow: hidden;
}

@media (max-width: 767px) {
  .featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__featuredSlider {
    border-radius: 20px;
    padding: 10px 10px 0;
  }
}

.featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__featuredSlider:before {
  content: "";
  z-index: -1;
  border-radius: 160px 160px 0 0;
  width: 246px;
  height: 134px;
  transition: all .3s;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

@media (max-width: 767px) {
  .featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__featuredSlider:before {
    border-radius: 100px 100px 0 0;
    width: 100%;
    height: 80px;
  }
}

.featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__featuredSlider:hover:before {
  border-radius: 0;
  height: 100%;
}

.featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__featuredSlider .featuresd-module-scss-module__lrVfVW__title {
  text-align: center;
  margin-bottom: 50px;
}

@media (max-width: 767px) {
  .featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__featuredSlider .featuresd-module-scss-module__lrVfVW__title {
    margin-bottom: 30px;
  }
}

.featuresd-module-scss-module__lrVfVW__featuredWrapper .featuresd-module-scss-module__lrVfVW__featuredSlider img {
  margin: auto;
}

/* [project]/components/ticket-card/ticketCard.module.scss.module.css [app-client] (css) */
.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper {
  flex-direction: column;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper:hover .ticketCard-module-scss-module__R-mIuW__imageWrapper img {
  transform: scale(1.1);
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper {
  height: 65%;
  position: relative;
  overflow: hidden;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper:before, .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper:after {
  content: "";
  z-index: 1;
  background: radial-gradient(circle at 12px 0, #fff 5px, #e8e8e8 5px 6px, #0000 7px) 0 0 / 25px 12px;
  width: 100%;
  height: 12px;
  position: absolute;
  left: 0;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper:before {
  top: -1px;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper:after {
  bottom: -2px;
  left: 8px;
  rotate: 180deg;
}

@media (max-width: 1630px) {
  .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper:after {
    left: 3px;
  }
}

@media (max-width: 1199px) {
  .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper:after {
    left: 12px;
  }
}

@media (max-width: 991px) {
  .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper:after {
    left: 0;
  }
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__imageWrapper img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: all .3s;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper {
  background: #fff;
  border: 1px solid #e8e8e8;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  min-height: auto;
  margin-top: 0;
  padding: 18px 20px 16px;
  display: flex;
  position: relative;
}

@media (max-width: 1630px) {
  .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper {
    padding: 16px;
  }
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper:before, .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper:after {
  content: "";
  background: radial-gradient(circle at 12px 0, #fff 5px, #e8e8e8 5px 6px, #0000 7px) 0 0 / 25px 12px;
  width: 100%;
  height: 12px;
  position: absolute;
  left: 0;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper:before {
  top: -2px;
}

@media (max-width: 991px) {
  .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper:before {
    width: calc(100% + 12px);
    left: -12px;
  }
}

@media (max-width: 767px) {
  .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper:before {
    left: -6px;
  }
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper:after {
  bottom: -2px;
  rotate: 180deg;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper * {
  margin: 0;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__booked {
  color: #c23060;
  font-weight: 700;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrFull {
  object-fit: contain;
  width: 120px;
  height: 120px;
  margin: 0 auto;
  display: block;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrWrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrLoader {
  border: 2px dashed #e8e8e8;
  border-radius: 12px;
  width: 120px;
  height: 120px;
  position: relative;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrLoader:after {
  content: "";
  border: 3px solid #e8e5dc;
  border-top-color: #c23060;
  border-radius: 50%;
  width: 34px;
  height: 34px;
  animation: .9s linear infinite ticketCard-module-scss-module__R-mIuW__qr-spin;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrArrow {
  color: #000;
  cursor: pointer;
  z-index: 2;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  font-size: 22px;
  line-height: 1;
  transition: all .2s;
  display: inline-flex;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrArrow:hover {
  color: #fff;
  background: #c23060;
  border-color: #c23060;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrArrowLeft {
  left: 6px;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrArrowRight {
  right: 6px;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__qrTicketNumber {
  color: #888;
  text-align: center;
  width: 100%;
  margin: 0 auto;
  font-size: 12px;
  font-weight: 600;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__priceGroup {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  width: 100%;
  display: flex;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__date {
  color: #888;
}

@media (max-width: 1630px) {
  .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__date {
    font-size: 12px;
  }

  .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__contentWrapper .ticketCard-module-scss-module__R-mIuW__location {
    font-size: 14px;
  }
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper.ticketCard-module-scss-module__R-mIuW__darkBorder .ticketCard-module-scss-module__R-mIuW__imageWrapper:before, .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper.ticketCard-module-scss-module__R-mIuW__darkBorder .ticketCard-module-scss-module__R-mIuW__imageWrapper:after, .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper.ticketCard-module-scss-module__R-mIuW__darkBorder .ticketCard-module-scss-module__R-mIuW__contentWrapper:before, .ticketCard-module-scss-module__R-mIuW__ticketCardWrapper.ticketCard-module-scss-module__R-mIuW__darkBorder .ticketCard-module-scss-module__R-mIuW__contentWrapper:after {
  background: radial-gradient(circle at 12px 0, #e8e5dc 5px, #e8e8e8 5px 6px, #0000 7px) 0 0 / 25px 12px;
}

.ticketCard-module-scss-module__R-mIuW__ticketCardWrapper .ticketCard-module-scss-module__R-mIuW__Link {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

@keyframes ticketCard-module-scss-module__R-mIuW__qr-spin {
  to {
    transform: translate(-50%, -50%)rotate(360deg);
  }
}

/* [project]/app/(home)/_components/trending-events/trendingEvents.module.scss.module.css [app-client] (css) */
.trendingEvents-module-scss-module__1SgmZq__trendingEventsWrapper {
  background: #e8e5dc;
}

.trendingEvents-module-scss-module__1SgmZq__trendingEventsWrapper .trendingEvents-module-scss-module__1SgmZq__head {
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  display: flex;
}

@media (max-width: 767px) {
  .trendingEvents-module-scss-module__1SgmZq__trendingEventsWrapper .trendingEvents-module-scss-module__1SgmZq__head {
    text-align: center;
    flex-direction: column;
    gap: 6px;
  }
}

.trendingEvents-module-scss-module__1SgmZq__trendingEventsWrapper .trendingEvents-module-scss-module__1SgmZq__head .trendingEvents-module-scss-module__1SgmZq__headTitle {
  margin: 0;
}

.trendingEvents-module-scss-module__1SgmZq__trendingEventsWrapper .trendingEvents-module-scss-module__1SgmZq__head .trendingEvents-module-scss-module__1SgmZq__arrowGroup {
  align-items: center;
  gap: 20px;
  display: flex;
}

@media (max-width: 767px) {
  .trendingEvents-module-scss-module__1SgmZq__trendingEventsWrapper .trendingEvents-module-scss-module__1SgmZq__head .trendingEvents-module-scss-module__1SgmZq__arrowGroup {
    gap: 6px;
  }
}

/* [project]/components/artists-performing/artistsPerforming.module.scss.module.css [app-client] (css) */
.artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__head {
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  display: flex;
}

@media (max-width: 767px) {
  .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__head {
    text-align: center;
    flex-direction: column;
    gap: 6px;
  }
}

.artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__head .artistsPerforming-module-scss-module__y0wIAq__headTitle {
  margin: 0;
}

.artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__head .artistsPerforming-module-scss-module__y0wIAq__arrowGroup {
  align-items: center;
  gap: 20px;
  display: flex;
}

@media (max-width: 767px) {
  .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__head .artistsPerforming-module-scss-module__y0wIAq__arrowGroup {
    gap: 6px;
  }
}

.artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingSlider {
  text-align: center;
  border: 1px solid #e8e8e8;
  border-radius: 40px;
  height: 100%;
  padding: 20px 6px 42px;
}

@media (max-width: 1630px) {
  .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingSlider {
    padding: 16px 6px 24px;
  }
}

@media (max-width: 991px) {
  .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingSlider {
    border-radius: 20px;
  }
}

.artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingSlider img {
  object-fit: cover;
  border-radius: 100%;
  width: 180px;
  height: 180px;
  margin: 0 auto;
}

@media (max-width: 1630px) {
  .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingSlider img {
    width: 120px;
    height: 120px;
  }
}

@media (max-width: 767px) {
  .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingSlider img {
    width: 100px;
    height: 100px;
  }
}

.artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingSlider .artistsPerforming-module-scss-module__y0wIAq__title {
  margin: 24px 0 0;
}

@media (max-width: 1630px) {
  .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingWrapper .artistsPerforming-module-scss-module__y0wIAq__artistsPerformingSlider .artistsPerforming-module-scss-module__y0wIAq__title {
    margin: 16px 0 0;
    font-size: 16px;
  }
}

/* [project]/app/(home)/_components/top-events/topEvents.module.scss.module.css [app-client] (css) */
.topEvents-module-scss-module__sKBOZG__trendingEventsWrapper .topEvents-module-scss-module__sKBOZG__head {
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  display: flex;
}

@media (max-width: 767px) {
  .topEvents-module-scss-module__sKBOZG__trendingEventsWrapper .topEvents-module-scss-module__sKBOZG__head {
    text-align: center;
    flex-direction: column;
    gap: 6px;
  }
}

.topEvents-module-scss-module__sKBOZG__trendingEventsWrapper .topEvents-module-scss-module__sKBOZG__head .topEvents-module-scss-module__sKBOZG__headTitle {
  margin: 0;
}

.topEvents-module-scss-module__sKBOZG__trendingEventsWrapper .topEvents-module-scss-module__sKBOZG__head .topEvents-module-scss-module__sKBOZG__arrowGroup {
  align-items: center;
  gap: 20px;
  display: flex;
}

@media (max-width: 767px) {
  .topEvents-module-scss-module__sKBOZG__trendingEventsWrapper .topEvents-module-scss-module__sKBOZG__head .topEvents-module-scss-module__sKBOZG__arrowGroup {
    gap: 6px;
  }
}

/* [project]/app/(home)/_components/we-make-happen/weMakeHappen.module.scss.module.css [app-client] (css) */
.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper {
  z-index: 1;
  background: #e6c856;
  position: relative;
}

.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper:before, .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper:after {
  content: "";
  background: url("../media/tap-image.1ff9f761.svg") center / cover no-repeat;
  width: 100%;
  height: 60px;
  position: absolute;
  left: 0;
}

@media (max-width: 767px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper:before, .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper:after {
    height: 40px;
  }
}

.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper:before {
  top: 0;
}

.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper:after {
  bottom: 0;
}

.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner {
  justify-content: space-between;
  align-items: center;
  gap: 40px;
  display: flex;
}

@media (max-width: 991px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner {
    flex-direction: column-reverse;
    gap: 0;
  }
}

.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__imageWrapper img {
  width: 100%;
}

@media (max-width: 1630px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__imageWrapper img {
    max-width: 500px;
  }
}

.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper {
  padding: 100px 0;
}

@media (max-width: 991px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper {
    text-align: center;
    z-index: 1;
    margin-bottom: -50px;
    padding: 100px 0 0;
    position: relative;
  }
}

@media (max-width: 767px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper {
    padding: 70px 0 0;
  }
}

@media (max-width: 1630px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper img {
    max-width: 260px;
  }
}

@media (max-width: 991px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper img {
    margin-inline: auto;
  }
}

@media (max-width: 767px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper img {
    max-width: 200px;
  }
}

.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper .weMakeHappen-module-scss-module__e7kDBq__mb_20 {
  margin-bottom: 20px;
}

@media (max-width: 1630px) {
  .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper .weMakeHappen-module-scss-module__e7kDBq__mb_20 {
    margin-bottom: 12px;
  }
}

.weMakeHappen-module-scss-module__e7kDBq__weMakeHappenWrapper .weMakeHappen-module-scss-module__e7kDBq__weMakeHappenIner .weMakeHappen-module-scss-module__e7kDBq__contentWrapper .weMakeHappen-module-scss-module__e7kDBq__mb_20:last-child {
  margin-bottom: 0;
}

/* [project]/components/all-events/all-events.module.scss.module.css [app-client] (css) */
.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__headTitle {
  margin-bottom: 32px;
}

@media (max-width: 1630px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__headTitle {
    margin-bottom: 24px;
  }
}

@media (max-width: 1199px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__headTitle {
    margin-bottom: 20px;
  }
}

@media (max-width: 991px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__headTitle {
    text-align: center;
    margin-bottom: 16px;
  }
}

@media (max-width: 767px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__headTitle {
    margin-bottom: 10px;
  }
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__headTitle:last-child {
  margin-bottom: 0;
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect {
  position: relative;
}

@media (max-width: 767px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect {
    width: 100%;
  }
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect .all-events-module-scss-module__Gmk92q__icon {
  background-color: #888;
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
}

@media (max-width: 1630px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect .all-events-module-scss-module__Gmk92q__icon {
    width: 18px;
    height: 18px;
    left: 14px;
  }
}

@media (max-width: 1199px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect .all-events-module-scss-module__Gmk92q__icon {
    width: 14px;
    height: 14px;
    left: 10px;
  }
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect select {
  appearance: none;
  color: #888;
  cursor: pointer;
  background-color: #fff;
  background-image: url("../media/icon-arrow-down.b00396c2.svg");
  background-position: right 20px center;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  border: 1px solid #e8e8e8;
  border-radius: 60px;
  min-width: 170px;
  padding: 12px 20px 12px 52px;
  font-size: 16px;
  padding-right: 44px !important;
}

@media (max-width: 1630px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect select {
    background-position: right 8px center;
    padding: 10px 14px 10px 36px;
    font-size: 14px;
    padding-right: 32px !important;
  }
}

@media (max-width: 1199px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect select {
    background-position: right 6px center;
    background-size: 20px 20px;
    min-width: 130px;
    padding: 6px 14px 6px 28px;
    font-size: 12px;
    padding-right: 24px !important;
  }
}

@media (max-width: 767px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect select {
    min-width: none;
    width: 100%;
  }
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter .all-events-module-scss-module__Gmk92q__eventSelect select:focus {
  border-color: #c23060;
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul {
  flex-wrap: wrap;
  gap: 12px;
  display: flex;
}

@media (max-width: 1630px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul {
    gap: 8px;
  }
}

@media (max-width: 1199px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul {
    gap: 4px;
  }
}

@media (max-width: 991px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul {
    justify-content: center;
  }
}

@media (max-width: 767px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul li:first-child {
    width: 100%;
  }

  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul li {
    width: 32%;
  }
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul li .all-events-module-scss-module__Gmk92q__button {
  text-align: center;
  color: #888;
  cursor: pointer;
  border: 1px solid #e8e8e8;
  border-radius: 60px;
  padding: 10px 20px;
  font-size: 16px;
  transition: all .3s;
}

@media (max-width: 1630px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul li .all-events-module-scss-module__Gmk92q__button {
    padding: 9px 14px;
    font-size: 14px;
  }
}

@media (max-width: 1199px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul li .all-events-module-scss-module__Gmk92q__button {
    padding: 4px 10px;
    font-size: 12px;
  }
}

@media (max-width: 767px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul li .all-events-module-scss-module__Gmk92q__button {
    width: 100%;
    height: 100%;
    padding: 4px 8px;
    font-size: 10px;
  }
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul li .all-events-module-scss-module__Gmk92q__button:hover, .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__eventFilter ul li .all-events-module-scss-module__Gmk92q__button.all-events-module-scss-module__Gmk92q__active {
  color: #fff;
  background: #c23060;
  border-color: #c23060;
}

.all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__allEventsList {
  grid-template-columns: repeat(4, 1fr);
  gap: 60px 32px;
  display: grid;
}

@media (max-width: 1630px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__allEventsList {
    gap: 16px;
  }
}

@media (max-width: 1199px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__allEventsList {
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
  }
}

@media (max-width: 991px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__allEventsList {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 575px) {
  .all-events-module-scss-module__Gmk92q__allEventsWrapper .all-events-module-scss-module__Gmk92q__allEventsList {
    grid-template-columns: repeat(1, 1fr);
  }
}

/*# sourceMappingURL=_13801141._.css.map*/