@font-face {  font-family: 'Jura';  font-style: normal;  font-weight: 400;  font-display: swap;    src: url(/css/webfonts/jura_latin-ext.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Jura';  font-style: normal;  font-weight: 400;  font-display: swap;    src: url(/css/webfonts/jura_latin.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Jura';  font-style: normal;  font-weight: 600;  font-display: swap;    src: url(/css/webfonts/jura_latin-ext.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Jura';  font-style: normal;  font-weight: 600;  font-display: swap;    src: url(/css/webfonts/jura_latin.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-display: swap;    src: url(/css/webfonts/roboto-300_latin-ext.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  font-display: swap;    src: url(/css/webfonts/roboto-300_latin.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-display: swap;    src: url(/css/webfonts/roboto-400_latin-ext.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-display: swap;    src: url(/css/webfonts/roboto-400_latin.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-display: swap;    src: url(/css/webfonts/roboto-700_latin-ext.woff2) format('woff2');  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-display: swap;    src: url(/css/webfonts/roboto-700_latin.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}:root {    --cOrange: #f27f00;    --cOrange_RGB: 242, 127, 0;    --cBlack: #000;    --cBlack_RGB: 0, 0, 0;    --cGrey: #868689;--cGrey_RGB: 134, 134, 137;--contentMaxWidth: 1600;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var, u, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}html {font-size: 55.0%;box-sizing: border-box;}*, *:before, *:after {  box-sizing: inherit;}html, body {margin:0;padding:0;}body {line-height: 1;font-family: 'Roboto', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-decoration:none;color: #000;z-index:0;position:relative;font-size: 14px;font-size: 1.4rem;font-weight:400;background-color: #FFF;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table.collapse {border-collapse: collapse;border-spacing: 0;}body #topWrapper {left:0px;top:0px;width:100%;z-index:1000;position:fixed;}body #topWrapper #top {width:100%;max-width: 1200px;height:60px;position: relative;margin: 0 auto;background-color: #FFF;}#headerImageWrapper {width:100%;padding:0;position:relative;left:50%;transform:translate(-50%, 0);z-index:50;}#headerImage {width:100%;max-width: 1600px;padding:0;overflow: hidden;position:relative;margin: 0 auto;z-index:60;}#headerImage div.hImage {width:100%;display:block;z-index:600;position:relative;}#headerImage div.hImage img {display:block;width:100%;height: auto;background-position:center center;background-size:cover;background-repeat:no-repeat;}#hIpager {position:absolute;bottom:10px;width:100%;height: 30px;text-align: center;}#hIButtons {position:absolute;top:50%;left:50%;height:0px;width:100%;max-width: 1200px;text-align:center;transform:translate(-50%, -50%);}@media only screen and (orientation: portrait) and (max-width: 600px) {#headerImage div.hImage .hILandscape {display:none;}#headerImage div.hImage .hIPortrait {max-height:calc(100vh - 60px);}#hSpacer {max-height:100vh;}}@media only screen and (orientation: landscape), (orientation: portrait) and (min-width: 600px) {#headerImage div.hImage .hIPortrait {display:none;}#headerImage div.hImage .hILandscape {display:block;}body.isUTS #headerImage div.hImage .hILandscape {aspect-ratio: 7/3;}#hSpacer {max-height:calc(50vw + 60px);}}@media screen {  ::-webkit-scrollbar {    height: 4px;    width: 4px;  }  ::-webkit-scrollbar-track {    background-color: rgba(134,134,137, 0.25);  }  ::-webkit-scrollbar-track:hover {    background-color: rgba(134,134,137, 0.35)  }  ::-webkit-scrollbar-thumb {    background-color: rgba(134,134,137, 0.75);      }  ::-webkit-scrollbar-thumb:hover {    background-color: rgba(242,127,0, 1);  }  ::-webkit-scrollbar-button {    display: none;  }html {scrollbar-color:rgba(242,127,0,0.5) rgba(134,134,137,0.5);scrollbar-width:auto}body *{scrollbar-color:rgba(242,127,0,0.5) rgba(134,134,137,0.25);scrollbar-width:thin}}@-webkit-keyframes sundown {    0%{background-position:1% 0%}    50%{background-position:99% 100%}    100%{background-position:1% 0%}}@keyframes sundown {    0%{background-position:1% 0%}    50%{background-position:99% 100%}    100%{background-position:1% 0%}}@-webkit-keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}.formfield {border:none;font-size:16px;font-size:1.6rem;padding:9px 10px;margin:0;line-height:30px;color:#000;background-color:#EEE;font-family: 'Jura', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position:relative;}.formfield::-webkit-input-placeholder { color:#999;}select.formfield {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 40 50' viewBox='0 0 40 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23686868' stroke-width='1.6' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 10,20 20,30' /%3E%3Cpath d='M 20,30 30,20' /%3E%3C/g%3E%3C/svg%3E");background-position:right center;background-size:30px auto;background-repeat:no-repeat;padding:5px 35px 5px 5px;border-radius:0px;}select.formfield.ffBlack {background-color: #000;color: #FFF;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 40 50' viewBox='0 0 40 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='1.6' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 10,20 20,30' /%3E%3Cpath d='M 20,30 30,20' /%3E%3C/g%3E%3C/svg%3E");}.w100pz { width:100%; }.w80pz { width:80%; }.w50pz { width:50%; }.w28pz { width:28%; }.w26pz { width:26%; }.w23pz { width:23%; }select.formfield.w20 { width:60px; }select.formfield.w30 { width:70px; }select.formfield.w40 { width:80px; }select.formfield.w50 { width:90px; }@media only screen and (max-width: 400px) {.w80pz { width:100%; }.w50pz { width:100%; }}.w20 { width:20px; text-align:center; }.w30 { width:30px; }.w40 { width:40px; }.w50 { width:50px; }.w80 { width:80px; }.w100 { width:50%; }.w200 { width:200px; }.w300 { width:90%; }.w400 { width:90%; }.formsubmit {font-size:14px;font-size:1.4rem;letter-spacing:2px;line-height:26px;text-align:center;position:relative;display:inline-block;padding:5px 15px;text-decoration:none !important;text-transform:uppercase;font-weight:700;border:1px solid #000;background-color:#000;color:#FFF !important;} .clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clear{display: inline-table;}* html .clear{height: 1%;}.clear{display: block;}.cmsAlert {width: 100%;text-align: center;padding: 10px;margin-bottom: 20px;border: 2px solid #BD0D2D;border-radius: 10px;background-color: rgba(189,13,45,0.20);color: #19161B;font-size: 16px;font-size: 1.6rem;box-sizing: border-box;}.cmsAlert a {color:inherit;}#content {font-size: 14px;font-size: 1.4rem;line-height:150%;font-weight:400;text-decoration:none;text-align:left;color:#333;}#content .hspacer { width:100%; font-size:8px; overflow:hidden; }#content .s4 { height:4px; }#content .s6 { height:6px; }#content .s8 { height:8px; }#content .s10 { height:10px; }#content .s12 { height:12px; }#content .s14 { height:14px; }#content .s16 { height:16px; }#content .s18 { height:18px; }#content .s20 { height:20px; }#content .s22 { height:22px; }#content .s24 { height:24px; }#content .s30 { height:30px; }#content a {color:#333;text-decoration:underline;}#content a:hover {text-decoration:none;}#content h1, #content h3 {color:#000;font-family: 'Jura', sans-serif;line-height:120%;font-weight:400;font-size: 36px;font-size: 3.6rem;margin:0px;padding:0px;}#content h2, #content h4 {line-height:120%;font-weight:400;font-size: 24px;font-size: 2.4rem;color:var(--cOrange);padding:0px;margin:0px;}#content h5 {font-size: 18px;font-size: 1.8rem;line-height:120%;color:#000;padding:0px;margin:0px;}#content .text {width:100%;}#content .text p {padding:2px 0px;margin:2px 0px;}#content .text ul, #content ul {padding:0 0 5px 0;margin:10px 0 0 0;}#content .text ul li, #content ul li {line-height: 20px;margin: 0px 0px 2px 20px;list-style:square;}#content .text article {   -webkit-column-count: 2;   -webkit-column-fill: balance;   -webkit-column-width: 40%;   -webkit-column-gap: 20%;         column-count: 2;   column-fill: balance;   column-width:40%;   column-gap: 20%;      -moz-column-count: 2;   -moz-column-fill: balance;   -moz-column-width: 40%;   -moz-column-gap: 20%;         height: auto;   width:100%;   overflow-x: auto;   overflow-y: auto;   text-align:left;}#content .text article hr {margin:0px;padding:0px;height:0px;border:none;    -moz-column-break-before:always;    column-break-before:always;}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px;}#content .cImageWrapper img {display:block;width:100%;}#content .layout1 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout2 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout3 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout4 .cImageWrapper {margin:0px 0px 12px 0px;}@media only screen and (min-width: 450px) {#content .layout1 .cImageWrapper {float: left;margin:0px 22px 12px 0px;}#content .layout2 .cImageWrapper {float: right;margin:0px 0px 12px 22px;}#content .layout3 .cImageWrapper {float: left;}#content .layout3 .textBlock {float:right;}#content .layout4 .cImageWrapper {float: right;}#content .layout4 .textBlock {float:left;}}#content .cImageRow {width:100%;}#content .cImageRow .cImageWrapper {display:block;}#content .layout5 .cImageRow {margin:0px 0px 12px 0px;}#content .layout5 .cImageRow .cImageWrapper {float: left;}#content .layout6 .cImageWrapper {margin:0px auto 12px auto;}#content .layout7 .cImageRow {margin:0px 0px 12px 0px;}#content .layout7 .cImageRow .cImageWrapper {float: right;}#content .layout8 .cImageRow {text-align: left;margin:12px 0px 0px 0px;}#content .layout9 .cImageRow {text-align: right;margin:12px 0px 0px 0px;}.cIWsize25, .cIWsize30, .cIWsize35, .cIWsize40, .cIWsize45, .cIWsize50, .cIWsize55, .cIWsize60, .cIWsize65, .cIWsize70, .cIWsize75, .cIWsize80, .cIWsize85, .cIWsize90, .cIWsize95, .cIWsize100 { width:100%; }.tBsize20, .tBsize15, .tBsize10, .tBsize5, .tBsize0 { width:100%; }@media only screen and (min-width: 450px) {.cIWsize25 { width:25%; } .tBsize55 { width:70%; }.cIWsize30 { width:30%; } .tBsize50 { width:65%; }.cIWsize35 { width:35%; } .tBsize45 { width:60%; }.cIWsize40 { width:40%; } .tBsize55 { width:55%; }.cIWsize45 { width:45%; } .tBsize50 { width:50%; }.cIWsize50 { width:50%; } .tBsize45 { width:45%; }.cIWsize55 { width:55%; } .tBsize40 { width:40%; }.cIWsize60 { width:60%; } .tBsize35 { width:35%; }.cIWsize65 { width:65%; } .tBsize30 { width:100%; }.cIWsize70 { width:70%; } .tBsize25 { width:100%; }.cIWsize75 { width:75%; } .tBsize20 { width:100%; }.cIWsize80 { width:80%; } .tBsize15 { width:100%; }.cIWsize85 { width:85%; } .tBsize10 { width:100%; }.cIWsize90 { width:90%; } .tBsize5 { width:100%; }.cIWsize95 { width:95%; } .tBsize0 { width:100%; }.cIWsize100 { width:100%; }}#content .Abschluss {width:90%;height:1px;margin:25px auto;border-top:1px solid var(--cOrange);}.offline {background-color:#F0C6C6;}.absatz {width:100%;position:relative;padding:0px;}.absatzColorWrapper {width:100%;background-color:#F5F5F5;padding:0px 10px;position:relative;left:-10px;}.cmsEditWrapper {position:relative;left:-5px;padding:0px 5px;width:100%;}.cmsEditWrapper:hover {background-color:#EEE;z-index:600;}.cmsEditWrapper:hover .loginRow {left:0px;}.absatz .loginRow {position:absolute;left:-2000px;top:-30px;width:90%;background-color:#FFF;border:2px solid #EEE;padding:3px;margin-bottom:5px;}.editbox {float:left;padding-right:10px;}.editboxR {float:right;}.spaltenInhalte {width: 100%;padding: 0px;margin: 0px;}.spaltenInhalte span {display:block;}.spaltenInhalte a {}.spaltenInhalte .sIRow2 {width: 100%;margin: 0px 0px 30px 0px;}.spaltenInhalte .sIRow3 {width: 100%;margin: 0px 0px 30px 0px;}.spaltenInhalte .sIRow4 {width: 100%;margin: 0px 0px 20px 0px;}.spaltenInhalte .sIRow2 .sIRowWrapper {width: 100%;}.spaltenInhalte .sIRow3 .sIRowWrapper.fL {width: 100%;}.spaltenInhalte .sIRow3 .sIRowWrapper.fR {width: 100%;}.spaltenInhalte .sIRow4 .sIRowWrapper {width: 100%;}.spaltenInhalte .sIRow2 .sIBox {width: 100%;margin: 0px 0px 20px 0px;}.spaltenInhalte .sIRow3 .sIRowWrapper.fL .sIBox {width: 48%;margin: 0px 0px 15px 0px;}.spaltenInhalte .sIRow3 .sIRowWrapper.fR .sIBox {width: 100%;margin: 0px 0px 15px 0px;}.spaltenInhalte .sIRow4 .sIBox {width: 100%;margin: 0px 0px 15px 0px;}.spaltenInhalte .sIBox .sIBoxTitle {font-family: 'Jura', sans-serif;line-height:20px;color:var(--cOrange);}.spaltenInhalte .sIRow2 .sIBox .sIBoxTitle {line-height:30px;font-size:20px;font-size:2.0rem;}.spaltenInhalte .sIRow3 .sIBox .sIBoxTitle {line-height:24px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIRow4 .sIBox .sIBoxTitle {line-height:20px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIBoxBild {width:100%;position:relative;margin:0px 0px 10px 0px;overflow:hidden;}.spaltenInhalte .sIBoxBild img {width: 100%;display:block;transition: transform 0.2s ease-in;  transform: scale(1.0);border: 0;}.spaltenInhalte a:hover .sIBoxBild img {transition: opacity 0.5s ease-out;filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.5;transition: transform 1.0s ease-out;    transform: scale(1.1);}.spaltenInhalte a:hover .sIBoxBild:after {   box-shadow: inset 0 0 20px #666;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;content: "";}.spaltenInhalte .sIBoxBild .sIBoxTitle {position:absolute;bottom:0px;left:0px;width: 100%;line-height:20px;padding:5px 10px;;background-image: url(../images/css/transparent_w80.png);background-color:transparent;color:var(--cOrange);border-bottom:3px solid var(--cOrange);font-size:12px;font-size:1.2rem;}.spaltenInhalte a:hover .sIBoxBild .sIBoxTitle {transition: background-color 0.5s ease-out;-o-transition: background-color 0.5s ease-out;-webkit-transition: background-color 0.5s ease-out;-moz-transition: background-color 0.5s ease-out;background-color:var(--cOrange);background-image:none;color:#FFF;}.spaltenInhalte .sIRow2 .sIBoxBild .sIBoxTitle {line-height:30px;font-size:20px;font-size:2.0rem;}.spaltenInhalte .sIRow3 .sIBoxBild .sIBoxTitle {line-height:24px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIRow4 .sIBoxBild .sIBoxTitle {line-height:20px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIBoxText {width: 100%;text-decoration:none;color:#3E3E3E;}.spaltenInhalte .sIBoxText a {display:inline !important;}.spaltenInhalte .sIBoxText ul {padding:0 !important;margin:0 !important;}.spaltenInhalte .sIBoxText ul li {padding: 0px 0px 0px 25px;margin: 0px 0px 4px 0px;line-height:18px;list-style: none !important;background-image: url(../images/css/checkIcon.png);background-repeat: no-repeat;background-position: left 2px;}.dropLayer .dL_Item,.dropLayer .dL_Item * {box-sizing: border-box;}.dropLayer {width:100%;max-width:var(--contentMaxWidth);padding:0;margin: 0 auto;    text-align: left;    display: flex;    flex-direction: column;}.absatz_text.aL .dropLayer {    margin: 0 auto 0 0;}.dropLayer span {width:100%;    display: block;}.dropLayer .dL_Name {width:100%;    padding: 0 40px 36px 0;    position: relative;    font-size:clamp(1.875rem, 1.759rem + 0.617vw, 2.5rem);font-family: 'Jura', sans-serif;font-weight: 600;line-height: 120%;color: var(--cOrange);}.dropLayer .dL_Name::after {content: '';position: absolute;left: 0;bottom: 16px;width: 48px;height: 3px;background-color: var(--cOrange);}.dropLayer .dropLayerList {    border-top: solid 1px var(--cOrange);}.dropLayer .dL_Item {width:100%;position:relative;    border-bottom: 1px solid var(--cOrange);    border-left: 0 solid var(--cOrange);    background-color: transparent;    transition: border-left-width .25s ease, background-color .25s ease;}.dropLayer .dL_Item[open] {    border-left-width: 3px;    background-color: rgba(var(--cOrange_RGB), 0.05);}.dropLayer .dL_Item .dL_I_Title {width:100%;cursor: pointer;    padding: 10px 40px 10px 0;    position: relative;    font-size:18px;font-size:1.8rem;    font-weight: 400;line-height: 140%;color: var(--cOrange);transition: font-weight .2s ease, padding-left .25s ease;display: block;list-style: none;}.dropLayer .dL_Item[open] .dL_I_Title {font-weight: 600;padding-left: 12px;}.dropLayer .dL_Item .dL_I_Title::-webkit-details-marker {display: none;}.dropLayer .dL_Item .dL_I_Title:focus-visible {outline: 2px solid var(--cOrange);outline-offset: 2px;}.dropLayer .dL_Item .dL_I_Title .dL_I_Icon {position: absolute;right: 0px;top: 50%;width: 20px;height: 20px;border-radius: 50%;border: 1.5px solid var(--cOrange);background-color: transparent;transform: translate(0, -50%);transition: background-color .25s ease, border-color .25s ease, transform .25s ease;content: '';}.dropLayer .dL_Item .dL_I_Title:hover .dL_I_Icon {transform: translate(0, -50%) scale(1.08);}.dropLayer .dL_Item[open] .dL_I_Title .dL_I_Icon {background-color: var(--cOrange);}.dropLayer .dL_Item .dL_I_Title .dL_I_Icon b {position: absolute;    left: 50%;top: 50%;width:12px;height:1.5px;transform: translate(-50%, -50%);background-color: var(--cOrange);    transition: all .3s ease;}.dropLayer .dL_Item[open] .dL_I_Title .dL_I_Icon b {background-color: #fff;}.dropLayer .dL_Item .dL_I_Title .dL_I_Icon b:nth-child(2) {transform: translate(-50%, -50%) rotate(90deg);}.dropLayer .dL_Item[open] .dL_I_Title .dL_I_Icon b:nth-child(2) {transform: translate(-50%, -50%) rotate(0deg);}@supports (interpolate-size: allow-keywords) {:root {interpolate-size: allow-keywords;}}@supports selector(::details-content) {.dropLayer .dL_Item::details-content {block-size: 0;overflow: hidden;transition: block-size .5s ease-out, content-visibility .5s allow-discrete;}.dropLayer .dL_Item[open]::details-content {block-size: auto;}}@media (prefers-reduced-motion: reduce) {.dropLayer .dL_Item::details-content {transition: none;}.dropLayer .dL_Item,.dropLayer .dL_Item .dL_I_Title,.dropLayer .dL_Item .dL_I_Title .dL_I_Icon,.dropLayer .dL_Item .dL_I_Title .dL_I_Icon b {transition: none;}}.dropLayer .dL_I_Text .dL_I_Text_Wrapper {    overflow: hidden;}.dropLayer .dL_Item .dL_I_Text .dL_I_Text_Wrapper span {    padding:10px 20px 30px 0;    font-size:15px;font-size:1.5rem;line-height: 140%;}#body .dropLayer .dL_Item .dL_I_Text .dL_I_Text_Wrapper span ul {    margin: 10px 0;    padding: 0 0 0 20px}#body .dropLayer .dL_Item .dL_I_Text .dL_I_Text_Wrapper span ul li {    margin:0;    padding: 0;    list-style-type:circle;}@media only screen and (width > 999px) {.dropLayer .dL_Name {    padding: 0 60px 30px 0;}.dropLayer .dL_Item .dL_I_Title {    padding: 19px 60px 19px 0;}.dropLayer .dL_Item .dL_I_Text .dL_I_Text_Wrapper span {    padding:10px 35px 30px 0;}}.dropLayer.dL_cards .dropLayerList {border-top: none;display: flex;flex-direction: column;gap: 16px;}.dropLayer.dL_cards .dL_Item {border: none;border-left: 0 solid var(--cOrange);border-top: 4px solid transparent;border-radius: 5px;background-color: #fff;overflow: hidden;-webkit-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.3);-moz-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.3);box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.3);transition: box-shadow .25s ease, transform .25s ease, border-top-color .25s ease;}.dropLayer.dL_cards .dL_Item:hover {transform: translateY(-2px);-webkit-box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.35);-moz-box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.35);box-shadow: 0px 10px 20px -6px rgba(0,0,0,0.35);}.dropLayer.dL_cards .dL_Item[open] {background-color: #fff; border-top-color: var(--cOrange);}.dropLayer.dL_cards .dL_Item .dL_I_Title {padding: 18px 60px 18px 28px;}.dropLayer.dL_cards .dL_Item .dL_I_Title .dL_I_Icon {right: 20px;}.dropLayer.dL_cards .dL_Item .dL_I_Text .dL_I_Text_Wrapper span {padding: 4px 20px 24px 28px;}@media only screen and (width > 999px) {.dropLayer.dL_cards .dL_Item .dL_I_Title {padding: 22px 70px 22px 28px;}.dropLayer.dL_cards .dL_Item .dL_I_Title .dL_I_Icon {right: 28px;}.dropLayer.dL_cards .dL_Item .dL_I_Text .dL_I_Text_Wrapper span {padding: 4px 28px 28px 28px;}}@media (prefers-reduced-motion: reduce) {.dropLayer.dL_cards .dL_Item {transition: none;}.dropLayer.dL_cards .dL_Item:hover {transform: none;}}img { border:none; }.fL {float:left;}.fR {float:right;}#breadcrumbs a { color:#666; text-decoration:none; }#breadcrumbs a:hover { color:#000; }#breadcrumbs a strong { color:#000; }#sprachwahl a {color: #A4A4A4;text-decoration:none;text-transform:uppercase;text-align:center;font-size:12px;font-size:1.2rem;line-height:20px;height:20px;display:inline-block;font-weight:normal;}#sprachwahl a:hover, #sprachwahl a.LangActiv {color: #000;}#sprachwahl span {color: #A4A4A4;height:20px;width:5px;display:inline-block;}#anfrage {width:100%;padding:20px 0px 0px;}#anfrageInfo {    padding: 0 0 20px 0;}#anfrage .anfrageLeft {width:100%;position:relative;}#anfrage .anfrageRight {width:100%;line-height:120%;}#anfrageLeft a#form {display:block;height:1px;position:absolute;top:-180px;left:0px;}.anfrageLeft table tr td, .anfrageRight table tr td {vertical-align:top;padding-bottom:6px;}.anfrageLeft table tr.abstand td, .anfrageRight table tr.abstand td {padding-top:30px;}table.formTable tr td.error {color:#F00;font-weight:700;}div.aFTextW {position:relative;display:inline-block;padding:0px 0px 0px 15px;}div.aFTextW b {color:var(--cOrange);display:inline-block;position:absolute;width:10px;text-align:right;left:0px;top:-2px;}.anfrageLeft label, .anfrageRight label {margin:0px;padding:0px 30px 0px 0px;font-weight:400;}.formfield {border:1px solid #CCC;font-size:12px;font-size:1.2rem;font-family:Arial, Helvetica, sans-serif;padding:2px;line-height:18px;color:#000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.formfield.ffdn {display: none;}table.formTable tr td.error .formfield {border:1px solid #F00 !important;}.w30 { width:30px; }.w40 { width:40px; }.w80 { width:80px; }.w100 { width:100px; }.w200 { width:200px; }.w330 { width:100%; }.w450 { width:100%; }.formsubmit {border: none;font-size: 18px;font-size: 1.8rem;color: #FFF;font-weight: 400;background-color:var(--cOrange);padding: 3px 15px;text-align:center;border:none;}#routenplaner {width:100%;}#map {width:100%;height:200px;margin-bottom:20px;}#route {width:100%;padding:0px 0px 10px;}#routeField {width:60%;float:left;}#routeButton {float:right;width:30%;text-align:right;}#sitemap {width:100%;}#sitemap ul.sitemapfiL {margin:0px;padding:0px 0px 20px;}#sitemap ul.sitemapfiL li {list-style:none;font-size: 14px;font-size: 1.4rem;}#sitemap ul.sitemapfiL li a {color: #000;text-decoration:none;}#sitemap ul.sitemapfiL li a:hover {text-decoration:underline;}#sitemap ul.sitemapfiL li ul.sitemapseL {margin:0px;padding:5px 0px 0px;}#sitemap ul.sitemapfiL li ul.sitemapseL li {list-style:none;font-size: 12px;font-size: 1.2rem;padding-left:19px;}#sitemap ul.sitemapfiL li ul.sitemapseL li a {color: #CCC;text-decoration:none;}#sitemap ul.sitemapfiL li ul.sitemapseL li a:hover {color: #666;}#homeBoxen {width:100%;max-width: 960px;margin: 0 auto;}body.withImage #homeBoxen {-webkit-transform:translate(0, -40px);-ms-transform:translate(0, -40px);transform:translate(0, -40px);}#homeBoxen a.hBox {width:100%;position:relative;margin:0 0 30px 0;padding: 0 0 5px 0;display:block;text-decoration:none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color:#FFF;}#homeBoxen span {display:block;}#homeBoxen .hBoxTitle {width:100%;height: 40px;padding: 5px;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;background-color: rgba(255,255,255,.7);font-family: 'Jura', sans-serif;text-align:center;display: flex;align-items: center;}#homeBoxen .hBoxTitle h4 {font-size:24px;font-size:2.4rem;font-weight: 600;width:100%;padding:0;margin:0;line-height:104%;color:#000;text-decoration:none;}#homeBoxen .hBoxBild {width:100%;position:relative;background-position: center;background-size: cover;background-repeat: no-repeat;}#homeBoxen .hBoxBild img {width:100%;height: auto;max-height:200px;display:block;}#homeBoxen .hBoxText {width: 100%;font-size: 14px;font-size: 1.4rem;line-height: 20px;padding: 15px 15px 25px 15px;background-color: #FFF;color: #000;text-decoration:none !important;}#homeBoxen .hBoxText b, #homeBoxen .hBoxText strong {display:block;overflow:hidden;font-size: 14px;font-size: 1.4rem;padding:0;margin:0;}#homeBoxen .hBoxText ul {margin: 0;padding: 0 0 0 20px;}#homeBoxen .hBoxText ul li {list-style:square;line-height:30px;}#homeBoxen span.hBoxMore {position: absolute;left: 50%;bottom: -15px;width:140px;margin-left:-70px;line-height: 30px;text-align: center;color: #FFF;text-decoration:none;background-color: var(--cOrange);padding: 0px;display:block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#homeBoxen a:hover span.hBoxMore {background-color: #333;}@media only screen and (min-width: 600px) {#homeBoxen {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}body.withImage #homeBoxen {-webkit-transform:translate(0, -60px);-ms-transform:translate(0, -60px);transform:translate(0, -60px);}#homeBoxen a.hBox {width:calc((100% - 30px) / 2);margin:0 30px 30px 0;-webkit-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);}#homeBoxen .hBox:nth-of-type(2n+2) {margin:0 0 30px 0;}#homeBoxen a.hBox:hover {-webkit-box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.95);-moz-box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.95);box-shadow: 0px 5px 15px -5px rgba(0,0,0,0.95);}#homeBoxen .hBoxTitle {height: 60px;}#homeBoxen .hBoxBild {width:100%;}}@media only screen and (min-width: 1200px) {#homeBoxen {max-width:100%;}#homeBoxen a.hBox {width:calc((100% - 90px) / 4);margin:0 30px 30px 0;}#homeBoxen a.hBox:nth-of-type(2n+2) {margin:0 30px 30px 0;}#homeBoxen a.hBox:nth-of-type(4n+4) {margin:0 0 30px 0;}}#standorte {width: 100%;}#content #standorte a {text-decoration: none;}#standorte .standortBox {width: 100%;margin: 0 0 30px 0;}#standorte .standortBox .stBtitle {width: 100%;margin: 0 0 5px 0;color: var(--cOrange);font-family: 'Jura', sans-serif;    line-height: 120%;    font-weight: 400;    font-size: 36px;    font-size: 3.6rem;}#standorte .standortBox .stBort {width: 100%;margin: 0 0 20px 0;}#standorte .standortBox .stBmap {width: 100%;height: 65vh;margin: 0 0 20px 0;}@media only screen and (min-width: 800px) {#standorte {display: -webkit-box;    display: -ms-flexbox;    display: flex;}#standorte .standortBox {width:calc((100% - 40px) / 2);margin: 0 39.9px 50px 0;}#standorte .standortBox:nth-of-type(2n+2) {margin: 0 0 50px 0;}#standorte .standortBox .stBmap {height: 400px;}}#newsBoxHomeWrapper {display:none;}#news {width:100%;font-size:12px;font-size:1.2rem;background-color: #FFF;position:relative;}#newsListe {width: 100%;padding: 0 0 20px 0;}#news .nListItem {width: 100%;margin: 0 0 20px 0;padding:0;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;break-inside: avoid;background-color:#FFF;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);}#news .nListItemImage {width:100%;}#news .nListItemImage img {width:100%;height: auto;display:block;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;}#news .nListItemContent {width:100%;padding:10px;position:relative;}#news .nListICDatum, #news .nDDatum {font-size:13px;font-size:1.3rem;color:var(--cGrey);line-height:14px;padding-bottom:5px;}#news .nListICTitle {width:100%;padding-bottom:5px;color:var(--cOrange);font-size:16px;font-size:1.6rem;font-weight:400;text-decoration:none;text-transform:uppercase;}#news .nListICTeaser {width:100%;font-size:13px;font-size:1.3rem;padding:0 0 10px 0;}#news .nListICLink {text-align:center;}#content #news .nListICLink a {font-size:13px;font-size:1.3rem;display:inline-block;background-color:var(--cOrange);color: #FFF;text-decoration:none;padding:0 20px;line-height:24px;border: 1px solid var(--cOrange);}#content #news .nListICLink a:hover  {color:var(--cOrange);background-color: #FFF;}@media only screen and (min-width: 600px) {#newsListe {-moz-column-gap: 20px;-webkit-column-gap: 20px;column-gap: 20px;-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;-webkit-column-fill: balance;-moz-column-fill: balance;column-fill: balance;}#news .nListItem {-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;}}@media only screen and (min-width: 900px) {#newsListe {-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}}#news .newsRow {width:100%;padding:0px;}#news .newsCol {width:100%;margin:0px 0px 25px 0px;}#news .nDTitle {width:100%;padding:0px 0px 10px 0px;}#news .nDEinleitung {width:100%;font-size:13px;font-size:1.3rem;padding:0 0 20px 0;}#nDSocial {width:100%;padding:0 0 20px 0; }#nDSshareButtons {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#news .nDText {width:100%;padding:0;}#news .nDBack {width:100%;padding:20px 0 0 0;}#news .nDBack a {font-size:13px;font-size:1.3rem;display:inline-block;background-color: var(--cOrange);color:#FFF;text-decoration:none;padding:0px 10px;line-height:30px;}#news .nDBack a:hover  {background-color:#000;}#news #nDImages {width:100%;padding: 0px;}#nDImages img {display:block;border:none;margin: 0px 0px 10px;padding: 0px;background-color: #FFF;background-image: url(../images/css/loader.gif);background-repeat: no-repeat;background-position: center center;width:100%;}#nDImages .nImg2Cols {width:66%;float:left;}#nDImages .nImg1Col {width:48.5%;float:left;}#nDImages .nImg2Col {width:48.5%;float:right;}#nDImages .nImg3Col {width:32%;float:right;}@media only screen and (min-width: 990px) {#newsBoxHomeWrapper {display: block;position: absolute;width:100%;max-width: 1200px;height:0px;left:50%;bottom: 110px;z-index:950;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);}#newsBoxHome {position: absolute;left: 0px;bottom: 0px;width: 300px;background-color: rgba(255,255,255,.8);}#nBData {width:100%;padding: 10px 10px 5px;}#nBDTitle {font-family: 'Jura', sans-serif;color:#000;font-size:20px;font-size:2.0rem;text-transform:uppercase;font-weight:600;}#nBDList {width:100%;padding-top:10px;}#nBDList .nBDListItem {width:100%;margin-bottom:5px;}#nBDList .nBDLIDatum {color: var(--cOrange);line-height:14px;padding-bottom:2px;}#nBDList .nBDLITitle {width:100%;padding:0px 0px 5px 0px;font-size:14px;font-size:1.4rem;line-height:20px;}#nBDList .nBDLITitle a {color:#000;text-decoration:none;}#nBDList .nBDLILink {line-height: 18px;height: 18px;text-align: right;padding:0px 0px 5px 0px;}#nBDList .nBDLILink a {display:block;float:right;color:var(--cOrange);text-decoration:none;padding-left:10px;}#nBLink {width:100%;padding: 0px 15px;height:30px;line-height:30px;background-color:var(--cOrange);}#nBLink a {color: #FFF;text-decoration:none;}#news {font-size:14px;font-size:1.4rem;}#news .newsRow {padding:0px 0px 15px 0px;margin:0px;}#news .newsCol {width:48%;margin:0px;}}#pDOverlay {width:100%;height:100vh;background-color:rgba(0,0,0,0.85);padding:5px;position:fixed;top:0;left:0;z-index:8888;line-height:150%;}#pDOverlayContainer {height:100%;position:relative;opacity:0;-webkit-animation-name: fadeIn;animation-name: fadeIn;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-duration: .7s;animation-duration: .7s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}#pDOverlay #produktDetail {margin:auto;height:auto;max-height:calc(var(--my-vh, 100vh) - 10px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#pDTopRow {position:relative;height:60px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color: var(--cOrange);z-index:+1;}#pDOverlay a#pDTopRowCTA {display: block;line-height: 30px;color: #FFF;text-decoration: none;position: absolute;left: 50%;top: 50%;padding: 0 20px;border: 1px solid #FFF;text-transform: uppercase;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}#pDOverlay a#pDTopRowCTA:hover {background-color: #FFF;color: var(--cOrange);}#pDTopRow a#pDTopRowClose {width:40px;height:40px;display:block;position:absolute;right:10px;top:10px;z-index:+1;cursor:pointer;padding: 5px;}#pDTopRow a#pDTopRowClose:hover {padding: 5px;opacity: 0.5;}#pDTopRow #pDTopRowShare {width:40px;height:40px;display:block;position:absolute;left:10px;top:10px;z-index:+1;cursor:pointer;}#pDTopRowShare a.share-icon {padding:5px;display:block;width:40px;height:40px;}#pDTRSicons {width:40px;position:absolute;left:0px;top:40px;background-color:#FFF;-webkit-box-shadow: 0px 0px 10px -2px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 10px -2px rgba(0,0,0,0.75);box-shadow: 0px 0px 10px -2px rgba(0,0,0,0.75);}#pDTRSicons a {width:40px;height:40px;display:block;text-indent:-20000em;background-image: url(../images/svg/sharing-icons.svg);background-size:100%;background-repeat:no-repeat;}#pDTRSicons a.whatsapp {background-position:0 -40px;}#pDTRSicons a.twitter {background-position:0 -80px;}#pDTRSicons a.mail {background-position:0 -120px;}#pDTopRowShare a.share-icon:hover svg g#share, #pDTopRowShare a.share-icon:focus svg g#share {fill-opacity:1;stroke-width:2;}#pDContentRow {overflow-y:scroll;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#FFF;padding:30px 0;}#pDTop {width:100%;padding:0 20px 30px 20px;color: #000;}#pDTopText {}#pDTopText ul {padding:0 0 5px 0;margin:10px 0 0 0;}#pDTopText ul li {line-height: 20px;margin: 0 0 2px 20px;list-style:square;}#pDTopMerkmale {padding: 20px 0 0 0;}#pDTopMInner {background-color: var(--cGrey);border-radius: 10px;color: #FFF;padding: 25px 20px;}#pDTMItitle {font-family: 'Jura', sans-serif;    line-height: 120%;    font-size: 24px;    font-size: 2.4rem;font-weight: 600;padding:0 0 20px 0;}#pDTop h1#pDTTtitle {font-family: 'Jura', sans-serif;    line-height: 120%;    font-weight: 400;    font-size: 36px;    font-size: 3.6rem;padding:0;color: #000;}#pDTop h2#pDTTsubline {font-weight:400;font-size:20px;font-size:2.0rem;line-height:120%;color: #000;}#pDTTtext {width:100%;padding:20px 0 0 0;}#produktDetail #pDImages {width:100%;padding: 0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#produktDetail #pDImages a.pDIitem {display: block;width:calc((100% - 20px) / 3);margin: 0 10px 10px 0;}#produktDetail #pDImages a.pDIitem:nth-of-type(3n+3) {margin: 0 0 10px 0;}#produktDetail #pDImages a.pDIitem img {width: 100%;height: auto;display: block;background-image: url(../images/svg/loader.svg);background-position: center;background-repeat: no-repeat;background-size: auto 40%;background-color: #EEE;}@media only screen and (min-width: 960px) {#pDOverlay {padding:40px;}#pDOverlay #produktDetail {max-height:calc(var(--my-vh, 100vh) - 80px);}#pDTop {padding:0 30px 30px 30px;}#pDTopText {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#pDTTtext {width: calc(100% -  350px);padding: 30px 50px 0 0;}#pDTopMerkmale {width: 300px;padding: 30px 0 0 0;}#pDTop h1#pDTTtitle {font-size:40px;font-size:4.0rem;padding:0;}#produktDetail #pDImages {padding: 0 30px;}#produktDetail #pDImages a.pDIitem {display: block;width:calc((100% - 30px) / 4);margin: 0 10px 10px 0;}#produktDetail #pDImages a.pDIitem:nth-of-type(3n+3) {margin: 0 10px 10px 0;}#produktDetail #pDImages a.pDIitem:nth-of-type(4n+4) {margin: 0 0 10px 0;}}@media only screen and (min-width: 1280px) {#pDOverlay {padding:40px calc(50% - 600px);}}#produkte {position:relative;text-align:center;padding:2vh 0 0 0;}#prdktListe {margin:0 auto;}#prdktListe a.prdktItem {width:100%;position:relative;margin: 0 0 20px 0;text-decoration: none;display:block;-webkit-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.75);-webkit-border-radius: 10px;border-radius: 10px;}#prdktListe a.prdktItem span {display:block}#prdktListe a.prdktItem .prdktImage {padding:0;position:relative;width: 100%;background-color: #EEE;overflow: hidden;border-radius: 10px 10px 0px 0px;background-position:center;background-size:cover;background-repeat:no-repeat;}#prdktListe a.prdktItem .prdktImage::after {width:40px;height:40px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23FFF' stroke-width='1'%3E%3Cpath d='M 15,5 15,25' /%3E%3Cpath d='M 5,15 25,15' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0);-webkit-transition:all .5s ease-out;    -o-transition:all .5s ease-out;    transition:all .5s ease-out;border: 1px solid #FFF;border-radius: 20px;}#prdktListe a.prdktItem:hover .prdktImage::after {background-color: var(--cOrange);-webkit-transition:all .5s ease-out;    -o-transition:all .5s ease-out;    transition:all .5s ease-out;}#prdktListe .prdktItem .prdktImage img {width:100%;height:auto;display:block;}#prdktListe .prdktItem .prdktInfo {width:100%;padding:0;color:#000;}#prdktListe .prdktItem .prdktIData {width:100%;padding:0 20px;}#prdktListe .prdktIData .prdktIDname {font-family: 'Jura', sans-serif;font-weight:600;font-size:20px;font-size:2.0rem;line-height:100%;padding:15px 0;}#prdktListe .prdktIData .prdktIDtext {font-size:16px;font-size:1.6rem;line-height:150%;padding:0;font-weight:400;}#prdktListe .prdktItem .prdktILink {width:100%;display: block;}#prdktListe .prdktItem .prdktILink span {display: inline-block;text-decoration: none;text-transform: uppercase;letter-spacing:3px;font-weight:600;font-size:16px;font-size:1.6rem;position: relative;padding:0 0 0 40px;}#prdktListe .prdktItem a:hover .prdktILink span::before {left:5px;-webkit-transition:all .2s ease-in;    -o-transition:all .2s ease-in;    transition:all .2s ease-in;}@media only screen and (min-width: 700px) {#produkte {}#prdktListe {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#prdktListe a.prdktItem {width:calc((100% - 20px) / 2);margin: 0 20px 30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;}#prdktListe a.prdktItem:nth-of-type(2n+2) {margin: 0 0 30px 0;}#prdktListe .prdktItem .prdktImage {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;}#prdktListe .prdktItem .prdktImage img {-webkit-transform:translate(0, 0) scale(1.0);-ms-transform:translate(0, 0) scale(1.0);transform:translate(0, 0) scale(1.0);-webkit-transition: all 0.5s ease-in;-o-transition: all 0.5s ease-in;transition: all 0.5s ease-in;}#prdktListe .prdktItem a.prdktLink:hover .prdktImage img {-webkit-transform:scale(1.04);    -ms-transform:scale(1.04);    transform:scale(1.04);}#prdktListe .prdktItem .prdktInfo {-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#prdktListe .prdktItem .prdktIData {margin: auto;}}@media only screen and (min-width: 900px) {#prdktListe a.prdktItem {width:calc((100% - 40px) / 3);margin: 0 20px 30px 0;}#prdktListe a.prdktItem:nth-of-type(2n+2) {margin: 0 20px 30px 0;}#prdktListe a.prdktItem:nth-of-type(3n+3) {margin: 0 0 30px 0;}}body.naviOpen, body.hasOverlay {overflow-y:hidden;}body.hasOverlay #topWrapper {display: none;}body.barFixed #topWrapper {background-color:#FFF;box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.10);}a#logo {position:absolute;left:5px;top:5px;z-index:300;width:70px;height:50px;background-repeat: no-repeat;background-size:contain;    background-position: left center;display:block;text-indent:-20000em;}a#logo.ss {background-image: url(../images/svg/ss-logo.svg);}a#logo.ff {background-image: url(../images/svg/ff-logo.svg);}a#logo span {position:absolute;right:0px;top:25px;z-index:310;display:none;text-indent:-9999em;line-height:20px;font-family: 'Roboto', sans-serif;font-weight:300;text-transform:uppercase;color:var(--cGrey);}#topButtons {width:auto;position: absolute;right: 0px;top: 0px;padding: 5px 0;    display: flex;justify-content: flex-end;}a.topButton {display: block;width: 40px;height: 50px;position: relative;text-decoration: none;}a.topButton span {display: none;color: #707070;}a.topButton::before {width: 20px;height: 20px;content: '';display: block;position: absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 400 200' viewBox='0 0 400 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23f27f00'%3E%3Cpath clip-rule='evenodd' d='m28.8 60.1 60 60.8c2.6 1.7 7 4.5 11.3 4.5 3.5 0 7-1.7 11.3-3.5l60-60.3v77.8c0 5.3-4.3 6.1-6.1 6.1h-130.6c-5.1 0-6.1-4.3-6.1-6.1v-78.7c.2-.2.2-.4.2-.6zm134.7-5.6-59.2 59.5c-3.5 3.5-6.1 1.7-7.9 0l-59.1-59.5zm1.8 99.7c6.1 0 14.7-3.5 14.7-14.9v-78.6c0-6.1-3.5-14.9-14.7-14.9h-130.6c-6.1 0-14.7 3.5-14.7 14.9v78.7c0 6.1 3.5 14.7 14.7 14.7h130.5v.1z' fill-rule='evenodd'/%3E%3Cg transform='translate(-60.4 -30)'%3E%3Cpath d='m373.9 49.8h-26.9c-1.9 0-3.5 1.6-3.5 3.5s1.6 3.5 3.5 3.5h26.9c1.9.1 3.5-1.4 3.5-3.3 0-.1 0-.1 0-.2.1-1.8-1.2-3.4-3-3.5-.2 0-.3 0-.5 0z'/%3E%3Cpath d='m400.9 35h-80.9c-7.3 0-13.3 6-13.3 13.3v163.4c0 7.3 6 13.3 13.3 13.3h80.7c7.3 0 13.3-6 13.3-13.3v-163.4c.1-7.2-5.7-13.2-12.9-13.3 0 0-.1 0-.2 0zm3.9 160.8v16.2c0 2.4-1.8 4.3-4.2 4.3h-80.6c-2.3 0-4.2-1.8-4.2-4.1 0-.1 0-.1 0-.2v-16.2zm0-127.8v120.6h-89v-120.6zm0-19.7v12.3h-89v-12.3c0-2.4 1.8-4.3 4.2-4.3h80.5c2.4 0 4.3 1.9 4.4 4.2 0 0 0 .1-.1.1z'/%3E%3Cpath d='m360.5 214.3c4.5 0 8-3.7 8-8.1 0-4.5-3.7-8-8.1-8-4.5 0-8 3.7-8 8.1s3.6 8 8.1 8c-.1 0 0 0 0 0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position: 0px 0px;background-repeat: no-repeat;background-size: 40px 20px;}a.topButton.tBtel::before {background-position: -20px 0px;}a.topButton.tBmap::before {background-position: -40px 0px;}#sprachNavi {width:auto;padding:0;position: relative;}a#hamburger, a#close {width:50px;height:50px;display:block;z-index:1200;padding:10px 0 10px 5px;position:relative;}a#hamburger span {width:100%;height:30px;display:block;background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23FFF' stroke-width='1.4'%3E%3Cpath d='M 3,5 17,5' /%3E%3Cpath d='M 3,10 17,10' /%3E%3Cpath d='M 3,15 17,15' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px 40px;background-position:center;background-repeat:no-repeat;background-color: var(--cOrange);border-radius: 5px 0px 0 5px;}a#close {background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23FFF' stroke-width='2'%3E%3Cpath d='M 2,2 18,18' /%3E%3Cpath d='M 2,18 18,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:30px 30px;background-position:center;background-repeat:no-repeat;position: absolute;right: 10px;top: 10px;z-index: 999;}#mainNaviBG {position: fixed;width: 100%;box-sizing: border-box;left: 0px;top: 0px;bottom: 0px;z-index: -1;visibility: hidden;opacity: 0;transition: opacity .5s ease-out;}body.naviOpen #mainNaviBG {z-index:9000;visibility: visible;opacity: 1;}body.naviClosing #mainNaviBG {visibility: visible;opacity: 0;z-index:9000;transition: opacity .5s ease-out;transition-delay: 5s;}body.naviClosing a#close {opacity: 0;transition: opacity .5s ease-out;}body #mainNaviWrapper {position:absolute;top: 0px;bottom: 0px;right:-100%;width:100%;height: 100vh;box-sizing: border-box;padding:60px 10px 60px 30px;display: flex;background-color: var(--cOrange);}body.naviOpen #mainNaviWrapper {right:0px;transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);}body.naviClosing #mainNaviWrapper {right:-100%;transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);}#mainNaviInner {width:100%;padding:0;margin:auto;}body #mainNaviImage {position:absolute;top: 0px;bottom: 0px;left:-100%;display:none;background-position:center right;background-size:cover;background-repeat:no-repeat;opacity: 0;transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);background-color: #CCC;}body.naviOpen #mainNaviImage {left:0;opacity: 1;transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);}#allwrapper {background-image: url(../images/svg/beams.svg);background-size:cover;background-attachment: fixed;background-position: center;background-color: #EEE;position: relative;z-index: 250;padding: 60px 0 0 0;}#fullpage {margin: 0 auto;width:100%;position:relative;z-index: 100;max-width: 1200px;padding: 0 15px;}body.noImage #fullpage {padding: 5px 5px 0 5px;}#page {width: 100%;position: relative;padding: 10px 10px 20px 10px;background-color: #FFF;}#content {padding:0;width:100%;}#editorField {width:100%;padding:20px;margin:0 auto;}#loginDialog {max-width:500px;padding:20px;background-color:var(--cGrey);color:#FFF;border-radius:15px;margin:auto;}#loginDialog table {width:100%;}#loginDialog table tr td {padding:5px 0;}#editorField p.firstParagraph {text-align:center;padding:20px;background-color:#DDD;border-radius:5px;margin:auto;}#textTop {position:absolute;display:block;width:0px;height:0px;top:-60px;left:0px;}#bcWrapper {width: 100%;padding: 20px 15px;}#breadcrumbs {font-size:100%;line-height:12px;color:#CCC;width:100%;max-width: 900px;margin: 0 auto;}footer {width: 100%;padding:0;color: #000;margin: 0 auto;}#footerData {background-color:#FFF;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.5);position: relative;z-index: 210;}#footerDataInner {width: 100%;max-width: 900px;padding: 30px 15px;margin: 0 auto;}#fDleft {width: 100%;}.fAItem {width: 100%;font-size: 14px;font-size: 1.4rem;line-height: 140%;padding: 0 20px 20px 0;}.fAItem strong {color:var(--cOrange);}.fAItem a {color:#000;text-decoration:none;}.fAItem a:hover {color:var(--cOrange);}#fDRight {width: 100%;display:flex;        justify-content: space-between;}a.fARegion {padding: 15px 0 0 0;display: inline-block;color: var(--cGrey);}#footerLinks {    width: calc(100% - 100px);height: 100%;    padding: 0 20px 0 0;}#footerLinks #fLdownload {padding: 0 0 20px 0;}#footerLinks #fLdownload #fLdownloadTitle {padding: 0 0 20px 0;color: var(--cOrange);font-weight: 700;}#footerLinks #fLdownload a {padding: 0 0 0 30px;color:inherit;text-decoration: none;position: relative;}#footerLinks #fLdownload a::before {width: 20px;height: 20px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 37 40' viewBox='0 0 37 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23f27f00'%3E%3Cpath d='m35 9-7-7-1.5-1.5h-1.5-13.7c-1.5 0-2.8 1.3-2.8 2.8v10.7h-6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6v6.7c0 1.5 1.3 2.8 2.8 2.8h22.4c1.5 0 2.8-1.3 2.8-2.8v-24.7-1.5zm-.6 1.5h-7.8c-.1 0-.1-.1-.1-.1v-7.8zm-31.9 18.3c-.4 0-.8-.3-.8-.8v-12c0-.4.3-.8.8-.8h6 1.5 12.5c.4 0 .8.3.8.8v12c0 .4-.3.8-.8.8h-12.5-1.5zm32.5 7.9c0 .7-.6 1.3-1.3 1.3h-22.4c-.7 0-1.3-.6-1.3-1.3v-6.7h12.5c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2h-12.5v-10.7c0-.7.6-1.3 1.3-1.3h13.7v8.4c0 .9.7 1.6 1.6 1.6h8.4z'/%3E%3Cpath d='m4 25.2v-6.4h2.1c.8 0 1.3 0 1.5.1.4.1.7.3 1 .6.2.3.4.7.4 1.3 0 .4-.1.7-.2 1s-.3.5-.5.6c-.2.2-.4.3-.7.3-.3.1-.8.1-1.3.1h-1v2.4zm1.3-5.3v1.8h.7c.5 0 .9 0 1-.1s.3-.2.4-.3.1-.3.1-.5-.1-.4-.2-.6c0-.2-.2-.2-.4-.3-.2 0-.5 0-.9 0z'/%3E%3Cpath d='m10 18.8h2.4c.5 0 .9 0 1.2.1.4.1.7.3 1 .6s.5.6.6 1 .2.9.2 1.5c0 .5-.1 1-.2 1.4-.2.5-.4.8-.7 1.1-.2.2-.5.4-.9.5-.3.1-.7.1-1.2.1h-2.4zm1.3 1.1v4.3h1c.4 0 .6 0 .8-.1s.4-.1.5-.3c.1-.1.3-.3.3-.6.1-.3.1-.7.1-1.2s0-.9-.1-1.1-.2-.5-.4-.6-.4-.2-.6-.3c-.2 0-.5-.1-1.1-.1z'/%3E%3Cpath d='m16.5 25.2v-6.4h4.5v1.1h-3.1v1.5h2.7v1.1h-2.7v2.7z'/%3E%3C/g%3E%3C/svg%3E");background-position: center;background-repeat: no-repeat;background-size: contain;display: block;content: '';position: absolute;left: 0px;top: 50%;transform:translate(0, -50%);}#footerLinks #fLsocial {display:flex;}#footerLinks #fLsocial a {display: block;width: 30px;height: 30px;padding: 10px 10px 0 0;}#footerLinks #fLsocial a svg {fill:var(--cOrange);}#footerLinks #fLsocial a:hover svg {fill:var(--cGrey);}a#LdJ-Link {    display: block;    width: 100px;    height: 100px;    background-image: url("../images/svg/logo-LdJ.svg");}#footerNaviWrapper {background-color:var(--cOrange);position: relative;z-index: 200;}#footerNaviWInner {width: 100%;max-width: 1200px;padding: 30px 15px;margin: 0 auto;text-align: center;}#codes {width: 100%;height:0px;overflow:hidden;}#loginDialog {    max-width: 400px;    margin:80px auto 0 auto;    padding: 36px 32px 28px;    background: #ffffff;    border-radius: 10px;    box-shadow: 0 4px 24px rgba(0,0,0,.10), 0 1px 4px rgba(0,0,0,.06);        font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 14px;    color: #1a1f36;    line-height: 1.5;    position: relative;}#loginDialog::before {    width: 100%;    content: "CMS - Login";    display: block;    text-align: center;    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 10px;    font-weight: 700;    letter-spacing: .20em;    text-transform: uppercase;    color: #8892a4;    position: absolute;    top: -30px;    left: 0;}#loginDialog .login-row {    display: flex;    flex-direction: column;    gap: 5px;    margin-bottom: 16px;}#loginDialog .login-row.login-submit {    margin-top: 22px;    margin-bottom: 0;}#loginDialog .login-row label {    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 11px;    font-weight: 700;    letter-spacing: .06em;    color: #555e7a;               text-transform: uppercase;}#loginDialog .login-row input[type="text"],#loginDialog .login-row input[type="password"] {    width: 100%;    padding: 10px 12px;    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 14px;    color: #1a1f36;               border: 1.5px solid #d0d5e0;    border-radius: 6px;    background: #f8f9fb;    transition: border-color .18s, box-shadow .18s, background .18s;    box-sizing: border-box;    outline: none;    -webkit-appearance: none;}#loginDialog .login-row input[type="text"]:focus,#loginDialog .login-row input[type="password"]:focus {    border-color: #3d6bb5;    background: #ffffff;    box-shadow: 0 0 0 3px rgba(61,107,181,.15);}#loginDialog .login-row.is-error input[type="text"],#loginDialog .login-row.is-error input[type="password"] {    border-color: #c0392b;    background: #fff5f5;    box-shadow: 0 0 0 3px rgba(192,57,43,.12);}#loginDialog #loginSubmitBtn {    display: block;    width: 100%;    padding: 11px 0;    text-align: center;    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 12px;    font-weight: 700;    letter-spacing: .10em;    text-transform: uppercase;    color: #ffffff;               background: #2c4a7c;    border-radius: 6px;    cursor: pointer;    text-decoration: none;    transition: background .18s, transform .12s, box-shadow .18s;    box-shadow: 0 2px 8px rgba(44,74,124,.25);    -webkit-user-select: none;       -moz-user-select: none;            -ms-user-select: none;        user-select: none;}#loginDialog #loginSubmitBtn:hover {    background: #1e3660;    color: #ffffff;               box-shadow: 0 4px 14px rgba(44,74,124,.32);    text-decoration: none;}#loginDialog #loginSubmitBtn:active {    transform: translateY(1px);    box-shadow: 0 1px 4px rgba(44,74,124,.18);}#loginDialog #loginSubmitBtn.is-loading {    opacity: .55;    pointer-events: none;    cursor: default;}#loginDialog #loginSubmitBtn.is-loading::after {    content: " ...";}#loginDialog #loginFeedback {    min-height: 0;    margin-top: 14px;}#loginDialog .login-msg {    margin: 0;    padding: 10px 14px;    border-radius: 6px;    font-family: Verdana, Geneva, Tahoma, sans-serif;    font-size: 12.5px;    line-height: 1.45;    border: 1px solid transparent;}#loginDialog .login-ok {    background: #d4edda;    color: #155724;    border-color: #b8dac2;}#loginDialog .login-info {    background: #d1ecf1;    color: #0c5460;    border-color: #a8d9e4;}#loginDialog .login-error {    background: #f8d7da;    color: #721c24;    border-color: #f0b8bc;}@media only screen and (min-width: 600px) {#fDleft {display:flex;}.fAItem {width: calc((100% - 30px) / 2);    margin: 0 30px 0 0;}.fAItem:nth-of-type(2n+2) {    margin: 0;}}@media only screen and (width > 989px) {html {font-size: 62.5%;}body #topWrapper #top {height:100px;border-radius: 0px 0px 5px 5px;}a#logo {left:10px;top:5px;width:220px;height:90px;}a#logo span {display:inline-block;}#topButtons {width:calc(100% - 250px);max-width: 700px;padding: 40px 0 0 0;}a.topButton {width: auto;height: auto;line-height: 50px;padding: 0 0 0 30px;margin: 0 50px 0 0;}a.topButton::before {width: 24px;height: 24px;left: 0px;background-size: 48px 24px;transform:translate(0, -50%);}a.topButton.tBtel::before {background-position: -24px 0px;}a.topButton.tBmap::before {background-position: -48px 0px;}a.topButton span {display: inline-block;}a.topButton:hover span {color: #303030;}a#hamburger {width:100px;padding: 10px 0;}a#hamburger span {background-position:10px center;}body.barFixed a#hamburger span {border-radius: 5px;}a#hamburger::after {width:calc(100% - 40px);line-height:20px;position:absolute;right:-25%;top:50%;content:'menu';color:#FFF;text-align:center;text-transform:uppercase;font-size:11px;font-size:1.1rem;font-weight:700;letter-spacing:2px;transform:translate(-50%, -50%);font-family: 'Jura', sans-serif;}body #mainNaviWrapper {width:50%;padding: 60px;}body #mainNaviImage {display:block;opacity:0;width:50%;}body.naviOpen #mainNaviImage {opacity:1;}#allwrapper {padding:100px 0 0 0;}#carousel .cItem .cItemSlogan {margin-left:-490px;width:980px;font-size:30px;font-size:3.0rem;text-align:right;}#carousel .cItem .cItemSlogan span strong, #carousel .cItem .cItemSlogan span b {font-size: 36px;font-size: 3.6rem;font-weight:600;}body.noImage #fullpage {padding: 20px 10px 0 10px;}body.withImage.isUTS #fullpage {transform: translateY(-50px);}#page {padding: 15px 20px 30px 20px;border-radius: 5px 5px 0px 0px;}#breadcrumbs {display:block;}#footerDataInner {padding: 50px 0;display:flex;}#fDleft {    width: 60%;padding: 0 50px 0 0;}.fAItem {width: 50%;    margin: 0;padding: 0 30px 0 0;}#fDRight {width: 40%;}#footerLinks {display:flex;flex-direction:column;justify-content: space-between;}    #anfrage .anfrageLeft {width:450px;float:left;}#anfrage .anfrageRight {width:450px;float:right;}#produkteTitel.pThasLogo {display: flex;justify-content: space-between;}#produkteTitel.pThasLogo h1 {width: 600px;}#pTLogos {padding:20px 0 0 0;width: 300px;}#projekteDaten .pListe2Cols {width:49.09%;width:100%;}#projekteDaten .pListeCol {width:48.15%;}.pImageColsLeft {width:49.58%;float:left;}.pImageColsRight {width:49.58%;float:right;}.spaltenInhalte {padding: 20px 0px 0px 0px;margin: 0px 0px 20px 0px;}.spaltenInhalte .sIRow2 .sIRowWrapper {width: 400px;}.spaltenInhalte .sIRow3 .sIRowWrapper.fL {width: 575px;}.spaltenInhalte .sIRow3 .sIRowWrapper.fR {width: 270px;}.spaltenInhalte .sIRow4 .sIRowWrapper {width: 428px;}.spaltenInhalte .sIRow2 .sIBox {width: 400px;margin: 0px;}.spaltenInhalte .sIRow3 .sIBox {width: 270px;margin: 0px;}.spaltenInhalte .sIRow4 .sIBox {width: 202px;margin: 0px;}.spaltenInhalte .sIRow2 .sIBox .sIBoxTitle {line-height:40px;font-size:26px;font-size:2.6rem;}.spaltenInhalte .sIRow3 .sIBox .sIBoxTitle {line-height:30px;font-size:20px;font-size:2.0rem;}.spaltenInhalte .sIRow4 .sIBox .sIBoxTitle {line-height:24px;font-size:16px;font-size:1.6rem;}.spaltenInhalte .sIRow2 .sIBoxBild .sIBoxTitle {line-height:40px;font-size:26px;font-size:2.6rem;}.spaltenInhalte .sIRow3 .sIBoxBild .sIBoxTitle {line-height:30px;font-size:20px;font-size:2.0rem;}.spaltenInhalte .sIRow4 .sIBoxBild .sIBoxTitle {line-height:30px;font-size:16px;font-size:1.6rem;}#map {height:400px;}}@media only screen and (min-width: 1200px) {#allwrapper {padding:0;}#fullpage {width:1200px;padding: 0;}body.noImage #fullpage {padding: 120px 0 0 0;}}@media only screen and (min-width: 1500px) {body #mainNaviWrapper {width:750px;}body #mainNaviImage {width:calc(100% - 750px);}}#mNline {display:none;}ul#mainNavi {padding:10px 0 30px 0;list-style: none;width:100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: left;}ul#mainNavi li {display:block;padding: 0;width:100%;}body ul#mainNavi li.mNItem {margin:3vh 0;}ul#mainNavi li.mNItem a {display:inline-block;margin:0;line-height:120%;padding:0;font-family: 'Jura', sans-serif;font-size:26px;font-size:2.6rem;color:#FFF;text-decoration: none;font-weight:600;position:relative;text-transform: uppercase;opacity:0.6;}ul#mainNavi li.mNItem a.logo {width: 100%;display: block;}ul#mainNavi li.mNItem a.logo img {width: 100%;height: auto;display: block;}@media only screen and (max-height: 400px) and (orientation: landscape) {ul#mainNavi li.mNItem a {font-size:20px;font-size:2.0rem;}}ul#mainNavi li.mNItem a.aActiv {opacity:1.0;}@media only screen and (min-width: 990px) {ul#mainNavi {padding:30px 0 90px 0;}ul#mainNavi li.mNItem a:hover {opacity:1.0;}ul#mainNavi li {line-height: 40px;vertical-align:middle;width:auto;}body ul#mainNavi li.mNItem {margin:30px 0;}ul#mainNavi li.mNItem a {font-size:40px;font-size:4.0rem;}}#subNavi2Wrapper ul#subNavi2 {width:100%;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}#subNavi2Wrapper ul#subNavi2 li {padding:0;margin:0 10px 10px 10px;list-style:none;display:inline-block;width:auto;}#subNavi2Wrapper ul#subNavi2 li a {display:block;padding:0 10px;width: 100%;margin: 0px;font-size: 16px;font-size: 1.6rem;line-height: 26px !important;text-decoration: none;text-transform:uppercase;color: #686868;position:relative;}#subNavi2Wrapper ul#subNavi2 li a.sN2Activ {color:#000;}#subNavi2Wrapper ul#subNavi2 li a::after {position:absolute;left:50%;top:55%;width:0px;height:1px;background-color:#000;content:'';}#subNavi2Wrapper ul#subNavi2 li a:hover::after {left:0;width:100%;-webkit-transition: 0.5s all ease-in;-o-transition: 0.5s all ease-in;transition: 0.5s all ease-in;}#subNavi2Wrapper ul#subNavi2 li a.sN2Activ::after {left:0;width:100%;}#sprachNavi #sNwrapper {position:absolute;min-width: 40px;top: 10px;background-color: #FFF;left: 50%;z-index: 1250;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}#sprachNavi a.spNaLink, #sprachNavi a.spNaLinkActiv {color:#000;text-decoration:none;text-transform:uppercase;font-size: 13px;font-size: 1.3rem;font-weight: 700;display: block;position: relative;min-width: 40px;text-align: center;}#sprachNavi a.spNaLinkActiv {line-height:30px;margin: 10px 0;}#sprachNavi a.spNaLink {line-height:24px;}#sprachNavi a.spNLink:hover, #sprachNavi a.spNaLinkActiv:hover {opacity:0.6;}#sprachNavi a.spNaLinkActiv::after {width: 100%;height: 4px;position: absolute;left:0px;bottom:0px;background-size:contain;background-position:center center;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 10 5' viewBox='0 0 10 5' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' stroke='%23000' stroke-width='1'%3E%3Cpath d='M 1,1 5,4 9,1 z' /%3E%3C/g%3E%3C/svg%3E%0A");content: '';}@media only screen and (min-width: 990px) {#sprachNavi {width:auto;right: 10px;top: 5px;position:absolute;padding:0;}#sprachNavi a.spNaLinkActiv {margin:0;}#sprachNavi #sNwrapper {top: 0px;}}#sNsocial {position:absolute;left:-5px;bottom:0px;width:50%;height:24px;text-align:left;}#sNsocial a {width:24px;height:24px;display:inline-block;}#sNsocial a svg {display:block;width:100%;}#sNsocial a svg .icon {fill:#FFF;}#sNsocial a:hover svg {opacity:.5;}#sNsocial span {width:1px;height:24px;margin:0 10px 0 5px;display:inline-block;background-color:#FFF;}#breadcrumbs a { color:#999 !important; text-decoration:none !important; }#breadcrumbs a:hover { color:#000 !important; }#breadcrumbs a strong { color:#000; }#breadcrumbs span.bcLine { padding:0px 10px; text-align:center; }#footerNavi a, #footerNavi span {text-decoration:none;color:#FFF;line-height:40px;display:inline-block;margin:0;}#footerNavi a {text-transform: uppercase;font-weight: 600;font-size: 14px;font-size: 1.4rem;}#footerNavi a:hover {text-decoration:underline;}#footerNavi a.fNactiv {opacity:.6;}#footerNavi span.fNLine {margin:0 20px;}@media only screen and (min-width: 1000px) {#footerNavi a {margin:0;}}