.event-bg-tint {
    opacity: 1;
    color: #000000;
    background-color: #f5edde;
}

.event-banner-overlay {
    background: linear-gradient(270deg, rgba(0, 0, 0, 0.2) 15.65%, rgba(0, 0, 0, 0.8) 99.33%);
}
.rounded {
    border-radius: 10px; /* Adjust the border radius as needed */
}

.event-bg-tint i {
    width: 1.5em; /* Set a fixed width for all icons */
}

.event-bg-tint .icon-container {
    width: 2.5em; /* Set a fixed width for icon containers */
    margin-right: 0.5em; /* Maintain consistent spacing after the icon and text */
}

.event-bg-tint .d-flex {
    display: flex;
    align-items: center; /* Vertically center align icon and text */
}

.event-bg-tint .fa-solid {
    color: #BE830E; /* Set the color to the specified hexadecimal code */
    font-size: 24px; /* Set the font size for the icons */
}

.event-bg-tint div {
    font-size: 18px; /* Set the font size for the text */
}



.event-banner {
    height: 500px;
    display: flex;
    align-items: center;
}

.event-bg-tint a {
    color: #146ebd; /* Set link color to black */
    text-decoration: none; /* Optionally remove underline */
}


.bg-lightgrey {
    background: #f2f2f2 !important;
}

.anu-btn-premium {
    border-radius: 10px;
}






.text-container {
    display: inline-block;
    padding-left: 1em;
}

.location-container {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0;
}


@media only screen and (max-width: 991px) {
    .banner,
    .event-banner {
        height: auto !important;
    }

    .banner-overlay,
    .event-banner-overlay {
        background: #000;
    }

    .banner img,
    .event-banner img {
        min-height: 300px !important;
        object-position: 65%;
    }

    .overlap-child.banner-overlay.t-0.l-0.w100.h100,
    .overlap-child.event-banner-overlay.t-0.l-0.w100.h100 {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}



/*bg-white css */
.event-bg-white {
    opacity: 1;
    color: #000000;
    background-color: #ffffff;
}


.event-bg-white i {
    width: 1.5em;
}

.event-bg-white .icon-container {
    width: 2.5em;
    margin-right: 0.5em;
}

.event-bg-white .d-flex {
    display: flex;
    align-items: center;
}

.event-bg-white .fa-solid {
    color: #BE830E;
    font-size: 24px;
}

.event-bg-white div {
    font-size: 18px;
}

.event-bg-white a {
    color: #146ebd;
    text-decoration: none;
}
