@charset "UTF-8";form.frm-fluent-form{width:100%}form.frm-fluent-form :hover,form.frm-fluent-form :focus,form.frm-fluent-form :active{outline:none}form.frm-fluent-form .ff-el-form-control,form.frm-fluent-form .choices[data-type*="select-multiple"] .choices__inner,form.frm-fluent-form textarea,form.frm-fluent-form input[type="text"],form.frm-fluent-form input[type="email"],form.frm-fluent-form input[type="password"],form.frm-fluent-form input[type="date"],form.frm-fluent-form input[type="number"],form.frm-fluent-form input[type="search"],form.frm-fluent-form input[type="url"],form.frm-fluent-form input[type="tel"]{border:1px solid var(--fluentform-border-color,silver);color:inherit;line-height:inherit;padding:.5rem 1rem;vertical-align:middle;max-width:100%;width:100%;font-size:var(--font-size,1rem)}form.frm-fluent-form .ff-el-form-control:focus,form.frm-fluent-form .choices[data-type*="select-multiple"] .choices__inner:focus,form.frm-fluent-form textarea:focus,form.frm-fluent-form input[type="text"]:focus,form.frm-fluent-form input[type="email"]:focus,form.frm-fluent-form input[type="password"]:focus,form.frm-fluent-form input[type="date"]:focus,form.frm-fluent-form input[type="number"]:focus,form.frm-fluent-form input[type="search"]:focus,form.frm-fluent-form input[type="url"]:focus,form.frm-fluent-form input[type="tel"]:focus{border-color:var(--color-accent,gray)}p form.frm-fluent-form .ff-el-form-control,p form.frm-fluent-form .choices[data-type*="select-multiple"] .choices__inner,p form.frm-fluent-form textarea,p form.frm-fluent-form input[type="text"],p form.frm-fluent-form input[type="email"],p form.frm-fluent-form input[type="password"],p form.frm-fluent-form input[type="date"],p form.frm-fluent-form input[type="number"],p form.frm-fluent-form input[type="search"],p form.frm-fluent-form input[type="url"],p form.frm-fluent-form input[type="tel"]{margin-bottom:0}form.frm-fluent-form textarea{height:90px;min-height:90px;resize:vertical}form.frm-fluent-form ::-webkit-input-placeholder{line-height:inherit}form.frm-fluent-form .ff-el-form-check-label,form.frm-fluent-form .ff-el-tc label.ff_tc_label{position:relative;display:flex;padding-left:2em}form.frm-fluent-form .ff-el-form-check-label .ff-el-form-check-input,form.frm-fluent-form .ff-el-tc label.ff_tc_label .ff-el-form-check-input{position:absolute;left:0;top:0;appearance:none;width:1.5em;height:1.5em;display:grid;place-content:center;border:1px solid var(--fluentform-border-color)}form.frm-fluent-form .ff-el-form-check-label .ff-el-form-check-input::before,form.frm-fluent-form .ff-el-tc label.ff_tc_label .ff-el-form-check-input::before{content:"";width:.75em;height:.75em;transform:scale(0);transition:120ms ease-in-out;box-shadow:inset 1em 1em var(--color-accent)}form.frm-fluent-form .ff-el-form-check-label .ff-el-form-check-input:checked::before,form.frm-fluent-form .ff-el-tc label.ff_tc_label .ff-el-form-check-input:checked::before{transform:scale(1)}form.frm-fluent-form .ff-el-form-check-label .ff-el-form-check-input[type="radio"],form.frm-fluent-form .ff-el-tc label.ff_tc_label .ff-el-form-check-input[type="radio"]{border-radius:100%}form.frm-fluent-form .ff-el-form-check-label .ff-el-form-check-input[type="radio"]::before,form.frm-fluent-form .ff-el-tc label.ff_tc_label .ff-el-form-check-input[type="radio"]::before{border-radius:100%}form.frm-fluent-form .ff-el-form-check-label .ff-el-form-check-input[type="checkbox"]::before,form.frm-fluent-form .ff-el-tc label.ff_tc_label .ff-el-form-check-input[type="checkbox"]::before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}form.frm-fluent-form .ff-el-form-check-label .ff_tc_checkbox,form.frm-fluent-form .ff-el-tc label.ff_tc_label .ff_tc_checkbox{position:absolute;left:0;top:0;padding-top:0 !important}form.frm-fluent-form .choices[data-type*="select-multiple"] .choices__inner .choices__input{padding:0;font-size:.83333em}form.frm-fluent-form .choices[data-type*="select-multiple"] .choices__inner .choices__item{background-color:var(--color-base);border-radius:7.5px;border-color:var(--color-base);transition:all 250ms ease-in-out}form.frm-fluent-form .choices[data-type*="select-multiple"] .choices__inner .choices__item.is-highlighted{background-color:var(--color-accent);border-color:var(--color-accent)}form.frm-fluent-form .choices[data-type*="select-multiple"] .choices__inner .choices__item .choices__button{transition:opacity 250ms ease-in-out}form.frm-fluent-form .ff-el-is-error .ff-el-form-check-label{color:var(--color-base)}form.frm-fluent-form .ff-el-is-error .ff-el-form-check-label .ff-el-form-check-input{border-color:var(--fluentform-danger) !important}form.frm-fluent-form ~ .ff-message-success{border-color:var(--color-accent);box-shadow:none;text-align:center;margin:calc(3 * var(--layout-offset)) auto}