.label-control{position:absolute;top:.87rem;left:1.375rem;color:#555;opacity:1;font-weight:400!important;cursor:text;transition:all .2s ease}.form-group{position:relative;margin-bottom:1.25rem}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.label-control{top:.9375rem}}.form-control-input:focus+.label-control,.form-control-input.notEmpty+.label-control{top:.125rem;opacity:1;font-size:.75rem;font-weight:700!important}.form-control-input,.form-control-select{display:block;width:100%;height:50px!important;padding-top:2rem!important;padding-bottom:1rem!important;padding-left:1.3125rem;border:1px solid #c4d8dc!important;border-radius:.25rem;background-color:#fff;color:#555;font-weight:400!important;transition:all .2s;-webkit-appearance:none}select{height:50px!important;border:1px solid #c4d8dc!important}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.form-control-input{padding-top:1.25rem;padding-bottom:.75rem;line-height:1.75rem}.form-control-select{padding-top:.875rem;padding-bottom:.75rem;height:3.125rem;line-height:2.125rem}}.form-control-input:focus,.form-control-select:focus{border:1px solid #a1a1a1;outline:none}.form-control-input:hover,.form-control-select:hover{border:1px solid #a1a1a1}
