.elementor-2677 .elementor-element.elementor-element-3f9eb87{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2677 .elementor-element.elementor-element-7980c3a{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-3f9eb87 *//* ===== MAIN FORM WRAPPER ===== */
form,
.registration-form,
.elementor-widget-wrap {

    box-shadow: 0 30px 80px rgba(0, 0, 0, 0.12) !important;
    border-radius: 20px !important;
    overflow: hidden !important;
    transition: all 0.4s ease !important;
}

/* Hover Lift Effect */
form:hover,
.registration-form:hover {
    transform: translateY(-6px);
    box-shadow: 0 40px 100px rgba(0, 0, 0, 0.18) !important;
}

/* ===== INPUT FIELDS SOFT DEPTH ===== */
input,
select,
textarea {

    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.05) !important;
    border-radius: 8px !important;
    transition: all 0.3s ease !important;
}

input:focus,
select:focus,
textarea:focus {

    box-shadow: 0 0 0 3px rgba(0, 208, 132, 0.25) !important;
    border-color: #00d084 !important;
}

/* ===== REGISTRATION TABLE ===== */
table {

    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.10) !important;
    border-radius: 16px !important;
    overflow: hidden !important;
}

/* Table Row Hover Effect */
table tr:hover {
    background: #f4fffb !important;
    transition: 0.3s ease !important;
}

/* Green Header Glow Effect */
table th {
    box-shadow: inset 0 -4px 0 rgba(255,255,255,0.2) !important;
}

/* ===== RADIO BUTTON AREA ===== */
input[type="radio"] {
    transform: scale(1.1);
}

/* ===== SUBMIT BUTTON PREMIUM ===== */
button,
input[type="submit"] {

    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.25) !important;
    border-radius: 50px !important;
    transition: all 0.3s ease !important;
}

button:hover,
input[type="submit"]:hover {

    transform: translateY(-4px);
    box-shadow: 0 25px 50px rgba(0, 0, 0, 0.35) !important;
}/* End custom CSS */