.gform_wrapper .gform_heading .gform_required_legend{display:none!important}.gform_wrapper .gsection_title{font-weight:700!important}body .gform_wrapper .gsection_title{color:#703cf8!important;font-size:20px;font-weight:600}body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input[type=submit]{background-color:#703cf8!important;border:2px solid #703cf8!important;color:#fff!important;font-weight:600;padding:10px 25px;border-radius:6px;transition:all .3s ease}body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#fff!important;color:#703cf8!important;border:2px solid #703cf8!important}.gform_wrapper .gform_heading .gform_required_legend{display:none!important}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9999;display:none;align-items:center;justify-content:center}.popup-content{background:#fff;padding:30px;max-width:500px;width:90%;border-radius:10px;position:relative}.popup-close{position:absolute;top:10px;right:15px;font-size:22px;cursor:pointer;color:#333}body .gform_wrapper input[type=submit]{background-color:#10077b!important;color:#fff!important;border:2px solid #10077b!important;padding:12px 30px!important;font-size:16px!important;font-weight:500!important;border-radius:8px!important;cursor:pointer!important;width:100%!important;transition:all .3s ease!important}body .gform_wrapper input[type=submit]:hover{background-color:#fff!important;color:#10077b!important;box-shadow:0 0 10px rgba(0,0,0,.15)!important}