.ui-input__container{margin-top:10px;padding:15px 0 0;position:relative}.ui-input__container--disabled{opacity:.6}.ui-input__prefix{align-items:center;bottom:0;color:#273656;display:flex;height:56px;left:14px;position:absolute}@supports (-webkit-touch-callout:none){.ui-input__prefix{bottom:2px}}.ui-input__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff!important;border:1px solid #b6afaf;border-radius:4px;box-sizing:border-box;color:#273656;font-family:inherit;font-size:1rem;line-height:1.571rem;max-height:56px;outline:0;padding:18px 14px;transition:border-color .2s;width:100%}.ui-input__field:hover{border:1px solid #978e8c}.ui-input__field::-moz-placeholder{color:transparent}.ui-input__field::placeholder{color:transparent}.ui-input__field:focus{border:2px solid #4674a4}.ui-input__field:focus.ui-input__field--prefix-gapper__small{padding-left:23px}.ui-input__field:focus.ui-input__field--prefix-gapper__large{padding-left:43px}.ui-input__field:focus.ui-input__field::-moz-placeholder{color:#273656}.ui-input__field:focus.ui-input__field::placeholder{color:#273656}.ui-input__field:-moz-placeholder~.ui-input__label{cursor:text;font-size:1rem;height:auto;left:11px;line-height:1.571rem;top:29px}.ui-input__field:placeholder-shown~.ui-input__label{cursor:text;font-size:1rem;height:auto;left:11px;line-height:1.571rem;top:29px}.ui-input__field:-moz-placeholder~.ui-input__label span{position:static}.ui-input__field:placeholder-shown~.ui-input__label span{position:static}.ui-input__field:disabled,.ui-input__field:disabled.ui-input__field{opacity:.6}.ui-input__field--prefix-gapper__small{padding-left:24px}.ui-input__field--prefix-gapper__large{padding-left:48px}.ui-input__field:focus~.ui-input__label,label.ui-input__label{background-color:#fff;color:#273656;display:block;font-size:.786rem;height:0;left:11px;line-height:1.286rem;padding:4px;position:absolute;top:15px;transition:.2s}.ui-input__field:focus~.ui-input__label--disabled,label.ui-input__label--disabled{color:#27365699}.ui-input__field:focus~.ui-input__label span,label.ui-input__label span{position:relative;top:-11px}.ui-input__field:focus~.ui-input__label{background-color:#fff;color:#273656;left:11px;top:15px}.ui-input__field:focus~.ui-input__label--disabled{color:#27365699}.ui-input__field:focus~.ui-input__label span{position:relative;top:-11px}
