 .frm-fluent-form .ff-el-group:not(.static-label) { position: relative !important; margin-bottom: 20px !important; } .frm-fluent-form .ff-el-form-control { height: 48px !important; }  .frm-fluent-form .ff-el-group:not(.static-label) .ff-el-form-control { padding: 20px 12px 6px 12px !important; box-sizing: border-box !important; }  .frm-fluent-form textarea.ff-el-form-control { height: auto !important; }  .frm-fluent-form .ff-el-group:not(.static-label) .ff-el-input--label { position: absolute !important; top: 13px; left: 12px; transition: all 0.2s ease-in-out !important; pointer-events: none !important;  z-index: 9 !important; margin: 0 !important; padding: 0 !important; transform-origin: left top; }  .frm-fluent-form .ff-el-input--label label { color: #fff !important; font-size: 14px !important; font-weight: 600 !important; display: block!important; line-height: 1; }  .frm-fluent-form .ff-el-group:not(.static-label).ff-label-floated .ff-el-input--label { top: 2px !important;  transform: scale(0.8) !important;  z-index: 10 !important; font-weight: 400 !important; }