/*Utilities*/

/*Gradient Background Text Color*/
.gradient-text{
      background-image: linear-gradient(to right, 
    #ff758c,#2D63EC);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/*removing broders from toggles*/
.toggle-border .elementor-accordion .elementor-accordion-item{
  border: none;
  border-bottom:1px solid #fff;
}
.toggle-border.toggle-border .elementor-tab-title a{
  text-decoration:none !important;
}
.toggle-border .elementor-accordion .elementor-tab-title{
  padding: 20px 0px !important;
}

/*Remove underline on registration tabs*/
.elementor-tab-title a {
  text-decoration:none !important;
}

/*End Utlities*/

.entry-content h4{
  display:grid;
  grid-template-columns: 25fr 1fr;
}


span.accordion-title{
  order:1;
  color:white;
  
}

.accordion .icon-active, .accordion .icon{
  order:2;
}

ul.accordion.accordionjs {
    padding-left: 0px;
}

/*Registration Page*/
/*Tabs*/
/* inactive */
#registration_tab .elementor-tab-title{
  border: 1px solid white;
  padding:15px 47px
}

/* active */
#registration_tab.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
 background-color:#fff !important;
  color:black;
}

/*Schedule Page*/

/* Scheudule Page */
.schedule_loop .elementor-accordion .elementor-accordion-item, .schedule_loop .elementor-accordion .elementor-tab-content {
    border: none !important;
}

.schedule_loop .ast-single-post .entry-content a{
  text-decoration:none;
}
/*Styling for toggle list end*/


/*Ticketera*/
.woocommerce-message {
    z-index: 9999;
}

.tickera_additional_info {
    background: #fff;
    padding: 34px;
    border-radius: 3px;
}

input.owner-field-text.tickera-input-field.tc-owner-field {
    width: 100%;
      color: var(--forms-fields-normal-color,#818a91);
    background-color: #f7f7f7;
    border-radius: var(--forms-fields-border-radius,0);
    padding: var(--forms-fields-padding,16px);
    font-size: 14px;
    border: none;
    font-weight: 400;
}
