.gform_fields{list-style-type:none;margin:0;padding:0}.gfield{margin:0 0 1.5rem 0;padding:0}.gfield_label{display:block;margin-bottom:.5rem}.gform_hidden{position:absolute;left:-1000px;width:1px;height:1px;overflow:hidden}.gfield_description{color:grey;font-size:.875rem;margin-top:.5rem;margin-bottom:.5rem}.is-hidden-label .gfield_label{display:none}@media only screen and (min-width:36em){.gform_fields.left_label{max-width:34rem;margin:0 auto}.gform_fields.left_label .gfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_fields.left_label .gfield_label{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-bottom:0}.gform_fields.left_label .ginput_container{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.gform_fields.left_label .ginput_container>input{width:100%}.gform_fields.left_label .gfield_description{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:40%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width:48em){.gform_fields{margin-left:-1rem}.gfield{clear:left;padding-left:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.gfield.gf_left_half,.gfield.gf_right_half{float:left;width:50%}.gfield.gf_right_half{clear:none}.gfield.gf_left_third,.gfield.gf_middle_third,.gfield.gf_right_third{float:left;width:33.3%;-webkit-box-sizing:border-box;box-sizing:border-box}.gfield.gf_middle_third,.gfield.gf_right_third{clear:none}}.gfield_error input[type=email],.gfield_error input[type=text]{border-color:red}.gfield .validation_message{color:red}ul.gfield_checkbox,ul.gfield_radio{margin:0;padding:0;list-style-type:none}ul.gfield_checkbox>li,ul.gfield_radio>li{margin:0;padding:0;background-image:none}ul.gfield_checkbox>li,ul.gfield_radio>li{display:-webkit-box;display:-ms-flexbox;display:flex}ul.gfield_checkbox>li input[type=checkbox]{margin:.15rem .5rem 0 0}ul.gfield_radio>li input[type=radio]{margin:.15rem .5rem 0 0}@media only screen and (min-width:36em){.gfield-checkboxes-inlined ul.gfield_checkbox>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.gfield-checkboxes-inlined ul.gfield_checkbox>li+li{margin-left:1rem}}.gform_footer{position:relative;margin-bottom:1.5rem;text-align:center}.gform_footer img.gform_ajax_spinner{position:absolute;top:.9rem;margin-left:.6rem}.gform_validation_container{position:absolute;left:-1000px;top:0;width:1px;height:1px;overflow:hidden}.validation_error{color:red;font-size:1.125rem;font-weight:700;margin:0 0 1rem 0}.gform_validation_errors{color:red;font-size:1.125rem;font-weight:700;margin:0 0 1rem 0}.gform_validation_errors h2{color:red;font-size:100%}.gform_drop_area,.ginput_preview{min-height:5.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5rem 1.5rem;margin:0 0 .5rem 0;border:dashed 1px silver;border-radius:.25rem;background:#fff}.gform_drop_area{color:grey;font-size:.875rem}input.gform_button_select_files{font-size:.875rem;padding:.5rem 1.5rem;border-color:#e8e8e8;font-weight:700;margin-left:1rem}input.gform_button_select_files,input.gform_button_select_files:visited{background:#fff;color:grey}input.gform_button_select_files:active,input.gform_button_select_files:focus,input.gform_button_select_files:hover{background:#e0e0e0;color:#000;border-color:#e0e0e0}.ginput_preview:before{content:'';display:inline-block;width:2rem;height:2.5rem;background:url(../images/document.svg) center center no-repeat;background-size:contain;vertical-align:middle;margin-right:1rem}.ginput_preview strong{vertical-align:middle}.ginput_preview .gform_delete{float:right;cursor:pointer;width:2.5rem;height:2.5rem}.ginput_container_post_image{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5rem;margin:0 0 .5rem 0;border:dashed 1px silver;border-radius:.25rem;background:#fff}