/*!
* hny-theme - v3.2.0 - 2025-08-29
* Copyright (c) 2025 Honeycomb Creative
* @link https://www.honeycombcreative.com
*/
html .gform_wrapper.gravity-theme .gfield .ginput_container_consent input[value=gf_other_choice]+label,html .gform_wrapper.gravity-theme .gfield .gchoice input[value=gf_other_choice]+label,html .gform_wrapper.gravity-theme .gform_required_legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}html .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:1rem;grid-column-gap:1rem}html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button]{display:inline-block;margin:0;border:0;border-radius:.25rem;font-weight:700;font-size:1rem;font-family:inherit;vertical-align:middle;transition:background-color .25s ease-out,color .25s ease-out;-webkit-appearance:none;padding:.95em 1.5em;line-height:1;text-align:center;cursor:pointer}[data-whatinput=mouse] html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button]{outline:0}html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button],html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button].disabled,html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button][disabled],html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button].disabled:hover,html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button][disabled]:hover,html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button].disabled:focus,html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button][disabled]:focus{background-color:#c91e2c;color:#fefefe}html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button]:hover,html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button]:focus{background-color:#c91e2c;color:#fefefe}html .gform_wrapper.gravity-theme .form_saved_message input[name=gform_send_resume_link_button]{font-weight:700}html .gform_wrapper.gravity-theme .form_saved_message .resume_form_link_wrapper>a{display:block;padding:1.5rem;border-radius:.25rem;background:#fdf3f4;font-weight:700;font-size:125%;font-family:Consolas,Liberation Mono,Courier,monospace;word-break:break-all}html .gform_wrapper.gravity-theme .form_saved_message .resume_form_link_wrapper~p{font-size:.75rem}html .gform_wrapper.gravity-theme .gform_save_link.button{outline:none;color:#c91e2c}html .gform_wrapper.gravity-theme .gform_save_link.button:focus,html .gform_wrapper.gravity-theme .gform_save_link.button:hover{color:#e23d4a}html .gform_wrapper.gravity-theme .gform_save_link,html .gform_wrapper.gravity-theme .gform_save_link.button{order:1;height:auto;margin:0 0 0 auto;padding:0;border:0;background:none;line-height:1.5;text-decoration:underline}html .gform_wrapper.gravity-theme .gform_save_link:before,html .gform_wrapper.gravity-theme .gform_save_link:after,html .gform_wrapper.gravity-theme .gform_save_link.button:before,html .gform_wrapper.gravity-theme .gform_save_link.button:after{content:none}html .gform_wrapper.gravity-theme .gform_save_link svg,html .gform_wrapper.gravity-theme .gform_save_link.button svg{display:none}@media print,screen and (max-width: 39.99875em){html .gform_wrapper.gravity-theme .gform_save_link,html .gform_wrapper.gravity-theme .gform_save_link.button{flex:1 0 auto;order:100;width:100%;margin:.5rem 0 0}}html .gform_wrapper.gravity-theme .gfield_signature_container{width:100vw!important}html .gform_wrapper.gravity-theme .gfield_signature_container+div{display:flex;max-width:100%;height:24px!important;margin:.5rem 0 0!important}html .gform_wrapper.gravity-theme .gfield_signature_container+div img{width:24px!important;max-width:24px;height:24px!important}html .gform_wrapper.gravity-theme .gform_validation_errors{margin-top:0;margin-bottom:1rem;padding:1rem}html .gform_wrapper.gravity-theme .gform_validation_errors>h2{margin:0;color:#e00b41;font-weight:700;font-size:1rem;line-height:1.5;font-family:Praxis-Next,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;letter-spacing:inherit;text-transform:none}html .gform_wrapper.gravity-theme .gform_validation_errors>h2 .gform-icon{display:none}html .gform_wrapper.gravity-theme .gform_validation_errors,html .gform_wrapper.gravity-theme .gform_validation_errors:focus{outline:none}html .gform_wrapper.gravity-theme .validation_message,html .gform_wrapper.gravity-theme .instruction,html .gform_wrapper.gravity-theme .gfield_validation_message{margin-top:.5rem;padding:.5rem!important}html .gform_wrapper.gravity-theme .gfmc-field div:not(.gchoice)+.validation_message,html .gform_wrapper.gravity-theme .gfmc-field div:not(.gchoice)+.instruction,html .gform_wrapper.gravity-theme .gfmc-field div:not(.gchoice)+.gfield_validation_message{margin-top:0}html .gform_wrapper.gravity-theme .gform_validation_errors,html .gform_wrapper.gravity-theme .validation_message,html .gform_wrapper.gravity-theme .instruction,html .gform_wrapper.gravity-theme .gfield_validation_message{border:0;border-radius:.25rem;background:#feeaef;box-shadow:none;color:#e00b41;font-weight:400;letter-spacing:inherit}html .gform_wrapper.gravity-theme .validation_message,html .gform_wrapper.gravity-theme .gfield_validation_message,html .gform_wrapper.gravity-theme .description,html .gform_wrapper.gravity-theme .gfield_description,html .gform_wrapper.gravity-theme .instruction{font-size:.8125rem}html .gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,html .gform_wrapper.gravity-theme .gfield_error label,html .gform_wrapper.gravity-theme .gfield_error legend{color:#e00b41}html .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border-color:#e00b41}html .gform_wrapper.gravity-theme [aria-invalid=true]+label,html .gform_wrapper.gravity-theme label+[aria-invalid=true]{color:#e00b41}html .gform_wrapper.gravity-theme .field_description_above .description:not(.validation_message):not(.gfield_validation_message),html .gform_wrapper.gravity-theme .field_description_above .gfield_description:not(.validation_message):not(.gfield_validation_message),html .gform_wrapper.gravity-theme .field_description_above .gsection_description:not(.validation_message):not(.gfield_validation_message),html .gform_wrapper.gravity-theme .field_description_above .instruction:not(.validation_message):not(.gfield_validation_message){padding:0 0 .25rem}html .gform_wrapper.gravity-theme .field_description_below .description:not(.validation_message):not(.gfield_validation_message),html .gform_wrapper.gravity-theme .field_description_below .gfield_description:not(.validation_message):not(.gfield_validation_message),html .gform_wrapper.gravity-theme .field_description_below .gsection_description:not(.validation_message):not(.gfield_validation_message),html .gform_wrapper.gravity-theme .field_description_below .instruction:not(.validation_message):not(.gfield_validation_message){padding:.25rem 0 0}html .gform_wrapper.gravity-theme .gfield select{padding-right:1.5rem}html .gform_wrapper.gravity-theme .gfield.field_sublabel_above .ginput_complex label{padding-top:0;padding-bottom:.25rem}html .gform_wrapper.gravity-theme .gfield .ginput_complex label{padding-top:.25rem;font-weight:400;font-size:.75rem}html .gform_wrapper.gravity-theme .gfield .gfield_label{margin-bottom:.25rem;color:#1c1c1c;font-weight:700;font-size:1rem}html .gform_wrapper.gravity-theme .gfield:not(.gf_list_inline) .gchoice+.gchoice{margin-top:.25rem}html .gform_wrapper.gravity-theme .gfield .ginput_container_consent,html .gform_wrapper.gravity-theme .gfield .gchoice{display:flex;align-items:baseline}html .gform_wrapper.gravity-theme .gfield .ginput_container_consent input,html .gform_wrapper.gravity-theme .gfield .gchoice input{margin:0 .5em 0 0}html .gform_wrapper.gravity-theme .gfield .ginput_container_consent input[value=gf_other_choice]~input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),html .gform_wrapper.gravity-theme .gfield .gchoice input[value=gf_other_choice]~input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;min-width:0;height:auto;margin-right:0;margin-left:0;padding:0 0 .125rem!important;border:0;border-bottom:1px dotted #464749;border-radius:0;background:none;box-shadow:none;font-size:.875rem}html .gform_wrapper.gravity-theme .gfield .ginput_container_consent input+label,html .gform_wrapper.gravity-theme .gfield .gchoice input+label{max-width:none;margin-right:0;margin-left:0;font-weight:400;font-size:.875rem}html .gform_wrapper.gravity-theme .gform_footer,html .gform_wrapper.gravity-theme .gform_page_footer{display:flex;grid-column:1/-1;flex-flow:row wrap;align-items:center;justify-content:flex-end;margin-top:1.5rem;padding:0}html .gform_wrapper.gravity-theme .gform_footer .button,html .gform_wrapper.gravity-theme .gform_page_footer .button{margin-bottom:0;white-space:nowrap}@media print,screen and (min-width: 40em){html .gform_wrapper.gravity-theme .gform_footer .button:first-child.gform_next_button,html .gform_wrapper.gravity-theme .gform_page_footer .button:first-child.gform_next_button{margin-left:.5rem}}html .gform_wrapper.gravity-theme .gform_footer .button:not(.gform_save_link),html .gform_wrapper.gravity-theme .gform_page_footer .button:not(.gform_save_link){flex:1 1}@media print,screen and (min-width: 40em){html .gform_wrapper.gravity-theme .gform_footer .button:not(.gform_save_link),html .gform_wrapper.gravity-theme .gform_page_footer .button:not(.gform_save_link){flex:0 1 auto}}html .gform_wrapper.gravity-theme .gform_footer .button.gform_button,html .gform_wrapper.gravity-theme .gform_footer .button.gform_next_button,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_button,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_next_button{margin-right:0}html .gform_wrapper.gravity-theme .gform_footer .button[type=submit],html .gform_wrapper.gravity-theme .gform_page_footer .button[type=submit]{order:3}@media print,screen and (min-width: 40em){html .gform_wrapper.gravity-theme .gform_footer .button[type=submit]~.gform_save_link,html .gform_wrapper.gravity-theme .gform_page_footer .button[type=submit]~.gform_save_link{margin-right:.5rem}}html .gform_wrapper.gravity-theme .gform_footer .button.gform_next_button,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_next_button{order:2}html .gform_wrapper.gravity-theme .gform_footer .button.gform_next_button+.gform_save_link,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_next_button+.gform_save_link{margin-left:0}html .gform_wrapper.gravity-theme .gform_footer .button.gform_previous_button,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_previous_button{order:-1;margin-right:auto;margin-bottom:0;color:#c91e2c}html .gform_wrapper.gravity-theme .gform_footer .button.gform_previous_button:focus,html .gform_wrapper.gravity-theme .gform_footer .button.gform_previous_button:hover,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_previous_button:focus,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_previous_button:hover{background:#c91e2c;color:#fefefe}html .gform_wrapper.gravity-theme .gform_footer .button.gform_previous_button~.gform_button[type=submit],html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_previous_button~.gform_button[type=submit]{margin-left:.5rem}@media print,screen and (min-width: 40em){html .gform_wrapper.gravity-theme .gform_footer .button.gform_previous_button~.gform_button[type=submit],html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_previous_button~.gform_button[type=submit]{margin-left:0}}html .gform_wrapper.gravity-theme .gform_footer .button.gform_previous_button~.gform_next_button,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_previous_button~.gform_next_button{margin-left:.5rem}html .gform_wrapper.gravity-theme .gform_footer .button.gform_previous_button~.gform_save_link,html .gform_wrapper.gravity-theme .gform_page_footer .button.gform_previous_button~.gform_save_link{margin-left:auto}html .gform_wrapper.gravity-theme .gform_ajax_spinner,html .gform_wrapper.gravity-theme .gform-loader{display:none}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step{display:inline-flex;align-items:center}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_skip{font-style:italic;text-decoration:line-through}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_skip:after{content:" (N/A)";text-decoration:none}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed{color:#008a05}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number{font-weight:700}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:before{content:none}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:after{background:#fefefe;color:#008a05}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_label{font-weight:700}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_number{background:none;color:inherit;font-weight:700}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_label{font-weight:700}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_number{width:auto;height:auto;border:0;border-radius:0;background:none;font-weight:400;font-size:125%;line-height:1}html .gform_wrapper.gravity-theme .gf_page_steps .gf_step_label{padding-left:.5rem;font-weight:400}html .gform_wrapper.gravity-theme .gfield_html table{margin:0;border:1px solid rgba(0,0,0,.1);background-color:#fefefe!important}html .gform_wrapper.gravity-theme .gfield_html table ul{margin-bottom:0}html .gform_wrapper.gravity-theme .gfield_html table *{font-size:.875rem!important;font-family:Praxis-Next,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}html .gform_wrapper.gravity-theme .gfield_html table th{color:#1c1c1c!important}html .gform_wrapper.gravity-theme .gfield_html table tr:nth-child(odd){background:#fefefe!important}html .gform_wrapper.gravity-theme .ginput_preview{display:flex;align-items:center;margin:1rem 0;padding:.5rem;border-radius:.25rem;background:#fadbdd}html .gform_wrapper.gravity-theme .ginput_preview .gfield_fileupload_filename{font-weight:700}html .gform_wrapper.gravity-theme .ginput_preview .gform_delete_file{padding:0;color:#e00b41}html .gform_wrapper.gravity-theme .ginput_preview .gfield_fileupload_progress{margin-right:auto;padding-right:6px}html .gform_wrapper.gravity-theme .ginput_preview .gfield_fileupload_cancel{font-weight:700}.gform-datepicker{width:100%!important}.gform_title{display:none!important}.gform_button{padding:.5rem 1rem!important;border:1px solid #C91E2C!important;background-color:#fefefe!important;color:#c91e2c!important;transition:.3s!important}.gform_button:hover{background-color:#c91e2c!important;color:#fefefe!important}.gform_required_legend{display:none!important}
