:root{--text:#111;--muted:#6a6a6a;--line:rgba(0,0,0,.12);--radius:14px}body{margin:0!important}#content-wrapper,#content,#main,main,.container,.container-fluid,.page-content,.page-content-card{margin-top:0!important;padding-top:0!important}@media (max-width:991px){#content-wrapper,#content,#main,main{padding-top:0!important;margin-top:0!important}.container,.container-fluid{padding-left:12px!important;padding-right:12px!important}}form{margin:0!important;padding:0!important;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial!important;color:var(--text)!important}.form-group,.field,.form-field,[class*=form-group],[class*=field]{margin:6px 0 10px!important}label{display:block!important;font-size:12px!important;color:var(--muted)!important;margin:0 0 6px!important}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],select,textarea{width:100%!important;border:1px solid var(--line)!important;border-radius:var(--radius)!important;background:rgba(255,255,255,.92)!important;color:var(--text)!important;padding:12px!important;font-size:14px!important;line-height:1.45!important;box-shadow:none!important;outline:0!important}textarea{min-height:110px!important}input:focus,select:focus,textarea:focus{border-color:rgba(0,0,0,.35)!important}.checkbox,.form-check{margin:8px 0!important}.checkbox label,.form-check-label{font-size:12px!important;color:#555!important}button[type=submit],input[type=submit],.form-submit button,.form-actions button{border:1px solid #111!important;background:#111!important;color:#fff!important;border-radius:999px!important;padding:10px 16px!important;font-size:14px!important;cursor:pointer!important;box-shadow:0 10px 20px rgba(0,0,0,.10)!important;transition:transform .12s ease,box-shadow .12s ease!important}button[type=submit]:hover,input[type=submit]:hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px rgba(0,0,0,.14)!important}