.gform-theme{--gf-form-gap-x:16px;--gf-form-gap-y:40px;--gf-field-gap-x:12px;--gf-field-gap-y:12px;--gf-label-width:30%;--gf-label-req-gap:6px;--gf-form-footer-margin-y-start:24px;--gf-form-footer-gap:8px;--gf-field-date-width:168px;--gf-field-time-width:110px;--gf-field-list-btns-gap:8px;--gf-field-list-btns-width:calc(32px + var(--gf-field-list-btns-gap) + var(--gf-field-gap-x));--gf-field-pg-steps-gap-y:8px;--gf-field-pg-steps-gap-x:24px;position:relative}.gform-theme fieldset,.gform-theme legend{background:0 0;padding:0}.gform-theme fieldset{border:none;display:block;margin:0}.gform-theme legend{margin-left:0;margin-right:0}.gform-theme .gform_required_legend{margin-bottom:0}.gform-theme .hidden_label .gfield_label,.gform-theme .hidden_sub_label,.gform-theme .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gform-theme button.screen-reader-text:focus{border:0;clip:auto;clip-path:none;height:auto;margin:0;position:static!important;width:auto}.gform-theme .gform-ul-reset{list-style-type:none;margin:0;padding:0}.gform-theme .gform-text-input-reset{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:currentColor;font-family:inherit;font-size:inherit;outline:0;padding:inherit;width:auto}.gform-theme .ginput_complex label,.gform-theme .ginput_complex legend{display:block}.gform-theme .ginput_complex input,.gform-theme .ginput_complex select{width:100%}.gform-theme .ginput_complex .ginput_container_date{width:var(--gf-field-date-width)}.gform-theme .ginput_complex .ginput_container_date label{display:block}.gform-theme .gfield_description{font-size:14px;font-weight:400;line-height:1.6;margin-bottom:5px}.gform-theme .gfield{grid-column:1/-1;min-width:0;position:relative}.gform-theme .gfield textarea{width:100%}.gform-theme .gfield textarea.small{min-height:60px}.gform-theme .gfield textarea.medium{min-height:120px}.gform-theme .gfield textarea.large{min-height:180px}.gform-theme .gfield .ginput_password,.gform-theme .gfield input,.gform-theme .gfield select{max-width:100%}.gform-theme .gfield .ginput_password.small,.gform-theme .gfield input.small,.gform-theme .gfield select.small{width:calc(25% - var(--gf-form-gap-x)*3/4)}.gform-theme .gfield .ginput_password.medium,.gform-theme .gfield input.medium,.gform-theme .gfield select.medium{width:calc(50% - var(--gf-form-gap-x)/2)}.gform-theme .gfield .ginput_password.large,.gform-theme .gfield input.large,.gform-theme .gfield select.large{width:100%}.gform-theme .gfield>:last-child{margin-bottom:0}.gform-theme .gform_fields{grid-column-gap:0;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%;grid-row-gap:var(--gf-form-gap-y);row-gap:var(--gf-form-gap-y)}.gform-theme .gform_footer,.gform-theme .gform_page_footer{display:flex;flex-wrap:wrap;gap:var(--gf-form-footer-gap);justify-content:flex-end;margin-top:var(--gf-form-gap-y)}@media(max-width:767px){.gform-theme .gform_footer,.gform-theme .gform_page_footer{justify-content:center}}.gform-theme .gform-grid-row{display:flex;flex-flow:row wrap;margin-left:calc(var(--gf-field-gap-x)*-1/2);margin-right:calc(var(--gf-field-gap-x)*-1/2);row-gap:var(--gf-field-gap-y)}.gform-theme .gform-grid-col{flex:none;padding-left:calc(var(--gf-field-gap-x)/2);padding-right:calc(var(--gf-field-gap-x)/2);position:relative;width:100%}.gform-theme .gform-grid-col.gform-grid-row{width:calc(100% + var(--gf-field-gap-x))}.gform-theme .gform-field-label:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label){align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--gf-label-req-gap);margin-bottom:5px}.gform-theme .gform-field-label[class*=gform-field-label--type-]{display:inline-block;margin-bottom:5px}.gform-theme .gfield_required{color:var(--wp--custom--inputs--global--error-color,#b11f2d);font-size:14px;font-weight:400;line-height:1.5}.gform-theme .gfield_validation_message{color:var(--wp--custom--inputs--global--error-color,#b11f2d);font-size:12px;font-weight:500;left:0;line-height:1;position:absolute;text-align:left;top:calc(100% + 5px);width:100%}.gform-theme .gform_validation_errors{background:#fff9f9;border:1.5px solid var(--wp--custom--inputs--global--error-color,#b11f2d);border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.11),0 0 4px rgba(18,25,97,.04);margin-bottom:20px;padding:16px;position:relative;width:100%}.gform-theme .gform_validation_errors .gform_submission_error{color:var(--wp--custom--inputs--global--error-color,#b11f2d);font-size:14px;font-weight:400;line-height:1.5;margin-bottom:0;padding-left:30px;position:relative;text-align:left}.gform-theme .gform_validation_errors .gform_submission_error .gform-icon{left:0;position:absolute;top:0;fill:none;height:22px;width:22px}.gform-theme .gf_invisible,.gform-theme .gfield_visibility_hidden{left:-9999px;position:absolute;visibility:hidden}.gform-theme .gf_hidden,.gform-theme .gform_hidden{display:none}.gform-theme .gform_validation_container{display:none!important}.gform-theme .ginput_container_list--columns .gfield_list_group_item:before{content:attr(data-label)}.gform-theme .gfield_list_header{display:none}.gform-theme .gfield_header_item{word-break:break-word}.gform-theme .gfield_list_group{margin-bottom:var(--gf-field-gap-y)}.gform-theme .gfield_list_group:last-child{margin-bottom:0}.gform-theme .gfield_list_group .gfield_list_group_item+.gfield_list_group_item{margin-top:4px}.gform-theme .gfield_list_group .gfield_list_group_item input,.gform-theme .gfield_list_group .gfield_list_group_item select,.gform-theme .gfield_list_group .gfield_list_group_item textarea{width:100%}@media(min-width:640px){.gform-theme .gfield_list_group .ginput_container_list--columns .gfield_list_group_item:before{content:none}.gform-theme .gfield_list_group .gfield_list_group,.gform-theme .gfield_list_group .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap}.gform-theme .gfield_list_group .gfield_header_item:where(:not(.gfield_header_item--icons)){flex:1 1 0}.gform-theme .gfield_list_group .gfield_list_group_item{flex:1}.gform-theme .gfield_list_group .gfield_list_group_item+.gfield_list_group_item{margin-top:0}.gform-theme .gfield_list_group .gfield_header_item--icons,.gform-theme .gfield_list_group .gfield_list_icons{flex:none;flex-wrap:wrap;justify-content:center;width:var(--gf-field-list-btns-width)}}.gform-theme .gf_page_steps{display:flex;flex-wrap:wrap;gap:var(--gf-field-pg-steps-gap-y) var(--gf-field-pg-steps-gap-x)}.gform-theme .gf_step_active{font-weight:500}.gform-theme .gform_show_password{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.gform-theme .password_input_container{display:block;position:relative}.gform-theme .password_input_container .ginput_password{display:block}.gform-theme .password_input_container .ginput_password input{width:100%}.gform-theme ::-ms-reveal{display:none}.gform-theme .gfield--type-captcha iframe{height:78px;width:100%}.gform-theme .gfield_post_tags_hint{margin:0}.gform-theme .ginput_complex .ginput_container_time{width:var(--gf-field-time-width)}.gform-theme .hour_minute_colon{display:none}.gform-theme .gfield_list_group_item+.gfield_list_group_item{margin-top:4px}.gform-theme .gfield_list_group_item input,.gform-theme .gfield_list_group_item select,.gform-theme .gfield_list_group_item textarea{width:100%}.gform-theme .gfield_header_item--icons,.gform-theme .gfield_list_icons{align-items:center;display:flex;gap:var(--gf-field-list-btns-gap)}.gform-theme .add_list_item,.gform-theme .delete_list_item{font-size:12px;padding:0}@media(min-width:640px){.gform-theme .ginput_container_list--columns .gfield_list_group_item:before{content:none}.gform-theme .gfield_list_group,.gform-theme .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap}.gform-theme .gfield_header_item:where(:not(.gfield_header_item--icons)){flex:1 1 0}.gform-theme .gfield_list_group_item{flex:1}.gform-theme .gfield_list_group_item+.gfield_list_group_item{margin-top:0}.gform-theme .gfield_header_item--icons,.gform-theme .gfield_list_icons{flex:none;flex-wrap:wrap;justify-content:center;width:var(--gf-field-list-btns-width)}.gform-theme .ginput_address_city,.gform-theme .ginput_address_country,.gform-theme .ginput_address_state,.gform-theme .ginput_address_zip{width:50%}}.gform-theme .gf_hide_ampm .gfield_time_ampm{display:none!important}.gform-theme .validation_message--hidden-on-empty:empty{display:none}.gform-theme .gform-loader{align-self:center;animation:gformLoader 1.1s linear infinite;border-bottom:1.1em solid #000;border-left:1.1em solid #000;border-radius:50%;border-right:1.1em solid #fff;border-top:1.1em solid #fff;display:inline-block;font-size:2px;height:10em;left:calc(100% + 5px);position:absolute;transform:translateZ(0);width:10em}@media(max-width:767px){.gform-theme .gform-loader{left:auto;position:relative}}.gform_anchor.focus-visible{outline:0}.gform_anchor:focus-visible{outline:0}.ds-gf-confirmation{padding:20px 0;text-align:center}.ds-gf-confirmation__icon{margin-bottom:20px}.ds-gf-confirmation__icon .icon{display:inline-block;vertical-align:top}.ds-gf-confirmation .gform_anchor{display:none}.ds-gf-confirmation .gform_confirmation_message>:last-child{margin-bottom:0}.ds-gf-confirmation__button{margin-top:20px}@media(min-width:640px){.gform-theme .gform_fields{-moz-column-gap:var(--gf-form-gap-x);column-gap:var(--gf-form-gap-x)}.gform-theme .gfield--width-full{grid-column:span 12}.gform-theme .gfield--width-eleven-twelfths{grid-column:span 11}.gform-theme .gfield--width-five-sixths{grid-column:span 10}.gform-theme .gfield--width-three-quarter{grid-column:span 9}.gform-theme .gfield--width-two-thirds{grid-column:span 8}.gform-theme .gfield--width-seven-twelfths{grid-column:span 7}.gform-theme .gfield--width-half{grid-column:span 6}.gform-theme .gfield--width-five-twelfths{grid-column:span 5}.gform-theme .gfield--width-third{grid-column:span 4}.gform-theme .gfield--width-quarter{grid-column:span 3}.gform-theme .gfield--width-one-sixth{grid-column:span 2}.gform-theme .gfield--width-one-twelfth{grid-column:span 1}.gform-theme .gform-grid-col.gform-grid-col--size-auto{flex:1;width:auto}}.field_sublabel_below .ginput_complex{align-items:flex-start}.field_sublabel_above .ginput_complex{align-items:flex-end}@keyframes gformLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ds-form-block{--ds-form-block-row-gap:calc(var(--wp--custom--grid-padding, 15px)*2);--ds-form-block-col-gap:calc(var(--wp--custom--grid-padding, 15px)*2);display:flex}.ds-form-block__inner{flex:1}.ds-form-block .gform-theme{--gf-form-gap-y:var(--ds-form-block-row-gap);--gf-form-gap-x:var(--ds-form-block-col-gap);--gf-field-gap-x:var(--ds-form-block-col-gap);--gf-field-gap-y:var(--ds-form-block-row-gap)}.ds-form-block__form{position:relative}.ds-form-block.form-sent{align-items:center}.ds-form-block.form-sent .ds-form-block__content{display:none}.ds-form-block .gform_wrapper{display:flex;flex-direction:column}.ds-form-block .gform_wrapper>*{order:0}.ds-form-block .gform_wrapper .gform_heading{bottom:30px;left:0;order:9;padding:12px 30px;position:absolute}@media(max-width:1200px){.ds-form-block{--ds-form-block-col-gap:20px!important;--ds-form-block-row-gap:20px!important}}@media(max-width:767px){.ds-form-block .gform_wrapper .gform_heading{padding:var(--gf-form-gap-y) 0 0;position:static;text-align:center}}
