.elementor-1904 .elementor-element.elementor-element-35a6f23a{--display:flex;}.elementor-1904 .elementor-element.elementor-element-6f24e80{columns:1;}.elementor-1904 .elementor-element.elementor-element-0a9f756{--display:flex;}.elementor-1904 .elementor-element.elementor-element-b849a32{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1904 .elementor-element.elementor-element-b849a32 .elementor-divider-separator{width:100%;}.elementor-1904 .elementor-element.elementor-element-b849a32 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1904 .elementor-element.elementor-element-5fff9ee{columns:1;}.elementor-1904 .elementor-element.elementor-element-b38d989{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1904 .elementor-element.elementor-element-b38d989 .elementor-divider-separator{width:100%;}.elementor-1904 .elementor-element.elementor-element-b38d989 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1904 .elementor-element.elementor-element-f375d02{columns:1;}.elementor-1904 .elementor-element.elementor-element-7879cbe{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1904 .elementor-element.elementor-element-7879cbe .elementor-divider-separator{width:100%;}.elementor-1904 .elementor-element.elementor-element-7879cbe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1904 .elementor-element.elementor-element-89c2d99{columns:1;}.elementor-1904 .elementor-element.elementor-element-7d1a80f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1904 .elementor-element.elementor-element-7d1a80f .elementor-divider-separator{width:100%;}.elementor-1904 .elementor-element.elementor-element-7d1a80f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1904 .elementor-element.elementor-element-ba9959a{columns:1;}.elementor-1904 .elementor-element.elementor-element-c8359ae{--display:flex;}.elementor-1904 .elementor-element.elementor-element-25e37ce{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1904 .elementor-element.elementor-element-25e37ce .elementor-divider-separator{width:100%;}.elementor-1904 .elementor-element.elementor-element-25e37ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1904 .elementor-element.elementor-element-ce68cbd{columns:1;}.elementor-1904 .elementor-element.elementor-element-ea47226{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1904 .elementor-element.elementor-element-ea47226 .elementor-divider-separator{width:100%;}.elementor-1904 .elementor-element.elementor-element-ea47226 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1904 .elementor-element.elementor-element-81b34a9{columns:1;}.elementor-1904 .elementor-element.elementor-element-f963289{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1904 .elementor-element.elementor-element-f963289 .elementor-divider-separator{width:100%;}.elementor-1904 .elementor-element.elementor-element-f963289 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1904 .elementor-element.elementor-element-5a8611f{columns:1;}.elementor-1904 .elementor-element.elementor-element-c8afbf7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1904 .elementor-element.elementor-element-c8afbf7 .elementor-divider-separator{width:100%;}.elementor-1904 .elementor-element.elementor-element-c8afbf7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}/* Start custom CSS for global, class: .elementor-global-901 */.gform-field-label {color:#555; font-size:0.8em;}

.gform_wrapper.gravity-theme .gfield_label {font-weight:500; color:#555;}
input[type="text"] {border:none;
    border-bottom: 0.063rem solid #555; border-radius:0px;
}
input[type="radio"] {
  opacity: 0;
  position: fixed;
  width: 0;
}

 #input_1_4  label {
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    border: 1px solid #555;
    border-radius: 4px; margin:1px;
}

input[type="radio"]:checked + label {
background: linear-gradient(to right, #006DB5 0%, #00A780 100%); color:#fff;
}

input[type="radio"]:focus + label {
    border: 2px dashed #444;
}

input[type="submit"] {background: linear-gradient(to right, #006DB5 0%, #00A780 100%); color:#fff; border:0px solid; text-transform:uppercase; border-radius:6px; font-size:0.65em}

#field_1_4 .gfield_label {font-weight:400;}/* End custom CSS */