 
 .eventTicketsContainer {display: flex; flex-wrap: wrap; gap: 10px; /* Adjust the space between columns */}
 .eventTicket {background-color:#EEEDED; padding:10px; margin-bottom:10px; flex: 1; border-radius: 10px;}
 .eventTicketTitle, .eventTicketSubtitle, .eventTicketPrice {font-family: "Oswald", sans-serif; text-transform: uppercase;}
 .eventTicketTitle {font-size: 28px; font-weight: 600; letter-spacing: -1px; line-height: 28px; color:#0075C1;}
 .eventTicketSubtitle {font-size: 21px; font-weight: 500; letter-spacing: -1px; line-height: 21px; margin-bottom:10px; color:#616161;}
 .eventTicketPrice{font-size: 28px; font-weight: 600; letter-spacing: -1px; line-height: 28px;}
 .eventDescription p {margin-bottom:10px !important;}
 .eventDescription a,  .eventDescription a:hover {color:#0075C1;}
 .eventAddToGoogleCalendarBtn {font-family: "Oswald", sans-serif; text-transform: uppercase; color:#333333; font-size: 18px;
    text-transform: uppercase; float:right;
    line-height: 18px;
    letter-spacing: -0.6px; font-weight:500; padding:12px 0px; border-bottom:solid 3px #0075C1;}
    .eventAddToGoogleCalendarBtn:hover { color:#333333;}
    .eventAddToGoogleCalendarBtn i {margin-right:5px;}

    .eventDirectionsBtn {font-family: "Oswald", sans-serif; text-transform: uppercase; color:#333333; font-size: 18px;
        text-transform: uppercase;
        line-height: 18px; display:inline-block;
        letter-spacing: -0.6px; font-weight:500; padding:12px 0px; border-bottom:solid 3px #0075C1;}
        .eventDirectionsBtn:hover { color:#333333;}
        .eventDirectionsBtn i {margin-right:5px;}


        .eventSponsorContainer {
            display: flex;
            flex-wrap: wrap;
            align-items: stretch;
        }
        
        .eventSponsorItem {
            display: flex;
            align-items: center;
            justify-content: center;
            flex-grow: 1;
            padding: 10px;
        }
        
        /* Adjusting the width based on data-columns attribute */
        .eventSponsorContainer[data-columns="1"] .eventSponsorItem {
            flex-basis: calc(100% - 20px);
            max-width: calc(100% - 20px);
        }
        
        .eventSponsorContainer[data-columns="2"] .eventSponsorItem {
            flex-basis: calc(50% - 20px);
            max-width: calc(50% - 20px);
        }
        
        .eventSponsorContainer[data-columns="3"] .eventSponsorItem {
            flex-basis: calc(33.333% - 20px);
            max-width: calc(33.333% - 20px);
        }
        
        .eventSponsorContainer[data-columns="4"] .eventSponsorItem {
            flex-basis: calc(25% - 20px);
            max-width: calc(25% - 20px);
        }
        