/* Hide ticket quantity / slot selector */
input[type="number"],
input[name*="quantity"],
input[name*="slot"],
input[name*="ticket"],
select[name*="quantity"],
select[name*="slot"] {
    display: none !important;
}

/* Hide the label and wrapper around quantity fields */
label[for*="quantity"],
label[for*="slot"],
[class*="quantity"],
[class*="slot"],
[class*="ticket-qty"],
[class*="qty"] {
    display: none !important;
}
/* ===============================
EVENT DETAILS CARD
=============================== */

.event-detail .shedule-listarea .card{
  background:#ffffff !important;
  border:1px solid #e8e8e8 !important;
  border-radius:20px !important;
  box-shadow:0 14px 35px rgba(0,0,0,.08) !important;
  padding:44px !important;
  position:relative !important;
}

/* Gold accent line */

.event-detail .shedule-listarea .card::before{
  content:"";
  display:block;
  width:85px;
  height:5px;
  background:linear-gradient(90deg,#cfa43a,#f1d57a);
  border-radius:999px;
  margin-bottom:28px;
}

/* Heading */

.event-detail .shedule-listarea .card .head{
  font-family:'League Spartan',sans-serif !important;
  font-size:34px !important;
  font-weight:700 !important;
  color:#111 !important;
  margin-bottom:30px !important;
}

/* Remove list styling */

.event-detail .shedule-listarea .card ul{
  list-style:none !important;
  padding:0 !important;
  margin:0 !important;
}

/* Event rows */

.event-detail .shedule-listarea .card ul li{
  font-family:'Inter',sans-serif !important;
  font-size:18px !important;
  color:#5f5f5f !important;
  line-height:1.7 !important;
  margin-bottom:28px !important;
}

/* Bold values */

.event-detail .shedule-listarea .card ul li strong,
.event-detail .shedule-listarea .card ul li b{
  color:#111 !important;
  font-weight:700 !important;
}

/* Button spacing */

.event-detail .shedule-listarea .card form{
  margin-top:32px !important;
}

/* CTA Button */

.event-detail .shedule-listarea .card form .btn,
.event-detail .shedule-listarea .card form button,
.event-detail .shedule-listarea .card form input[type="submit"]{

  font-family:'League Spartan',sans-serif !important;
  font-size:20px !important;
  font-weight:700 !important;
  letter-spacing:1.5px !important;

  padding:16px 32px !important;

  border-radius:14px !important;

  box-shadow:0 10px 24px rgba(0,0,0,.18) !important;

  transition:all .25s ease !important;
}

/* Hover effect */

.event-detail .shedule-listarea .card form .btn:hover,
.event-detail .shedule-listarea .card form button:hover,
.event-detail .shedule-listarea .card form input[type="submit"]:hover{

  transform:translateY(-2px);
  box-shadow:0 14px 34px rgba(0,0,0,.25);
}

/* Hide quantity selectors */

input[type="number"],
input[name*="quantity"],
input[name*="slot"],
select[name*="quantity"],
select[name*="slot"],
[class*="quantity"],
[class*="slot"],
[class*="qty"]{

  display:none !important;

}
/* Change the pink benefit boxes */
.about-auhtor-box{
  background: #ffffff !important; /* white */
  border: 1px solid #e9e9e9 !important;
  border-radius: 16px !important;
  box-shadow: 0 8px 22px rgba(0,0,0,0.05) !important;
}