.gform_wrapper.gravity-theme * {
    font-family: 'Open Sans',sans-serif;
    color: #515151;
}

body .gform_wrapper .gform_footer input[type=submit] {
    position: relative !important;
    margin: auto !important;
    color:#FFFFFF !important


}

body .gform_wrapper .gform_footer input[type=submit]:focus {
    color: #FFFFFF;
    background-color: #bd6906 !important;
    border: 1px solid #bd6906;

}


body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_fileupload input {
    width: 100%;
    height: auto;
}


.pc_image_choice .gfield_radio .gchoice input:checked+label,
.pc_image_choice .gfield_checkbox .gchoice input:checked:after {
    color: #5e9b44;
}

.pc_image_choice .gfield_radio,
.pc_image_choice .gfield_checkbox {
    justify-content: center;
}

.pc_image_choice .gfield_radio .gchoice,
.pc_image_choice .gfield_checkbox .gchoice {
    width: 40% !important;
}

.pc_image_choice .gfield_radio .gchoice label img,
.pc_image_choice .gfield_checkbox .gchoice label img {
    max-height: 200px !important;

}

.pc_image_choice .gfield_radio .gchoice input:checked+label,
.pc_image_choice .gfield_checkbox .gchoice input:checked+label {
    border-color: #5e9b44 !important;
}

body .gform_confirmation_wrapper .gform_confirmation_message {
    text-align: center;
    box-shadow: 0 0 0 0.5px #CFE5D2;
    background: #FBFEFA;
    border: 1.5px solid #66CC47;
    border-radius: 5px;
    margin-bottom: 8px;
    margin-top: 8px;
    padding: 16px 16px 16px 16px;
    position: relative;
    width: 100%;
    font-family: 'Open Sans';
}
body #gform_wrapper_15 legend{
    text-align: left;
}
body #gform_wrapper_16 legend{
    text-align: left;
}
body .gform_wrapper .gfield_checkbox li input {
    float: left;
   margin-top: -0.8em;
}
body .gform_body .gform_fields .ginput_container.ginput_container_consent  {
    display:flex;
}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_consent_label {
	 margin-top: 0.8em
}