.field-inline{display:flex;align-items:center;flex-direction:column}.field-wrapper{width:100%;margin-bottom:1.5rem;display:flex;gap:1rem;flex-direction:column}.field-wrapper.required>label::before{content:"*";color:red;margin-right:.2rem}.field-wrapper input,.field-wrapper select{min-height:40px;color:#000;border:1px solid #ccc;padding:.5rem 1rem}.field-wrapper input:focus,.field-wrapper select:focus{border-color:#888}.field-wrapper select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hldnJvbi1kb3duIiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4Ii8+Cjwvc3ZnPg==);background-size:16px;background-position-x:calc(100% - 10px);background-position-y:50%;background-repeat:no-repeat;padding-right:30px;cursor:pointer}body{background-color:#0078ab;color:#fff}.notes{color:#ffa152;margin-bottom:2rem}.notes p{margin-bottom:1rem;font-weight:700}.alert{margin-bottom:2rem;border-radius:.3rem;padding:1rem;font-weight:700}.alert.error{background-color:#ffb6ba;color:#f02731}.alert.success{background-color:#b5e8c0;color:#01721a}.custom-form-container{margin:auto;padding:3.5rem 2rem}.custom-form-container h1{margin-bottom:2rem;text-align:center}input[type=submit]{background-color:#e47d25;color:#fff;padding:1rem 2.5rem;display:inline-block;transition:.4s;opacity:.8;cursor:pointer}input[type=submit]:not(:disabled):hover{opacity:1}input[type=submit]:disabled{opacity:.2;cursor:no-drop}@media (min-width:992px){.custom-form-container{width:60%}.field-inline{gap:1rem;flex-direction:row}}