.ho-input-set[data-v-c851f1c1]{display:flex;gap:0 32px}@media screen and (max-width:1080px){.ho-input-set[data-v-c851f1c1]{flex-direction:column}}.ho-input-set>.label[data-v-c851f1c1]{background-color:#fff;display:flex;gap:4px;justify-content:flex-end;max-height:100%;max-width:100%;overflow:auto;width:300px}@media screen and (max-width:1080px){.ho-input-set>.label[data-v-c851f1c1]{justify-content:flex-start;padding:0;width:auto}}.ho-input-set>.label>.required[data-v-c851f1c1]{color:#c43232;font-size:24px}.ho-input-set>.input-container[data-v-c851f1c1]{width:500px}@media screen and (max-width:1080px){.ho-input-set>.input-container[data-v-c851f1c1]{width:100%}}.checkbox-text>.required[data-v-427d88a3]{color:#c43232;font-size:24px}.ho-contact-submit-button.-submit[data-v-2b0e2041]{align-items:center;background-image:linear-gradient(180deg,#000852,#000852 50%,#fff501 0,#fff501);background-position:0 0;background-size:100% 200%;border-radius:60px;display:flex;justify-content:space-between;margin-inline:auto;margin-top:40px;max-width:100%;padding:8px 8px 8px 24px;text-transform:uppercase;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95);width:-webkit-max-content;width:max-content}@media (any-hover:hover){.ho-contact-submit-button.-submit[data-v-2b0e2041]:hover{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.ho-contact-submit-button.-submit:hover>.text-container>.text[data-v-2b0e2041]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.ho-contact-submit-button.-submit:hover>.text-container>.text[data-v-2b0e2041]{translate:0 -48px}}@media (any-hover:hover){.ho-contact-submit-button.-submit:hover>.image>.path[data-v-2b0e2041]{fill:#000852;transition:fill .2s}.ho-contact-submit-button.-submit[data-v-2b0e2041]:focus-within{background-position:0 100%;color:#000852;transition:background-position .4s cubic-bezier(.8,-.02,.04,.95),color .4s cubic-bezier(.8,-.02,.04,.95)}.ho-contact-submit-button.-submit:focus-within>.text-container>.text[data-v-2b0e2041]{transition:translate .4s cubic-bezier(.8,-.02,.04,.95);translate:0 -48px}}@media screen and (any-hover:hover) and (max-width:769px){.ho-contact-submit-button.-submit:focus-within>.text-container>.text[data-v-2b0e2041]{translate:0 -48px}}@media (any-hover:hover){.ho-contact-submit-button.-submit:focus-within>.image>.path[data-v-2b0e2041]{fill:#000852;transition:fill .2s}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ho-contact-submit-button.-submit[data-v-2b0e2041]:hover{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.ho-contact-submit-button.-submit:hover>.text-container>.text[data-v-2b0e2041]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.ho-contact-submit-button.-submit:hover>.text-container>.text[data-v-2b0e2041]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ho-contact-submit-button.-submit:hover>.image>.path[data-v-2b0e2041]{fill:#25fd1f;transition:fill .2s}.ho-contact-submit-button.-submit[data-v-2b0e2041]:focus-within{background-position:0 0;color:#fff;opacity:.7;transition:opacity .2s}.ho-contact-submit-button.-submit:focus-within>.text-container>.text[data-v-2b0e2041]{translate:unset}}@media screen and (prefers-reduced-motion:reduce) and (any-hover:hover) and (max-width:769px){.ho-contact-submit-button.-submit:focus-within>.text-container>.text[data-v-2b0e2041]{translate:unset}}@media (prefers-reduced-motion:reduce) and (any-hover:hover){.ho-contact-submit-button.-submit:focus-within>.image>.path[data-v-2b0e2041]{fill:#25fd1f;transition:fill .2s}}.ho-contact-submit-button.-submit>.text-container[data-v-2b0e2041]{overflow:clip;padding-right:79px}.ho-contact-submit-button.-submit>.text-container>.text[data-v-2b0e2041]{display:block;font-size:16px;font-weight:700;line-height:1;text-shadow:0 48px 0 #000852;transition:translate .4s cubic-bezier(.8,-.02,.04,.95)}@media screen and (max-width:769px){.ho-contact-submit-button.-submit>.text-container>.text[data-v-2b0e2041]{font-size:16px}}.ho-contact-submit-button.-submit>.image[data-v-2b0e2041]{aspect-ratio:1/1;min-height:0;width:38px}@media screen and (max-width:769px){.ho-contact-submit-button.-submit>.image[data-v-2b0e2041]{width:44px}}.ho-contact-submit-button.-submit>.image>.path[data-v-2b0e2041]{fill:#25fd1f;transition:fill .4s .2s}
