.elementor-867 .elementor-element.elementor-element-6cb53d96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5.0rem 5.0rem;--row-gap:5.0rem;--column-gap:5.0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-95a179f );--border-color:var( --e-global-color-95a179f );--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:.625rem;--padding-bottom:.625rem;--padding-left:5%;--padding-right:5%;}.elementor-867 .elementor-element.elementor-element-6cb53d96:not(.elementor-motion-effects-element-type-background), .elementor-867 .elementor-element.elementor-element-6cb53d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6be102 );}.elementor-867 .elementor-element.elementor-element-6828fa30{width:auto;max-width:auto;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;padding:0.0rem 0.0rem 0.0rem 0.0rem;}.elementor-867 .elementor-element.elementor-element-6828fa30 .elementor-heading-title{font-family:var( --e-global-typography-2859678-font-family ), Sans-serif;font-size:var( --e-global-typography-2859678-font-size );font-weight:var( --e-global-typography-2859678-font-weight );text-transform:var( --e-global-typography-2859678-text-transform );line-height:var( --e-global-typography-2859678-line-height );letter-spacing:var( --e-global-typography-2859678-letter-spacing );color:var( --e-global-color-text );}.elementor-867 .elementor-element.elementor-element-35833259{width:auto;max-width:auto;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-item:not(:last-child):after{content:"";height:60%;border-color:#C2C0BD;}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-icon{padding-inline-end:0rem;}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-item > a{font-family:var( --e-global-typography-2859678-font-family ), Sans-serif;font-size:var( --e-global-typography-2859678-font-size );font-weight:var( --e-global-typography-2859678-font-weight );text-transform:var( --e-global-typography-2859678-text-transform );line-height:var( --e-global-typography-2859678-line-height );letter-spacing:var( --e-global-typography-2859678-letter-spacing );}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-867 .elementor-element.elementor-element-117926d7{--display:flex;--min-height:4.5rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:5.0rem 5.0rem;--row-gap:5.0rem;--column-gap:5.0rem;--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:5%;--padding-right:5%;}.elementor-867 .elementor-element.elementor-element-117926d7:not(.elementor-motion-effects-element-type-background), .elementor-867 .elementor-element.elementor-element-117926d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6be102 );}.elementor-867 .elementor-element.elementor-element-517eb6f3{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -0.6875rem) 0rem;padding:0.0rem 0.0rem 0.0rem 0.0rem;text-align:start;}.elementor-867 .elementor-element.elementor-element-517eb6f3 img{width:12.5rem;}.elementor-867 .elementor-element.elementor-element-2a88d5e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2.0rem 2.0rem;--row-gap:2.0rem;--column-gap:2.0rem;--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-867 .elementor-element.elementor-element-2a10d2d3{--display:flex;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-867 .elementor-element.elementor-element-374f9b33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:5%;--padding-right:5%;}.elementor-867 .elementor-element.elementor-element-374f9b33:not(.elementor-motion-effects-element-type-background), .elementor-867 .elementor-element.elementor-element-374f9b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6be102 );}.elementor-867 .elementor-element.elementor-element-20f2da5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:3.0rem 3.0rem;--row-gap:3.0rem;--column-gap:3.0rem;--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-867 .elementor-element.elementor-element-064f8173{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-867 .elementor-element.elementor-element-1348258b{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;padding:0.0rem 0.0rem 0.0rem 0.0rem;}.elementor-867 .elementor-element.elementor-element-1348258b .elementor-heading-title{font-family:var( --e-global-typography-61fa06c-font-family ), Sans-serif;font-size:var( --e-global-typography-61fa06c-font-size );font-weight:var( --e-global-typography-61fa06c-font-weight );line-height:var( --e-global-typography-61fa06c-line-height );}.elementor-867 .elementor-element.elementor-element-7c6e7ad7{margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;padding:0.0rem 0.0rem 0.0rem 0.0rem;font-family:var( --e-global-typography-1b22b3b-font-family ), Sans-serif;font-size:var( --e-global-typography-1b22b3b-font-size );font-weight:var( --e-global-typography-1b22b3b-font-weight );line-height:var( --e-global-typography-1b22b3b-line-height );letter-spacing:var( --e-global-typography-1b22b3b-letter-spacing );}.elementor-867 .elementor-element.elementor-element-1257422e{width:auto;max-width:auto;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;}.elementor-867 .elementor-element.elementor-element-1257422e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-867 .elementor-element.elementor-element-1257422e .elementor-button .elementor-button-content-wrapper{gap:0.625rem;}.elementor-867 .elementor-element.elementor-element-1257422e .elementor-button{font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-867 .elementor-element.elementor-element-1257422e .elementor-button:hover, .elementor-867 .elementor-element.elementor-element-1257422e .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-867 .elementor-element.elementor-element-1257422e .elementor-button:hover svg, .elementor-867 .elementor-element.elementor-element-1257422e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-867 .elementor-element.elementor-element-1134c69c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0.0rem 0.0rem;--row-gap:0.0rem;--column-gap:0.0rem;--margin-top:0.0rem;--margin-bottom:0.0rem;--margin-left:0.0rem;--margin-right:0.0rem;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-867 .elementor-element.elementor-element-44f3366c{--grid-columns:2;--grid-row-gap:0rem;--grid-column-gap:0.1875rem;}.elementor-867 .elementor-element.elementor-element-25c21aa3{--display:flex;--padding-top:0.0rem;--padding-bottom:0.0rem;--padding-left:0.0rem;--padding-right:0.0rem;}.elementor-867 .elementor-element.elementor-element-1e5c4e1{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:1.2125rem;width:auto;max-width:auto;margin:0.0rem 0.0rem calc(var(--kit-widget-spacing, 0px) + 0.0rem) 0.0rem;--n-menu-open-animation-duration:250ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:2rem;--n-menu-title-font-size:1.125rem;--n-menu-title-transition:300ms;--n-menu-title-padding:0.25rem 0.0rem 0.25rem 0.0rem;--n-menu-icon-size:16px;--n-menu-dropdown-indicator-size:24px;--n-menu-dropdown-indicator-space:0.25rem;--n-menu-toggle-icon-size:40px;--n-menu-toggle-icon-color:var( --e-global-color-primary );--n-menu-toggle-icon-color-hover:var( --e-global-color-84c3d9d );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:1rem;}.elementor-867 .elementor-element.elementor-element-1e5c4e1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-867 .elementor-element.elementor-element-1e5c4e1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-867 .elementor-element.elementor-element-1e5c4e1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;--n-menu-title-line-height:1.5;}:where( .elementor-867 .elementor-element.elementor-element-1e5c4e1 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-95a179f );box-shadow:0px 16px 40px -8px rgba(25,23,27,0.12);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-867 .elementor-element.elementor-element-6828fa30 .elementor-heading-title{font-size:var( --e-global-typography-2859678-font-size );line-height:var( --e-global-typography-2859678-line-height );letter-spacing:var( --e-global-typography-2859678-letter-spacing );}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2859678-font-size );line-height:var( --e-global-typography-2859678-line-height );letter-spacing:var( --e-global-typography-2859678-letter-spacing );}.elementor-867 .elementor-element.elementor-element-20f2da5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-867 .elementor-element.elementor-element-1348258b .elementor-heading-title{font-size:var( --e-global-typography-61fa06c-font-size );line-height:var( --e-global-typography-61fa06c-line-height );}.elementor-867 .elementor-element.elementor-element-7c6e7ad7{font-size:var( --e-global-typography-1b22b3b-font-size );line-height:var( --e-global-typography-1b22b3b-line-height );letter-spacing:var( --e-global-typography-1b22b3b-letter-spacing );}.elementor-867 .elementor-element.elementor-element-44f3366c{--grid-columns:1;}.elementor-867 .elementor-element.elementor-element-1e5c4e1{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-distance-from-content:0rem;--n-menu-title-space-between:0rem;--n-menu-title-padding:1.0rem 1.5rem 1.0rem 1.5rem;}}@media(max-width:767px){.elementor-867 .elementor-element.elementor-element-6cb53d96{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;}.elementor-867 .elementor-element.elementor-element-6828fa30 .elementor-heading-title{font-size:var( --e-global-typography-2859678-font-size );line-height:var( --e-global-typography-2859678-line-height );letter-spacing:var( --e-global-typography-2859678-letter-spacing );}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-867 .elementor-element.elementor-element-35833259 .elementor-icon-list-item > a{font-size:var( --e-global-typography-2859678-font-size );line-height:var( --e-global-typography-2859678-line-height );letter-spacing:var( --e-global-typography-2859678-letter-spacing );}.elementor-867 .elementor-element.elementor-element-117926d7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-867 .elementor-element.elementor-element-517eb6f3{width:auto;max-width:auto;}.elementor-867 .elementor-element.elementor-element-517eb6f3 img{width:9.375rem;}.elementor-867 .elementor-element.elementor-element-2a88d5e0{--width:fit-content;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-867 .elementor-element.elementor-element-20f2da5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-867 .elementor-element.elementor-element-1348258b .elementor-heading-title{font-size:var( --e-global-typography-61fa06c-font-size );line-height:var( --e-global-typography-61fa06c-line-height );}.elementor-867 .elementor-element.elementor-element-7c6e7ad7{font-size:var( --e-global-typography-1b22b3b-font-size );line-height:var( --e-global-typography-1b22b3b-line-height );letter-spacing:var( --e-global-typography-1b22b3b-letter-spacing );}.elementor-867 .elementor-element.elementor-element-44f3366c{--grid-columns:1;}.elementor-867 .elementor-element.elementor-element-1e5c4e1{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-distance-from-content:0rem;width:auto;max-width:auto;--n-menu-title-space-between:0rem;--n-menu-title-padding:1.0rem 1.5rem 1.0rem 1.5rem;}}@media(min-width:768px){.elementor-867 .elementor-element.elementor-element-2a88d5e0{--width:fit-content;}.elementor-867 .elementor-element.elementor-element-374f9b33{--width:100%;}.elementor-867 .elementor-element.elementor-element-20f2da5d{--width:100%;}.elementor-867 .elementor-element.elementor-element-064f8173{--width:30%;}.elementor-867 .elementor-element.elementor-element-1134c69c{--width:66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-867 .elementor-element.elementor-element-064f8173{--width:100%;}.elementor-867 .elementor-element.elementor-element-1134c69c{--width:100%;}}/* Start custom CSS *//* DEWEZET Header: Unterstrich der Menüpunkte wächst beim Hover von links, aktueller Punkt bleibt unterstrichen (aus dewezet.css, dz-nav) */
.elementor .dz-nav .e-n-menu-title-text { background: linear-gradient(currentColor, currentColor) no-repeat left bottom / 0 1px; padding-bottom: .125rem; transition: background-size .35s cubic-bezier(.4, 0, .2, 1); }
.elementor .dz-nav .e-n-menu-title:hover .e-n-menu-title-text, .elementor .dz-nav .e-n-menu-title.e-current .e-n-menu-title-text { background-size: 100% 1px; }
@media (prefers-reduced-motion: reduce) { .elementor .dz-nav .e-n-menu-title-text { transition: none; } }

/* Borlabs Cookie Dialog im Look der Seite (Feinschliff zu den Borlabs-Einstellungen, 05.10.2026): Bebas-Überschrift, eckige Formen,
   Hauptbutton dunkel mit gelbem Hover, Nebenbuttons als Rahmen, gelbe Checkboxen, Links unterstrichen. Kein Borlabs-Logo. Liegt im Header-Dokument, gilt also überall. */
body #BorlabsCookieBox .brlbs-text-2xl, body #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header h1, body #BorlabsCookieBox .brlbs-cmpnt-dialog-details-header h2 { font-family: "Bebas Neue", Impact, sans-serif; font-weight: 400; font-size: 2rem; line-height: 1.1; letter-spacing: 0; color: var(--dz-dark, #19171B); }
body #BorlabsCookieBox .cookie-logo { display: none; }
body #BorlabsCookieBox .brlbs-cmpnt-btn, body #BorlabsCookieBox .brlbs-cmpnt-tab, body #BorlabsCookieBox .brlbs-cmpnt-card, body #BorlabsCookieBox .brlbs-cmpnt-dialog, body #BorlabsCookieBox input[type=checkbox] { border-radius: 0 !important; }
body #BorlabsCookieBox .brlbs-cmpnt-btn { font-family: Roboto, sans-serif; font-weight: 600; transition: background-color var(--dz-dur, .4s) var(--dz-ease, ease), color var(--dz-dur, .4s) var(--dz-ease, ease), border-color var(--dz-dur, .4s) var(--dz-ease, ease); }
body #BorlabsCookieBox .brlbs-btn-accept-all { background-color: var(--dz-dark, #19171B) !important; color: #fff !important; }
body #BorlabsCookieBox .brlbs-btn-accept-all:hover, body #BorlabsCookieBox .brlbs-btn-accept-all:focus-visible { background-color: var(--dz-yellow, #FFDE01) !important; color: var(--dz-dark, #19171B) !important; }
body #BorlabsCookieBox .brlbs-btn-save, body #BorlabsCookieBox .brlbs-btn-accept-only-essential, body #BorlabsCookieBox .brlbs-cmpnt-btn-selection { background-color: transparent !important; color: var(--dz-dark, #19171B) !important; border: 1px solid var(--dz-grey, #C2C0BD) !important; }
body #BorlabsCookieBox .brlbs-btn-save:hover, body #BorlabsCookieBox .brlbs-btn-accept-only-essential:hover, body #BorlabsCookieBox .brlbs-cmpnt-btn-selection:hover { border-color: var(--dz-dark, #19171B) !important; background-color: #fff !important; }
body #BorlabsCookieBox .brlbs-cmpnt-tab-inactive { color: var(--dz-text, #61605E) !important; background: transparent !important; }
body #BorlabsCookieBox .brlbs-cmpnt-tab-active { background-color: var(--dz-dark, #19171B) !important; color: #fff !important; }
body #BorlabsCookieBox .brlbs-cmpnt-card { background-color: var(--dz-pampas, #F3F0ED) !important; }
body #BorlabsCookieBox input[type=checkbox] { border: 1px solid var(--dz-grey, #C2C0BD) !important; background-color: #fff !important; width: 1.125rem; height: 1.125rem; }
body #BorlabsCookieBox input[type=checkbox]:checked { background-color: var(--dz-yellow, #FFDE01) !important; border-color: var(--dz-yellow, #FFDE01) !important; }
body #BorlabsCookieBox input[type=checkbox]:disabled { opacity: .6; }
body #BorlabsCookieBox .brlbs-cmpnt-link:not(.brlbs-cmpnt-btn), body #BorlabsCookieBox .brlbs-cmpnt-accordion-toggle { color: var(--dz-dark, #19171B) !important; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: .15em; }
body #BorlabsCookieBox .brlbs-cmpnt-link:not(.brlbs-cmpnt-btn):hover, body #BorlabsCookieBox .brlbs-cmpnt-accordion-toggle:hover { color: var(--dz-tagline, #665800) !important; }
body #BorlabsCookieBox .brlbs-cmpnt-support-branding-link { display: none !important; }
body #BorlabsCookieBox *:focus-visible { outline: 2px solid var(--dz-yellow, #FFDE01); outline-offset: 2px; }

/* Borlabs-Schwebebutton auf die 5-%-Kante der Seite, auf Höhe der Footer-Zeile; mobil unten links unter den Links */
body #BorlabsCookieWidget .brlbs-cmpnt-widget { left: calc(5% - 24px) !important; bottom: calc(1.25rem - 4px) !important; }
@media (max-width: 767px) { body #BorlabsCookieWidget .brlbs-cmpnt-widget { left: 1rem !important; bottom: 1rem !important; } }/* End custom CSS */