/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.form-type-checkbox .formtips-wrapper{display:inline-block;}.formtip{display:inline-block;box-sizing:content-box;width:13px;height:13px;margin:0 .3em;text-align:center;vertical-align:baseline;text-decoration:none;letter-spacing:normal;color:#fff;border:2px solid #ccc;border-radius:50%;background-color:#ccc;font-size:12px;font-weight:bold;line-height:13px;}.formtip:focus,.formtip:hover,.formtip:active{cursor:help;transition:all .25s ease-in-out;text-decoration:none;color:#fff;border:2px solid #2369a6;background-color:#2369a6;}.formtip::before{content:'?';color:#fff;}.formtips-processed:not(.formtips-show){display:none;opacity:0;}.formtips-processed.formtips-show{display:block;opacity:1;}.formtips-processed{position:absolute;z-index:100;display:none;padding:20px;transition:opacity .25s ease-in-out;text-align:left;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);line-height:1.4;}.formtips-processed ul.tips,div.description.formtips-processed,.form-item .description.formtips-processed,.form-item__description.formtips-processed{margin:0;color:#fff;}.formtips-processed.filter-guidelines,div.description.formtips-processed,.form-item .description.formtips-processed,.form-item__description.formtips-processed,.fieldset__description.formtips-processed{background-color:#1e2021;}.formtips-processed.filter-guidelines .filter-guidelines-item,.fieldset__description.formtips-processed{margin:0;color:#fff;}.filter-wrapper .form-item label{display:table;}.formtips-processed::before{position:absolute;top:-12px;left:1.5em;width:0;height:0;content:'';border:6px solid transparent;border-bottom-color:#1e2021;}.formtips-item{position:relative;overflow:visible !important;}.vertical-tabs{overflow:inherit !important;}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
/* @license GNU GPL v2 https://www.drupal.org/about/licensing */
.chosen-container.error .chosen-single,.chosen-container.error .chosen-single span{line-height:inherit;}.chosen-container-single .chosen-search{display:block;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto;}.chosen-container{display:inline-block !important;}.container-inline div.chosen-container div:not(.chosen-drop){display:block;}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single{border:2px solid red;}.filter-wrapper{overflow:visible !important;}.filter-wrapper:after{content:"";display:block;clear:both;}.chosen-container:has(+ .chosen-helper-btn){margin-right:var(--space-s,0.75rem);}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:unset;}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:unset;}#sliding-popup{position:fixed;right:0;right:var(--drupal-displace-offset-right,0px);z-index:1000;width:100%;max-width:600px;padding:27px;padding:var(--sp1-5,27px);padding-top:0;filter:drop-shadow(0 0 72px rgb(0 0 0 / 10%));}@media print{#sliding-popup{display:none;}}[dir="rtl"] #sliding-popup{left:0;left:var(--drupal-displace-offset-left,0px);}@media (min-width:1800px){#sliding-popup{left:1100px;right:auto;}[dir="rtl"] #sliding-popup{left:auto;right:1100px;}}.eu-cookie-compliance-content{position:relative;max-height:calc(100vh - 54px);max-height:calc(100vh - 2 * var(--sp1-5,27px) - var(--drupal-displace-offset-top,0px));overflow:auto;background:white;background:var(--color--white,white);padding:27px;padding:var(--sp1-5,27px);color:#313637;color:var(--color--gray-20,#313637);border:solid 1px #eaeef0;border:solid 1px var(--color--gray-95,#eaeef0);box-shadow:0 0 72px rgba(0,0,0,0.1);}@supports (filter:drop-shadow(0 0 72px rgb(0 0 0 / 10%))){.eu-cookie-compliance-content{box-shadow:none;}}.eu-cookie-compliance-categories{padding:18px 0;padding:var(--sp,18px) 0;margin-left:50px;}[dir="rtl"] .eu-cookie-compliance-categories{margin-left:0;margin-right:50px;}.eu-cookie-compliance-category:not(:last-child){margin-bottom:9px;margin-bottom:var(--sp0-5,9px);}[dir] .eu-cookie-compliance-categories input[type="checkbox"] + label{padding-left:0;padding-right:0;}.eu-cookie-compliance-categories input[type="checkbox"]{position:absolute;margin-top:5px;margin-left:-50px;}[dir="rtl"] .eu-cookie-compliance-categories input[type="checkbox"]{margin-left:0;margin-right:-50px;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-message{margin-bottom:18px;margin-bottom:var(--sp,18px);}.eu-cookie-compliance-message h2{font-size:22px;line-height:1.2;margin:9px 0;margin:var(--sp0-5,9px) 0;}@media (min-width:700px){.eu-cookie-compliance-message h2{font-size:28px;}}.eu-cookie-compliance-message h2:first-child{margin-top:0;}.eu-cookie-compliance-message h3{font-size:12px;}.eu-cookie-compliance-message p{font-size:12px;}[dir] .eu-cookie-compliance-buttons .button{margin-top:0;margin-right:9px;margin-right:var(--sp0-5,9px);margin-bottom:0;}[dir="rtl"] .eu-cookie-compliance-buttons .button{margin-left:9px;margin-left:var(--sp0-5,9px);}@media (max-width:500px){[dir] .eu-cookie-compliance-buttons .button{margin-bottom:4px;}}.button.eu-cookie-compliance-save-preferences-button{font-size:14px;padding:5px 15px;height:40px;}.eu-cookie-compliance-categories{position:relative;}.eu-cookie-compliance-category-description{margin:5px 0;color:#5f7581;color:var(--color--gray-45,#5f7581);font-size:0.8125rem;line-height:1.125rem;}.eu-cookie-withdraw-tab{position:absolute;bottom:calc(100% - 2px);left:50%;transform:translateX(-50%);display:block;padding:4px 9px;border:solid 1px #eaeef0;border:solid 1px var(--color--gray-95,#eaeef0);border-bottom:0;border-radius:3px 3px 0 0;background:white;background:var(--color--white,white);appearance:none;cursor:pointer;}.eu-cookie-compliance-close-button{position:absolute;top:0;right:0;display:block;width:50px;height:50px;text-indent:-9999px;color:var(--color--blue-10,#0f6292);overflow:hidden;appearance:none;border:0;background:transparent;cursor:pointer;}.eu-cookie-compliance-close-button:focus{outline:solid 2px currentColor;outline-offset:-4px;}[dir="rtl"] .eu-cookie-compliance-close-button{left:0;right:auto;}.eu-cookie-compliance-close-button:before,.eu-cookie-compliance-close-button:after{position:absolute;top:calc(50% + 1px);left:20%;width:60%;height:0;content:"";border-top:solid 2px currentColor;transform:rotate(45deg);}.eu-cookie-compliance-close-button:after{transform:rotate(-45deg);}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
.social-sharing-buttons{display:flex;align-items:center;justify-content:center;margin:2em 0;}.social-sharing-buttons a,.social-sharing-buttons-button{display:flex;align-items:center;justify-content:center;margin:0 4px;text-decoration:none;}.social-sharing-buttons-wrapper{position:relative;}.btn-copy{padding:0;cursor:pointer;}.social-sharing-buttons-popup{position:absolute;top:0;left:50%;display:none;overflow:hidden;min-width:6em;height:0;padding:5px;transition:all 0.5s ease;transform:translate(-50%,calc(-100% - 10px));text-align:center;color:white;border-radius:3px;background-color:black;font-size:small;}.social-sharing-buttons-popup.visible{display:block;overflow:unset;height:auto;}.social-sharing-buttons-popup::before{position:absolute;bottom:0;left:50%;display:block;width:0;height:0;content:"";transform:translate(-50%,100%);border-top:10px solid black;border-right:10px solid transparent;border-left:10px solid transparent;}.social-sharing-buttons-visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;white-space:nowrap;border:0;}
.collapsiblockTitle button{display:block;width:100%;padding:0 20px;cursor:pointer;text-align:left;color:#0071b3;border:none;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.72798%2015.795L3.72798%207.795C3.10356%206.79593%203.82183%205.5%204.99998%205.5L15%205.5C16.1781%205.5%2016.8964%206.79593%2016.272%207.795L11.272%2015.795C10.6845%2016.735%209.31549%2016.735%208.72798%2015.795Z'%20fill='%23000000'/%3e%3c/svg%3e") no-repeat right}.collapsiblockTitle button:hover{color:#018fe2}.collapsiblockTitle button.collapsiblock-color-switcher{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.72798%2015.795L3.72798%207.795C3.10356%206.79593%203.82183%205.5%204.99998%205.5L15%205.5C16.1781%205.5%2016.8964%206.79593%2016.272%207.795L11.272%2015.795C10.6845%2016.735%209.31549%2016.735%208.72798%2015.795Z'%20fill='%23ffffff'/%3e%3c/svg%3e")}div .collapsiblockTitleCollapsed button{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.205%208.72805L12.205%203.72805C13.2041%203.10363%2014.5%203.82189%2014.5%205.00004V15C14.5%2016.1782%2013.2041%2016.8965%2012.205%2016.272L4.205%2011.272C3.265%2010.6845%203.265%209.31555%204.205%208.72805Z'%20fill='%23000000'/%3e%3c/svg%3e")}div .collapsiblockTitleCollapsed button.collapsiblock-color-switcher{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.205%208.72805L12.205%203.72805C13.2041%203.10363%2014.5%203.82189%2014.5%205.00004V15C14.5%2016.1782%2013.2041%2016.8965%2012.205%2016.272L4.205%2011.272C3.265%2010.6845%203.265%209.31555%204.205%208.72805Z'%20fill='%23ffffff'/%3e%3c/svg%3e")}.collapsiblockContent{overflow:hidden}[dir=rtl] .collapsiblockTitle button{display:block;background-position:left}[dir=rtl] div .collapsiblockTitleCollapsed button{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.795%2011.272L7.795%2016.272C6.79593%2016.8964%205.5%2016.1782%205.5%2015L5.5%205.00002C5.5%203.82186%206.79593%203.1036%207.795%203.72802L15.795%208.72802C16.735%209.31552%2016.735%2010.6845%2015.795%2011.272Z'%20fill='%23000000'/%3e%3c/svg%3e");background-position:left}[dir=rtl] div .collapsiblockTitleCollapsed button.collapsiblock-color-switcher{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='20px'%20height='20px'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.795%2011.272L7.795%2016.272C6.79593%2016.8964%205.5%2016.1782%205.5%2015L5.5%205.00002C5.5%203.82186%206.79593%203.1036%207.795%203.72802L15.795%208.72802C16.735%209.31552%2016.735%2010.6845%2015.795%2011.272Z'%20fill='%23ffffff'/%3e%3c/svg%3e")}
.form-item-wirtschaftsstandort .select2-container{width:100% !important;}.form-item-wirtschaftsstandort .select2-container--default .select2-selection--multiple{box-sizing:border-box !important;min-height:54px;height:auto;max-height:54px;overflow:hidden;padding:0.375rem 1.125rem;border:none;border-radius:0.1875rem;background-color:#fff;display:flex;}.form-item-wirtschaftsstandort{position:relative;}.form-item-wirtschaftsstandort:has(.select2-container--open){padding-bottom:54px;}.form-item-wirtschaftsstandort .select2-container--default.select2-container--open{position:absolute;width:100%;z-index:300;}.form-item-wirtschaftsstandort .select2-container--default.select2-container--open .select2-selection--multiple{max-height:none;overflow:visible;}.form-item-wirtschaftsstandort .select2-container--default.select2-container--open .select2-search--inline{flex:1 1 8rem;}.form-item-wirtschaftsstandort .select2-container--default.select2-container--open .select2-search__field{width:100% !important;min-width:8rem;}.form-item-wirtschaftsstandort .select2-container--default.mbl-has-selection:not(.select2-container--open) .select2-selection__choice,.form-item-wirtschaftsstandort .select2-container--default.mbl-has-selection:not(.select2-container--open) .select2-search--inline{display:none;}.mbl-standorte-summary{display:none;list-style:none;color:#333;}.form-item-wirtschaftsstandort .select2-container--default.mbl-has-selection:not(.select2-container--open) .mbl-standorte-summary{display:block;}.form-item-wirtschaftsstandort .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fff;outline:0;padding:0.375rem 1.125rem;border-top-right-radius:0.1875rem;border-top-left-radius:0.1875rem;}.form-item-wirtschaftsstandort .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex !important;align-items:center;flex-wrap:wrap;gap:4px;width:100%;margin:0 !important;padding:0 !important;}.form-item-wirtschaftsstandort .select2-container--default .select2-search--inline{float:none !important;margin:0 !important;}.form-item-wirtschaftsstandort .select2-container--default .select2-search--inline .select2-search__field{box-sizing:border-box !important;height:30px !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;outline:none !important;background:transparent !important;line-height:30px;}.form-item-wirtschaftsstandort .select2-container--default .select2-selection--multiple .select2-selection__choice{float:none !important;margin:0 !important;flex:0 0 auto;background-color:#3D720A;border:1px solid #3D720A;color:#ffffff;border-radius:3px;padding:2px 8px;line-height:1.4;}.form-item-wirtschaftsstandort .select2-container--default .select2-selection__choice__remove{color:#ffffff;margin-right:4px;}.form-item-wirtschaftsstandort .select2-container--default .select2-selection__choice__remove:hover{color:#e7edf1;background:transparent;}
.view-display-id-listenansicht{position:relative;}.mbl-list-loader{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.75rem;min-height:12rem;background:rgba(255,255,255,0.6);pointer-events:none;}.mbl-list-loader__spinner{width:2.5rem;height:2.5rem;border:4px solid rgba(61,114,10,0.25);border-top-color:#3D720A;border-radius:50%;animation:mbl-list-spin 0.8s linear infinite;}.mbl-list-loader__text{color:#333;font-weight:600;}@keyframes mbl-list-spin{to{transform:rotate(360deg);}}
.views-table.vbo-table td:first-child,.views-table.vbo-table th:first-child{padding-left:5px;}
.views-filter-layout-single-row{display:flex !important;flex-wrap:nowrap !important;-webkit-overflow-scrolling:touch;align-items:flex-start;width:100%;max-width:100%;justify-content:space-between;}.ui-autocomplete{z-index:10000;}.views-filter-layout-single-row fieldset[data-drupal-selector="edit-proximity-wrapper"].form-item{flex:1;}.path-frontpage .views-filter-layout-single-row.block-views-exposed-filter-blocklogisite-explorer-listenansicht input[name="reset"]{display:none;}.views-filter-layout-single-row fieldset[data-drupal-selector="edit-proximity-wrapper"].form-item fieldset[data-drupal-selector="edit-proximity"],.views-filter-layout-single-row fieldset[data-drupal-selector="edit-proximity-wrapper"].form-item fieldset[data-drupal-selector="edit-proximity"] .fieldset__wrapper{width:100%;}.views-filter-layout-single-row fieldset[data-drupal-selector="edit-proximity-wrapper"].form-item fieldset[data-drupal-selector="edit-proximity"] div[data-drupal-selector="edit-proximity-source-configuration"]{display:grid;}.views-filter-layout-single-row fieldset[data-drupal-selector="edit-proximity-wrapper"].form-item fieldset[data-drupal-selector="edit-proximity"] div[data-drupal-selector="edit-proximity-source-configuration"] .form-item{max-width:unset !important;}.views-filter-layout-single-row fieldset[data-drupal-selector="edit-proximity-wrapper"].form-item fieldset[data-drupal-selector="edit-proximity"] div[data-drupal-selector="edit-proximity-source-configuration"] input{max-width:unset !important;width:100%;}.path-frontpage .views-filter-layout-single-row .views-ef-fieldset-flexible-tables-fieldset{display:none;}.views-filter-layout-single-row .views-ef-fieldset-sort-bef-combine{position:absolute;right:1rem;top:1rem;width:auto !important;max-width:unset !important;}.views-filter-layout-single-row .views-ef-fieldset-root > .views-ef-fieldset-flexible-tables-fieldset{flex:unset;}.views-filter-layout-single-row .views-ef-fieldset-root > .views-ef-fieldset-flexible-tables-fieldset .details-wrapper{display:block;}.views-filter-layout-single-row .views-ef-fieldset-root > .views-ef-fieldset-flexible-tables-fieldset .details-wrapper > div{display:block;float:left !important;}.views-filter-layout-single-row .views-ef-fieldset-root > .views-ef-fieldset-flexible-tables-fieldset .details-wrapper > div.move-buttons{margin:4rem 2rem;}.views-filter-layout-single-row .views-ef-fieldset-root{order:-1;}.views-filter-layout-single-row details[data-drupal-selector="edit-flexible-tables-fieldset"] .details-wrapper{display:block;}.views-filter-layout-single-row details[data-drupal-selector="edit-flexible-tables-fieldset"] .details-wrapper div{width:auto;}.views-filter-layout-single-row details[data-drupal-selector="edit-flexible-tables-fieldset"] .details-wrapper select{max-width:unset;}.views-filter-layout-single-row .chosen-choices input{width:100% !important;max-width:unset !important;}.views-filter-layout-single-row form{display:flex !important;flex-wrap:wrap !important;width:100%;align-items:flex-start;justify-content:flex-end;gap:8px;}.views-filter-layout-single-row .views-ef-fieldset-container{column-gap:10px;}.views-filter-layout-single-row .chosen-container{max-width:100%;}.views-filter-layout-single-row .views-ef-fieldset-container > *{max-width:unset;}.views-filter-layout-single-row .views-ef-fieldset-container{display:flex !important;flex-wrap:nowrap !important;align-items:flex-start;width:100%;justify-content:space-between;}.views-filter-layout-single-row .form-item,.views-filter-layout-single-row form .form-item{margin:0;flex:0 0 auto;min-width:150px;max-width:300px;}.views-filter-layout-single-row .filter-item,.views-filter-layout-single-row form .filter-item{margin:0 !important;flex:0 0 auto !important;min-width:150px !important;max-width:150px !important;}.views-filter-layout-single-row details,.views-filter-layout-single-row form details{margin:0;flex:0 0 auto;overflow:unset !important;padding:0;}.views-filter-layout-single-row details[open],.views-filter-layout-single-row form details[open]{z-index:101;}.views-filter-layout-single-row form > details{margin:0;}.views-filter-layout-single-row form > div[data-drupal-selector="edit-actions"]{display:none;}.views-filter-layout-single-row div[data-drupal-selector="edit-container-root"] > div > legend,.views-filter-layout-single-row div[data-drupal-selector="edit-container-root"] > fieldset > legend,.views-filter-layout-single-row form > fieldset > legend.fieldset__legend{display:none;}.views-filter-layout-single-row legend.fieldset__legend,.views-filter-layout-single-row legend.fieldset__legend .fieldset__label{display:block;background:none;float:none;}.views-filter-layout-single-row legend.fieldset__legend .fieldset__label{color:#000;padding-left:0;font-size:13px;font-weight:600;}.views-filter-layout-single-row .fieldset__legend{font-weight:600;}.views-filter-layout-single-row details summary,.views-filter-layout-single-row form details summary{padding:6px 10px;background:#f5f5f5;border:1px solid #ddd;border-radius:3px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:52px;line-height:38px;overflow:hidden;}.views-filter-layout-single-row details > div,.views-filter-layout-single-row form details > div,.views-filter-layout-single-row details > .details-wrapper{position:absolute;left:50%;transform:translate(-50%);z-index:101;display:flex;background:white;flex-wrap:wrap;justify-content:space-between;width:1278px;padding:20px;border-radius:10px;margin:27px 0;column-gap:50px;padding-top:20px;}.views-filter-layout-single-row details.views-ef-fieldset-container > .details-wrapper{padding-top:90px;}.views-ef-fieldset-container details > .details-wrapper > div,.views-ef-fieldset-container details > .details-wrapper > fieldset{flex:1 1 30%;max-width:unset;}.views-filter-layout-single-row details > summary,.views-filter-layout-single-row form details > summary{position:relative;z-index:100;padding-left:2rem;padding-right:1rem;}.views-filter-layout-single-row details[open]::before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.5);z-index:100;}.views-filter-layout-single-row details .form-item,.views-filter-layout-single-row form details .form-item{width:100%;min-width:auto;max-width:100%;margin:5px 0;}.views-filter-layout-single-row form details .form-item.form-item-sort-bef-combine{order:1000;}.views-filter-layout-single-row .form-item__label{display:none;}.views-filter-layout-single-row .chosen-container-multi .chosen-choices li.search-field input[type="text"]{min-height:unset;height:52px;margin:0;}.views-filter-layout-single-row .form-actions,.views-filter-layout-single-row form .form-actions{display:flex;flex:0 0 auto;align-items:flex-end;margin-top:0;margin-bottom:0;}.views-filter-layout-single-row input,.views-filter-layout-single-row .form-actions input,.views-filter-layout-single-row form .form-actions input{margin:0;}.views-filter-layout-single-row label,.views-filter-layout-single-row form label{display:block;margin-bottom:4px;white-space:nowrap;text-overflow:ellipsis;}.views-filter-layout-single-row select{max-width:150px;}.views-filter-layout-single-row .fieldset--group .fieldset__legend--visible ~ .fieldset__wrapper{border:none;}.views-filter-layout-single-row .bef-checkboxes{padding-left:5px;}.views-filter-layout-single-row .olivero-details__description{display:none;}.views-filter-layout-single-row .fieldset .fieldset__wrapper .fieldset__wrapper{display:flex;}.views-filter-layout-single-row .fieldset__wrapper .form-wrapper,.fieldset .fieldset__wrapper{max-width:unset !important;}.views-filter-layout-single-row .views-filter-layout-single-row .fieldset{background:none;}.views-filter-layout-single-row input[name="reset"]{order:1;}.views-filter-layout-single-row .views-ef-fieldset-root > .fieldset{max-width:unset !important;}.views-filter-layout-single-row .views-ef-fieldset-container-with-description{display:block !important;}.views-filter-layout-single-row .views-ef-fieldset-container-with-description .container-title{font-size:16px;font-weight:600;line-height:22px;text-transform:uppercase;color:#000;margin:0;}.views-filter-layout-single-row .views-ef-fieldset-container-with-description{display:flex;flex-direction:column;}.views-filter-layout-single-row .views-ef-fieldset-root > details,.views-filter-layout-single-row .views-ef-fieldset-root > div{flex:1;max-width:unset !important;}.views-filter-layout-single-row .views-ef-fieldset-root > details.views-ef-fieldset-container{flex:0;}.views-filter-layout-single-row .views-ef-fieldset-root > div > select{max-width:unset;width:100%;}.views-filter-layout-single-row .views-ef-fieldset-root > details > summary{max-width:unset;}.views-filter-layout-single-row.form--inline .views-ef-fieldset-root.views-ef-fieldset-container > .form-item,.views-filter-layout-single-row.form--inline .views-ef-fieldset-root.views-ef-fieldset-container > .form-item > .fieldset__wrapper > .form-item{margin:0;}div.filter-burger-close{display:none;}.burger-active .block_content{width:100%;}@media (min-width:768px){.views-filter-layout-single-row::-webkit-scrollbar,.views-ef-fieldset-container::-webkit-scrollbar{height:6px;}.views-filter-layout-single-row::-webkit-scrollbar-track,.views-ef-fieldset-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px;}.views-filter-layout-single-row::-webkit-scrollbar-thumb,.views-ef-fieldset-container::-webkit-scrollbar-thumb{background:#888;border-radius:3px;}.views-filter-layout-single-row::-webkit-scrollbar-thumb:hover,.views-ef-fieldset-container::-webkit-scrollbar-thumb:hover{background:#555;}}.views-filter-layout-single-row .custom-slider-field-wrapper{max-width:300px;min-width:150px;position:relative;width:100%;}.views-filter-layout-single-row  fieldset[data-drupal-selector="edit-proximity"] .form-item-proximity-value{margin:0;}@media (max-width:1440px) and (min-width:1101px){.views-filter-layout-single-row input{width:unset;}.views-ef-fieldset-root > fieldset .fieldset__wrapper{justify-content:space-between;max-width:100%;}.views-ef-fieldset-root > fieldset .fieldset__wrapper > div div{min-width:unset;margin:0 !important;}.views-ef-fieldset-root > fieldset .fieldset__wrapper > div input{width:100%;margin:0 !important;}.views-filter-layout-single-row details > div,.views-filter-layout-single-row form details > div,.views-filter-layout-single-row details > .details-wrapper{max-width:940px;}.views-filter-layout-single-row,.views-ef-fieldset-container,.views-filter-layout-single-row form{row-gap:15px;}.views-filter-layout-single-row .views-ef-fieldset-root{display:flex !important;flex-wrap:wrap !important;width:100%;margin-bottom:10px;row-gap:15px;justify-content:space-between;}.views-filter-layout-single-row .views-ef-fieldset-root > div,.views-filter-layout-single-row .views-ef-fieldset-root > details,.views-filter-layout-single-row .views-ef-fieldset-root > fieldset,.views-filter-layout-single-row .views-ef-fieldset-root > .form-item{max-width:calc(33.333% - 16px) !important;min-width:auto !important;}.views-filter-layout-single-row .views-ef-fieldset-root > *:first-child:nth-last-child(1),.views-filter-layout-single-row .views-ef-fieldset-root > *:first-child:nth-last-child(2),.views-filter-layout-single-row .views-ef-fieldset-root > *:first-child:nth-last-child(2) ~ *{flex:0 0 calc(50% - 16px) !important;max-width:calc(50% - 16px) !important;}.views-filter-layout-single-row .views-ef-fieldset-root > details > summary{max-width:100%;width:100%;}.views-filter-layout-single-row .form-actions{margin-top:10px;justify-content:flex-start;width:100%;flex:0 0 100%;}}@media (max-width:1100px) and (min-width:768px){.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root > div,.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root > details,.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root > fieldset,.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root > .form-item{flex:0 0 calc(50% - 16px) !important;max-width:calc(50% - 16px) !important;}.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root::after{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);}}@media (max-width:767px){.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root > div,.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root > details,.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root > fieldset,.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root > .form-item{flex:0 0 calc(50% - 16px) !important;max-width:calc(50% - 16px) !important;}.views-filter-layout-single-row:not(.burger-active) .views-ef-fieldset-root::after{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);}}@media (max-width:480px){.views-filter-layout-single-row:not(.burger-active) .form-item,.views-filter-layout-single-row:not(.burger-active) details,.views-filter-layout-single-row:not(.burger-active) form details{min-width:120px;}}.filter-hamburger-menu{display:none;position:relative;width:auto !important;height:auto;cursor:pointer;z-index:102;padding:8px 16px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;font-weight:500;transition:background-color 0.3s;}.filter-hamburger-menu:hover{background-color:#e9e9e9;}.filter-hamburger-menu span{display:inline-block;}.filter-hamburger-menu span:nth-child(1),.filter-hamburger-menu span:nth-child(2),.filter-hamburger-menu span:nth-child(3){position:static;height:auto;width:auto;background:none;opacity:1;transform:none;transition:none;border-radius:0;}.filter-hamburger-menu.active span:nth-child(1),.filter-hamburger-menu.active span:nth-child(2),.filter-hamburger-menu.active span:nth-child(3){position:static;transform:none;opacity:1;top:auto;}.filter-burger-close{position:absolute;top:15px;left:15px;width:auto;height:auto;cursor:pointer;z-index:102;padding:8px 16px;display:flex;align-items:center;justify-content:space-between;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;transition:background-color 0.3s;}.filter-burger-close:hover{background-color:#e9e9e9;}.filter-burger-close .back-arrow{margin:0;font-size:18px;}.filter-burger-close .close-icon{position:relative;width:16px;height:16px;margin-left:10px;}.filter-burger-close .close-icon:before,.filter-burger-close .close-icon:after{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#333;}.filter-burger-close .close-icon:before{transform:rotate(45deg);}.filter-burger-close .close-icon:after{transform:rotate(-45deg);}.filter-burger-close:before,.filter-burger-close:after{content:none;}@media (max-width:1100px){.views-filter-layout-single-row details.views-ef-fieldset-container{display:block !important;}.views-filter-layout-single-row .chosen-container,.views-filter-layout-single-row .origin-address-autocomplete{width:100% !important;}.views-filter-layout-single-row details{padding:0;}.views-filter-layout-single-row details[open]::before{display:none;}.filter-hamburger-menu{display:inline-block;margin-right:15px;}.autobahn--2 .bef-checkboxes{}.fieldset .fieldset__wrapper .fieldset__wrapper{flex-wrap:wrap;row-gap:15px;}.views-filter-layout-single-row{max-width:100%;display:block !important;position:fixed;top:0;left:0;right:0;bottom:0;background:#3D720A;z-index:9999;padding:70px 20px 20px 20px !important;overflow-y:auto;flex-direction:column !important;opacity:0;transition:all 0.35s ease-in-out;transform:translateY(-100%);visibility:hidden;will-change:transform,opacity;}.views-filter-layout-single-row.burger-active{display:flex !important;opacity:1;transform:translateY(0);visibility:visible;box-shadow:0 3px 10px rgba(0,0,0,0.1);}.views-filter-layout-single-row.burger-active .block__content{width:100%;}.burger-menu-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:9998;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out;}.burger-menu-backdrop.active{opacity:1;visibility:visible;}body.burger-menu-active .filter-hamburger-menu,body.burger-menu-active .filter-burger-close{position:absolute;left:20px;}.views-filter-layout-single-row form{flex-direction:column !important;flex-wrap:wrap !important;width:100%;gap:15px;}.views-filter-layout-single-row .views-ef-fieldset-root{flex-direction:column !important;width:100%;gap:15px;}.views-filter-layout-single-row .views-ef-fieldset-root > div,.views-filter-layout-single-row .views-ef-fieldset-root > details,.views-filter-layout-single-row .views-ef-fieldset-root > fieldset,.views-filter-layout-single-row .views-ef-fieldset-root > .form-item,.views-filter-layout-single-row .form-item,.views-filter-layout-single-row details,.filter-item,.views-filter-layout-single-row .filter-item,.views-filter-layout-single-row form .filter-item{flex:0 0 100% !important;max-width:100% !important;min-width:100% !important;width:100% !important;margin:0 !important;}.views-filter-layout-single-row input,.views-filter-layout-single-row select{max-width:100%;width:100%;}.views-filter-layout-single-row details,.views-filter-layout-single-row form details{max-width:100%;}.views-filter-layout-single-row details > summary,.views-filter-layout-single-row form details > summary{max-width:100%;width:100%;}.views-filter-layout-single-row .form-actions{margin-top:20px;display:flex;justify-content:center;width:100%;}.filter-burger-close{position:absolute;top:15px;right:15px;width:30px;height:30px;cursor:pointer;z-index:102;}.views-filter-layout-single-row details > div,.views-filter-layout-single-row form details > div,.views-filter-layout-single-row details > .details-wrapper{position:relative;left:unset;transform:none;width:100%;max-width:100%;row-gap:20px;margin:0;border-radius:0;}.form-checkboxes .bef-checkboxes > div{margin-bottom:10px !important;}.filter-hamburger-menu{margin-left:auto;display:block;width:100%;margin-right:0;background-color:#3D720A;color:white;padding:18px 27px;border-radius:0.1875rem;font-size:1.125rem;font-weight:700;}.filter-burger-close span{line-height:normal;}div.filter-burger-close{height:auto;margin-bottom:20px;position:absolute;width:max-content;margin-right:0;background-color:#3D720A;color:white;border-radius:0.1875rem;font-size:18px;font-weight:600;line-height:normal;display:flex;}.filter-burger-close .back-arrow{padding-top:3px;}.filter-burger-close .back-arrow svg{transform:rotate(90deg);}.filter-burger-close .close-icon{width:14px;height:14px;}.views-filter-layout-single-row fieldset[data-drupal-selector="edit-proximity-wrapper"],.views-filter-layout-single-row fieldset[data-drupal-selector="edit-proximity-wrapper"] fieldset{background-color:transparent;}.views-filter-layout-single-row .views-ef-fieldset-sort-bef-combine{right:20px;max-width:calc(100% - 40px) !important;}.views-filter-layout-single-row details[data-drupal-selector="edit-flexible-tables-fieldset"] .details-wrapper div,.views-filter-layout-single-row .views-ef-fieldset-root > .views-ef-fieldset-flexible-tables-fieldset .details-wrapper > div{float:none !important;}}@media (max-width:480px){.filter-burger-close{padding:8px 10px;}.filter-burger-close .close-icon{width:12px;height:12px;margin-left:6px;}}
