#sfDemoForm .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){#sfDemoForm .btn{transition:none}}#sfDemoForm .btn:hover{color:#212529;text-decoration:none}#sfDemoForm .btn:focus,#sfDemoForm .btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}#sfDemoForm .btn.disabled,#sfDemoForm .btn:disabled{opacity:.65}#sfDemoForm a.btn.disabled,#sfDemoForm fieldset:disabled a.btn{pointer-events:none}#sfDemoForm .btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}#sfDemoForm .btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}#sfDemoForm .btn-primary:focus,#sfDemoForm .btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,0.5)}#sfDemoForm .btn-primary.disabled,#sfDemoForm .btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}#sfDemoForm .btn-primary:not(:disabled):not(.disabled):active,#sfDemoForm .btn-primary:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}#sfDemoForm .btn-primary:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-primary:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,0.5)}#sfDemoForm .btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}#sfDemoForm .btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}#sfDemoForm .btn-secondary:focus,#sfDemoForm .btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,0.5)}#sfDemoForm .btn-secondary.disabled,#sfDemoForm .btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}#sfDemoForm .btn-secondary:not(:disabled):not(.disabled):active,#sfDemoForm .btn-secondary:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}#sfDemoForm .btn-secondary:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-secondary:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,0.5)}#sfDemoForm .btn-success{color:#fff;background-color:#28a745;border-color:#28a745}#sfDemoForm .btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}#sfDemoForm .btn-success:focus,#sfDemoForm .btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}#sfDemoForm .btn-success.disabled,#sfDemoForm .btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}#sfDemoForm .btn-success:not(:disabled):not(.disabled):active,#sfDemoForm .btn-success:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}#sfDemoForm .btn-success:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-success:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}#sfDemoForm .btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}#sfDemoForm .btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}#sfDemoForm .btn-info:focus,#sfDemoForm .btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}#sfDemoForm .btn-info.disabled,#sfDemoForm .btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}#sfDemoForm .btn-info:not(:disabled):not(.disabled):active,#sfDemoForm .btn-info:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}#sfDemoForm .btn-info:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-info:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}#sfDemoForm .btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}#sfDemoForm .btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}#sfDemoForm .btn-warning:focus,#sfDemoForm .btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}#sfDemoForm .btn-warning.disabled,#sfDemoForm .btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}#sfDemoForm .btn-warning:not(:disabled):not(.disabled):active,#sfDemoForm .btn-warning:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}#sfDemoForm .btn-warning:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-warning:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}#sfDemoForm .btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}#sfDemoForm .btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}#sfDemoForm .btn-danger:focus,#sfDemoForm .btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}#sfDemoForm .btn-danger.disabled,#sfDemoForm .btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}#sfDemoForm .btn-danger:not(:disabled):not(.disabled):active,#sfDemoForm .btn-danger:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}#sfDemoForm .btn-danger:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-danger:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}#sfDemoForm .btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}#sfDemoForm .btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}#sfDemoForm .btn-light:focus,#sfDemoForm .btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}#sfDemoForm .btn-light.disabled,#sfDemoForm .btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}#sfDemoForm .btn-light:not(:disabled):not(.disabled):active,#sfDemoForm .btn-light:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}#sfDemoForm .btn-light:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-light:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}#sfDemoForm .btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}#sfDemoForm .btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}#sfDemoForm .btn-dark:focus,#sfDemoForm .btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,0.5)}#sfDemoForm .btn-dark.disabled,#sfDemoForm .btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}#sfDemoForm .btn-dark:not(:disabled):not(.disabled):active,#sfDemoForm .btn-dark:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}#sfDemoForm .btn-dark:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-dark:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,0.5)}#sfDemoForm .btn-outline-primary{color:#007bff;border-color:#007bff}#sfDemoForm .btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}#sfDemoForm .btn-outline-primary:focus,#sfDemoForm .btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}#sfDemoForm .btn-outline-primary.disabled,#sfDemoForm .btn-outline-primary:disabled{color:#007bff;background-color:transparent}#sfDemoForm .btn-outline-primary:not(:disabled):not(.disabled):active,#sfDemoForm .btn-outline-primary:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}#sfDemoForm .btn-outline-primary:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,0.5)}#sfDemoForm .btn-outline-secondary{color:#6c757d;border-color:#6c757d}#sfDemoForm .btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}#sfDemoForm .btn-outline-secondary:focus,#sfDemoForm .btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}#sfDemoForm .btn-outline-secondary.disabled,#sfDemoForm .btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}#sfDemoForm .btn-outline-secondary:not(:disabled):not(.disabled):active,#sfDemoForm .btn-outline-secondary:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}#sfDemoForm .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}#sfDemoForm .btn-outline-success{color:#28a745;border-color:#28a745}#sfDemoForm .btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}#sfDemoForm .btn-outline-success:focus,#sfDemoForm .btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}#sfDemoForm .btn-outline-success.disabled,#sfDemoForm .btn-outline-success:disabled{color:#28a745;background-color:transparent}#sfDemoForm .btn-outline-success:not(:disabled):not(.disabled):active,#sfDemoForm .btn-outline-success:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}#sfDemoForm .btn-outline-success:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}#sfDemoForm .btn-outline-info{color:#17a2b8;border-color:#17a2b8}#sfDemoForm .btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}#sfDemoForm .btn-outline-info:focus,#sfDemoForm .btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}#sfDemoForm .btn-outline-info.disabled,#sfDemoForm .btn-outline-info:disabled{color:#17a2b8;background-color:transparent}#sfDemoForm .btn-outline-info:not(:disabled):not(.disabled):active,#sfDemoForm .btn-outline-info:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}#sfDemoForm .btn-outline-info:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}#sfDemoForm .btn-outline-warning{color:#ffc107;border-color:#ffc107}#sfDemoForm .btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}#sfDemoForm .btn-outline-warning:focus,#sfDemoForm .btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}#sfDemoForm .btn-outline-warning.disabled,#sfDemoForm .btn-outline-warning:disabled{color:#ffc107;background-color:transparent}#sfDemoForm .btn-outline-warning:not(:disabled):not(.disabled):active,#sfDemoForm .btn-outline-warning:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}#sfDemoForm .btn-outline-warning:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}#sfDemoForm .btn-outline-danger{color:#dc3545;border-color:#dc3545}#sfDemoForm .btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}#sfDemoForm .btn-outline-danger:focus,#sfDemoForm .btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}#sfDemoForm .btn-outline-danger.disabled,#sfDemoForm .btn-outline-danger:disabled{color:#dc3545;background-color:transparent}#sfDemoForm .btn-outline-danger:not(:disabled):not(.disabled):active,#sfDemoForm .btn-outline-danger:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}#sfDemoForm .btn-outline-danger:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}#sfDemoForm .btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}#sfDemoForm .btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}#sfDemoForm .btn-outline-light:focus,#sfDemoForm .btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}#sfDemoForm .btn-outline-light.disabled,#sfDemoForm .btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}#sfDemoForm .btn-outline-light:not(:disabled):not(.disabled):active,#sfDemoForm .btn-outline-light:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}#sfDemoForm .btn-outline-light:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}#sfDemoForm .btn-outline-dark{color:#343a40;border-color:#343a40}#sfDemoForm .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}#sfDemoForm .btn-outline-dark:focus,#sfDemoForm .btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}#sfDemoForm .btn-outline-dark.disabled,#sfDemoForm .btn-outline-dark:disabled{color:#343a40;background-color:transparent}#sfDemoForm .btn-outline-dark:not(:disabled):not(.disabled):active,#sfDemoForm .btn-outline-dark:not(:disabled):not(.disabled).active,.show>#sfDemoForm .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}#sfDemoForm .btn-outline-dark:not(:disabled):not(.disabled):active:focus,#sfDemoForm .btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>#sfDemoForm .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5)}#sfDemoForm .btn-link{font-weight:400;color:#007bff;text-decoration:none}#sfDemoForm .btn-link:hover{color:#0056b3;text-decoration:underline}#sfDemoForm .btn-link:focus,#sfDemoForm .btn-link.focus{text-decoration:underline;box-shadow:none}#sfDemoForm .btn-link:disabled,#sfDemoForm .btn-link.disabled{color:#6c757d;pointer-events:none}#sfDemoForm .btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}#sfDemoForm .btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}#sfDemoForm .btn-block{display:block;width:100%}#sfDemoForm .btn-block+.btn-block{margin-top:.5rem}#sfDemoForm input[type="submit"].btn-block,#sfDemoForm input[type="reset"].btn-block,#sfDemoForm input[type="button"].btn-block{width:100%}#sfDemoForm .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}#sfDemoForm .close:hover{color:#000;text-decoration:none}#sfDemoForm .close:not(:disabled):not(.disabled):hover,#sfDemoForm .close:not(:disabled):not(.disabled):focus{opacity:.75}#sfDemoForm button.close{padding:0;background-color:transparent;border:0;appearance:none}#sfDemoForm a.close.disabled{pointer-events:none}#sfDemoForm .form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){#sfDemoForm .form-control{transition:none}}#sfDemoForm .form-control::-ms-expand{background-color:transparent;border:0}#sfDemoForm .form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}#sfDemoForm .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}#sfDemoForm .form-control::placeholder{color:#6c757d;opacity:1}#sfDemoForm .form-control:disabled,#sfDemoForm .form-control[readonly]{background-color:#e9ecef;opacity:1}#sfDemoForm select.form-control:focus::-ms-value{color:#495057;background-color:#fff}#sfDemoForm .form-control-file,#sfDemoForm .form-control-range{display:block;width:100%}#sfDemoForm .col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}#sfDemoForm .col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}#sfDemoForm .col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:.875rem;line-height:1.5}#sfDemoForm .form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}#sfDemoForm .form-control-plaintext.form-control-sm,#sfDemoForm .form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}#sfDemoForm .form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}#sfDemoForm .form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}#sfDemoForm select.form-control[size],#sfDemoForm select.form-control[multiple]{height:auto}#sfDemoForm textarea.form-control{height:auto}#sfDemoForm .form-group{margin-bottom:1rem}#sfDemoForm .form-text{display:block;margin-top:.25rem}#sfDemoForm .form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}#sfDemoForm .form-row>.col,#sfDemoForm .form-row>[class*="col-"]{padding-right:5px;padding-left:5px}#sfDemoForm .form-check{position:relative;display:block;padding-left:1.25rem}#sfDemoForm .form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}#sfDemoForm .form-check-input[disabled] ~ .form-check-label,#sfDemoForm .form-check-input:disabled ~ .form-check-label{color:#6c757d}#sfDemoForm .form-check-label{margin-bottom:0}#sfDemoForm .form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}#sfDemoForm .form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}#sfDemoForm .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}#sfDemoForm .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:.25rem}.was-validated #sfDemoForm:valid ~ .valid-feedback,.was-validated #sfDemoForm:valid ~ .valid-tooltip,#sfDemoForm.is-valid ~ .valid-feedback,#sfDemoForm.is-valid ~ .valid-tooltip{display:block}.was-validated #sfDemoForm .form-control:valid,#sfDemoForm .form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated #sfDemoForm .form-control:valid:focus,#sfDemoForm .form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated #sfDemoForm textarea.form-control:valid,#sfDemoForm textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated #sfDemoForm .custom-select:valid,#sfDemoForm .custom-select.is-valid{border-color:#28a745;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated #sfDemoForm .custom-select:valid:focus,#sfDemoForm .custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated #sfDemoForm .form-check-input:valid ~ .form-check-label,#sfDemoForm .form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated #sfDemoForm .form-check-input:valid ~ .valid-feedback,.was-validated #sfDemoForm .form-check-input:valid ~ .valid-tooltip,#sfDemoForm .form-check-input.is-valid ~ .valid-feedback,#sfDemoForm .form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated #sfDemoForm .custom-control-input:valid ~ .custom-control-label,#sfDemoForm .custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated #sfDemoForm .custom-control-input:valid ~ .custom-control-label::before,#sfDemoForm .custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.was-validated #sfDemoForm .custom-control-input:valid:checked ~ .custom-control-label::before,#sfDemoForm .custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated #sfDemoForm .custom-control-input:valid:focus ~ .custom-control-label::before,#sfDemoForm .custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated #sfDemoForm .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,#sfDemoForm .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.was-validated #sfDemoForm .custom-file-input:valid ~ .custom-file-label,#sfDemoForm .custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated #sfDemoForm .custom-file-input:valid:focus ~ .custom-file-label,#sfDemoForm .custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}#sfDemoForm .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}#sfDemoForm .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:.25rem}.was-validated #sfDemoForm:invalid ~ .invalid-feedback,.was-validated #sfDemoForm:invalid ~ .invalid-tooltip,#sfDemoForm.is-invalid ~ .invalid-feedback,#sfDemoForm.is-invalid ~ .invalid-tooltip{display:block}.was-validated #sfDemoForm .form-control:invalid,#sfDemoForm .form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated #sfDemoForm .form-control:invalid:focus,#sfDemoForm .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated #sfDemoForm textarea.form-control:invalid,#sfDemoForm textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated #sfDemoForm .custom-select:invalid,#sfDemoForm .custom-select.is-invalid{border-color:#dc3545;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated #sfDemoForm .custom-select:invalid:focus,#sfDemoForm .custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated #sfDemoForm .form-check-input:invalid ~ .form-check-label,#sfDemoForm .form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated #sfDemoForm .form-check-input:invalid ~ .invalid-feedback,.was-validated #sfDemoForm .form-check-input:invalid ~ .invalid-tooltip,#sfDemoForm .form-check-input.is-invalid ~ .invalid-feedback,#sfDemoForm .form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated #sfDemoForm .custom-control-input:invalid ~ .custom-control-label,#sfDemoForm .custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated #sfDemoForm .custom-control-input:invalid ~ .custom-control-label::before,#sfDemoForm .custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545}.was-validated #sfDemoForm .custom-control-input:invalid:checked ~ .custom-control-label::before,#sfDemoForm .custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated #sfDemoForm .custom-control-input:invalid:focus ~ .custom-control-label::before,#sfDemoForm .custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated #sfDemoForm .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,#sfDemoForm .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.was-validated #sfDemoForm .custom-file-input:invalid ~ .custom-file-label,#sfDemoForm .custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated #sfDemoForm .custom-file-input:invalid:focus ~ .custom-file-label,#sfDemoForm .custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}#sfDemoForm .form-inline{display:flex;flex-flow:row wrap;align-items:center}#sfDemoForm .form-inline .form-check{width:100%}@media(min-width:576px){#sfDemoForm .form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}#sfDemoForm .form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}#sfDemoForm .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}#sfDemoForm .form-inline .form-control-plaintext{display:inline-block}#sfDemoForm .form-inline .input-group,#sfDemoForm .form-inline .custom-select{width:auto}#sfDemoForm .form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}#sfDemoForm .form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}#sfDemoForm .form-inline .custom-control{align-items:center;justify-content:center}#sfDemoForm .form-inline .custom-control-label{margin-bottom:0}}#sfDemoForm .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){#sfDemoForm .container{max-width:540px}}@media(min-width:768px){#sfDemoForm .container{max-width:720px}}@media(min-width:992px){#sfDemoForm .container{max-width:960px}}@media(min-width:1200px){#sfDemoForm .container{max-width:1140px}}#sfDemoForm .container-fluid,#sfDemoForm .container-sm,#sfDemoForm .container-md,#sfDemoForm .container-lg,#sfDemoForm .container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){#sfDemoForm .container,#sfDemoForm .container-sm{max-width:540px}}@media(min-width:768px){#sfDemoForm .container,#sfDemoForm .container-sm,#sfDemoForm .container-md{max-width:720px}}@media(min-width:992px){#sfDemoForm .container,#sfDemoForm .container-sm,#sfDemoForm .container-md,#sfDemoForm .container-lg{max-width:960px}}@media(min-width:1200px){#sfDemoForm .container,#sfDemoForm .container-sm,#sfDemoForm .container-md,#sfDemoForm .container-lg,#sfDemoForm .container-xl{max-width:1140px}}#sfDemoForm .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#sfDemoForm .no-gutters{margin-right:0;margin-left:0}#sfDemoForm .no-gutters>.col,#sfDemoForm .no-gutters>[class*="col-"]{padding-right:0;padding-left:0}#sfDemoForm .col-1,#sfDemoForm .col-2,#sfDemoForm .col-3,#sfDemoForm .col-4,#sfDemoForm .col-5,#sfDemoForm .col-6,#sfDemoForm .col-7,#sfDemoForm .col-8,#sfDemoForm .col-9,#sfDemoForm .col-10,#sfDemoForm .col-11,#sfDemoForm .col-12,#sfDemoForm .col,#sfDemoForm .col-auto,#sfDemoForm .col-sm-1,#sfDemoForm .col-sm-2,#sfDemoForm .col-sm-3,#sfDemoForm .col-sm-4,#sfDemoForm .col-sm-5,#sfDemoForm .col-sm-6,#sfDemoForm .col-sm-7,#sfDemoForm .col-sm-8,#sfDemoForm .col-sm-9,#sfDemoForm .col-sm-10,#sfDemoForm .col-sm-11,#sfDemoForm .col-sm-12,#sfDemoForm .col-sm,#sfDemoForm .col-sm-auto,#sfDemoForm .col-md-1,#sfDemoForm .col-md-2,#sfDemoForm .col-md-3,#sfDemoForm .col-md-4,#sfDemoForm .col-md-5,#sfDemoForm .col-md-6,#sfDemoForm .col-md-7,#sfDemoForm .col-md-8,#sfDemoForm .col-md-9,#sfDemoForm .col-md-10,#sfDemoForm .col-md-11,#sfDemoForm .col-md-12,#sfDemoForm .col-md,#sfDemoForm .col-md-auto,#sfDemoForm .col-lg-1,#sfDemoForm .col-lg-2,#sfDemoForm .col-lg-3,#sfDemoForm .col-lg-4,#sfDemoForm .col-lg-5,#sfDemoForm .col-lg-6,#sfDemoForm .col-lg-7,#sfDemoForm .col-lg-8,#sfDemoForm .col-lg-9,#sfDemoForm .col-lg-10,#sfDemoForm .col-lg-11,#sfDemoForm .col-lg-12,#sfDemoForm .col-lg,#sfDemoForm .col-lg-auto,#sfDemoForm .col-xl-1,#sfDemoForm .col-xl-2,#sfDemoForm .col-xl-3,#sfDemoForm .col-xl-4,#sfDemoForm .col-xl-5,#sfDemoForm .col-xl-6,#sfDemoForm .col-xl-7,#sfDemoForm .col-xl-8,#sfDemoForm .col-xl-9,#sfDemoForm .col-xl-10,#sfDemoForm .col-xl-11,#sfDemoForm .col-xl-12,#sfDemoForm .col-xl,#sfDemoForm .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}#sfDemoForm .col{flex-basis:0;flex-grow:1;max-width:100%}#sfDemoForm .row-cols-1>*{flex:0 0 100%;max-width:100%}#sfDemoForm .row-cols-2>*{flex:0 0 50%;max-width:50%}#sfDemoForm .row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .row-cols-4>*{flex:0 0 25%;max-width:25%}#sfDemoForm .row-cols-5>*{flex:0 0 20%;max-width:20%}#sfDemoForm .row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-auto{flex:0 0 auto;width:auto;max-width:100%}#sfDemoForm .col-1{flex:0 0 8.33333%;max-width:8.33333%}#sfDemoForm .col-2{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-3{flex:0 0 25%;max-width:25%}#sfDemoForm .col-4{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .col-5{flex:0 0 41.66667%;max-width:41.66667%}#sfDemoForm .col-6{flex:0 0 50%;max-width:50%}#sfDemoForm .col-7{flex:0 0 58.33333%;max-width:58.33333%}#sfDemoForm .col-8{flex:0 0 66.66667%;max-width:66.66667%}#sfDemoForm .col-9{flex:0 0 75%;max-width:75%}#sfDemoForm .col-10{flex:0 0 83.33333%;max-width:83.33333%}#sfDemoForm .col-11{flex:0 0 91.66667%;max-width:91.66667%}#sfDemoForm .col-12{flex:0 0 100%;max-width:100%}#sfDemoForm .order-first{order:-1}#sfDemoForm .order-last{order:13}#sfDemoForm .order-0{order:0}#sfDemoForm .order-1{order:1}#sfDemoForm .order-2{order:2}#sfDemoForm .order-3{order:3}#sfDemoForm .order-4{order:4}#sfDemoForm .order-5{order:5}#sfDemoForm .order-6{order:6}#sfDemoForm .order-7{order:7}#sfDemoForm .order-8{order:8}#sfDemoForm .order-9{order:9}#sfDemoForm .order-10{order:10}#sfDemoForm .order-11{order:11}#sfDemoForm .order-12{order:12}#sfDemoForm .offset-1{margin-left:8.33333%}#sfDemoForm .offset-2{margin-left:16.66667%}#sfDemoForm .offset-3{margin-left:25%}#sfDemoForm .offset-4{margin-left:33.33333%}#sfDemoForm .offset-5{margin-left:41.66667%}#sfDemoForm .offset-6{margin-left:50%}#sfDemoForm .offset-7{margin-left:58.33333%}#sfDemoForm .offset-8{margin-left:66.66667%}#sfDemoForm .offset-9{margin-left:75%}#sfDemoForm .offset-10{margin-left:83.33333%}#sfDemoForm .offset-11{margin-left:91.66667%}@media(min-width:576px){#sfDemoForm .col-sm{flex-basis:0;flex-grow:1;max-width:100%}#sfDemoForm .row-cols-sm-1>*{flex:0 0 100%;max-width:100%}#sfDemoForm .row-cols-sm-2>*{flex:0 0 50%;max-width:50%}#sfDemoForm .row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .row-cols-sm-4>*{flex:0 0 25%;max-width:25%}#sfDemoForm .row-cols-sm-5>*{flex:0 0 20%;max-width:20%}#sfDemoForm .row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}#sfDemoForm .col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}#sfDemoForm .col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-sm-3{flex:0 0 25%;max-width:25%}#sfDemoForm .col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}#sfDemoForm .col-sm-6{flex:0 0 50%;max-width:50%}#sfDemoForm .col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}#sfDemoForm .col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}#sfDemoForm .col-sm-9{flex:0 0 75%;max-width:75%}#sfDemoForm .col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}#sfDemoForm .col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}#sfDemoForm .col-sm-12{flex:0 0 100%;max-width:100%}#sfDemoForm .order-sm-first{order:-1}#sfDemoForm .order-sm-last{order:13}#sfDemoForm .order-sm-0{order:0}#sfDemoForm .order-sm-1{order:1}#sfDemoForm .order-sm-2{order:2}#sfDemoForm .order-sm-3{order:3}#sfDemoForm .order-sm-4{order:4}#sfDemoForm .order-sm-5{order:5}#sfDemoForm .order-sm-6{order:6}#sfDemoForm .order-sm-7{order:7}#sfDemoForm .order-sm-8{order:8}#sfDemoForm .order-sm-9{order:9}#sfDemoForm .order-sm-10{order:10}#sfDemoForm .order-sm-11{order:11}#sfDemoForm .order-sm-12{order:12}#sfDemoForm .offset-sm-0{margin-left:0}#sfDemoForm .offset-sm-1{margin-left:8.33333%}#sfDemoForm .offset-sm-2{margin-left:16.66667%}#sfDemoForm .offset-sm-3{margin-left:25%}#sfDemoForm .offset-sm-4{margin-left:33.33333%}#sfDemoForm .offset-sm-5{margin-left:41.66667%}#sfDemoForm .offset-sm-6{margin-left:50%}#sfDemoForm .offset-sm-7{margin-left:58.33333%}#sfDemoForm .offset-sm-8{margin-left:66.66667%}#sfDemoForm .offset-sm-9{margin-left:75%}#sfDemoForm .offset-sm-10{margin-left:83.33333%}#sfDemoForm .offset-sm-11{margin-left:91.66667%}}@media(min-width:768px){#sfDemoForm .col-md{flex-basis:0;flex-grow:1;max-width:100%}#sfDemoForm .row-cols-md-1>*{flex:0 0 100%;max-width:100%}#sfDemoForm .row-cols-md-2>*{flex:0 0 50%;max-width:50%}#sfDemoForm .row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .row-cols-md-4>*{flex:0 0 25%;max-width:25%}#sfDemoForm .row-cols-md-5>*{flex:0 0 20%;max-width:20%}#sfDemoForm .row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-md-auto{flex:0 0 auto;width:auto;max-width:100%}#sfDemoForm .col-md-1{flex:0 0 8.33333%;max-width:8.33333%}#sfDemoForm .col-md-2{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-md-3{flex:0 0 25%;max-width:25%}#sfDemoForm .col-md-4{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .col-md-5{flex:0 0 41.66667%;max-width:41.66667%}#sfDemoForm .col-md-6{flex:0 0 50%;max-width:50%}#sfDemoForm .col-md-7{flex:0 0 58.33333%;max-width:58.33333%}#sfDemoForm .col-md-8{flex:0 0 66.66667%;max-width:66.66667%}#sfDemoForm .col-md-9{flex:0 0 75%;max-width:75%}#sfDemoForm .col-md-10{flex:0 0 83.33333%;max-width:83.33333%}#sfDemoForm .col-md-11{flex:0 0 91.66667%;max-width:91.66667%}#sfDemoForm .col-md-12{flex:0 0 100%;max-width:100%}#sfDemoForm .order-md-first{order:-1}#sfDemoForm .order-md-last{order:13}#sfDemoForm .order-md-0{order:0}#sfDemoForm .order-md-1{order:1}#sfDemoForm .order-md-2{order:2}#sfDemoForm .order-md-3{order:3}#sfDemoForm .order-md-4{order:4}#sfDemoForm .order-md-5{order:5}#sfDemoForm .order-md-6{order:6}#sfDemoForm .order-md-7{order:7}#sfDemoForm .order-md-8{order:8}#sfDemoForm .order-md-9{order:9}#sfDemoForm .order-md-10{order:10}#sfDemoForm .order-md-11{order:11}#sfDemoForm .order-md-12{order:12}#sfDemoForm .offset-md-0{margin-left:0}#sfDemoForm .offset-md-1{margin-left:8.33333%}#sfDemoForm .offset-md-2{margin-left:16.66667%}#sfDemoForm .offset-md-3{margin-left:25%}#sfDemoForm .offset-md-4{margin-left:33.33333%}#sfDemoForm .offset-md-5{margin-left:41.66667%}#sfDemoForm .offset-md-6{margin-left:50%}#sfDemoForm .offset-md-7{margin-left:58.33333%}#sfDemoForm .offset-md-8{margin-left:66.66667%}#sfDemoForm .offset-md-9{margin-left:75%}#sfDemoForm .offset-md-10{margin-left:83.33333%}#sfDemoForm .offset-md-11{margin-left:91.66667%}}@media(min-width:992px){#sfDemoForm .col-lg{flex-basis:0;flex-grow:1;max-width:100%}#sfDemoForm .row-cols-lg-1>*{flex:0 0 100%;max-width:100%}#sfDemoForm .row-cols-lg-2>*{flex:0 0 50%;max-width:50%}#sfDemoForm .row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .row-cols-lg-4>*{flex:0 0 25%;max-width:25%}#sfDemoForm .row-cols-lg-5>*{flex:0 0 20%;max-width:20%}#sfDemoForm .row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}#sfDemoForm .col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}#sfDemoForm .col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-lg-3{flex:0 0 25%;max-width:25%}#sfDemoForm .col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}#sfDemoForm .col-lg-6{flex:0 0 50%;max-width:50%}#sfDemoForm .col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}#sfDemoForm .col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}#sfDemoForm .col-lg-9{flex:0 0 75%;max-width:75%}#sfDemoForm .col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}#sfDemoForm .col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}#sfDemoForm .col-lg-12{flex:0 0 100%;max-width:100%}#sfDemoForm .order-lg-first{order:-1}#sfDemoForm .order-lg-last{order:13}#sfDemoForm .order-lg-0{order:0}#sfDemoForm .order-lg-1{order:1}#sfDemoForm .order-lg-2{order:2}#sfDemoForm .order-lg-3{order:3}#sfDemoForm .order-lg-4{order:4}#sfDemoForm .order-lg-5{order:5}#sfDemoForm .order-lg-6{order:6}#sfDemoForm .order-lg-7{order:7}#sfDemoForm .order-lg-8{order:8}#sfDemoForm .order-lg-9{order:9}#sfDemoForm .order-lg-10{order:10}#sfDemoForm .order-lg-11{order:11}#sfDemoForm .order-lg-12{order:12}#sfDemoForm .offset-lg-0{margin-left:0}#sfDemoForm .offset-lg-1{margin-left:8.33333%}#sfDemoForm .offset-lg-2{margin-left:16.66667%}#sfDemoForm .offset-lg-3{margin-left:25%}#sfDemoForm .offset-lg-4{margin-left:33.33333%}#sfDemoForm .offset-lg-5{margin-left:41.66667%}#sfDemoForm .offset-lg-6{margin-left:50%}#sfDemoForm .offset-lg-7{margin-left:58.33333%}#sfDemoForm .offset-lg-8{margin-left:66.66667%}#sfDemoForm .offset-lg-9{margin-left:75%}#sfDemoForm .offset-lg-10{margin-left:83.33333%}#sfDemoForm .offset-lg-11{margin-left:91.66667%}}@media(min-width:1200px){#sfDemoForm .col-xl{flex-basis:0;flex-grow:1;max-width:100%}#sfDemoForm .row-cols-xl-1>*{flex:0 0 100%;max-width:100%}#sfDemoForm .row-cols-xl-2>*{flex:0 0 50%;max-width:50%}#sfDemoForm .row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .row-cols-xl-4>*{flex:0 0 25%;max-width:25%}#sfDemoForm .row-cols-xl-5>*{flex:0 0 20%;max-width:20%}#sfDemoForm .row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}#sfDemoForm .col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}#sfDemoForm .col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}#sfDemoForm .col-xl-3{flex:0 0 25%;max-width:25%}#sfDemoForm .col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}#sfDemoForm .col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}#sfDemoForm .col-xl-6{flex:0 0 50%;max-width:50%}#sfDemoForm .col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}#sfDemoForm .col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}#sfDemoForm .col-xl-9{flex:0 0 75%;max-width:75%}#sfDemoForm .col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}#sfDemoForm .col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}#sfDemoForm .col-xl-12{flex:0 0 100%;max-width:100%}#sfDemoForm .order-xl-first{order:-1}#sfDemoForm .order-xl-last{order:13}#sfDemoForm .order-xl-0{order:0}#sfDemoForm .order-xl-1{order:1}#sfDemoForm .order-xl-2{order:2}#sfDemoForm .order-xl-3{order:3}#sfDemoForm .order-xl-4{order:4}#sfDemoForm .order-xl-5{order:5}#sfDemoForm .order-xl-6{order:6}#sfDemoForm .order-xl-7{order:7}#sfDemoForm .order-xl-8{order:8}#sfDemoForm .order-xl-9{order:9}#sfDemoForm .order-xl-10{order:10}#sfDemoForm .order-xl-11{order:11}#sfDemoForm .order-xl-12{order:12}#sfDemoForm .offset-xl-0{margin-left:0}#sfDemoForm .offset-xl-1{margin-left:8.33333%}#sfDemoForm .offset-xl-2{margin-left:16.66667%}#sfDemoForm .offset-xl-3{margin-left:25%}#sfDemoForm .offset-xl-4{margin-left:33.33333%}#sfDemoForm .offset-xl-5{margin-left:41.66667%}#sfDemoForm .offset-xl-6{margin-left:50%}#sfDemoForm .offset-xl-7{margin-left:58.33333%}#sfDemoForm .offset-xl-8{margin-left:66.66667%}#sfDemoForm .offset-xl-9{margin-left:75%}#sfDemoForm .offset-xl-10{margin-left:83.33333%}#sfDemoForm .offset-xl-11{margin-left:91.66667%}}#sfDemoForm .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}#sfDemoForm .input-group>.form-control,#sfDemoForm .input-group>.form-control-plaintext,#sfDemoForm .input-group>.custom-select,#sfDemoForm .input-group>.custom-file{position:relative;flex:1 1 0;min-width:0;margin-bottom:0}#sfDemoForm .input-group>.form-control+.form-control,#sfDemoForm .input-group>.form-control+.custom-select,#sfDemoForm .input-group>.form-control+.custom-file,#sfDemoForm .input-group>.form-control-plaintext+.form-control,#sfDemoForm .input-group>.form-control-plaintext+.custom-select,#sfDemoForm .input-group>.form-control-plaintext+.custom-file,#sfDemoForm .input-group>.custom-select+.form-control,#sfDemoForm .input-group>.custom-select+.custom-select,#sfDemoForm .input-group>.custom-select+.custom-file,#sfDemoForm .input-group>.custom-file+.form-control,#sfDemoForm .input-group>.custom-file+.custom-select,#sfDemoForm .input-group>.custom-file+.custom-file{margin-left:-1px}#sfDemoForm .input-group>.form-control:focus,#sfDemoForm .input-group>.custom-select:focus,#sfDemoForm .input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}#sfDemoForm .input-group>.custom-file .custom-file-input:focus{z-index:4}#sfDemoForm .input-group>.form-control:not(:last-child),#sfDemoForm .input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}#sfDemoForm .input-group>.form-control:not(:first-child),#sfDemoForm .input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}#sfDemoForm .input-group>.custom-file{display:flex;align-items:center}#sfDemoForm .input-group>.custom-file:not(:last-child) .custom-file-label,#sfDemoForm .input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}#sfDemoForm .input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}#sfDemoForm .input-group-prepend,#sfDemoForm .input-group-append{display:flex}#sfDemoForm .input-group-prepend .btn,#sfDemoForm .input-group-append .btn{position:relative;z-index:2}#sfDemoForm .input-group-prepend .btn:focus,#sfDemoForm .input-group-append .btn:focus{z-index:3}#sfDemoForm .input-group-prepend .btn+.btn,#sfDemoForm .input-group-prepend .btn+.input-group-text,#sfDemoForm .input-group-prepend .input-group-text+.input-group-text,#sfDemoForm .input-group-prepend .input-group-text+.btn,#sfDemoForm .input-group-append .btn+.btn,#sfDemoForm .input-group-append .btn+.input-group-text,#sfDemoForm .input-group-append .input-group-text+.input-group-text,#sfDemoForm .input-group-append .input-group-text+.btn{margin-left:-1px}#sfDemoForm .input-group-prepend{margin-right:-1px}#sfDemoForm .input-group-append{margin-left:-1px}#sfDemoForm .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}#sfDemoForm .input-group-text input[type="radio"],#sfDemoForm .input-group-text input[type="checkbox"]{margin-top:0}#sfDemoForm .input-group-lg>.form-control:not(textarea),#sfDemoForm .input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}#sfDemoForm .input-group-lg>.form-control,#sfDemoForm .input-group-lg>.custom-select,#sfDemoForm .input-group-lg>.input-group-prepend>.input-group-text,#sfDemoForm .input-group-lg>.input-group-append>.input-group-text,#sfDemoForm .input-group-lg>.input-group-prepend>.btn,#sfDemoForm .input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}#sfDemoForm .input-group-sm>.form-control:not(textarea),#sfDemoForm .input-group-sm>.custom-select{height:calc(1.5em + 0.5rem + 2px)}#sfDemoForm .input-group-sm>.form-control,#sfDemoForm .input-group-sm>.custom-select,#sfDemoForm .input-group-sm>.input-group-prepend>.input-group-text,#sfDemoForm .input-group-sm>.input-group-append>.input-group-text,#sfDemoForm .input-group-sm>.input-group-prepend>.btn,#sfDemoForm .input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}#sfDemoForm .input-group-lg>.custom-select,#sfDemoForm .input-group-sm>.custom-select{padding-right:1.75rem}#sfDemoForm .input-group>.input-group-prepend>.btn,#sfDemoForm .input-group>.input-group-prepend>.input-group-text,#sfDemoForm .input-group>.input-group-append:not(:last-child)>.btn,#sfDemoForm .input-group>.input-group-append:not(:last-child)>.input-group-text,#sfDemoForm .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),#sfDemoForm .input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}#sfDemoForm .input-group>.input-group-append>.btn,#sfDemoForm .input-group>.input-group-append>.input-group-text,#sfDemoForm .input-group>.input-group-prepend:not(:first-child)>.btn,#sfDemoForm .input-group>.input-group-prepend:not(:first-child)>.input-group-text,#sfDemoForm .input-group>.input-group-prepend:first-child>.btn:not(:first-child),#sfDemoForm .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}#sfDemoForm .fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){#sfDemoForm .fade{transition:none}}#sfDemoForm .fade:not(.show){opacity:0}#sfDemoForm .collapse:not(.show){display:none}#sfDemoForm .collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){#sfDemoForm .collapsing{transition:none}}#sfDemoForm .modal-open{overflow:hidden}#sfDemoForm .modal-open .modal{overflow-x:hidden;overflow-y:auto}#sfDemoForm .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}#sfDemoForm .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade #sfDemoForm .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade #sfDemoForm .modal-dialog{transition:none}}.modal.show #sfDemoForm .modal-dialog{transform:none}.modal.modal-static #sfDemoForm .modal-dialog{transform:scale(1.02)}#sfDemoForm .modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}#sfDemoForm .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}#sfDemoForm .modal-dialog-scrollable .modal-header,#sfDemoForm .modal-dialog-scrollable .modal-footer{flex-shrink:0}#sfDemoForm .modal-dialog-scrollable .modal-body{overflow-y:auto}#sfDemoForm .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}#sfDemoForm .modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}#sfDemoForm .modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}#sfDemoForm .modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}#sfDemoForm .modal-dialog-centered.modal-dialog-scrollable::before{content:none}#sfDemoForm .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}#sfDemoForm .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}#sfDemoForm .modal-backdrop.fade{opacity:0}#sfDemoForm .modal-backdrop.show{opacity:.5}#sfDemoForm .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}#sfDemoForm .modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}#sfDemoForm .modal-title{margin-bottom:0;line-height:1.5}#sfDemoForm .modal-body{position:relative;flex:1 1 auto;padding:1rem}#sfDemoForm .modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}#sfDemoForm .modal-footer>*{margin:.25rem}#sfDemoForm .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){#sfDemoForm .modal-dialog{max-width:500px;margin:1.75rem auto}#sfDemoForm .modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}#sfDemoForm .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}#sfDemoForm .modal-dialog-centered{min-height:calc(100% - 3.5rem)}#sfDemoForm .modal-dialog-centered::before{height:calc(100vh - 3.5rem)}#sfDemoForm .modal-sm{max-width:300px}}@media(min-width:992px){#sfDemoForm .modal-lg,#sfDemoForm .modal-xl{max-width:800px}}@media(min-width:1200px){#sfDemoForm .modal-xl{max-width:1140px}}