.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-85642 .elementor-element.elementor-element-d74cc01{text-align:center;}.elementor-85642 .elementor-element.elementor-element-d74cc01 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:100px;font-weight:700;color:#FFFFFF;}.elementor-85642 .elementor-element.elementor-element-b9fbd84:not(.elementor-motion-effects-element-type-background), .elementor-85642 .elementor-element.elementor-element-b9fbd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #461C73 0%, #C553B9 100%);}.elementor-85642 .elementor-element.elementor-element-b9fbd84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15px;margin-bottom:0px;}.elementor-85642 .elementor-element.elementor-element-b9fbd84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for heading, class: .elementor-element-d74cc01 */.high-text {z-index:-1;}/* End custom CSS */
/* Start custom CSS */.rs-breadcrumbs {
    background: linear-gradient(90deg, #461C73, #C553B9) !important;
}
.ticketsScreen__title {
    position: absolute;
    transform: rotate(-90deg);
    transform-origin: left bottom;
    left: 120px;
    text-transform: uppercase;
    top: 750px;
    z-index: 2;
}
.woo-tabs-content{
    padding:35px;
    background: #fff;
    border-radius: 30px;
}
.woo-tabs-nav{
    justify-content: center;
    margin:0!important;
    border-bottom:0!important;
}
.tab-nav-item{
    padding: 7px 30px !important;
    color:#262626!important;
    border-radius: 8px 8px 0 0 !important;
}
.tab-nav-item:hover{
    background: #FFD324!important;
}
.woo-tabs-content p{
    margin-bottom: 0!important;
}
.sf-ticket-click {
    color: #8624E1!important;
    text-decoration: none!important;
}
.woo-tabs-content .row{
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
}
.woo-tabs-content .woocommerce-Price-amount {
    font-weight: 700;
    color: #471D74;
    width: 100%;
    display: block;
    text-align: center;
}
.woo-tabs-content .line-thr {
    font-size: 14px;
    margin-right: 5px;
    display: inline-block;
    min-width: 22px;
    color:#7A7A7A!important;
}
.woo-tabs-content .ajax-ticket{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: auto;
    height: 48px;
    aspect-ratio: 1;
    border-radius: 50%;
    font-size: 16px;
    text-transform: uppercase;
    padding: 8px 12px;
    color: #fff;
    background: #471D74;
    border-color: #471D74;
    transition: all 0.3s;
    padding: 24px 16px;
    position: relative;
}

@media(max-width:640px){
    .woo-tabs-nav{
        justify-content:center;
        flex-wrap:wrap;
        margin-bottom:10px;
    }
    .tab-nav-item{
        width:70%;
        text-align:center;
        padding:10px;
        border-radius:12px!important;
    }
}/* End custom CSS */