
html body :is(.fluentform_wrapper_32,#tp21a#tp21b#tp21c){max-width:900px;margin:8px auto 47px !important;padding:24px 28px 28px !important;background:#2b2b2b !important;border:1px solid #3a3a3a !important;border-radius:14px !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;color:#ececec}
html body :is(.fluentform_wrapper_32 form,.fluentform_wrapper_32 fieldset,#tp21a#tp21b#tp21c){background:transparent !important;border:0 !important;padding:0 !important;margin:0 !important}
html body :is(.fluentform_wrapper_32 .ff-el-group,#tp21a#tp21b#tp21c){margin-bottom:16px !important}
html body :is(.fluentform_wrapper_32 .ff-el-input--label label,.fluentform_wrapper_32 label,#tp21a#tp21b#tp21c){color:#ececec !important;font:500 15px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;text-transform:none !important;letter-spacing:0 !important}
html body :is(.fluentform_wrapper_32 .ff-el-help-message,.fluentform_wrapper_32 .ff-el-input--content p,#tp21a#tp21b#tp21c){color:#9a9a9a !important;font-size:13px !important;line-height:1.4 !important}
html body :is(.fluentform_wrapper_32 .ff-el-section-title,.fluentform_wrapper_32 h3,#tp21a#tp21b#tp21c){color:#fff !important;font:600 20px/1.25 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;text-transform:none !important;margin:18px 0 6px !important}
html body :is(.fluentform_wrapper_32 hr,.fluentform_wrapper_32 .ff-section_break_desk,#tp21a#tp21b#tp21c){border:0 !important;border-top:1px solid #3a3a3a !important;background:none !important}
html body :is(.fluentform_wrapper_32 .ff-el-form-control,.fluentform_wrapper_32 input[type=text],.fluentform_wrapper_32 input[type=email],.fluentform_wrapper_32 input[type=url],.fluentform_wrapper_32 input[type=number],.fluentform_wrapper_32 textarea,.fluentform_wrapper_32 select,#tp21a#tp21b#tp21c){background:#333 !important;border:1px solid #474747 !important;border-radius:8px !important;color:#ececec !important;font:14px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;box-shadow:none !important;min-height:38px !important;padding:8px 12px !important}
html body :is(.fluentform_wrapper_32 input::placeholder,.fluentform_wrapper_32 textarea::placeholder,#tp21a#tp21b#tp21c){color:#8a8a8a !important}
html body :is(.fluentform_wrapper_32 .ff-el-form-control:focus,.fluentform_wrapper_32 .choices.is-focused .choices__inner,#tp21a#tp21b#tp21c){border-color:#6a6a6a !important;outline:none !important}
html body :is(.fluentform_wrapper_32 .choices__inner,#tp21a#tp21b#tp21c){background:#333 !important;border:1px solid #474747 !important;border-radius:8px !important;min-height:38px !important;padding:4px 10px !important;color:#ececec !important;font-size:14px !important}
html body :is(.fluentform_wrapper_32 .choices__input,#tp21a#tp21b#tp21c){background:transparent !important;color:#ececec !important;font-size:14px !important;margin:0 !important}
html body :is(.fluentform_wrapper_32 .choices__list--dropdown,.fluentform_wrapper_32 .choices__list[aria-expanded],#tp21a#tp21b#tp21c){background:#303030 !important;border:1px solid #474747 !important;border-radius:10px !important;box-shadow:0 12px 32px rgba(0,0,0,.45) !important;color:#ececec !important;z-index:30 !important}
html body :is(.fluentform_wrapper_32 .choices__list--dropdown .choices__item,#tp21a#tp21b#tp21c){color:#ececec !important;font-size:14px !important;padding:9px 12px !important}
html body :is(.fluentform_wrapper_32 .choices__list--dropdown .choices__item.is-highlighted,#tp21a#tp21b#tp21c){background:#3a3a3a !important;color:#fff !important}
html body :is(.fluentform_wrapper_32 .choices__list--multiple .choices__item,#tp21a#tp21b#tp21c){background:#444 !important;border:1px solid #4a4a4a !important;border-radius:999px !important;color:#fff !important;font-size:12px !important;padding:3px 10px !important}
html body :is(.fluentform_wrapper_32 .choices[data-type*=select-one]::after,#tp21a#tp21b#tp21c){border-color:#aaa transparent transparent !important}
html body :is(.fluentform_wrapper_32 .ff_upload_btn,.fluentform_wrapper_32 .ff-upload-preview,#tp21a#tp21b#tp21c){background:#333 !important;border:1px solid #474747 !important;border-radius:8px !important;color:#ececec !important}
html body :is(.fluentform_wrapper_32 input[type=checkbox],.fluentform_wrapper_32 input[type=radio],#tp21a#tp21b#tp21c){accent-color:#e40613}
html body :is(.fluentform_wrapper_32 .ff-btn-submit,#tp21a#tp21b#tp21c){background:#e40613 !important;border:0 !important;border-radius:10px !important;height:42px !important;padding:0 26px !important;color:#fff !important;font:600 14px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;letter-spacing:.02em !important;text-transform:uppercase !important;box-shadow:none !important}
html body :is(.fluentform_wrapper_32 .ff-btn-submit:hover,#tp21a#tp21b#tp21c){background:#c80510 !important}
html body :is(.fluentform_wrapper_32 .ff-el-is-error .ff-el-form-control,#tp21a#tp21b#tp21c){border-color:#e40613 !important}
html body :is(.fluentform_wrapper_32 .error,.fluentform_wrapper_32 .text-danger,#tp21a#tp21b#tp21c){color:#ff5a5a !important;font-size:12px !important}
@media (max-width:767px){html body :is(.fluentform_wrapper_32,#tp21a#tp21b#tp21c){padding:16px !important;border-radius:12px !important}}
html body :is(.fluentform_wrapper_32 .ff-el-input--label label,.fluentform_wrapper_32 .ff-el-input--label,#tp21a#tp21b#tp21c#tp21d#tp21e){text-transform:none !important;font-weight:500 !important;font-size:15px !important;color:#ececec !important;letter-spacing:0 !important}
html body :is(.fluentform_wrapper_32 .ff-el-input--label label br ~ *,.fluentform_wrapper_32 .ff-el-input--label small,#tp21a#tp21b#tp21c#tp21d#tp21e){color:#9a9a9a !important;font-weight:400 !important;font-size:13px !important}
html body :is(.fluentform_wrapper_32 .ff-btn:not(.ff-btn-submit),.fluentform_wrapper_32 button:not(.ff-btn-submit),#tp21a#tp21b#tp21c#tp21d){background:#3a3a3a !important;border:1px solid #4a4a4a !important;border-radius:8px !important;color:#ececec !important;height:34px !important;padding:0 14px !important;font:500 13px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;text-transform:none !important;box-shadow:none !important}
html body :is(.fluentform_wrapper_32 .ff-btn:not(.ff-btn-submit):hover,.fluentform_wrapper_32 button:not(.ff-btn-submit):hover,#tp21a#tp21b#tp21c#tp21d){background:#444 !important;color:#fff !important}
html body :is(.fluentform_wrapper_32 .ff_list_buttons .ff-el-form-check-label span,#tp21a#tp21b#tp21c#tp21d){display:inline-flex !important;align-items:center;height:34px !important;padding:0 14px !important;background:#3a3a3a !important;border:1px solid #4a4a4a !important;border-radius:8px !important;color:#ececec !important;font:500 13px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;text-transform:none !important;box-shadow:none !important}
html body :is(.fluentform_wrapper_32 .ff_list_buttons .ff_item_selected span,.fluentform_wrapper_32 .ff_list_buttons input:checked + span,#tp21a#tp21b#tp21c#tp21d#tp21e){background:#e40613 !important;border-color:#e40613 !important;color:#fff !important}
html body :is(.fluentform_wrapper_32 .ff_list_buttons .ff-el-form-check,#tp21a#tp21b#tp21c#tp21d){border:0 !important;background:transparent !important;margin:0 !important}
