/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-n{height:2px;top:0;}.ui-dialog .ui-resizable-e{width:2px;right:0;}.ui-dialog .ui-resizable-s{height:2px;bottom:0;}.ui-dialog .ui-resizable-w{width:2px;left:0;}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px;}.ui-dialog .ui-resizable-se{right:0;bottom:0;}.ui-dialog .ui-resizable-sw{left:0;bottom:0;}.ui-dialog .ui-resizable-ne{right:0;top:0;}.ui-dialog .ui-resizable-nw{left:0;top:0;}.ui-draggable .ui-dialog-titlebar{cursor:move;}
.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.gif) 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.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.ui-dialog ~ .ck-body-wrapper{--ck-z-panel:1261;}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none;}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;}.ui-widget-shadow{box-shadow:0 0 5px #666666;}
.autobreakpoint-overlay{position:fixed;width:300px;height:150px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.8);border-radius:20px;z-index:9999;opacity:0;transition:opacity 1s ease;display:flex;flex-direction:column;justify-content:space-evenly;}.autobreakpoint-overlay-show{opacity:1;}.autobreakpoint-overlay-breakrange{color:white;text-align:center;font-size:48px;}.autobreakpoint-overlay-size{color:white;text-align:center;font-size:24px;}
.autohelp-dialog{z-index:10000;border:0 !important;padding:0;background:none !important;}.autohelp-dialog.ui-draggable-dragging .ui-dialog-content{pointer-events:none;}.autohelp-dialog .ui-dialog-titlebar{border:0;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:16px;background-color:black;color:white;font-family:BlinkMacSystemFont,-apple-system,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:24px;}.autohelp-message{display:none;position:fixed;right:10px;bottom:10px;z-index:50000;border-radius:5px;padding:20px;background-color:#00a000;color:white;}.autohelp-dialog .ui-dialog-titlebar-close{top:27px;right:20px;border:2px solid transparent;border-radius:50%;padding:15px;background:none;}.autohelp-dialog .ui-dialog-titlebar-close:hover{border-color:white;}.autohelp-dialog .ui-icon.ui-icon-closethick{height:100%;width:100%;transform:translate(-50%,-50%);margin:0;background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}.toolbar-icon-autohelp-dialog + .ajax-progress{display:none;}.autohelp-dialog .ui-dialog-content{padding:0 !important;background:none !important;}.autohelp-dialog iframe{display:block;height:100%;width:100%;border:0;}
@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Medium.ttf?r=b747cbfb7490df387ead49677790fdae")format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Regular.ttf?r=b747cbfb7490df387ead49677790fdae")format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Black.ttf?r=b747cbfb7490df387ead49677790fdae")format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Thin.ttf?r=b747cbfb7490df387ead49677790fdae")format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Light.ttf?r=b747cbfb7490df387ead49677790fdae")format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url("/themes/epos/fonts/Roboto/Roboto, Bold.ttf?r=b747cbfb7490df387ead49677790fdae")format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PT Sans;src:url("/themes/epos/fonts/PT Sans/PT Sans, Bold.ttf?r=fa88158bec51afe6bafa32b14844cd13")format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PT Sans;src:url("/themes/epos/fonts/PT Sans/PT Sans, Bold Italic.ttf?r=fa88158bec51afe6bafa32b14844cd13")format("truetype");font-weight:700;font-style:italic}@font-face{font-family:PT Sans;src:url("/themes/epos/fonts/PT Sans/PT Sans, Regular.ttf?r=fa88158bec51afe6bafa32b14844cd13")format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PT Sans;src:url("/themes/epos/fonts/PT Sans/PT Sans, Italic.ttf?r=fa88158bec51afe6bafa32b14844cd13")format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Paneuropa Street;src:url("/themes/epos/fonts/Paneuropa Street/Paneuropa Street, Regular.ttf?r=92eb3cfe6062fc7f8b1fe7eba304cf9e")format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Icons;src:url(/sites/default/files/autofont/Icons.woff?r=ee2ecfa3ba012e82eff57080acf5e9ce)format("woff");font-weight:400;font-style:normal;font-display:block}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}form.contact-form .label,.views-exposed-form .label{color:#998f86;width:100%;font-weight:400;display:table-footer-group}form.contact-form .label a,.views-exposed-form .label a{color:#998f86}form.contact-form .checkbox,.views-exposed-form .checkbox{float:left;margin-left:0;margin-right:10px}form.contact-form .checkbox~.label,.views-exposed-form .checkbox~.label{width:auto;display:block;overflow:hidden}form.contact-form .form-item:not(fieldset),form.contact-form .views-exposed-widget,.views-exposed-form .form-item:not(fieldset),.views-exposed-form .views-exposed-widget{width:100%;padding:0 0 15px;display:block}form.contact-form .form-item:not(fieldset) .form-item,form.contact-form .views-exposed-widget .form-item,.views-exposed-form .form-item:not(fieldset) .form-item,.views-exposed-form .views-exposed-widget .form-item{margin:0;display:block}form.contact-form .form-item-zip,.views-exposed-form .form-item-zip{position:relative}form.contact-form .form-item-zip .field-suffix,.views-exposed-form .form-item-zip .field-suffix{top:0}form.contact-form .form-item-zip .field-suffix .city,.views-exposed-form .form-item-zip .field-suffix .city{font-size:.8em}form.contact-form .empty .text-full,form.contact-form .empty .required,.views-exposed-form .empty .text-full,.views-exposed-form .empty .required{background-color:#fff}form.contact-form .views-exposed-widget,.views-exposed-form .views-exposed-widget{padding-bottom:5px}form.contact-form .views-widget,.views-exposed-form .views-widget{width:100%;display:table-header-group}form.contact-form label.form-required>.label:after,.views-exposed-form label.form-required>.label:after{content:" *";color:red}form.contact-form input[type=text],form.contact-form input[type=email],.views-exposed-form input[type=text],.views-exposed-form input[type=email]{width:80%;padding:2px 10px;display:block}form.contact-form .ms-selectable,.views-exposed-form .ms-selectable{border:1px solid #000;height:150px;overflow-y:auto}form.contact-form .ms-selectable ul,.views-exposed-form .ms-selectable ul{margin:0;padding:5px;list-style-type:none}form.contact-form .ms-selectable ul li,.views-exposed-form .ms-selectable ul li{cursor:pointer}form.contact-form .ms-focus,.views-exposed-form .ms-focus,form.contact-form .select,.views-exposed-form .select{outline:0}form.contact-form .select .select-widget .select-box,.views-exposed-form .select .select-widget .select-box{background:#f4f4f4;border:1px solid #999;border-radius:6px;outline:none;font-size:15px}form.contact-form .select .select-widget .select-dropdown,.views-exposed-form .select .select-widget .select-dropdown{border:1px solid #999;border-top:0}form.contact-form input[type=text],form.contact-form input[type=email],form.contact-form select,form.contact-form textarea,form.contact-form .ms-selectable,.views-exposed-form input[type=text],.views-exposed-form input[type=email],.views-exposed-form select,.views-exposed-form textarea,.views-exposed-form .ms-selectable{background:#f4f4f4;border:1px solid #999;border-radius:6px;outline:none;width:100%;margin-bottom:5px;padding:22px;font-size:15px}form.contact-form select,.views-exposed-form select{background-position:100%;background-repeat:no-repeat;padding-right:30px}form.contact-form textarea,.views-exposed-form textarea{resize:none;width:100%;height:300px}form.contact-form .field-type-markup *,.views-exposed-form .field-type-markup *{color:#998f86;padding-bottom:20px;font-size:14px}form.contact-form .form-item,form.contact-form .form-actions,.views-exposed-form .form-item,.views-exposed-form .form-actions{padding-top:30px;padding-bottom:1.3em}form.contact-form .form-type-textarea,.views-exposed-form .form-type-textarea{padding-bottom:40px}form.contact-form .form-type-textarea label,.views-exposed-form .form-type-textarea label{top:130px}form.contact-form .form-type-textarea .grippie,.views-exposed-form .form-type-textarea .grippie{display:none}form.contact-form .file-widget input[type=submit],.views-exposed-form .file-widget input[type=submit]{margin-left:20px}form.contact-form input[type=submit],.views-exposed-form input[type=submit]{-webkit-appearance:none;min-width:215px;box-shadow:none;background:var(--color);color:#fff;cursor:pointer;border:0;border-radius:4px;padding:17px 0;font-size:1em;font-weight:700}form.contact-form input[type=submit][disabled],.views-exposed-form input[type=submit][disabled]{cursor:default;background:#998f86}form.contact-form p,.views-exposed-form p{color:#998f86;font-size:1.2em;font-weight:400}form.contact-form p a,.views-exposed-form p a{color:#998f86;text-decoration:underline}form.contact-form .captcha,.views-exposed-form .captcha{margin:20px 0}form.contact-form .form-item-captcha-response .description,.views-exposed-form .form-item-captcha-response .description{display:none}form.contact-form .field--name-field-upload-info,.views-exposed-form .field--name-field-upload-info{color:gray;margin-bottom:20px;font-size:14px}.filter-wrapper,.visually-hidden{display:none}body{--animation-engine:WebAnimationEngine;margin:0;font-size:14px;line-height:1.4}wbr:after{content:"​"}[onclick]{cursor:pointer}body,input,select,textarea,button,h1,h2,h3,h4,h5,h6{font-family:Icons,Roboto,fixed}*,:before,:after{box-sizing:border-box}img:not([src$=\.svg]){width:auto;height:auto}a{outline:0}::-moz-focus-inner{border:0}select:-moz-focusring{color:#0000;text-shadow:0 0 #000}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select::-ms-expand{display:none!important}img{border:0;max-width:100%}i[class^=fa-]{font-family:FontAwesome;font-style:normal}@media (max-width:767.9px){#admin-menu{display:none}html body.admin-menu{margin-top:0}.cms{display:none}}body{font-family:Icons,PT Sans,Arial,sans-serif}body.role-content-editor #toolbar-administration a.toolbar-icon-help-main{display:none}.height-animation{transition:height .5s ease-out}.scroll-left-animation{--animation-engine:"JQueryEngine";transition:scroll-left 1s}nav.breadcrumb{color:#998f86;max-width:1200px;margin:auto;padding:20px 45px}nav.breadcrumb:before{content:"Sie befinden sich hier:"}[lang=en] nav.breadcrumb:before{content:"You are here:"}nav.breadcrumb ul{margin:0;padding:0;display:inline-block}nav.breadcrumb li{margin-left:10px;display:inline}nav.breadcrumb li:before{content:">";color:var(--color);margin-right:3px;font-weight:700}nav.breadcrumb a{color:#998f86;font-weight:700;text-decoration:none}.front nav.breadcrumb{display:none}@media (max-width:767.9px){nav.breadcrumb{max-width:auto;margin:20px;padding:0}}section.cms{z-index:999;background-color:#f4f4f4;border-bottom:1px solid #e0e0e0;width:100%;height:55px;padding:20px;position:fixed}section.cms .alert{float:right;color:#fff;background-color:#0070ff;padding:5px}section.cms .alert a.close{display:none}section.cms .messages{float:right;color:#fff;background-position:8px;border:0;margin:0;padding:5px 5px 5px 40px}section.cms .messages.status{background-color:#0070ff}section.cms .messages.error{background-color:#a00000}section.cms nav.cms_actions{font-size:15px;line-height:1}section.cms nav.cms_actions a{color:#707070;padding:10px;text-decoration:none}section.cms nav.cms_actions a:hover{color:#fff;background-color:green;padding:10px}.cms_wrapper{height:55px}@media (max-width:1023.9px){.cms_wrapper{height:0}}.dialog{z-index:2000;background-color:#fff;border:1px solid #e0e0e0;width:600px;max-width:90%;height:350px;margin:auto;position:fixed;inset:0;overflow:hidden}.dialog h1{background-color:var(--color);color:#000;margin:0;padding:10px;font-size:20px;font-weight:400}.dialog h1 .close{float:right;cursor:pointer;margin-right:4px;display:block}.dialog h1 .close:hover{color:#fff}.dialog .body{padding:20px}.dialog-faq-viewer h2,.dialog-glossary-viewer h2{margin:0 0 20px;font-weight:400}.error-box{color:#fff;background-color:red;border:1px solid #000;padding:10px;font-weight:700}.page>footer{color:#303030;text-align:center;background-color:#f7f7f7;margin:auto;padding:20px 40px}@media (max-width:767.9px){.page>footer{padding:10px 20px}}.page>footer>ul{text-align:center;margin:0 0 0 -30px;padding:0 30px 0 0;display:block;overflow:hidden}.page>footer>ul li{background-image:url("data:image/svg+xml,url-encode(\"<svg viewBox='0 0 6 6' width='6' height='6' xmlns='http://www.w3.org/2000/svg'><circle fill='white' cx='3' cy='3' r='3' /></svg>\")");background-position:10px;background-repeat:no-repeat;padding-left:30px;line-height:50px;display:inline}.page>footer>ul li .social{white-space:nowrap;display:inline-block}.page>footer>ul li .social a.social~a.social{padding-left:10px}@media (max-width:767.9px){.page>footer>ul li img{margin:10px 0}}.page>footer>ul li img{vertical-align:middle;max-height:50px}.page>footer>ul li a{color:#303030;vertical-align:middle;text-decoration:none;position:relative;top:-2px}.page>footer>ul li a:hover{color:#444}.page>footer>ul li.first-in-line{background-image:none}form.contact-message-form-contact-form .field--name-field-accept-privacy-policy{margin:10px 0}form.contact-message-form-job-application-form .field--name-field-street,form.contact-message-form-job-application-speculative-form .field--name-field-street{float:left;width:70%}form.contact-message-form-job-application-form .field--name-field-street input,form.contact-message-form-job-application-speculative-form .field--name-field-street input{width:100%}form.contact-message-form-job-application-form .field--name-field-street-number,form.contact-message-form-job-application-speculative-form .field--name-field-street-number{float:left;width:25%;margin-left:5%}form.contact-message-form-job-application-form .field--name-field-street-number input,form.contact-message-form-job-application-speculative-form .field--name-field-street-number input{width:100%}form.contact-message-form-job-application-form .field--name-field-zip,form.contact-message-form-job-application-speculative-form .field--name-field-zip{clear:both;float:left;width:25%;margin-right:5%}form.contact-message-form-job-application-form .field--name-field-zip input,form.contact-message-form-job-application-speculative-form .field--name-field-zip input{width:100%}form.contact-message-form-job-application-form .field--name-field-city,form.contact-message-form-job-application-speculative-form .field--name-field-city{float:left;width:70%}form.contact-message-form-job-application-form .field--name-field-city input,form.contact-message-form-job-application-speculative-form .field--name-field-city input{width:100%}form.contact-message-form-job-application-form .field--name-field-phone,form.contact-message-form-job-application-speculative-form .field--name-field-phone{clear:both}form.contact-message-form-job-application-form .field--name-field-upload label,form.contact-message-form-job-application-speculative-form .field--name-field-upload label{margin-right:10px;display:inline}form.contact-message-form-job-application-form .field--name-field-upload label:after,form.contact-message-form-job-application-speculative-form .field--name-field-upload label:after{content:":"}form.contact-message-form-privacy-consent-form .field--name-field-token{display:none}form.contact-message-form-privacy-consent-form fieldset{border:1px solid #e0e0e0;margin-bottom:25px;padding:0}form.contact-message-form-privacy-consent-form fieldset .fieldset-wrapper{padding:10px}form.contact-message-form-privacy-consent-form fieldset .form-item{display:block}form.contact-message-form-privacy-consent-form fieldset legend{float:left;color:#505050;background-color:#e0e0e0;width:100%;margin-bottom:20px;padding:5px 10px;font-weight:700}form.contact-message-form-privacy-consent-form fieldset.required legend:after{content:" *";color:red}form.contact-message-form-privacy-consent-form fieldset .description{color:#998f86;font-size:14px;line-height:1.2}form.contact-message-form-privacy-consent-form fieldset a{float:right;color:#505050;background-color:#e0e0e0;padding:5px 20px;font-weight:700;text-decoration:none;display:inline-block}form.contact-message-form-privacy-consent-form fieldset a:hover{background-color:#d0d0d0}form.contact-message-form-privacy-consent-form label p{font-size:15px;display:inline}form.contact-message-form-privacy-consent-form input.form-radio{float:left;margin-right:5px}form.contact-message-form-privacy-consent-form label[for]{cursor:pointer;margin-left:30px;display:block}form.contact-message-form-privacy-consent-form input[type=submit]{margin-top:20px}form.contact-message-form-unsubscribe-form .field--name-field-token{display:none}.global-close-button{color:#fff;background-color:#998f86;background-image:url("data:image/svg+xml,url-encode(\"<svg viewBox='0 0 15 20' width='15' height='20' xmlns='http://www.w3.org/2000/svg'><path stroke='white' fill='transparent' stroke-width='3' d='M12,3L3,10L12,17'/></svg>\")");background-position:15px;background-repeat:no-repeat;margin:0;padding:8px 30px 8px 50px;text-decoration:none;display:inline-block}.global-close-button:first-child{margin-bottom:30px!important}.global-close-button:hover{background-color:#444}.http_error{background-color:#f5c04c;position:absolute;inset:0}.http_error div{float:left;font-size:64px;font-weight:700;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.reload-captcha-wrapper .reload-captcha{color:var(--color)}.overlay-button{z-index:1;pointer-events:none;max-width:80px;transition:opacity .3s,transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (max-width:767.9px){.overlay-button{max-width:60px}}@media (max-width:479.9px){.overlay-button{max-width:40px}}.overlay-button.loader{opacity:1;cursor:auto;transition:opacity .3s;transform:translate(-50%,-50%)scale(1)}.ready~.overlay-button.loader{transform:translate(-50%,-50%)scale(0)}.ready~.overlay-button.play{transform:translate(-50%,-50%)scale(1)}.play:not(.overlay-button)~.overlay-button.play{transform:translate(-50%,-50%)scale(0)}.play:not(.overlay-button)~.overlay-button.pause{transform:translate(-50%,-50%)scale(1)}.mute{background-image:none;background-size:90% 90%,0 0,0 0;padding:0;position:relative}.mute svg{width:45px;height:auto;position:relative;top:-2px}.mute .sound,.mute .no-sound{opacity:0}.mute.high{background-size:0 0,90% 90%,0 0}.mute.high .high{opacity:1}.mute.medium{background-size:0 0,90% 90%,0 0}.mute.medium .medium,.mute.low .low{opacity:1}.mute.muted .low,.mute.muted .medium,.mute.muted .high,.mute.silent .low,.mute.silent .medium,.mute.silent .high{opacity:0}.mute.muted .no-sound,.mute.silent .no-sound{opacity:1}.controls{opacity:0;z-index:10;color:#fff;background-color:#000000b3;width:100%;height:100%;max-height:75px;transition:opacity .25s linear;display:block;position:absolute;bottom:0;left:0;overflow:hidden}.controls .row{justify-content:space-between;align-items:center;padding:0 10px;display:flex}.controls .row:first-of-type{padding-top:5px}.controls .row button{color:#0000;background-color:#0000;background-image:url(/themes/epos/images/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;width:40px;height:40px;padding:0;display:block}.controls .row buttonhover{cursor:pointer}.controls .row input[type=range]{--value:0%;-webkit-appearance:none;vertical-align:middle;background-color:#e8e8e8;width:100%;height:6px;margin:0}.controls .row input[type=range]:focus{outline:none}.controls .row input[type=range]:focus::-webkit-slider-runnable-track{border:1px solid #e8e8e8}.controls .row input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--color)var(--value),transparent var(--value));cursor:pointer;border-radius:10px;width:100%;height:100%}.controls .row input[type=range]::-moz-range-track{cursor:pointer;border-radius:10px;width:100%;height:100%}.controls .row input[type=range]::-moz-range-progress{background-color:var(--color);border-radius:10px;height:100%}.controls .row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#606060;border-radius:50%;width:15px;height:15px;position:relative;top:-5px}.controls .row input[type=range]::-moz-range-thumb{cursor:pointer;background:#606060;border:0;border-radius:50%;width:15px;height:15px}.controls .row .progress{width:100%}.controls .row .progress input[type=range]{--buffer:0%;background:linear-gradient(to right,#909090 var(--buffer),#909090 var(--buffer));background-position:0;background-size:100% 10px;border-radius:10px}.controls .row .progress-time{font-family:PT Sans}.controls .row .column{justify-content:center;align-items:center;display:flex}.controls .row .playpause{background-image:url(/themes/epos/images/medium/play.svg),url(/themes/epos/images/medium/pause.svg);background-size:90% 90%,0 0;transition:background-size .5s ease-in-out}.controls .row .playpause.play{background-size:0 0,90% 90%}.controls .row .playpause:hover{cursor:pointer}.controls .row .volume-control{max-width:0;transition:max-width .5s ease-in-out;overflow:hidden}.controls .row .volume-control:hover{max-width:200px;overflow:visible}.controls .row .progress-time{margin-left:10px;font-size:18px}.controls .row .mute:hover+.volume-control{max-width:200px;overflow:visible}.controls .row .download{width:25px;height:24px}.controls .row .download img{height:100%}.controls .row .fs{background-image:url(/themes/epos/images/medium/fullscreen.svg);margin-right:5px}.controls .row .subtitles{opacity:.5;background-image:url(/themes/epos/images/medium/captions.svg);transition:opacity .25s ease-in-out}.controls .row .subtitles.active{opacity:1}.medium-video{width:100%;margin:0;position:relative}.medium-video>on-ready{content:"default:new VideoPlayer(this);"}.medium-video .video-wrapper{z-index:2;aspect-ratio:16/9;background-color:#000000b3;position:relative}.medium-video video{cursor:pointer;width:100%;max-width:100%;height:100%;display:block}.medium-video .overlay-button{z-index:9;pointer-events:none;max-width:80px;transition:opacity .3s,transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (max-width:767.9px){.medium-video .overlay-button{max-width:60px}}@media (max-width:479.9px){.medium-video .overlay-button{max-width:40px}}.medium-video .overlay-button.loader{opacity:1;cursor:auto;transition:opacity .3s;transform:translate(-50%,-50%)scale(1)}.medium-video .overlay-button.loader polygon.st0:nth-child(2n){animation:2s ease-in-out infinite alternate pulse}.medium-video .overlay-button.loader polygon.st0:nth-child(odd){animation:2s ease-in-out 1s infinite alternate pulse}.medium-video .placeholder{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.medium-video .field-description{z-index:4}.medium-video.ready .loader{transform:translate(-50%,-50%)scale(0)}.medium-video.ready.play .placeholder{opacity:0}.medium-video.ready.play .overlay-button.play{transform:translate(-50%,-50%)scale(0)}.medium-video.ready .overlay-button.play,.medium-video.ready.pause .overlay-button.play{transform:translate(-50%,-50%)scale(1)}.medium-video.ready.pause .controls{opacity:1}.medium-video.ready.pause .field-description{opacity:0}.medium-video.ready.control-visible.play:hover .overlay-button.pause{transform:translate(-50%,-50%)scale(1)}.medium-video.ready.control-visible.play:hover .field-description{opacity:0}.medium-video.ready.control-visible.play:hover .controls{opacity:1}.medium-video-nocontrols{padding-bottom:56.25%}.medium-video-nocontrols .loader,.medium-video-nocontrols .play-button,.medium-video-nocontrols .pause-button{z-index:9;filter:drop-shadow(3px 3px 2px #000000b3);max-width:100px;transition:opacity .3s,transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@media (max-width:767.9px){.medium-video-nocontrols .loader,.medium-video-nocontrols .play-button,.medium-video-nocontrols .pause-button{max-width:80px}}@media (max-width:479.9px){.medium-video-nocontrols .loader,.medium-video-nocontrols .play-button,.medium-video-nocontrols .pause-button{max-width:60px}}.medium-video-nocontrols .play-button,.medium-video-nocontrols .pause-button{opacity:0;cursor:pointer;pointer-events:none}.medium-video-nocontrols .loader{opacity:1;cursor:auto;transition:opacity .3s;transform:translate(-50%,-50%)scale(1)}.medium-video-nocontrols .loader polygon.st0:nth-child(2n){animation:2s ease-in-out infinite alternate pulse}.medium-video-nocontrols .loader polygon.st0:nth-child(odd){animation:2s ease-in-out 1s infinite alternate pulse}.medium-video-nocontrols .placeholder img{z-index:1;cursor:auto;transition:opacity .3s;position:absolute;top:0}.medium-video-nocontrols video{width:100%;height:100%;position:absolute;top:0;left:0}.medium-video-nocontrols video>on-ready{content:"default:new VideoPlayerNoControls(this);"}.medium-video-nocontrols video.ready~.loader{opacity:0;transition:all .5s ease-in-out;transform:translate(-50%,-50%)scale(0)}.medium-video-nocontrols video.ready~.play-button{opacity:1;cursor:pointer;pointer-events:none;transition:all .5s ease-in-out;transform:translate(-50%,-50%)scale(1)}.medium-video-nocontrols video.ready~.placeholder{cursor:pointer;pointer-events:none}.medium-video-nocontrols video.play~.placeholder,.medium-video-nocontrols video.play~.field-caption,.medium-video-nocontrols video.pause~.placeholder,.medium-video-nocontrols video.pause~.field-caption{display:none}.medium-video-nocontrols video.play~.play-button{opacity:0}.medium-video-nocontrols video.pause~.play-button{opacity:1}@media (hover:hover) and (pointer:fine){.medium-video-nocontrols:hover .play~.pause-button{opacity:1;transform:translate(-50%,-50%)scale(1)}}div[role=contentinfo]{margin-bottom:30px}div[role=contentinfo] div[role=alert]{color:#fff;background-color:#c9282d;border:1px solid #e0e0e0;margin-bottom:5px;padding:5px 10px;font-weight:700}@media (min-width:768px){header#navbar{z-index:400;background-color:#fff;left:0;right:0}header#navbar+.filler{height:40px}header#navbar .language-switcher-mobile{display:none}header#navbar .head_space{background-color:#fff;justify-content:space-between;width:100%;max-width:1200px;height:90px;margin:auto;display:flex;position:relative}header#navbar .head_space .logo-wrapper{width:100%;padding:20px}}@media (min-width:768px) and (max-width:767.9px){header#navbar .head_space .logo-wrapper{padding:0 20px}}@media (min-width:768px){header#navbar .head_space .logo-wrapper .logo{display:inline-block}header#navbar .head_space .logo-wrapper .logo img{height:90px;display:block}header#navbar .head_space .language-switcher{z-index:100}header#navbar .head_space .language-switcher ul,header#navbar .head_space .language-switcher ul li{display:block}header#navbar .head_space .language-switcher ul li a{color:#998f86;font-weight:700;text-decoration:none}}@media (min-width:768px) and (max-width:1279.9px){header#navbar .head_space .language-switcher{margin-right:10px}}@media (min-width:768px){body.admin-menu>header{top:29px}}@media (max-width:767.9px){header#navbar{z-index:900;background-color:#fff;left:0;right:0}header#navbar .language-switcher{display:none}header#navbar .language-switcher-mobile{background-color:#998f86;padding:10px}header#navbar .language-switcher-mobile ul{margin:0;padding:0;display:block}header#navbar .language-switcher-mobile ul li{margin:0;display:block}header#navbar .language-switcher-mobile ul li a{color:#fff;text-decoration:none}header#navbar .head_space{height:70px}header#navbar .logo{margin:5px;display:inline-block}header#navbar .logo img{height:60px}}@media (min-width:768px){nav[role~=main]{text-align:center;background-image:linear-gradient(#d9d9d9,#d9d9d9);background-position:bottom;background-repeat:repeat-x;background-size:100% 8px;width:100%;max-width:100%;margin:auto;position:relative}nav[role~=main]>ul{float:none;vertical-align:bottom;margin:0;padding:0;display:inline-block}nav[role~=main]>ul>li{float:left;color:#998f86;background-position:bottom;background-repeat:no-repeat;background-size:100% 8px;width:auto;height:40px;margin:0;padding:0 30px;list-style-type:none;display:block;position:relative}}@media (min-width:768px) and (max-width:1023.9px){nav[role~=main]>ul>li{position:static}}@media (min-width:768px) and (max-width:767.9px){nav[role~=main]>ul>li{position:relative}}@media (min-width:768px){nav[role~=main]>ul>li:hover>a:before{transform:rotate(90deg)}nav[role~=main]>ul>li>ul{background-color:#998f86}nav[role~=main]>ul>li:first-child:hover,nav[role~=main]>ul>li:first-child.is-active-trail{color:#f07e0e;background-image:linear-gradient(#f07e0e,#f07e0e)}nav[role~=main]>ul>li:first-child>ul,nav[role~=main]>ul>li:first-child.opened{background-color:#f07e0e}nav[role~=main]>ul>li:first-child.opened>a{color:#fff}nav[role~=main]>ul>li:first-child>ul>li:hover>a,nav[role~=main]>ul>li:first-child>ul>li>ul>li:hover>a{color:#be5609}nav[role~=main]>ul>li:nth-child(2):hover,nav[role~=main]>ul>li:nth-child(2).is-active-trail{color:#c9282d;background-image:linear-gradient(#c9282d,#c9282d)}nav[role~=main]>ul>li:nth-child(2)>ul,nav[role~=main]>ul>li:nth-child(2).opened{background-color:#c9282d}nav[role~=main]>ul>li:nth-child(2).opened>a{color:#fff}nav[role~=main]>ul>li:nth-child(2)>ul>li:hover>a,nav[role~=main]>ul>li:nth-child(2)>ul>li>ul>li:hover>a{color:#8e030a}nav[role~=main]>ul>li:nth-child(3):hover,nav[role~=main]>ul>li:nth-child(3).is-active-trail{color:#f5c04c;background-image:linear-gradient(#f5c04c,#f5c04c)}nav[role~=main]>ul>li:nth-child(3)>ul,nav[role~=main]>ul>li:nth-child(3).opened{background-color:#f5c04c}nav[role~=main]>ul>li:nth-child(3).opened>a{color:#fff}nav[role~=main]>ul>li:nth-child(3)>ul>li:hover>a,nav[role~=main]>ul>li:nth-child(3)>ul>li>ul>li:hover>a{color:#d58802}nav[role~=main]>ul>li>a{color:inherit;background:0 0;font-size:18px;font-weight:700;text-decoration:none;display:block}nav[role~=main]>ul>li>a:before{content:"";vertical-align:middle;height:100%;margin-top:-2px;margin-left:0;margin-right:6px;font-size:.8rem;line-height:1;transition:transform .3s;display:inline-block}nav[role~=main]>ul>li>ul{z-index:999999;clear:both;text-align:left;border:0;border-radius:0;width:min-content;max-width:600px;height:320px;margin:auto;padding:40px;list-style-type:none;display:none;position:absolute;top:40px;left:0}}@media (min-width:768px) and (max-width:1023.9px){nav[role~=main]>ul>li>ul{width:100vw;max-width:unset}}@media (min-width:768px) and (max-width:767.9px){nav[role~=main]>ul>li>ul{width:min-content;max-width:600px}}@media (min-width:768px){nav[role~=main]>ul>li>ul>li{text-align:left;border:0;margin:0 auto;list-style-image:none;list-style-type:none;display:contents}nav[role~=main]>ul>li>ul>li>a{color:#fff;text-align:left;white-space:nowrap;padding:5px;font-size:17px;font-weight:700;line-height:1.4;text-decoration:none;transition:color .3s;display:block}nav[role~=main]>ul>li>ul>li>ul{text-align:left;min-width:200px;margin:0 0 0 10px;padding:10px;display:none;position:absolute}nav[role~=main]>ul>li>ul>li>ul>li{padding:5px 0;list-style-image:none;list-style-type:none}nav[role~=main]>ul>li>ul>li>ul>li>a{color:#fff;letter-spacing:.5px;text-decoration:none}nav[role~=main]>ul>li>ul>li:hover>ul{display:block}nav[role~=main]>ul>li:hover>ul{grid-template-rows:1fr repeat(6,1fr);grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:60px;display:grid}.navbar-toggle{display:none}}@media (min-width:768px) and (max-width:1023.9px){nav[role~=main]>ul{margin-left:150px}nav[role~=main]>ul>li>ul>li>a{padding:5px 10px}}@media (max-width:767.9px){nav[role~=main]>ul{margin:0;padding:0}nav[role~=main]>ul>li{cursor:pointer;background-color:#e0e0e0;background-image:url("data:image/svg+xml,url-encode(\"<svg viewBox='0 0 20 20' width='20' height='20' xmlns='http://www.w3.org/2000/svg'><path stroke='#808080' fill='transparent' stroke-width='2' d='M10,0L10,20L10,10L0,10L20,10'/></svg>\")");background-position:right 20px top 14px;background-repeat:no-repeat;background-size:14px 14px;border-bottom:2px dotted #fff;margin:0;padding:10px;list-style-image:none;list-style-type:none}nav[role~=main]>ul>li:last-child{border-bottom:0}nav[role~=main]>ul>li>on-mousedown{content:"default:menuClick(event);"}nav[role~=main]>ul>li>a{color:gray;font-size:15px;font-weight:700;text-decoration:none}nav[role~=main]>ul>li:first-child.opened{background-color:#f07e0e}nav[role~=main]>ul>li:first-child.opened>a{color:#fff}nav[role~=main]>ul>li:first-child>ul>li:hover>a,nav[role~=main]>ul>li:first-child>ul>li>ul>li:hover>a{color:#be5609;transition:color .3s}nav[role~=main]>ul>li:nth-child(2).opened{background-color:#c9282d}nav[role~=main]>ul>li:nth-child(2).opened>a{color:#fff}nav[role~=main]>ul>li:nth-child(2)>ul>li:hover>a,nav[role~=main]>ul>li:nth-child(2)>ul>li>ul>li:hover>a{color:#8e030a;transition:color .3s}nav[role~=main]>ul>li:nth-child(3).opened{background-color:#f5c04c}nav[role~=main]>ul>li:nth-child(3).opened>a{color:#fff}nav[role~=main]>ul>li:nth-child(3)>ul>li:hover>a,nav[role~=main]>ul>li:nth-child(3)>ul>li>ul>li:hover>a{color:#d58802;transition:color .3s}nav[role~=main]>ul>li>ul{display:none}nav[role~=main]>ul>li>ul>li{list-style-image:none;list-style-type:none}nav[role~=main]>ul>li>ul>li>a{color:#fff;margin-top:5px;margin-bottom:5px;font-size:16px;font-weight:400;text-decoration:none;display:inline-block}nav[role~=main]>ul>li>ul>li>a.active-trail{color:var(--color-hover)}nav[role~=main]>ul>li>ul>li>a:after{content:" ";width:19px;height:16px;margin-left:10px;padding-left:2px;display:inline-block;position:relative;top:3px}nav[role~=main]>ul>li>ul>li>ul{display:none}nav[role~=main]>ul>li>ul>li>ul>li{list-style-image:none;list-style-type:none}nav[role~=main]>ul>li>ul>li>ul>li>a{color:#fff;margin-top:5px;margin-bottom:5px;font-size:16px;text-decoration:none;display:inline-block}nav[role~=main]>ul>li>ul>li.opened,nav[role~=main]>ul>li.opened{background-image:url("data:image/svg+xml,url-encode(\"<svg viewBox='0 0 20 20' width='20' height='20' xmlns='http://www.w3.org/2000/svg'><path stroke='white' fill='transparent' stroke-width='2' d='M0,10L20,10'/></svg>\")")}.hamburger-collapse{clear:both;border-bottom:8px solid #d9d9d9;height:1px;padding-top:1px;overflow:hidden}.navbar-toggle{float:right;cursor:pointer;background-color:#0000;border:0;outline:0;margin-top:27px;margin-right:10px;display:block}.navbar-toggle>on-mousedown{content:"default:toogleHamburgerMenu(event);"}.navbar-toggle.collapsed .icon_close,.navbar-toggle:not(.collapsed) .icon_open{display:none}body.front nav[role~=main] ul.menu.nav.navbar-nav>li a,body.front nav[role~=main] ul.menu.nav.navbar-nav>li ul.dropdown-menu li a{color:var(--color)}}.node-faq{color:#998f86}.node-faq h1{margin:0;font-size:24px}.node-glossary{color:#998f86}.node-glossary h1{margin:0;font-size:24px}.paragraph-node-location{color:#998f86}.paragraph-node-location p{margin:0}.paragraph-node-location h1{color:#998f86;margin:0 0 24px;font-size:24px;font-weight:400}.paragraph-node-location .field-image img{max-height:320px}.paragraph-node-location .field-contacts{float:left;width:40%;margin-bottom:40px;margin-right:20px}.paragraph-node-location .label-phone,.paragraph-node-location .label-fax{float:left}.paragraph-node-location .label-phone:after,.paragraph-node-location .label-fax:after,.paragraph-node-location .label-email:after{content:": "}.paragraph-node-location a{color:var(--color);font-weight:700;text-decoration:underline}@media (max-width:1279.9px){.paragraph-node-location .field-contacts{width:100%;display:block}}.paragraph-node-location .field-position{font-weight:700}.node-locations>div{font-size:18px}.node-vacancy{color:#998f86;font-size:15px;line-height:1.6}.node-vacancy .main h3{font-size:20px}.node-vacancy .main h4{text-align:center;font-size:22px}.node-vacancy .main ul{margin-left:1em;padding-left:0;list-style-image:none;list-style-position:outside}.node-vacancy .main .field-vacancy-footer p:last-child{text-align:center;font-size:22px;font-weight:700}.node-vacancy .main .apply-now{text-align:center}.node-vacancy .main .apply-now a{color:#fff;background-color:#324b69;padding:10px 40px;font-weight:700;text-decoration:none;display:inline-block}.node-vacancy .main .apply-now a:hover{background-color:#42648c}.node-vacancy .footer{color:#fff;background-color:#656263;margin-top:30px;padding:30px}.node-vacancy .footer h3{margin:0 0 15px;font-size:20px}.node-vacancy .footer h4{margin:0 0 15px;font-size:18px}.node-vacancy .footer .photo .circle{border-radius:50%;width:118px;height:118px;overflow:hidden}.node-vacancy .footer .photo .circle img{width:120px;min-width:120px;margin:auto;display:block;position:relative;left:-1px}.node-vacancy .footer .email{color:#fff;white-space:nowrap}.node-vacancy .footer .columns{grid-template-columns:120px 1fr 1fr;gap:30px;display:grid}@media (max-width:767.9px){.node-vacancy .footer .columns{grid-template-columns:120px 1fr}}@media (max-width:479.9px){.node-vacancy .footer .columns{grid-template-columns:1fr}}@media (max-width:767.9px){.node-vacancy .footer .address{grid-column:1/3}}@media (max-width:479.9px){.node-vacancy .footer .address{grid-column:1/1}}.page section.inner,.page section.inner>.field-top{max-width:1200px;margin:auto}.page section.inner>.bottom{color:#998f86;grid-template-columns:1fr 350px;padding:45px;display:grid}.page section.inner>.bottom>.field-main{min-width:0}.page section.inner>.bottom.layout-full{grid-template-columns:1fr}@media (max-width:1023.9px){.page section.inner>.bottom{grid-template-columns:1fr;padding:15px}}.page section.inner>.bottom>.sidepane-right{margin-left:45px}@media (max-width:1023.9px){.page section.inner>.bottom>.sidepane-right{grid-column:1/-1;min-width:100%;margin-top:45px;margin-left:0}}.page section.inner>.bottom>.sidepane-right.has-category-navigation{z-index:5;margin-top:-100px;position:relative}@media (max-width:1023.9px){.page section.inner>.bottom>.sidepane-right.has-category-navigation{margin-top:0}}.page section.inner>.bottom.top-is-empty>.sidepane-right.has-category-navigation{margin-top:0}.pager{margin-top:40px}.pager .pager__item--ellipsis{display:none}.pager ul{text-align:center;margin:0;padding:0}.pager li{margin:2px;padding:.5em;list-style-type:none;display:inline}.pager .is-active a{color:var(--color);font-weight:700}.pager a{color:#998f86;text-decoration:none}.pager[data-drupal-views-infinite-scroll-pager] li{text-align:center;display:block}.pager[data-drupal-views-infinite-scroll-pager] li .button{background-color:var(--color);color:#fff;letter-spacing:.4px;padding:12px 40px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.pager[data-drupal-views-infinite-scroll-pager] li .button:hover{background-color:var(--color)}@media (max-width:1023.9px){.category-navigation{display:none}}.category-navigation>ul{width:100%;margin:0 0 30px;padding:0;display:table}.category-navigation>ul>li{background-color:var(--color-fade);margin:0;padding:40px 20px;list-style-image:none;list-style-type:none;display:table-cell}.top-is-empty .category-navigation>ul>li{padding-top:40px;top:0}@media (max-width:767.9px){.category-navigation>ul>li{top:0}}@media (max-width:1023.9px){.category-navigation>ul>li{top:-50px}}.category-navigation>ul>li>a{color:#fff;font-size:17px;font-weight:700;text-decoration:none}.category-navigation>ul>li>a:hover{color:var(--color-hover)}.category-navigation>ul>li>a.active-trail{font-weight:700}.category-navigation>ul>li>ul{margin:0;padding:0}.category-navigation>ul>li>ul>li{margin-top:10px;margin-bottom:10px;list-style-image:none;list-style-type:none}.category-navigation>ul>li>ul>li>a{color:#fff;font-size:14px;text-decoration:none}.category-navigation>ul>li>ul>li>a:hover{color:var(--color-hover-dark)}.category-navigation>ul>li>ul>li>ul{display:none}.category-navigation>ul>li>ul>li.is-active-trail>a{color:var(--color-hover-dark)}.category-navigation>ul>li>ul>li.is-active-trail>ul{margin-left:20px;padding:0;display:block}.category-navigation>ul>li>ul>li.is-active-trail>ul>li{margin:0;list-style-image:none;list-style-type:none}.category-navigation>ul>li>ul>li.is-active-trail>ul>li>a{color:#fff;font-size:14px;text-decoration:none}.category-navigation>ul>li>ul>li.is-active-trail>ul>li>a:hover,.category-navigation>ul>li>ul>li.is-active-trail>ul>li.is-active-trail>a{color:var(--color-hover-dark)}.paragraph-column{grid-gap:30px;grid-template-rows:auto 1fr;display:grid}@media (max-width:767.9px){.paragraph-column{grid-gap:10px}}.split-50-50 .paragraph-column .paragraph-medium .medium-image img{max-width:100%}.paragraph-contact picture img{display:block}@media (max-width:767.9px){.paragraph-contact picture{justify-content:center;display:flex}.paragraph-contact{flex-direction:column;align-items:center;display:flex}}.paragraph-contact .user-info{padding:15px}@media (max-width:767.9px){.paragraph-contact .user-info{padding:10px}}.paragraph-contact .user-info p.name{color:inherit;margin:0;font-size:22px;font-weight:700;line-height:1}@media (max-width:767.9px){.paragraph-contact .user-info p.name{font-size:20px;line-height:1.2}}.paragraph-contact .user-info .field-position{font-size:16px;font-weight:700}.paragraph-contact .user-info .contact{margin:15px 0;font-size:16px}.paragraph-contact .user-info .contact a{color:inherit;margin:10px 0;line-height:1.3;text-decoration:none;transition:color .3s;display:block}.paragraph-contact .user-info .contact a:hover{color:var(--color-hover)}.paragraph-contact .user-info .contact a .mail{vertical-align:top;display:inline-block}.paragraph-contact .user-info .social a{color:inherit;margin-right:15px;font-size:16px;text-decoration:none;transition:color .3s}.paragraph-contact .user-info .social a:hover{color:var(--color-hover)}.paragraph-content-section{margin-top:50px;margin-bottom:50px}.paragraph-content-section h2{margin:0 0 24px;font-size:26px;font-weight:400}@media (max-width:767.9px){.paragraph-content-section h2{margin-bottom:10px}}.paragraph-content-section .grid{grid-gap:30px;color:#998f86;--color-hover:black;background-size:100% 100%;display:grid}@media (max-width:767.9px){.paragraph-content-section .grid{grid-gap:10px}}.paragraph-content-section .grid.has-padding>div{padding:20px}.paragraph-content-section .grid.bg-orange{color:#fff;--color-hover:#d0d0d0;background-color:#f07e0e}.paragraph-content-section .grid.bg-blue{color:#fff;--color-hover:#547cad;background-color:#324b69}.paragraph-content-section .grid.bg-indigo{color:#fff;--color-hover:#d1d6db;background-color:#97a2af}.paragraph-content-section .grid.bg-charocal{color:#fff;--color-hover:#8c9caf;background-color:#57697e}.paragraph-content-section .grid.bg-gray{color:#fff;--color-hover:#b5b5b5;background-color:#828282}.paragraph-content-section .grid.bg-platinum{color:#878176;--color-hover:#fff;background-color:#f7f7f7}.paragraph-content-section .grid.split-33-33-33{grid-template-columns:1fr 1fr 1fr}@media (max-width:767.9px){.paragraph-content-section .grid.split-33-33-33{background-size:cover;grid-template-columns:1fr}}.paragraph-content-section .grid.split-25-25-25-25{grid-gap:10px;grid-template-columns:1fr 1fr 1fr 1fr}.paragraph-content-section .grid.split-25-25-25-25 .paragraph-column,.paragraph-content-section .grid.split-25-25-25-25 .paragraph-medium-caption{padding:20px}@media (max-width:767.9px){.paragraph-content-section .grid.split-25-25-25-25{background-size:cover;grid-template-columns:1fr}}.paragraph-content-section .grid.split-50-50{grid-template-columns:1fr 1fr}.paragraph-content-section .grid.split-50-50.has-padding>.paragraph-medium{padding:0}@media (max-width:767.9px){.paragraph-content-section .grid.split-50-50{background-size:cover;grid-template-columns:1fr}}.paragraph-content-section .grid.split-66-33{grid-template-columns:2fr 1fr}@media (max-width:767.9px){.paragraph-content-section .grid.split-66-33{background-size:cover;grid-template-columns:1fr}}.paragraph-content-section .grid.split-33-66{grid-template-columns:1fr 2fr}@media (max-width:767.9px){.paragraph-content-section .grid.split-33-66{background-size:cover;grid-template-columns:1fr}}.paragraph-files ul{margin:0 0 20px;padding:0;list-style:none}.paragraph-files ul>li{margin-bottom:5px}.paragraph-files ul>li:before{content:"▶";float:left;margin-right:5px;position:relative}.paragraph-files ul>li a{color:#998f86;font-size:17px;text-decoration:underline}.paragraph-files ul>li a:hover{font-weight:700}.paragraph-footer-section{color:#000;text-align:left;margin-bottom:20px}.paragraph-footer-section:last-child{margin-bottom:0}.paragraph-footer-section .grid{max-width:1200px;margin:auto;display:grid}.paragraph-footer-section.columns-2 .grid{grid-template-columns:repeat(2,1fr)}@media (max-width:767.9px){.paragraph-footer-section.columns-2 .grid{grid-template-columns:repeat(1,1fr)}}.paragraph-footer-section.columns-2 .grid .paragraph-text:first-child{margin-top:10px}.paragraph-footer-section.columns-2 .grid .paragraph-text:last-child .field-body{justify-content:flex-end;display:flex}@media (max-width:767.9px){.paragraph-footer-section.columns-2 .grid .paragraph-text:last-child .field-body{justify-content:left}}.paragraph-footer-section.columns-2 .grid .paragraph-text:last-child .field-body div{justify-content:flex-end;display:flex}.paragraph-footer-section.columns-2 .grid .paragraph-text:last-child .field-body .text-align-right{align-self:center;margin-bottom:0}.paragraph-footer-section.columns-2 .grid .paragraph-text:last-child .field-body a{vertical-align:middle}.paragraph-footer-section.columns-2 .grid .paragraph-text:last-child .field-body .field-vector img{width:100%}.paragraph-footer-section.columns-2 .grid .paragraph-text:last-child .field-body .field-name{display:none}.paragraph-footer-section.columns-4 .grid{grid-template-columns:repeat(4,1fr)}@media (max-width:1023.9px){.paragraph-footer-section.columns-4 .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.9px){.paragraph-footer-section.columns-4 .grid{grid-template-columns:repeat(1,1fr)}}.teaser_form h2{display:none}.teaser_form ul.errors{margin:0;padding:0}.teaser_form ul.errors li{color:red;list-style-position:inside}@media (min-width:768px){article.home_navigation{z-index:5;position:relative}article.home_navigation>ul{justify-content:space-between;gap:20px;width:100%;margin:0;padding:0;display:flex}article.home_navigation>ul>li{background-color:red;background-clip:padding-box;width:100%;margin:0;padding:40px 20px;list-style-image:none;list-style-type:none;display:block}article.home_navigation>ul>li>a{color:#fff;font-size:17px;font-weight:700;text-decoration:none}article.home_navigation>ul>li>ul{margin:0;padding:0}article.home_navigation>ul>li>ul>li{margin-top:10px;margin-bottom:10px;list-style-image:none;list-style-type:none}article.home_navigation>ul>li>ul>li a{color:#fff;font-size:15px;text-decoration:none}article.home_navigation>ul>li>ul>li>ul{display:none}article.home_navigation>ul>li:first-child{background-color:#f1914a;border-left:0}article.home_navigation>ul>li:first-child>a:hover,article.home_navigation>ul>li:first-child>ul>li>a:hover{color:#be5609}article.home_navigation>ul>li:nth-child(2){background-color:#da7275}article.home_navigation>ul>li:nth-child(2)>a:hover,article.home_navigation>ul>li:nth-child(2)>ul>li>a:hover{color:#8e030a}article.home_navigation>ul>li:nth-child(3){background-color:#efbb49}article.home_navigation>ul>li:nth-child(3)>a:hover,article.home_navigation>ul>li:nth-child(3)>ul>li>a:hover{color:#d58802}}@media (max-width:1023.9px){article.home_navigation{margin:20px 0}article.home_navigation>ul>li{top:0}}@media (max-width:767.9px){article.home_navigation ul{width:calc(100% + 40px);margin:0 0 0 -20px;padding:0;position:relative}article.home_navigation ul li{margin:0 0 10px;list-style:none}article.home_navigation ul li a{color:#fff;padding:10px;font-size:17px;font-weight:700;text-decoration:none;display:block}article.home_navigation ul li:first-child a{background-color:#ee6500}article.home_navigation ul li:first-child a:hover{background-color:#e16312}article.home_navigation ul li:nth-child(2) a{background-color:#c9282d}article.home_navigation ul li:nth-child(2) a:hover{background-color:#a4070f}article.home_navigation ul li:nth-child(3) a{background-color:#f1a500}article.home_navigation ul li:nth-child(3) a:hover{background-color:#eba800}article.home_navigation ul li>ul{display:none}}.paragraph-image-text .field-headline{color:#998f86;margin:0 0 24px;font-size:24px;font-weight:400}.paragraph-image-text .field-image{vertical-align:top;width:calc(50% - 20px);margin-right:20px;display:inline-block}.paragraph-image-text .field-image img{width:auto;height:auto}.paragraph-image-text .field-body{width:calc(50% - 20px);display:inline-block}.paragraph-image-text .field-body p{color:#998f86;margin:0 0 24px;font-size:17px;line-height:1.6}.paragraph-image-text .field-body p a{color:var(--color);font-weight:700}.paragraph-image-text .field-body h1{color:#998f86;margin:0 0 24px;font-size:28px;font-weight:400}.paragraph-image-text .field-body h2{color:#998f86;margin:0 0 26px;font-size:26px;font-weight:400}.paragraph-image-text .field-body h3{color:#998f86;margin:0 0 24px;font-size:22px;font-weight:400}.paragraph-image-text .field-body ul{margin:10px 0 25px;padding:0;list-style-position:inside}.paragraph-image-text .field-body ul li{color:#998f86;font-size:17px;line-height:1.6}@media (max-width:1279.9px){.paragraph-image-text .field-body{width:auto;display:block}.paragraph-image-text .field-image{text-align:center;width:auto;margin-bottom:20px;display:block}}.paragraph-linklist a{color:#998f86;border-bottom:1px solid;width:100%;margin-top:10px;padding-bottom:10px;font-size:18px;text-decoration:none;display:inline-block}.paragraph-linklist a:before{content:"▶";float:left;color:var(--color);margin-right:18px}.paragraph-location{background-color:#f7f7f7;padding:20px}@media (max-width:1023.9px){.paragraph-location{margin-top:20px}}.paragraph-location h3{color:#998f86;margin:0;font-size:24px;line-height:1.3}@media (max-width:767.9px){.paragraph-location h3{font-size:20px}}.paragraph-location .address{color:#998f86;margin:10px 0;font-size:16px;line-height:1.5}.paragraph-location .contact a{color:#998f86;margin-left:2px;font-size:15px;font-weight:700;text-decoration:none;transition:color .3s}.paragraph-location .contact a:hover{color:var(--color)}.paragraph-location .contact .emoji{color:var(--color);vertical-align:middle;font-size:24px}.paragraph-logo img{max-width:70%;max-height:80px;margin:auto;transition:filter .3s;display:block}.paragraph-logo img:hover{cursor:pointer}.paragraph-logo p{color:var(--color);text-align:center;font-size:18rem;font-weight:400;line-height:24px}.paragraph-logos{--slider-auto-duration:10ms;--slider-auto-type:marquee;--slider-auto-step:1px;width:100%;margin:auto auto 100px}.paragraph-logos>on-ready{content:"default:new Slider(this);"}.paragraph-logos .field-headline{color:var(--color);text-align:center;margin-bottom:50px;font-size:24px;font-weight:400}.paragraph-logos .slider-container{display:flex}.paragraph-logos .slider-container .slider-pane{width:100%;display:flex;overflow-x:hidden}.paragraph-logos .slider-container .slider-pane.scroll-left-animation{transition:scroll-left 1s ease-out}.paragraph-logos .slider-container .slider-pane .slider-item{cursor:pointer;align-self:center;min-width:20%;max-width:20%}@media (max-width:1023.9px){.paragraph-logos .slider-container .slider-pane .slider-item{min-width:33.3333%}}@media (max-width:479.9px){.paragraph-logos .slider-container .slider-pane .slider-item{min-width:100%}}.paragraph-logos .slider-container .slider-prev,.paragraph-logos .slider-container .slider-next{opacity:0;visibility:hidden;color:#d8d8d8;cursor:pointer;align-self:center;width:40px;min-width:40px;font-size:40px;transition:color .3s}.paragraph-logos .slider-container .slider-prev:hover,.paragraph-logos .slider-container .slider-next:hover{color:#a0a0a0}.paragraph-logos .slider-container .slider-prev{padding-right:20px}.paragraph-logos .slider-container .slider-next{padding-left:20px}.paragraph-logos.slider-has-arrow-prev .slider-prev,.paragraph-logos.slider-has-arrow-next .slider-next{opacity:.3;visibility:visible}.paragraph-medium img{width:100%;display:block}.paragraph-medium.medium-valign-top{align-self:start;padding:0!important}.paragraph-medium.medium-valign-bottom{align-self:end;padding:0!important}.paragraph-medium.medium-valign-middle{align-self:center}.paragraph-medium .split-33-66 .medium-image img,.split-66-33 .paragraph-medium .medium-image img,.paragraph-medium.medium-split-66 .medium-image img,.split-50-50 .paragraph-medium .medium-image img{max-width:80%;margin:auto}.paragraph-column .paragraph-medium .medium-image img{max-width:100%;margin:auto}.paragraph-medium-caption{padding:0;transition:transform .3s;position:relative}.paragraph-medium-caption:hover{transform:scale(1.04)}.paragraph-medium-caption .medium-image{filter:brightness(.6)}.paragraph-medium-caption .field-caption{color:#fff;text-shadow:-3px 3px 8px #6e6e6e;font-size:30px;font-weight:800;position:absolute;top:30%;right:50%;transform:translate(50%,50%)}.paragraph-menu{color:#303030;padding:30px 0}@media (max-width:1023.9px){.paragraph-menu{padding:20px 0}}@media (max-width:767.9px){.paragraph-menu{padding:10px 0}}.paragraph-menu .title{padding:5px 0;font-weight:700}.paragraph-menu .submenu ul{margin:0;padding:0;display:block}.paragraph-menu .submenu ul li{padding:5px 0;display:block}.paragraph-menu .submenu ul li a{color:inherit;text-decoration:none}.paragraph-menu .submenu ul li a:hover{color:var(--color-hover)}body{counter-reset:main}.paragraph-numbered-text h2{color:#998f86;margin:0 0 24px;font-size:26px;font-weight:700;line-height:1.6}.paragraph-numbered-text h2:before{content:counter(main)".";counter-increment:main;margin-right:10px}.paragraph-numbered-text .field-paragraphs{counter-reset:sub}.paragraph-numbered-text .field-paragraphs>div{overflow:hidden}.paragraph-numbered-text .field-paragraphs>div:before{content:counter(main)"." counter(sub)".";float:left;color:#998f86;counter-increment:sub;margin-right:10px;font-size:17px;font-weight:700;line-height:1.6}.paragraph-numbered-text .field-paragraphs>div>div{overflow:hidden}.paragraph-privacy-consent{background-color:#fff}.paragraph-privacy-consent h1{margin:0 0 15px;font-size:28px}.paragraph-privacy-consent .message-box{color:#fff;background-color:#00f;border:1px solid #000;margin-bottom:30px;padding:10px}.paragraph-privacy-consent h1~h1{margin:15px 0}.paragraph-privacy-consent table.status{border-collapse:collapse;width:100%}.paragraph-privacy-consent table.status th{color:#fff;background-color:#998f86}.paragraph-privacy-consent table.status th,.paragraph-privacy-consent table.status td{border:1px solid gray;padding:5px 10px}.paragraph-privacy-consent table.status th:first-child,.paragraph-privacy-consent table.status td:first-child{text-align:left}.paragraph-privacy-consent table.status th:not(:first-child),.paragraph-privacy-consent table.status td:not(:first-child){text-align:right}.paragraph-privacy-consent .field--name-field-upload .description{display:none}.paragraph-privacy-consent .field--name-field-upload .form-managed-file{background:#fff;border:2px solid #998f86;outline:none;width:100%;margin-bottom:5px;padding:5px;font-size:15px;overflow:hidden;box-shadow:3px 3px 5px #999}.paragraph-privacy-consent .field--name-field-upload [data-drupal-selector=edit-field-upload-0-upload-button]{display:none}.paragraph-privacy-consent .field--name-field-upload [data-drupal-selector=edit-field-upload-0-remove-button]{float:right}.paragraph-private-container{background-color:#f0f0f0;border:1px solid #998f86;padding:20px}.paragraph-private-container>on-ready{content:"default:new UnlockBox(this)"}.paragraph-private-container .unlock-box img.icon{float:left;width:100px;margin-top:10px;margin-right:20px}.paragraph-private-container .unlock-box p.message{color:#998f86;margin:0;font-weight:700}.paragraph-private-container .unlock-box input[type=text]{background:#fff;border:2px solid #998f86;outline:none;margin:10px 0;padding:5px;font-size:15px;box-shadow:3px 3px 5px #999}.paragraph-private-container .unlock-button,.paragraph-private-container .logout{background:var(--color);color:#fff;cursor:pointer;border:0;margin-top:10px;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-block}.paragraph-private-container .unlock-button:hover,.paragraph-private-container .logout:hover{background:var(--color-fade)}.paragraph-private-container .error{color:red;margin-bottom:20px;font-weight:700}.paragraph-references .field-reference{font-size:0}.paragraph-references .field-reference>div{text-align:center;width:50%;padding-bottom:20px;font-size:16px;display:inline-block}.paragraph-sidepane-text a.button{background:url(/themes/epos/images/menuarrow_normal.png) right 10px center no-repeat;background-color:var(--color);color:#fff;padding:10px 40px 10px 10px;font-size:17px;font-weight:700;text-decoration:none;transition:background-color .3s;display:block}.paragraph-sidepane-text a.button:hover{background-color:var(--color-hover)}@media (min-width:768px) and (max-width:1023.9px){.paragraph-sidepane-text{overflow:hidden}.paragraph-sidepane-text a.button{float:left;width:calc(50% - 10px)}.paragraph-sidepane-text a.button a{font-size:15px}.paragraph-sidepane-text a.button:nth-child(odd){margin-right:10px}.paragraph-sidepane-text a.button:nth-child(2n){margin-left:10px}}.paragraph-sitemap a{color:var(--color);text-decoration:none}.paragraph-sitemap a:hover{color:var(--color-hover)}.paragraph-sitemap li{list-style-image:none;list-style-type:none}.paragraph-sitemap a:before{content:"▶";float:left;color:var(--color);margin-top:3px;margin-left:-20px}.paragraph-sitemap a:hover:before{color:var(--color-hover)}.paragraph-slider{--slider-auto-duration:7s;width:100%;margin:auto}.paragraph-slider>on-ready{content:"default:new Slider(this);"}.paragraph-slider .slider-container{position:relative}.paragraph-slider .slider-container .slider-pane{display:flex;overflow-x:hidden}.paragraph-slider .slider-container .slider-pane.scroll-left-animation{transition:scroll-left 1s ease-out}.paragraph-slider .slider-container .slider-pane .slider-item{min-width:100%;margin-bottom:0}.field-main .paragraph-slider .slider-container .slider-pane .slider-item{min-width:calc(33.3333% - 13.3333px);max-width:calc(33.3333% - 13.3333px)}@media (max-width:767.9px){.field-main .paragraph-slider .slider-container .slider-pane .slider-item{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width:479.9px){.field-main .paragraph-slider .slider-container .slider-pane .slider-item{min-width:100%;max-width:100%}}.field-main .paragraph-slider .slider-container .slider-pane{gap:20px}@media (max-width:479.9px){.field-main .paragraph-slider .slider-container .slider-pane{gap:0}}.paragraph-slider .slider-prev,.paragraph-slider .slider-next{opacity:0;visibility:hidden;z-index:2;color:var(--color);cursor:pointer;font-size:38px;position:absolute;top:50%;transform:translateY(-50%)}.paragraph-slider .slider-prev:hover,.paragraph-slider .slider-next:hover{color:var(--color-hover)}@media (max-width:767.9px){.paragraph-slider .slider-prev,.paragraph-slider .slider-next{font-size:32px;top:18.9035vw}}@media (max-width:479.9px){.paragraph-slider .slider-prev,.paragraph-slider .slider-next{font-size:28px}}.field-main .paragraph-slider .slider-prev,.field-main .paragraph-slider .slider-next{top:50%}.paragraph-slider .slider-prev{left:-40px}@media (max-width:1279.9px){.paragraph-slider .slider-prev{left:20px}}.paragraph-slider .slider-next{right:-40px}@media (max-width:1279.9px){.paragraph-slider .slider-next{right:20px}}.paragraph-slider.slider-has-arrow-prev .slider-prev,.paragraph-slider.slider-has-arrow-next .slider-next{opacity:1;visibility:visible}.paragraph-stage{background-repeat:no-repeat;background-size:100% 100%;width:100vw;height:500px;margin-left:min(0px,-50vw + 600px);position:relative}@media (max-width:767.9px){.paragraph-stage{height:auto}}.paragraph-stage.height-half{height:250px}@media (max-width:767.9px){.paragraph-stage.height-half{height:auto}}.paragraph-stage .decoration{justify-content:center;width:100%;height:100%;display:flex;position:absolute}.paragraph-stage .decoration img{object-fit:cover;width:100%;height:100%;display:block}.paragraph-stage .inner{justify-content:center;max-width:1200px;height:100%;margin:auto;display:flex}@media (max-width:767.9px){.paragraph-stage .inner{grid-template-rows:1fr auto;justify-content:normal;max-width:100%;display:grid}}.paragraph-stage .inner .field-body{z-index:1;color:#303030;align-self:center;width:50%;padding:50px 20px 50px 50px}@media (max-width:767.9px){.paragraph-stage .inner .field-body{grid-row:2;width:100%;padding:20px;display:block}}.text-color-light.paragraph-stage .inner .field-body{color:#fff}.paragraph-stage .inner .field-body h1{margin:0;font-size:30px;line-height:1.2}@media (max-width:767.9px){.paragraph-stage .inner .field-body h1{font-size:26px}}.paragraph-stage .inner .field-body p{font-size:18px}.paragraph-stage .inner .field-body a.button{background-color:var(--color);color:#fff;border-radius:3px;margin-top:10px;padding:8px 30px;font-size:20px;text-decoration:none;transition:background-color .3s;display:inline-block}.paragraph-stage .inner .field-body a.button:hover{background-color:var(--color-hover)}.paragraph-stage .inner .medium-image{z-index:1;justify-content:center;align-items:center;width:50%;height:100%;display:flex}@media (max-width:767.9px){.paragraph-stage .inner .medium-image{width:100%;margin:auto}}.paragraph-stage .inner .medium-image picture{height:90%}@media (max-width:1279.9px){.paragraph-stage .inner .medium-image picture{height:75%}}@media (max-width:1023.9px){.paragraph-stage .inner .medium-image picture{width:100%;height:60%}}@media (max-width:767.9px){.paragraph-stage .inner .medium-image picture{height:100%}}.paragraph-stage .inner .medium-image picture img{height:100%;margin:auto;display:block}@media (max-width:767.9px){.paragraph-stage .inner .medium-image picture img{width:100%;max-width:74%}}.paragraph-stage .inner .medium-vector{z-index:1;justify-content:center;align-items:center;width:50%;max-width:60%;height:100%;display:flex}@media (max-width:767.9px){.paragraph-stage .inner .medium-vector{width:70%;max-width:100%;margin:15px auto}}@media (max-width:479.9px){.paragraph-stage .inner .medium-vector{width:100%;max-width:100%;margin:15px auto}}.paragraph-stage .inner .medium-vector img{max-width:40%}@media (max-width:767.9px){.paragraph-stage .inner .medium-vector img{max-width:70%}}.paragraph-stage.medium-valign-top .medium-image,.paragraph-stage.medium-valign-top .medium-vector{align-items:start}@media (max-width:767.9px){.paragraph-stage.medium-valign-top .medium-image,.paragraph-stage.medium-valign-top .medium-vector{max-width:100%}.paragraph-stage.medium-valign-bottom .field-body{grid-row:1}}.paragraph-stage.medium-valign-bottom .medium-image,.paragraph-stage.medium-valign-bottom .medium-vector{align-items:end}@media (max-width:767.9px){.paragraph-stage.medium-valign-bottom .medium-image,.paragraph-stage.medium-valign-bottom .medium-vector{width:80%}}@media (max-width:479.9px){.paragraph-stage.medium-valign-bottom .medium-image,.paragraph-stage.medium-valign-bottom .medium-vector{width:100%}}.paragraph-stage.medium-valign-bottom .medium-vector{margin:0 auto;position:relative;bottom:20px}.paragraph-text .field-body .text-align-center,.paragraph-news .field-body .text-align-center{text-align:center}.paragraph-text .field-body .text-align-right,.paragraph-news .field-body .text-align-right{text-align:right}.paragraph-text .field-body p,.paragraph-news .field-body p{color:inherit;margin:0 0 24px;font-size:18px;line-height:1.4}.paragraph-footer-section .paragraph-text .field-body p,.paragraph-footer-section .paragraph-news .field-body p{font-size:16px}@media (max-width:767.9px){.paragraph-footer-section .paragraph-text .field-body p,.paragraph-footer-section .paragraph-news .field-body p{margin-bottom:8px}.paragraph-footer-section .paragraph-text .field-body p.text-align-right,.paragraph-footer-section .paragraph-news .field-body p.text-align-right{text-align:left}}.paragraph-text .field-body p a,.paragraph-news .field-body p a{color:var(--color);font-weight:700}.paragraph-footer-section .paragraph-text .field-body p a,.paragraph-footer-section .paragraph-news .field-body p a{color:inherit;font-weight:400;text-decoration:none}.paragraph-text .field-body p a.is-emoji,.paragraph-news .field-body p a.is-emoji{margin:0 10px}.paragraph-text .field-body p a.button,.paragraph-news .field-body p a.button{color:#fff;background-color:#998f86;border-radius:3px;padding:8px 30px;font-size:18px;text-decoration:none;transition:background-color .3s;display:inline-block}.paragraph-text .field-body p a.button:hover,.paragraph-news .field-body p a.button:hover{background-color:#303030}.paragraph-text .field-body p a.button.button-secondary,.paragraph-news .field-body p a.button.button-secondary{background-color:#f07e0e}.paragraph-text .field-body p a.button.button-secondary:hover,.paragraph-news .field-body p a.button.button-secondary:hover{background-color:#be5609}@media (max-width:767.9px){.paragraph-text .field-body p a.button,.paragraph-news .field-body p a.button{background-position:right 15px center;background-size:20px 20px;font-size:16px}.paragraph-text .field-body p a.button:hover,.paragraph-news .field-body p a.button:hover{background-position:right 15px center;background-size:20px 20px}}.paragraph-text .field-body li.deco,.paragraph-news .field-body li.deco{border-bottom:2px dotted var(--color);margin-bottom:10px;padding-bottom:10px;padding-left:30px;list-style-type:none}.paragraph-text .field-body li.deco:before,.paragraph-news .field-body li.deco:before{content:"▶";float:left;margin-top:6px;margin-left:-30px}.paragraph-text .field-body li.deco p,.paragraph-news .field-body li.deco p{margin:0}.paragraph-text .field-body li.deco p a,.paragraph-news .field-body li.deco p a{font-weight:400;text-decoration:none}.paragraph-text .field-body h1,.paragraph-news .field-body h1{color:inherit;margin:0 0 14px;font-size:30px;font-weight:400}.paragraph-text .field-body h2,.paragraph-news .field-body h2{color:inherit;margin:0 0 14px;font-size:26px;font-weight:400}.paragraph-text .field-body h3,.paragraph-news .field-body h3{color:inherit;margin:0 0 14px;font-size:24px;font-weight:400}.paragraph-text .field-body ul,.paragraph-news .field-body ul{margin:0 0 20px 20px;padding:0;list-style-type:none}.paragraph-text .field-body ul>li,.paragraph-news .field-body ul>li{color:inherit;font-size:18px;line-height:1.6}.paragraph-text .field-body ul>li:before,.paragraph-news .field-body ul>li:before{content:"•";color:inherit;margin-top:-.2em;margin-left:-20px;font-size:1.4em;position:absolute}.paragraph-text .field-body .Indent1,.paragraph-news .field-body .Indent1{margin-left:20px}.paragraph-text .field-body .Indent2,.paragraph-news .field-body .Indent2,.paragraph-text .field-body ul.Indent1,.paragraph-news .field-body ul.Indent1{margin-left:40px}.paragraph-text .field-body ul.Indent2,.paragraph-news .field-body ul.Indent2{margin-left:60px}.paragraph-text .field-body table,.paragraph-news .field-body table{border-collapse:collapse;margin-bottom:30px}.paragraph-text .field-body table td,.paragraph-text .field-body table th,.paragraph-news .field-body table td,.paragraph-news .field-body table th{vertical-align:top;border:1px solid #a0a0a0;padding:10px;font-size:16px}.paragraph-text .field-body table th,.paragraph-text .field-body table td[colspan],.paragraph-news .field-body table th,.paragraph-news .field-body table td[colspan]{text-align:left;background-color:#e0e0e0;font-weight:700}.paragraph-text .field-body table p,.paragraph-news .field-body table p{margin:0;padding:0;font-size:16px}.paragraph-vacancy-bigimage{background-color:#e0e0e0}.paragraph-vacancy-bigimage img{margin:auto;display:block}.paragraph-vacancy-status-panel{color:#000;background-color:#ffffe8;margin-top:10px;margin-bottom:10px}@media (max-width:767.9px){.paragraph-vacancy-status-panel{display:none}}.paragraph-vacancy-status-panel a.dropdown{cursor:pointer}.paragraph-vacancy-status-panel a.dropdown>on-click{content:"default:.toggleClass(\"open\")"}.paragraph-vacancy-status-panel a.dropdown:after{content:"";vertical-align:middle;background-image:url("data:image/svg+xml,url-encode(\"<svg viewBox='0 0 20 10' width='20' height='10' xmlns='http://www.w3.org/2000/svg'><path stroke='black' fill='transparent' stroke-width='2' d='M2,2L10,8L18,2'/></svg>\")");width:20px;height:10px;margin-left:10px;display:inline-block}.paragraph-vacancy-status-panel a.dropdown+div{display:none}.paragraph-vacancy-status-panel a.dropdown.open:after{background-image:url("data:image/svg+xml,url-encode(\"<svg viewBox='0 0 20 10' width='20' height='10' xmlns='http://www.w3.org/2000/svg'><path stroke='black' fill='transparent' stroke-width='2' d='M2,8L10,2L18,8'/></svg>\")")}.paragraph-vacancy-status-panel a.dropdown.open+div{display:block}.paragraph-vacancy-status-panel a.preview_button{float:right;color:#fff;background-color:green;border-radius:5px;padding:2px 10px;text-decoration:none;display:inline-block}.paragraph-vacancy-status-panel a.button{color:#fff;background-color:green;border-radius:5px;padding:5px 20px;text-decoration:none;display:inline-block}.paragraph-vacancy-status-panel h1{color:#fff;background-color:#404040;margin:0;padding:5px;font-size:14px;overflow:hidden}.paragraph-vacancy-status-panel h2{color:#fff;background-color:#909090;margin:0;padding:5px;font-size:14px;font-weight:400}.paragraph-vacancy-status-panel .toolbar{background-color:#ffffd0;border-bottom:1px solid #e8e8e8;padding:10px}.paragraph-vacancy-status-panel table.status{border-collapse:collapse;width:100%}.paragraph-vacancy-status-panel table.status>tbody{border:0}.paragraph-vacancy-status-panel table.status>tbody>tr:nth-child(2n){background-color:#ffffd0}.paragraph-vacancy-status-panel table.status>tbody>tr>td{empty-cells:show;text-align:center;border:1px solid #e8e8e8;padding:10px}.paragraph-vacancy-status-panel table.status>tbody>tr>td img.traffic{height:24px}.paragraph-vacancy-status-panel table.status>tbody>tr>td img.service{vertical-align:middle;max-width:120px;max-height:24px}.paragraph-view{margin-bottom:80px}.paragraph-view .item-list{border-bottom:1px solid}@media print{.header_wrapper,#topbar,.field-sidepane-left,.field-sidepane-right,.page>footer,nav.breadcrumb{display:none}body{padding-top:0!important}.field-top{display:none}.paragraph-node-vacancy .layout{display:block}.paragraph-node-vacancy .layout>tbody>tr>th,.paragraph-node-vacancy .layout>tbody>tr>td{padding:0!important}.paragraph-node-vacancy .layout>tbody>tr,.paragraph-node-vacancy .layout>tbody>tr>th,.paragraph-node-vacancy .layout>tbody>tr>td{display:block}.paragraph-node-vacancy .layout>tbody>tr{page-break-inside:avoid}.paragraph-node-vacancy .layout>tbody>tr>th{color:#000!important;border-bottom:1px solid gray!important;width:100%!important}.paragraph-node-vacancy .layout .footer{font-size:14px!important}.paragraph-node-vacancy .layout .footer td{color:#000!important;padding:0!important}.paragraph-node-vacancy .layout .footer td a{color:#000!important}}.protector{opacity:0;z-index:1999;background-color:#000;transition:opacity .4s ease-in;position:fixed;inset:0}.scroll-to-top{opacity:0;z-index:10;background-color:var(--color);cursor:pointer;on-ready:"new ScrollToTop(this)";border:1px solid #fff;width:50px;height:50px;padding:0;transition:background-color .3s,opacity .5s ease-in-out;display:block;position:fixed;bottom:30px;right:30px}.scroll-to-top .emoji{color:#fff;margin-top:2px;font-size:16px;line-height:1;display:inline-block;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (max-width:479.9px){.scroll-to-top .emoji{font-size:12rem}}.scroll-to-top:hover{background-color:var(--color-hover)}.search-wrapper{vertical-align:bottom;margin-bottom:8px;display:inline-block}@media (max-width:1023.9px){.search-wrapper{display:none}}@media (max-width:767.9px){.search-wrapper{margin-bottom:0;display:block;position:static}}.search-wrapper-tablet{display:none}@media (min-width:1024px){.search-wrapper-tablet{display:none}}@media (max-width:1023.9px){.search-wrapper-tablet{display:block}}@media (max-width:767.9px){.search-wrapper-tablet{display:none}}.search-wrapper form#search,.search-wrapper-tablet form#search{margin-left:30px;display:block}@media (max-width:1023.9px){.search-wrapper form#search,.search-wrapper-tablet form#search{margin-left:0;display:flex}}.search-wrapper form#search .search-bar,.search-wrapper-tablet form#search .search-bar{display:flex}.search-wrapper form#search .search-bar input[type=text],.search-wrapper-tablet form#search .search-bar input[type=text]{color:#998f86;background-color:#f7f7f7;border:0;outline:0;width:200px;padding:10px 10px 12px;font-size:15px}@media (max-width:767.9px){.search-wrapper form#search .search-bar input[type=text],.search-wrapper-tablet form#search .search-bar input[type=text]{background-color:#d0d0d0;width:100%}}.search-wrapper form#search .search-bar button[type=submit],.search-wrapper-tablet form#search .search-bar button[type=submit]{color:#998f86;cursor:pointer;vertical-align:bottom;border:0;outline:0;width:36px;font-size:18px}@media (max-width:767.9px){.search-wrapper form#search .search-bar button[type=submit],.search-wrapper-tablet form#search .search-bar button[type=submit]{background-color:#d0d0d0}.search-wrapper form#search .search-bar,.search-wrapper-tablet form#search .search-bar{width:100%}}.node-type-sidepane aside{width:300px;margin:30px}.sticky header#topbar{display:none}@media (min-width:768px){.sticky header#navbar{height:70px;position:fixed}.sticky header#navbar .hamburger-collapse{top:0}.sticky header#navbar .head_space{height:30px}.sticky header#navbar .head_space .search-wrapper-tablet{display:none}.sticky header#navbar .head_space .language-switcher{margin-top:19px}.sticky header#navbar .head_space .language-switcher ul{padding-top:5px}.sticky header#navbar .head_space .logo-wrapper{z-index:10;padding:0 20px}.sticky header#navbar .head_space .logo-wrapper .logo{margin:15px}.sticky header#navbar .head_space .logo-wrapper .logo img{background-image:url(/themes/epos/images/../images/logo_no_caption.png);background-size:100% 100%;width:0;height:0;padding-top:44px;padding-left:66px}header#topbar{color:#fff;text-align:right;background-color:#998f86;max-width:1200px;margin:auto;padding:5px 60px 5px 5px;line-height:1.2em}header#topbar .search_mobile{display:none}header#topbar ul{vertical-align:middle;margin:0;padding:0;display:inline-block;overflow:hidden}header#topbar ul li{float:left;margin-left:40px;padding-left:10px;list-style-type:disc}header#topbar ul li:first-child{list-style-type:none}header#topbar ul li a{color:#fff;text-decoration:none}header#topbar ul li a:hover{color:#444}}@media (max-width:767.9px){header#topbar{color:#fff}header#topbar form#search{width:200px;margin-top:5px;display:none;position:absolute;right:10px}header#topbar form#search input[type=text]{width:100%}header#topbar form#search input[type=text]>on-blur{content:"default:$(\"form#search\").removeClass(\"visible\")"}header#topbar form#search.visible{display:block}header#topbar form#search input[type=image]{display:none}header#topbar .search_mobile a{cursor:pointer}header#topbar .search_mobile a>on-click{content:"default:$(\"form#search\").addClass(\"visible\").find(\"input[type=text]\").focus();"}header#topbar ul{vertical-align:top;width:100%;margin:0;padding:0;display:table;overflow:hidden}header#topbar ul li{text-align:center;background-color:#998f86;background-clip:padding-box;border-left:10px solid #0000;margin:0;padding:3px 10px;list-style-image:none;list-style-type:none;display:table-cell}header#topbar ul li:first-child{border-left:0}header#topbar ul li a{color:#fff;font-size:14px;text-decoration:none}header#topbar ul li a:hover{color:#444}header#topbar ul li:first-child{list-style-type:none}}.view-faq-bewerber .views-field-title,.view-faq-kunden .views-field-title{color:#998f86;cursor:pointer;text-decoration:none}.view-faq-bewerber .views-field-title>on-mousedown,.view-faq-kunden .views-field-title>on-mousedown{content:"default:toggle(this,\".view-faq-bewerber,.view-faq-kunden\",\".views-row\",\".views-field-field-body\");"}.view-faq-bewerber .views-field-field-body,.view-faq-kunden .views-field-field-body{display:none}.view-faq-bewerber .views-field-field-body p,.view-faq-kunden .views-field-field-body p{margin:0;padding:0}.view-faq-bewerber .views-row,.view-faq-kunden .views-row{border-bottom:1px solid;padding:10px 0 10px 30px;font-size:18px}.view-faq-bewerber .views-row:before,.view-faq-kunden .views-row:before{content:"▶";float:left;color:var(--color);will-change:transform;margin-left:-30px;transition:transform .5s}.view-faq-bewerber .views-row.opened:before,.view-faq-kunden .views-row.opened:before{transform:rotate(90deg)}.view-faq-bewerber .views-row:last-child,.view-faq-kunden .views-row:last-child{border-bottom:0}.paragraph-view .views-infinite-scroll-content-wrapper table~table>thead{display:none}.view-glossary-custom .views-field-title{color:#998f86;cursor:pointer;text-decoration:none}.view-glossary-custom .views-field-title>on-mousedown{content:"default:toggle(this,\".view-glossary-custom\",\".views-row\",\".views-field-field-body\");"}.view-glossary-custom .views-field-field-body{display:none}.view-glossary-custom .views-field-field-body p{margin:0;padding:0}.view-glossary-custom .views-row{border-bottom:2px dotted var(--color);padding:10px 0 10px 30px}.view-glossary-custom .views-row:before{content:"▶";float:left;color:var(--color);will-change:transform;margin-left:-30px;transition:transform .5s}.view-glossary-custom .views-row.opened:before{transform:rotate(90deg)}.view-glossary-custom .views-row:last-child{border-bottom:0}.view-locations>div h2{color:#998f86;margin-bottom:20px;font-size:26px;font-weight:400}.view-locations>div .view-grouping{margin-bottom:40px}.view-locations>div .views-field-title a:before{content:"Geschäftsstelle "}[lang=en] .view-locations>div .views-field-title a:before{content:""}.view-locations>div>.item-list>ul{margin:5px 0;padding:0}.view-locations>div>.item-list>ul li{padding-left:60px;font-size:16px;list-style:none}.view-locations>div>.item-list>ul li:before{content:"▶";float:left;color:var(--color);margin-left:-30px}.view-locations>div>.item-list>ul li a{color:#998f86;text-decoration:none}.view-locations>div>.item-list>h3+ul{display:none}.view-locations>div>.item-list>h3{color:#998f86;cursor:pointer;margin:10px 0 0;padding:0 0 10px 30px;font-size:24px;font-weight:400}.view-locations>div>.item-list>h3>on-mousedown{content:"default:toggle(this,\".view-locations\",\".item-list\",\"ul\");"}.view-locations>div>.item-list>h3:before{content:"▶";float:left;color:var(--color);margin-top:1px;margin-left:-30px}.view-locations>div .group-wrapper:first-child h3{border-top:0;margin-top:0;padding-top:0}.view-locations-flat>div{margin-bottom:40px}.view-locations-flat>div h2{color:#998f86;margin-bottom:20px;font-size:26px;font-weight:400}.view-locations-flat>div h2~h2{margin-top:30px}.view-locations-flat>div>.item-list>ul{margin:5px 0;padding:0}.view-locations-flat>div>.item-list>ul>li{padding:10px 30px;font-size:18px;list-style:none}.view-locations-flat>div>.item-list>ul>li:before{content:"▶";float:left;color:var(--color);margin-top:1px;margin-left:-30px}.view-locations-flat>div>.item-list>ul>li a{color:#998f86;text-decoration:none}.view-locations-hq>div{margin-bottom:40px}.view-locations-hq>div h2{color:#998f86;margin:0;font-size:26px;font-weight:400}.view-locations-hq>div>.item-list>ul{margin:5px 0;padding:0}.view-locations-hq>div>.item-list>ul>li{padding:10px 30px;list-style:none}.view-locations-hq>div>.item-list>ul>li:before{content:"▶";float:left;color:var(--color);margin-top:1px;margin-left:-30px;font-size:26px}.view-locations-hq>div>.item-list>ul>li a{color:#998f86;text-decoration:none}.view-news{color:#998f86}.view-news th{text-align:left}.view-news th,.view-news td{padding:10px}.view-news a{color:#998f86}.view-search .form-item-search{display:none}.view-search .info_head{color:#998f86;margin-bottom:40px;font-size:17px}.view-search .info_head .placeholder{font-style:normal;font-weight:700}.view-search .views-field-title a{color:#998f86;font-size:20px;text-decoration:none}.view-search .views-row{color:#998f86;margin-bottom:25px}.view-search a{cursor:pointer}.view-search a[data-type=faq]>on-click{content:"default:openFAQ(this);"}.view-search a[data-type=glossary]>on-click{content:"default:openGlossary(this);"}.view-topjobs{--slider-auto-duration:7s;margin-bottom:40px;position:relative}.view-topjobs.view-language-en{display:none}.view-topjobs .slider-container{on-ready:"new Slider(this)";position:relative}.view-topjobs .slider-container .slider-pane{gap:20px;width:100%;display:flex;overflow-x:hidden}.view-topjobs .slider-container .slider-pane .slider-item{min-width:calc(33.3333% - 13.3333px)}@media (max-width:767.9px){.view-topjobs .slider-container .slider-pane .slider-item{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width:479.9px){.view-topjobs .slider-container .slider-pane .slider-item{min-width:100%;max-width:100%}}.view-topjobs .top-job-item>a{color:#998f86;text-decoration:none}.view-topjobs .top-job-item>a>.image img{width:100%}.view-topjobs .top-job-item>a h3{margin:0;font-size:18px;font-weight:700}.view-topjobs .top-job-item>a .text{margin-top:20px}.view-topjobs h1{color:#998f86;text-align:center;margin:0 0 20px;padding:5px;font-size:30px;font-weight:700}.view-topjobs .views-field-title a{color:#000;text-align:left;word-wrap:break-word;margin:0;font-size:22px;font-weight:700;line-height:1.2;text-decoration:none;display:block}.view-topjobs .views-field-title a a{color:inherit;text-decoration:none}.view-topjobs .views-field-field-vacancy-departments{color:#998f86;text-align:left;margin:5px 0 0;font-size:17px;font-weight:400}.view-topjobs .views-field-view-node a{color:var(--color);text-align:left;margin-top:5px;font-size:14px;text-decoration:underline;display:block}.view-topjobs .slider-prev,.view-topjobs .slider-next{opacity:0;visibility:hidden;color:var(--color);z-index:2;cursor:pointer;font-size:38px;position:absolute;top:calc(min(1200px,100vw)/9 - 7.77778px);transform:translateY(-50%)}@media (max-width:767.9px){.view-topjobs .slider-prev,.view-topjobs .slider-next{font-size:32px;top:calc(16.6667vw - 11.6667px)}}@media (max-width:479.9px){.view-topjobs .slider-prev,.view-topjobs .slider-next{font-size:28px;top:calc(33.3333vw - 23.3333px)}}.view-topjobs .slider-prev:hover,.view-topjobs .slider-next:hover{color:var(--color-hover)}.view-topjobs .slider-prev{left:-40px}@media (max-width:1279.9px){.view-topjobs .slider-prev{left:20px}}.view-topjobs .slider-next{right:-40px}@media (max-width:1279.9px){.view-topjobs .slider-next{right:20px}}.view-topjobs.slider-has-arrow-prev .slider-prev,.view-topjobs.slider-has-arrow-next .slider-next{opacity:1;visibility:visible}.view-vacancies form[action*=joblist],.view-vacancies form[action*=job-list],.view-vacancies-internal form[action*=joblist],.view-vacancies-internal form[action*=job-list],.view-vacancies-location form[action*=joblist],.view-vacancies-location form[action*=job-list]{display:none}.view-vacancies .views-exposed-widget,.view-vacancies-internal .views-exposed-widget,.view-vacancies-location .views-exposed-widget{float:none}.view-vacancies .form-item-title,.view-vacancies-internal .form-item-title,.view-vacancies-location .form-item-title{overflow:hidden}.view-vacancies input#edit-title,.view-vacancies-internal input#edit-title,.view-vacancies-location input#edit-title{width:calc(100% - 5px)}.view-vacancies .views-field-field-vacancy-zip,.view-vacancies-internal .views-field-field-vacancy-zip,.view-vacancies-location .views-field-field-vacancy-zip{min-width:200px}.view-vacancies .views-field-field-vacancy-geo-proximity,.view-vacancies-internal .views-field-field-vacancy-geo-proximity,.view-vacancies-location .views-field-field-vacancy-geo-proximity{min-width:100px}.view-vacancies .views-exposed-form .form-item-zip,.view-vacancies-internal .views-exposed-form .form-item-zip,.view-vacancies-location .views-exposed-form .form-item-zip{float:left;width:25%;margin-right:5%}.view-vacancies .views-exposed-form .form-item-region select,.view-vacancies .views-exposed-form .form-item-region .select,.view-vacancies .views-exposed-form .form-item-jobtype select,.view-vacancies .views-exposed-form .form-item-jobtype .select,.view-vacancies-internal .views-exposed-form .form-item-region select,.view-vacancies-internal .views-exposed-form .form-item-region .select,.view-vacancies-internal .views-exposed-form .form-item-jobtype select,.view-vacancies-internal .views-exposed-form .form-item-jobtype .select,.view-vacancies-location .views-exposed-form .form-item-region select,.view-vacancies-location .views-exposed-form .form-item-region .select,.view-vacancies-location .views-exposed-form .form-item-jobtype select,.view-vacancies-location .views-exposed-form .form-item-jobtype .select{width:70%}.view-vacancies .form-item-location,.view-vacancies-internal .form-item-location,.view-vacancies-location .form-item-location{width:calc(100% - 5px)}.view-vacancies .view-empty,.view-vacancies-internal .view-empty,.view-vacancies-location .view-empty{display:none}.view-vacancies table,.view-vacancies-internal table,.view-vacancies-location table{color:#998f86;border-collapse:separate;width:100%}.view-vacancies table .views-field-title,.view-vacancies-internal table .views-field-title,.view-vacancies-location table .views-field-title{width:66%}.view-vacancies table a,.view-vacancies-internal table a,.view-vacancies-location table a{color:#7a7168;font-size:16px;font-weight:700;text-decoration:none}@media (max-width:1023.9px){.view-vacancies table tbody,.view-vacancies-internal table tbody,.view-vacancies-location table tbody{display:inline}}.view-vacancies table tbody tr,.view-vacancies-internal table tbody tr,.view-vacancies-location table tbody tr{vertical-align:top}@media (max-width:1023.9px){.view-vacancies table tbody tr,.view-vacancies-internal table tbody tr,.view-vacancies-location table tbody tr{border-bottom:1px solid;padding:2px 0}}.view-vacancies table tbody tr td,.view-vacancies table tbody tr th,.view-vacancies-internal table tbody tr td,.view-vacancies-internal table tbody tr th,.view-vacancies-location table tbody tr td,.view-vacancies-location table tbody tr th{text-align:left;border-bottom:1px solid;padding:10px;font-size:16px}@media (max-width:1023.9px){.view-vacancies table tbody tr td,.view-vacancies table tbody tr th,.view-vacancies-internal table tbody tr td,.view-vacancies-internal table tbody tr th,.view-vacancies-location table tbody tr td,.view-vacancies-location table tbody tr th{padding:2px 0}}.view-vacancies table tbody tr td:first-child,.view-vacancies table tbody tr th:first-child,.view-vacancies-internal table tbody tr td:first-child,.view-vacancies-internal table tbody tr th:first-child,.view-vacancies-location table tbody tr td:first-child,.view-vacancies-location table tbody tr th:first-child{padding-left:0}@media (max-width:1023.9px){.view-vacancies table tbody tr td,.view-vacancies table tbody tr th,.view-vacancies-internal table tbody tr td,.view-vacancies-internal table tbody tr th,.view-vacancies-location table tbody tr td,.view-vacancies-location table tbody tr th{border-bottom:0}}.view-vacancies table tbody tr.odd,.view-vacancies table tbody tr.even,.view-vacancies-internal table tbody tr.odd,.view-vacancies-internal table tbody tr.even,.view-vacancies-location table tbody tr.odd,.view-vacancies-location table tbody tr.even{background-color:#0000}@media (max-width:1023.9px){.view-vacancies table,.view-vacancies tr,.view-vacancies td,.view-vacancies th,.view-vacancies-internal table,.view-vacancies-internal tr,.view-vacancies-internal td,.view-vacancies-internal th,.view-vacancies-location table,.view-vacancies-location tr,.view-vacancies-location td,.view-vacancies-location th{display:block;width:auto!important}.view-vacancies td,.view-vacancies th,.view-vacancies-internal td,.view-vacancies-internal th,.view-vacancies-location td,.view-vacancies-location th{border:0;padding:0}.view-vacancies thead,.view-vacancies-internal thead,.view-vacancies-location thead{display:none}.view-vacancies tr,.view-vacancies-internal tr,.view-vacancies-location tr{margin-bottom:10px;padding-bottom:10px}}.view-vacancies .views-exposed-widgets,.view-vacancies-internal .views-exposed-widgets,.view-vacancies-location .views-exposed-widgets{margin-bottom:20px;overflow:hidden}.view-vacancies .views-exposed-widgets.clearfix:after,.view-vacancies-internal .views-exposed-widgets.clearfix:after,.view-vacancies-location .views-exposed-widgets.clearfix:after{clear:none}.checkbox{cursor:pointer;font-size:15px;display:inline-block;position:relative}.checkbox>on-ready{content:"default:new Checkbox(this)"}.checkbox .checkbox-widget{user-select:none}.checkbox .checkbox-widget .checkbox-box{color:#0000;border:1px solid #999;border-radius:2px}.checkbox .checkbox-widget .checkbox-mark{color:var(--color);font-size:1.2em;display:none;position:absolute;top:-.1em;left:-.1em}.checkbox input[type=checkbox]{appearance:none;opacity:0;width:0;height:0;margin:0;display:inline-block;overflow:hidden}.checkbox input[type=checkbox]:checked~.checkbox-widget .checkbox-mark{display:block}.select{on-ready:"new Select(this)";width:100%;display:inline-block}.select .select-widget{display:block;position:relative}.select .select-widget .select-box{border:1px solid var(--color);display:block}.anyform-has-error .select .select-widget .select-box{border:1px solid red}.select .select-widget .select-box .select-label{width:100%;color:var(--color);user-select:none;cursor:pointer;align-items:center;padding:15px 25px;font-size:22px;display:flex;position:relative}.select .select-widget .select-box .select-label .select-label-inner{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}@media (max-width:767.9px){.select .select-widget:first-child{padding-left:0}}.select .select-widget .select-buttons{z-index:3;height:22px;display:block;position:absolute;top:50%;right:20px;translate:0 -50%}.select .select-widget .select-buttons .select-button{position:absolute;top:50%;translate:0 -50%}.select .select-widget .select-buttons .select-button.select-button-toggle{color:var(--color);cursor:pointer;font-size:12px;transition:rotate .3s;right:0;rotate:none}.select .select-widget .select-buttons .select-button.select-button-clear{opacity:1;color:var(--color);cursor:pointer;font-size:14px;transition:opacity .3s;right:30px}.select .select-widget label{cursor:pointer;width:100%;font-size:20px;font-weight:400;display:block}.select[data-value] .select-widget .select-label:not(.select-label-none) .select-button.select-button-clear{opacity:1}.select select{display:none}.select .select-dropdown{z-index:4;color:#fff;width:100%;margin:0;list-style:none;display:none;position:absolute;left:0}.select .select-dropdown.height-animation{transition-duration:.3s}@media (max-width:767.9px){.select .select-dropdown{width:100%;left:0;transform:none}}.select .select-dropdown .select-dropdown-inner{background-color:#fff;border-radius:0 0 30px 30px;height:100%;max-height:300px;padding-top:0;display:block;overflow:auto}.select .select-dropdown .select-dropdown-inner>.select-option{color:var(--color);cursor:pointer;word-break:break-word;background-color:#fff;border-bottom:1px solid #f8f8f8;padding:12px 16px 12px 28px;font-size:22px;font-weight:400;display:block}.select .select-dropdown .select-dropdown-inner>.select-option.select-option-none{display:none}.select .select-dropdown .select-dropdown-inner>.select-option:hover,.select .select-dropdown .select-dropdown-inner>.select-option.selected{color:var(--color);background-color:#f8f8f8}.select .select-dropdown .select-dropdown-inner>.select-option.selected{background-position:right 22px center;background-repeat:no-repeat;background-size:22px;padding-right:50px}.select .select-dropdown .select-dropdown-inner>.select-option.focused{background-color:#f0f0f0}.select.opening .select-dropdown-inner,.select.closing .select-dropdown-inner{overflow:hidden}.select.open .select-widget .select-box .select-button.select-button-toggle{rotate:180deg}
.paragraph--unpublished{background-color:#fff4f4;}
.vaporfile-input-backup{display:none;}
.zipgeocode-hidden{display:none !important;}.form-item.form-item-zip{display:inline-block;}.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;}
