.gform_wrapper.gravity-theme .gform_heading{margin-bottom:var(--paragraph-margin)}.gform_wrapper.gravity-theme form .gform_fields{grid-column-gap:var(--form-column-gap);grid-row-gap:var(--form-row-gap)}.gform_wrapper.gravity-theme form .gfield_label{color:var(--form-color);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height)}.gform_wrapper.gravity-theme form .gform-field-label.gform-field-label--type-sub{font-size:var(--form-complex-label-font-size,var(--form-label-font-size));font-style:var(--form-complex-label-style);font-weight:var(--form-complex-label-font-weight,var(--form-label-font-weight));line-height:var(--form-complex-label-line-height,var(--form-label-line-height))}.gform_wrapper.gravity-theme form .gform-field-label.gform-field-label--type-inline{margin-inline-start:var(--form-choice-spacing)}.gform_wrapper.gravity-theme form .gfield_required_text{color:var(--form-required-color);font-size:var(--form-required-font-size);font-style:var(--form-required-style);font-weight:var(--form-required-font-weight);line-height:var(--form-required-line-height);margin-inline-start:var(--form-required-spacing)}.gform_wrapper.gravity-theme form .gform_footer{padding-block-end:0}.gform_wrapper.gravity-theme form .gform_footer button{margin-block-end:0;margin-inline-start:auto}.gform_wrapper.gravity-theme form .ginput_complex{-moz-column-gap:var(--form-column-gap);column-gap:var(--form-column-gap);row-gap:var(--form-complex-row-gap,var(--form-row-gap))}.gform_wrapper.gravity-theme form .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-inline-end:0}.gform_wrapper.gravity-theme form .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-inline-start:0}.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address{display:grid;margin:0}.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address span{margin:0;padding-inline:0}.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address .gf_clear{display:none}@media screen and (min-width:768px){.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address{grid-template-columns:repeat(2,1fr)}.gform_wrapper.gravity-theme form .ginput_complex.ginput_container_address .ginput_full{grid-column:1/-1}}.gform_wrapper.gravity-theme form .gchoice .gfield-choice-input{margin:0}.gform_wrapper.gravity-theme form .gfield_checkbox,.gform_wrapper.gravity-theme form .gfield_radio{-moz-column-gap:var(--form-choice-item-spacing-x);column-gap:var(--form-choice-item-spacing-x);display:flex;flex-direction:column;row-gap:var(--form-choice-item-spacing-y)}.gform_wrapper.gravity-theme form .gfield.gf_list_inline .gfield_checkbox,.gform_wrapper.gravity-theme form .gfield.gf_list_inline .gfield_radio,.gform_wrapper.gravity-theme form .gfield.gfield--choice-align-horizontal .gfield_checkbox,.gform_wrapper.gravity-theme form .gfield.gfield--choice-align-horizontal .gfield_radio{display:flex;flex-direction:row;flex-wrap:wrap}.gform_wrapper.gravity-theme form .gfield.gf_list_inline .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme form .gfield.gf_list_inline .gfield_radio .gchoice,.gform_wrapper.gravity-theme form .gfield.gfield--choice-align-horizontal .gfield_checkbox .gchoice,.gform_wrapper.gravity-theme form .gfield.gfield--choice-align-horizontal .gfield_radio .gchoice{padding-inline-end:0}.gform_wrapper.gravity-theme form .gform_ajax_spinner{display:none}.gform_wrapper.gravity-theme form .gfield input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),.gform_wrapper.gravity-theme form .gfield select,.gform_wrapper.gravity-theme form .gfield textarea{background-color:var(--form-background-color);border-color:var(--form-border-color);border-radius:var(--form-border-radius);border-style:solid;border-width:var(--form-border-size);color:var(--form-color);font-family:var(--form-font-family);font-size:var(--form-font-size);font-weight:var(--form-font-weight);height:var(--form-height);line-height:var(--form-line-height);padding:var(--form-padding-y) var(--form-padding-x);transition-duration:var(--duration-short,.2s);transition-property:border-color;transition-timing-function:var(--ease-out,ease-out)}.gform_wrapper.gravity-theme form .gfield input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week])::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield select::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield textarea::-moz-placeholder{color:var(--form-color);opacity:var(--form-placeholder-opacity)}.gform_wrapper.gravity-theme form .gfield input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week])::placeholder,.gform_wrapper.gravity-theme form .gfield select::placeholder,.gform_wrapper.gravity-theme form .gfield textarea::placeholder{color:var(--form-color);opacity:var(--form-placeholder-opacity)}.gform_wrapper.gravity-theme form .gfield input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]):focus-visible,.gform_wrapper.gravity-theme form .gfield input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]):focus-within,.gform_wrapper.gravity-theme form .gfield select:focus-visible,.gform_wrapper.gravity-theme form .gfield select:focus-within,.gform_wrapper.gravity-theme form .gfield textarea:focus-visible,.gform_wrapper.gravity-theme form .gfield textarea:focus-within{border-color:var(--form-focus-color);box-shadow:none;outline:1px solid var(--form-focus-color)}.gform_wrapper.gravity-theme form .gfield input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]):disabled,.gform_wrapper.gravity-theme form .gfield select:disabled,.gform_wrapper.gravity-theme form .gfield textarea:disabled{cursor:not-allowed;opacity:var(--form-placeholder-opacity)}.gform_wrapper.gravity-theme form .gfield input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]):disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield select:disabled::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield textarea:disabled::-moz-placeholder{opacity:1}.gform_wrapper.gravity-theme form .gfield input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]):disabled::placeholder,.gform_wrapper.gravity-theme form .gfield select:disabled::placeholder,.gform_wrapper.gravity-theme form .gfield textarea:disabled::placeholder{opacity:1}.gform_wrapper.gravity-theme form .gfield input[type=checkbox],.gform_wrapper.gravity-theme form .gfield input[type=radio]{accent-color:var(--form-accent-color);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.gform_wrapper.gravity-theme form .gfield input[type=checkbox]{height:var(--form-checkbox-size);width:var(--form-checkbox-size)}.gform_wrapper.gravity-theme form .gfield input[type=radio]{height:var(--form-radio-size);width:var(--form-radio-size)}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea){position:relative}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea) .gfield_label{color:var(--form-color);font-family:var(--form-font-family);font-size:var(--form-font-size);font-weight:var(--form-font-weight);left:var(--form-padding-x);line-height:var(--form-line-height);margin:0;position:absolute;top:calc(var(--form-height)/2);transform:translateY(-50%);transition-duration:var(--duration-short,.2s);transition-property:top;transition-timing-function:var(--ease-out,ease-out)}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea) .gfield_required_text{color:var(--form-color);font-size:var(--form-font-size);line-height:var(--form-line-height)}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea) input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week])::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea) select::-moz-placeholder,.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea) textarea::-moz-placeholder{opacity:0}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea) input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week])::placeholder,.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea) select::placeholder,.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea) textarea::placeholder{opacity:0}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:-moz-placeholder),select,textarea:focus-visible,textarea:not(:-moz-placeholder)) input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:-moz-placeholder),select,textarea:focus-visible,textarea:not(:-moz-placeholder)) select,.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:-moz-placeholder),select,textarea:focus-visible,textarea:not(:-moz-placeholder)) textarea{padding-block-start:calc(var(--form-padding-y) + 10px)}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:placeholder-shown),select,textarea:focus-visible,textarea:not(:placeholder-shown)) input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:placeholder-shown),select,textarea:focus-visible,textarea:not(:placeholder-shown)) select,.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:placeholder-shown),select,textarea:focus-visible,textarea:not(:placeholder-shown)) textarea{padding-block-start:calc(var(--form-padding-y) + 10px)}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:-moz-placeholder),select,textarea:focus-visible,textarea:not(:-moz-placeholder)) .gfield_label{color:var(--form-label-color);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height);opacity:1;top:14px}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:placeholder-shown),select,textarea:focus-visible,textarea:not(:placeholder-shown)) .gfield_label{color:var(--form-label-color);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);line-height:var(--form-label-line-height);opacity:1;top:14px}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:-moz-placeholder),select,textarea:focus-visible,textarea:not(:-moz-placeholder)) .gfield_required_text{color:var(--form-required-color);font-size:var(--form-required-font-size);line-height:var(--form-required-line-height)}.gform_wrapper.gravity-theme form .gfield:has(input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):has(input:focus-visible,input:not(:placeholder-shown),select,textarea:focus-visible,textarea:not(:placeholder-shown)) .gfield_required_text{color:var(--form-required-color);font-size:var(--form-required-font-size);line-height:var(--form-required-line-height)}.gform_wrapper.gravity-theme form .gfield textarea.small{height:var(--form-height)}.gform_wrapper.gravity-theme form .gfield textarea.medium{height:90px}.gform_wrapper.gravity-theme form .gfield textarea.large{height:140px}.gform_wrapper.gravity-theme form .ginput_container_consent{align-items:center;display:flex}.gform_wrapper.gravity-theme .gform_validation_errors{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.gform_wrapper.gravity-theme .gform_validation_errors:not(caption){position:absolute!important}.gform_wrapper.gravity-theme form .gfield_validation_message,.gform_wrapper.gravity-theme form .validation_message{background-color:transparent;border:0;color:var(--error-color);font-weight:var(--form-label-font-weight);padding:0;text-align:right}.gform_wrapper.gravity-theme form .gfield_error label{color:var(--form-error-color)}.gform_wrapper.gravity-theme form .gfield_error input:is([type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),.gform_wrapper.gravity-theme form .gfield_error select,.gform_wrapper.gravity-theme form .gfield_error textarea{border-color:var(--form-error-color)!important}.gform_wrapper.gravity-theme .gfield--type-captcha .gfield_label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.gform_wrapper.gravity-theme .gfield--type-captcha .gfield_label:not(caption){position:absolute!important}.gform_wrapper.gravity-theme .gfield--type-captcha:has(.gfield-recaptcha-message) .grecaptcha-badge{box-shadow:none!important;height:auto!important;width:auto!important}.gform_wrapper.gravity-theme .gfield--type-captcha:has(.gfield-recaptcha-message) .grecaptcha-logo{display:none!important}.gform_wrapper.gravity-theme .gfield--type-captcha .gfield-recaptcha-message{--anchor-color:var(--form-recaptcha-link-color);--anchor-hover-color:var(--form-recaptcha-link-hover-color);--paragraph-margin:0;color:var(--form-recaptcha-color);font-size:var(--form-recaptcha-font-size);font-weight:var(--form-recaptcha-font-weight);line-height:var(--form-recaptcha-line-height);text-align:right}
