/**handles:wpex-gravity-forms,wp-add-custom-css**/
.gform_wrapper .gfield_required{color:red}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{padding:.6em}.gform_wrapper .top_label .gfield_label{font-weight:400;margin:0 0 5px}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_ampm label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{margin-top:10px;margin-bottom:0}.gform_wrapper ul li.gfield{margin-bottom:15px}.gform_wrapper textarea.small{width:47.5%}.gform_wrapper textarea.medium{width:60%}.gform_wrapper textarea.large{width:100%}.gform_wrapper div.validation_error{border:0;padding:20px;font-size:1em;font-weight:400;background:#f7f7f7;color:#515151;border:1px solid #eee;border-top:4px solid #b81c23}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0;border:0;padding:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0}.gform_wrapper li.gfield_error input[type=email],.gform_wrapper li.gfield_error input[type=number],.gform_wrapper li.gfield_error input[type=password],.gform_wrapper li.gfield_error input[type=tel],.gform_wrapper li.gfield_error input[type=text],.gform_wrapper li.gfield_error input[type=url],.gform_wrapper li.gfield_error textarea{border-color:#b81c23}.gform_wrapper .validation_message{color:#b81c23;font-weight:600}.gform_confirmation_message{border:0;padding:20px;font-size:1em;font-weight:400;background:#f7f7f7;color:#515151;border:1px solid #eee;border-top:4px solid #8fae1b}body .light-form .gform_wrapper .gfield_error .gfield_label,body .light-form .gform_wrapper .gfield_required{color:#fff}.gfield_list thead{background:0 0}
.overlay-icon{height:60px!important;line-height:60px!important;width:60px!important}div.wpforms-container-full .wpforms-form .wpforms-page-button,div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form input[type=submit]{margin:0 5px 5px!important;color:#fff;padding:.538em 1.077em!important;border-radius:3px!important;font-size:1em!important;padding:10px 15px!important;background-color:#57b957!important;border:1px solid #57b957!important}div.wpforms-container-full .wpforms-form .wpforms-page-button:active,div.wpforms-container-full .wpforms-form .wpforms-page-button:focus,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form button[type=submit]:active,div.wpforms-container-full .wpforms-form button[type=submit]:focus,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:active,div.wpforms-container-full .wpforms-form input[type=submit]:focus,div.wpforms-container-full .wpforms-form input[type=submit]:hover{background-color:#000!important;border:1px solid #000!important;cursor:pointer!important}