/* Style for the overlay (dark background behind the popup) */
#custom-popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5); /* Dark semi-transparent background */
    z-index: 999; /* Should be less than the popup z-index */
    display: none; /* Hidden by default, will show when popup is displayed */
}

/* Style for the popup */
#custom-popup-7 {
    width: 50%;
    max-width: 90%;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 10px;
    padding: 20px;
    background: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    z-index: 1000; /* Should be higher than the overlay */
}

/* Style for scrollable content inside the popup */
#custom-popup-7 div {
    max-height: 300px;
    overflow-y: auto;
}

/* For smaller screens */
@media (max-width: 768px) {
    #custom-popup-7 {
        width: 80%;
    }
}

/* Style for close button */
.popup-close {
    /* background-color: #030D4E; */
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    padding: 5px 10px;
    color: #000;
    background-color: transparent;
    /* margin-top: 10px; */
    line-height: 16px;
    border: 0;
    /* border-radius: 5px; */
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    /* border-radius: 10px !important; */
    cursor: pointer;
}

.popup-close:focus {
    /* background: #9E159E; */
    border: 0;
}

.popup-link{
    color: #0000EE;
}
