.gform_wrapper{text-align:left;font-size:var(--font-size,16px);line-height:var(--line-height,1.43);--input-border-width:1px;--input-border-color:#DCDCDC;--input-border-color-focus:#000;--input-border-radius:15px;--input-padding:.65em 1em;--input-height:50px;--placeholder-color:#000;--placeholder-weight:400;--label-color:#000;--label-margin-bottom:5px;--input-bg:#000;--column-gap:1em;--row-gap:30px;--validation-text-color:#EF4444;--validation-input-border-color:#FCA5A5;--confirmation-bg-color:#000;--confirmation-color:#fff;--confirmation-padding:64px 32px;--button-bg-color:#fff;--button-color:#000;--button-padding:14px 24px;--button-border-radius:100px;--button-height:46px;--button-hover-bg-color:#383838;--button-hover-color:#fff}.gform_validation_errors,.gform_heading,.gform_required_legend{display:none}.gform_fields{display:grid;column-gap:var(--column-gap);row-gap:var(--row-gap)!important;grid-template-columns:1fr 1fr}.gfield{grid-column:1 / -1}@media (min-width:768px){.gfield-left-half{grid-column:1 / 2}.gfield-right-half{grid-column:2 / 3}}.gfield_label{display:block;margin-bottom:var(--label-margin-bottom);color:var(--label-color);font-weight:600!important;font-size:var(--font-size)!important;font-family:Inter,sans-serif!important;letter-spacing:0!important}.gfield_required.gfield_required_text{color:var(--label-color)}.gfield input,.gfield textarea,.gfield select{width:100%!important;height:var(--input-height)!important;padding:var(--input-padding);border:var(--input-border-width) solid var(--input-border-color)!important;border-radius:var(--input-border-radius)!important;outline:0!important;box-shadow:none!important;line-height:var(--line-height);display:flex;align-items:center}.gfield textarea{resize:none}.gfield input:focus,.gfield textarea:focus,.gfield select:focus{border-color:var(--input-border-color-focus)!important}select,input[type=text],input[type=email],input[type=tel]{height:var(--input-height)!important}.gfield ::-webkit-input-placeholder{color:var(--placeholder-color);font-weight:var(--placeholder-weight)}.gfield ::-moz-placeholder{color:var(--placeholder-color);font-weight:var(--placeholder-weight)}.gfield :-ms-input-placeholder{color:var(--placeholder-color);font-weight:var(--placeholder-weight)}.gfield :-moz-placeholder{color:var(--placeholder-color);font-weight:var(--placeholder-weight)}.gfield.gfield_error input,.gfield.gfield_error textarea,.gfield.gfield_error select{border-color:var(--validation-input-border-color)}.gfield_validation_message{color:var(--validation-text-color);margin-top:.65em;font-size:.9em}.gform_submission_error{background:transparent;padding:.75em 1em;font-size:var(--font-size)!important;color:var(--validation-text-color)!important;font-weight:600!important;margin:0 0 2em 0}.gform_confirmation_wrapper{background:var(--confirmation-bg-color);padding:var(--confirmation-padding);color:var(--confirmation-color);width:100%;display:flex;align-items:center;justify-content:center}.gform_wrapper .gform_footer{margin-top:var(--row-gap)!important}.gform_wrapper .gform_footer .gform_button{background-color:var(--button-bg-color)!important;color:var(--button-color)!important;padding:var(--button-padding)!important;border:solid 1px #000!important;border-radius:var(--button-border-radius)!important;cursor:pointer;font-size:var(--font-size)!important;line-height:var(--line-height);transition:background-color .3s,color .3s!important;height:var(--button-height)!important;min-width:150px!important;font-family:Inter,sans-serif!important;font-weight:500!important;letter-spacing:0!important;box-shadow:none!important}.gform_wrapper .gform_footer .gform_button:hover{background-color:var(--button-hover-bg-color)!important;color:var(--button-hover-color)!important}.ginput_container_checkbox label,.ginput_container_radio label{text-transform:none;font-size:var(--font-size,16px)!important;font-weight:300!important}.gform-theme--framework input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px!important;height:24px!important;border-radius:50%!important;position:relative;outline:0;border:solid 1px var(--input-border-color)!important;background:#fff}.gform-theme--framework input[type=radio]:focus{border:solid 1px var(--input-border-color)!important;outline:0!important}.gform-theme--framework input[type=radio]:checked::before{display:none!important}.gform-theme--framework input[type=radio]:checked{border:solid 1px var(--input-border-color)!important}.gform-theme--framework input[type=radio]:checked::after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#000;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.gform-theme--framework input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px!important;height:24px!important;border-radius:0!important;position:relative;outline:0;border:solid 1px var(--input-border-color)!important}.gform-theme--framework input[type=checkbox]:focus{border:solid 1px var(--input-border-color)!important;outline:0!important}.gform-theme--framework input[type=checkbox]:checked::before{display:none!important}.gform-theme--framework input[type=checkbox]:checked{border:solid 1px var(--input-border-color)!important}.gform-theme--framework input[type=checkbox]:checked::after{content:"";display:block;width:8px;height:15px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;left:7px;top:2px;pointer-events:none}.gform-theme.gform-theme--framework.gform_wrapper .button:focus,.gform-theme.gform-theme--framework.gform_wrapper .gform-theme-button:focus,.gform-theme.gform-theme--framework.gform_wrapper button:focus,.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button:focus{outline:0!important}