﻿:root{--main-color: #17365d;--main-color-rgb: 23,54,93;--second-color: #f2d200;--second-color-rgb: 242,210,0;--mittelblau: #0062b2;--mittelblau-rgb: 0, 81, 147;--highlight-color: var(--second-color);--highlight-color-rgb: var(--second-color-rgb);--main-fontcolor: #17202b;--main-fontcolor-rgb: 23,32,43;--eyebrow-fontcolor: var(--second-color);--eyebrow-fontcolor-rgb: var(--second-color-rgb);--headline-fontcolor: var(--main-color);--headline-fontcolor-rgb: var(--main-color-rgb);--link-color: var(--main-color);--link-color-rgb: var(--main-color-rgb);--link-color-hover: #a68f00;--link-color-hover-rgb: 166,143,0;--bgcolor: #ffffff;--bgcolor-rgb: 255,255,255;--bgcolorLight: #f2f4f6;--bgcolorLight-rgb: 242,244,246;--main-fontfamily: "Poppins", Arial, Helvetica, sans-serif;--head-fontfamily: "Poppins", Arial, Helvetica, sans-serif;--highlight-fontfamily: "Poppins", Arial, Helvetica, sans-serif;--fontawesome: "Font Awesome 7 Free";--fontawesome-brands: "Font Awesome 7 Brands";--text-shadow: 0 2px 8px rgba(var(--main-fontcolor-rgb), 0.15);--head-fontcolor: var(--main-color);--head-fontcolor-rgb: var(--main-color-rgb);--main-fontsize: 17px;--main-lineheight: 28px;--header-bgcolor: var(--bgcolor);--header-bgcolor-rgb: var(--bgcolor-rgb);--mainmenu-fontcolor: var(--main-color);--mainmenu-fontcolor-rgb: var(--main-color-rgb);--mainmenu-fontcolor-hover: color-mix(in srgb,var(--second-color) 90%, #000);--secondmenu-fontcolor-hover-rgb: color-mix(in srgb,var(--second-color-rgb) 90%, #000);--mainmenu-mouseover: var(--second-color);--mainmenu-mouseover-rgb: var(--second-color-rgb);--topmenu-fontcolor: rgba(var(--main-color-rgb), 0.6);--show-burgernav: 900px;--cookie-bg-outer: #000;--cookie-bg-outer-rgb: 0,0,0;--cookie-bg: var(--bgcolor);--cookie-bg-rgb: var(--bgcolor-rgb);--cookie-footer-bg: var(--bgcolorLight);--cookie-footer-bg-rgb: var(--bgcolorLight-rgb);--bars-gap: 3px;--bars-short-width: 85%;--offcanvas-menu-width: 700px;--offcanvas-menu-bgcolor: var(--main-color);--offcanvas-menu-bgcolor-rgb: var(--main-color-rgb);--offcanvas-bars-width: 40px;--offcanvas-bars-height: 3px;--offcanvas-bars-color: var(--main-color);--offcanvas-bars-color-rgb: var(--main-color-rgb);--offcanvas-bars-color-hover: var(--second-color);--offcanvas-bars-color-hover-rgb: var(--second-color-rgb);--offcanvas-menu-fontcolor: #ffffff;--offcanvas-menu-fontcolor-rgb: 255,255,255;--offcanvas-menu-fontcolor-hover: var(--second-color);--offcanvas-menu-fontcolor-hover-rgb: var(--second-color-rgb);--offcanvas-menu-fontsize: 1.813em;--offcanvas-menu-lineheight: 1.6em;--offcanvas-menu-fontweight: 600;--offcanvas-menu-letter-spacing: 0;--main-space-inline: 40px;--main-space: 20px;--tile-space: 30px;--letter-spacing: 0.01em;--owl-nav-color: var(--main-color);--shadow-color: #17365d;--shadow-color-rgb: 23,54,93;--box-shadow: 0 8px 30px rgba(var(--shadow-color-rgb), 0.08);--box-shadow-mouseover: 0 18px 45px rgba(var(--shadow-color-rgb), 0.14);--border-color: #e1e5e9;--border-color-rgb: 225,229,233;--border-radius: 6px;--border-radius-soft: 2px;--content-width: 1400px;--mob-content-width: 800px;--kachel-bg: var(--bgcolor);--kachel-bg-rgb: var(--bgcolor-rgb);--kachel-fontcolor: var(--main-fontcolor);--kachel-fontcolor-rgb: var(--main-fontcolor-rgb);--kachel-headline-fontcolor: var(--main-color);--kachel-headline-fontcolor-rgb: var(--main-color-rgb);--kachel-eyebrow-fontcolor: var(--main-color);--kachel-eyebrow-fontcolor-rgb: var(--main-color-rgb);--kachel-description-fontcolor: #5d6670;--kachel-description-fontcolor-rgb: 93,102,112;--checkbox-size: 15px;--input-height: 52px;--input-fontcolor: var(--main-fontcolor);--input-fontcolor-rgb: var(--main-fontcolor-rgb);--input-bgcolor: var(--bgcolor);--input-bgcolor-rgb: var(--bgcolor-rgb);--check-toggle-slider-bg: var(--main-color);--check-toggle-slider-bg-rgb: var(--main-color-rgb);--input-bordercolor: #d9dee3;--input-bordercolor-rgb: 217,222,227;--input-space: 12px;--label-fontcolor: var(--main-color);--label-fontcolor-rgb: var(--main-color-rgb);--multicheckbox-bg-active: var(--main-color);--multicheckbox-bg-active-rgb: var(--main-color-rgb);--label-multicheckbox: var(--main-fontcolor);--label-multicheckbox-rgb: var(--main-fontcolor-rgb);--button-radius: var(--border-radius-soft);--button-link-bg: var(--main-color);--button-link-bg-rgb: var(--main-color-rgb);--button-link-bordercolor: var(--main-color);--button-link-bordercolor-rgb: var(--main-color-rgb);--button-link-fontcolor: #ffffff;--button-link-bg-hover: var(--mittelblau);--button-link-bg-hover-rgb: var(--mittelblau-rgb);--button-link-bordercolor-hover: var(--mittelblau);--button-link-bordercolor-hover-rgb: var(--mittelblau-rgb);--button-link-fontcolor-hover: #ffffff;--button-link-secondary-bg: var(--second-color);--button-link-secondary-bg-rgb: var(--second-color-rgb);--button-link-secondary-bordercolor: var(--second-color);--button-link-secondary-bordercolor-rgb: var(--second-color-rgb);--button-link-secondary-fontcolor: var(--main-color);--button-link-secondary-bg-hover: var(--mittelblau);--button-link-secondary-bg-hover-rgb: var(--mittelblau-rgb);--button-link-secondary-bordercolor-hover: var(--mittelblau);--button-link-secondary-bordercolor-hover-rgb: var(--mittelblau-rgb);--button-link-secondary-fontcolor-hover: #ffffff;--footer-bgcolor: var(--main-color);--footer-bgcolor-rgb: var(--main-color-rgb);--footer-fontcolor: #ffffff;--footer-fontcolor-rgb: 255,255,255;--bottomline-bgcolor: #102944;--bottomline-bgcolor-rgb: 16,41,68;--textbg-fontcolor: #ffffff;--textbg-fontcolor-rgb: 255,255,255;--textbglight-fontcolor: var(--main-fontcolor);--textbglight-fontcolor-rgb: var(--main-fontcolor-rgb);--textbg-color: var(--main-color);--textbg-color-rgb: var(--main-color-rgb);--quickIcons-bgcolor: var(--second-color);--quickIcons-bgcolor-rgb: var(--second-color-rgb);--quickIcons-bgcolor-hover: var(--main-color);--quickIcons-bgcolor-hover-rgb: var(--main-color-rgb);--quickIcons-color: var(--main-color);--quickIcons-color-rgb: var(--main-color-rgb);--quickIcons-height: 33px;--quickIcons-width: 33px;--quickIcons-fontsize: 33px;--iconsize: 2em;--icon-bgcolor: var(--bgcolorLight);--icon-bgcolor-rgb: var(--bgcolorLight-rgb);--icon-bgcolor-hover: var(--second-color);--icon-bgcolor-hover-rgb: var(--second-color-rgb);--icon-color: var(--main-color);--icon-color-rgb: var(--main-color-rgb);--icon-height: 33px;--icon-width: 33px;--icon-fontsize: 18px;--icon-gap: 16px;--state-success-bg: #e8f4e8;--state-success: #31965b;--state-error-bg: #fcebec;--state-error: #c73535;--state-warning-bg: color-mix(in srgb, var(--state-warning) 12%, #fff 88%);--state-warning: #c79c00;--state-info-bg: color-mix(in srgb, var(--main-color) 10%, #fff 90%);--state-info: var(--main-color)}@media(prefers-color-scheme: dark){:root:not(:has(body[darkmode=off])){--main-fontcolor: #fff;--main-fontcolor-rgb: 255,255,255;--headline-fontcolor: var(--main-fontcolor);--headline-fontcolor-rgb: var(--main-fontcolor-rgb);--link-color: color-mix(in srgb, var(--main-color) 50%, #fff 50%);--link-color-rgb: color-mix(in srgb, var(--main-color-rgb) 50%, #fff 50%);--link-color-hover: var(--main-fontcolor);--link-color-hover-rgb: var(--main-fontcolor-rgb);--bgcolor: #333333;--bgcolor-rgb: 51,51,51;--bgcolorLight: color-mix(in srgb, var(--bgcolor) 80%, black 20%);--bgcolorLight-rgb: 240,240,240;--mainmenu-fontcolor: var(--main-fontcolor);--mainmenu-fontcolor-rgb: var(--main-fontcolor-rgb);--mainmenu-fontcolor-hover: color-mix(in srgb, var(--main-color) 50%, #fff 50%);--mainmenu-fontcolor-hover-rgb: color-mix(in srgb, var(--main-color-rgb) 50%, #fff 50%);--topmenu-fontcolor: var(--main-fontcolor);--topmenu-fontcolor-rgb: var(--main-fontcolor-rgb);--border-color: #000;--label-fontcolor: var(--main-fontcolor);--label-fontcolor-rgb: var(--main-fontcolor-rgb);--multicheckbox-bg-active: var(--main-color);--multicheckbox-bg-active-rgb: var(--main-color-rgb);--label-multicheckbox: var(--main-fontcolor);--label-multicheckbox-rgb: var(--main-fontcolor-rgb);--shadow-color: #fff;--shadow-color-rgb: 255,255,255;--quickIcons-bgcolor-hover: var(--main-color);--quickIcons-bgcolor-hover-rgb: var(--main-color-rgb);--textbglight-fontcolor: #000000;--textbglight-fontcolor-rgb: 0,0,0}}:root:has(body[darkmode=on]){--main-fontcolor: #fff;--main-fontcolor-rgb: 255,255,255;--headline-fontcolor: var(--main-fontcolor);--headline-fontcolor-rgb: var(--main-fontcolor-rgb);--link-color: color-mix(in srgb, var(--main-color) 50%, #fff 50%);--link-color-rgb: color-mix(in srgb, var(--main-color-rgb) 50%, #fff 50%);--link-color-hover: var(--main-fontcolor);--link-color-hover-rgb: var(--main-fontcolor-rgb);--bgcolor: #333333;--bgcolor-rgb: 51,51,51;--bgcolorLight: color-mix(in srgb, var(--bgcolor) 80%, black 20%);--bgcolorLight-rgb: 240,240,240;--mainmenu-fontcolor: var(--main-fontcolor);--mainmenu-fontcolor-rgb: var(--main-fontcolor-rgb);--mainmenu-fontcolor-hover: color-mix(in srgb, var(--main-color) 50%, #fff 50%);--mainmenu-fontcolor-hover-rgb: color-mix(in srgb, var(--main-color-rgb) 50%, #fff 50%);--topmenu-fontcolor: var(--main-fontcolor);--topmenu-fontcolor-rgb: var(--main-fontcolor-rgb);--border-color: #000;--label-fontcolor: var(--main-fontcolor);--label-fontcolor-rgb: var(--main-fontcolor-rgb);--multicheckbox-bg-active: var(--main-color);--multicheckbox-bg-active-rgb: var(--main-color-rgb);--label-multicheckbox: var(--main-fontcolor);--label-multicheckbox-rgb: var(--main-fontcolor-rgb);--shadow-color: #fff;--shadow-color-rgb: 255,255,255;--quickIcons-bgcolor-hover: var(--main-color);--quickIcons-bgcolor-hover-rgb: var(--main-color-rgb);--textbglight-fontcolor: #000000;--textbglight-fontcolor-rgb: 0,0,0}*{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0px;padding:0px;text-decoration:none;border:0px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}body{background-color:var(--bgcolor);font-family:var(--main-fontfamily);color:var(--main-fontcolor);font-size:var(--main-fontsize);line-height:var(--main-lineheight)}.typo3-messages{background:#fff2e5;padding:10px 30px;box-sizing:border-box;border-radius:3px;border-left:5px solid orange;margin:0 0 10px 0 !important}.owl-item.cloned[aria-hidden=true]{pointer-events:none}[inert]{pointer-events:none;user-select:none}.lineBehindHL{position:relative}.lineBehindHL span{display:inline-block;padding-left:var(--main-space);padding-right:var(--main-space);position:relative}.lineBehindHL span:before,.lineBehindHL span:after{content:"";display:block;height:1px;background-color:#000;position:absolute;top:50%;margin-top:-1px;width:20%}.lineBehindHL span:before{left:-20%}.lineBehindHL span:after{right:-20%}#page{overflow:hidden}.eyebrow{margin-bottom:10px}.eyebrow span{color:var(--eyebrow-fontcolor);font-size:1rem;line-height:1.3rem;display:inline-block;font-weight:bold;text-transform:uppercase;letter-spacing:.15em}[class*=-hl-highlight]{font-size:4rem}@media(max-width: 500px){[class*=-hl-highlight]{font-size:1.8em}}h1,h2,h3,h4,[class*=-lookh1],[class*=-lookh2],[class*=-lookh3],[class*=-lookh4]{color:var(--headline-fontcolor);font-family:var(--head-fontfamily);font-weight:bold}h1,[class*=-lookh1]{font-size:3.5em;line-height:1.2em;margin-bottom:20px}@media(max-width: 500px){h1,[class*=-lookh1]{font-size:1.8em}}h2,[class*=-lookh2]{font-size:1.7em;line-height:1.2em;margin:0 0 20px}@media(max-width: 500px){h2,[class*=-lookh2]{font-size:1.5em}}h3,[class*=-lookh3]{font-size:1.3em;line-height:1.3em;margin:0 0 10px}h4,[class*=-lookh4]{font-size:1em;line-height:1.5em;margin:0 0 10px}pre{background:#f8f8f8;padding:5px;border:1px solid #eee;margin:0 0 25px;white-space:pre-wrap;font-size:.8em;line-height:1.5em}p,ul,ol{margin-bottom:25px}ol.decimallist li:before{content:counter(listenpunkt_ebene1) ". ";counter-increment:listenpunkt_ebene1}ol.decimallist li ol{counter-reset:listenpunkt_ebene2;list-style-type:none}ol.decimallist li ol li:before{content:counter(listenpunkt_ebene1) "." counter(listenpunkt_ebene2, decimal) ". ";counter-increment:listenpunkt_ebene2}a,.buttonLink{color:var(--link-color)}a:hover,.buttonLink:hover{color:var(--link-color-hover)}a,.buttonLink,[class*=btn-],.arrowLink{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}img.left{float:left;margin-right:var(--main-space);height:revert-layer;width:revert-layer}img.right{float:right;margin-left:var(--main-space);height:revert-layer;width:revert-layer}.p-verticalAlignCenter{display:flex;align-items:center;width:100%}.text-center,[class*=ce-headline-center],[class*=text-center-]{text-align:center}.text-left,[class*=ce-headline-left] [class*=text-left-]{text-align:left}.text-right,[class*=ce-headline-right],[class*=text-right-]{text-align:right}.text-justify,[class*=ce-headline-justify],[class*=text-justify]{text-align:justify}.image-left{float:left;margin:0 var(--main-space) var(--main-space) 0 !important}.image-left img{height:revert-layer}.image-right{float:right;margin:0 0 var(--main-space) var(--main-space) !important}.image-right img{height:revert-layer}.table{display:table;width:100%;height:100%;vertical-align:middle}.table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle}.arrowLink{font-family:var(--main-fontfamily);font-weight:bold;text-transform:normal;padding-left:20px;display:grid;grid-template-columns:6px 1fr}.arrowLink:before{font-family:var(--fontawesome);font-size:.7em;margin:0 0px 0 -16px;margin-right:10px}.buttonLink,.btn,[class*=btn-]:not(.btn-toolbar):not(.btn-group){background-color:var(--button-link-bg);color:var(--button-link-fontcolor);border:2px solid var(--button-link-bordercolor);cursor:pointer;display:inline-block;font-family:var(--head-fontfamily);letter-spacing:.1rem;font-size:.8rem;font-weight:bold;line-height:1.3rem;padding:20px 22px;text-shadow:none;text-transform:uppercase;text-decoration:none;-webkit-border-radius:var(--button-radius);-moz-border-radius:var(--button-radius);-ms-border-radius:var(--button-radius);-o-border-radius:var(--button-radius);border-radius:var(--button-radius)}.buttonLink:hover,.btn:hover,[class*=btn-]:not(.btn-toolbar):not(.btn-group):hover{background-color:var(--button-link-bg-hover);border-color:var(--button-link-bordercolor-hover);color:var(--button-link-fontcolor-hover);transform:translateY(-5px);box-shadow:0 10px 15px rgba(var(--shadow-color-rgb), 0.16)}.btn-secondary{background-color:var(--button-link-secondary-bg);color:var(--button-link-secondary-fontcolor);border:2px solid var(--button-link-secondary-bordercolor)}.btn-secondary:hover{background-color:var(--button-link-secondary-bg-hover);border-color:var(--button-link-secondary-bordercolor-hover);color:var(--button-link-secondary-fontcolor-hover)}.btn-white{background-color:var(--button-link-white-bg);color:var(--button-link-white-fontcolor);border:2px solid var(--button-link-white-bordercolor)}.btn-white:hover{background-color:var(--button-link-white-bg-hover);border-color:var(--button-link-white-bordercolor-hover);color:var(--button-link-white-fontcolor-hover)}.btn-softbeige{background-color:var(--button-link-softbeige-bg);color:var(--button-link-softbeige-fontcolor);border:2px solid var(--button-link-softbeige-bordercolor)}.btn-softbeige:hover{background-color:var(--button-link-softbeige-bg-hover);border-color:var(--button-link-softbeige-bordercolor-hover);color:var(--button-link-softbeige-fontcolor-hover)}a span,a i,a strong,a b{color:inherit}.link-mail,.link-map,.link-phone,.link-download,.link-external{position:relative;padding-left:20px}.link-mail:before,.link-map:before,.link-phone:before,.link-download:before,.link-external:before{position:absolute;left:0;content:"";font-family:var(--fontawesome)}.link-map:before{content:"";font-weight:900}.link-phone:before{content:"";font-weight:900}.link-download:before{content:"";font-weight:900}.link-external:before{content:"";font-weight:900}wt-color,.coloredText{color:var(--mittelblau)}.p-tiny{font-size:.85em}.p-big{font-size:1.25em}.p-versalien{text-transform:uppercase}.p-highlight{font-family:var(--head-fontfamily);font-size:1.7em;font-weight:bold;line-height:1.2em}.image-caption{font-size:.8em;font-style:italic;line-height:1.3em}.wt{float:left;position:relative;width:100%}.wt .wtInner{float:left;width:100%}.wrap{float:left;width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.list2col{-webkit-columns:2;-moz-columns:2;-ms-columns:2;-o-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;-ms-column-gap:40px;-o-column-gap:40px;column-gap:40px}.spaceBefore-extra-small .wtInner{padding-top:25px}.spaceBefore-small .wtInner{padding-top:50px}@media(max-width: 600px){.spaceBefore-small .wtInner{padding-top:50px}}.spaceBefore-medium .wtInner{padding-top:100px}@media(max-width: 600px){.spaceBefore-medium .wtInner{padding-top:50px}}.spaceBefore-large .wtInner{padding-top:150px}@media(max-width: 600px){.spaceBefore-large .wtInner{padding-top:50px}}.spaceBefore-extra-large .wtInner{padding-top:175px}@media(max-width: 600px){.spaceBefore-extra-large .wtInner{padding-top:50px}}[class*=spaceBefore-] .spaceBefore- .wtInner{padding-top:0}.spaceAfter-extra-small .wtInner{padding-bottom:25px}.spaceAfter-small .wtInner{padding-bottom:50px}@media(max-width: 600px){.spaceAfter-small .wtInner{padding-bottom:50px}}.spaceAfter-medium .wtInner{padding-bottom:100px}@media(max-width: 600px){.spaceAfter-medium .wtInner{padding-bottom:50px}}.spaceAfter-large .wtInner{padding-bottom:150px}@media(max-width: 600px){.spaceAfter-large .wtInner{padding-bottom:50px}}.spaceAfter-extra-large .wtInner{padding-bottom:175px}@media(max-width: 600px){.spaceAfter-extra-large .wtInner{padding-bottom:50px}}[class*=spaceAfter-] .spaceAfter- .wtInner{padding-bottom:0}[class*=frame-space-before-],[class*=frame-space-after-]{margin-top:0;margin-bottom:0}#scrolling{background-color:#fff;bottom:70px;background-color:#fff;-webkit-border-top-left-radius:var(--border-radius);-webkit-border-bottom-left-radius:var(--border-radius);-moz-border-radius-topleft:var(--border-radius);-moz-border-radius-bottomleft:var(--border-radius);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);box-shadow:0 0 10px rgba(0,0,0,.2);font-size:20px;height:40px;position:fixed;right:0;text-align:center;width:40px;z-index:999999999}#scrolling:hover{background-color:var(--main-color)}#scrolling:hover span{color:#fff}#scrolling span{color:var(--second-color);line-height:2em}#page{float:left;width:100%}.wrap{position:relative;float:left;width:100%;padding:0}.centerIt{width:100%;margin:0 auto;max-width:var(--content-width);position:relative}.centerIt .centerIt{margin-left:auto;margin-right:auto}.typeWrap-form_formframework form,.layout-2 form,.layout-2 .smallContent,.layout-2.typeWrap-menu_subpages .frame,.layout-2.typeWrap-felogin_login .frame,.layout-2 .news-list-view,.typeWrap-wt_bildergalerie .imgWrap,.layout-2.typeWrap-jpfaq_faq .frame,.headlineExpandWidth{width:100%;margin:0 auto;max-width:var(--content-width);position:relative}.smallContent,.layout-1 form,.layout-1 .centerIt,.layout-1.typeWrap-menu_subpages .frame,.typeWrap-felogin_login .frame,.layout-1.typeWrap-felogin_login .frame,.layout-1 .news-list-view,.layout-1 .typeWrap-wt_bildergalerie .imgWrap,.typeWrap-jpfaq_faq .frame{max-width:var(--mob-content-width);width:100%;margin:0 auto;position:relative}.smallContent.fullsizeWrap,.layout-1 form.fullsizeWrap,.layout-1 .centerIt.fullsizeWrap,.layout-1.typeWrap-menu_subpages .frame.fullsizeWrap,.typeWrap-felogin_login .frame.fullsizeWrap,.layout-1.typeWrap-felogin_login .frame.fullsizeWrap,.layout-1 .news-list-view.fullsizeWrap,.layout-1 .typeWrap-wt_bildergalerie .imgWrap.fullsizeWrap,.typeWrap-jpfaq_faq .frame.fullsizeWrap{max-width:100%}#infomenu{float:right;position:relative}#infomenu ul{text-align:right;position:relative}#infomenu ul li{display:inline-block;position:relative}#infomenu ul li a{color:#ccc;display:inline-block;font-size:13px;padding:10px 10px;position:relative;text-transform:uppercase}#infomenu ul li a:hover{color:var(--mainmenu-mouseover)}#infomenu ul li a:before{padding-right:5px;font-size:15px}#infomenu ul li.active{color:var(--mainmenu-mouseover)}#topWrap{background-color:var(--main-color);float:left;padding-top:4px;padding-left:var(--main-space);padding-right:var(--main-space);position:relative;width:100%;z-index:5}#topWrap #topnav{display:flex;justify-content:flex-end}#topWrap #topnav ul#top{text-align:right}#topWrap #topnav ul#top li{display:inline-block}#topWrap #topnav ul#top li a{color:#fff;padding:0 5px}#contentWrap .wt,#contentWrap .wt .news-single .wt,#headerWrap,#footerWrap,#bottomlineWrap{padding-left:var(--main-space-inline);padding-right:var(--main-space-inline)}#contentWrap .wt .wt{padding-left:0;padding-right:0}#contentWrap .wt.typeWrap-shortcut,#contentWrap .wt.typeWrap-wt_projektslider,#contentWrap .wt.typeWrap-news_newsliststicky,#contentWrap .wt.typeWrap-wt_slidermittext,#contentWrap .wt.typeWrap-wt_projectdetail{padding-left:0;padding-right:0}.typeWrap-wt_slidermittext .itemWrap .item .textWrap{padding-top:calc(var(--main-space)*2);padding-left:var(--main-space-inline);padding-right:var(--main-space-inline)}@media(max-width: 660px){:root{--main-space-inline: var(--main-space)}}@media(max-width: 660px){#headBanner{border-bottom:1px solid #ddd}}#contentWrap #contentLeft h2,#contentBelowEverything h2{color:var(--main-fontcolor);font-weight:bold;text-transform:uppercase;font-size:1em}.visibleHeader #contentWrap #contentLeft{position:absolute}#contentWrap .contentInner{float:left;vertical-align:top;width:100%}#contentWrap #contentLeft{margin:0;position:fixed;top:2px;padding:0 50px 0 0;max-width:392px}@media(max-width: 1400px){#contentWrap #contentLeft{max-width:27%}}@media(max-width: 1100px){#contentWrap #contentLeft{max-width:285px}}@media(max-width: 850px){#contentWrap #contentLeft{max-width:0}}#contentWrap #contentLeft ul li:before{display:none}#contentWrap #contentLeft #contentLeftBelow{float:left;margin-top:30px;margin-right:2%;width:87%;border-top:1px solid #ccc;padding-top:30px}@media(max-width: 850px){#contentWrap #contentLeft #contentLeftBelow{display:none}}#contentWrap ul.check li:before{content:"";margin-left:-19px}#contentWrap ul li{list-style:none;margin-bottom:10px}#contentWrap ul li:before{content:"→";content:"";position:absolute;margin-left:-16px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:.7em;margin-top:0}#contentWrap #content{display:block;width:100%}#contentWrap #content ul,#contentWrap #content ol{margin-left:20px}#contentWrap #content ol{margin-left:30px}#contentWrap #content .wt.frameWrap-bgGreen{background-color:var(--main-color)}#contentWrap #content .wt.frameWrap-bgGreen p,#contentWrap #content .wt.frameWrap-bgGreen span,#contentWrap #content .wt.frameWrap-bgGreen a,#contentWrap #content .wt.frameWrap-bgGreen i,#contentWrap #content .wt.frameWrap-bgGreen strong,#contentWrap #content .wt.frameWrap-bgGreen b,#contentWrap #content .wt.frameWrap-bgGreen h1,#contentWrap #content .wt.frameWrap-bgGreen h2,#contentWrap #content .wt.frameWrap-bgGreen h3,#contentWrap #content .wt.frameWrap-bgGreen h4{color:#fff}#contentWrap #content .wt.frameWrap-bgGreen p{font-size:1.375em;line-height:1.231em}#contentWrap #content .wt.frameWrap-bgWhite{background-color:#fff}#contentWrap #content .wt.frameWrap-bgLightgrey{background-color:#f5f5f5}#contentBelowEverything{vertical-align:middle;float:left;width:100%;border-top:1px solid #d0d0d0}@media(min-width: 851px){#contentBelowEverything{display:none}}#contentBelowEverything .mediaHolder{display:flex;flex-flow:row wrap;vertical-align:middle;justify-content:space-between}#contentBelowEverything .zweispalter .mediaHolder .image{margin-right:20px}#contentBelowEverything .zweispalter .mediaHolder .image:last-child{margin-right:0}#contentBelowEverything .zweispalter .mediaHolder .image img{max-width:153px}#contentBelowEverything .wt{width:auto;padding:var(--main-space)}img,audio,video,embed{max-width:100%;width:auto;height:auto}.elastic svg{max-width:100%;width:auto;height:auto}.elastic{position:relative;padding-bottom:55%;height:0;overflow:hidden}.elastic iframe,.elastic svg{position:absolute;top:0;left:0;width:100%;height:100%}body .owl-carousel .owl-nav,body .owl-nav,body .owl-theme .owl-nav{display:flex;align-items:center;justify-content:flex-end;gap:var(--input-space)}body .owl-carousel .owl-nav.disabled,body .owl-nav.disabled,body .owl-theme .owl-nav.disabled{display:none}body .owl-carousel .owl-nav button.owl-prev,body .owl-carousel .owl-nav button.owl-next,body .owl-nav button.owl-prev,body .owl-nav button.owl-next,body .owl-theme .owl-nav button.owl-prev,body .owl-theme .owl-nav button.owl-next{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1/1;height:var(--icon-height);margin:0;padding:0;border:0;border-radius:var(--button-radius);background:var(--main-color);color:var(--textbg-fontcolor);font-size:var(--icon-fontsize);cursor:pointer;transition:opacity .2s ease,transform .2s ease}body .owl-carousel .owl-nav button.owl-prev:hover,body .owl-carousel .owl-nav button.owl-prev:focus-visible,body .owl-carousel .owl-nav button.owl-next:hover,body .owl-carousel .owl-nav button.owl-next:focus-visible,body .owl-nav button.owl-prev:hover,body .owl-nav button.owl-prev:focus-visible,body .owl-nav button.owl-next:hover,body .owl-nav button.owl-next:focus-visible,body .owl-theme .owl-nav button.owl-prev:hover,body .owl-theme .owl-nav button.owl-prev:focus-visible,body .owl-theme .owl-nav button.owl-next:hover,body .owl-theme .owl-nav button.owl-next:focus-visible{opacity:.8}body .owl-carousel .owl-nav button.owl-prev.disabled,body .owl-carousel .owl-nav button.owl-next.disabled,body .owl-nav button.owl-prev.disabled,body .owl-nav button.owl-next.disabled,body .owl-theme .owl-nav button.owl-prev.disabled,body .owl-theme .owl-nav button.owl-next.disabled{background:color-mix(in srgb, var(--bgcolor) 80%, var(--second-color) 20%);color:var(--second-color);pointer-events:none}#page .owl-nav button:focus{box-shadow:none !important;outline:0}#page .owl-dots{display:flex;justify-content:center;gap:7px;margin-top:18px}#page .owl-dots.disabled{display:none}#page .owl-dots .owl-dot span{display:block;width:8px;height:8px;margin:0;border-radius:50%;background:rgba(var(--second-color-rgb), 0.35);transition:background .2s ease}#page .owl-dots .owl-dot.active span,#page .owl-dots .owl-dot:hover span{background:var(--main-color)}