/* General Popup Background */
.pum-container {
background-color: #000000 !important;
color: #ffffff; /* Optional: Ensure text is white for contrast */
}

/* Specific Popup by ID (replace #pum-123 with your popup's actual ID) */
#pum-123 .pum-container {
background-color: rgba(242, 242, 242, 0.42);
color: #ffffff;
}

/* Contact Form 7 Styles within Popup */
#pum-123 .wpcf7 {
background-color: #000000;
color: #ffffff;
}

#pum-123 .wpcf7 input,
#pum-123 .wpcf7 textarea {
background-color: #333333;
color: #ffffff;
border: 1px solid #555555;
}

/* Style for the popup overlay */
.pum-overlay {
    background-color: rgba(242, 242, 242, 0.42) !important; /* #f2f2f2 with 42% opacity */
    transition: background-color 0.3s ease; /* Smooth transition */
}
.pum-theme-default-theme {
    background-color: rgba(242, 242, 242, 0.42) !important;
}
/* Style for the popup container */
.pum-container {
    background-color: #f2f2f2 !important; /* Solid background color inside the popup */
    border-radius: 10px; /* Optional: Add rounded corners if desired */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2); /* Optional: Add a subtle shadow */
}


.pum-theme-1024, .pum-theme-default-theme {
    background-color: rgba(255, 255, 255, .42) !important;
}