:root {
    --basecolor1: #EE2364;
    --basecolor1_deative: #EE2364;
    --basecolor2: #00B1EA;
}

.mobile_buy_match_listing {
    background-image: url(img/Pattern_T20_Yellow.svg);
    background-repeat: no-repeat;
    background-position: 15px 0px !important;
    margin-top: -37px !important;
    padding-top: 25px;
    background-size: contain;
}

.sec_head::before {
    background-image: none !important;
}

.sec_head h2 {
    padding: 0px !important;
}

.sec_head p {
    padding: 0px !important;
}


.sec_head_tourname::before {
    content: '';
    width: 80px !important;
    height: 220px !important;
    position: absolute;
    left: 0px !important;
    top: 10px !important;
    background-image: url(img/TROPHY.svg) !important;
    background-repeat: no-repeat;
    left: 0;
    background-size: 90% 45% !important;
    margin-left: -20px;
    margin-top: 5px;
}

.sec_head_tourname h2 {
    padding-left: 50px !important;
    padding-right: 0px !important;
}

.sec_head_tourname p {
    padding-left: 50px !important;
    padding-right: 0px !important;
}

.matchschedulecard .schedule_header .match_type_lable {
    background-color: var(--basecolor1) !important;
}

.schedule_footer {
    background-color: var(--basecolor1) !important;
}

.swiper-pagination-bullet-active {
    width: 16px !important;
    border-radius: 4px !important;
    background-color: var(--basecolor1) !important;
}

.swiper-pagination-bullet {
    background-color: var(--basecolor1_deative) !important;
}

section.tournament_menu {
    background: var(--basecolor1);
}

.stadium_experiences_section .sec_head::before {
    display: none;
}

.stadium_experiences_section .sec_head h2 {
    padding-left: 0px !important;
    padding-bottom: 0px;
}

.stadium_experiences_section .sec_head p {
    padding-left: 25px !important;
}

.sec_head h2 strong, .sectionhead strong {
    color: var(--basecolor1);
}

.stadium_experiences_section .sec_head img {
    width: 25px;
}


.affiliation-sec {
    background-image: url(img/ValuePartner_bg.png) !important;
}

    .affiliation-sec .sectionhead {
        padding-bottom: 0px !important;
    }

.packageprice_new, .paxselectionbox .paxprice label {
    color: var(--basecolor1) !important;
}

.packageincusions label {
    color: var(--basecolor2) !important;
}

.swipediv img {
    filter: invert(27%) sepia(91%) saturate(4298%) hue-rotate(327deg) brightness(95%) contrast(96%);
}

.packageincusions img {
    filter: invert(50%) sepia(89%) saturate(2576%) hue-rotate(161deg) brightness(101%) contrast(101%);
}

.travel_packages .travel_packages_result .list .rightleft h3 {
    font-family: var(--fontblack) !important;
}


.matchschedulecard .schedule_header .match_tag_lable {
    background-color: #00b1ff !important;
}