.elementor-3065 .elementor-element.elementor-element-89306aa{--display:flex;}#elementor-popup-modal-3065{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3065 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-3065 .dialog-close-button{display:flex;}#elementor-popup-modal-3065 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for givewp_donation_form, class: .elementor-element-b87fa31 *//* Highest specificity - ye zaroor kaam karega */
body #give-form-shortcode-1 .givewp-donation-levels .givewp-donation-level-button {
    background: #9CA78F !important;
    border: 2px solid #9CA78F !important;
    color: #fff !important;
}

body #give-form-shortcode-1 .givewp-donation-levels .givewp-donation-level-button:hover,
body #give-form-shortcode-1 .givewp-donation-levels .givewp-donation-level-button.is-active,
body #give-form-shortcode-1 .givewp-donation-levels .givewp-donation-level-button.give-btn-level-active {
    background: #000 !important;
    border-color: #000 !important;
    color: #fff !important;
}

body #give-form-shortcode-1 .givewp-next-button {
    background: #9CA78F !important;
    border-color: #9CA78F !important;
    color: #fff !important;
}

body #give-form-shortcode-1 .givewp-next-button:hover,
body #give-form-shortcode-1 .givewp-next-button:focus {
    background: #000 !important;
    border-color: #000 !important;
}

/* Layout */
body #give-form-shortcode-1 .givewp-donation-levels {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 12px;
}

@media (max-width: 600px) {
    body #give-form-shortcode-1 .givewp-donation-levels {
        grid-template-columns: repeat(2, 1fr);
    }
}/* End custom CSS */