.fieldset .field{position:relative}.fieldset .field .label{position:absolute;top:-20px;left:0px;margin:0;transform:translateY(0);font-family:"Montserrat-semibold",sans-serif;font-size:11px;line-height:14px;color:#25262D;font-weight:normal;z-index:3}.fieldset .field.focus-on .label{transform-origin:top left;transform:translateY(0px) scale(100%);transition:0.5s}.fieldset .field.focus-on .control input{padding-top:0px !important;transition:0.5s}.fieldset .field.focus-on .control select{padding-top:0px;transition:0.5s;line-height:50px;vertical-align:middle}.fieldset .field.choice .label{left:0;top:0px}.fieldset .field.with-icon .label{left:0px}.fieldset .field.required>.label::after{font-size:16px;color:rgba(60,60,77,0.8);margin:0}