.text-input_text-input__2gNTz{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;align-items:center;height:48px;width:100%}@media screen and (max-width:979px){.text-input_text-input__2gNTz{flex-direction:column;gap:.5rem;height:auto}}.text-input_text-input__2gNTz .text-input_label-wrap__6b1X4{display:flex;flex-direction:row;align-items:center;border-left:1px solid #c44444;padding-left:.75rem;width:387px}@media screen and (max-width:979px){.text-input_text-input__2gNTz .text-input_label-wrap__6b1X4{width:100%}}.text-input_text-input__2gNTz .text-input_label-wrap__6b1X4 .text-input_label__ZNFX1{display:flex;flex-direction:column;line-height:1.4em;font-size:18px}.text-input_text-input__2gNTz .text-input_label-wrap__6b1X4 .text-input_required__40pBn{line-height:1em;font-size:14px;padding:5px 15px 6px;margin-left:28px;background-color:rgba(219,232,238,.6)}.text-input_text-input__2gNTz .text-input_input___XD2Z{flex:1 1;max-width:1000px;height:100%;padding:15px 20px;border-radius:5px;border:1px solid #104070;background-color:#f3f8fa;color:#104070;font-size:18px}@media screen and (max-width:979px){.text-input_text-input__2gNTz .text-input_input___XD2Z{width:100%;padding:5px 20px;line-height:18px}}.text-input_text-input__2gNTz .text-input_input___XD2Z::placeholder{color:#afc0c9}