.gform_wrapper.tmf-form_wrapper input[type=text],.gform_wrapper.tmf-form_wrapper input[type=tel],.gform_wrapper.tmf-form_wrapper input[type=address],.gform_wrapper.tmf-form_wrapper input[type=email],.gform_wrapper.tmf-form_wrapper textarea,.gform_wrapper.tmf-form_wrapper input[type=url],.gform_wrapper.tmf-form_wrapper input[type=number],.gform_wrapper.tmf-form_wrapper input[type=checkbox],.gform_wrapper.tmf-form_wrapper input[type=radio],.gform_wrapper.tmf-form_wrapper input[type=date],.gform_wrapper.tmf-form_wrapper input[type=time],.gform_wrapper.tmf-form_wrapper input[type=hidden],.gform_wrapper.tmf-form_wrapper input[type=password],.gform_wrapper.tmf-form_wrapper input[type=file],.gform_wrapper.tmf-form_wrapper input[type=range],.gform_wrapper.tmf-form_wrapper input[type=color],.gform_wrapper.tmf-form_wrapper input[type=search],.gform_wrapper.tmf-form_wrapper select{background:#f5f5f5;border:1px solid #ccc;font-family:'inherit',sans-serif!important;font-style:normal;color:#45484d!important;font-size:16px!important;margin-bottom:10px!important;max-width:100%;padding:12px 10px!important;border-radius:4px}.gform_wrapper.tmf-form_wrapper input[type=text]:focus,.gform_wrapper.tmf-form_wrapper textarea:focus,.gform_wrapper.tmf-form_wrapper select:focus{border:1px solid #1f5577;outline:none}textarea{height:100px!important;.gform_wrapper.tmf-form_wrapper .gfield_error{border-color:#dc3545!important}.gform_wrapper.tmf-form_wrapper .validation_message{color:#dc3545!important;font-size:14px;margin-top:5px}.gform_required_legend{color:#000!important;font-size:20px!important}.gform_wrapper.tmf-form_wrapper .gfield_required{color:#d9534f!important;font-size:20px!important;margin-bottom:8px}.gform_wrapper.tmf-form_wrapper .gfield_description{font-size:14px;color:#6c757d!important}.gform_wrapper.tmf-form_wrapper .gsection_title{font-size:20px;color:#1f5577!important;margin-bottom:10px}.gform_wrapper.tmf-form_wrapper .gf_progressbar{background-color:#f5f5f5;border-radius:4px;height:20px;margin-bottom:10px}.gform_wrapper.tmf-form_wrapper .gf_progressbar .gf_progress{background-color:#1f5577;height:100%;border-radius:4px}.gform_wrapper.tmf-form_wrapper .gf_page_steps{list-style:none;padding:0;margin:0 0 20px 0;display:flex;justify-content:space-between}.gform_wrapper.tmf-form_wrapper .gf_page_steps .gf_step{flex:1;text-align:center;padding:10px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;margin-right:5px}.gform_wrapper.tmf-form_wrapper .gf_page_steps .gf_step_active{background-color:#1f5577;color:#fff}.gform_wrapper.tmf-form_wrapper .gf_page_steps .gf_step:last-child{margin-right:0}input[type=submit],.tmf-button,.page-numbers{font-size:18px;padding:15px;font-weight:400;background-color:#1f5577;cursor:pointer;border-radius:6px;text-align:center;text-decoration:none!important;color:#fff;font-family:'Montserrat',sans-serif}input[type=submit]:hover,.tmf-button:hover,.page-numbers:hover{background-color:#236289;color:#fff!important;text-decoration:none!important}input[type=submit]:active,.tmf-button:active,.page-numbers:active{background-color:#1f5577;color:#fff!important;text-decoration:none!important}