main{width:100%}#header{width:100%;padding:0;top:0;z-index:1000;background:rgba(255,255,255,.6)}#header .headerinner{display:flex;margin:0 auto;align-items:center;max-width:1700px;padding:20px 0 20px 20px}#header .dropdown .row{align-items:flex-start}#header .logo{color:var(--darkcolor);margin:0 20px 0 0;line-height:1em;font-size:1.4em;display:inline-block;z-index:10;position:relative;align-items:center;justify-content:center;letter-spacing:0;padding:10px 10px 10px 0}#header .logo a{display:inline-block;color:#fff;margin:0}#header .logo a small{display:block;font-weight:400;font-size:.6em;margin-top:5px}#header .logo a:focus{outline:var(--linkcolor) solid 2px}#header .logo img,#header .logo svg{margin:0;flex:1 1 auto}#header .logo .sidedescription,#header .logo span.sitetitle{display:block;flex:1 1 auto;margin-left:0;font-size:.6em;font-weight:400}.skiplinks{line-height:0;list-style-type:none;display:inline;padding:0;height:0;position:absolute;top:-5px;left:-5px;background:#000;color:#fff}.skiplinks li{list-style-type:none;text-transform:none;text-align:center}.skiplinks li a:link,.skiplinks li a:visited{display:inline-block;height:0;left:-3000px;position:absolute;top:-2000px;width:0;border:0;padding:10px;background:#000;color:#fff;opacity:1}.skiplinks li a:focus{display:inline-block;left:0;position:absolute;top:0;width:10em;height:5em;border:0;padding:10px;background:#000;color:#fff;opacity:1;z-index:1000}.topnavigation{padding:5px 0;text-align:right;background:var(--advancedcolor);font-size:.8em}.topnavigation>.container{position:static;padding:0;display:flex;justify-content:flex-end}.topnavigation ul{display:inline;margin:0}.topnavigation li{display:inline-block;padding:0 10px;font-size:1.1em;font-weight:700}.topnavigation li a{color:#eee}.topnavigation li a img,.topnavigation li a svg{width:26px}.topnavigation li a img path,.topnavigation li a svg path{fill:#555}.topnavigation li a:active,.topnavigation li a:hover{color:#fff;text-decoration:underline}.topnavigation .mod-languages,.topnavigation ul.lang-inline,.topnavigation ul.lang-inline li{display:inline;list-style-type:none;margin:0;padding:0}.topnavigation .mod-languages,.topnavigation .mod-languages div{display:inline-flex}.topnavigation img.img_login{width:23px}@media screen and (max-width:960px){#around,body{padding-top:0}#header{padding:0;position:static}#header .logo{margin:0;max-width:200px}#header h1{margin:0 0 0 10px;box-shadow:none;border:0;padding:10px}#header h1 img{max-width:120px}}@media screen and (max-width:550px){a.home2 img{max-width:120px}}@media screen and (max-width:330px){#header h1{margin-left:0}}#contentarea{background:url(../images/parts.svg) bottom right no-repeat #fff}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/roboto-v30-latin-regular.eot);src:local(''),url(../fonts/roboto-v30-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v30-latin-regular.woff2) format('woff2'),url(../fonts/roboto-v30-latin-regular.woff) format('woff'),url(../fonts/roboto-v30-latin-regular.ttf) format('truetype'),url(../fonts/roboto-v30-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/roboto-v30-latin-900.eot);src:local(''),url(../fonts/roboto-v30-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-v30-latin-900.woff2) format('woff2'),url(../fonts/roboto-v30-latin-900.woff) format('woff'),url(../fonts/roboto-v30-latin-900.ttf) format('truetype'),url(../fonts/roboto-v30-latin-900.svg#Roboto) format('svg')}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url(../fonts/roboto-condensed-v25-latin-300.woff2) format('woff2'),url(../fonts/roboto-condensed-v25-latin-300.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(../fonts/roboto-condensed-v25-latin-regular.woff2) format('woff2'),url(../fonts/roboto-condensed-v25-latin-regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(../fonts/roboto-condensed-v25-latin-700.woff2) format('woff2'),url(../fonts/roboto-condensed-v25-latin-700.ttf) format('truetype')}*{box-sizing:border-box}body,html{min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;overflow-x:hidden}body{background:var(--lightcolor);font-family:Roboto,arial,sans-serif;font-weight:400;line-height:1.7em;color:var(--maincolor);font-size:1.1em;text-rendering:optimizeLegibility;font-kerning:normal;-webkit-font-kerning:normal;font-variant-ligatures:contextual common-ligatures;-webkit-font-variant-ligatures:contextual common-ligatures;font-feature-settings:'kern' 1,'liga' 1,'calt' 1;min-height:100%}@media (max-width:768px){body{font-size:1em}}.element-invisible,.visually-hidden,a span.image-title{position:absolute;left:-4000px;top:-5000px;height:0;display:inline}a{color:var(--linkcolor);text-decoration:none}a:active,a:focus,a:hover{color:var(--advancedcolor);text-decoration:none}a:active,a:focus{outline:var(--linkcolor) solid 2px;outline-offset:2px}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}em{color:var(--maincolor)}ins{background:#ffa;color:var(--maincolor);text-decoration:none}mark{background:#f0f8ff;color:var(--maincolor)}::-moz-selection{background:#eee;color:var(--maincolor);text-shadow:none}::selection{background:#eee;color:var(--maincolor);text-shadow:none}abbr[title],dfn[title]{cursor:help}dfn[title]{border-bottom:1px dotted;font-style:normal}img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;vertical-align:middle}img[src*="maps.gstatic.com"],img[src*="googleapis.com"]{max-width:none}address,blockquote,dl,figure,form,ol,p,pre,table,ul{margin-top:0;margin-bottom:1em;font-style:normal}*+address,*+blockquote,*+fieldset,*+figure,*+hr,*+ol,*+p,*+pre,*+ul{margin-bottom:1em;margin-top:1em}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.8em;font-family:'Roboto Condensed',arial,sans-serif;font-weight:300;color:var(--footerbg);text-transform:none}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:1em;margin-bottom:.8em}:where(address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:1em}:where(dl,ol,ul) li{margin-bottom:.375em}h1{color:var(--footerbg);font-size:clamp(2.125rem,calc(16px + 3vw),3.375rem);font-weight:300;line-height:1.2em}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:clamp(2rem,1.8072rem + .9639vw,3rem);line-height:1.1em;color:var(--footerbg);font-weight:300}h3{font-size:clamp(1.5rem,1.4036rem + .4819vw,2rem);color:var(--advancedcolor);line-height:1.2em;font-weight:300}h4{font-size:clamp(1.125rem,1.0527rem + .3614vw,1.5rem);line-height:1.5em;color:var(--footerbg);font-weight:300;letter-spacing:0}h5{font-size:1.25rem;line-height:1.7em}h6{font-size:1rem;line-height:2rem}p{line-height:1.75em}ul{list-style-type:disc;margin:20px;padding:0}ol{margin:20px;padding:0 0 0 10px}ol li,ul li{line-height:1.2em;padding:3px 10px}::marker{color:var(--linkcolor);font-family:arial,sans-serif;font-size:1em}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dl{text-align:left}dl .horizontal dt{width:40%;float:left}dt{font-weight:400}dt.article-info-term{display:none}dd{margin:0}hr{border:0;border-bottom:solid 1px #ddd;height:1px;margin:25px 0}q{font-style:italic}blockquote{padding:10px;border-left:4px solid #ddd;font-size:1em;line-height:1.6rem;font-style:italic;text-align:left;margin:20px 0}blockquote small{display:block;color:#777;font-style:normal;line-height:1em}blockquote p:last-of-type{margin-bottom:5px}code{color:#999;font-size:1em;white-space:nowrap}pre code{color:inherit;white-space:pre-wrap}pre{padding:10px;background:#f5f5f5;color:var(--maincolor);font-size:1em;line-height:2em;-moz-tab-size:4;tab-size:4}.small,small{font-size:.8em;line-height:1em}button,input:not([type=radio]):not([type=checkbox]),select{vertical-align:middle}iframe{border:0}.row{width:100%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;min-height:1px;padding:20px 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;width:100%}.container{width:100%;max-width:1700px;margin:0 auto;padding:0 20px;position:relative}@media (min-width:600px){.container{padding-left:40px;padding-right:40px}.row [class*=col-md]:first-child{margin-left:0}.row [class*=col-md]:last-child{margin-left:0;margin-right:0}.row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;-o-box-lines:multiple;justify-content:space-between}.col-md-12{-webkit-flex:0 0 calc(100% - 20px);-ms-flex:0 0 calc(100% - 20px);margin-left:0}.col-md-11{width:calc(91.66666666666666% - 20px);-webkit-flex:0 0 calc(91.66666666666666% - 20px);-ms-flex:0 0 calc(91.66666666666666% - 20px);flex:0 0 calc(91.66666666666666% - 20px);max-width:calc(91.66666666666666% - 20px);margin-left:0}.col-md-10{width:calc(83.33333333333334% - 20px);-webkit-flex:0 0 calc(83.33333333333334% - 20px);-ms-flex:0 0 calc(83.33333333333334% - 20px);flex:0 0 calc(83.33333333333334% - 20px);max-width:calc(83.33333333333334% - 20px);margin-left:0}.col-md-9{width:calc(75% - 20px);-webkit-flex:0 0 calc(75% - 20px);-ms-flex:0 0 calc(75% - 20px);flex:0 0 calc(75% - 20px);max-width:calc(75% - 20px);margin-left:0}.col-md-8{width:calc(66.66666666666666% - 20px);-webkit-flex:0 0 calc(66.66666666666666% - 20px);-ms-flex:0 0 calc(66.66666666666666% - 20px);flex:0 0 calc(66.66666666666666% - 20px);max-width:calc(66.66666666666666% - 20px);margin-left:0}.col-md-7{width:calc(58.333333333333336% - 20px);-webkit-flex:0 0 calc(58.333333333333336% - 20px);-ms-flex:0 0 calc(58.333333333333336% - 20px);flex:0 0 calc(58.333333333333336% - 20px);max-width:calc(58.333333333333336% - 20px);margin-left:0}.col-md-6{width:calc(50% - 20px);-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);margin-left:0}.col-md-5{width:calc(41.66666666666667% - 20px);-webkit-flex:0 0 calc(41.66666666666667% - 20px);-ms-flex:0 0 calc(41.66666666666667% - 20px);flex:0 0 calc(41.66666666666667% - 20px);max-width:calc(41.66666666666667% - 20px);margin-left:0}.col-md-4{width:calc(33.33333333333333% - 20px);-webkit-flex:0 0 calc(33.33333333333333% - 20px);-ms-flex:0 0 calc(33.33333333333333% - 20px);flex:0 0 calc(33.33333333333333% - 20px);max-width:calc(33.33333333333333% - 20px);margin-left:0}.col-md-3{width:calc(25% - 20px);-webkit-flex:0 0 calc(25% - 20px);-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);margin-left:0}.col-md-2{width:calc(16.666666666666664% - 20px);-webkit-flex:0 0 calc(16.666666666666664% - 20px);-ms-flex:0 0 calc(16.666666666666664% - 20px);flex:0 0 calc(16.666666666666664% - 20px);max-width:calc(16.666666666666664% - 20px);margin-left:0}.col-md-1{width:calc(8.333333333333332% - 20px);-webkit-flex:0 0 calc(8.333333333333332% - 20px);-ms-flex:0 0 calc(8.333333333333332% - 20px);flex:0 0 calc(8.333333333333332% - 20px);max-width:calc(8.333333333333332% - 20px);margin-left:0}.col-md-12{width:100%;flex:0 0 100%;max-width:100%}}@media (min-width:900px){.row [class*=col-]:first-child{justify-content:space-between}.row [class*=col-]:not(.col-12):last-child{margin-right:0!important}.col-12{width:calc(100% - 20px);-webkit-flex:0 0 calc(100% - 20px);-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px);margin-left:0}.col-11{width:calc(91.66666666666666% - 20px);-webkit-flex:0 0 calc(91.66666666666666% - 20px);-ms-flex:0 0 calc(91.66666666666666% - 20px);flex:0 0 calc(91.66666666666666% - 20px);max-width:calc(91.66666666666666% - 20px);margin-left:0}.col-10{width:calc(83.33333333333334% - 20px);-webkit-flex:0 0 calc(83.33333333333334% - 20px);-ms-flex:0 0 calc(83.33333333333334% - 20px);flex:0 0 calc(83.33333333333334% - 20px);max-width:calc(83.33333333333334% - 20px);margin-left:0}.col-9{width:calc(75% - 20px);-webkit-flex:0 0 calc(75% - 20px);-ms-flex:0 0 calc(75% - 20px);flex:0 0 calc(75% - 20px);max-width:calc(75% - 20px);margin-left:0}.col-8{width:calc(66.66666666666666% - 20px);-webkit-flex:0 0 calc(66.66666666666666% - 20px);-ms-flex:0 0 calc(66.66666666666666% - 20px);flex:0 0 calc(66.66666666666666% - 20px);max-width:calc(66.66666666666666% - 20px);margin-left:0}.col-7{width:calc(58.333333333333336% - 20px);-webkit-flex:0 0 calc(58.333333333333336% - 20px);-ms-flex:0 0 calc(58.333333333333336% - 20px);flex:0 0 calc(58.333333333333336% - 20px);max-width:calc(58.333333333333336% - 20px);margin-left:0}.col-6{width:calc(50% - 20px);-webkit-flex:0 0 calc(50% - 20px);-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);margin-left:0}.col-5{width:calc(41.66666666666667% - 20px);-webkit-flex:0 0 calc(41.66666666666667% - 20px);-ms-flex:0 0 calc(41.66666666666667% - 20px);flex:0 0 calc(41.66666666666667% - 20px);max-width:calc(41.66666666666667% - 20px);margin-left:0}.col-4{width:calc(33.33333333333333% - 20px);-webkit-flex:0 0 calc(33.33333333333333% - 20px);-ms-flex:0 0 calc(33.33333333333333% - 20px);flex:0 0 calc(33.33333333333333% - 20px);max-width:calc(33.33333333333333% - 20px);margin-left:0}.col-3{width:calc(25% - 20px);-webkit-flex:0 0 calc(25% - 20px);-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);margin-left:0}.col-2{width:calc(16.666666666666664% - 20px);-webkit-flex:0 0 calc(16.666666666666664% - 20px);-ms-flex:0 0 calc(16.666666666666664% - 20px);flex:0 0 calc(16.666666666666664% - 20px);max-width:calc(16.666666666666664% - 20px);margin-left:0}.col-1{width:calc(8.333333333333332% - 20px);-webkit-flex:0 0 calc(8.333333333333332% - 20px);-ms-flex:0 0 calc(8.333333333333332% - 20px);flex:0 0 calc(8.333333333333332% - 20px);max-width:calc(8.333333333333332% - 20px);margin-left:0}}.cols-1 .item{width:100%}.col-12:not(.leadbox){width:100%;flex:0 0 100%;max-width:100%;margin-left:0!important}@supports (display:grid){.grid-cols-12{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(100% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-12>article,.grid-cols-12>div,.grid-cols-12>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-12>article:active,.grid-cols-12>article:focus,.grid-cols-12>article:hover,.grid-cols-12>div:active,.grid-cols-12>div:focus,.grid-cols-12>div:hover,.grid-cols-12>li:active,.grid-cols-12>li:focus,.grid-cols-12>li:hover{box-shadow:none}.grid-cols-11{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(91.66666666666666% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-11>article,.grid-cols-11>div,.grid-cols-11>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-11>article:active,.grid-cols-11>article:focus,.grid-cols-11>article:hover,.grid-cols-11>div:active,.grid-cols-11>div:focus,.grid-cols-11>div:hover,.grid-cols-11>li:active,.grid-cols-11>li:focus,.grid-cols-11>li:hover{box-shadow:none}.grid-cols-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(83.33333333333334% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-10>article,.grid-cols-10>div,.grid-cols-10>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-10>article:active,.grid-cols-10>article:focus,.grid-cols-10>article:hover,.grid-cols-10>div:active,.grid-cols-10>div:focus,.grid-cols-10>div:hover,.grid-cols-10>li:active,.grid-cols-10>li:focus,.grid-cols-10>li:hover{box-shadow:none}.grid-cols-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(75% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-9>article,.grid-cols-9>div,.grid-cols-9>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-9>article:active,.grid-cols-9>article:focus,.grid-cols-9>article:hover,.grid-cols-9>div:active,.grid-cols-9>div:focus,.grid-cols-9>div:hover,.grid-cols-9>li:active,.grid-cols-9>li:focus,.grid-cols-9>li:hover{box-shadow:none}.grid-cols-8{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(66.66666666666666% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-8>article,.grid-cols-8>div,.grid-cols-8>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-8>article:active,.grid-cols-8>article:focus,.grid-cols-8>article:hover,.grid-cols-8>div:active,.grid-cols-8>div:focus,.grid-cols-8>div:hover,.grid-cols-8>li:active,.grid-cols-8>li:focus,.grid-cols-8>li:hover{box-shadow:none}.grid-cols-7{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(58.333333333333336% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-7>article,.grid-cols-7>div,.grid-cols-7>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-7>article:active,.grid-cols-7>article:focus,.grid-cols-7>article:hover,.grid-cols-7>div:active,.grid-cols-7>div:focus,.grid-cols-7>div:hover,.grid-cols-7>li:active,.grid-cols-7>li:focus,.grid-cols-7>li:hover{box-shadow:none}.grid-cols-6{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(50% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-6>article,.grid-cols-6>div,.grid-cols-6>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-6>article:active,.grid-cols-6>article:focus,.grid-cols-6>article:hover,.grid-cols-6>div:active,.grid-cols-6>div:focus,.grid-cols-6>div:hover,.grid-cols-6>li:active,.grid-cols-6>li:focus,.grid-cols-6>li:hover{box-shadow:none}.grid-cols-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(41.66666666666667% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-5>article,.grid-cols-5>div,.grid-cols-5>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-5>article:active,.grid-cols-5>article:focus,.grid-cols-5>article:hover,.grid-cols-5>div:active,.grid-cols-5>div:focus,.grid-cols-5>div:hover,.grid-cols-5>li:active,.grid-cols-5>li:focus,.grid-cols-5>li:hover{box-shadow:none}.grid-cols-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(33.33333333333333% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-4>article,.grid-cols-4>div,.grid-cols-4>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-4>article:active,.grid-cols-4>article:focus,.grid-cols-4>article:hover,.grid-cols-4>div:active,.grid-cols-4>div:focus,.grid-cols-4>div:hover,.grid-cols-4>li:active,.grid-cols-4>li:focus,.grid-cols-4>li:hover{box-shadow:none}.grid-cols-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(25% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-3>article,.grid-cols-3>div,.grid-cols-3>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-3>article:active,.grid-cols-3>article:focus,.grid-cols-3>article:hover,.grid-cols-3>div:active,.grid-cols-3>div:focus,.grid-cols-3>div:hover,.grid-cols-3>li:active,.grid-cols-3>li:focus,.grid-cols-3>li:hover{box-shadow:none}.grid-cols-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(16.666666666666664% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-2>article,.grid-cols-2>div,.grid-cols-2>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-2>article:active,.grid-cols-2>article:focus,.grid-cols-2>article:hover,.grid-cols-2>div:active,.grid-cols-2>div:focus,.grid-cols-2>div:hover,.grid-cols-2>li:active,.grid-cols-2>li:focus,.grid-cols-2>li:hover{box-shadow:none}.grid-cols-1{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(calc(8.333333333333332% - 40px),250px),1fr));grid-template-rows:auto;max-width:1700px;margin:0 auto;grid-gap:40px}.grid-cols-1>article,.grid-cols-1>div,.grid-cols-1>li{background:0 0;border:0;padding:min(5vh,40px) min(5vw,40px);box-shadow:none;border-radius:0;z-index:0}.grid-cols-1>article:active,.grid-cols-1>article:focus,.grid-cols-1>article:hover,.grid-cols-1>div:active,.grid-cols-1>div:focus,.grid-cols-1>div:hover,.grid-cols-1>li:active,.grid-cols-1>li:focus,.grid-cols-1>li:hover{box-shadow:none}.gap{grid-gap:40px}.gap-2{grid-gap:48px}.gap-3{grid-gap:60px}.gap-4{grid-gap:72px}.gap-5{grid-gap:80px}.gap-6{grid-gap:100px}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.col-span-10{grid-column:span 10 / span 10}.col-span-11{grid-column:span 11 / span 11}.col-span-12{grid-column:span 12 / span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-start-auto{grid-column-start:auto}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.col-end-auto{grid-column-end:auto}}.element-invisible,.invisible,.u2,.unseen,.unsichtbar{left:-3000px;position:absolute;top:-2000px;width:0;background-color:#000;color:#fff}.pageheading{background:#ececee;margin:-20px -20px 20px;padding:20px}.pageheading h1{padding:0 0 0 45px;margin:10px auto;color:var(--linkcolor)}a[href$=".pdf"]:not(.btn):before{content:"";display:inline-block;width:32px;height:32px;background-image:url(../icons/pdf_red.svg);background-size:20px;background-position:bottom center;background-repeat:no-repeat}a.btn[href$=".pdf"]:after{content:"";display:inline-block;width:32px;height:32px;background-image:url(../icons/pdf_white.svg);background-size:20px;background-position:bottom center;background-repeat:no-repeat;position:absolute;left:5px;top:0}.item-page ul.pagenav li.previous{float:left}.item-page ul.pagenav li.next{float:right}.item-page ul.pagenav li a{padding:5px;display:inline-block}.item-page ul.pagenav{margin:60px 0 0;border-top:1px dotted #ddd;list-style-type:none}.item-page ul.pagenav li.next,.item-page ul.pagenav li.previous{height:40px;text-align:center;vertical-align:middle;width:40px;color:#fff;position:relative;top:-25px;padding:0;display:flex;justify-content:center}.item-page ul.pagenav a{text-align:center;display:flex;justify-content:center;align-items:center;background:var(--footerbg);width:100%;height:100%;color:var(--footercolor)}.item-page ul.pagenav a:active,.item-page ul.pagenav a:focus,.item-page ul.pagenav a:hover{background:var(--linkcolor)}.item-page ul.pagenav li.next a:after,.item-page ul.pagenav li.previous a:after{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:inline-block;height:.8em;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:.8em;margin-left:-.4em;margin-top:.4em}.item-page ul.pagenav li.previous a:after{-moz-transform:rotate(-135deg) skew(5deg,5deg);-o-transform:rotate(-135deg) skew(5deg,5deg);-webkit-transform:rotate(-135deg) skew(5deg,5deg);transform:rotate(-135deg) skew(5deg,5deg);margin-left:0;margin-right:-.4em}.contact,.contact-category,.search{width:100%;max-width:1100px;margin:0 auto 20px;padding:60px 40px 20px 20px}.article-info-term{display:none}.article-info{overflow:hidden;font-size:.8em;color:var(--maincolor);margin:10px 0 0;line-height:1.4em}.article-info dd,.article-info dt{display:inline-block;padding:0 10px 0 0;line-height:1em;margin-bottom:0;border-right:solid 1px var(--maincolor)}.article-info dd:last-child,.article-info dt:last-child{border:0}.article-info dt{left:-3000px;position:absolute;top:-2000px;width:0}.article-info dd span{display:inline-block;padding:0;margin:0}.edit h1{padding:0 0 20px}.edit a.btn,.edit button{line-height:1.5em;border:0}.edit .btn:after{content:"";padding:0}.edit.item-page ul li:before{content:""}.items-more{padding:20px 10px;margin:20px 0}.items-more ul{margin:0;padding:0;list-style-type:none}.items-more li{margin:5px 0}.items-more li time{font-weight:400;display:inline-block;min-width:100px;font-size:.9em;color:#555}#right{padding:60px 0;margin-left:0;z-index:1;width:100%}#right .moduletable{margin-bottom:40px;padding:20px}#right .moduletable h3{font-size:1.3em;color:var(--maincolor);letter-spacing:-1px;font-weight:700}#right .moduletable .custom{font-size:.9em}#right .moduletable .custom a:active,#right .moduletable .custom a:focus,#right .moduletable .custom a:hover{text-decoration:underline}#right .moduletable strong{font-weight:700}#right .moduletable a:active,#right .moduletable a:focus,#right .moduletable a:hover{text-decoration:underline}#right .moduletable.grau{padding:20px;background:#f5f5f5;box-shadow:0 1px 1px #ddd}#right .moduletable.grau h3{border:0}#right .ebm-upcoming-events.flex{margin-top:0}@media screen and (min-width:970px){#right{order:2;flex:0 1 350px;padding:40px 20px;margin:20px 0}.maincontent{order:1;flex:1 1 450px;padding:0;margin:20px 0}}@media screen and (min-width:1600px){#right{order:2;flex:0 1 550px;padding:40px 20px;margin:20px 30px}.maincontent{order:1;flex:1 1 450px;padding:0;margin:20px 0}}#modulesfuss{padding:40px 0;font-size:.8em}#modulesfuss div{text-align:center}#footer-infos{background:var(--footerbg);padding:20px 0 0;color:var(--footercolor);font-size:.9em}#footer-infos .row{display:block;padding:20px 0 40px}#footer-infos h2,#footer-infos h3{color:var(--footercolor);font-size:1.3em;letter-spacing:0;text-transform:uppercase;margin:1.5em 0 1em}#footer-infos a{color:#b0c5e9}#footer-infos a:active,#footer-infos a:focus,#footer-infos a:hover{color:var(--footercolor);text-decoration:underline}#footer-infos ul{margin:0;padding:0;list-style-type:none}#footer-infos ul.menu{font-size:1em;display:block}#footer-infos ul.menu>li{background:0 0;border:0;margin:0}#footer-infos ul.menu>li a{background:0 0;font-weight:400;padding:5px 10px 5px 20px;border:0;position:relative;color:var(--footercolor);text-transform:none}#footer-infos ul.menu>li a:before{border-right:1px solid var(--footercolor);border-top:1px solid var(--footercolor);content:"";display:inline-block;height:.45em;margin-right:10px;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:.45em;position:absolute;top:10px;left:0}#footer-infos ul.menu>li a:active,#footer-infos ul.menu>li a:focus,#footer-infos ul.menu>li a:focus-within{outline:dotted var(--footercolor)}#footer-infos ul.menu>li a:active,#footer-infos ul.menu>li a:focus,#footer-infos ul.menu>li a:hover{color:#fff}#footer-infos ul.menu>li a:active:before,#footer-infos ul.menu>li a:focus:before,#footer-infos ul.menu>li a:hover:before{border-right:1px solid #fff;border-top:1px solid #fff}#footer-infos ul.horizontal{display:flex;flex-wrap:wrap}#footer-infos ul.horizontal>li{flex:1 1 230px;border-left:1px solid rgba(255,255,255,.1);text-transform:uppercase}#footer-infos ul.horizontal>li a{padding-bottom:20px;display:block}#footer-infos ul.horizontal>li ul li{padding:0;text-transform:none}#footer-infos .socialmedia{padding-top:10px}#footer-infos .socialmedia li{display:inline-block;padding:10px 10px 10px 0}#footer-infos .socialmedia li a svg{width:30px}#footer-infos .socialmedia li a svg path{fill:#97b0dc}#footer-infos .socialmedia li a:hover svg path{fill:#fff}#footer-infos .socialmedia li path{fill:var(--footercolor)}#footer-outer{background:var(--footerbg);color:var(--footercolor);font-size:1em;border-top:1px solid rgba(255,255,255,.1);padding:30px 0 10px;text-align:center}#footer-outer div img{margin:20px}#footer-outer div h3{color:var(--footercolor);text-transform:uppercase}#footer-outer div ul{list-style-type:none;margin:0;padding-left:30px}#footer-outer div ul li{border:0;display:inline}#footer-outer div a{color:var(--footercolor);background:var(--footerbg);text-decoration:none}#footer-outer div a:active,#footer-outer div a:focus,#footer-outer div a:hover{color:#fff;text-decoration:underline}#footer-outer div .col-4{padding:20px 0 0 50px}@media screen and (min-width:650px){#footer-infos .row{flex-wrap:wrap;-webkit-flex-wrap:wrap;display:flex;display:-webkit-flex;display:-ms-flexbox}}.dropdown-menu{position:absolute;opacity:1;top:150px;left:0;z-index:20000;float:none;min-width:100%;padding:40px;margin:-3px 0 0;font-size:1em;border:0;border-radius:0;height:0;overflow:hidden;-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s;box-shadow:2px 30px 24px rgba(0,0,0,.24);background:var(--lightcolor);text-align:left;list-style-type:none;width:100%;font-weight:400;letter-spacing:0;text-transform:none;display:none}.dropdown-menu .container{padding-right:0}.dropdown-menu ul{margin:0;padding:0}.dropdown-menu li{list-style-type:none;display:block;margin:0;padding:0}.dropdown-menu li>a{font-family:Roboto,arial,sans-serif;padding:10px 5px 10px 35px;font-weight:400;line-height:1.2em;color:var(--maincolor);display:block;background:0 0;border-bottom:solid 0 rgba(255,255,255,.3);position:relative}.dropdown-menu li>a:before{border-right:2px solid var(--maincolor);border-top:2px solid var(--maincolor);content:"";display:inline-block;height:.45em;margin-right:10px;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:.45em;position:absolute;top:16px;left:0}.dropdown-menu li>a:active,.dropdown-menu li>a:focus,.dropdown-menu li>a:hover{text-decoration:underline 1px var(--linkcolor)!important;color:var(--linkcolor)!important;background-color:transparent;display:block;outline:0}.dropdown-menu li>a:active:before,.dropdown-menu li>a:focus:before,.dropdown-menu li>a:hover:before{border-right:2px solid var(--linkcolor);border-top:2px solid var(--linkcolor)}.dropdown-menu li.active>a{font-weight:700;background:0 0;color:var(--maincolor)}.dropdown-menu li.active>a:before{border-right:2px solid var(--maincolor);border-top:2px solid var(--maincolor)}.dropdown-menu li:last-child a{border-bottom:0}.dropdown-menu .menu-description{padding:10px 30px;box-sizing:border-box;background:0 0;color:rgba(255,255,255,.7);flex:0 1 600px}.dropdown-menu .menu-description a,.dropdown-menu .menu-description h1,.dropdown-menu .menu-description h2,.dropdown-menu .menu-description h3,.dropdown-menu .menu-description ul{color:rgba(255,255,255,.7);line-height:1.1em}.dropdown-menu .menu-description p{font-size:.8em}.dropdown-menu ul.sublevel{width:50%;float:right;display:table-cell}.dropdown-menu ul.sublevel li{display:block;padding:0}.caret{display:inline-block;width:0;height:0;margin-left:10px;vertical-align:middle;border-top:5px solid var(--linkcolor);border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:0 dotted;content:""}ul li a[aria-expanded=true] .caret{border-top:5px solid var(--maincolor);transform:rotate(180deg)}.dropdown-menu.show{opacity:1;height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;align-items:center}.dropdown-menu.show .container{max-width:1400px;justify-content:center}h3.nav-header{font-size:24px;font-weight:400;text-transform:uppercase;font-variant:small-caps;letter-spacing:2px;color:var(--linkcolor);margin:20px 0}h3.nav-header img{max-width:50px;margin-right:20px}@keyframes pullDown{0%{transform:scaleY(.1)}40%{transform:scaleY(1.02)}100%,60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}100%,60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.goright{right:0;left:auto}@media screen and (min-width:960px){h3.nav-header{margin:10px 0 20px}.dropdown-menu.show>div>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-template-rows:auto;grid-gap:40px}.dropdown-menu.show>div>ul>li{border-right:solid 1px #b7dee3;padding-right:20px}.dropdown-menu.show>div>ul>li:last-child{border:0}}@media screen and (max-width:960px){.caret{float:right;margin-top:5px;border-top:5px solid var(--maincolor)}.dropdown-menu.show{position:relative;float:none;font-size:1em;max-width:100%;box-shadow:none;border:0;margin:0;padding:0;background:0 0;height:auto;flex:1 1 100%;top:5px}.dropdown-menu.show .menu-description{float:none;width:100%;background:#eefafb;padding:20px}.dropdown-menu.show ul{padding:30px 0;background:#eefafb;margin:0}.dropdown-menu.show ul li{border-bottom:0;float:none;width:100%;flex:1 1 100%}.dropdown-menu.show ul li>a{padding:10px 40px!important;line-height:1em;color:var(--maincolor);font-weight:400}.dropdown-menu.show ul li>a:before{border-right:2px solid var(--maincolor);border-top:2px solid var(--maincolor);top:18px;left:0}.dropdown-menu.show ul li>a:active,.dropdown-menu.show ul li>a:focus,.dropdown-menu.show ul li>a:hover{background:#eefafb!important;font-weight:400;color:var(--linkcolor)!important}.dropdown-menu.show ul li>a:active:before,.dropdown-menu.show ul li>a:focus:before,.dropdown-menu.show ul li>a:hover:before{border-right:2px solid var(--linkcolor);border-top:2px solid var(--linkcolor)}.dropdown-menu.show ul li.active a{color:var(--linkcolor)}.dropdown-menu.show ul li.active a:before{border-right:2px solid var(--linkcolor);border-top:2px solid var(--linkcolor)}>li a[aria-expanded=true]{color:var(--linkcolor)!important;background:#eefafb!important;text-decoration:none!important}>li a[aria-expanded=true] .caret{border-top:5px solid var(--linkcolor)}}@media screen and (max-width:450px){.dropdown-menu li{float:none;list-style-type:none;width:100%}}.horizontal.list>li,.one-column{position:relative}span.separator{display:block;margin:40px 0 20px;text-transform:uppercase;color:#333;font-weight:400}.navbar{background:0 0;text-align:right;position:static;margin:0 auto;flex:1}.navbar .container{position:static;padding-left:0;padding-right:0}#menu-button-close{font-size:2em;margin:0;padding:0;color:var(--maincolor);justify-self:flex-end;position:absolute;width:50px;height:50px;cursor:pointer;background:0 0;right:0;top:0;border:0;z-index:1000}#menu-button-close:after,#menu-button-close:before{content:"";transition:all 1s;background:var(--maincolor);border:1px solid;width:35px;height:0;position:absolute;top:0;margin:25px 0 0 5px;left:0;transform:rotate(-45deg)}#menu-button-close:after{transform:rotate(-135deg)}#menu-button-close:active:after,#menu-button-close:active:before,#menu-button-close:focus:after,#menu-button-close:focus:before,#menu-button-close:hover:after,#menu-button-close:hover:before{transform:rotate(0deg)}#menu-button-close,#openmenulink{display:none}ul.menu{margin:0;padding:0;background:0 0;font-size:.95em;text-transform:uppercase;letter-spacing:.21px}ul.menu>li{margin:0 7px;padding:0;border-right:0;background:#fff;color:var(--linkcolor);display:block}ul.menu>li>a{margin:0;padding:10px;background:0 0;color:#1d2d5c;border:0;font-weight:400;display:block;transition:all .3s ease .15s}ul.menu>li>a:active,ul.menu>li>a:hover{text-decoration:none;color:#000}ul.menu>li>a:focus-visible{text-decoration:none;outline:var(--linkcolor) solid 2px;outline-offset:2px;border-radius:0}ul.menu>li.active>a{background:#fff;color:#000;font-weight:600;text-decoration:none}ul.menu>li.active>ul li a{padding:15px 10px;background:0 0;color:#fff;font-weight:400;font-size:1em;border:0;display:block}ul.menu.horizontal>li{display:inline-block;margin:0 7px 0 0}ul.menu.horizontal>li a:active,ul.menu.horizontal>li a:focus,ul.menu.horizontal>li a:hover{text-decoration:none}ul.menu.horizontal>li.active>a:not([aria-expanded=true]){color:#fff;background:var(--linkcolor)}ul.menu.horizontal>li.active>a:not([aria-expanded=true]) .caret{border-top:5px solid #fff}ul.menu.horizontal>li.active>a:not([aria-expanded=true]):active,ul.menu.horizontal>li.active>a:not([aria-expanded=true]):focus,ul.menu.horizontal>li.active>a:not([aria-expanded=true]):hover{color:#fff;text-decoration:none}ul.menu.sidemenu{background:#fff;color:var(--footerbg);padding:30px 10px!important;margin:0;font-size:1em;border-radius:10px;border:10px solid #eee}ul.menu.sidemenu>li{position:relative;background:#fff;overflow:hidden}ul.menu.sidemenu>li .nav-header{padding:5px 20px}ul.menu.sidemenu>li h2,ul.menu.sidemenu>li h3,ul.menu.sidemenu>li h4{font-size:1.4em;text-transform:uppercase;letter-spacing:1px;font-family:Roboto,arial,sans-serif;color:var(--footerbg)}ul.menu.sidemenu>li a{color:var(--footerbg);background:#fff;padding:15px 50px;border-bottom:solid 1px rgba(0,0,0,.2);font-weight:300;position:relative;border-radius:0;text-transform:none}ul.menu.sidemenu>li a:active,ul.menu.sidemenu>li a:hover{text-decoration:underline;color:#fff;background:var(--linkcolor)}ul.menu.sidemenu>li a:active:before,ul.menu.sidemenu>li a:hover:before{border-right:1px solid #fff;border-top:1px solid #fff}ul.menu.sidemenu>li a:focus,ul.menu.sidemenu>li a:focus-within{outline:var(--linkcolor) solid 2px!important;outline-offset:2px}ul.menu.sidemenu>li a:before{border-right:1px solid var(--footerbg);border-top:1px solid var(--footerbg);content:"";display:inline-block;height:.45em;margin-right:10px;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:.45em;position:absolute;top:20px;left:20px}ul.menu.sidemenu>li>ul{border:0 solid #dfdfd8;background:#fff;margin:0;padding:20px;list-style-type:none}ul.menu.sidemenu>li>ul.small{font-size:1em}ul.menu.sidemenu>li>ul li{padding:10px 30px;background:#fff}ul.menu.sidemenu>li>ul li a{display:block;color:var(--footerbg);background:#fff;padding:10px 30px;font-weight:300;border-bottom:solid 1px #e6e6e6;position:relative;border-radius:4px}ul.menu.sidemenu>li>ul li a:before{border-right:1px solid #555;border-top:1px solid #555;content:"";display:inline-block;height:.45em;margin-right:10px;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:.45em;position:absolute;top:15px;left:5px}ul.menu.sidemenu>li>ul li a:active,ul.menu.sidemenu>li>ul li a:focus,ul.menu.sidemenu>li>ul li a:hover{color:#fff;background:var(--linkcolor)}ul.menu.sidemenu>li>ul li a:active:before,ul.menu.sidemenu>li>ul li a:focus:before,ul.menu.sidemenu>li>ul li a:hover:before{border-right:1px solid #fff;border-top:1px solid #fff}ul.menu.sidemenu>li>ul li a:active.active>a,ul.menu.sidemenu>li>ul li a:focus.active>a,ul.menu.sidemenu>li>ul li a:hover.active>a{color:var(--linkcolor);font-weight:600}ul.menu.sidemenu>li>ul li.active>a:hover{color:#fff}ul.menu.sidemenu>li>ul ul{margin:20px;list-style-type:none}ul.menu.sidemenu>li>ul ul li.active a:before{color:#fff}ul.menu.sidemenu>li a[aria-current=page]{background:#fff;color:var(--linkcolor);font-weight:700}ul.menu.sidemenu>li a[aria-current=page]:before{border-right:1px solid var(--linkcolor);border-top:1px solid var(--linkcolor)}@media screen and (max-width:960px){#menu-button-close,#openmenulink{display:block;position:absolute;right:10px;top:10px;padding:0;border:0 solid #000}#openmenulink{top:60px}.navbar{margin-left:-960px;position:absolute;width:100%;z-index:10000;top:0;left:0;background:#eefafb;display:block;min-height:100%;text-align:right;overflow:hidden;float:none;padding:80px 0;transition:margin-left .5s ease .5s;-webkit-transition:margin-left .5s ease .5s}.navbar .container{display:block;position:static}.show{display:block;margin-left:0}.navbar ul.menu{background:#eefafb;margin:20px;text-align:left;font-size:1em;padding:0;width:auto}.navbar ul.menu li{background:#eefafb;color:var(--maincolor)}.navbar ul.menu li a{background:#eefafb;padding:20px 15px;border-bottom:solid 1px #cdf0f3;color:var(--maincolor)}.navbar ul.menu li a:active,.navbar ul.menu li a:hover{text-decoration:none}.navbar ul.menu>li.active>a:not([aria-expanded=true]) .caret{border-top:solid 5px var(--maincolor)}.navbar ul.menu.horizontal>li{display:block}.navbar ul.menu.horizontal>li>a{font-size:1em}.navbar ul.menu.horizontal>li a{display:block;background:#eefafb;color:var(--maincolor)}.navbar ul.menu.horizontal>li a:hover{text-decoration:none;background:#eefafb;color:var(--linkcolor)}.navbar ul.menu.horizontal>li a:active,.navbar ul.menu.horizontal>li a:focus{text-decoration:none!important}.navbar ul.menu.horizontal>li.active a:active,.navbar ul.menu.horizontal>li.active a:focus,.navbar ul.menu.horizontal>li.active a:hover{color:var(--linkcolor);background:#eefafb!important}.navbar ul.menu.horizontal>li.active>a{color:var(--linkcolor)}.navbar ul.menu>li.active:after{display:none}.navbar ul.menu>li.active>a{color:var(--linkcolor);background:#eefafb!important}}.bild{position:relative;background:#fff;overflow:hidden}.hero__bgimage{background-repeat:no-repeat;background-size:cover;background-position:top center;position:relative;margin:0 auto;padding:0}.hero__bgimage:before{background:linear-gradient(to bottom,#001f31,transparent 35%,transparent 35%,#001f31 100%);content:"";height:100%;left:0;top:0;width:100%;display:block;position:absolute}.hero__bgimage .container{display:flex;align-items:center;height:80vh;min-height:650px}.hero__text{color:#fff;max-width:600px;padding:10px;z-index:10;width:50%;min-width:300px}.hero__text a,.hero__text h1,.hero__text h2,.hero__text h3,.hero__text p,.hero__text ul{color:#fff}.hero__text h1,.hero__text h2,.hero__text h3{margin-top:0}.hero__text h1 span,.hero__text h2 span,.hero__text h3 span{font-weight:400;text-transform:uppercase;font-size:.8em}.hero__text h1,.hero__text h2{font-size:min(max(1.7em,3vw),2.5em);padding:20px;position:relative}@media screen and (max-width:1024px){.hero__bgimage .container{min-height:400px}}.bildoben,.kopfbild{width:100%;position:relative;background-size:cover;background-repeat:no-repeat}.bildoben{background:var(--advancedcolor);color:var(--advancedtextcolor)}.bildoben h2 span{font-size:.6em;color:var(--advancedcolor);letter-spacing:1px;display:block}.bildinnen{overflow:hidden;padding:20px 20px 0;width:100%}.bildinnen img{padding:20px 20px 0 0}.containeraround{margin:0 auto;max-width:1700px;position:relative}.image-wrapper img{width:100%;object-fit:cover;height:100%}.contentbox{background:#fff;padding:40px 20px 0}.contentbox h1,.contentbox h2,.contentbox h3,.contentbox p{color:var(--darkcolor)}.contentbox h1,.contentbox h2,.contentbox h3{font-size:2.3em;font-size:clamp(2em,2vw,2.5em)}@media screen and (min-width:1200px){.containeraround{display:flex}.contentbox{flex:1 0 50%;margin-left:-100px;max-width:800px;padding:70px;align-self:flex-end}}.headerimage{height:70vh;width:100%;position:relative}.headerimage:after{position:absolute;width:100%;height:100%;inset:0;z-index:1;content:'';opacity:.5;background:linear-gradient(to right,#04466f 25%,transparent 35%,transparent 35%,#04466f 100%);transition:all .65s ease}.headerimage img{object-fit:cover;width:100%;height:100%}.headerimage .headerimagetext{position:absolute;top:40%;left:0;z-index:10;width:100%;text-align:left;display:flex;padding:40px}.headerimage .headerimagetext h1,.headerimage .headerimagetext h2,.headerimage .headerimagetext h3,.headerimage .headerimagetext p{color:#fff}.headerimage .headerimagetext h1,.headerimage .headerimagetext h2{font-size:calc(22px + 1.3vw);font-size:clamp(26px,5vw,48px);margin:5px 0 30px}.headerimage .headerimagetext h1 span,.headerimage .headerimagetext h2 span{text-transform:uppercase}.headerimage .contentbox{padding:20px;justify-content:flex-end;align-self:center;max-width:1700px;margin:0 auto;width:100%;color:#fff}.headerimage .contentbox h2{color:#fff;text-shadow:none}.headerimage .contentbox p{font-size:1.2rem}#rewind,#videoplay,#videostop{background:0 0;padding:10px;border:0 solid #fff!important;color:#fff;-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s;font-weight:700;opacity:.8}#videoplay:hover,#videostop:hover{background:0 0;color:#fff}@media screen and (max-width:660px){.headerimage .headerimagetext{top:20%}}@media screen and (max-width:768px){.containeraround{display:block!important}.hero__bgimage::before{width:100%;left:0;transform:none}.hero__text{width:100%}.hero__text h1,.hero__text h2,.hero__text h3{padding:0;text-align:center}}.hero__flex{display:flex;flex-wrap:wrap;align-items:center;background:var(--darkcolor);color:var(--darkcolortext)}.hero__flex_image,.hero__flex_text{flex:1 1 400px}.hero__flex_image{text-align:right}.hero__flex_text{padding:30px}.hero__flex_text a,.hero__flex_text h1,.hero__flex_text h2,.hero__flex_text h3,.hero__flex_text h4,.hero__flex_text li,.hero__flex_text p,.hero__flex_text ul{color:var(--darkcolortext)}.image-wrapper__mask{position:relative;max-height:900px;max-width:1980px;margin:0 auto}.image-wrapper__mask img{mask:url(../images/mask9.svg);-webkit-mask-image:url(../images/mask9.svg);-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;mask-size:100%;mask-repeat:no-repeat;object-fit:cover;height:100%;width:100%}.contentbox__mask__inner{padding:30px 30px 30px 50px;flex:1 1 600px;max-width:1700px;margin:0 auto;font-size:1.3em}.contentbox__mask__inner h1,.contentbox__mask__inner h2,.contentbox__mask__inner h3{background:var(--linkcolor);color:#fff;padding:5px 20px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;margin:20px 0;line-height:1.9em;font-size:clamp(1.75rem,1.4601rem + 1.4493vw,3rem)}@media screen and (min-width:700px){.contentbox__mask{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:center}.contentbox__mask__inner h1,.contentbox__mask__inner h2,.contentbox__mask__inner h3{line-height:1.7em}}#breadcrumb{background:#f5f5f5;width:100%;text-align:left}.breadcrumb__container,.breadcrumb__pseudo_wrapper{padding:30px 30px 30px 0;font-size:.9em}.breadcrumb__container ol,.breadcrumb__pseudo_wrapper ol{margin:0;display:inline;padding:0}.breadcrumb__container ol li,.breadcrumb__pseudo_wrapper ol li{margin:0 auto!important;display:inline-block;position:relative;padding:0;text-align:left;vertical-align:middle}.breadcrumb__container ol li a,.breadcrumb__pseudo_wrapper ol li a{padding:0;text-decoration:none;color:var(--linkcolor);font-weight:400}.breadcrumb__container ol li a:active,.breadcrumb__container ol li a:focus,.breadcrumb__container ol li a:hover,.breadcrumb__pseudo_wrapper ol li a:active,.breadcrumb__pseudo_wrapper ol li a:focus,.breadcrumb__pseudo_wrapper ol li a:hover{color:var(--darkcolor)!important;text-decoration:underline}.breadcrumb__container ol li a:after,.breadcrumb__pseudo_wrapper ol li a:after{content:' /';display:inline-block;color:#ccc;margin:0 10px}.breadcrumb__container ol li:first-child,.breadcrumb__pseudo_wrapper ol li:first-child{padding-left:0}.breadcrumb__container svg,.breadcrumb__pseudo_wrapper svg{display:inline-block;position:relative}.breadcrumb__container p.here,.breadcrumb__pseudo_wrapper p.here{display:block;margin:0;box-sizing:border-box;padding:15px 0;line-height:1.2em;clear:left;float:left;position:relative}.breadcrumb>li{letter-spacing:normal;border-bottom:0;display:inline-block}.breadcrumb>li>a,.breadcrumb>li>span{display:inline-block}.breadcrumb>li>a{color:#a02449}.breadcrumb>li:not(.active)>span{color:#777;padding:0 10px}@media screen and (max-width:768px){#breadcrumb{display:none}}@media screen and (max-width:650px){.breadcrumb__pseudo_wrapper ol li{font-size:.85em}}.item-page{width:100%;max-width:1200px;margin:0 auto 20px;padding:40px 20px 20px;color:var(--maincolor);font-size:1.1em}.item-page figure.pull-none{margin-bottom:2em}.item-page .page-header h1{margin:0 0 10px;font-size:1.2em;font-weight:900;border-bottom:solid 1px #ddd;text-transform:uppercase;letter-spacing:1px}.item-page a:active,.item-page a:focus,.item-page a:hover{outline:dotted var(--maincolor) 2px}.item-page .osm_map_item_wrapper{margin:30px 0}.item-page a:not(.btn):not(.mod-articles-category-title){color:var(--linkcolor);text-decoration:underline}.item-page a:not(.btn):not(.mod-articles-category-title):hover{text-decoration:underline!important;color:var(--advancedcolor)}.item-page h2{font-size:clamp(2rem,calc(14px + 2.25vw),2.5rem);color:var(--footerbg)}.item-page h2 span,.item-page h2 time{font-size:1em;color:var(--linkcolor);font-weight:800;display:block}.item-page h2 span.subtitle{font-size:.8em;font-weight:400;text-transform:none;letter-spacing:-.5px;color:var(--maincolor);display:block;margin-top:10px}.item-page h3{font-size:clamp(1.5rem,1.4036rem + .4819vw,2rem);margin:1.375em 0 .7em;color:var(--advancedcolor);letter-spacing:0}.item-page ol.counter{counter-reset:li;list-style-type:none;margin:30px 0;padding:0 0 0 40px}.item-page ol.counter>li{padding:10px 40px;position:relative;margin:20px 0}.item-page ol.counter>li:before{counter-increment:li;content:counter(li);padding:5px;background:var(--darkcolor);color:#fff;width:30px;height:30px;position:absolute;left:-1em;border-radius:50%;text-align:center;top:10px;display:flex;align-content:center;justify-content:center;align-items:center}.item-page ol.counter>li ::marker{color:var(--linkcolor)}.item-page ol,.item-page ul{margin-top:2em;margin-bottom:2em}.item-page ol li,.item-page ul li{line-height:1.5em}.item-page ol li::marker,.item-page ol ul li::marker,.item-page ul li::marker,.item-page ul ul li::marker{color:var(--linkcolor)}.item-page ol{padding-left:20px}ol:not(.box):not(.shadowbox):not(.counter),ul:not(.box):not(.shadowbox):not(.counter):not(.fields-container){padding:0}.col-8>.item-page{padding-top:0}@media screen and (min-width:905px){figure.pull-none+.com-content-article__body{padding:30px;max-width:1100px;transform:translateY(-100px);background:#fff}#mymodal.body figure.pull-none+.com-content-article__body{transform:translateY(0);padding:0}}@media screen and (min-width:500px){.item-page{padding:40px 30px 20px}}.pull-left.item-image,figure.pull-left{margin:0 30px 20px 0;max-width:100%;float:left}.pull-right.item-image,figure.pull-right{margin-left:30px;max-width:100%;margin-bottom:20px;float:right}figcaption,p.caption{font-size:.8em}.pull-none.item-image{margin:0 0 30px}.introimage img[src*=svg]{width:150px}.category-desc .container{margin:0 auto;padding:0;color:var(--darkcolor)}.category-desc .container h2,.category-desc .container h3{font-size:clamp(2rem,1.8072rem + .9639vw,3rem);font-size:clamp(1.5rem,.9217rem + 2.8916vw,4rem)!important;color:var(--linkcolor);text-transform:uppercase}.category-desc .category-desc-text{max-width:1200px;margin:0 auto}@media screen and (min-width:900px){.category-desc .container .category-desc-text{padding:20px}}@media screen and (min-width:700px){.blog.news.oben .blog-items{margin-top:-200px;position:relative;z-index:100}}.blog.news{padding:30px 20px 80px}.blog.news .blogintro{margin-bottom:30px}.blog.news .blogintro>.container{padding:0}.blog.news article{background:#eefafb;min-height:400px;text-align:center}.blog.news article .content{display:flex;flex-direction:column;height:100%}.blog.news article .content a:not(.btn){margin-top:auto}.blog.news article .content .btn{margin:auto auto 10px}.blog.news article img{position:relative}.blog.news article h2 time,.blog.news article h3 time{font-size:.6em;font-weight:400;display:block}.blog.news article a:active img,.blog.news article a:focus img,.blog.news article a:hover img{filter:grayscale(0)}.blog.news h3 span{font-family:DINWeb,arial,sans-serif;font-size:.5em;display:block;line-height:1em;color:var(--advancedtextcolor)}.blog.news h3 span a:link,.blog.news h3 span a:visited{color:var(--advancedtextcolor)}.blog.news .items-more{background:var(--linkcolor);margin:30px -20px;padding:30px}.blog.news .items-more li{display:inline-block;margin:10px}.blog.news .items-more li a{background:var(--linkcolor);padding:10px 30px;display:block;color:#fff;border-radius:4px;border:1px solid rgba(255,255,255,.4)}.blog.news .items-more li a:active,.blog.news .items-more li a:focus,.blog.news .items-more li a:hover{background:#ebf3fb;color:var(--linkcolor)}@media screen and (min-width:600px){p.image{flex:0 1 50%}}.bgrow{padding:60px 0;background-size:cover!important;background-repeat:no-repeat;position:relative;background-color:var(--lightcolor);background-image:linear-gradient(to top,var(--lightcolor) 0,#fff 100%)}.landing-page{width:100%}.landing-page .items-leading{overflow:hidden;position:relative;min-height:70vh}.landing-page .items-leading .landing-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;position:relative;left:0;bottom:0;-ms-overflow-style:none;scrollbar-width:none}.landing-page .items-leading .landing-row::-webkit-scrollbar{display:none}.landing-page .items-leading .landing-row article{min-height:75vh;width:100vw;flex:0 0 100vw;display:flex;color:#fff;scroll-snap-align:start;background-color:var(--advancedcolor);max-width:100%;position:relative}.landing-page .items-leading .landing-row article h2,.landing-page .items-leading .landing-row article h3{font-size:2.3em;font-size:clamp(2rem,1.8072rem + .9639vw,3rem);line-height:1.1em}.landing-page .items-leading .landing-row article h1,.landing-page .items-leading .landing-row article h2,.landing-page .items-leading .landing-row article h3{color:#fff}.landing-page .items-leading .landing-row article.dark,.landing-page .items-leading .landing-row article.dark h1,.landing-page .items-leading .landing-row article.dark h2,.landing-page .items-leading .landing-row article.dark h3{color:var(--darkcolor)}.landing-page .items-leading .landing-row .container{display:flex;z-index:10}.landing-page .items-leading .landing-row .center .container{justify-content:center}.landing-page .items-leading .landing-row .container .item-image{margin:0;max-width:900px;float:none;display:flex}.landing-page .items-leading .landing-row .container .item-image img{margin:0;float:none;object-fit:cover}.landing-page .items-leading .landing-row article .content{flex:1 1 800px;max-width:800px;min-width:500px;background:0 0;padding:20px;margin-top:70px;align-self:center}.landing-page .items-leading .landing-row article p{font-size:1em;line-height:1.3em}ul.horizontal_slide{position:absolute;bottom:30px;width:100%;left:0;z-index:10;text-align:center;padding:0;margin:0}ul.horizontal_slide:after{border-top:solid 1px #fff;content:'';display:block;margin-top:-12px;opacity:.3}ul.horizontal_slide li{display:inline-block;padding:0}ul.horizontal_slide li button{display:inline-block;width:12px;height:12px;border-radius:100%;margin-right:30px;opacity:.8;outline:0;border:0}ul.horizontal_slide li button.active{background:var(--advancedcolor)}ul.horizontal_slide li button:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}ul.horizontal_slide li button:before{font-size:48px;line-height:90px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}ul.horizontal_slide li button{background:#fff;-webkit-transition:-webkit-transform ease-out .1s,background .2s;-moz-transition:-moz-transform ease-out .1s,background .2s;transition:transform ease-out .1s,background .2s}ul.horizontal_slide li button:after{top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255,255,255,.1);opacity:0;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}ul.horizontal_slide li button:hover{background:#fff;-webkit-transform:scale(.93);-moz-transform:scale(.93);-ms-transform:scale(.93);transform:scale(.93);color:#fff}ul.horizontal_slide li button:hover:after{-webkit-animation:sonarEffect 1.3s ease-out 75ms;-moz-animation:sonarEffect 1.3s ease-out 75ms;animation:sonarEffect 1.3s ease-out 75ms}.landing-page .items-leading button.nextwindow,.landing-page .items-leading button.prevwindow{position:absolute;width:70px;height:70px;top:calc(50% - 35px);z-index:1000;color:#555;outline:0;background:0 0;border:0;left:-10px;cursor:pointer}.landing-page .items-leading button.nextwindow{right:0;left:auto;text-align:right}.landing-page .items-leading button.prevwindow:before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:inline-block;height:30px;margin-left:10px;-moz-transform:rotate(-135deg) skew(5deg,5deg);-o-transform:rotate(-135deg) skew(5deg,5deg);-webkit-transform:rotate(-135deg) skew(5deg,5deg);transform:rotate(-135deg) skew(5deg,5deg);width:30px}.landing-page .items-leading button.nextwindow:before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:inline-block;height:30px;margin-right:10px;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:30px}.items-leading article.leadingarticle{background-size:cover;background-repeat:no-repeat}.bgrow.introimage{padding:0!important}.cols-1.introimage .row article{max-width:100%!important;display:flex;flex-wrap:wrap;text-align:left;padding:0;margin:0}.cols-1.introimage .row article .content{text-align:left;align-self:center;min-width:500px;max-width:100%;flex:1 1 50%;padding:80px 40px}.cols-1.introimage .row article .item-image.pull-left,.cols-1.introimage .row article .item-image.pull-right{flex:1 0 50%;text-align:left;margin:0;background:#ddd;position:relative}.cols-1.introimage .row article .item-image.pull-left img,.cols-1.introimage .row article .item-image.pull-right img{align-self:flex-start;object-fit:cover;width:100%;height:100%}.cols-1.introimage .row article .item-image.pull-left{order:0}.cols-1.introimage .row article .item-image.pull-right{order:2;text-align:right}.cols-1.introimage .row article .item-image.pull-right p.caption{bottom:10%;left:-100px;z-index:10;line-height:1;position:absolute;display:flex;align-items:center;color:#fff;text-align:left;font-size:1.2em;width:200px;height:200px;opacity:.8;transform:rotate(45deg);hyphens:none!important;-ms-hyphens:none!important;-webkit-hyphens:none!important}.cols-1.introimage .row article .item-image p.caption span{hyphens:none!important;padding:10px;text-align:center;transform:rotate(-45deg)}.cols-1.introimage .row article .item-image.pull-none{margin:0 auto}.cols-1.introimage .container{max-width:1980px;margin:0 auto;padding:0}.landing-page .introitems>h1,.landing-page .introitems>h2,.landing-page .introitems>h3,.landing-page .introitems>h4,.landing-page .introitems>h5,.landing-page .introitems>h6{margin:1.375em 0 .7em;font-family:'Roboto Condensed',arial,sans-serif;color:var(--footerbg);text-transform:none}.landing-page .introitems>h2,.landing-page .introitems>h3{font-size:2.3em;font-size:clamp(2rem,1.8072rem + .9639vw,3rem);line-height:1em;color:var(--advancedcolor)}.landing-page .introitems h2 span,.landing-page .introitems h3 span{font-size:.6em;text-transform:uppercase;display:block;line-height:1em}.landing-page .introitems>h2+h3{margin-top:-30px}.landing-page .introitems article.light,.landing-page .introitems article.light h1,.landing-page .introitems article.light h2,.landing-page .introitems article.light h3,.landing-page .introitems article.light p.buchstabe:first-letter{color:#fff}@media screen and (max-width:900px){.landing-page .items-leading{overflow:hidden;position:relative;min-height:100%;margin-top:0}.landing-page .items-leading .landing-row article{min-height:300px}.landing-page .items-leading .landing-row article .content{margin-left:0;text-align:center;margin-top:40px;width:100%;max-width:100%;min-width:100%}.landing-page .items-leading .landing-row article .item-image{max-height:300px}.landing-page .items-leading .landing-row article .item-image img{width:100%}.landing-page .items-leading .cols-1.introimage .row article .caption{left:calc(50% - 100px)!important}.landing-page .introitems>div>.container{padding:0}.landing-page .introitems>div>.container article{box-shadow:none!important;margin-bottom:0}}@media screen and (max-width:650px){.cols-1.introimage .row article .content{min-width:100%}}@media screen and (max-width:500px){.items-leading article.leadingarticle{hyphens:none!important;-ms-hyphens:none!important;-webkit-hyphens:none!important}.items-leading article.leadingarticle .btn{display:block}}.blog.spalte-1{max-width:1340px;margin:30px auto}.blog.spalte-1 .category-desc{padding:20px}.blog.spalte-1 header h2{border-bottom:solid 5px #ddd;letter-spacing:0;font-weight:400;color:var(--linkcolor);margin:50px 0 0;font-size:1.2em}.blog.spalte-1 header h2 .pagesubheading{display:inline;font-size:1em;font-weight:600}.blog.spalte-1 h3{font-size:1.6em}.blog.spalte-1 h4{font-size:1.1em;clear:left}.blog.spalte-1 article{border-bottom:solid 1px #b7dee3;padding:40px 0}.blog .items-leading{padding:10px;position:relative;text-align:center}.blog .items-leading:before{background:#e2f9fe;display:none;content:'';left:0;right:0;top:0;bottom:0;margin-left:-50%;margin-right:-50%;position:absolute;width:200%}.blog .items-leading .items-leading article{padding:40px;-webkit-flex:1 1 100%;flex:1 1 100%}@media screen and (max-width:770px){.pull-left.item-image{text-align:center;float:none}}.blog.team article{display:flex;flex-wrap:wrap}.blog.team article .item-image{flex:0 1 300px;float:none}.blog.team article .content{flex:1 1 auto}.blog.team article div.fields:empty{display:none}#mailtoForm .button,.btn,.btn-default{color:#fff;background:var(--linkcolor);padding:10px 30px;max-width:300px;min-width:220px;margin-bottom:10px;border:0 solid var(--darkcolor);border-radius:4px;text-decoration:none;vertical-align:middle;font-weight:400;font-size:.8em;line-height:1.5rem;-webkit-transition:color .5s linear,all .5s ease-in-out;-moz-transition:color .5s linear,all .5s ease-in-out;-o-transition:color .5s linear,all .5s ease-in-out;transition:color .5s linear,all .5s ease-in-out;display:inline-flex!important;justify-content:center;align-items:center;backface-visibility:hidden;overflow:hidden;position:relative;text-transform:uppercase;transform:translateZ(0);font-family:'Roboto Condensed',arial,sans-serif;letter-spacing:2px;box-shadow:0 6px 40px rgba(0,0,0,.15)}#mailtoForm .button svg,.btn svg,.btn-default svg{width:20px;margin-right:10px}#mailtoForm .button:before,.btn-default:before,.btn:before{background:#005081;bottom:0;content:"";height:100%;left:50%;position:absolute;right:50%;transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out;z-index:-1}#mailtoForm .button:active,#mailtoForm .button:focus,#mailtoForm .button:hover,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn:active,.btn:focus,.btn:hover{color:#fff;background:#005081}#mailtoForm .button:active:before,#mailtoForm .button:focus:before,#mailtoForm .button:hover:before,.btn-default:active:before,.btn-default:focus:before,.btn-default:hover:before,.btn:active:before,.btn:focus:before,.btn:hover:before{left:0;right:0}.btn-invers{color:#fff;background:#005081;max-width:300px;margin-bottom:10px;border-radius:4px;text-decoration:none;vertical-align:middle;text-transform:uppercase;-webkit-transition:color .5s linear,all .5s ease-in-out;-moz-transition:color .5s linear,all .5s ease-in-out;-o-transition:color .5s linear,all .5s ease-in-out;transition:color .5s linear,all .5s ease-in-out;display:inline-flex!important;justify-content:center;align-items:center;backface-visibility:hidden;overflow:hidden;position:relative;transform:translateZ(0)}.btn-invers svg{width:20px;margin-right:10px}.btn-invers:before{background:var(--linkcolor);bottom:0;content:"";height:100%;left:50%;position:absolute;right:50%;transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out;z-index:-1}.btn-invers:active,.btn-invers:focus,.btn-invers:hover{color:#fff;background:var(--linkcolor)}.btn-invers:active:before,.btn-invers:focus:before,.btn-invers:hover:before{left:0;right:0}p.readmore a{position:relative;color:var(--linkcolor);padding:5px 25px;display:inline-block;margin:0;text-decoration:none;backface-visibility:hidden;overflow:hidden;transform:translateZ(0);vertical-align:middle}p.readmore a:before{border-right:1px solid var(--linkcolor);border-top:1px solid var(--linkcolor);content:"";display:inline-block;height:.45em;margin-right:10px;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:.45em;position:absolute;top:15px;left:6px}p.readmore a:after{bottom:1px;content:"";height:90%;left:50%;position:absolute;right:50%;transition-duration:.3s;transition-property:left,right;transition-timing-function:ease-out;z-index:-1;top:1px;border-radius:4px;border:0 solid #ddd;opacity:0}p.readmore a:active,p.readmore a:focus,p.readmore a:hover{color:var(--advancedcolor);text-decoration:underline}p.readmore a:active:before,p.readmore a:focus:before,p.readmore a:hover:before{border-right:1px solid var(--advancedcolor);border-top:1px solid var(--advancedcolor)}p.readmore a:active:after,p.readmore a:focus:after,p.readmore a:hover:after{left:0;right:0;opacity:1}a.readmore svg{transition:transform 1.2s}a.readmore:hover svg{transform:translateX(20px)}.btn-micro{padding:7px 20px;border-radius:4px;font-size:.7em;line-height:1em;background:var(--linkcolor);color:#fff}.btn-warning{color:#fff;background-color:#d73e15;border:0;border-radius:4px}.btn-light{color:var(--maincolor);background-color:#fff;border:0 solid var(--maincolor);border-radius:4px}.btn-danger{color:#fff;background-color:#d9534f;border:0;border-radius:4px}.btn-success{color:#fff;background-color:#00a4e4;border:0;border-radius:4px}.btn-info{color:#fff;background-color:var(--maincolor);border:0;border-radius:4px}.searchbox .btn{padding:8px 0 7px}.btn-lg{font-size:1.2em;line-height:1.2em;border-radius:4px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:.8em;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:var(--linkcolor);border-radius:0}.badge:empty{display:none}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#fff;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.nav-tabs{margin:0!important;border-bottom:solid 0 #ddd;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end}.nav-tabs>li{position:relative;margin-bottom:-1px;padding:0!important;margin-right:10px}.nav-tabs>li>button{display:block;padding:10px 20px;color:#fff;border:0 solid #ddd;border-bottom:0;background:0 0;font-weight:700;text-decoration:underline}.nav-tabs>li>button.active{background:#fff;color:#000;text-decoration:none}.nav-tabs>li>button:focus,.nav-tabs>li>button:hover{border-color:#f5f5f5;background:#000;color:#fff;outline:0}.nav-tabs>li:nth-child(n+2)>a{margin-left:0}.nav-tabs>li.active>a{border-color:#fff #fff transparent;background:#fff;color:#000;font-weight:700}.nav-tabs>lii.disabled>a{color:#ddd;cursor:auto}.tab-content{border:10px solid #fff;padding:20px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.accordion{margin-bottom:20px}.accordion-group{border:1px solid #e5e5e5;border-radius:4px;margin-bottom:2px}.accordion-heading{border-bottom:0 none}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{border-top:1px solid #e5e5e5;padding:9px 15px}.collapse{position:relative;transition:height .35s ease 0s;-webkit-transition:height .35s ease 0s;-moz-transition:height .35s ease 0s;-o-transition:height .35s ease 0s}.label{display:inline-block;padding:0;font-size:.95em;font-weight:700;line-height:1;color:var(--linkcolor);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;background:#fff;margin:0;text-transform:uppercase}.label[href]:focus,.label[href]:hover{color:#fff;background:#666;text-decoration:none;cursor:pointer}.label[href]:empty{display:none}.label-info{background:var(--maincolor);border-radius:1px;color:#fff;font-weight:700;letter-spacing:1px;padding:6px 10px;text-transform:uppercase}#system-message{margin:20px auto;max-width:1100px;border-radius:10px;padding:10px;background:#fbc900;color:var(--maincolor);border:0}*+#system-message{margin-top:1.5em}#system-message>:last-child{margin-bottom:0}.alert>.close:first-child{float:right}.alert>.close:first-child+*{margin-top:0}#system-message ul{list-style-type:none;padding:0}#system-message ul li{padding:10px 30px;font-weight:700}.warning{background:orange;color:#fff;padding:20px}.warning h2{color:#fff}.message{background:#fff;color:var(--linkcolor)}.message h2{color:#111;font-size:1.8em;font-weight:400;margin-top:25px}.alert-error{background:#fff1f0;color:#d85030;padding:20px}.pagination{padding:0;font-size:.9em;list-style:none;text-align:center;overflow:hidden;margin:20px 0}.pagination__wrapper ul>li{display:inline-block;letter-spacing:normal;border:0 solid #fff;margin:2px;border-radius:0;padding:0}.pagination__wrapper>li:nth-child(n+2){margin-left:5px}.pagination__wrapper ul>li>a,.pagination__wrapper ul>li>span{-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;padding:7px 9px;line-height:.9em;text-decoration:none;text-align:center}.pagination__wrapper ul>li>a{background:var(--footerbg);color:var(--footercolor)!important;text-decoration:none!important}.pagination__wrapper ul>li>a:focus,.pagination__wrapper ul>li>a:hover{background-color:var(--linkcolor);color:#fff!important;outline:0}.pagination__wrapper ul>li>a:active{background-color:var(--linkcolor);color:#ddd}.pagination__wrapper ul>.pagenav>span{background:var(--linkcolor);color:#fff}.pagination__wrapper ul>li>span{background-color:#eee;color:#999}.pagination-prev{float:left}.pagination-next{float:right}.pagination-start{text-align:left}.pagination-end{text-align:right}.pagenavigation{text-align:center;padding:20px}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.9rem;word-wrap:break-word;background-color:#eee;background-clip:padding-box;border:2px solid #555;border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:-.55rem}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#555}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#555}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:-.55rem;width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#555}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:-.55rem}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:#555}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#555}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:.55rem;width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:2.5rem 0 2.5rem 2.5rem;border-left-color:#fff}.popover-header{padding:.5rem;margin-bottom:0;font-size:1rem}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#333;font-weight:700}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:var(--footerbg)}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:1px;border-width:.4rem .4rem .4rem 0;border-right-color:var(--footerbg)}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:var(--footerbg)}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:1px;top:-8px!important;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:var(--footerbg)}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:var(--footerbg);border-radius:.25rem}fieldset{padding:0;border:0;background:0 0;margin:20px 0}legend{display:block;width:100%;padding:20px;margin:0 0 40px;font-weight:300;color:var(--maincolor);border-bottom:solid 1px #f5f5f5;background:#f8f8f8;font-size:1.4em;font-family:'Roboto Condensed',arial,sans-serif}@media screen and (min-width:600px){.control-group,.form-row{display:flex;flex-wrap:wrap}}label{flex:0 1 250px}.ordering-box{padding-bottom:20px}input[type=checkbox],input[type=radio]{margin:5px;line-height:normal}input[type=file]{display:block}select[multiple],select[size]{height:auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=password],input[type=text],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=search],select{min-height:15px;padding:8px 20px 8px 5px;color:#4d5b85;font-size:.9em;line-height:1.5rem;border-radius:4px;border:2px solid var(--linkcolor);width:250px;max-width:100%;background:#fff;margin-bottom:10px;-webkit-transition:color .5s linear,all .5s ease-in-out;-moz-transition:color .5s linear,all .5s ease-in-out;-o-transition:color .5s linear,all .5s ease-in-out;transition:color .5s linear,all .5s ease-in-out;box-sizing:border-box!important}input[type=text]:focus,input[type=search]:focus{padding-left:20px;border-color:var(--advancedcolor);box-shadow:0 0 0 .1rem rgba(87,85,217,.2);background:var(--maincolor);color:#fff}input[type=text]:focus::-webkit-input-placeholder,input[type=text]:focus::placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=search]:focus::placeholder{color:#fff}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-repeat:no-repeat;box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 15 7.7' style='enable-background:new 0 0 15 7.7;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23000000;stroke-width:1;stroke-linecap:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpolyline class='st0' points='14.1,2.3 8.5,6.7 2.4,2.3 '/%3E%3C/svg%3E");background-position:95% center;background-size:30px;accent-color:var(--linkcolor)}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit;font-weight:700}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}input[type=checkbox],input[type=radio]{width:auto}.control-label{color:var(--maincolor);flex:0 1 250px}input[type=checkbox]{border:2px solid var(--linkcolor);border-radius:0;width:25px;height:25px;position:relative;background:#fff;accent-color:var(--linkcolor)}input[type=checkbox]:checked{background:#fff}input[type=checkbox]:focus{padding:0}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--linkcolor);width:20px;height:20px;position:relative;border-radius:100%;accent-color:var(--linkcolor)}input[type=radio]:checked:before{border:0;border-radius:50%;content:"";height:8px;left:calc(50% - 4px);position:absolute;top:calc(50% - 4px);width:8px;background:var(--maincolor)}input[type=radio]:focus{padding:0}::-webkit-input-placeholder{color:#c2c9dc}::-moz-placeholder{color:#c2c9dc}:-ms-input-placeholder{color:#c2c9dc}:-moz-placeholder{color:#c2c9dc}input:focus::-webkit-input-placeholder{color:var(--linkcolor)}input:focus::-moz-placeholder{color:var(--linkcolor)}input:focus:-ms-input-placeholder{color:var(--linkcolor)}input:focus:-moz-placeholder{color:var(--linkcolor)}input[aria-invalid=true]{outline:purple solid 2px;border:0}.form-control-feedback{display:block;color:purple;font-size:.8em}textarea{border-radius:4px;border:2px solid var(--linkcolor);width:250px;max-width:100%}.field-calendar button.btn{width:auto;background:0 0;border:0;min-width:40px;max-width:40px;padding:0}.field-calendar button.btn .icon-calendar{content:url(../icons/calendar.svg);display:block;background:#fff;width:40px;height:40px}.input-password-toggle,.input-password-toggle:active,.input-password-toggle:focus,.input-password-toggle:hover{width:30px;height:40px;min-width:40px;max-width:30px;padding:5px;border-radius:4px;background-color:var(--maincolor);background-repeat:no-repeat;background-size:25px;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 250 250' enable-background='new 0 0 250 250' xml:space='preserve'%3E%3Cpath fill='%23ffffff' stroke='%23ffffff' stroke-width='12' stroke-miterlimit='10' d='M12.3,124.3c7.8,13.4,40.7,63.5,98.5,70.7 c73.9,9,124.1-67.3,124-67.3l0,0c0,0,0-0.1-0.1-0.1c0,0-0.1-0.1-0.1,0.1v-0.2c-1.3-4.8-47.7-78.5-121.8-72.8 C54.7,59.2,19,109.2,10.9,122.2L12.3,124.3z'/%3E%3Cpath d='M119.5,124.8'/%3E%3Cpath d='M121.6,87.9c-2.6,0-5.1,0.3-7.4,0.8c2.6,3.4,4.2,7.7,4.2,12.2c0,11.2-9.1,20.3-20.3,20.3c-4.7,0-9-1.6-12.5-4.3 c-0.5,2.6-0.9,5.2-0.9,7.9c0,20.4,16.5,37,37,37s37-16.5,37-37S142,87.9,121.6,87.9z'/%3E%3C/svg%3E%0A")}.input-password-toggle:before{display:none}.control-label,.controls{margin:0 0 1em;padding:0 20px}.com-users-login__options{font-size:.8em}.list-group-item{margin-right:10px}input[type=checkbox][role=switch]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--linkcolor);width:2.5em;height:1.5em;border:1px solid #ccc;border-radius:1.5em;background-color:#ccc;line-height:1.25em}input[type=checkbox][role=switch]:focus{background-color:var(--linkcolor);border-color:#ddd}input[type=checkbox][role=switch]:checked{background-color:var(--linkcolor);border-color:var(--linkcolor)}input[type=checkbox][role=switch]:before{display:block;width:calc(1.5em - 2px);height:100%;border-radius:50%;background-color:#fff;content:"";transition:margin .1s ease-in-out}input[type=checkbox][role=switch]:checked::before{margin-left:1em;margin-inline-start:1em}input[type=checkbox][role=switch]:checked[aria-invalid=false],input[type=checkbox][role=switch][aria-invalid=false]{--border-color:var(--form-element-valid-border-color)}input[type=checkbox][role=switch]:checked[aria-invalid=true],input[type=checkbox][role=switch][aria-invalid=true]{--border-color:var(--form-element-invalid-border-color)}.invalid{border-color:purple}label.invalid{color:purple}.contact-category{padding:40px 40px 40px 0}.contact-category h1{color:#666;margin-bottom:20px!important}.contact-category .row-striped{list-style-type:none;margin:0}.contact-category .row-striped li{overflow:hidden;border-top:solid 1px #ddd;display:flex;flex-wrap:wrap;padding:30px 0}.contact-category .row-striped h3{margin-top:0;font-size:1.2em;color:#555;padding-bottom:5px;font-weight:700}.contact-category .row-striped img{margin-bottom:30px}.contact-category .row-striped .kontaktbild{flex:0 1 250px;margin-right:20px}.contact-category .row-striped address{margin:0;line-height:1.5em;flex:1;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.contact-category .cat-children ul{margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}.contact-category .cat-children ul li{flex:1 1 280px;margin:10px;text-align:center;border:1px solid #ddd;background:#eee}.contact-category .cat-children ul li a{display:block;padding:30px}.contact{max-width:1100px;margin:0 auto;width:100%;background:rgba(255,255,255,.96);color:#555;font-size:1em}.contact .contactrow{display:flex;flex-wrap:wrap;margin-bottom:30px}.contact .contactposition{margin:0 30px 0 0;line-height:1.5em;flex:1;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.contact .thumbnail{flex:0 1 250px;margin-right:20px}.contact dl dt{float:left;color:#222;font-weight:400;margin-right:5px;clear:left;min-width:3em}.contact dl dt.address{margin:20px 0 10px;float:none}.contact dd{min-height:30px}.contact .contact-form{margin-top:30px;padding-left:5px}.contact .contact-form h3{border-bottom:solid 1px #ddd}.contact .contact-form legend{color:var(--maincolor);display:block;margin-bottom:30px;width:100%;font-family:'Roboto Condensed',arial,sans-serif}.contact .contact-form legend .count{color:var(--advancedcolor);font-size:5em}.contact .contact-form fieldset{padding:0;border:0}.contact .contact-form fieldset input[type=text],.contact .contact-form fieldset input[type=email],.contact .contact-form fieldset select{min-width:350px;max-width:350px}.contact .contact-form fieldset fieldset legend{border:0}.contact .contact-form fieldset:nth-child(even){border:0}.contact .contact-form .field-spacer.control-group,.contact .contact-form .fieldsetintro{margin:20px 0 0;flex:0 0 100%}.contact .contact-form .control-group{flex:1 1 300px;margin:10px 30px 10px 0}.contact .contact-form label{min-width:9em;font-size:.85em;color:var(--maincolor)}.contact .contact-form #jform_com_fields_data_protection_message-lbl{min-width:20px;float:left}.contact .contact-form textarea{width:350px;max-width:100%;height:150px;background:0 0;padding:10px 10px 10px 20px;border-radius:4px;border:2px solid var(--linkcolor);font-size:.85em;font-weight:700;-webkit-transition:color .5s linear,all .5s ease-in-out;-moz-transition:color .5s linear,all .5s ease-in-out;-o-transition:color .5s linear,all .5s ease-in-out;transition:color .5s linear,all .5s ease-in-out}.contact .contact-form textarea:focus{background:#eee;border:1px solid #ddd}.contact .contact-form .optional{display:none}.contact .contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;width:100%;color:#4d5b85;padding:10px 50px 10px 10px;margin:0;max-width:100%;font-weight:700;font-size:.85em;line-height:1.5em;display:block;border:2px solid var(--linkcolor)}.contact .contact-form input[type=text],.contact .contact-form input[type=email],.contact .contact-form input[type=url]{width:100%;background:#fff;padding:10px;border:2px solid var(--linkcolor);color:#4d5b85;font-size:.85em;font-weight:700;-webkit-transition:color .5s linear,all .5s ease-in-out;-moz-transition:color .5s linear,all .5s ease-in-out;-o-transition:color .5s linear,all .5s ease-in-out;transition:color .5s linear,all .5s ease-in-out}.contact .contact-form input[type=text]:focus,.contact .contact-form input[type=email]:focus,.contact .contact-form input[type=url]:focus{border:0;border-bottom:solid 3px var(--linkcolor);background:#f5f5f5;padding-left:20px;box-shadow:none}@media screen and (max-width:900px){.contact-category{padding:20px}.contact{margin:0}}@media screen and (max-width:600px){.contact .thumbnail.pull-right,.contact-category .pull-left{float:none}.contact .contactrow,.contact-category .category.list-striped li .row{display:block}.contact .contactrow .thumbnail,.contact-category .category.list-striped li .row .thumbnail{margin:0 0 30px!important}.contact .contactrow img,.contact-category .category.list-striped li .row img{width:100%}.contact .contact-form fieldset input[type=text],.contact .contact-form fieldset input[type=email],.contact .contact-form fieldset select{min-width:100%;max-width:100%}}.com-contact .col-9,.com-contact__thumbnail{padding:40px 0}.com-finder{padding:30px 40px 20px 20px;max-width:1000px;margin:0 auto}.com-finder #search-form{padding:30px 0;border:0 solid #eee;position:relative;margin:30px 0}.com-finder #search-form:before{position:absolute;transform:translateX(-50vw);left:50%;content:"";background:#eee;z-index:-1;width:150vw;inset:0;height:100%}.com-finder .com-finder__search .input-group{display:flex;flex-wrap:wrap}.com-finder .com-finder__search .input-group button,.com-finder .com-finder__search .input-group div{margin-right:5px}.com-finder .js-finder-search-query{background:#fff;border:2px solid var(--darkcolor);padding-top:11px;padding-bottom:11px}.com-finder .form-limit{text-align:right}.com-finder .form-limit select{max-width:70px}.com-finder #search-searchword{border-radius:4px;line-height:1.1em;padding-left:20px}.com-finder #advancedSearch{background:#fff;padding:20px}.com-finder .com-finder__results-list{margin:0;padding:0;list-style-type:none}.com-finder .com-finder__results-list li.result__item{background:#fff;margin:0;padding:30px 0;border-bottom:solid 1px #f0f8ff}.com-finder .com-finder__results-list li.result__item a{color:var(--linkcolor)}.com-finder .com-finder__results-list li.result__item a .result__title-url{font-size:.7em;font-weight:300;display:block}.com-finder .com-finder__results-list li.result__item a .result__title-text{margin:0 0 10px;color:var(--darkcolor);font-size:clamp(1.5rem,1.4036rem + .4819vw,2rem);background:#fff;padding:10px 0;font-weight:700;display:block}.com-finder .com-finder__results-list li.result__item a mark{background:#f0f8ff;color:var(--linkcolor);border:0 solid #555;display:inline-block;font-size:1em}.com-finder .com-finder__results-list li.result__item a:hover .result__title-text{text-decoration:underline}.com-finder .com-finder__results-list li.result__item .result__taxonomy{color:#777;margin:0;padding:0;list-style-type:none;font-size:.8em}.com-finder .com-finder__results-list li.result__item .result__taxonomy .result__taxonomy-item{display:inline-block}.com-finder .com-finder__results-list li.result__item .result__taxonomy .result__taxonomy--Category{margin:0;padding:5px 10px;color:#777}.com-finder .com-finder__results-list li.result__item .result__date{padding:5px 10px 5px 0;margin:0}.com-finder .com-finder__results-list mark{display:inline-block;background:#f0f8ff;color:var(--linkcolor);border:0 solid #555}.com-finder ul#finder-filter-select-dates li{float:none;width:100%;display:flex;align-items:flex-start}.com-finder li.filter-date label{flex:1 1 250px}.search-pages-counter{margin:20px 0;padding:20px 0}.mod-finder.js-finder-searchform{color:#fff}.mod-finder.js-finder-searchform .searchclose{margin:5px!important}.mod-finder.js-finder-searchform button.btn.btn-primary{min-width:40px;max-width:40px;background:0 0!important;border:0;text-indent:-1000px}.mod-finder.js-finder-searchform button.btn.btn-primary:before{background:0 0}.mod-finder.js-finder-searchform button.btn.btn-primary .icon-search{content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='40px' height='40px' viewBox='0 0 40 40' enable-background='new 0 0 40 40' xml:space='preserve'%3E%3Cg%3E%3Ccircle fill='none' stroke='%23666' stroke-width='3' stroke-miterlimit='10' cx='15.836' cy='14.174' r='12.182'/%3E%3Cpath fill='none' stroke='%23666' stroke-width='3' stroke-miterlimit='10' d='M24.214,23.017l12.133,11.867L24.214,23.017z'/%3E%3C/g%3E%3C/svg%3E");display:block;width:20px;height:20px}.mod-finder.js-finder-searchform button.btn.btn-primary:hover:before{background:0 0!important}.mod-finder.js-finder-searchform input[type=text].js-finder-search-query{line-height:1rem}.searchButton{border:0;background:0 0;position:relative;right:70px;top:20px}.eb-container{max-width:1360px;margin:30px auto 0;padding:20px}.eb-container .filters{padding:30px 0}.eb-container .filters select#category_id{width:400px!important}div.event{margin:20px 0;padding:40px 20px;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}dl.event-properties{display:flex;flex-wrap:wrap;border-top:solid 1px #ddd;font-size:.8em;margin:20px 0;padding:10px 0}dl.event-properties dt{margin-right:10px;color:#777;line-height:1.3em;margin-bottom:10px}dl.event-properties dd{margin-right:30px;font-weight:700;line-height:1.3em;margin-bottom:10px}dl.event-properties dd.price{font-size:1.3em;color:var(--linkcolor)}ul.register-buttons{display:flex;list-style-type:none;margin:0;padding:0}.eb-taskbar li{float:none;display:inline}@media screen and (min-width:760px){div.event{margin:40px 0;padding:60px 70px 40px}#eb-event-info-left{float:right;max-width:400px;margin:0 0 30px 30px}}#eb-event-info-left{padding:30px;background:var(--advancedcolor);color:#fff}#eb-event-page #eb-event-details{max-width:900px;padding:0}#eb-event-page h2 span{display:block;font-size:.5em}#eb-event-page h3{color:var(--linkcolor)}#eb-event-page dl{display:grid;border:0;color:#fff;grid-template-columns:140px auto}#eb-event-page dl dd,#eb-event-page dl dd a,#eb-event-page dl dt,#eb-event-page dl dt a{color:#fff}.eb-speaker-container{text-align:left}.eb-speaker-container .eb-speaker-name{margin-top:0}.eb-speaker-avatar{max-width:300px}td a.eb-colorbox-map{line-height:1.1em;display:block}td a.eb-event-link{display:block;padding-left:30px;position:relative;line-height:1.1em}td a.eb-event-link:before{border-right:1px solid var(--linkcolor);border-top:1px solid var(--linkcolor);content:"";display:inline-block;height:.45em;margin-right:10px;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:.45em;position:absolute;top:10px;left:0}.ebm-upcoming-events li:last-child,li.up-event-item{padding:15px 0 15px 60px!important;border-bottom:solid 1px #ccc;margin:0!important;position:relative;color:var(--maincolor)}.ebm-upcoming-events li:last-child h4,li.up-event-item h4{font-size:1em;margin:0}.ebm-upcoming-events li:last-child h4 a,li.up-event-item h4 a{text-decoration:none;display:block}.ebm-upcoming-events li:last-child h4 a:hover,li.up-event-item h4 a:hover{text-decoration:underline}.ebm-upcoming-events li:last-child h4 .date,li.up-event-item h4 .date{display:block;font-weight:400;font-size:.9em;color:var(--maincolor)}.ebm-upcoming-events li:last-child h4 svg,li.up-event-item h4 svg{position:absolute;top:20px;left:10px}.ebm-upcoming-events li:last-child p,li.up-event-item p{margin:0}.ebm-upcoming-events li:last-child .ort,.ebm-upcoming-events li:last-child .price,li.up-event-item .ort,li.up-event-item .price{font-size:.9em}li.up-event-item:hover{background:#eee}ul.ebm-upcoming-events.flex li{margin:10px!important;flex:1 300px;border:1px solid #b7dee3;padding:20px 20px 20px 60px!important;text-align:left;background:#fff;hyphens:auto;color:var(--maincolor)}ul.ebm-upcoming-events.flex li svg path{fill:var(--linkcolor)}.eb-container label.radio{display:flex;margin-bottom:10px}.formError .formErrorContent{background:var(--linkcolor);box-shadow:none}.formError .formErrorArrow{display:none}#eb-events .eb-description-details img.eb-thumb-left{float:none!important;margin:0 0 20px}@media screen and (min-width:650px){#eb-events .eb-description-details{overflow:hidden;display:flex;gap:40px}#eb-events .eb-description-details>a{display:block;flex:1 0 320px}#eb-events .eb-description-details img.eb-thumb-left{float:none!important;margin:0}}@media (max-width:480px){table.eb-responsive-table tr{border:0;margin:20px 0;box-shadow:rgba(100,100,111,.2) 0 2px 19px 0;padding:10px}table.eb-responsive-table td::before{width:100%;padding-right:15px;text-align:left;content:attr(data-content);display:block;font-weight:700}td a.eb-event-link{padding-left:0}td a.eb-event-link:before{display:none}}@media (max-width:600px){#eb-event-search input,#eb-event-search select,.btn.eb-btn-search,.eb-container .filters select#category_id{width:100%!important;max-width:100%}}main>div[class*=com-users-]{padding:min(5vh,40px) min(5vw,40px);margin:40px auto;max-width:900px;overflow:hidden;box-shadow:rgba(23,41,54,.04) 0 2.5px 20px 0,rgba(23,41,54,.08) 0 2.5px 40px 0,rgba(23,41,54,.024) 0 0 0 1.25px}main>div[class*=com-users-] h2{background:#f8f8f8;padding:20px 40px;margin:-40px -40px 40px;font-size:1.8em}main>div[class*=com-users-] .small{margin-bottom:5px}main>div[class*=com-users-] form p{padding:0 20px}main>div[class*=com-users-] .com-users-login__remember{margin:10px 0 20px;padding-left:20px}main>div[class*=com-users-] .com-users-login__options{border-top:solid 1px #ddd}#jform_password1-desc,#jform_password2-desc{background:#f8f8f8}#jform_password2-desc{margin-top:0;padding-top:0;padding-bottom:20px;margin-bottom:1em}#jform_password1-desc{margin-bottom:0;padding-bottom:0;padding-top:30px}#jform_spacer-lbl{display:block;font-size:.8em;margin:0}#com-users-methods-list{padding:min(5vh,40px) min(5vw,40px);margin:40px auto;max-width:1360px;overflow:hidden}.com-users-methods-list-container{padding:20px;border-bottom:2px solid #ddd;margin:30px 0;display:flex}.com-users-methods-list-container .heading{flex:1 1 300px}.com-users-methods-list-container .heading h3{font-size:1.3em}.com-users-methods-list-container .heading img{order:1}.com-users-methods-list-container p{flex:0 1 400px}.com-users-methods-list-container .action{flex:0 1 200px}.com-users-profile .dl-horizontal dt{margin:15px 0 5px;padding-left:10px}.com-users-profile .dl-horizontal dd{margin:0 0 20px;background:#f8f8f8;padding:10px;word-break:break-word}@media screen and (min-width:600px){.com-users-profile .dl-horizontal{display:grid;grid-template-columns:200px auto;grid-auto-columns:1fr;padding-left:20px}.com-users-profile .dl-horizontal dt{margin:15px 0 0;padding-left:0}}.com-users-method-edit-pre-message{margin:30px 0}main>div.com-users-registration-complete{box-shadow:none}table{margin:1.5em 0;border:0;width:100%;border-collapse:collapse}table th .caretup{border-bottom:5px solid #555;border-top:0 none;margin-left:0;margin-right:0}table th .caret{border-top:5px solid #555;margin-left:0;margin-right:5px}*+.table{margin-top:1.5em}table td,table th{padding:20px 10px}tr{border-bottom:solid 1px #ddd}tr:hover{background:#eee}th:first-child{min-width:70px}table th{text-align:left;background:#fff;border:0;font-size:1em;color:#444}table thead th{vertical-align:bottom}table caption,table tfoot{font-size:1em;font-style:italic}table caption{text-align:left;color:#777}.table-middle,.table-middle td{vertical-align:middle!important}.table-striped tbody tr:nth-of-type(odd) td{background:#fff}.table-condensed td{padding:4px 8px}.table-hover tbody tr:hover td{background:#eee}.big{background:var(--linkcolor);border:0;border-radius:100%;color:#fff!important;display:inline-block;font-size:1.5em;font-weight:700;height:5em;line-height:5em;margin:0;position:relative;text-align:center;width:5em}.item-page .intro{font-size:1.1em;font-weight:400;margin:20px 0;color:var(--linkcolor);line-height:1.5em}.circle{border-radius:100%;width:200px;height:200px;overflow:hidden;display:flex;background:#fff;align-content:center;justify-content:center;text-align:center;align-items:center;position:relative;box-shadow:0 0 0 2px #c9dde2 inset}.circle a{margin:0!important;z-index:1}.circle img{object-fit:cover}.circle::after,.circle::before{border-radius:100%;box-sizing:inherit;content:"";position:absolute;width:100%;height:100%;z-index:0;top:0;left:0}.circle::before{border:5px solid rgba(0,0,0,0)}.circle:hover::before{border-top-color:var(--advancedcolor);border-right-color:var(--advancedcolor);border-bottom-color:var(--advancedcolor);transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.circle::after{border:0 solid rgba(0,0,0,0)}.circle:hover::after{border-top:5px solid var(--advancedcolor);border-left-width:5px;border-right-width:5px;transform:rotate(270deg);transition:transform .4s linear 0s,border-left-width 0s linear .35s}.inline{display:inline;margin:0}.shadow{text-shadow:1px 1px 1px var(--maincolor)}.karo::before{content:'';display:inline-block;width:25px;margin-right:15px;height:25px;background:var(--maincolor)}.line:before{content:'';display:block!important;height:70px;width:1px;margin:20px auto;border-left:solid 2px var(--maincolor)}.linewhite:before{content:'';display:block!important;border-left:solid 1px #fff;height:80px;width:1px;margin:20px auto}.strich:after{content:'';display:block;width:90px;border-top:solid 2px var(--maincolor);margin:30px auto}h2+.strich:after,h3+.strich:after{margin:0 auto 30px}.inline li{display:inline-block}@media screen and (min-width:600px){.flex>div:first-child{padding-right:40px}.flex>.flexheading{padding-right:40px;margin:20px 0}}.leadbox{width:100%;max-width:1100px;margin:0 auto}.landing-page .row article.smallbox .team .row article.smallbox{max-width:900px;margin:0 auto 30px!important;padding:0 20px}.landing-page .smallbox,.landing-page .smallbox+p.readmore,.team .smallbox,.team .smallbox+p.readmore{max-width:900px;margin:0 auto}@media screen and (min-width:900px){.landing-page .row [class*=col-].smallbox,.landing-page .smallbox,.team .row [class*=col-].smallbox,.team .smallbox{margin:0 auto 30px!important;padding:0 20px}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}video[poster]{height:100%;width:100%;object-fit:cover}.fixed{position:fixed;z-index:2000;bottom:0;right:0;width:100px;background:var(--linkcolor);padding:0;height:50px;color:var(--maincolor);text-align:center;align-items:center}.fixed ul{display:flex;margin:0;padding:0}.fixed li{list-style-type:none;margin:0;padding:0}.fixed img{margin:0}.fixed svg{width:30px;height:30px;display:block;margin:0 auto}.fixed svg path{fill:#fff}.fixed a{color:#fff;text-align:center;width:100%;height:100%;display:block;line-height:1em;padding:10px;font-size:.9em}.fixed a span{margin-top:3px;display:block}.fixed a:active,.fixed a:focus,.fixed a:hover{background:var(--maincolor);text-decoration:none;color:#fff}.fixed a:active svg path,.fixed a:focus svg path,.fixed a:hover svg path{fill:#fff}.h_light{font-weight:300!important}.inlineflex{display:inline-flex;margin:0 auto;text-align:left}.heading-outline{color:transparent!important;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--maincolor);text-shadow:none;text-rendering:optimizeLegibility;font-size:3.5em}.heading-outline.light{-webkit-text-stroke-color:#fff}.fullwidth{width:99.7vw;position:relative;margin-left:-50vw;left:50%;margin-top:100px;margin-bottom:100px;padding:20px;z-index:0}.fullwidth-bg,.fullwidth-bg-advanced{position:relative;padding:40px 0!important;margin-top:50px;margin-bottom:50px;z-index:0}.fullwidth-bg-advanced{color:var(--advancedtextcolor)!important}.fullwidth-bg-advanced a,.fullwidth-bg-advanced h1,.fullwidth-bg-advanced h2,.fullwidth-bg-advanced h3,.fullwidth-bg-advanced h4,.fullwidth-bg-advanced li,.fullwidth-bg-advanced p{color:var(--advancedtextcolor)}.fullwidth-bg-advanced ul.flex li{color:var(--maincolor)}.fullwidth-bg:before{position:absolute;transform:translateX(-50vw);left:50%;content:"";background:#f5f5f5;z-index:-1;width:150vw;inset:0;height:100%}.fullwidth-bg-advanced:before{position:absolute;transform:translateX(-50vw);left:50%;content:"";background:var(--advancedcolor);z-index:-1;width:150vw;inset:0;height:100%}#to-top{background:#60605e;position:fixed;bottom:120px;right:20px;width:50px;height:50px;padding:10px;color:#fff;text-align:center;line-height:20px;z-index:10000}#to-top::before{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:15px;-moz-transform:rotate(-45deg) skew(15deg,15deg);-o-transform:rotate(-45deg) skew(15deg,15deg);-webkit-transform:rotate(-45deg) skew(15deg,15deg);transform:rotate(-45deg) skew(15deg,15deg);width:15px;margin-top:10px;position:relative}.box-half{max-width:350px;float:right;margin:30px 0 30px 20px!important;font-size:.8em}@media screen and (max-width:600px){.box-half{max-width:100%;float:none;margin:30px 0!important;font-size:.8em}.fixed{width:100%;height:auto;padding:5px;text-align:center}.fixed .custom{display:flex;justify-items:center}.fixed .custom p{margin:0!important;align-self:center}.fixed .custom p a{background:0 0}.fixed svg{display:inline}}.addressbox{overflow:hidden;background:#f5f5f5;padding:20px;display:flex;flex-wrap:wrap}.addressbox address{flex:1 1 250px;justify-self:flex-end;hyphens:auto}.box address{hyphens:auto}.addressbox a{max-width:250px;padding-right:20px;hyphens:auto}.scrollel{opacity:.2;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-duration:1s;transition-property:opacity,transform;-webkit-backface-visibility:hidden;-webkit-perspective:1000;transform:translate3d(0,100px,0) scale(.8)}.scrollel.visible{transform:translate3d(0,0,0) scale(1);opacity:1}.stroke{color:#000;position:relative;letter-spacing:10px;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}.fill{color:#fff;position:relative;letter-spacing:10px;-webkit-text-fill-color:#fff}.fill::before{content:attr(data-text);position:absolute;-webkit-text-fill-color:var(--advancedcolor);color:var(--advancedcolor);overflow:hidden;height:0;transition:1s}.fill:hover::before{height:100%}.tracking-in{-webkit-animation:tracking-in 2s cubic-bezier(.215,.61,.355,1) both;animation:tracking-in 2s cubic-bezier(.215,.61,.355,1) both}@-webkit-keyframes tracking-in{0%{letter-spacing:2em;-webkit-transform:translateZ(400px);transform:translateZ(400px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes tracking-in{0%{letter-spacing:2em;-webkit-transform:translateZ(400px);transform:translateZ(400px);opacity:0}40%{opacity:.6}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.tilt-in.active,.tilt-in.visible{-webkit-animation:tilt-in 1s cubic-bezier(.25,.46,.45,.94) both;animation:tilt-in 1s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes tilt-in{0%{-webkit-transform:rotateY(20deg) rotateX(35deg) translate(300px,-300px) skew(-35deg,10deg);transform:rotateY(20deg) rotateX(35deg) translate(300px,-300px) skew(-35deg,10deg);opacity:0}100%{-webkit-transform:rotateY(0) rotateX(0deg) translate(0,0) skew(0deg,0deg);transform:rotateY(0) rotateX(0deg) translate(0,0) skew(0deg,0deg);opacity:1}}@keyframes tilt-in{0%{-webkit-transform:rotateY(20deg) rotateX(35deg) translate(300px,-300px) skew(-35deg,10deg);transform:rotateY(20deg) rotateX(35deg) translate(300px,-300px) skew(-35deg,10deg);opacity:0}100%{-webkit-transform:rotateY(0) rotateX(0deg) translate(0,0) skew(0deg,0deg);transform:rotateY(0) rotateX(0deg) translate(0,0) skew(0deg,0deg);opacity:1}}.animatedcircle{stroke-dasharray:1500;stroke-dashoffset:1500;animation:stroke 10s ease-out forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes fadeIn{to{opacity:1}}.kenburns-top-right,.kenburns-top-right.active{-webkit-animation:kenburns-top-right 5s ease-out reverse forwards;animation:kenburns-top-right 5s ease-out reverse forwards}@-webkit-keyframes kenburns-top-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 16%;transform-origin:84% 16%}100%{-webkit-transform:scale(1.25) translate(20px,-15px);transform:scale(1.25) translate(20px,-15px);-webkit-transform-origin:right top;transform-origin:right top}}@keyframes kenburns-top-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 16%;transform-origin:84% 16%}100%{-webkit-transform:scale(1.25) translate(20px,-15px);transform:scale(1.25) translate(20px,-15px);-webkit-transform-origin:right top;transform-origin:right top}}.scale-in-left{-webkit-animation:scale-in-left 1s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-left 1s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes scale-in-left{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:1}}.active .scale-in,.scale-in.active{-webkit-animation:scale-in .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes scale-in{0%{-webkit-transform:scale(.3);transform:scale(.3);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.hidden{display:none}.bounce{overflow:hidden;position:relative;min-height:50px}.bounce div,.bounce p{position:absolute;width:100%;height:100%;margin:0;line-height:50px;text-align:center;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);-moz-animation:bouncing-text 15s linear infinite alternate;-webkit-animation:bouncing-text 15s linear infinite alternate;animation:bouncing-text 15s linear infinite alternate;color:var(--linkcolor)}@-moz-keyframes bouncing-text{0%{-moz-transform:translateX(50%)}100%{-moz-transform:translateX(-50%)}}@-webkit-keyframes bouncing-text{0%{-webkit-transform:translateX(50%)}100%{-webkit-transform:translateX(-50%)}}@keyframes bouncing-text{0%{-moz-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.js-calendar{font-family:Arial,sans-serif}button.btn.js-btn{background:#fff;border:0;padding:2px;height:auto;letter-spacing:0;box-shadow:none;line-height:1.2em;color:var(--linkcolor)}.white{background:#fff}.gray{background:#eee}.advanced{background:var(--advancedcolor);color:var(--advancedtextcolor)}.advanced a,.advanced h1,.advanced h2,.advanced h3,.advanced h4,.advanced li{color:var(--advancedtextcolor)}.bilderrahmen img{border:30px solid #fff;box-shadow:0 0 20px #ddd;background:#fff}.blog.referenzen article img,.grayscale img{filter:grayscale(0)}#accordion{margin-top:30px}.card{padding:0 30px;margin-top:1.5rem;border-top:solid 2px var(--maincolor)}.card>h3,.card>h4{color:var(--maincolor);font-weight:300;margin:0 -30px!important;padding:0;background:#fff;text-transform:none}.card>h3 button,.card>h4 button{display:block;background:#fff;color:var(--maincolor)!important;position:relative;text-align:left;text-decoration:none!important;cursor:pointer;width:100%;border:0;margin:0;padding:20px 30px;font-weight:300;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,border-radius .15s ease,-webkit-box-shadow .15s ease-in-out}.card>h3 button span,.card>h4 button span{font-size:1em!important;font-weight:inherit}.card>h3 button:hover,.card>h4 button:hover{color:var(--linkcolor)!important;background:#fff}.card>h3 button.collapsed:after,.card>h4 button.collapsed:after{height:.6em;margin-right:5px;right:25px;top:20px;width:.6em;border-right:2px solid var(--linkcolor);border-top:2px solid var(--linkcolor);content:"";display:inline-block;position:absolute;-moz-transform:rotate(135deg) skew(15deg,15deg);-o-transform:rotate(135deg) skew(15deg,15deg);-webkit-transform:rotate(135deg) skew(15deg,15deg);transform:rotate(135deg) skew(15deg,15deg)}.card>h3 button:after,.card>h4 button:after{height:.6em;margin-right:5px;right:25px;top:15px;width:.6em;border-right:2px solid var(--linkcolor);border-top:2px solid var(--linkcolor);content:"";display:inline-block;position:absolute;-moz-transform:rotate(-45deg) skew(15deg,15deg);-o-transform:rotate(-45deg) skew(15deg,15deg);-webkit-transform:rotate(-45deg) skew(15deg,15deg);transform:rotate(-45deg) skew(15deg,15deg)}.collapse{height:0;overflow:hidden;display:none;margin:40px 0}.collapse h4{margin-left:0;font-weight:600;font-size:1.2em}.collapse.show{height:auto;display:block}.center{text-align:center;justify-content:center;margin:0 auto}.zwei{-webkit-columns:260px 2;columns:260px 2;-webkit-column-gap:2em;column-gap:2em;text-align:left}.zwei *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.drei{-webkit-columns:260px 3;columns:260px 3;-webkit-column-gap:2em;column-gap:2em;text-align:left}.drei *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.buchstabe:first-letter{font-weight:400;color:var(--linkcolor);font-size:3.5em;float:left;padding-top:0;padding-right:6px;padding-left:1px;font-family:Butler,Times,serif}.strichdahinter:after{content:'';display:inline-block;width:40px;border-top:solid 2px var(--maincolor);margin-left:10px}.strichdavor:before{content:'';display:inline-block;width:60px;border-top:solid 4px var(--advancedcolor);margin-right:20px}.font-smaller{font-size:.8em}.font-upper{text-transform:uppercase;letter-spacing:1px}.font-bigger{font-size:1.2rem}.font-huge{font-weight:900;font-size:clamp(2rem,6.7vw,4rem)!important}.linkcolor{color:var(--linkcolor)}.text-dark{color:var(--maincolor)}.text-dark a:not(.btn),.text-dark h1,.text-dark h2,.text-dark h3,.text-dark h4,.text-dark h5,.text-dark p{color:var(--maincolor)}.text-light{color:#f7f7ee}.text-light a:not(.btn),.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light p{color:#f7f7ee}.bigger{font-size:1.5em;color:var(--linkcolor);list-style-type:none}ul.check{list-style:none;padding:0;margin:20px 0}ul.check li{position:relative;padding:20px 0 20px 30px;border-top:solid 1px #ddd}ul.check li>h2,ul.check li>h3,ul.check li>h4,ul.check li>h5{font-size:1.2em!important;font-weight:700;margin:0 0 10px}ul.check li:before{content:'+';font-size:1.3em;position:absolute;left:0;top:10px;margin-left:-10px;display:inline-block;margin-right:10px;color:var(--maincolor);padding:10px;line-height:20px;width:20px;height:20px;justify-content:center;vertical-align:middle;font-weight:700}.mega{font-size:clamp(1.5rem,-.1386rem + 8.1928vw,8rem)!important;text-transform:uppercase;font-family:'Roboto Condensed',arial,sans-serif;font-weight:900!important}.mega-image{background:url(/images/cache/3e2fba4c5db7b76118050f098bab48c5_w1200_h700_cp.jpg);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mega-stroke{-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--linkcolor) 1px;letter-spacing:3px}.mega-gradient{background:linear-gradient(var(--linkcolor),#038fe6);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.headingbackground{box-decoration-break:clone;background:var(--linkcolor);line-height:130%;display:inline-block;color:#fff;transform:rotate(-10deg);padding:20px}.flex{margin:30px 0;list-style-type:none}.flex>li{border:1px solid #ddd;padding:20px;list-style-type:none;background:var(--lightcolor)}@media screen and (min-width:600px){.flex{list-style-type:none;display:flex;flex-wrap:wrap;margin:30px 0;justify-content:space-between}.flex>div,.flex>li,.flex>p,.flex>span{flex-grow:1;flex-basis:0;width:auto;margin-top:20px;margin-bottom:.8em;margin-right:1.25rem}.flex>h2,.flex>h3,.flex>h4{flex-grow:0;width:auto;margin-top:20px;margin-bottom:.8em;margin-right:1.25rem}.flex>div:nth-child(2),.flex>li:nth-child(2),.flex>p:nth-child(2),.flex>span:nth-child(2){margin-right:1.25rem}.flex>div:last-child,.flex>li:last-child,.flex>p:last-child,.flex>span:last-child{margin-right:0}.flex>.flexheading{margin:20px 0}}.box{border-radius:0;border:0 solid #fff;margin:40px 0;min-height:20px;padding:calc(20px + 1vw)!important;background-color:var(--lightcolor);color:var(--maincolor);box-shadow:0 0 2px #ccc}.box a:not(.btn),.box h1,.box h2,.box h3,.box h4,.box li,.box p,.box ul,.box ul li a:not(.btn){color:var(--maincolor)!important}.box h1,.box h2,.box h3,.box h4{margin:0}.box a:not(.btn){color:var(--linkcolor)}.box p{line-height:1.5em}.boxgrau{border-radius:0;margin:40px 0;min-height:20px;padding:calc(20px + 1vw);background-color:#f5f5f5;color:var(--maincolor)}.boxgrau a,.boxgrau h1,.boxgrau h2,.boxgrau h3,.boxgrau h4,.boxgrau li,.boxgrau p,.boxgrau ul,.boxgrau ul li a{color:var(--maincolor)}.shadowbox{background:#fff;box-shadow:rgba(23,41,54,.04) 0 2.5px 20px 0,rgba(23,41,54,.08) 0 2.5px 40px 0,rgba(23,41,54,.024) 0 0 0 1.25px;position:relative;overflow:hidden;hyphens:auto;margin:40px 0;padding:calc(20px + 1vw)}.shadowbox .item-image{position:relative;overflow:hidden;top:0}.shadowbox .item-image img{width:100%}#newsletter{text-align:center;padding:40px 0;background:top center repeat-x var(--advancedcolor);width:100%}#newsletter h2{font-weight:700;color:#4d4c43}#newsletter a,#newsletter a.btn{text-decoration:none}#newsletter input{border:2px solid #999}.tagspopular ul,.tagsselected ul,ul.category-module,ul.linkliste,ul.mostread,ul.newsfeed{list-style-type:none;margin:0}.tagspopular ul li,.tagsselected ul li,ul.category-module li,ul.linkliste li,ul.mostread li,ul.newsfeed li{border-bottom:dotted 1px var(--linkcolor);padding:15px 0 15px 30px;position:relative;margin:0}.tagspopular ul li:hover,.tagsselected ul li:hover,ul.category-module li:hover,ul.linkliste li:hover,ul.mostread li:hover,ul.newsfeed li:hover{color:var(--advancedcolor);background:#fff}.tagspopular ul li:hover:before,.tagsselected ul li:hover:before,ul.category-module li:hover:before,ul.linkliste li:hover:before,ul.mostread li:hover:before,ul.newsfeed li:hover:before{color:var(--linkcolor)}.tagspopular ul li a:link,.tagspopular ul li a:visited,.tagsselected ul li a:link,.tagsselected ul li a:visited,ul.category-module li a:link,ul.category-module li a:visited,ul.linkliste li a:link,ul.linkliste li a:visited,ul.mostread li a:link,ul.mostread li a:visited,ul.newsfeed li a:link,ul.newsfeed li a:visited{color:var(--linkcolor);display:block;position:relative;line-height:1.1em;margin-top:5px;text-decoration:none}.tagspopular ul li a:before,.tagsselected ul li a:before,ul.category-module li a:before,ul.linkliste li a:before,ul.mostread li a:before,ul.newsfeed li a:before{border-right:1px solid var(--linkcolor);border-top:1px solid var(--linkcolor);content:"";display:inline-block;height:.45em;margin-right:10px;-moz-transform:rotate(45deg) skew(5deg,5deg);-o-transform:rotate(45deg) skew(5deg,5deg);-webkit-transform:rotate(45deg) skew(5deg,5deg);transform:rotate(45deg) skew(5deg,5deg);width:.45em;position:absolute;top:5px;left:-30px}.tagspopular ul li a:active,.tagspopular ul li a:focus,.tagspopular ul li a:hover,.tagsselected ul li a:active,.tagsselected ul li a:focus,.tagsselected ul li a:hover,ul.category-module li a:active,ul.category-module li a:focus,ul.category-module li a:hover,ul.linkliste li a:active,ul.linkliste li a:focus,ul.linkliste li a:hover,ul.mostread li a:active,ul.mostread li a:focus,ul.mostread li a:hover,ul.newsfeed li a:active,ul.newsfeed li a:focus,ul.newsfeed li a:hover{color:var(--advancedcolor);background:#fff}.tagspopular ul li h2,.tagspopular ul li h3,.tagspopular ul li h4,.tagsselected ul li h2,.tagsselected ul li h3,.tagsselected ul li h4,ul.category-module li h2,ul.category-module li h3,ul.category-module li h4,ul.linkliste li h2,ul.linkliste li h3,ul.linkliste li h4,ul.mostread li h2,ul.mostread li h3,ul.mostread li h4,ul.newsfeed li h2,ul.newsfeed li h3,ul.newsfeed li h4{margin:10px 0!important}.tagspopular ul time,.tagsselected ul time,ul.category-module time,ul.linkliste time,ul.mostread time,ul.newsfeed time{display:block;left:0;font-size:.8em}.tagspopular ul time span,.tagsselected ul time span,ul.category-module time span,ul.linkliste time span,ul.mostread time span,ul.newsfeed time span{display:inline}.items-more ul.category-module li a:after{top:15px}ul.category-module.light li{color:#fff;border:0;min-height:3em;resize:both;padding:1rem}ul.category-module.light li h3{color:#fff}ul.category-module.light li a{color:#fff;padding:0 40px 0 0}ul.category-module.light li a:before{border-right:3px solid #fff;border-top:3px solid #fff;content:"";left:auto;right:30px}ul.category-module.light li a:hover{text-decoration:underline;background:0 0!important}ul.category-module.light li a:hover h3{background:0 0!important}ul.category-module.light li:hover{text-decoration:underline;background:0 0!important}ul.linkliste{margin:20px 0}ul.linkliste li a:link,ul.linkliste li a:visited{color:#000;padding:15px 20px 15px 30px}ul.linkliste li a:after{top:12px}ul.linkliste li{border-top:0;border-bottom:solid 1px #ccc;padding:0}ul.linkliste li a[href$=".pdf"]::before{position:absolute;left:0}ul.category-module li .mod-articles-category-category a{color:var(--maincolor);font-size:.8em}ul.category-module li .mod-articles-category-category a:before{display:none}ul.category-module li .mod-articles-category-introtext{margin:10px 0}ul.category-module li .mod-articles-category-readmore a{margin:10px 30px}ul.linkliste li a:hover{color:#000;text-shadow:none}.moduletable .suchboxen .radiogroup{padding:5px;background:#eee;border:1px solid #ddd;margin-bottom:3px;font-size:.9em}.moduletable .suchboxen .radiogroup label{padding:3px 0;width:45%}.moduletable .suchboxen .radiogroup p{margin-bottom:5px}.moduletable .suchboxen input:not([type=radio]),.moduletable .suchboxen select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:35px;padding:5px 15px 5px 5px;line-height:1.3em}.moduletable .suchboxen ::-webkit-input-placeholder{color:#555}.moduletable .suchboxen ::-moz-placeholder{color:#555}.moduletable .suchboxen :-ms-input-placeholder{color:#555}.moduletable .suchboxen :-moz-placeholder{color:#555}ul.category-module.grouped li.heading h3{color:#555}ul.category-module.grouped li.heading{padding:20px 20px 20px 0;border:0}ul.category-module.grouped li.heading:after{content:''}ul.category-module.grouped ul{list-style-type:none}ul.category-module.grouped li:hover{background:0 0}ul.category-module.grouped .mod-articles-category-category{display:block;font-size:.8em;letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px}ul.category-module.grouped .mod-articles-category-category a{color:#000;display:inline-block}ul.category-module.grouped .mod-articles-category-category a:after{content:''}ul.category-module-flexitems{display:flex;flex-wrap:wrap;list-style-type:none;margin-left:0}ul.category-module-flexitems li{padding:0;text-align:left;line-height:1.3em;background:#fff;color:#333;flex:1 1 calc(33% - 30px);min-width:250px;margin:20px 15px 0;border:0 solid #666;border-radius:4px;min-height:400px}ul.category-module-flexitems li .category-module-flex-introtext{line-height:1.3em;margin-top:10px}ul.category-module-flexitems li a{background:#fff;color:var(--maincolor);height:100%;display:flex;flex-wrap:wrap}ul.category-module-flexitems li a .flex-text{display:flex;flex-direction:column;width:100%;padding:30px;height:100%}ul.category-module-flexitems li a .flex-text .category-module-flexcategory{font-size:.7em;font-weight:400;display:block;margin-bottom:5px;line-height:1.1em}ul.category-module-flexitems li a .flex-text h2,ul.category-module-flexitems li a .flex-text h3,ul.category-module-flexitems li a .flex-text h4{font-size:1.6em;margin:20px 0}ul.category-module-flexitems li a .flex-text .category-module-flexreadmore{min-width:50px;border:2px solid}ul.category-module-flexitems li a .item-image,ul.category-module-flexitems li a .item-image img{width:100%}ul.category-module-flexitems li a:active,ul.category-module-flexitems li a:focus,ul.category-module-flexitems li a:hover{background:var(--linkcolor);color:#fff}ul.category-module-flexitems li a:active .category-module-flexreadmore,ul.category-module-flexitems li a:focus .category-module-flexreadmore,ul.category-module-flexitems li a:hover .category-module-flexreadmore{border:2px solid #fff}ul.category-module-flexitems li a:active h3,ul.category-module-flexitems li a:active h4,ul.category-module-flexitems li a:focus h3,ul.category-module-flexitems li a:focus h4,ul.category-module-flexitems li a:hover h3,ul.category-module-flexitems li a:hover h4{color:#fff}ul.category-module-flexitems li.aktuelles{background:#fff;color:var(--maincolor)!important;border:0 solid;min-height:3em;resize:both;padding:0}ul.category-module-flexitems li.aktuelles h3.module{font-size:1.3em;color:var(--linkcolor);background:0 0;margin:0!important}ul.category-module-flexitems li.aktuelles a{color:var(--maincolor);background:#fff;position:relative;display:block;padding:20px 40px}ul.category-module-flexitems li.aktuelles a:before{content:'+';font-size:2rem;position:absolute;left:20px;top:15px;margin-left:-20px;display:inline-block;margin-right:10px;color:var(--linkcolor);padding:10px;line-height:20px;width:20px;height:20px;justify-content:center;vertical-align:middle;font-weight:700}ul.category-module-flexitems li.aktuelles:hover{background:var(--linkcolor)}ul.category-module-flexitems li.aktuelles:hover h3{background:var(--linkcolor);color:#fff}ul.category-module-flexitems li.aktuelles:hover a{background:var(--linkcolor);text-decoration:underline;color:#fff}ul.category-module-flexitems li.aktuelles:hover a:before{color:#fff}ul.category-module-flexitems.aktuelles{max-width:960px;margin:0 auto}ul.mod_articles_category__gallery{list-style-type:none;margin:0 auto;overflow:hidden;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}ul.mod_articles_category__gallery li{flex:0 1 350px;position:relative;padding:0!important;overflow:hidden;border:0;margin:0;height:350px}ul.mod_articles_category__gallery li a{position:absolute;left:0;top:0;bottom:0;right:0;margin:0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;color:var(--maincolor);font-weight:700;font-size:1em;padding:20px;transition:all .4s cubic-bezier(.5,0,.5,1)}ul.mod_articles_category__gallery li a .item-image{height:100%;width:100%;background:var(--linkcolor)}ul.mod_articles_category__gallery li a .item-image img{width:100%;height:100%;transition:all .4s cubic-bezier(.5,0,.5,1);object-fit:cover}ul.mod_articles_category__gallery li a .flex-text{bottom:20px;left:20px;top:20px;right:20px;inset:20px;position:absolute;overflow:hidden;background:rgba(0,117,189,.9);color:#fff;padding:20px;display:flex;justify-content:center;align-items:flex-end;opacity:1;hyphens:auto;transition:all .4s cubic-bezier(.5,0,.5,1)}ul.mod_articles_category__gallery li a .flex-text h2,ul.mod_articles_category__gallery li a .flex-text h3,ul.mod_articles_category__gallery li a .flex-text h4,ul.mod_articles_category__gallery li a .flex-text h5,ul.mod_articles_category__gallery li a .flex-text li,ul.mod_articles_category__gallery li a .flex-text p{color:#fff}ul.mod_articles_category__gallery li a .flex-text h2,ul.mod_articles_category__gallery li a .flex-text h3,ul.mod_articles_category__gallery li a .flex-text h4,ul.mod_articles_category__gallery li a .flex-text h5{font-size:1.3em}ul.mod_articles_category__gallery li a .flex-text.noimage{background:var(--maincolor);opacity:.6;padding:10px}ul.mod_articles_category__gallery li a:hover .flex-text{opacity:1;background:rgba(0,117,189,.1)}.mod_articles_category__scroller{max-width:1500px;margin:0 auto;position:relative;text-align:center;width:100%;padding:0 30px}ul.snap-slider{list-style-type:none;overflow:hidden;display:flex;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;margin:0 auto;padding:3px;width:100%;max-width:1100px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;cursor:move;position:relative;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}ul.snap-slider.snapcenter{justify-content:center}ul.snap-slider::-webkit-scrollbar{display:none}ul.snap-slider li{flex:0 0 350px;font-size:.9em;scroll-snap-align:start;position:relative;transition:transform 333ms linear;padding:0;color:var(--maincolor);margin-right:20px;background:var(--advancedcolor)}ul.snap-slider li a{background:var(--advancedcolor);color:#fff!important;height:100%;display:flex;flex-wrap:wrap;text-decoration:none!important;margin:0}ul.snap-slider li a .flex-text{padding:30px;min-width:300px}ul.snap-slider li a .flex-text h2,ul.snap-slider li a .flex-text h3,ul.snap-slider li a .flex-text h4,ul.snap-slider li a .flex-text p{color:#fff}ul.snap-slider li a .flex-text h2,ul.snap-slider li a .flex-text h3,ul.snap-slider li a .flex-text h4{line-height:1em}ul.snap-slider li a .flex-text h2 span.category-module-flexcategory,ul.snap-slider li a .flex-text h3 span.category-module-flexcategory,ul.snap-slider li a .flex-text h4 span.category-module-flexcategory{font-size:.7em;line-height:1em;margin-bottom:5px;display:block;color:#fff}ul.snap-slider li a .item-image{min-width:300px;max-height:220px;margin:0 auto}ul.snap-slider li a:active,ul.snap-slider li a:focus,ul.snap-slider li a:hover{background:var(--linkcolor);text-decoration:none!important;outline:#566d12 dotted 2px;outline-offset:2px}ul.snap-slider li a h3,ul.snap-slider li a h4{color:#fff}.item-page ul.snap-slider li a:not(.btn):hover{text-decoration:none!important}ul.snap-slider li:nth-child(even),ul.snap-slider li:nth-child(even) a:link,ul.snap-slider li:nth-child(even) a:visited{background:var(--darkcolor)}ul.snap-slider li:nth-child(even) a:active,ul.snap-slider li:nth-child(even) a:focus,ul.snap-slider li:nth-child(even) a:hover{background:var(--linkcolor)}ul.snap-slider li img{width:100%;height:100%;object-fit:cover;object-position:center}.snap-next,.snap-prev{width:50px;height:40px;background:var(--maincolor);position:absolute;top:calc(50% - 25px);left:10px;right:auto;text-indent:-9000px;overflow:hidden;margin:0 5px;border:0;color:#fff}.snap-next{right:10px;left:auto}.snap-next,.snap-prev{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA1MCAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDc5Njg5IDE3LjEwN0MwLjEzMTczNyAxNi45NzkzIDAuMjA4ODg1IDE2Ljg2NjEgMC4zMDY3MzIgMTYuNzcxNEwxNi45NzExIDAuMzAxMTMzQzE3LjM3NzQgLTAuMTAwMzc4IDE4LjAzNzggLTAuMTAwMzc4IDE4LjQ0NDEgMC4zMDExMzNDMTguODUwMyAwLjcwMjY0NSAxOC44NTAzIDEuMzU1MzkgMTguNDQ0MSAxLjc1NjlMMy41NTY3IDE2LjQ3MDdINDguOTU4M0M0OS41MzMzIDE2LjQ3MDcgNTAgMTYuOTMxOSA1MCAxNy41MDAyQzUwIDE4LjA2ODUgNDkuNTMzMyAxOC41Mjk3IDQ4Ljk1ODMgMTguNTI5N0gzLjU1NjdMMTguNDQ0MSAzMy4yNDM2QzE4Ljg1MDMgMzMuNjQ1MSAxOC44NTAzIDM0LjI5NzggMTguNDQ0MSAzNC42OTkzQzE4LjIzOTkgMzQuOTAxMiAxNy45NzMzIDM1IDE3LjcwNjYgMzVDMTcuNDM5OSAzNSAxNy4xNzMzIDM0Ljg5OTEgMTYuOTY5MSAzNC42OTkzTDAuMzA0Njg0IDE4LjIyOTJDMC4yMTA5MzQgMTguMTM0NSAwLjEzMzg4NCAxOC4wMTkyIDAuMDc5Njg5IDE3Ljg5MzZDLTAuMDI2NTYxNyAxNy42NDIzIC0wLjAyNjU2MTcgMTcuMzU4MSAwLjA3OTY4OSAxNy4xMDdaIiBmaWxsPSIjMkUyRTJFIi8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA1MCAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDc5Njg5IDE3LjEwN0MwLjEzMTczNyAxNi45NzkzIDAuMjA4ODg1IDE2Ljg2NjEgMC4zMDY3MzIgMTYuNzcxNEwxNi45NzExIDAuMzAxMTMzQzE3LjM3NzQgLTAuMTAwMzc4IDE4LjAzNzggLTAuMTAwMzc4IDE4LjQ0NDEgMC4zMDExMzNDMTguODUwMyAwLjcwMjY0NSAxOC44NTAzIDEuMzU1MzkgMTguNDQ0MSAxLjc1NjlMMy41NTY3IDE2LjQ3MDdINDguOTU4M0M0OS41MzMzIDE2LjQ3MDcgNTAgMTYuOTMxOSA1MCAxNy41MDAyQzUwIDE4LjA2ODUgNDkuNTMzMyAxOC41Mjk3IDQ4Ljk1ODMgMTguNTI5N0gzLjU1NjdMMTguNDQ0MSAzMy4yNDM2QzE4Ljg1MDMgMzMuNjQ1MSAxOC44NTAzIDM0LjI5NzggMTguNDQ0MSAzNC42OTkzQzE4LjIzOTkgMzQuOTAxMiAxNy45NzMzIDM1IDE3LjcwNjYgMzVDMTcuNDM5OSAzNSAxNy4xNzMzIDM0Ljg5OTEgMTYuOTY5MSAzNC42OTkzTDAuMzA0Njg0IDE4LjIyOTJDMC4yMTA5MzQgMTguMTM0NSAwLjEzMzg4NCAxOC4wMTkyIDAuMDc5Njg5IDE3Ljg5MzZDLTAuMDI2NTYxNyAxNy42NDIzIC0wLjAyNjU2MTcgMTcuMzU4MSAwLjA3OTY4OSAxNy4xMDdaIiBmaWxsPSIjMkUyRTJFIi8+Cjwvc3ZnPgo=);-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:var(--maincolor);padding:5px}.snap-next{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA1MCAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ5LjkyMDMgMTcuMTA3QzQ5Ljg2ODMgMTYuOTc5MyA0OS43OTExIDE2Ljg2NjEgNDkuNjkzMyAxNi43NzE0TDMzLjAyODkgMC4zMDExMzNDMzIuNjIyNiAtMC4xMDAzNzggMzEuOTYyMiAtMC4xMDAzNzggMzEuNTU1OSAwLjMwMTEzM0MzMS4xNDk3IDAuNzAyNjQ1IDMxLjE0OTcgMS4zNTUzOSAzMS41NTU5IDEuNzU2OUw0Ni40NDMzIDE2LjQ3MDdIMS4wNDE2OUMwLjQ2NjY5NSAxNi40NzA3IDAgMTYuOTMxOSAwIDE3LjUwMDJDMCAxOC4wNjg1IDAuNDY2Njk1IDE4LjUyOTcgMS4wNDE2OSAxOC41Mjk3SDQ2LjQ0MzNMMzEuNTU1OSAzMy4yNDM2QzMxLjE0OTcgMzMuNjQ1MSAzMS4xNDk3IDM0LjI5NzggMzEuNTU1OSAzNC42OTkzQzMxLjc2MDEgMzQuOTAxMiAzMi4wMjY3IDM1IDMyLjI5MzQgMzVDMzIuNTYwMSAzNSAzMi44MjY3IDM0Ljg5OTEgMzMuMDMwOSAzNC42OTkzTDQ5LjY5NTMgMTguMjI5MkM0OS43ODkxIDE4LjEzNDUgNDkuODY2MSAxOC4wMTkyIDQ5LjkyMDMgMTcuODkzNkM1MC4wMjY2IDE3LjY0MjMgNTAuMDI2NiAxNy4zNTgxIDQ5LjkyMDMgMTcuMTA3WiIgZmlsbD0iIzJFMkUyRSIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA1MCAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ5LjkyMDMgMTcuMTA3QzQ5Ljg2ODMgMTYuOTc5MyA0OS43OTExIDE2Ljg2NjEgNDkuNjkzMyAxNi43NzE0TDMzLjAyODkgMC4zMDExMzNDMzIuNjIyNiAtMC4xMDAzNzggMzEuOTYyMiAtMC4xMDAzNzggMzEuNTU1OSAwLjMwMTEzM0MzMS4xNDk3IDAuNzAyNjQ1IDMxLjE0OTcgMS4zNTUzOSAzMS41NTU5IDEuNzU2OUw0Ni40NDMzIDE2LjQ3MDdIMS4wNDE2OUMwLjQ2NjY5NSAxNi40NzA3IDAgMTYuOTMxOSAwIDE3LjUwMDJDMCAxOC4wNjg1IDAuNDY2Njk1IDE4LjUyOTcgMS4wNDE2OSAxOC41Mjk3SDQ2LjQ0MzNMMzEuNTU1OSAzMy4yNDM2QzMxLjE0OTcgMzMuNjQ1MSAzMS4xNDk3IDM0LjI5NzggMzEuNTU1OSAzNC42OTkzQzMxLjc2MDEgMzQuOTAxMiAzMi4wMjY3IDM1IDMyLjI5MzQgMzVDMzIuNTYwMSAzNSAzMi44MjY3IDM0Ljg5OTEgMzMuMDMwOSAzNC42OTkzTDQ5LjY5NTMgMTguMjI5MkM0OS43ODkxIDE4LjEzNDUgNDkuODY2MSAxOC4wMTkyIDQ5LjkyMDMgMTcuODkzNkM1MC4wMjY2IDE3LjY0MjMgNTAuMDI2NiAxNy4zNTgxIDQ5LjkyMDMgMTcuMTA3WiIgZmlsbD0iIzJFMkUyRSIvPgo8L3N2Zz4K)}.category-module-griditems{list-style-type:none}.category-module-griditems li.content-image a{position:relative;display:block;text-align:left}.category-module-griditems li.content-image a:before{background:linear-gradient(to bottom,rgba(0,31,49,.3) 5%,rgba(0,31,49,.5) 35%);content:"";height:100%;left:0;top:0;width:100%;display:block;position:absolute}.category-module-griditems li.content-image a .flex-text{position:absolute;inset:20px;display:flex;align-items:flex-end}.category-module-griditems li.content-image a .flex-text h3{font-size:1.7em;font-size:clamp(1.125rem,1.0527rem + .3614vw,1.5rem)}.category-module-griditems li.content-image a .flex-text h2,.category-module-griditems li.content-image a .flex-text h3,.category-module-griditems li.content-image a .flex-text h4,.category-module-griditems li.content-image a .flex-text p{color:#fff}@media screen and (max-width:1280px){.item-page .fullwidth ul.snap-slider,ul.snap-slider{max-width:740px!important}}@media screen and (max-width:900px){.snap-next,.snap-prev{position:relative;margin:20px}}@media screen and (max-width:900px){.item-page .fullwidth ul.snap-slider,ul.snap-slider{max-width:370px!important}.item-page .fullwidth ul.snap-slider li,ul.snap-slider li{flex:0 0 100%}.item-page .fullwidth ul.snap-slider li .flex-text,ul.snap-slider li .flex-text{min-width:200px}.item-page .fullwidth ul.snap-slider li .flex-text .btn,ul.snap-slider li .flex-text .btn{min-width:150px}ul.snap-slider.snapcenter{justify-content:start}}@media screen and (max-width:740px){ul.category-module-flexitems{flex-wrap:wrap;justify-content:center}ul.category-module-flexitems li{flex:1 1 350px;margin:20px 0}ul.category-module-flexitems li .item-image img{width:100%}}.fieldgallery-container{overflow:hidden;text-align:center}.fieldgallery{list-style-type:none;margin:30px 0;overflow:hidden;text-align:center;display:flex;justify-content:center}.fieldgallery li{flex:0 1 300px;position:relative;overflow:hidden;margin:5px!important;padding:0!important}.fieldgallery li:first-child{margin-left:0}.fieldgallery li button.modal__btn{background:0 0;border:0;position:absolute;bottom:0;right:0;text-align:center;vertical-align:middle;z-index:0;width:40px;height:40px;padding:0}.fieldgallery li .item-image{height:100%;width:100%}.fieldgallery li h4{padding:0;margin:0;font-size:.9em;text-transform:uppercase}.fieldgallery li div.fieldgallery-text{position:absolute;width:100%;height:100%;padding:20px;margin:-300px 0 0;top:0;left:0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;color:#fff;font-weight:300;opacity:0;line-height:1em;font-size:.01em;transition:all .9s cubic-bezier(.5,0,.5,1);background:0 0}.fieldgallery li div.fieldgallery-text h1,.fieldgallery li div.fieldgallery-text h2,.fieldgallery li div.fieldgallery-text h3,.fieldgallery li div.fieldgallery-text h4,.fieldgallery li div.fieldgallery-text h5{color:#fff!important;margin:10px 0!important}.fieldgallery li img{width:100%;height:100%;transition:all .4s cubic-bezier(.5,0,.5,1);filter:grayscale(.3)}.fieldgallery li:hover div.fieldgallery-text{opacity:1;font-size:1em;margin-top:0;letter-spacing:0}.fieldgallery li:hover img{transform:scale(1.3);filter:grayscale(0)}.fieldgallery li:hover .modal img{transform:scale(1)}.fieldgallery li .modal p{padding:30px 0;font-size:.9em}.fieldgallery .fieldgallery-next,.fieldgallery .fieldgallery-prev{background:#fff;bottom:20px;border:0;position:absolute;right:0;text-align:center;vertical-align:middle;z-index:1;width:45px;height:45px;padding:5px}.fieldgallery .fieldgallery-next{left:0;text-align:left}.fieldgallery .fieldgallery-next:after{border-right:2px solid #333;border-top:2px solid #333;content:"";display:inline-block;height:15px;-moz-transform:rotate(-135deg) skew(15deg,15deg);-o-transform:rotate(-135deg) skew(15deg,15deg);-webkit-transform:rotate(-135deg) skew(15deg,15deg);transform:rotate(-135deg) skew(15deg,15deg);width:15px;margin:4px}.fieldgallery .fieldgallery-prev:after{border-right:2px solid #333;border-top:2px solid #333;content:"";display:inline-block;height:15px;-moz-transform:rotate(45deg) skew(15deg,15deg);-o-transform:rotate(45deg) skew(15deg,15deg);-webkit-transform:rotate(45deg) skew(15deg,15deg);transform:rotate(45deg) skew(15deg,15deg);width:15px;margin:4px;position:relative}@media screen and (max-width:550px){.fieldgallery{flex-wrap:wrap}.fieldgallery li{margin:10px 0}}.modal{bottom:0;display:none;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1050}.modal.fade .modal-dialog{transition:transform .3s ease-out 0s;transform:translateY(-100px);z-index:1050}.modal.show .modal-dialog{background:#fff;transform:translateY(50px)}.modal-open{padding:0!important}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#fff;border:0 solid #fff;border-radius:0;outline:0;position:relative;overflow:hidden}.modal-content img{max-width:100%}.modal-backdrop{bottom:0;right:0}.modal-header{text-align:right;position:absolute;top:0;right:0;background:0 0;z-index:100;width:50px;height:50px}.modal-header .close{margin-top:0;background:#fff;border:0;color:#333;font-size:2em;padding:2px 10px}.modal-title{line-height:1.42857;margin:0}.modal-body{padding:0;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.modal-backdrop{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}@media (min-width:768px){.modal-dialog{width:800px;margin:30px auto}.modal-sm{width:300px}}.mod_login_form{position:absolute;z-index:1000;background:#f5f5f5;padding:20px;color:#eee;text-align:left;right:0;min-width:270px;border:1px solid #ddd;box-shadow:0 10px 15px #ccc;top:42px}#modlgn-passwd,#modlgn-username{width:100%;padding:10px}.mod_login_form .btn{padding:10px 5px;color:#eee;background:#333;width:100%}.mod_login_form .btn:before{background:#fff}#login-form .control-group{padding:5px 0}ul.unstyled{margin:0;padding:0;list-style-type:none;font-size:.9em}#form-login-remember,ul.unstyled .icon-arrow-right{display:none}.mod_login_form label,ul.unstyled a:link,ul.unstyled a:visited{color:#555;display:block;padding:0 2px}.mod_login_form input{background:#fff}ul.unstyled a:active,ul.unstyled a:focus,ul.unstyled a:hover{color:#000}@media screen and (max-width:900px){.mod_login_form{top:38px}}@media screen and (max-width:768px){.mod_login_form{top:40px}}@media screen and (max-width:445px){.logintop{top:0}.mod_login_form{top:inherit;margin-top:10px!important}}.jlcc-block-data{background:#faf8f5;padding:20px;text-align:center;margin-top:40px}.jlcc-block-data div.flex{justify-content:center}.jlcc-block-data div.flex>div{display:flex;flex-wrap:wrap;flex:0 1 200px;padding:10px 20px}.jlcc-block-data div.flex>div label{width:100%;text-align:left}.jlcc-block-data textarea{border:3px solid #cbcbc4;width:550px;max-width:100%;height:10em}.jlcc-block-data .btn{margin-top:40px}input.jlcc-count{width:100px;border:3px solid #4d4c43;display:inline-block;padding:12px 20px 13px 5px;margin:0;transform:translateX(10px)}.incart.cart{padding:0!important;background:#fff;line-height:1em;display:inline-flex;justify-content:center;align-items:center;text-decoration:underline}.cart.jlcc-button{background:#4d4c43;border:0;color:#fff;font-size:.8em;display:inline-flex;justify-content:center;align-items:center;padding:0 20px;line-height:1em;border-radius:4px}.cart.jlcc-button:active,.cart.jlcc-button:focus,.cart.jlcc-button:hover{background:#fbc900;color:#4d4c43}.cart.jlcc-button:active .cartbutton path,.cart.jlcc-button:focus .cartbutton path,.cart.jlcc-button:hover .cartbutton path{fill:#4d4c43}.cartbutton{width:30px;height:30px;margin:10px 10px 10px 0}.cartbutton path{fill:#fff}.cartbutton1{width:30px;height:30px;margin:10px 10px 10px 0;display:inline-block}.cartbutton1 path{fill:#4d4c43}.btn-invers.cart:active #cartbutton1 path,.btn-invers.cart:focus #cartbutton1 path,.btn-invers.cart:hover #cartbutton1 path{fill:#fff}.downloads .item-image.pull-left{min-width:300px}.jlcontentcart form,.to-cart{clear:both;text-align:right}.jlcontentcart td,.jlcontentcart th{text-align:left}@media screen and (max-width:770px){.jlcontentcart form,.to-cart{text-align:center}}@media screen and (max-width:500px){input.jlcc-count{display:block;margin:0 auto}button.cart{margin-top:15px;display:block}}.offcanvas{position:fixed;bottom:0;z-index:2000;display:flex;flex-direction:column;max-width:100%;color:var(--maincolor);visibility:hidden;background-color:var(--lightcolor);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out;padding:100px 30px;text-align:left}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:20px}.offcanvas-title{margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid #000;transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid #000;transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid #000;transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid #000;transform:translateY(100%)}.offcanvas.show{transform:none}.hamburger{border:0;background:0 0}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:35px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:var(--maincolor)}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger-box:hover .hamburger-inner::before{transform:translate3d(-10px,4px,0) rotate(-40deg) scaleX(.6)}.hamburger-box:hover .hamburger-inner::after{transform:translate3d(-10px,-4px,0) rotate(40deg) scaleX(.6)}.menu-button-close{font-size:2em;margin:20px!important;padding:0!important;display:inline-block;color:#000;justify-self:flex-end;position:absolute;width:50px;height:50px;cursor:pointer;background:0 0;right:0;top:0;border:0}.menu-button-close:after,.menu-button-close:before{content:"";transition:all 1s;background:var(--maincolor);width:35px;height:2px;position:absolute;top:0;margin:25px 0 0 5px;left:0;transform:rotate(-45deg)}.menu-button-close:after{transform:rotate(-135deg)}.menu-button-close:active:after,.menu-button-close:active:before,.menu-button-close:focus:after,.menu-button-close:focus:before,.menu-button-close:hover:after,.menu-button-close:hover:before{transform:rotate(0deg)}#around{margin:0 auto;background:#fff;max-width:3000px}.jlcontentfieldsfilter{display:flex;padding:30px 0;flex-wrap:wrap;width:100%;max-width:1300px;justify-content:center}.jlcontentfieldsfilter .jlmf-section{margin:0 20px 0 0;flex:1}.jlcontentfieldsfilter .jlmf-section label{font-size:.6em;display:block}.jlcontentfieldsfilter .jlmf-section input,.jlcontentfieldsfilter .jlmf-section select{width:100%;min-width:250px}.jlcontentfieldsfilter .jlmf-section:last-child{flex:1 1 100%}.jlcontentfieldsfilter .btn{margin-top:30px}#filter{background:var(--linkcolor);color:#fff;padding:30px 0 0}#filter h3{color:#fff}#filter .form-search{width:100%}#filter .moduletable{width:100%;max-width:1300px}#filter .btn{background:var(--footerbg)}#filter .row{justify-content:center}#filter h3{margin-bottom:0}.fields-container{font-size:.8em}.fields-container li{padding:0 10px 0 0}.fields-container .field-value{color:var(--linkcolor)}.blog.zertifikate img{max-width:150px}h2.zertifikatheading{background:url(../images/circles.svg) #ddd;padding:60px;min-height:300px;display:flex;align-content:end;align-items:flex-end}h2.zertifikatheading span{font-size:4em}.blog.publikationen article h3,.blog.publikationen article p{word-break:break-word}.blog.publikationen article .fields{margin:20px 0;padding:20px;background:#f4f4f4}.blog.publikationen article .fields-container{list-style-type:none;padding:0;margin:0}.blog.publikationen article .fields-container li{padding:10px 0 0}.blog.publikationen article .fields-container li.download{margin:10px 0}.item-page .fields-container{list-style-type:none;padding:20px 0;margin:30px 0;text-align:left;border-top:solid 1px #ddd}.item-page .fields-container li{margin:10px 0;padding:0}li.field-entry.download .btn{padding:10px 10px 10px 30px;min-width:170px}@media screen and (min-width:760px){.jlcontentfieldsfilter .jlmf-section:last-child{flex:1}.blog.publikationen article{display:flex;flex-wrap:wrap}.blog.publikationen article .fields,.blog.publikationen article .item-image{flex:0 1 200px;text-align:left}.blog.publikationen article .fields{background:#fff}.blog.publikationen article .content{flex:1;padding:0 20px}.blog.publikationen article .fields{display:flex;flex-direction:column;border-left:solid 1px #b7dee3;padding:0 20px;position:relative;margin:0;border-top:0}.blog.publikationen article .fields .article-info{text-align:left;margin:10px 0 5px}.blog.publikationen article .field-entry.download{position:absolute;bottom:0}.blog.publikationen .item-image.pull-left img{border:3px solid #ddd}.item-page .fields-container{display:flex;align-items:flex-start;justify-content:flex-start}.item-page .fields-container li{margin:0 10px 0 0;padding:0}.item-page .fields-container li.download{flex:1 1 400px;text-align:right}.item-page.publikationen .pull-left.item-image{max-width:200px;border:3px solid #ddd}}#redim-cookiehint,#redim-cookiehint a{color:#fff;background:#1d2d5c}#redim-cookiehint .cookiebuttons .btn:before,#redim-cookiehint .cookiebuttons .btn:hover{background:#09a2b3;color:#fff!important}#map_canvas{filter:hue-rotate(90deg)}#jform_com_fields_selbstverstaendniserklaerung_fuer_fachgruppen_mitglieder-desc .control-label{flex:1}