/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.autoauth-container{display:block;position:relative;}.autoauth-container input[type="password"]{padding-right:50px;}.autoauth-button{display:none;position:absolute;top:50%;right:10px;height:66%;width:30px;translate:0 -50%;cursor:pointer;}.autoauth-button.webauthn-supported{display:flex;}.autoauth-button svg{width:100%;}.autoauth-button svg path{transition:fill .3s ease;}.autoauth-container iframe{position:absolute;height:100%;width:100%;border:0;}.autoauth-message{display:none;position:fixed;right:10px;bottom:10px;z-index:50000;border-radius:5px;padding:20px;background-color:#a00000;color:white;font-size:16px;}
.autobreakpoint-overlay{display:flex;opacity:0;position:fixed;top:50%;left:50%;z-index:9999;height:150px;width:300px;transform:translate(-50%,-50%);transition:opacity 1s ease;flex-direction:column;justify-content:space-evenly;border-radius:20px;background-color:rgba(0,0,0,.8);pointer-events:none;}.autobreakpoint-overlay-show{opacity:1;}.autobreakpoint-overlay-breakrange{color:white;font-size:48px;text-align:center;}.autobreakpoint-overlay-size{color:white;font-size:24px;text-align:center;}
@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Bold.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Semi-Bold.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Regular.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Medium.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Black.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Thin.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Light.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Icons;src:url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff"),url(/sites/default/files/autofont/Icons.woff?r=29ac2b3b8ea79e1c23ad4ed8d6f935a0)format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:PT Sans;src:url("/themes/epos/fonts/PT Sans/PT Sans, Bold Italic.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:700;font-style:italic}@font-face{font-family:PT Sans;src:url("/themes/epos/fonts/PT Sans/PT Sans, Bold.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:PT Sans;src:url("/themes/epos/fonts/PT Sans/PT Sans, Italic.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:400;font-style:italic}@font-face{font-family:PT Sans;src:url("/themes/epos/fonts/PT Sans/PT Sans, Regular.woff2?r=1f329e7dd751ea957658ded55f47f236")format("woff2");font-weight:400;font-style:normal}body{--color:#998f86;--color-hover:#514b47;--color-hover-dark:#444;--color-overlay:#998f86;--color-fade:#998f86}.bewerber{--color:#f07e0e;--color-hover:#e16312;--color-hover-dark:#be5609;--color-overlay:#ee6500;--color-fade:#f1914a}.kunden{--color:#c9282d;--color-hover:#a4070f;--color-hover-dark:#8e030a;--color-overlay:#c9282d;--color-fade:#da7275}.unternehmen{--color:#f5c04c;--color-hover:#eba800;--color-hover-dark:#d58802;--color-overlay:#f1a500;--color-fade:#efbb49}body.cke_editable,body .cke_dialog_container .cke_dialog_body *{font-family:Icons,Lucida Grande,Lucida Sans Unicode,DejaVu Sans,Lucida Sans,sans-serif!important}body.cke_editable p{font-size:14px}body.cke_editable p.quote{font-size:16px;font-style:italic}body.cke_editable p.author{font-size:12px}body.cke_editable a[data-anytype-show-as-button]{color:#fff;background-color:#324b69;padding:10px;text-decoration:none;display:inline-block}body.cke_editable a[data-anytype-show-as-button][data-anytype-button-style=secondary]{background-color:#f07e0e}body.cke_editable table{border-collapse:collapse}body.cke_editable table td,body.cke_editable table th{vertical-align:top;border:1px solid #a0a0a0;padding:10px}body.cke_editable table th{text-align:left;background-color:#e0e0e0}body.cke_editable table p{margin:0;padding:0}body.cke_editable ul{margin:0 0 0 20px;padding:0;list-style-type:none}body.cke_editable ul>li:before{content:"•";margin-top:-.2em;margin-left:-20px;font-size:1.4em;position:absolute}body.cke_editable .Indent1{margin-left:20px}body.cke_editable .Indent2,body.cke_editable ul.Indent1{margin-left:40px}body.cke_editable ul.Indent2{margin-left:60px}.cke_panel_block{outline:0;font-family:Arial}.cke_panel_block .cke_panel_grouptitle{display:none}.cke_panel_block ul.cke_panel_list{margin:0}.cke_panel_block ul.cke_panel_list .cke_panel_listItem{padding:2px}.cke_panel_block ul.cke_panel_list .cke_panel_listItem a{box-shadow:none;color:#505050;background-color:#0000;border:0;font-size:14px;font-weight:400}.cke_panel_block ul.cke_panel_list .cke_panel_listItem a:hover{box-shadow:none;background-color:#0000;border:0}.cke_panel_block ul.cke_panel_list .cke_panel_listItem:hover{background-color:#0074bd}.cke_panel_block ul.cke_panel_list .cke_panel_listItem:hover a{color:#fff}.cke_panel_block ul.cke_panel_list .cke_selected{background-color:#e8e8ff}.paragraph-type{overflow:visible!important}.ck-content{font-family:Icons,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.ck-editor .ck-heading-dropdown button{font-size:inherit;font-weight:inherit;transition:none;box-shadow:none!important}.layout-region--node-main .layout-region__content,.layout-region--node-footer .layout-region__content{max-width:none}.form-type--multiselect .multiselect-wrapper{align-items:center;display:flex}.form-type--multiselect .multiselect-wrapper .multiselect-btns ul{position:static}.form-type--multiselect .multiselect-wrapper .multiselect-btns ul .multiselect-add,.form-type--multiselect .multiselect-wrapper .multiselect-btns ul .multiselect-remove{margin:0}.form-type--multiselect .multiselect-wrapper select{height:250px;width:100%!important}.form-type--multiselect .multiselect-wrapper select option{padding:3px}.form-type--multiselect:after{content:"";display:table}td.delta-remove{padding-left:12px!important}.filter-wrapper{display:none}#field-config-edit-form .filter-wrapper{display:block}h1.page-title em{font-style:normal}form.paragraph-text-node-edit-form .cke_contents,#node-url-alias-form .cke_contents,#node-url-alias-edit-form .cke_contents{height:500px!important}form.node-form .paragraph-top{grid-template-columns:auto auto 1fr auto}form.node-form .form-wrapper>strong[data-drupal-selector$=-title]{color:#fff;background-color:#003cc5;margin-top:40px;padding:10px;font-size:20px;display:block}form.node-form .form-wrapper>em:first-child{color:red;margin:10px 0;display:block}form.node-form table.field-multiple-table{margin-top:40px}form.node-form table.field-multiple-table>thead>tr>th{color:#fff;font-size:20px}form.node-form table.field-multiple-table table.field-multiple-table>thead>tr>th{color:#fff;padding:8px 10px;font-size:13px}form.node-form .form-actions{margin-top:40px}#edit-preview{display:none!important}.cke_combo_text{min-width:100px}.cke_combopanel{min-width:250px}.js .paragraphs-add-dialog--categorized .category-title{font-weight:700}.js .paragraphs-add-dialog--categorized button.paragraphs-button--add-more{box-shadow:none;background-color:#e4e4e4!important;border:0!important}.paragraphs-add-dialog-row .paragraphs-label{line-height:1.4;text-align:center!important}.paragraphs-add-dialog .search-description{display:none}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:wrap!important}body.role-content-editor #toolbar-administration a.toolbar-icon-help-main{display:none}.anylink-button-checkbox input[type=checkbox]{on-change:".closest(\".page\").find(\".anylink-button-style\").toggleClass(\"anylink-button-style-show\",this.prop(\"checked\"))"}.anylink-button-style{display:none!important}.anylink-button-style.anylink-button-style-show{display:block!important}.anylink-button-style-show{margin-bottom:10px!important}.anylink-button-style-show select{width:100%}img.portal-logo-mini{vertical-align:middle;width:16px;height:16px;margin-right:5px}.vacancy-status{white-space:nowrap}.vacancy-status span{color:#fff;text-align:center;background-color:#000;width:23px;height:23px;margin-right:5px;display:inline-block}.vacancy-status .vacancy-status-inactive{background-color:gray}.vacancy-status .vacancy-status-error{background-color:red}.vacancy-status .vacancy-status-inprogress{background-color:orange}.vacancy-status .vacancy-status-active{background-color:green}.vacancy-status .vacancy-status-future{background-color:#00f}
html{--viewport-top:0px;--viewport-height:100vh;}
.vaporfile-input-backup{display:none;}
.zipgeocode-hidden{display:none !important;}.form-item.form-item-zip{display:inline-block;}.zipgeocode-frozen{color:#808080;}.form-item-zip .field-suffix{position:absolute;left:0;width:100%;padding-right:inherit;padding-left:inherit;text-align:right;pointer-events:none;}.form-item-zip .city{display:inline-block;max-width:calc(100% - 15px - 5ch);overflow:hidden;padding-left:10px;font-size:.7em;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;}
