:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-focus-color:var(--ss-primary-color);--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-main-height:40px;--ss-content-height:300px;--ss-search-height:40px;--ss-option-height:auto;--ss-spacing-l:9px;--ss-spacing-m:7px;--ss-spacing-s:5px;--ss-animation-timing:.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ss-valueOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.ss-hide{display:none!important}.ss-main{-webkit-user-select:none;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);box-sizing:border-box;transition:background-color var(--ss-animation-timing);outline:0;flex-direction:row;display:flex;position:relative;overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-dir-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-dir-below{border-bottom-right-radius:0;border-bottom-left-radius:0}.ss-main .ss-values{gap:var(--ss-spacing-m);flex-wrap:wrap;flex:100%;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.ss-main .ss-values .ss-placeholder{width:100%;min-width:0;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);color:var(--ss-placeholder-color);text-overflow:ellipsis;white-space:nowrap;margin:auto 0;line-height:1em;display:block;overflow:hidden}.ss-main .ss-values .ss-max{-webkit-user-select:none;user-select:none;width:fit-content;color:var(--ss-bg-color);padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);align-items:center;font-size:12px;line-height:1;display:flex}.ss-main .ss-values .ss-single{margin:auto 0px auto var(--ss-spacing-s);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:calc(100% - 20px);display:block;overflow:hidden}.ss-main .ss-values .ss-value{-webkit-user-select:none;user-select:none;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);width:fit-content;max-width:100%;animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);align-items:center;animation-timing-function:ease-out;animation-fill-mode:both;display:flex}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{min-width:0;color:var(--ss-bg-color);padding:var(--ss-spacing-s) var(--ss-spacing-m);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;line-height:1;overflow:hidden}.ss-main .ss-values .ss-value .ss-value-delete{height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box;align-items:center;display:flex}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18px;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{width:fit-content;height:auto;padding:0 var(--ss-spacing-m) 0 var(--ss-spacing-m);flex:0 auto;justify-content:center;align-items:center;display:flex}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20px;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m);flex:0 auto;justify-content:flex-end;align-items:center;display:flex}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18px;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{width:auto;height:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;z-index:10000;flex-direction:column;display:flex;position:absolute;overflow:hidden;transform:scaleY(0)}.ss-content.ss-relative{height:100%;position:relative}.ss-content.ss-fixed{position:fixed}.ss-content.ss-dir-above{transform-origin:bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius);flex-direction:column-reverse}.ss-content.ss-dir-below{transform-origin:top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content.ss-open{opacity:1;transform:scaleY(1)}.ss-content .ss-search{border-bottom:1px solid var(--ss-border-color);flex-direction:row;flex:0 auto;display:flex}.ss-content .ss-search input{font-size:inherit;line-height:inherit;width:100%;min-width:0;height:var(--ss-search-height);padding:var(--ss-spacing-m) var(--ss-spacing-l);background-color:var(--ss-bg-color);text-align:left;box-sizing:border-box;border:none;outline:0;flex:auto;margin:0;display:inline-flex}.ss-content .ss-search input::placeholder{color:var(--ss-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:none}.ss-content .ss-search .ss-addable{cursor:pointer;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-content .ss-search .ss-addable svg{width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m);flex:0 auto;justify-content:flex-end;align-items:center;display:flex}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18px;stroke-linecap:round;stroke-linejoin:round}.ss-content.ss-dir-above .ss-search{border-bottom:none;border-top:1px solid var(--ss-border-color)}.ss-content .ss-list{flex:auto;height:auto;overflow:hidden auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-option{transition:max-height var(--ss-animation-timing) ease,opacity var(--ss-animation-timing) ease,padding-top var(--ss-animation-timing) ease,padding-bottom var(--ss-animation-timing) ease,margin-top var(--ss-animation-timing) ease,margin-bottom var(--ss-animation-timing) ease}.ss-content .ss-list .ss-optgroup.ss-open .ss-option{opacity:1;max-height:100px;overflow:visible}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{opacity:0;max-height:0;overflow:hidden;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{color:var(--ss-font-color);flex:auto;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{justify-content:center;align-items:center;gap:var(--ss-spacing-m);flex-direction:row;flex:0 auto;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{cursor:pointer;flex-direction:row;flex:none;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{text-align:center;padding:0 var(--ss-spacing-s) 0 0;flex:0 auto;justify-content:center;align-items:center;font-size:60%;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{cursor:pointer;flex-direction:row;flex:0 auto;display:flex}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18px;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{min-height:var(--ss-option-height);padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);white-space:normal;color:var(--ss-font-color);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.ss-content .ss-list .ss-option:hover:not(.ss-disabled){color:var(--ss-bg-color);background-color:var(--ss-primary-color);border-left:5px solid var(--ss-primary-color);transition:border-left var(--ss-animation-timing) ease}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color);display:inline-block}.ss-content .ss-list .ss-search{padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);flex-direction:row;align-items:center;display:flex}.hw-lightbox-figure{position:relative}.hw-lightbox-figure:after{content:"";opacity:.8;filter:drop-shadow(0 1px 1.5px #00000059);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3M11 8v6M8 11h6'/%3E%3C/svg%3E") 50%/contain no-repeat;width:22px;height:22px;transition:opacity .2s;position:absolute;bottom:calc(1em + 14px);right:14px}.hw-lightbox-figure:hover:after,.hw-lightbox-figure:focus-within:after{opacity:1}@media (width<=767.98px){.hw-lightbox-figure:after{width:20px;height:20px;bottom:calc(1em + 10px);right:10px}}.hw-lightbox-trigger{cursor:zoom-in}.hw-lightbox-trigger:focus-visible{outline:3px solid var(--bs-secondary,#2542e8);outline-offset:3px}html.hw-lightbox-open{overflow:hidden}.hw-lightbox{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:16px}.hw-lightbox[open]{justify-content:center;align-items:center;animation:.2s ease-out hw-lightbox-in;display:flex}.hw-lightbox::backdrop{backdrop-filter:blur(12px);background:#ffffff8c;animation:.2s ease-out hw-lightbox-fade}.hw-lightbox-card{background:#fff;border-radius:16px;flex-direction:column;gap:16px;max-width:100%;padding:16px 20px 20px;display:flex;box-shadow:0 24px 64px #0a21712e}@media (width<=767.98px){.hw-lightbox-card{border-radius:14px;gap:12px;padding:12px}}.hw-lightbox-bar,.hw-lightbox-zoom{align-items:center;gap:8px;display:flex}.hw-lightbox-bar{justify-content:space-between}.hw-lightbox-btn{width:44px;height:44px;color:var(--bs-primary,#0a2171);cursor:pointer;background:#fff;border:1px solid #d9dee9;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.15rem;line-height:1;transition:background-color .2s,border-color .2s,opacity .2s;display:inline-flex}.hw-lightbox-btn:hover:not(:disabled){border-color:var(--bs-primary,#0a2171);background:#f0f0f0}.hw-lightbox-btn:focus-visible{outline:3px solid var(--bs-secondary,#2542e8);outline-offset:2px}.hw-lightbox-btn:disabled{opacity:.35;cursor:default}.hw-lightbox-stage{touch-action:none;-webkit-user-select:none;user-select:none;background:#f5f5f7;border-radius:8px;position:relative;overflow:hidden}.hw-lightbox-stage.is-zoomed{cursor:grab}.hw-lightbox-stage.is-zoomed.is-dragging{cursor:grabbing}.hw-lightbox-img{transform-origin:50%;width:auto;max-width:min(1600px,100vw - 72px);height:auto;max-height:calc(100dvh - 140px);transition:transform .25s;display:block}.is-dragging .hw-lightbox-img{transition:none}@media (width<=767.98px){.hw-lightbox-img{max-width:calc(100vw - 56px);max-height:calc(100dvh - 120px)}}@keyframes hw-lightbox-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes hw-lightbox-fade{0%{opacity:0}to{opacity:1}}#hw-multistep-apply-form .bs-stepper-content{padding-left:0;padding-right:0}#hw-multistep-apply-form .hw-group-salery{align-items:center}#hw-multistep-apply-form .hw-group-salery #salery-period{border-radius:0 var(--bs-border-radius) var(--bs-border-radius) 0}#hw-multistep-apply-form .hw-group-salery #salery-period:not(:last-child){margin-right:1em}#hw-multistep-apply-form #hw-handicap-true{flex-direction:column;gap:.5em;margin-top:1em;display:flex}#hw-multistep-apply-form #hw-handicap-true .hw-alert{width:fit-content}#hw-multistep-apply-form .hw-upload-wrapper{gap:1.5em;display:flex}#hw-multistep-apply-form .hw-upload-wrapper #drop-zone{background-color:var(--bs-lightblue);border-radius:var(--bs-border-radius);border:2px solid var(--bs-lightblue);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.5em;width:30%;min-width:30%;padding:1.5em;font-size:.8em;display:flex;position:relative}#hw-multistep-apply-form .hw-upload-wrapper #drop-zone:after{content:"";backdrop-filter:blur(4px);opacity:0;background-color:#eaf6fe7a;justify-content:center;align-items:center;width:100%;height:100%;font-size:6em;transition:all .2s;display:flex;position:absolute;top:0;left:0;font-family:bootstrap-icons!important}#hw-multistep-apply-form .hw-upload-wrapper #drop-zone.highlight{border-style:dashed;border-color:var(--bs-priamry)}#hw-multistep-apply-form .hw-upload-wrapper #drop-zone.highlight:after{opacity:1}#hw-multistep-apply-form .hw-upload-wrapper #drop-zone .icon svg{width:4em;height:auto}#hw-multistep-apply-form .hw-upload-wrapper #drop-zone .icon svg path{fill:var(--bs-secondary)!important}#hw-multistep-apply-form .hw-upload-wrapper #drop-zone .upload-hint{text-align:center;font-size:.8em}#hw-multistep-apply-form .hw-upload-wrapper #file-list-container{background-color:var(--bs-lightblue);border-radius:var(--bs-border-radius);flex:1;width:calc(70% - 1.75em);padding:1em}#hw-multistep-apply-form .hw-upload-wrapper #file-list-container #file-list{flex-direction:column;gap:1em;display:flex}#hw-multistep-apply-form .hw-upload-wrapper #file-list-container #file-list .file-item{background-color:var(--bs-white);border-radius:var(--bs-border-radius);padding:.5em}#hw-multistep-apply-form .hw-upload-wrapper #file-list-container #file-list .file-item .hw-file-name{text-overflow:ellipsis;max-width:80%;overflow:hidden}#hw-multistep-apply-form .hw-privacy-text{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-height:15em;margin-bottom:.5em;padding:.5em;overflow:auto}#hw-multistep-apply-form .hw-privacy-text *,#hw-multistep-apply-form .hw-privacy-text strong{font-size:calc(var(--hw-fs-base) * .8)!important}#hw-multistep-apply-form button[type=submit]{float:right}#hw-multistep-apply-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#hw-multistep-apply-form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#hw-multistep-apply-form input[type=number]{-moz-appearance:textfield}#hw-multistep-apply-form #check_underage{margin-bottom:.5em}.hw-load-container{content:"";border-radius:var(--bs-border-radius);backdrop-filter:blur(10px);z-index:2;background:#f6f9ffcc;justify-content:center;align-items:center;width:calc(100% + 10px);height:calc(100% + 10px);display:flex;position:absolute;top:-5px;left:-5px;box-shadow:0 0 10px #0000001a}.hw-load-container .spinner-grow{--bs-spinner-animation-speed:1.2s;--bs-spinner-width:3em;--bs-spinner-height:3em;background-size:contain}.btn{position:relative}.btn .hw-load-container .spinner-grow{--bs-spinner-animation-speed:1.2s;--bs-spinner-width:1.5em;--bs-spinner-height:1.5em}.btn .blockUI{display:none!important}:where(body *) :has(>.hw-load-container){position:relative}:where(body *) :has(>.hw-load-container) .blockUI{display:none!important}:where(body *) :has(>.hw-load-container) .remove{display:none}