/*! Font Awesome 4.7.0 by Dave Gandy. Font: SIL OFL 1.1. CSS: MIT. See public/fonts/LICENSE-Font-Awesome.txt. */
@font-face{font-family:KENformsFontAwesome;src:url(../fonts/fontawesome-webfont.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:block}.kf-quform-root .fa{display:inline-block;font:normal normal normal 14px/1 KENformsFontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kf-mount.kf-quform-mount{min-height:0!important;transition:none}.kf-form-root.kf-quform-root{width:100%;max-width:100%;margin:0;padding:0;font:inherit;color:inherit;container-type:normal;--kf-error:#c72f37;--kf-font:inherit}.kf-form-root.kf-quform-root .kf-form{width:100%;max-width:none;margin:0 0 20px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;font:inherit;color:inherit;opacity:1;transform:none;animation:none;transition:none}.kf-quform-root .kf-form::before{display:none}.kf-quform-root .kf-form__panel{padding:0;background:none}.kf-quform-root .kf-form__body{display:block;min-height:0!important;transition:none}.kf-quform-root .kf-form__header:has(>.kf-required-legend:only-child),.kf-quform-root .kf-form__header:empty,.kf-quform-root .kf-required-legend{display:none}.kf-quform-root .kf-form__header,.kf-quform-root .kf-form__meta{margin:0}.kf-quform-root .kf-messages:empty,.kf-quform-root .kf-form__validation-summary:not(.is-visible){display:none}.kf-quform-root .kf-step-wrap.is-visible{display:block;gap:0;padding:0}.kf-form-root.kf-quform-root .kf-layout-stack{display:block;gap:0;min-width:0}.kf-form-root.kf-quform-root .kf-layout-row{display:grid;grid-template-columns:var(--kf-layout-columns,minmax(0,1fr));column-gap:20px;row-gap:0;margin:0;align-items:start}.kf-quform-root .quform-element-column{padding:0;min-width:0;float:none;max-width:none}.kf-form-root.kf-quform-root .kf-field{display:block;position:relative;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;font:inherit;color:inherit;transform:none;transition:none;animation:none;gap:0}.kf-form-root.kf-quform-root .kf-layout-stack>.kf-field[data-kf-field-style-margin-bottom]{margin-block-end:var(--kf-field-style-margin-bottom,0px)}:where(.kf-quform-root) .quform-spacer{padding:0 0 15px;margin:0 0 5px}.kf-quform-root .quform-input{position:relative;max-width:100%;margin:0 0 3px}.kf-quform-root .quform-cf::before,.kf-quform-root .quform-cf::after{content:"";display:table}.kf-quform-root .quform-cf::after{clear:both}.kf-quform-root .quform-inner{display:block}.kf-quform-root .kf-field__input-wrap,.kf-quform-root .kf-quform-control{display:block;position:relative}.kf-quform-root .kf-field__clear{display:none}.kf-quform-root .quform-label{display:block;margin:0 0 3px}.kf-quform-root .quform-label-text,.kf-quform-root .kf-quform-label{display:inline;font:inherit;line-height:1.5;color:var(--kf-style-label,inherit);transform:none;letter-spacing:normal}.kf-quform-root .quform-label-inside{position:absolute;left:12px;top:10px;margin:0;pointer-events:none;line-height:1.5;transition:opacity .2s ease}.kf-quform-root .quform-label-inside.kf-quform-label-hidden{opacity:0}.kf-quform-root .quform-required{display:inline;width:auto;height:auto;margin:0 0 0 3px;padding:0;border:0;border-radius:0;background:none;color:var(--kf-style-required,inherit)}.kf-form-root.kf-quform-root .quform-field:where(:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file])){display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin:0;padding:8px 10px;border:var(--kf-style-border-width,1px) solid var(--kf-style-field-border,#bbb);border-radius:var(--kf-style-radius,4px);height:auto;min-height:0;outline:none;box-shadow:none;appearance:none;font:inherit;font-size:1em;line-height:1.5;color:var(--kf-style-field-text,inherit);background:var(--kf-style-field-background,transparent);transition:border-color .2s,background-color .2s,color .2s}.kf-form-root.kf-quform-root .quform-field:focus{outline:none;box-shadow:none;border-color:var(--kf-field-style-control-border-focus,var(--kf-style-field-border-focus,#777))}.kf-form-root.kf-quform-root textarea.quform-field{height:var(--kf-field-style-textarea-height,200px);min-height:var(--kf-field-style-textarea-min-height,60px);resize:var(--kf-field-style-textarea-resize,vertical)}.kf-quform-root .quform-field::placeholder{color:inherit;opacity:.54}.kf-quform-root .quform-input-select{padding-bottom:0}.kf-form-root.kf-quform-root select.quform-field{padding:8px 34px 8px 16px;cursor:pointer;font-weight:400;background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23bdbdbd' stroke-width='1.3'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}.kf-quform-root .select2-dropdown{background:#fff;border:1px solid #aaa;border-radius:4px;box-shadow:none;padding:0;color:#222}.kf-quform-root .select2-results__option{min-height:0;padding:6px 12px;font:inherit;line-height:24px;border:0;border-radius:0;color:#222;background:#fff}.kf-quform-root .select2-results__option[aria-selected=true]{font-weight:inherit}.kf-quform-root .select2-results__option:hover,.kf-quform-root .select2-results__option.is-active{color:#fff;background:#5897fb}.kf-quform-root .kf-composite{display:block;padding:0;margin:0;border:0}.kf-quform-root .kf-composite__grid{display:grid;grid-template-columns:repeat(var(--kf-quform-parts,1),minmax(0,1fr));gap:20px}.kf-form-root.kf-quform-root .kf-composite__part{display:block;grid-column:auto;gap:0;font:inherit;color:inherit}.kf-quform-root .kf-composite__part>span:not(.kf-visually-hidden){display:block;font-size:.85em}.kf-quform-root .kf-checkbox-card,.kf-quform-root .kf-option{display:block;padding:0;gap:0;border:0;border-radius:0;background:none;box-shadow:none;min-height:0}.kf-quform-root .kf-checkbox-card::before,.kf-quform-root .kf-checkbox-card::after,.kf-quform-root .kf-option::before,.kf-quform-root .kf-option::after{display:none}:where(.kf-quform-root .quform-options-simple) .quform-option{margin:0 0 5px}.kf-quform-root .quform-options{display:block}.kf-form-root.kf-quform-root input.quform-field:is([type=checkbox],[type=radio]){appearance:auto;display:inline-block;width:13px;height:13px;min-height:0;min-width:0;padding:0;border:0;border-radius:0;box-shadow:none;background:none;vertical-align:baseline;transform:none}.kf-quform-root .quform-option-label{display:inline;position:relative;padding:0 0 0 8px;margin:0;font:inherit;font-size:1em;line-height:1.2;cursor:pointer;color:inherit}.kf-quform-root .quform-option-text{font:inherit}.kf-quform-root .quform-field-icon{position:absolute;right:10px;top:50%;width:20px;height:20px;margin-top:-10px;text-align:center;line-height:20px;pointer-events:none}.kf-quform-root .quform-field-icon-left{right:auto;left:10px}.kf-quform-root .quform-field-icon svg,.kf-quform-root .quform-label svg{display:inline-block;vertical-align:-1px}.kf-quform-root .quform-has-field-icon-right .quform-field{padding-right:34px}.kf-form-root.kf-quform-root .kf-layout-actions{margin:10px 0}.kf-quform-root .kf-form__actions{display:flex;gap:10px;padding:0;margin:0;align-items:flex-start}.kf-quform-root .quform-button-width-full .quform-button-submit{width:100%}.kf-form-root.kf-quform-root .kf-form__actions .kf-btn{width:100%;max-width:100%;height:auto;min-height:0;display:block;box-sizing:border-box;padding:8px 12px;margin:0;border:var(--kf-style-border-width,1px) solid var(--kf-style-button-border,#bbb);border-radius:var(--kf-style-radius,4px);background:var(--kf-style-button-background,#eee);color:var(--kf-style-button-text,#222);font:inherit;line-height:1.5;box-shadow:none;text-transform:none;letter-spacing:normal;transform:none;animation:none}.kf-quform-root .kf-form__actions .kf-btn:disabled{opacity:.5;cursor:not-allowed}.kf-quform-root .kf-form__actions .kf-btn::before,.kf-quform-root .kf-form__actions .kf-btn::after{display:none}.kf-quform-root .kf-field__error{min-height:0;margin:5px 0;padding:0;color:var(--kf-error);font:inherit;font-size:.85em}.kf-quform-root .kf-field__desc{font:inherit;font-size:.85em;margin:3px 0}.kf-quform-root .kf-form__validation-summary.is-visible{margin-bottom:20px}.kf-quform-root [hidden],.kf-quform-root .kf-field.is-hidden:not([data-kf-quform-animating="1"]),.kf-quform-root .kf-field.is-type-hidden{display:none!important}@media (max-width:1024px){.kf-form-root.kf-quform-root .kf-layout-row[data-kf-quform-break=tablet-landscape]{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.kf-form-root.kf-quform-root .kf-layout-row[data-kf-quform-break=tablet-portrait]{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.kf-form-root.kf-quform-root .kf-layout-row[data-kf-quform-break=phone-landscape]{grid-template-columns:minmax(0,1fr)}.kf-quform-root .kf-composite__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.kf-form-root.kf-quform-root .kf-layout-row[data-kf-quform-break=phone-portrait]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kf-quform-root .quform-label-inside,.kf-form-root.kf-quform-root .quform-field{transition:none}}.kf-form-root.kf-quform-root .kf-field.is-hidden[data-kf-quform-animating="1"]{display:block}.kf-quform-root .kf-composite__grid::before,.kf-quform-root .kf-composite__grid::after{display:none}#top .kf-quform-root .quform-label-text,#top .kf-quform-root .quform-option-label,#top .kf-quform-root .kf-composite__part{font-weight:inherit;font-size:1em;line-height:1.2}#top .kf-quform-root .quform-field{line-height:1.5}#top .kf-quform-root select.quform-field{font-weight:400;padding-left:16px!important}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup{position:fixed;inset:auto;z-index:1000000;box-sizing:border-box;overflow:auto;margin:0;padding:0;background:#fff;color:#222;border:1px solid #c5c5c5;border-radius:0;box-shadow:0 3px 8px rgba(0,0,0,.45);font:inherit;line-height:normal;text-shadow:none}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-calendar{position:relative;display:block;width:100%;overflow:hidden;margin:0;padding:0;border:0;line-height:normal}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup button{appearance:none;display:inline-block;box-sizing:border-box;position:static;float:none;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;text-shadow:none;box-shadow:none;cursor:pointer;transform:none}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup button:disabled,#top :is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup button:disabled{cursor:default;opacity:1}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-header,:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-footer{position:relative;margin:0;text-align:center;background:#14181c;color:#fff;font-weight:500}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-header{display:flex;align-items:center;justify-content:space-between;height:54.86px}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-header button{height:41.14px;line-height:41.14px;color:#fff;text-transform:uppercase}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-nav-prev,:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-nav-next{width:41.14px;flex-shrink:0;font-size:16px}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-header .k-state-disabled,#top :is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-header .k-state-disabled{opacity:.5}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-nav-fast{flex:1}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup table{table-layout:fixed;width:100%;border:0;border-spacing:0;border-collapse:collapse;margin:0;background:#fff;color:#222;font:inherit;font-size:13px;line-height:normal}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup th,:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td{border:0;margin:0;padding:5.577px;background:#fff;color:#222;line-height:normal;text-align:center;vertical-align:middle}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup th{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:normal}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td{font-size:13px;font-weight:300}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td button{display:block;width:100%;min-height:1.8333em;line-height:1.8333em;white-space:nowrap;font-size:13px}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td.k-state-focused,:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td.k-state-selected{background:var(--kf-style-button-background,#444);color:#fff;font-weight:700}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td.k-state-focused button,:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td.k-state-selected button{color:inherit;font-weight:inherit}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-other-month button{color:#999}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td.k-state-disabled{opacity:.7}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td.k-state-disabled button{color:#999;cursor:default}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup td:not(.k-state-disabled):hover{background:#eee;color:#222}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-footer{padding:5px;font-size:.9em;line-height:17px}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-footer button{display:block;width:100%;color:#fff;line-height:17px;text-transform:uppercase}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-meta-view td{height:72px}:where(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup.quform-timepicker{box-sizing:border-box;height:206px;max-height:206px!important;margin:4px 0;padding:0;border:3px solid var(--kf-style-field-border-focus,#000);background:var(--kf-style-field-background-focus,transparent);color:var(--kf-style-field-text-focus,#000);box-shadow:0 2px 12px rgba(0,0,0,.15);line-height:0}:where(.kf-quform-root,.kf-quform-portal) .quform-timepicker .k-list{display:block;list-style:none;padding:0;margin:0;background:#fff;line-height:0}:where(.kf-quform-root,.kf-quform-portal) .quform-timepicker .k-item{display:block;box-sizing:border-box;width:100%;min-height:15px;padding:8px 15px;margin:0;border:0 solid transparent;border-top-width:1px;border-bottom-width:1px;list-style:none;text-align:left;line-height:15px;font:inherit;font-size:1em;font-weight:inherit;line-height:15px;color:#333;background:transparent;cursor:pointer}:where(.kf-quform-root,.kf-quform-portal) .quform-timepicker .k-item:first-child{border-top-width:0}:where(.kf-quform-root,.kf-quform-portal) .quform-timepicker .k-item:last-child{border-bottom-width:0}:where(.kf-quform-root,.kf-quform-portal) .quform-timepicker .k-state-selected{font-weight:700}:where(.kf-quform-root,.kf-quform-portal) .quform-timepicker .k-state-hover{color:#fff;background:#000;border-color:#000}:where(.kf-quform-root,.kf-quform-portal) .quform-timepicker .k-item:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.kf-quform-root .kf-quform-value{display:none!important}.kf-quform-root .quform-field-icon i:has(svg)::before,.kf-quform-root .quform-label i:has(svg)::before{display:none}.kf-quform-root .quform-element-date .quform-field-icon,.kf-quform-root .quform-element-time .quform-field-icon{pointer-events:auto;cursor:pointer}.kf-quform-root .quform-input-select select.quform-field{margin-bottom:0!important}#top .kf-quform-root .kf-composite{margin:0}#top .kf-quform-root .quform-option-label{display:inline;vertical-align:middle}#top .kf-quform-root .quform-option-label>span{line-height:1.2}.kf-form-root.kf-quform-root input.quform-field:is([type=checkbox],[type=radio]){vertical-align:top;margin-top:5px}#top .kf-quform-root .quform-input-select select.quform-field{margin-bottom:0!important}.kf-quform-root .quform-element-column{min-height:1px}.kf-quform-root .kf-form__actions::before,.kf-quform-root .kf-form__actions::after{display:none}.kf-quform-root .kf-form__actions{flex-wrap:wrap;column-gap:10px;row-gap:0}.kf-quform-root .quform-button-submit,.kf-quform-root .kf-quform-nav-button{margin-bottom:5px}.kf-quform-root .quform-loading{display:block;box-sizing:border-box;position:relative;width:100%;flex-basis:100%;height:auto;padding:6px;text-align:center;opacity:0;visibility:hidden}.kf-quform-root .is-submitting .quform-loading{visibility:visible;opacity:1}.kf-quform-root .kf-quform-loading-spinner{position:relative;display:inline-block;box-sizing:border-box;width:21px;height:21px;border:3px solid transparent;border-top-color:currentColor;border-radius:50%;vertical-align:baseline;animation:kf-quform-spin 3s linear infinite}.kf-quform-root .kf-quform-loading-spinner::after{content:"";position:absolute;inset:-3px;box-sizing:border-box;width:21px;height:21px;border:3px solid transparent;border-top-color:currentColor;border-radius:50%;animation:kf-quform-spin .65s ease-in-out infinite alternate}@keyframes kf-quform-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.kf-quform-root .kf-quform-loading-spinner,.kf-quform-root .kf-quform-loading-spinner::after{animation:none}}.kf-form-root.kf-quform-root{contain:none}.kf-quform-root .kf-form__actions{border:0}.kf-quform-root .quform-label-inside.kf-quform-label-focus{opacity:.5}.kf-form-root.kf-quform-root .kf-form__actions .kf-btn{font-weight:400}.kf-form-root.kf-quform-root select.quform-field{appearance:none!important;-webkit-appearance:none!important}.kf-form-root.kf-quform-root.quform-theme-hollow{color:#000}.kf-quform-root .quform-field-size-medium .quform-field-icon{width:30px;height:30px;margin-top:-15px;font-size:14px;line-height:30px}.kf-quform-root .quform-field-size-fat .quform-field-icon{width:38px;height:38px;margin-top:-19px;font-size:18px;line-height:38px}.kf-quform-root .quform-field-size-slim .quform-field-icon{width:26px;height:26px;margin-top:-13px;font-size:12px;line-height:26px}.kf-quform-root .quform-field-size-huge .quform-field-icon{width:46px;height:46px;margin-top:-23px;font-size:22px;line-height:46px}.kf-quform-root .kf-upload.quform-upload-dropzone{display:block;position:relative;overflow:hidden;width:100%;height:auto;min-height:0;box-sizing:border-box;padding:45px 15px;margin:5px 0 15px;border:2px dashed #adadad;border-radius:0;background:transparent;color:inherit;box-shadow:none;font:inherit;font-size:1.2em;text-align:center;transform:none;transition:background-color .2s,border-color .2s}.kf-quform-root .kf-upload.quform-upload-button{display:inline-block;position:relative;min-height:0;padding:8px 12px;margin:5px 0 15px;border:1px solid #bbb;border-radius:4px;background:#eee;color:#222;font:inherit;text-align:center}.kf-quform-root .quform-button-width-full .quform-upload-button{width:100%}.kf-quform-root .quform-upload-dropzone::before,.kf-quform-root .quform-upload-dropzone::after{display:none}.kf-quform-root .quform-upload-dropzone-icon,.kf-quform-root .quform-upload-button-icon{margin-left:10px}.kf-quform-root .quform-upload-dropzone-icon-left>.quform-upload-dropzone-icon,.kf-quform-root .quform-upload-button-icon-left>.quform-upload-button-icon{margin-left:0;margin-right:10px}.kf-quform-root .quform-upload-dropzone-icon i,.kf-quform-root .quform-upload-button-icon i{font-style:normal}.kf-quform-root .quform-upload-dropzone-icon svg,.kf-quform-root .quform-upload-button-icon svg{vertical-align:-.15em}.kf-quform-root .quform-input-file>.kf-quform-control{position:absolute;inset:0;pointer-events:none}.kf-quform-root .kf-upload__files:empty,.kf-quform-root .kf-upload__status:empty{display:none}.kf-quform-root .quform-upload-files{margin:10px 0 0}.kf-quform-root .quform-enhanced-upload .quform-label:has(.kf-visually-hidden){display:none}.kf-form-root.kf-quform-root .kf-form{container-type:normal;will-change:auto;isolation:auto}.kf-form-root.kf-quform-root select.quform-field{background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23bdbdbd' stroke-width='1.3'/%3E%3C/svg%3E")!important;background-size:10px 7px!important;background-position:right 10px center!important;background-repeat:no-repeat!important}.kf-quform-root .kf-composite__grid{margin:0}.kf-quform-root .kf-composite__grid>.quform-element-column{width:auto;min-width:0;padding:0;float:none}.kf-quform-root .kf-composite__part.quform-cf::before,.kf-quform-root .kf-composite__part.quform-cf::after{display:none}@media (max-width:767px){.kf-quform-root .quform-button-submit,.kf-quform-root .kf-quform-nav-button{margin-top:5px}}.kf-quform-root .quform-inner-name .quform-spacer{padding:0;margin:0}.kf-quform-root .kf-quform-temporal-wrap{display:inline-block;position:relative;width:100%;line-height:0;vertical-align:middle}.kf-quform-root .kf-quform-picker-wrap{display:block;position:relative;line-height:0}.kf-quform-root.quform-theme-hollow .quform-field-icon-right{right:7px}.kf-quform-root .kf-field__error.quform-error{margin:0;padding:5px 0;font:inherit;color:inherit;min-height:0}:where(.kf-quform-root) .quform-error>.quform-error-inner{padding:3px 15px;margin:0;background:#f2dede;color:#b94a48;border-left:5px solid #c73412;max-width:100%;box-sizing:border-box}.kf-quform-root .quform-error-icon{margin-right:10px}.kf-quform-compatible[data-kf-quform-summary="0"]:has(.kf-field.is-invalid:not(.is-hidden)) .kf-messages.kf-message--error{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kf-quform-root .kf-success{display:block;gap:0;max-width:none;font:inherit;text-align:inherit;border-radius:0;box-shadow:none;transform:none;animation:none}.kf-quform-root .kf-success.quform-success-message{position:relative;background:#cef4a9;color:#000;border-width:0;border-left-width:5px;border-style:solid;padding:5px 15px;margin:0 0 10px}.kf-quform-root .kf-success__headline{display:none}.kf-quform-root .kf-success__hint{max-width:none;margin:0;padding:0;font:inherit;color:inherit;line-height:inherit}.kf-quform-root .quform-success-message-has-icon .quform-success-message-content{padding-left:24px}.kf-quform-root .kf-success__icon.quform-success-message-icon{position:absolute;display:block;left:12px;top:50%;width:auto;height:30px;line-height:30px;margin:-15px 0 0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;box-shadow:none}.kf-quform-root .quform-success-message-icon svg{vertical-align:-.125em}.kf-quform-root .kf-form:not(.is-success) .kf-success{display:none}.kf-quform-root .quform-success-message:focus{outline:none;box-shadow:none}:where(.kf-quform-root) .quform-success-message{border-color:#85c14b}.kf-quform-root .kf-quform-success-glyph{display:inline-block;font-style:normal;line-height:1}.kf-quform-root .kf-quform-success-glyph::before{display:none}:where(.kf-quform-root).quform-theme-hollow .quform-has-error :is(input,select,textarea)[aria-invalid=true],#top .main_color :where(.kf-quform-root).quform-theme-hollow .quform-has-error :is(input,select,textarea)[aria-invalid=true]{border-color:#c73412!important;box-shadow:0 0 16px -8px #c73412!important}.kf-quform-root .kf-quform-compatible[data-kf-quform-pointer="1"] .kf-btn:focus-visible{outline:0 none!important;box-shadow:none}.kf-form-root.kf-quform-root.quform-theme-hollow .quform-field:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){box-shadow:0 0 4px rgba(0,0,0,.02)}.kf-form-root.kf-quform-root.quform-theme-hollow .quform-field:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):is(:focus,:active),#top .main_color .kf-form-root.kf-quform-root.quform-theme-hollow .quform-field:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):is(:focus,:active){font-weight:700;box-shadow:0 2px 12px rgba(0,0,0,.15)}:where(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup.quform-datepicker{border:0;background:transparent;box-shadow:none}:where(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup.quform-datepicker .k-calendar{color:#000;box-shadow:0 0 22px rgba(0,0,0,.1)}:where(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup.quform-datepicker table,:where(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup.quform-datepicker tr{background:transparent}:where(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-nav-prev,:where(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .k-nav-next{font-size:16px}:is(.kf-quform-root,.kf-quform-portal) .kf-quform-temporal-popup .kf-quform-nav-icon{display:inline-block;width:12px;height:12px;vertical-align:-1px;fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}
