.SCTextInput{position:relative}.SCTextInput input{border:1px solid #b8c6ce;border-radius:5px;box-sizing:border-box;color:#05293c;font-size:1rem;font-weight:400;height:2.5rem;line-height:1.75rem;margin:.5rem 0 0;outline:none;padding:0 .75rem;text-overflow:ellipsis}.SCTextInput input:focus{outline:none}.SCTextInput label{background-color:#fff;color:#3f5c6e;font-size:.9375rem;left:.25rem;line-height:1.5rem;padding:0 .5rem;position:absolute;top:1rem;transition:all .2s ease}.SCTextInput input:focus~label,.SCTextInput input:valid~label{font-size:.75rem;font-weight:400;line-height:1rem;top:0}.SCTextInput input:focus~label{color:#247ba0}.SCTextInput input:focus{border:1px solid #247ba0}.QuestionnaireLoading{box-sizing:border-box;height:30rem;padding:2rem}.ModalOverlay .ModalWrapper.QuestionnairePopup .ContentWrapper{padding:0}@media (min-width:769px)and (max-width:1024px){.ModalOverlay .ModalWrapper.QuestionnairePopup .ContentWrapper{overflow:hidden}}@media (min-width:1025px){.ModalOverlay .ModalWrapper.QuestionnairePopup .ContentWrapper{overflow:hidden}}.ModalOverlay .ModalWrapper.QuestionnairePopup .CloseButton{margin:1.5rem 1rem 0 0;z-index:25}.ModalOverlay .ModalWrapper.QuestionnairePopup .CloseButton .Icon{color:#1e8558;font-size:1.2rem}.CloseQuestionnaireButton{color:#fff;font-size:1.5rem;position:absolute;right:1rem;top:1rem}.CloseQuestionnaireButton:hover{cursor:pointer}
/*# sourceMappingURL=bundle.687c7bc414d5788be691.css.map*/