/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:3px solid var(--linkcolor);outline-offset:3px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;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}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html,body{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:#fff;font-family:"Arial",arial,sans-serif;font-weight:300;line-height:1.7;color:var(--maincolor-lighten-15);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: 600px){body{hyphens:auto}}.element-invisible,.visually-hidden{position:absolute;left:-4000px;top:-5000px;height:0;display:inline}a{color:var(--linkcolor);text-decoration:none}a:hover,a:active,a:focus{color:var(--advancedcolor);color:color-mix(in srgb, var(--advancedcolor), black 15%);text-decoration:underline}a:active,a:focus{outline:solid 3px var(--linkcolor);outline-offset:3px}em{color:var(--maincolor-lighten-15)}ins{background:#ffa;color:var(--maincolor-lighten-15);text-decoration:none}mark{background:#f0f8ff;color:var(--maincolor-lighten-15)}::-moz-selection{background:var(--lightcolor);color:var(--maincolor);text-shadow:none}::selection{background:var(--lightcolor);color:var(--maincolor);text-shadow:none}abbr[title],dfn[title]{cursor:help}dfn[title]{border-bottom:1px dotted;font-style:normal}img,svg{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;vertical-align:middle}p,hr,ul,ol,dl,blockquote,pre,address,fieldset,figure{margin:0 0 2rem 0}*+p,*+hr,*+ul,*+ol,*+blockquote,*+pre,*+address,*+fieldset,*+figure{margin-bottom:2rem}h1,h2,h3,h4,h5,h6{margin:0 0 2rem 0;font-family:"Times New Roman",arial,sans-serif;font-weight:400;color:var(--maincolor);text-transform:none}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:2rem}h1{color:var(--maincolor);font-size:clamp(2rem,1.7971rem + 1.0145vw,2.375rem);font-weight:400;line-height:1.2em}h2{font-size:clamp(1.75rem,1.7018rem + .241vw,2rem);line-height:1.3em;color:var(--maincolor);font-weight:400;text-indent:-0.03em}h3{font-size:clamp(1.5rem,1.4518rem + .241vw,1.75rem);color:var(--maincolor);line-height:1.3em;font-weight:400}h4{font-size:clamp(1.25rem,1.2259rem + .1205vw,1.375rem);line-height:1.3em;color:var(--maincolor);font-weight:400;letter-spacing:0}h5{font-size:clamp(1rem,.9759rem + .1205vw,1.125rem);line-height:1.3em}h6{font-size:1rem;line-height:2rem}hgroup h1,hgroup h2,hgroup h3,hgroup h4,hgroup h5{margin-bottom:0}p{line-height:1.6em}ul{list-style-type:disc;margin-left:20px;padding:0}ul li{line-height:1.5em;padding:3px 20px;margin:5px 0}::marker{color:var(--linkcolor);font-family:arial,sans-serif;font-size:1em}ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{margin:0}dl:not(.list-unstyled,.article-info){text-align:left;display:grid;gap:12px;grid-template-columns:max-content auto}dt{font-weight:400}dt.article-info-term{display:none}dd{margin:0}hr{border:0;border-bottom:solid 1px var(--advancedlightcolor);height:1px;margin:25px 0}address{font-style:normal}q{font-style:italic}blockquote{border-left:4px solid var(--linkcolor);font-size:1em;line-height:1.6rem;font-style:normal;text-align:left;margin:40px 0 20px 0;padding:calc(20px + 1vw) !important;padding-left:50px;background-color:#f5f5f5;color:var(--maincolor);position:relative}blockquote small{display:block;color:#777;font-style:normal;line-height:1em}blockquote p:last-of-type{margin-bottom:5px}blockquote :before{content:"";width:50px;height:50px;position:absolute;left:20px;top:-20px;background:url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="48" height="48" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve"><path fill="%23000000" d="M78.7,3.9v32.8c0.1,4.6-0.5,8.9-2,13c-1.5,4.1-3.6,7.7-6.3,10.9c-2.7,3.2-6,5.9-9.8,7.9c-3.8,2.1-7.9,3.4-12.3,4V58.4c5.4-1.9,9.2-4.6,11.2-8.3c2-3.6,3-8.1,3-13.2H48.3V3.9H78.7L78.7,3.9z M33,3.9v32.8c0.1,4.6-0.5,8.9-2,13c-1.5,4.1-3.6,7.7-6.3,10.9c-2.7,3.2-6,5.9-9.8,7.9c-3.8,2.1-7.9,3.4-12.3,4V58.4c5.4-1.9,9.2-4.6,11.2-8.3c2-3.6,3-8.1,3-13.2H2.5V3.9H33z"></path></svg>') no-repeat}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-lighten-15);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}.unsichtbar,.u2,.invisible,.element-invisible,.blog-aktuell .readmore_text{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pageheading h1,.page-header h1{font-size:1em;text-transform:uppercase;border-bottom:solid 1px #ddd;padding:0;margin:30px auto;color:var(--linkcolor);font-weight:normal}.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 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:hover,.item-page ul.pagenav a:active,.item-page ul.pagenav a:focus{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:-0.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:-0.4em}.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-lighten-15);line-height:1.4em}.article-info dd,.article-info dt{display:inline-block;padding:0 10px 0 0;line-height:1em;margin-bottom:5px}.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 0}.edit button,.edit a.btn{line-height:1.5em;border:0}.edit .btn:after{content:"";padding:0}.edit.item-page ul li:before{content:""}.items-more{padding:48px 0}.items-more ul{margin:0;padding:0;list-style-position:outside;list-style-type:none}.items-more li{margin:10px 0;padding:0;border-bottom:solid 2px var(--borderColor)}.items-more li a{position:relative;padding:10px 0;display:flex;gap:10px;color:var(--maincolor)}.items-more li a:before{display:block;width:26px;height:26px;margin-top:2px;background:var(--linkcolor);content:"";flex:0 0 26px;mask-image:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M15.5723 10.599L11.4056 14.7657C11.0931 15.1042 10.5462 15.1042 10.2337 14.7657C9.89518 14.4532 9.89518 13.9063 10.2337 13.5938L12.9681 10.8334H4.99935C4.5306 10.8334 4.16602 10.4688 4.16602 10.0001C4.16602 9.55737 4.5306 9.16675 4.99935 9.16675H12.9681L10.2337 6.43237C9.89518 6.11987 9.89518 5.573 10.2337 5.2605C10.5462 4.92196 11.0931 4.92196 11.4056 5.2605L15.5723 9.42717C15.9108 9.73967 15.9108 10.2865 15.5723 10.599Z" fill="currentColor"/></svg> ')}.items-more li a:hover,.items-more li a:active,.items-more li a:focus{background:var(--linkcolor);color:var(--mainlightcolor);text-decoration:underline}.items-more li a:hover:before,.items-more li a:active:before,.items-more li a:focus:before{background:var(--mainlightcolor)}.items-more li time{font-weight:normal;flex:0 1 100px}.cat-children ul li a:hover,.cat-children ul li a:active,.cat-children ul li a:focus{background:var(--linkcolor);color:var(--mainlightcolor);text-decoration:underline}.round-border{outline:solid 5px var(--linkcolor);border-radius:100%;outline-offset:15px;margin:var(--grid-layout-gap) auto;overflow:hidden;max-width:150px;aspect-ratio:1}@font-face{font-display:swap;font-family:"Roboto Flex";font-style:normal;font-weight:100 900;src:url("../fonts/RobotoFlex[slnt,wdth,wght,opsz].woff2") format("woff2"),url("../fonts/roboto-flex-v29-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Roboto Mono";font-style:normal;font-weight:300;src:url("../fonts/roboto-mono-v30-latin-300.woff2") format("woff2"),url("../fonts/roboto-mono-v30-latin-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Roboto Mono";font-style:normal;font-weight:400;src:url("../fonts/roboto-mono-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto-mono-v30-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Roboto Mono";font-style:normal;font-weight:600;src:url("../fonts/roboto-mono-v30-latin-600.woff2") format("woff2"),url("../fonts/roboto-mono-v30-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Roboto Mono";font-style:normal;font-weight:700;src:url("../fonts/roboto-mono-v30-latin-700.woff2") format("woff2"),url("../fonts/roboto-mono-v30-latin-700.ttf") format("truetype")}@media screen and (prefers-reduced-motion: no-preference){@view-transition{navigation:auto}}#header{padding:0;min-height:5rem;box-shadow:2px 2px 10px var(--advancedlightcolor);background:var(--headerbg);position:relative;flex-direction:column;display:flex}#header>.container{position:static;order:2}#header #logo{margin:12px auto;line-height:.75em;display:inline-block;padding:24px 0 0 24px;margin-bottom:-2.5rem}#header #logo a{display:inline-block;position:relative;z-index:10}#header #logo svg{width:200px}.skiplinks{line-height:0;list-style-type:none;display:inline;padding:0 !important;height:0 !important;position:absolute;top:-5px;left:-5px;background:#000;color:#fff}.skiplinks li{list-style-type:none;text-transform:none !important;text-align:center}.skiplinks li a:link,.skiplinks li a:visited{display:inline-block;left:-3000px;position:absolute;top:-2000px;border:0;padding:10px;background:#000;color:#fff;opacity:1;height:1px;width:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.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;clip-path:none;white-space:normal}.topnavigation{padding:0 5px;text-align:right;background:var(--footerbg);width:100%;font-size:.8em;order:1}.topnavigation>.container{padding:5px 2rem;display:flex;flex-wrap:wrap;justify-content:flex-end}.topnavigation ul{display:inline-flex;margin:0;align-items:center}.topnavigation ul li{display:inline-block;padding:0 10px;border-right:solid 1px var(--footercolor)}.topnavigation ul li a{color:var(--footercolor);text-decoration:none}.topnavigation ul li a svg,.topnavigation ul li a img{width:32px}.topnavigation ul li a svg path,.topnavigation ul li a img path{fill:var(--lightcolor);stroke-width:1px;stroke:var(--lightcolor)}.topnavigation ul li a:hover,.topnavigation ul li a:active{color:var(--lightcolor);text-decoration:underline}.topnavigation ul.lang-inline{display:flex;list-style-type:none;margin:0;padding:0}.topnavigation .mod-languages{display:inline-flex}.topnavigation .mod-languages div{display:inline-flex}@media screen and (max-width: 960px){#header{padding:0;position:static}#header>.container{position:static;padding:1rem 0 0 1.5rem}#header .topnavigation .container{padding:5px}#header #logo{position:relative;margin:0}}@media screen and (min-width: 970px){#header #logo{padding:12px 24px}#header>.container{padding:1rem 1.5rem}#nav{margin-top:-30px}}@media screen and (max-width: 400px){#header #logo{margin:0;padding:12px 12px 0 12px}#header #logo svg{max-width:170px}#header #logo .chapter{font-size:25px}#header>.container{padding:0}}ul.check,ul.striped{list-style:none;padding:0;margin:20px 0}ul.check>li{position:relative;padding:20px 0 20px 50px;border-top:solid 2px var(--borderColor)}ul.check>li>a{display:inline-block}ul.check>li>h2,ul.check>li>h3,ul.check>li>h4,ul.check>li>h5{font-size:1.2em !important;line-height:1em;font-weight:bold;margin:0 0 10px 0}ul.check>li:before{content:"";font-size:0em;position:absolute;left:0;top:23px;width:32px;height:32px;display:inline-block;margin-right:10px;color:var(--linkcolor);padding:0;justify-content:center;font-weight:normal;background:var(--linkcolor);mask-image:url("data:image/svg+xml,%3Csvg fill='none' height='32' viewBox='0 0 24 24' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-rule='evenodd' fill='rgb(0,0,0)' fill-rule='evenodd'%3E%3Cpath d='m10.65 13.4658 5.1429-5.14291 1.4142 1.41421-6.5571 6.5571-3.85711-3.8571 1.41422-1.4142z'/%3E%3Cpath d='m12 4c-4.41828 0-8 3.58172-8 8 0 4.4183 3.58172 8 8 8 4.4183 0 8-3.5817 8-8 0-4.41828-3.5817-8-8-8zm-10 8c0-5.52285 4.47715-10 10-10 5.5228 0 10 4.47715 10 10 0 5.5228-4.4772 10-10 10-5.52285 0-10-4.4772-10-10z'/%3E%3C/g%3E%3C/svg%3E")}ul.counter{counter-reset:li;list-style-type:none;margin:30px 0;padding:0 0 0 40px}ul.counter>li:not(ul){padding:10px 20px 10px 30px;position:relative;margin:20px 0}ul.counter>li:not(ul):before{counter-increment:li;content:counter(li);padding:5px;background:var(--linkcolor);color:var(--mainlightcolor);width:30px;height:30px;position:absolute;left:-1em;border-radius:50%;text-align:center;top:5px;display:flex;align-content:center;justify-content:center;align-items:center;font-weight:900}ul.counter>li:not(ul) ::marker{color:var(--linkcolor)}ul.download li{background:#fff;border:solid 3px var(--advancedlightcolor)}ul.check.noborder li{border:0}ul.forbidden{padding:0;margin:24px 0}ul.forbidden li{display:inline-flex;position:relative;border:solid 1px;background:var(--mainlightcolor);border-radius:24px;font-size:.8em;padding:3px 15px;margin-right:4px;text-decoration:line-through}ul.striped li{position:relative;padding:10px 10px 10px 0;border-bottom:solid 1px var(--borderColor)}ul.inline-flex{display:inline-flex;gap:12px;list-style-type:"";margin:24px 0;flex-wrap:wrap}ul.inline-flex li{padding:0;margin:0}.container{width:100%;max-width:71rem;margin:0 auto;padding:0;position:relative;container-type:normal;container-name:mycontainer}.row{display:flex;flex-wrap:wrap;gap:24px;width:100%;margin-bottom:24px}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding:12px}.row>*[class*=col-],.row>*[class*=col-md-]{position:relative;min-height:1px;padding-top:0rem;padding-left:clamp(1.5rem,1.2108rem + 1.4458vw,3rem);padding-right:clamp(1.5rem,1.2108rem + 1.4458vw,3rem);padding-bottom:0rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;min-height:1px;padding-top:0rem;padding-left:clamp(1.5rem,1.2108rem + 1.4458vw,3rem);padding-right:clamp(1.5rem,1.2108rem + 1.4458vw,3rem);padding-bottom:0rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media(min-width: 37rem){.container{--wrapper-min-width: 56rem;--wrapper-max-width:1440px;margin-inline:auto;max-width:clamp(var(--wrapper-min-width),85vw,var(--wrapper-max-width, 1400px));position:relative}.row{display:flex;flex-wrap:wrap;gap:40px;width:100%;margin-bottom:40px}.col-md-1{-webkit-flex:0 0 calc(8.3333333333% - 40px +  3.3333333333px );-ms-flex:0 0 calc(8.3333333333% - 40px +  3.3333333333px );flex:0 0 calc(8.3333333333% - 40px +  3.3333333333px );max-width:calc(8.3333333333% - 40px +  3.3333333333px );width:calc(8.3333333333% - 40px +  3.3333333333px )}.col-md-2{-webkit-flex:0 0 calc(16.6666666667% - 40px +  6.6666666667px );-ms-flex:0 0 calc(16.6666666667% - 40px +  6.6666666667px );flex:0 0 calc(16.6666666667% - 40px +  6.6666666667px );max-width:calc(16.6666666667% - 40px +  6.6666666667px );width:calc(16.6666666667% - 40px +  6.6666666667px )}.col-md-3{-webkit-flex:0 0 calc(25% - 40px +  10px );-ms-flex:0 0 calc(25% - 40px +  10px );flex:0 0 calc(25% - 40px +  10px );max-width:calc(25% - 40px +  10px );width:calc(25% - 40px +  10px )}.col-md-4{-webkit-flex:0 0 calc(33.3333333333% - 40px +  13.3333333333px );-ms-flex:0 0 calc(33.3333333333% - 40px +  13.3333333333px );flex:0 0 calc(33.3333333333% - 40px +  13.3333333333px );max-width:calc(33.3333333333% - 40px +  13.3333333333px );width:calc(33.3333333333% - 40px +  13.3333333333px )}.col-md-5{-webkit-flex:0 0 calc(41.6666666667% - 40px +  16.6666666667px );-ms-flex:0 0 calc(41.6666666667% - 40px +  16.6666666667px );flex:0 0 calc(41.6666666667% - 40px +  16.6666666667px );max-width:calc(41.6666666667% - 40px +  16.6666666667px );width:calc(41.6666666667% - 40px +  16.6666666667px )}.col-md-6{-webkit-flex:0 0 calc(50% - 40px +  20px );-ms-flex:0 0 calc(50% - 40px +  20px );flex:0 0 calc(50% - 40px +  20px );max-width:calc(50% - 40px +  20px );width:calc(50% - 40px +  20px )}.col-md-7{-webkit-flex:0 0 calc(58.3333333333% - 40px +  23.3333333333px );-ms-flex:0 0 calc(58.3333333333% - 40px +  23.3333333333px );flex:0 0 calc(58.3333333333% - 40px +  23.3333333333px );max-width:calc(58.3333333333% - 40px +  23.3333333333px );width:calc(58.3333333333% - 40px +  23.3333333333px )}.col-md-8{-webkit-flex:0 0 calc(66.6666666667% - 40px +  26.6666666667px );-ms-flex:0 0 calc(66.6666666667% - 40px +  26.6666666667px );flex:0 0 calc(66.6666666667% - 40px +  26.6666666667px );max-width:calc(66.6666666667% - 40px +  26.6666666667px );width:calc(66.6666666667% - 40px +  26.6666666667px )}.col-md-9{-webkit-flex:0 0 calc(75% - 40px +  30px );-ms-flex:0 0 calc(75% - 40px +  30px );flex:0 0 calc(75% - 40px +  30px );max-width:calc(75% - 40px +  30px );width:calc(75% - 40px +  30px )}.col-md-10{-webkit-flex:0 0 calc(83.3333333333% - 40px +  33.3333333333px );-ms-flex:0 0 calc(83.3333333333% - 40px +  33.3333333333px );flex:0 0 calc(83.3333333333% - 40px +  33.3333333333px );max-width:calc(83.3333333333% - 40px +  33.3333333333px );width:calc(83.3333333333% - 40px +  33.3333333333px )}.col-md-11{-webkit-flex:0 0 calc(91.6666666667% - 40px +  36.6666666667px );-ms-flex:0 0 calc(91.6666666667% - 40px +  36.6666666667px );flex:0 0 calc(91.6666666667% - 40px +  36.6666666667px );max-width:calc(91.6666666667% - 40px +  36.6666666667px );width:calc(91.6666666667% - 40px +  36.6666666667px )}.col-md-12{-webkit-flex:0 0 calc(100% - 40px +  40px );-ms-flex:0 0 calc(100% - 40px +  40px );flex:0 0 calc(100% - 40px +  40px );max-width:calc(100% - 40px +  40px );width:calc(100% - 40px +  40px )}}@media(min-width: 56rem){.col-1{-webkit-flex:0 0 calc(8.3333333333% - 40px +  3.3333333333px );-ms-flex:0 0 calc(8.3333333333% - 40px +  3.3333333333px );flex:0 0 calc(8.3333333333% - 40px +  3.3333333333px );max-width:calc(8.3333333333% - 40px +  3.3333333333px );width:calc(8.3333333333% - 40px +  3.3333333333px )}.col-2{-webkit-flex:0 0 calc(16.6666666667% - 40px +  6.6666666667px );-ms-flex:0 0 calc(16.6666666667% - 40px +  6.6666666667px );flex:0 0 calc(16.6666666667% - 40px +  6.6666666667px );max-width:calc(16.6666666667% - 40px +  6.6666666667px );width:calc(16.6666666667% - 40px +  6.6666666667px )}.col-3{-webkit-flex:0 0 calc(25% - 40px +  10px );-ms-flex:0 0 calc(25% - 40px +  10px );flex:0 0 calc(25% - 40px +  10px );max-width:calc(25% - 40px +  10px );width:calc(25% - 40px +  10px )}.col-4{-webkit-flex:0 0 calc(33.3333333333% - 40px +  13.3333333333px );-ms-flex:0 0 calc(33.3333333333% - 40px +  13.3333333333px );flex:0 0 calc(33.3333333333% - 40px +  13.3333333333px );max-width:calc(33.3333333333% - 40px +  13.3333333333px );width:calc(33.3333333333% - 40px +  13.3333333333px )}.col-5{-webkit-flex:0 0 calc(41.6666666667% - 40px +  16.6666666667px );-ms-flex:0 0 calc(41.6666666667% - 40px +  16.6666666667px );flex:0 0 calc(41.6666666667% - 40px +  16.6666666667px );max-width:calc(41.6666666667% - 40px +  16.6666666667px );width:calc(41.6666666667% - 40px +  16.6666666667px )}.col-6{-webkit-flex:0 0 calc(50% - 40px +  20px );-ms-flex:0 0 calc(50% - 40px +  20px );flex:0 0 calc(50% - 40px +  20px );max-width:calc(50% - 40px +  20px );width:calc(50% - 40px +  20px )}.col-7{-webkit-flex:0 0 calc(58.3333333333% - 40px +  23.3333333333px );-ms-flex:0 0 calc(58.3333333333% - 40px +  23.3333333333px );flex:0 0 calc(58.3333333333% - 40px +  23.3333333333px );max-width:calc(58.3333333333% - 40px +  23.3333333333px );width:calc(58.3333333333% - 40px +  23.3333333333px )}.col-8{-webkit-flex:0 0 calc(66.6666666667% - 40px +  26.6666666667px );-ms-flex:0 0 calc(66.6666666667% - 40px +  26.6666666667px );flex:0 0 calc(66.6666666667% - 40px +  26.6666666667px );max-width:calc(66.6666666667% - 40px +  26.6666666667px );width:calc(66.6666666667% - 40px +  26.6666666667px )}.col-9{-webkit-flex:0 0 calc(75% - 40px +  30px );-ms-flex:0 0 calc(75% - 40px +  30px );flex:0 0 calc(75% - 40px +  30px );max-width:calc(75% - 40px +  30px );width:calc(75% - 40px +  30px )}.col-10{-webkit-flex:0 0 calc(83.3333333333% - 40px +  33.3333333333px );-ms-flex:0 0 calc(83.3333333333% - 40px +  33.3333333333px );flex:0 0 calc(83.3333333333% - 40px +  33.3333333333px );max-width:calc(83.3333333333% - 40px +  33.3333333333px );width:calc(83.3333333333% - 40px +  33.3333333333px )}.col-11{-webkit-flex:0 0 calc(91.6666666667% - 40px +  36.6666666667px );-ms-flex:0 0 calc(91.6666666667% - 40px +  36.6666666667px );flex:0 0 calc(91.6666666667% - 40px +  36.6666666667px );max-width:calc(91.6666666667% - 40px +  36.6666666667px );width:calc(91.6666666667% - 40px +  36.6666666667px )}.col-12{-webkit-flex:0 0 calc(100% - 40px +  40px );-ms-flex:0 0 calc(100% - 40px +  40px );flex:0 0 calc(100% - 40px +  40px );max-width:calc(100% - 40px +  40px );width:calc(100% - 40px +  40px )}}@supports(display: grid){:root{--grid-layout-gap:24px}@media screen and (min-width: 960px){:root{--grid-layout-gap:40px}}.grid-cols-1{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((100% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-1>li,.grid-cols-1>article,.grid-cols-1>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-2{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((50% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-2>li,.grid-cols-2>article,.grid-cols-2>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-3{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((33.3333333333% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-3>li,.grid-cols-3>article,.grid-cols-3>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-4{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((25% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-4>li,.grid-cols-4>article,.grid-cols-4>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-5{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((20% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-5>li,.grid-cols-5>article,.grid-cols-5>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-6{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((16.6666666667% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-6>li,.grid-cols-6>article,.grid-cols-6>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-7{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((14.2857142857% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-7>li,.grid-cols-7>article,.grid-cols-7>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-8{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((12.5% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-8>li,.grid-cols-8>article,.grid-cols-8>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-9{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((11.1111111111% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-9>li,.grid-cols-9>article,.grid-cols-9>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-10{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((10% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-10>li,.grid-cols-10>article,.grid-cols-10>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-11{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((9.0909090909% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-11>li,.grid-cols-11>article,.grid-cols-11>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.grid-cols-12{display:grid;grid-template-columns:repeat(auto-fill, minmax(max((8.3333333333% - var(--grid-layout-gap)), 280px), 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto;grid-gap:var(--grid-layout-gap)}.grid-cols-12>li,.grid-cols-12>article,.grid-cols-12>div{background:rgba(0,0,0,0);border:0;padding:var(--grid-layout-gap);border-radius:0px;z-index:0}.gap{--grid-layout-gap: 24px}.gap-2{--grid-layout-gap: calc( 24px * 1.2)}.gap-3{--grid-layout-gap: calc( 24px * 1.5)}.gap-4{--grid-layout-gap: calc( 24px * 1.8)}.gap-5{--grid-layout-gap: calc( 24px * 2)}.gap-small{--grid-layout-gap: calc( 24px / 2)}.col-auto{grid-column:auto}@media screen and (min-width: 960px){.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}}}@media(max-width: 600px){.grid-cols-1{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-2{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-3{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-4{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-5{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-6{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-7{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-8{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-9{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-10{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-11{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}.grid-cols-12{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-template-rows:auto;max-width:100%;margin:0 auto}}@supports(display: grid){.grid-cols-1>li,.grid-cols-1>article,.grid-cols-1>div{width:100%}}#right{padding-top:60px;margin-left:0;width:34%}#right .moduletable{margin-bottom:40px;padding:0}#right .moduletable h3{font-size:1.3em;text-transform:uppercase}#right .moduletable strong{font-weight:bold}#right .img-circle{border-radius:50%;margin:0 30px 0 0;float:left;border:solid 4px #eee}#right ul.sidemenu+.moduletable{margin-top:40px}#right .moduletable{padding:20px;background:var(--advancedlightcolor);box-shadow:0 1px 1px #ddd;border-radius:4px}#right .moduletable h3{border:0}#right .contact-category img{float:left;margin-right:20px}@media screen and (max-width: 48rem){#right{padding-top:50px;width:100%}#right .contact-category{box-shadow:none;padding:0}}@media screen and (max-width: 500px){#right .contact-category img{float:none}}#subcontent{box-shadow:-10px -10px 15px #eee;padding:48px 0;text-align:center}#subcontent li.content-image{background:var(--advancedlightcolor)}#subcontent li.content-image:hover{background:var(--linkcolor)}#subcontent h3,#subcontent ul{margin:0}#footer-infos{background:var(--footerbg);padding:var(--grid-layout-gap) 0;color:var(--footercolor);font-size:.9em}#footer-infos .container{padding:var(--grid-layout-gap)}#footer-infos h3,#footer-infos h2{color:var(--footercolor);font-size:1.2rem;font-weight:700;letter-spacing:0}#footer-infos a{color:var(--footercolor);display:block}#footer-infos a:hover,#footer-infos a:active,#footer-infos a:focus{color:var(--mainlightcolor);text-decoration:underline}#footer-infos ul{margin:0 0 24px 0;padding:0;list-style-type:none}#footer-infos ul.menu{font-size:1em;display:block}#footer-infos ul.menu>li{background:rgba(0,0,0,0);border:0;margin:0;padding:0}#footer-infos ul.menu>li a{background:rgba(0,0,0,0);font-weight:400;padding:.5rem 10px .5rem 22px;border:0;position:relative;color:var(--footercolor);border-radius:0;display:block;text-decoration:none;hyphens:auto}#footer-infos ul.menu>li a:before{border-right:2px solid var(--footercolor);border-top:2px solid var(--footercolor);content:"";display:inline-block;height:.45em;margin-right:10px;transform:rotate(45deg) skew(5deg, 5deg);width:.45em;position:absolute;top:1rem;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:var(--footercolor) solid 2px}#footer-infos ul.menu>li a:hover,#footer-infos ul.menu>li a:active,#footer-infos ul.menu>li a:focus{color:var(--footercolor);text-decoration:underline}#footer-infos ul.menu>li a:hover:before,#footer-infos ul.menu>li a:active:before,#footer-infos ul.menu>li a:focus:before{border-right:2px solid var(--footercolor);border-top:2px solid var(--footercolor)}#footer-infos ul.horizontal{display:flex;flex-wrap:wrap}#footer-infos ul.horizontal>li{flex:1 1 230px;padding-left:0}#footer-infos ul.horizontal>li a{display:block}#footer-infos ul.horizontal>li ul li{padding:0;text-transform:none}#footer-infos .socialmedia{margin-top:20px}#footer-infos .socialmedia li{display:inline-block;padding:10px 10px 10px 0}#footer-infos .socialmedia li a{display:inline-block}#footer-infos .socialmedia li a svg{width:30px}#footer-infos .socialmedia li a svg path{fill:var(--footercolor)}#footer-infos .socialmedia li a:hover svg path{fill:#fff}#footer-infos .socialmedia li path{fill:var(--footercolor)}#footer-infos .row{display:flex}#footer-infos .adresse{border-top:solid 1px hsla(0,0%,100%,.3);padding:20px 0;margin:20px 0}@media screen and (max-width: 900px){#footer-infos .row{flex-wrap:wrap}}@media screen and (max-width: 700px){#footer-infos ul.horizontal>li{border:0;padding-left:0}}.hamburger{border:0;background:rgba(0,0,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(0.6)}.hamburger-box:hover .hamburger-inner::after{transform:translate3d(-10px, -4px, 0) rotate(40deg) scaleX(0.6)}#openmenulink[aria-expanded=true]{display:none}#openmenulink[aria-expanded=true] .hamburger-inner{background:rgba(0,0,0,0)}#openmenulink[aria-expanded=true] .hamburger-inner:before{transform:rotate(-45deg);top:10px}#openmenulink[aria-expanded=true] .hamburger-inner:after{transform:rotate(-135deg)}#menu-button-close{font-size:2em;margin:0;padding:0;color:#fff;justify-self:flex-end;position:absolute;width:50px;height:50px;cursor:pointer;background:rgba(0,0,0,0);right:10px;top:10px;border:0;z-index:1000}#menu-button-close:after,#menu-button-close:before{content:"";transition:all 1s;background:#fff;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)}#openmenulink{display:block;background:rgba(0,0,0,0);padding:0;border:solid 0 var(--linkcolor);position:absolute;right:10px;z-index:0;top:60px}.navbar{margin-left:-960px;position:absolute;border-top:solid 1px var(--borderColor);width:100%;z-index:10000;top:0;left:0;background:var(--footerbg);display:none;min-height:calc(100% + 130px);text-align:right;opacity:0;padding:80px 20px;transition:all .5s;transition:all .5s allow-discrete}.navbar ul.menu{background:var(--footerbg);margin:0;text-align:left;font-size:18px;padding:0;width:auto}.navbar ul.menu>li{margin:0 .5rem;padding:3px;border-right:0;background:rgba(0,0,0,0);color:var(--maincolor);display:block}.navbar ul.menu>li>a,.navbar ul.menu>li button{background:var(--footerbg);padding:1.5rem 5px;border:0;border-bottom:#414d6c solid 1px;color:#fff;border-radius:0;margin:2px 0;position:relative;line-height:1em;display:block;width:100%;text-align:left;text-decoration:none}.navbar ul.menu>li>a .caret,.navbar ul.menu>li button .caret{border-bottom:2px solid #66cdff;border-right:2px solid #66cdff;float:right}.navbar ul.menu>li>a:hover,.navbar ul.menu>li>a:active,.navbar ul.menu>li button:hover,.navbar ul.menu>li button:active{text-decoration:none;color:var(--mainlightcolor);background:var(--linkcolor)}.navbar ul.menu>li>a:hover .caret,.navbar ul.menu>li>a:active .caret,.navbar ul.menu>li button:hover .caret,.navbar ul.menu>li button:active .caret{border-bottom:2px solid var(--mainlightcolor);border-right:2px solid var(--mainlightcolor)}.navbar ul.menu>li>a:focus-visible,.navbar ul.menu>li button:focus-visible{text-decoration:none;outline:solid 2px var(--linkcolor)}.navbar ul.menu>li.active>a{background:var(--mainlightcolor);color:var(--maincolor);font-weight:600;text-decoration:none}.navbar ul.menu>li.active>a.show .caret{border-bottom:2px solid var(--maincolor);border-right:2px solid var(--maincolor)}.navbar ul.menu>li.active>ul li a{padding:0 0;font-weight:400;font-size:1rem;border:0px;display:block}.navbar ul.menu starting-style .navbar.show{opacity:0;margin-left:-700px}.show{opacity:1;display:block;margin-left:0}@media screen and (min-width: 960px){#menu-button-close,#openmenulink{display:none}.navbar{background:rgba(0,0,0,0);text-align:right;position:static;display:block;opacity:1;margin:0;padding:0;background:rgba(0,0,0,0);font-size:1em;border:0;min-height:0}.navbar ul.menu{display:flex;margin:0;padding:0;background:rgba(0,0,0,0);font-size:1em;justify-content:flex-end;gap:12px}.navbar ul.menu>li{padding:0;border-right:0;background:rgba(0,0,0,0);color:var(--maincolor);display:block;margin:3px}.navbar ul.menu>li>a,.navbar ul.menu>li button{margin:0px;padding:.5rem;border:0;background:var(--headerbg);color:var(--maincolor);font-weight:400;border-radius:0;display:flex;align-items:center;transition:.5s;gap:.5rem}.navbar ul.menu>li>a .caret,.navbar ul.menu>li button .caret{border-bottom:2px solid var(--linkcolor);border-right:2px solid var(--linkcolor)}.navbar ul.menu>li>a:hover,.navbar ul.menu>li>a:active,.navbar ul.menu>li button:hover,.navbar ul.menu>li button:active{text-decoration:none;color:var(--mainlightcolor);background:var(--linkcolor)}.navbar ul.menu>li>a:hover .caret,.navbar ul.menu>li>a:active .caret,.navbar ul.menu>li button:hover .caret,.navbar ul.menu>li button:active .caret{border-bottom:2px solid var(--mainlightcolor);border-right:2px solid var(--mainlightcolor)}.navbar ul.menu>li>a:focus-visible,.navbar ul.menu>li button:focus-visible{text-decoration:none;outline:solid 2px var(--linkcolor)}.navbar ul.menu>li.active>a{background:var(--mainlightcolor);color:var(--maincolor);font-weight:600;text-decoration:none}}.dropdown-menu{position:absolute;opacity:1;top:100%;left:0;z-index:20000;float:none;min-width:15rem;padding:2.5rem 2.5rem;margin:0 0;font-size:1em;border:0;border-radius:0 0 4px 4px;background-clip:padding-box;height:0;overflow:hidden;transition:all .3s ease .15s;background:var(--linkcolor);text-align:left;list-style-type:"";width:100%;font-weight:normal;display:none}.dropdown-menu h3,.dropdown-menu h2{font-size:1.17rem;font-weight:700;letter-spacing:0;color:var(--advancedtextcolor);margin:5px 0 20px 0;display:flex;font-family:inherit}.dropdown-menu h3 a,.dropdown-menu h2 a{position:relative;display:block;padding-left:0}.dropdown-menu h3 a:after,.dropdown-menu h2 a:after{border-right:1px solid var(--advancedtextcolor);border-top:1px solid var(--advancedtextcolor);-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);content:"";display:inline-block;height:5px;margin-left:5px;width:5px;position:relative;top:-1px;right:0;font-weight:bold}.dropdown-menu h3 img,.dropdown-menu h2 img{max-width:50px;margin-right:20px}.dropdown-menu .container{padding:0 0 0 20px}.dropdown-menu ul{margin:0;padding:0}.dropdown-menu li{list-style-type:none;margin:0;padding:4px;display:flex;flex-direction:column;font-family:inherit}.dropdown-menu li>a{padding:.8rem .25rem .8rem 1rem;font-weight:400;line-height:1.2em;color:var(--advancedtextcolor);display:block;background:rgba(0,0,0,0);border-bottom:solid 1px color-mix(in srgb, var(--linkcolor), white 15%);position:relative;text-decoration:none}.dropdown-menu li>a:before{border-right:2px solid var(--advancedtextcolor);border-top:2px solid var(--advancedtextcolor);-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);content:"";display:inline-block;height:.35rem;width:.35rem;position:absolute;left:0;top:1.2rem}.dropdown-menu li>a:hover,.dropdown-menu li>a:active,.dropdown-menu li>a:focus{text-decoration:underline 1px var(--linkcolor) !important;color:var(--advancedtextcolor) !important;background-color:rgba(0,0,0,0);display:block}.dropdown-menu li>a:hover:before,.dropdown-menu li>a:active:before,.dropdown-menu li>a:focus:before{border-right:3px solid var(--advancedtextcolor);border-top:3px solid var(--advancedtextcolor)}.dropdown-menu li>a:hover:focus,.dropdown-menu li>a:active:focus,.dropdown-menu li>a:focus:focus{outline:solid 2px var(--advancedtextcolor)}.dropdown-menu li.active>a{font-weight:700;background:rgba(0,0,0,0);color:var(--advancedtextcolor)}.dropdown-menu li.active>a:before{border-right:3px solid var(--advancedtextcolor);border-top:3px solid var(--advancedtextcolor)}.dropdown-menu li.overview{grid-column-start:1;grid-column-end:5;padding-bottom:20px}.dropdown-menu li.overview span{display:block}.dropdown-menu li>a.highlight{color:var(--linkcolor)}.dropdown-menu .dropdown-submenu{margin:0;font-size:.9em}.dropdown-submenu .container{margin:0;padding:0}.caret{display:inline-block;margin-left:5px;vertical-align:middle;content:"";width:7px;height:7px;border-bottom:2px solid var(--maincolor);border-right:2px solid var(--maincolor);transform:rotate(45deg)}.dropdown-toggle.show,.dropdown-toggle:focus{outline:solid 2px var(--linkcolor)}ul li a[aria-expanded=true] .caret{transform:rotate(225deg) translateY(-3px)}.opensubmenu_mobile{display:none}.dropdown-menu.show{opacity:1;height:auto;display:flex;animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:.4s;-webkit-animation-duration:.4s;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:1152px}.menu-description{color:var(--advancedtextcolor);font-size:.9rem;padding:0 20px;border-radius:4px}.menu-description h2,.menu-description h3,.menu-description h4{color:var(--advancedtextcolor)}@keyframes pullDown{0%{transform:scaleY(0.1)}100%{transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{transform:scaleY(0.1)}100%{transform:scaleY(1)}}.goright{right:0;left:auto}@media screen and (min-width: 960px){.dropdown-menu.show>div>ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(max(25% - 40px, 200px), 1fr));grid-template-rows:auto;gap:0 48px}.dropdown-menu.show>div>ul>li:last-child{border:0}.one-column .dropdown-menu.show{padding:1.5rem}.dropdown-menu.show .container:has(.menu-description){display:grid;grid-template-columns:300px auto;gap:var(--grid-layout-gap)}}.menu__back-button{display:none}@media screen and (max-width: 960px){.dropdown-menu{right:-100vw;left:auto;transition:opacity .3s,display .3s allow-discrete;position:relative;top:0;width:100%;height:100%;background-color:var(--footerbg);padding:0;padding-top:1rem;z-index:10;animation-name:slideMenuOut;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;display:none;border-radius:0;border:0}.dropdown-menu li>a.highlight{color:var(--maincolor)}.dropdown-menu.show{animation-name:slideMenuIn !important;-webkit-animation-name:slideMenuIn !important;animation-duration:.3s;-webkit-animation-duration:.3s;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;display:block;right:0;min-height:calc(100% + 130px) !important}.dropdown-menu.show .container{padding:0 10px 0 10px;position:static}.dropdown-menu.show h3{margin:20px 0 0 0;font-size:18px}.dropdown-menu.show ul{padding:0;background:var(--footerbg);margin:20px 0}.dropdown-menu.show ul li a{padding:.6rem 1.5rem .6rem 2.5rem;line-height:inherit;color:#fff;font-weight:normal;position:relative;border-bottom:0}.dropdown-menu.show ul li a:hover,.dropdown-menu.show ul li a:active,.dropdown-menu.show ul li a:focus{background:var(--footerbg) !important;font-weight:normal;color:#fff !important}.dropdown-menu.show ul li a:focus-visible{outline:solid 2px var(--linkcolor);outline-offset:0}.dropdown-menu.show li.active.deeper{margin-top:0}.dropdown-menu.show li.active.deeper h3 a{color:#fff;border-left:4px solid var(--linkcolor)}}@media screen and (max-width: 450px){.dropdown-menu li{float:none;list-style-type:none;width:100%}}.one-column{position:relative}.one-column .container{padding:0}.one-column .dropdown-menu.show{padding:1rem;font-size:.9em}@keyframes slideMenuIn{0%{right:-100vw}to{right:0}}@keyframes slideMenuOut{0%{right:0}99%{transform:scale(1)}to{right:-100vw;transform:scale(0)}}ul.sidemenu{background:var(--mainlightcolor);color:var(--linkcolor);padding:0;margin:0;font-size:1rem;border-radius:0px;border:0}ul.sidemenu>li{position:relative;background:var(--mainlightcolor);overflow:hidden;margin:0;padding:0}ul.sidemenu>li h3,ul.sidemenu>li h2,ul.sidemenu>li h4{font-size:1.4em;text-transform:uppercase;letter-spacing:1px;font-family:"Arial",arial,sans-serif;color:var(--linkcolor)}ul.sidemenu>li a{color:var(--maincolor);background:var(--mainlightcolor);padding:.8rem 1.5rem;font-weight:400;position:relative;border-radius:0px;border-bottom:solid 1px #000;text-decoration:none}ul.sidemenu>li a:hover,ul.sidemenu>li a:active{text-decoration:underline;color:var(--mainlightcolor);background:var(--linkcolor)}ul.sidemenu>li ul.small{font-size:1em}ul.sidemenu>li>ul{border:solid 0px #dfdfd8;background:var(--mainlightcolor);margin:0px;padding:0 0 0 1.5rem;list-style-type:none}ul.sidemenu>li>ul li{padding:0;background:var(--mainlightcolor);margin:0}ul.sidemenu>li>ul li a{display:block;color:var(--maincolor);background:var(--mainlightcolor);padding:1rem 0px 1rem 1.25rem;font-weight:400;border-bottom:solid 1px var(--maincolor);position:relative;border-radius:0}ul.sidemenu>li>ul li a:before{border-right:2px solid var(--maincolor);border-top:2px solid var(--maincolor);content:"";display:inline-block;height:.35em;margin-right:10px;transform:rotate(45deg) skew(5deg, 5deg);width:.35em;position:absolute;top:1.4em;left:5px}ul.sidemenu>li>ul li a:hover,ul.sidemenu>li>ul li a:active,ul.sidemenu>li>ul li a:focus{color:var(--mainlightcolor) !important;background:var(--linkcolor)}ul.sidemenu>li>ul li a:hover:before,ul.sidemenu>li>ul li a:active:before,ul.sidemenu>li>ul li a:focus:before{border-right:2px solid var(--mainlightcolor);border-top:2px solid var(--mainlightcolor)}ul.sidemenu>li>ul li a:hover.active>a,ul.sidemenu>li>ul li a:active.active>a,ul.sidemenu>li>ul li a:focus.active>a{color:var(--linkcolor);font-weight:600}ul.sidemenu>li>ul li.active>a:hover{color:#fff}ul.sidemenu>li>ul ul{list-style-type:none;padding:0 0 0 1.5rem}ul.sidemenu>li>ul ul li.active a:before{color:var(--mainlightcolor)}ul.sidemenu>li a[aria-current=page]{background:var(--mainlightcolor);color:var(--linkcolor);font-weight:bold}ul.sidemenu li.active>a{font-weight:bold}ul.sidemenu a:focus{border:solid 2px var(--linkcolor);outline:0}ul.mod-menugrid{gap:24px;padding:0;margin:24px auto;justify-content:center;display:inline-flex;flex-wrap:wrap}ul.mod-menugrid li{border:0;text-align:center;background:var(--lightcolor);min-width:9rem;min-height:12rem;display:flex;align-content:center;align-items:center;justify-content:center;list-style-type:"";flex-direction:column;font-size:1.1rem;line-height:1rem;padding:10px;box-shadow:rgba(149,157,165,.2) 0 8px 24px;position:relative;font-weight:bold}ul.mod-menugrid li svg{width:64px;height:64px;flex:0 0 64px;margin-bottom:10px}ul.mod-menugrid li svg path{fill:var(--maincolor)}ul.mod-menugrid li a{color:var(--linkcolor);position:absolute;inset:0;align-content:center;padding:24px 12px}ul.mod-menugrid li a .image-title{display:block;margin-top:10px}ul.mod-menugrid li:hover{background:var(--linkcolor);color:var(--lightcolor)}ul.mod-menugrid li:hover svg path{fill:var(--lightcolor)}ul.mod-menugrid li:hover a{color:var(--lightcolor)}@media screen and (min-width: 900px){ul.mod-menugrid li{width:12rem}}.bild{position:relative;container-type:inline-size;container-name:bild}.bild_container{--maincolor: #05052a;background:var(--footerbg);position:relative;overflow:hidden}.bild_container .textboxinhalt{--maincolor: #05052a;width:100%;padding:48px 24px 24px 24px;color:var(--lightcolor);text-align:center}.bild_container.blendmode{background:var(--linkcolor) !important}.bild_container.blendmode img{mix-blend-mode:soft-light;background:var(--linkcolor) !important}.bild_container.blendmode .textboxinhalt{--maincolor: var(--linkcolor);background:var(--maincolor)}.bild_container .image-wrapper{position:relative;width:100%;text-align:right}.bild_container .image-wrapper img{object-fit:cover;height:100%;width:100%}.bild_container .textboxinhalt{--maincolor: #05052a;width:100%;padding:48px 24px 24px 24px;color:var(--lightcolor);text-align:center;font-size:.8em}.bild_container h2{color:var(--mainlightcolor);background:linear-gradient(#4ac4a7, rgb(47, 159, 215));background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:clamp(1.75rem,1.5813rem + .8434vw,2.625rem)}.bild_container h1{font-size:clamp(2.25rem,1.6958rem + 2.7711vw,5.125rem);color:inherit;line-height:1em}.bildundtext_flex{gap:0;margin:0;background:var(--advancedlightcolor)}.bildundtext_flex .col-7,.bildundtext_flex .col-5{padding:0}.bildundtext_flex .textbox{display:flex;align-items:flex-end}.bildundtext_flex .textboxinhalt{padding:48px 24px 24px 24px;background:var(--mainlightcolor)}.bildundtext_flex .col-7 img{object-fit:cover;height:100%;width:100%}.hero__bgimage{position:relative}.hero__image-wrapper{position:absolute;inset:0}.hero__image-wrapper img{object-fit:cover;height:100%;width:100%}.hero__text{padding:48px 24px}@media screen and (min-width: 900px){.bild_container{max-height:800px;display:flex;align-content:center;justify-content:center;align-items:center;overflow:hidden}.bild_container .bildundtext{position:absolute;max-width:1640px;width:100%}.bild_container .bildundtext .textboxinhalt{max-width:1200px;margin:0 auto;padding:48px 24px 24px 24px;color:#fff;font-size:1em;text-shadow:1px 1px 1px #000}.bild_container .bildundtext>img{object-fit:cover;width:100%;height:100%;transform:translateX(0px)}.bild_container .bildundtext_flex .textboxinhalt{margin-left:-120px}}.wrapper{position:relative}.wave-text span{display:inline-block;animation:wave 2s ease-in-out infinite}.wave-text span:nth-child(1){animation-delay:0s}.wave-text span:nth-child(2){animation-delay:.2s}.wave-text span:nth-child(3){animation-delay:.4s}.wave-text span:nth-child(4){animation-delay:.6s}@keyframes wave{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.bild_container .image-wrapper::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center, rgba(14, 20, 34, 0.55) 0%, rgba(14, 20, 34, 0) 50%);pointer-events:none}:root{--spacing:0.25rem}.item-page{width:100%;max-width:95rem;margin:0 auto 20px auto;padding:var(--grid-layout-gap) 24px;color:var(--maincolor-lighten-15);container-type:inline-size;container-name:item-page-article;font-size:1.1rem}.item-page .com-content-article__body{max-width:85ch;margin:0 auto}.item-page:has(figure.item-image) p.intro{background:var(--mainlightcolor);font-size:1.2em;font-weight:normal;padding:0;clip-path:polygon(0 0, 95% 0, 100% 30px, 100% 100%, 0 100%, 0 0);margin-top:0}.item-page dl:not(.article-info){text-align:left;display:grid;gap:12px;grid-template-columns:150px auto}.item-page ul li{line-height:1.6}.item-page .article_inner{max-width:80ch;align-self:center;width:100%}.item-page .moduletable{margin:48px 0}.item-page a:not(.btn,.tag_link_class){text-decoration:underline}.item-page a:hover,.item-page a:active,.item-page a:focus{text-decoration:underline}.item-page h2+div>h3:first-child{margin-top:-1em;color:var(--advancedcolor)}.item-page h2+h3{margin-top:calc(var(--spacing)*6)}.item-page h4{margin-top:calc(var(--spacing)*12)}.item-page h2 .category_name,.item-page h3 .category_name{font-size:.65em;font-weight:400}.item-page .article-footer{border-top:solid 1px var(--borderColor);padding:24px 0}.item-page .article-footer .link-line{display:flex;gap:10px;list-style-type:none;margin:0;order:1}.item-page .article-footer .link-line li{margin:0;padding:0}.item-page .article-footer .link-line button,.item-page .article-footer .link-line a{border:solid 2px var(--borderColor);padding:5px;width:40px;height:40px;background:var(--maincolor);border-radius:100%;display:flex;align-items:center;text-align:center;justify-content:center;cursor:pointer;color:var(--lightcolor)}.item-page .article-footer .link-line button:hover,.item-page .article-footer .link-line button:active,.item-page .article-footer .link-line button:focus,.item-page .article-footer .link-line a:hover,.item-page .article-footer .link-line a:active,.item-page .article-footer .link-line a:focus{color:var(--lightcolor)}.item-page h2 .category_name,.item-page h3 .category_name{color:var(--advancedcolor);display:block;font-size:.65em;font-weight:400}.item-page.breit{max-width:1440px}.item-page.breit .com-content-article__body{max-width:100%}.item-page.breit .com-content-article__body>:not(img):not(.mod-articles-items):not(.content_breit){max-width:85ch;margin:0 auto}html{scrollbar-gutter:stable}html:has(dialog[open]),body:has(dialog[open]){overflow-x:hidden !important;overflow-y:hidden !important;-ms-overflow-style:none;scrollbar-width:none}.dialoglist{margin:24px 0;gap:12px 24px;display:flex;list-style-type:none;border-block:solid 2px var(--borderColor);padding:24px 0;flex-wrap:wrap}.dialoglist li{padding:0;width:fit-content}dialog{min-width:350px;overflow-x:hidden;background:var(--mainlightcolor);padding:48px 0 24px 0;border:0;scrollbar-width:thin;scrollbar-color:var(--linkcolor) var(--advancedlightcolor);transform:scale(0.75) translateY(200px);transition:all 5s;box-shadow:0 0 2rem 0 rgba(0,0,0,.5);max-width:1024px}::backdrop{position:fixed;inset:0;background:var(--maincolor);z-index:10000;opacity:.8}dialog[open]{animation:fade-in .6s forwards}dialog[open]::backdrop{animation:backdrop-fade-in forwards}button.dialog-button{background:var(--advancedlightcolor);border-radius:20px;padding:10px 20px;position:relative;cursor:pointer;font-weight:bold;font-size:.85em;border:solid 2px var(--borderColor);color:var(--maincolor)}button.dialog-button:hover,button.dialog-button:focus,button.dialog-button:active{background:var(--linkcolor);color:var(--mainlightcolor)}@keyframes fade-in{0%{opacity:0;transform:scale(0) translateY(200px)}100%{opacity:1;transform:scale(1) translateY(0px)}}@keyframes fade-out{0%{transform:scale(1) translateY(0px)}100%{transform:scale(0) translateY(200px)}}dialog .close-dialog{position:absolute;top:10px;right:10px;width:40px;height:45px;background:var(--mainlightcolor);border:0;padding:5px;cursor:pointer}dialog .close-dialog:before,dialog .close-dialog:after{content:"";transition:all 1s;border:solid 2px;width:35px;height:0;position:absolute;top:20px;right:0;transform:rotate(-45deg);display:block}dialog .close-dialog:hover::before,dialog .close-dialog:hover::after{transform:rotate(0deg)}dialog .close-dialog::after{transform:rotate(-135deg)}dialog h2 span{display:block;font-size:1rem;color:var(--linkcolor)}@keyframes backdrop-fade-in{0%{opacity:.1}100%{opacity:.8}}@media screen and (min-width: 600px){dialog{min-width:600px}}@media screen and (min-width: 900px){dialog{min-width:900px}}@media screen and (max-width: 600px){dialog{margin-top:0}}@keyframes scale-down{to{transform:scale(0.75)}}@keyframes scale-up{to{transform:scale(1)}}ul.grid-gallery{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;max-width:100%;list-style-type:""}ul.grid-gallery li{margin:0;padding:0}ul.grid-gallery button{padding:0;margin:0;border-radius:0;border:0}dialog.grid-gallery-dialog{padding:0;border:0;max-width:600px;min-width:300px}dialog.grid-gallery-dialog figcaption{padding:30px 30px 60px 30px;font-size:1em}dialog.grid-gallery-dialog figcaption span.dialog_count{font-size:.8em;margin:12px 0;display:block}.prev-dialog svg{transform:rotate(-180deg)}.prev-dialog,.next-dialog{position:absolute;left:10px;border:0;bottom:20px;background:var(--lightcolor);cursor:pointer}.next-dialog{right:10px;left:auto}figcaption,p.caption{font-size:.8em;background:var(--mainlightcolor);padding:12px 0;text-align:right}figure{border-radius:4px;overflow:hidden}figure.none.item-image{contain:layout;text-align:center}figure.mixblendmode,figure.mixblendmode2{background:var(--linkcolor)}figure.mixblendmode img,figure.mixblendmode2 img{mix-blend-mode:luminosity}figure.mixblendmode2{background:var(--advancedcolor)}.blog-item figure{margin-bottom:0}@media(min-width: 1200px){figure.left,figure.right{max-width:600px;align-self:flex-start;flex:0 0 600px}figure.left img,figure.right img{object-fit:cover;width:100%;height:100%}.blog-item .item-content{order:1}.blog-item:has(figure.left,figure.right){display:flex;gap:var(--grid-layout-gap)}.blog-item figure.left,.blog-item figure.right{max-width:600px;align-self:flex-start;flex:0 0 400px}.blog-item figure.left img,.blog-item figure.right img{object-fit:cover;width:100%;height:100%}.blog-item figure.left{order:1}.blog-item figure.right{order:2}.blog-item:has(figure.left) .item-content{order:2}}.category-desc{position:relative;text-align:left;padding:0;margin:0 auto;color:var(--maincolor)}.category-desc .category-image{margin-top:var(--grid-layout-gap)}.category-desc .category-image img{width:100%;height:100%;object-fit:cover}.category-desc .category-image h3,.category-desc .category-image h2{color:var(--linkcolor);font-size:clamp(1.5rem,1.2831rem + 1.0843vw,2.625rem)}.category-desc .category-image h3 span,.category-desc .category-image h2 span{color:var(--linkcolor);text-transform:none;font-size:.8em;letter-spacing:-0.018em;display:block}.category-desc .category-desc-text{position:relative;padding:0 var(--grid-layout-gap);background:var(--mainlightcolor);font-weight:normal}.category-desc .category-desc-text p{margin-bottom:0}.category-desc p.intro{font-size:1.2em;color:var(--linkcolor)}.landing-page.container{padding:0}.landing-page .items-leading{padding:0 var(--grid-layout-gap)}.landing-page .items-leading article:has(figure.none.item-image){padding-top:0}.landing-page .items-leading h2{font-size:clamp(1.5rem,1.3554rem + .7229vw,2.3rem)}.landing-page article{background:var(--mainlightcolor);z-index:1;position:relative;border-radius:4px;container-type:normal;container-name:landing-page-article}.landing-page article .item-content p:last-child{margin-bottom:0}.landing-page article.no-bg{background:rgba(0,0,0,0)}.landing-page article.box-lightblue{background:var(--linkcolor)}.landing-page article.box-blue{background:var(--boxdarkcolor)}.landing-page article.box-blue,.landing-page article.box-lightblue{color:var(--boxdarkcolortext)}.landing-page article.box-blue p,.landing-page article.box-blue li,.landing-page article.box-blue a:not(.btn),.landing-page article.box-lightblue p,.landing-page article.box-lightblue li,.landing-page article.box-lightblue a:not(.btn){color:var(--boxdarkcolortext)}.landing-page article.box-blue h1,.landing-page article.box-blue h2,.landing-page article.box-blue h3,.landing-page article.box-blue h4,.landing-page article.box-lightblue h1,.landing-page article.box-lightblue h2,.landing-page article.box-lightblue h3,.landing-page article.box-lightblue h4{color:var(--advancedcolor)}.landing-page article.box-lightblue h1,.landing-page article.box-lightblue h2,.landing-page article.box-lightblue h3,.landing-page article.box-lightblue h4{color:var(--mainlightcolor)}.landing-page article.brand-color{background:var(--linkcolor);color:var(--mainlightcolor)}.landing-page article.brand-color h1,.landing-page article.brand-color h2,.landing-page article.brand-color h3,.landing-page article.brand-color h4,.landing-page article.brand-color p,.landing-page article.brand-color li,.landing-page article.brand-color a{color:inherit}.landing-page article.shadowbox-whitebg{box-shadow:0 5px 15px rgba(0,0,0,.08)}.landing-page article:has(.btn):hover{background:var(--lightcolor)}.landing-page article .btn{position:static}.landing-page article .btn:after{position:absolute;z-index:10;inset:0;content:""}.landing-page .bgrow:has(.box-blue,.box-lightblue,.brand-color,>.shadowbox,.shadowbox-whitebg){padding:var(--grid-layout-gap)}.landing-page article.light.no-bg{color:var(--white)}.landing-page article.light.no-bg h1,.landing-page article.light.no-bg h2,.landing-page article.light.no-bg h3,.landing-page article.light.no-bg p,.landing-page article.light.no-bg li,.landing-page article.light.no-bg a:not(.btn),.landing-page article.light.no-bg ul.check li::before{color:currentColor}.landing-page article.light.no-bg ul.check li::before{background:var(--white)}.landing-page article.light.no-bg div.box{color:var(--maincolor)}.landing-page .smallboxcenter{text-align:center;max-width:900px}.landing-page .smallboxcenter.no-margin-top{margin-top:0}.landing-page .smallboxcenter.no-margin-bottom{margin-bottom:0}.landing-page [class*=" grid-cols-"]{z-index:1;position:relative;padding:0}.landing-page [class^=grid-cols-] article,.landing-page [class*=" grid-cols-"] article{margin-bottom:0}@media screen and (min-width: 759px){.landing-page .bgrow[class^=grid-cols-],.landing-page .bgrow[class*=" grid-cols-"]{padding:64px var(--grid-layout-gap)}.landing-page .bgrow[class^=grid-cols-] article,.landing-page .bgrow[class*=" grid-cols-"] article{margin-bottom:0}.landing-page .bgrow:nth-child(odd) [class*=" grid-cols-"]:after{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);content:"";display:block;position:absolute;height:100%;z-index:-1;inset:0;box-sizing:border-box}}.landing-page figcaption{font-size:.75rem}.landing-page .bgrow{position:relative;padding:var(--grid-layout-gap) 0}@media(prefers-color-scheme: light){.landing-page .bgrow{background:var(--zeilenbackground)}}.landing-page .bgrow:after{background:inherit !important;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;content:"";display:block;position:absolute;height:100%;z-index:0;inset:0}.landing-page h1{margin:var(--grid-layout-gap);padding-bottom:12px}.landing-page h3{font-size:clamp(1.25rem,1.2259rem + .1205vw,1.375rem)}.landing-page .article-info{font-size:.8em;color:var(--maincolor)}.landing-page .article-info dd,.landing-page .article-info dt{color:var(--maincolor)}.landing-page .fields-container{list-style-type:"";margin:20px 0;padding:0}.landing-page .items-leading figure.none.item-image{margin-left:-24px;margin-right:-24px}.grid-cols-1 figure.item-image.left,.grid-cols-1 figure.item-image.right{margin:0 0 var(--grid-layout-gap) 0}.grid-cols-1 figure.item-image.left img,.grid-cols-1 figure.item-image.right img{border-radius:4px}@media only screen and (min-width: 1200px){.landing-page .bgrow.no-padding-top{padding-top:0}.landing-page .grid-cols-1 figure.item-image.left,.landing-page .grid-cols-1 figure.item-image.right{float:left;margin:0 var(--grid-layout-gap) var(--grid-layout-gap) 0;max-width:700px}.landing-page .grid-cols-1 figure.item-image.left img,.landing-page .grid-cols-1 figure.item-image.right img{border-radius:4px}.landing-page .grid-cols-1 figure.item-image.left:after,.landing-page .grid-cols-1 figure.item-image.right:after{clear:both}.landing-page .grid-cols-1 figure.item-image.right{float:right;margin:0 0 var(--grid-layout-gap) var(--grid-layout-gap)}}.bgrow.grid-cols-1:has(.flex),.bgrow.grid-cols-1:has(.smallboxcenter){padding:0}.no-padding-top{padding-top:0 !important}@keyframes reveal{from{opacity:0;clip-path:inset(45% 20% 45% 20%)}to{opacity:1;clip-path:inset(0% 0% 0% 0%)}}.revealing-image,figure.item-image{view-timeline-name:--revealing-image;view-timeline-axis:block;animation:linear reveal both;animation-timeline:--revealing-image;animation-range:entry 25% cover 50%}.blog-aktuell{padding:0 var(--grid-layout-gap);margin:0 auto}.blog-aktuell .blog-items{max-width:1152px;margin:var(--grid-layout-gap) auto}.blog-aktuell dd{border:0}.blog-aktuell dd.category-name{color:var(--advancedcolor)}.blog-aktuell dd.category-name a{padding:5px 10px;font-size:1em;margin-top:0}.blog-aktuell article.blog-item{border-top:2px solid var(--borderColor);margin-bottom:var(--grid-layout-gap)}.blog-aktuell article.blog-item .content{position:relative;padding:36px 12px}.blog-aktuell article.blog-item .article-info{margin:0 0 12px 0;display:block}.blog-aktuell article.blog-item h3{font-size:1.5rem;color:var(--linkcolor)}.blog-aktuell article.blog-item p.readmore{display:block}.blog-aktuell article.blog-item p.readmore:after{position:absolute;right:20px;bottom:10px;display:block;width:36px;height:36px;background:var(--linkcolor);content:"";mask-image:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M15.5723 10.599L11.4056 14.7657C11.0931 15.1042 10.5462 15.1042 10.2337 14.7657C9.89518 14.4532 9.89518 13.9063 10.2337 13.5938L12.9681 10.8334H4.99935C4.5306 10.8334 4.16602 10.4688 4.16602 10.0001C4.16602 9.55737 4.5306 9.16675 4.99935 9.16675H12.9681L10.2337 6.43237C9.89518 6.11987 9.89518 5.573 10.2337 5.2605C10.5462 4.92196 11.0931 4.92196 11.4056 5.2605L15.5723 9.42717C15.9108 9.73967 15.9108 10.2865 15.5723 10.599Z" fill="currentColor"/></svg> ');z-index:0}.blog-aktuell article.blog-item p.readmore a:before{position:absolute;inset:0;content:"";z-index:1000}.blog-aktuell article.blog-item p.readmore a:active,.blog-aktuell article.blog-item p.readmore a:focus{outline:0}.blog-aktuell article.blog-item p.readmore a:active:before,.blog-aktuell article.blog-item p.readmore a:focus:before{outline:solid 3px var(--linkcolor);outline-offset:3px}.blog-aktuell article.blog-item:hover{color:var(--mainlightcolor);background:var(--linkcolor)}.blog-aktuell article.blog-item:hover h1,.blog-aktuell article.blog-item:hover h2,.blog-aktuell article.blog-item:hover h3,.blog-aktuell article.blog-item:hover h4,.blog-aktuell article.blog-item:hover h5,.blog-aktuell article.blog-item:hover p,.blog-aktuell article.blog-item:hover a,.blog-aktuell article.blog-item:hover .article-info,.blog-aktuell article.blog-item:hover .article-info dd,.blog-aktuell article.blog-item:hover .article-info dd a,.blog-aktuell article.blog-item:hover .subheading{color:currentColor;background:inherit}.blog-aktuell article.blog-item:hover .article-info dd a{background:var(--maincolor);border:solid 1px var(--maincolor)}.blog-aktuell article.blog-item:hover p.readmore:after{background:var(--mainlightcolor)}.blog-aktuell article.leading-item{background:var(--advancedlightcolor);border:0;padding:var(--grid-layout-gap);position:relative;margin:var(--grid-layout-gap) 0}.blog-aktuell article.leading-item:after{content:"";background:linear-gradient(90deg, rgb(71, 169, 130) 37%, green 0.1%, rgb(65, 160, 132) 37%, rgb(14, 75, 153) 58%, rgb(1, 68, 149) 58%, rgb(94, 114, 177) 79%, rgb(93, 117, 175) 79%, rgb(74, 162, 136) 100%, rgb(74, 162, 136) 100%, rgb(74, 162, 136) 100%, rgb(71, 169, 130) 100%);padding-bottom:10px;display:block;position:absolute;bottom:0;left:0;width:100%;height:3px}nav.cat-filter li{margin:10px 0 0 10px;padding:0}.category-desc+nav.cat-filter{max-width:1152px;margin:0 auto}@media screen and (min-width: 700px){.blog-aktuell{margin:0 auto}.blog-aktuell article.blog-item .content{display:flex;gap:var(--grid-layout-gap);position:relative;padding:24px 12px}.blog-aktuell article.blog-item figure{flex:1 1 280px;min-width:280px}.blog-aktuell article.blog-item .article-info{order:1;flex:0 0 200px;padding-top:10px}.blog-aktuell article.blog-item .article-info dt,.blog-aktuell article.blog-item .article-info dd{display:block;border:0;margin-bottom:12px}.blog-aktuell article.blog-item div.introtext{order:2;flex:1 1 auto;padding-top:10px}.blog-aktuell article.blog-item p.readmore{order:3;flex:0 0 100px;align-content:flex-end;justify-content:flex-end;text-align:right}.blog-aktuell article.blog-item p.readmore a{display:block;align-self:flex-end}.blog-aktuell article.blog-item p.readmore:after{bottom:20px}.blog-aktuell article.blog-item figure.left{max-width:350px}.blog-aktuell article.blog-item figure.right{max-width:350px}}.blog{padding:var(--grid-layout-gap) 0;max-width:1440px;margin:0 auto}.blog>.page-header{padding-left:24px}.blog dd{border:0}.blog dd.category-name{color:var(--advancedcolor)}.blog dd.category-name a{padding:5px 10px;font-size:1em;margin-top:0}.blog .blog-item{border-bottom:2px solid var(--borderColor);max-width:1152px;margin:0 auto}.blog .blog-item .icons{margin-bottom:24px}.blog .blog-item .item-content{position:relative}.blog .blog-item .article-info{margin:0 0 12px 0}.blog .blog-item h3{font-size:1.5rem;color:var(--linkcolor)}.blog .blog-item p.readmore{display:block;margin-bottom:0}.blog .blog-item p.readmore a:active,.blog .blog-item p.readmore a:focus{outline:0}.blog .blog-item p.readmore a:active:before,.blog .blog-item p.readmore a:focus:before{outline:solid 3px var(--linkcolor);outline-offset:3px}nav.cat-filter li{margin:10px 0 0 10px;padding:0}.category-desc+nav.cat-filter{max-width:1152px;margin:0 auto}@media screen and (min-width: 900px){.grid-cols-2>li h2,.grid-cols-2>li h3,.grid-cols-2>article h2,.grid-cols-2>article h3,.grid-cols-2>div h2,.grid-cols-2>div h3,.grid-cols-3>li h2,.grid-cols-3>li h3,.grid-cols-3>article h2,.grid-cols-3>article h3,.grid-cols-3>div h2,.grid-cols-3>div h3,.grid-cols-4>li h2,.grid-cols-4>li h3,.grid-cols-4>article h2,.grid-cols-4>article h3,.grid-cols-4>div h2,.grid-cols-4>div h3{hyphens:none;word-break:normal}}.subheading{display:block;color:var(--maincolor);font-size:.8em}.grid-cols-1{grid-gap:12px 24px}.big{background:var(--linkcolor);border:0 none;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;line-height:1.5em;color:var(--linkcolor)}.highlight_text{color:var(--linkcolor)}.circle{border-radius:100%;width:200px;height:200px;overflow:hidden;display:inline-flex;border:solid 5px var(--lightcolor);align-content:center;justify-items:center;align-items:center;justify-content:center;background:var(--linkcolor);position:relative;shape-outside:circle(50%);color:var(--lightcolor) !important;padding:5px;text-align:center;margin:0 50px 50px 0;float:left;font-weight:bold;font-size:1.4rem;line-height:1.4rem;flex-direction:column}.circle img{object-fit:cover}.inline{display:inline;margin:0}.inline li:first-child{margin-left:0;padding-left:0}.bordered{border-left:solid 1px var(--borderColor)}.boxshadow{box-shadow:var(--advancedlightcolor) 0px 2.5px 20px 0px,rgba(23,41,54,.08) 0px 2.5px 40px 0px,rgba(23,41,54,.024) 0px 0px 0px 1.25px}.karo::before{content:"";display:inline-block;width:25px;margin-right:15px;height:25px;background:var(--maincolor)}.dot::before{content:"";display:inline-block;width:15px;margin-right:8px;height:15px;background:var(--linkcolor);border-radius:100%}.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}.inline li{display:inline-block}.leadbox{width:100%;max-width:1100px}.smallbox{max-width:900px}.smallbox h1,.smallbox h2,.smallbox h3,.smallbox h4,.smallbox h5,.smallbox h6{margin-top:2em}.smallboxcenter{text-align:center;max-width:900px;margin:var(--grid-layout-gap) auto}.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}video.pink[poster]{filter:hue-rotate(-10deg)}video.green[poster]{filter:hue-rotate(3.444rad)}figure.videofigure{position:relative}figcaption.videocaption{position:absolute;bottom:23%;color:#fff;text-align:center;font-size:24px;font-size:clamp(1.125rem,.9081rem + 1.0843vw,2.25rem);width:100%;text-transform:uppercase;letter-spacing:1px}.fixed{position:fixed;z-index:2000;bottom:0;right:0;width:250px;background:var(--advancedcolor);padding:12px 24px 12px 24px;color:var(--mainlightcolor)}.fixed .fixedcontent{width:250px;background:var(--advancedcolor);padding:12px 24px;color:var(--mainlightcolor)}.fixed p,.fixed h3{margin:5px 0;font-size:1.1rem;color:currentColor !important}.fixed img{margin:0}.fixed svg{width:50px;height:50px;display:block;margin:0 20px 0 0}.fixed svg path{fill:var(--mainlightcolor)}.fixed a{color:var(--mainlightcolor) !important}.fixed a:hover,.fixed a:active,.fixed a:focus{background:var(--advancedcolor);text-decoration:underline;color:var(--mainlightcolor) !important}.fixed a:hover svg path,.fixed a:active svg path,.fixed a:focus svg path{fill:var(--mainlightcolor)}.h_light{font-weight:300 !important}.inlineflex{display:inline-flex;margin:0 auto;text-align:left}.heading-outline{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--maincolor-lighten-15);text-shadow:none;text-rendering:optimizeLegibility;font-size:3.5em}.heading-outline.light{-webkit-text-stroke-color:var(--mainlightcolor)}#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 var(--mainlightcolor);border-top:2px solid var(--mainlightcolor);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}@media screen and (max-width: 600px){.fixed{width:100%;height:auto;text-align:center;padding:7px;font-size:.8em}.fixed h3{margin-top:10px}.fixed a{justify-content:center}.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(0.175, 0.885, 0.32, 1.275);transition-duration:1s;transition-property:opacity,transform;-webkit-backface-visibility:hidden;-webkit-perspective:1000;transform:translate3d(0, 100px, 0) scale(0.8)}.scrollel.visible{transform:translate3d(0px, 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(0.215, 0.61, 0.355, 1) both;animation:tracking-in 2s cubic-bezier(0.215, 0.61, 0.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.visible,.tilt-in.active{-webkit-animation:tilt-in 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:tilt-in 1s cubic-bezier(0.25, 0.46, 0.45, 0.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(0.25, 0.46, 0.45, 0.94) both;animation:scale-in-left 1s cubic-bezier(0.25, 0.46, 0.45, 0.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}}.scale-in.active,.active .scale-in{-webkit-animation:scale-in .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scale-in .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@keyframes scale-in{0%{-webkit-transform:scale(0.3);transform:scale(0.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 p,.bounce div{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)}.bilderrahmen img{border:solid 30px #fff;box-shadow:0px 0px 20px #ddd;background:#fff}.grayscale img,body.grayscale,img.grayscale{filter:grayscale(1)}@media screen and (min-width: 1200px){.afterimage_right{margin:-200px 0px 40px 200px;background:#fff;position:relative;padding:30px 30px 30px 50px}.afterimage_left{margin:-200px 200px 40px 0px;background:#fff;position:relative;padding:30px 30px 30px 50px}}.border-gradient{z-index:0}.border-gradient:after{background-size:cover;background:linear-gradient(0deg, #c10e4c, #7d7575);border-radius:5px;content:"";height:calc(100% + 8px);left:0;position:absolute;top:0;-webkit-transform:translate(-4px, -4px);-ms-transform:translate(-4px, -4px);transform:translate(-4px, -4px);width:calc(100% + 8px);z-index:-2}.border-gradient:before{background-color:#fff;background-size:cover;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.wave{background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg id="Ebene_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1440 405"><rect width="1440" height="190" style="fill: %23fff;"/><path d="M0-55v209.7c650-139.7,790,139.7,1440,0V-55H0Z" style="fill: %23f7fafc;"/></svg>')}.flex,.flex-textblock{list-style-type:"";display:flex;flex-wrap:wrap;margin:var(--grid-layout-gap) 0;gap:var(--grid-layout-gap)}.flex>h1,.flex>h2,.flex>h4,.flex>h3,.flex-textblock>h1,.flex-textblock>h2,.flex-textblock>h4,.flex-textblock>h3{line-height:1em}.flex>div,.flex>span,.flex>p,.flex>li,.flex-textblock>div,.flex-textblock>span,.flex-textblock>p,.flex-textblock>li{flex-grow:1;flex-basis:0;width:auto;min-width:280px;max-width:100%;margin:0}.flex>div.flex-grow-2,.flex>span.flex-grow-2,.flex>p.flex-grow-2,.flex>li.flex-grow-2,.flex-textblock>div.flex-grow-2,.flex-textblock>span.flex-grow-2,.flex-textblock>p.flex-grow-2,.flex-textblock>li.flex-grow-2{flex-grow:2}.flex>*,.flex-textblock>*{margin-top:0}.flex-textblock div:last-child{flex-grow:2}@media only screen and (max-width: 600px){.flex>div,.flex>span,.flex>p,.flex>li{min-width:100%;max-width:100%}}#myAccordion{margin-top:48px;padding:12px}.accordion-item{padding:20px 0;margin:10px 0;background:var(--mainlightcolor);border-top:solid 2px var(--borderColor)}.accordion-item:hover:after{box-shadow:0 4px 12px var(--borderColor);content:"";position:absolute}.accordion-item .accordion-collapse{padding:10px 40px 20px 24px}.accordion-item h3,.accordion-item h4,.accordion-item h2{color:var(--maincolor);padding:0 6px;text-transform:none;margin:0;font-size:22px !important}.accordion-item h3 button,.accordion-item h4 button,.accordion-item h2 button{display:block;background:var(--mainlightcolor);color:var(--maincolor);position:relative;text-align:left;text-decoration:none !important;cursor:pointer;width:100%;border:0;margin:0;padding:15px 50px 15px 15px;font-weight:700}.accordion-item h3 button span,.accordion-item h4 button span,.accordion-item h2 button span{font-weight:inherit;color:var(--linkcolor)}.accordion-item h3 button:hover,.accordion-item h4 button:hover,.accordion-item h2 button:hover{text-decoration:underline !important;color:var(--linkcolor)}.accordion-item h3 button.collapsed:after,.accordion-item h3 button:after,.accordion-item h4 button.collapsed:after,.accordion-item h4 button:after,.accordion-item h2 button.collapsed:after,.accordion-item h2 button:after{margin:5px;right:15px;top:5px;background:var(--linkcolor);width:30px;height:30px;content:"";mask-image:url('data:image/svg+xml;charset=UTF-8,<svg width="30" height="30" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.332 10.8822L10.6445 15.5697C10.293 15.9506 9.67773 15.9506 9.32617 15.5697C8.94531 15.2181 8.94531 14.6029 9.32617 14.2513L12.4023 11.1459H3.4375C2.91016 11.1459 2.5 10.7357 2.5 10.2084C2.5 9.71033 2.91016 9.27087 3.4375 9.27087H12.4023L9.32617 6.1947C8.94531 5.84314 8.94531 5.22791 9.32617 4.87634C9.67773 4.49548 10.293 4.49548 10.6445 4.87634L15.332 9.56384C15.7129 9.91541 15.7129 10.5306 15.332 10.8822Z" fill="rgb(00,88,54)"></path></svg>');display:inline-flex;position:absolute;justify-content:center;align-items:center;align-content:center;line-height:1em;border-radius:100%;padding:0;transform:rotate(90deg);transition:transform .35s ease-in}.accordion-item h3 button[aria-expanded=true]:after,.accordion-item h4 button[aria-expanded=true]:after,.accordion-item h2 button[aria-expanded=true]:after{transform:rotate(-90deg)}.accordion-item:has(.accordion-collapse.show){box-shadow:0 4px 12px #ddd}.collapsing{transition:height,visibility .35s ease-in allow-discrete}.collapse{height:0;overflow:hidden;visibility:hidden;opacity:0;transition:height,opacity,visibility .35s ease;display:none;padding:24px 0}.collapse.show{height:auto;visibility:visible;opacity:1;display:block}article.light.no-bg .accordion-item,article.light.no-bg .details-item{color:var(--maincolor)}.detail-faq{margin:var(--grid-layout-gap) 0}.details-item{padding:20px 0;margin:24px 0;background:var(--lightcolor);border-top:solid 2px var(--borderColor);border-radius:4px}.details-item summary:hover{text-decoration:underline !important;color:var(--linkcolor)}.details-item h3,.details-item h4{text-transform:none;margin:0;font-size:20px !important;display:block;background:var(--lightcolor);color:var(--maincolor);position:relative;text-align:left;text-decoration:none !important;cursor:pointer;width:100%;border:0;padding:15px 50px 15px 15px;font-weight:700}.details-item h3:after,.details-item h4:after{height:30px;margin:5px;right:15px;top:5px;width:30px;content:"";mask-image:url('data:image/svg+xml;charset=UTF-8,<svg width="30" height="30" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.332 10.8822L10.6445 15.5697C10.293 15.9506 9.67773 15.9506 9.32617 15.5697C8.94531 15.2181 8.94531 14.6029 9.32617 14.2513L12.4023 11.1459H3.4375C2.91016 11.1459 2.5 10.7357 2.5 10.2084C2.5 9.71033 2.91016 9.27087 3.4375 9.27087H12.4023L9.32617 6.1947C8.94531 5.84314 8.94531 5.22791 9.32617 4.87634C9.67773 4.49548 10.293 4.49548 10.6445 4.87634L15.332 9.56384C15.7129 9.91541 15.7129 10.5306 15.332 10.8822Z" fill="rgb(00,88,54)"></path></svg>');display:inline-flex;position:absolute;justify-content:center;align-items:center;align-content:center;line-height:1em;border-radius:100%;background:var(--linkcolor);padding:0;transform:rotate(90deg);transition:transform .35s ease-in}.details-item .details-body{padding:24px;transition:height,opacity,visibility .35s ease}details[open].details-item>summary h3::after,details[open].details-item>summary h4::after{transform:rotate(-90deg) translatey(-0.3em)}details summary::-webkit-details-marker{display:none !important}details summary{cursor:pointer;list-style:none}details[open].details-item{box-shadow:0 4px 12px var(--borderColor)}.center{text-align:center;text-wrap:balance;margin:0 auto}.zwei{-webkit-columns:260px 2;columns:260px 2;-webkit-column-gap:var(--grid-layout-gap);column-gap:calc(var(--grid-layout-gap)*2);text-align:left;column-rule:solid 2px var(--borderColor)}.zwei *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.zwei h2:first-child,.zwei h3:first-child,.zwei h4:first-child{column-span:all}.drei{-webkit-columns:260px 3;columns:260px 3;-webkit-column-gap:var(--grid-layout-gap);column-gap:calc(var(--grid-layout-gap)*2);text-align:left;column-rule:solid 2px var(--borderColor)}.drei *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.buchstabe:first-letter{font-weight:normal;color:var(--linkcolor);font-size:3.5em;float:left;padding-top:0px;padding-right:6px;padding-left:1px;font-family:"Butler",Times,serif}.strichdahinter:after{content:"";display:inline-block;width:40px;border-top:solid 4px var(--linkcolor);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.4em}.font-huge{font-weight:900;font-size:clamp(2rem,8.3vw - 1.6rem,3rem) !important}.linkcolor{color:var(--linkcolor)}.text-dark{color:var(--maincolor-lighten-15)}.text-dark h1,.text-dark h2,.text-dark h3,.text-dark h4,.text-dark h5,.text-dark p,.text-dark a:not(.btn){color:var(--maincolor-lighten-15)}.text-light{color:var(--lightcolor)}.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light p,.text-light a:not(.btn){color:var(--lightcolor)}.bigger{font-size:1.5em;color:var(--linkcolor);list-style-type:none}.mega{font-size:clamp( 1.5rem, -0.1386rem + 8.1928vw, 8rem ) !important;text-transform:uppercase;font-family:"Times New Roman",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:rgba(0,0,0,0)}.mega-stroke{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:var(--linkcolor) 1px;letter-spacing:3px}.mega-gradient{background:linear-gradient(var(--advancedcolor), var(--linkcolor));background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:clamp(1.75rem,1.5813rem + .8434vw,2.625rem)}.headingbackground{box-decoration-break:clone;background:var(--linkcolor);line-height:130%;display:inline-block;color:#fff;transform:rotate(-10deg);padding:20px}joomla-tab[view=tabs]>div[role=tablist]{display:flex;padding:0;margin:48px auto 0 auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap;list-style:outside none none;background-color:#fff;border-color:var(--borderColor);border-style:solid solid none;border-width:1px 1px 0;border-image:none;box-shadow:none}joomla-tab button[role=tab][aria-selected=true]{background-color:var(--linkcolor);color:#fff}joomla-tab button[aria-expanded=true]{background-color:var(--linkcolor);color:#fff}joomla-tab button[role=tab][aria-selected=true]{border:1px solid var(--borderColor)}joomla-tab button[aria-expanded=true]::after,joomla-tab button[aria-selected=true]::after{content:"";opacity:.8;background-color:var(--linkcolor);height:5px;position:absolute;bottom:-1px;left:0;right:0}.fullwidth-bg,.fullwidth-bg-advanced,.fullwidth-bg-dark{position:relative;padding:40px 0;margin-top:50px;margin-bottom:50px;z-index:0}.fullwidth-bg+*[class*=fullwidth-]{margin-top:-50px}.fullwidth-bg-advanced{color:var(--advancedtextcolor) !important}.fullwidth-bg-advanced h1,.fullwidth-bg-advanced h2,.fullwidth-bg-advanced h3,.fullwidth-bg-advanced h4,.fullwidth-bg-advanced h5,.fullwidth-bg-advanced p,.fullwidth-bg-advanced li,.fullwidth-bg-advanced a,.fullwidth-bg-advanced ul.check li::before{color:var(--advancedtextcolor)}.fullwidth-bg-dark{color:#fff}.fullwidth-bg-dark h1,.fullwidth-bg-dark h2,.fullwidth-bg-dark h3,.fullwidth-bg-dark h4,.fullwidth-bg-dark h5,.fullwidth-bg-dark p,.fullwidth-bg-dark li,.fullwidth-bg-dark a,.fullwidth-bg-dark ul.check li::before{color:#fff}.fullwidth-bg:before{position:absolute;transform:translateX(-50vw);left:50%;content:"";background:var(--lightcolor);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%}.fullwidth-bg-dark:before{position:absolute;transform:translateX(-50vw);left:50%;content:"";background:var(--linkcolor);z-index:-1;width:150vw;inset:0;height:100%}@media screen and (min-width: 1200px){.fullwidth-bg,.fullwidth-bg-advanced,.fullwidth-bg-dark{padding:70px 0}}.box{border-radius:.25rem;margin:var(--grid-layout-gap) 0;min-height:20px;padding:calc(20px + 1vw) !important;background-color:var(--advancedlightcolor);color:var(--maincolor);box-shadow:none}.box h1,.box h2,.box h3,.box h4,.box p,.box ul,.box li,.box ul li a:not(.btn),.box a:not(.btn){color:var(--maincolor) !important}.box h1,.box h2,.box h3,.box h4{margin-top:0}.box a:not(.btn){color:var(--linkcolor)}.box p{line-height:1.6em}.page-header+div>.box{margin-top:0}.box-grau{border-radius:0 0 4px 4px;margin:var(--grid-layout-gap) 0;min-height:20px;padding:calc(20px + 1vw);background-color:#f5f5f5;color:var(--maincolor-lighten-15)}.box-grau h1,.box-grau h2,.box-grau h3,.box-grau h4,.box-grau p,.box-grau ul,.box-grau li,.box-grau a,.box-grau ul li a{color:var(--maincolor-lighten-15)}.box-dark{border-radius:0 0 4px 4px;margin:var(--grid-layout-gap) 0;min-height:20px;padding:calc(20px + 1vw);background-color:var(--maincolor);color:var(--mainlightcolor)}.box-dark p,.box-dark ul,.box-dark li,.box-dark a,.box-dark ul li a{color:var(--mainlightcolor)}.box-dark h1,.box-dark h2,.box-dark h3,.box-dark h4{color:var(--mainlightcolor)}.shadowbox{background:var(--mainlightcolor);box-shadow:var(--advancedlightcolor) 0px 2.5px 20px 0px,rgba(23,41,54,.08) 0px 2.5px 40px 0px,rgba(23,41,54,.024) 0px 0px 0px 1.25px;position:relative;overflow:hidden;hyphens:auto;padding:24px;border-radius:4px;border:0 !important}.shadowbox h2:first-child,.shadowbox h3:first-child{margin-bottom:.5em;margin-top:.5em}.shadowbox .item-image img:not(.noscale){width:100%}.shadowbox .item-image{position:relative;overflow:hidden;top:0}@media screen and (min-width: 960px){.box-half-right{max-width:400px;float:right;margin-left:30px}.box-half-left{max-width:400px;float:left;margin-right:30px}}#breadcrumb{padding:24px;width:100%;text-align:left;font-size:.8em}.mod-breadcrumbs__wrapper ol{margin:0;display:inline;padding:0}.mod-breadcrumbs__wrapper ol li{margin:0 auto !important;display:inline-block;position:relative;padding-left:0;text-align:left}.mod-breadcrumbs__wrapper ol li a{padding:0 0 0 10px;text-decoration:underline;color:var(--linkcolor);font-weight:400}.mod-breadcrumbs__wrapper ol li a:hover,.mod-breadcrumbs__wrapper ol li a:active,.mod-breadcrumbs__wrapper ol li a:focus{color:var(--advancedcolor) !important;text-decoration:underline}.mod-breadcrumbs__wrapper ol li a:after{content:" /";display:inline-block;color:#ccc;margin:0 0 0 10px}.mod-breadcrumbs__wrapper ol li>span:after{content:" /";display:inline-block;color:#ccc;margin:0 0 0 10px}.mod-breadcrumbs__wrapper ol li:first-child{padding-left:0}.mod-breadcrumbs__wrapper svg{display:inline-block;position:relative}.mod-breadcrumbs__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;padding-left:10px}.breadcrumb>li>a{color:var(--linkcolor)}.breadcrumb>li:not(.active)>span{color:var(--maincolor);padding:0 0 0 10px}@media screen and (max-width: 48rem){#breadcrumb{display:none}}@media screen and (max-width: 650px){.breadcrumb__pseudo_wrapper ol li{font-size:.85em}}.mod_articles_category__scroller{max-width:1600px;margin:0 auto;position:relative;text-align:left;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 70px;padding:3px;width:calc(100% - 140px);max-width:71rem;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;gap:20px}.slider_arrows{text-align:center}ul.snap-slider.snapcenter{justify-content:left}ul.snap-slider::-webkit-scrollbar{display:none}ul.snap-slider li{flex:0 0 300px;font-size:.9em;scroll-snap-align:start;position:relative;transition:transform 333ms linear;padding:0;color:var(--maincolor);background:var(--mainlightcolor)}ul.snap-slider li a{background:rgba(0,0,0,0);color:inherit;height:100%;display:flex;flex-wrap:wrap;text-decoration:none !important;margin:0}ul.snap-slider li a .flex-text{padding:10px 20px;min-width:280px}ul.snap-slider li a .flex-text h4,ul.snap-slider li a .flex-text h2,ul.snap-slider li a .flex-text h3,ul.snap-slider li a .flex-text p{color:var(--linkcolor);font-weight:normal;line-height:1em;font-size:1.125em}ul.snap-slider li a .flex-text h4 span.category-module-flexcategory,ul.snap-slider li a .flex-text h3 span.category-module-flexcategory,ul.snap-slider li a .flex-text h2 span.category-module-flexcategory{font-size:.7em;line-height:1em;margin-bottom:5px;display:block;color:var(--linkcolor)}ul.snap-slider li a .item-image{min-width:300px;max-height:220px;margin:0 auto}ul.snap-slider li a:hover,ul.snap-slider li a:active,ul.snap-slider li a:focus{background:rgba(0,0,0,0);text-decoration:none !important;outline-offset:0}ul.snap-slider li a:hover h2,ul.snap-slider li a:hover h3,ul.snap-slider li a:hover h4,ul.snap-slider li a:hover p,ul.snap-slider li a:hover h4 span.category-module-flexcategory,ul.snap-slider li a:active h2,ul.snap-slider li a:active h3,ul.snap-slider li a:active h4,ul.snap-slider li a:active p,ul.snap-slider li a:active h4 span.category-module-flexcategory,ul.snap-slider li a:focus h2,ul.snap-slider li a:focus h3,ul.snap-slider li a:focus h4,ul.snap-slider li a:focus p,ul.snap-slider li a:focus h4 span.category-module-flexcategory{color:var(--advancedcolor);text-decoration:underline}.item-page ul.snap-slider li a:not(.btn):hover{text-decoration:none !important}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-lighten-15);position:absolute;top:calc(50% - 25px);left:10px;right:auto;text-indent:-9000px;overflow:hidden;margin:0;border:0;color:#fff}.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%;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:var(--linkcolor);padding:5px}.snap-next{right:10px;left:auto;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA1MCAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ5LjkyMDMgMTcuMTA3QzQ5Ljg2ODMgMTYuOTc5MyA0OS43OTExIDE2Ljg2NjEgNDkuNjkzMyAxNi43NzE0TDMzLjAyODkgMC4zMDExMzNDMzIuNjIyNiAtMC4xMDAzNzggMzEuOTYyMiAtMC4xMDAzNzggMzEuNTU1OSAwLjMwMTEzM0MzMS4xNDk3IDAuNzAyNjQ1IDMxLjE0OTcgMS4zNTUzOSAzMS41NTU5IDEuNzU2OUw0Ni40NDMzIDE2LjQ3MDdIMS4wNDE2OUMwLjQ2NjY5NSAxNi40NzA3IDAgMTYuOTMxOSAwIDE3LjUwMDJDMCAxOC4wNjg1IDAuNDY2Njk1IDE4LjUyOTcgMS4wNDE2OSAxOC41Mjk3SDQ2LjQ0MzNMMzEuNTU1OSAzMy4yNDM2QzMxLjE0OTcgMzMuNjQ1MSAzMS4xNDk3IDM0LjI5NzggMzEuNTU1OSAzNC42OTkzQzMxLjc2MDEgMzQuOTAxMiAzMi4wMjY3IDM1IDMyLjI5MzQgMzVDMzIuNTYwMSAzNSAzMi44MjY3IDM0Ljg5OTEgMzMuMDMwOSAzNC42OTkzTDQ5LjY5NTMgMTguMjI5MkM0OS43ODkxIDE4LjEzNDUgNDkuODY2MSAxOC4wMTkyIDQ5LjkyMDMgMTcuODkzNkM1MC4wMjY2IDE3LjY0MjMgNTAuMDI2NiAxNy4zNTgxIDQ5LjkyMDMgMTcuMTA3WiIgZmlsbD0iIzJFMkUyRSIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA1MCAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ5LjkyMDMgMTcuMTA3QzQ5Ljg2ODMgMTYuOTc5MyA0OS43OTExIDE2Ljg2NjEgNDkuNjkzMyAxNi43NzE0TDMzLjAyODkgMC4zMDExMzNDMzIuNjIyNiAtMC4xMDAzNzggMzEuOTYyMiAtMC4xMDAzNzggMzEuNTU1OSAwLjMwMTEzM0MzMS4xNDk3IDAuNzAyNjQ1IDMxLjE0OTcgMS4zNTUzOSAzMS41NTU5IDEuNzU2OUw0Ni40NDMzIDE2LjQ3MDdIMS4wNDE2OUMwLjQ2NjY5NSAxNi40NzA3IDAgMTYuOTMxOSAwIDE3LjUwMDJDMCAxOC4wNjg1IDAuNDY2Njk1IDE4LjUyOTcgMS4wNDE2OSAxOC41Mjk3SDQ2LjQ0MzNMMzEuNTU1OSAzMy4yNDM2QzMxLjE0OTcgMzMuNjQ1MSAzMS4xNDk3IDM0LjI5NzggMzEuNTU1OSAzNC42OTkzQzMxLjc2MDEgMzQuOTAxMiAzMi4wMjY3IDM1IDMyLjI5MzQgMzVDMzIuNTYwMSAzNSAzMi44MjY3IDM0Ljg5OTEgMzMuMDMwOSAzNC42OTkzTDQ5LjY5NTMgMTguMjI5MkM0OS43ODkxIDE4LjEzNDUgNDkuODY2MSAxOC4wMTkyIDQ5LjkyMDMgMTcuODkzNkM1MC4wMjY2IDE3LjY0MjMgNTAuMDI2NiAxNy4zNTgxIDQ5LjkyMDMgMTcuMTA3WiIgZmlsbD0iIzJFMkUyRSIvPgo8L3N2Zz4K)}.mod_articles_category__scroller.fastlinks .snap-next,.mod_articles_category__scroller.fastlinks .snap-prev{width:40px;height:30px;left:20px;right:auto}.mod_articles_category__scroller.fastlinks .snap-next{right:20px;left:auto}.mod_articles_category__scroller.fastlinks .mod-articles-items.snap-slider{padding:0 !important;gap:0}.mod_articles_category__scroller.fastlinks .mod-articles-items.snap-slider li{flex:0 0 320px;border-right:solid 1px var(--borderColor)}.mod_articles_category__scroller.fastlinks .mod-articles-items.snap-slider li .mod-articles-item-content{padding:0}.mod_articles_category__scroller.fastlinks .mod-articles-items.snap-slider li .mod-articles-item-content a{padding:10px;justify-content:center}@media screen and (max-width: 900px){ul.snap-slider,.item-page .fullwidth ul.snap-slider{max-width:100%;width:100%;margin:0;gap:0}ul.snap-slider li .flex-text,.item-page .fullwidth ul.snap-slider li .flex-text{min-width:200px}ul.snap-slider li .flex-text .btn,.item-page .fullwidth ul.snap-slider li .flex-text .btn{min-width:150px}ul.snap-slider.snapcenter{justify-content:start}.snap-next,.snap-prev{position:static;margin:20px}.mod_articles_category__scroller{padding:0}#fastlinks{padding:5px 20px}.mod_articles_category__scroller.fastlinks{margin-right:-20px;margin-left:0;width:calc(100% + 20px)}.mod_articles_category__scroller.fastlinks .mod-articles-items.snap-slider{padding:0 !important;margin-left:-12px;gap:0}.mod_articles_category__scroller.fastlinks .mod-articles-items.snap-slider li{flex:0 0 260px}.mod_articles_category__scroller.fastlinks .mod-articles-items.snap-slider li .mod-articles-item-content a{padding:7px 10px;justify-content:center}.mod_articles_category__scroller.fastlinks .snap-next,.mod_articles_category__scroller.fastlinks .snap-prev{display:none}}.btn-default,.btn{color:var(--advancedtextcolor);background:var(--advancedcolor);font-family:"Arial",arial,sans-serif;padding:12px 24px;margin-bottom:10px;border:solid 0px var(--borderColor);border-radius:32px;text-decoration:none;font-weight:600;font-size:.95rem;line-height:1.5rem;transition:color .5s linear,all .5s ease-in-out;display:inline-flex !important;justify-content:center;align-items:center;gap:8px}.btn-default:before,.btn:before{content:"";width:20px;height:20px;display:inline-block;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8H13M13 8L9 4M13 8L9 12' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.btn-default svg,.btn svg{width:20px;margin-right:10px}.btn-default:hover,.btn-default:active,.btn-default:focus,.btn:hover,.btn:active,.btn:focus{color:var(--mainlightcolor);background:var(--linkcolor)}.btn-default:hover:before,.btn-default:active:before,.btn-default:focus:before,.btn:hover:before,.btn:active:before,.btn:focus:before{left:0;right:0}.btn-invers{color:var(--mainlightcolor);background:var(--maincolor);margin-bottom:10px;border-radius:32px;text-decoration:none;text-transform:uppercase;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(0px)}.btn-invers svg{width:20px;margin-right:10px}.btn-invers:hover,.btn-invers:active,.btn-invers:focus{color:var(--advancedtextcolor);background:var(--advancedcolor)}.btn-invers:hover:before,.btn-invers:active:before,.btn-invers:focus:before{left:0;right:0}.blog p.readmore a{position:relative;color:var(--advancedtextcolor);padding:12px 24px;display:inline-block;margin:0;font-family:"Arial",arial,sans-serif;text-decoration:none}.blog p.readmore a svg{transition-timing-function:ease;transition-duration:.15s;transition-property:transform}.blog p.readmore a:hover,.blog p.readmore a:active,.blog p.readmore a:focus{text-decoration:underline}.blog p.readmore a:hover svg{transform:translateX(20px)}.btn-mini{display:inline-flex;padding:8px 20px;justify-content:center;align-items:center;gap:2px;background:var(--advancedlightcolor);font-size:16px;font-style:normal;font-weight:700;line-height:24px;border-radius:100px;border:solid 1px #ddd;color:var(--maincolor)}.btn-mini:hover,.btn-mini:active,.btn-mini:focus{background:var(--maincolor);color:var(--advancedlightcolor)}.badge{display:inline-block;min-width:10px;padding:5px 10px;font-size:.8rem;font-weight:normal;color:var(--maincolor);line-height:1;vertical-align:baseline;text-align:center;background-color:var(--advancedlightcolor);border-radius:0,8rem;border:solid 1px hsla(0,0%,100%,.4);margin:5px 5px 5px 0;position:relative;z-index:10}.badge:empty{display:none}a.badge:hover,a.badge:focus{background-color:var(--advancedcolor);color:#000 !important;text-decoration:none;cursor:pointer}.label{display:inline-block;padding:8px 24px;font-size:.8rem;color:var(--maincolor);text-align:center;vertical-align:baseline;font-weight:700;border-radius:100px;background:var(--advancedlightcolor);margin:5px 5px 5px 0;border:solid 2px var(--borderColor);position:relative;z-index:10;line-height:1em;text-decoration:none}.label[href]:hover,.label[href]:focus{color:var(--mainlightcolor) !important;background:var(--maincolor);text-decoration:none;cursor:pointer}.label[href]:empty{display:none}.label-info{background:var(--maincolor-lighten-15);border-radius:1px;color:#fff;font-weight:bold;letter-spacing:1px;padding:6px 10px}.label-success{background:#0c8b93;color:#fff}.label-warning{background:var(--advancedcolor);color:#fff}.label-important{background:var(--darkcolor);color:#fff}joomla-alert[type=warning],joomla-alert[type=danger],joomla-alert[type=success]{margin:var(--grid-layout-gap)}joomla-alert[type=warning]{background-color:#94ebf4 !important;border-color:#cdfbe1 !important;color:var(--maincolor) !important}joomla-alert[type=danger]{color:var(--errorColor) !important;background:color-mix(in srgb, var(--errorColor), white 90%) !important;font-weight:bold}joomla-alert[type=success]{background-color:#b9f29f !important;border-color:var(--jui-alert-success-border-color, #8adf8a) !important;color:var(--jui-alert-success-color, #234423) !important}.pagination,.pagenavigation,.pagination__wrapper{font-size:.95em;list-style:none;text-align:center;overflow:hidden;padding:10px 0;margin:0 auto;display:flex;gap:12px}.pagination p,.pagenavigation p,.pagination__wrapper p{text-align:center;margin-bottom:0}.pagination ul>li,.pagenavigation ul>li,.pagination__wrapper ul>li{display:inline-block;letter-spacing:normal;border:solid 0px var(--mainlightcolor);margin:2px;border-radius:0px;padding:0;margin-bottom:10px}.pagination>li:nth-child(n+2),.pagenavigation>li:nth-child(n+2),.pagination__wrapper>li:nth-child(n+2){margin-left:5px}.pagination ul>li>a,.pagination ul>li>span,.pagenavigation ul>li>a,.pagenavigation ul>li>span,.pagination__wrapper ul>li>a,.pagination__wrapper ul>li>span{-moz-box-sizing:content-box;box-sizing:content-box;display:flex;padding:0;text-decoration:none;text-align:center;align-items:center;border-radius:100%;width:2.5rem;height:2.5rem;justify-content:center}.pagination ul>li>a,.pagenavigation ul>li>a,.pagination__wrapper ul>li>a{background:var(--maincolor);color:var(--mainlightcolor);border:solid 2px var(--maincolor)}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagenavigation ul>li>a:hover,.pagenavigation ul>li>a:focus,.pagination__wrapper ul>li>a:hover,.pagination__wrapper ul>li>a:focus{background-color:var(--linkcolor);color:var(--mainlightcolor);border:solid 2px var(--maincolor);text-decoration:underline}.pagination ul>li>a:active,.pagenavigation ul>li>a:active,.pagination__wrapper ul>li>a:active{background-color:var(--linkcolor);color:var(--advancedlightcolor)}.pagination ul>li.active a,.pagenavigation ul>li.active a,.pagination__wrapper ul>li.active a{background:var(--mainlightcolor);color:var(--maincolor);font-weight:bold;text-decoration:none}.pagination ul>.pagenav>span,.pagenavigation ul>.pagenav>span,.pagination__wrapper ul>.pagenav>span{background:var(--linkcolor);color:var(--mainlightcolor)}.pagination ul>li>span,.pagenavigation ul>li>span,.pagination__wrapper ul>li>span{background-color:var(--darkcolortext);color:var(--maincolor)}.pagination ul.pagination>li>a.page-link:has(.pagination-next),.pagination ul.pagination>li>a.page-link:has(.pagination-prev),.pagenavigation ul.pagination>li>a.page-link:has(.pagination-next),.pagenavigation ul.pagination>li>a.page-link:has(.pagination-prev),.pagination__wrapper ul.pagination>li>a.page-link:has(.pagination-next),.pagination__wrapper ul.pagination>li>a.page-link:has(.pagination-prev){border-radius:30px;padding:10px 20px;background:var(--maincolor);color:var(--mainlightcolor);border:0;width:auto;height:auto}.pagination ul.pagination>li>span.page-link:has(.pagination-next),.pagination ul.pagination>li>span.page-link:has(.pagination-prev),.pagenavigation ul.pagination>li>span.page-link:has(.pagination-next),.pagenavigation ul.pagination>li>span.page-link:has(.pagination-prev),.pagination__wrapper ul.pagination>li>span.page-link:has(.pagination-next),.pagination__wrapper ul.pagination>li>span.page-link:has(.pagination-prev){width:auto;background:var(--mainlightcolor)}.pagination ul.pagination>li>a.page-link:hover:has(.pagination-next),.pagination ul.pagination>li>a.page-link:active:has(.pagination-next),.pagination ul.pagination>li>a.page-link:focus:has(.pagination-next),.pagination ul.pagination>li>a.page-link:hover:has(.pagination-prev),.pagination ul.pagination>li>a.page-link:active:has(.pagination-prev),.pagination ul.pagination>li>a.page-link:focus:has(.pagination-prev),.pagenavigation ul.pagination>li>a.page-link:hover:has(.pagination-next),.pagenavigation ul.pagination>li>a.page-link:active:has(.pagination-next),.pagenavigation ul.pagination>li>a.page-link:focus:has(.pagination-next),.pagenavigation ul.pagination>li>a.page-link:hover:has(.pagination-prev),.pagenavigation ul.pagination>li>a.page-link:active:has(.pagination-prev),.pagenavigation ul.pagination>li>a.page-link:focus:has(.pagination-prev),.pagination__wrapper ul.pagination>li>a.page-link:hover:has(.pagination-next),.pagination__wrapper ul.pagination>li>a.page-link:active:has(.pagination-next),.pagination__wrapper ul.pagination>li>a.page-link:focus:has(.pagination-next),.pagination__wrapper ul.pagination>li>a.page-link:hover:has(.pagination-prev),.pagination__wrapper ul.pagination>li>a.page-link:active:has(.pagination-prev),.pagination__wrapper ul.pagination>li>a.page-link:focus:has(.pagination-prev){background:var(--linkcolor)}.pagination .pagination-start,.pagenavigation .pagination-start,.pagination__wrapper .pagination-start{text-align:left}.pagination .pagination-end,.pagenavigation .pagination-end,.pagination__wrapper .pagination-end{text-align:right}.com-content-category-blog__navigation{text-align:center;padding:24px}.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:rgba(0,0,0,0);border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:-0.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:-0.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:-0.55rem}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .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 .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:-0.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 1rem;color:#333;font-weight:bold}.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:rgba(0,0,0,0);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:1.5rem;border:solid 0px var(--borderColor);background:var(--advancedlightcolor-50);margin:var(--grid-layout-gap) 0}fieldset fieldset{border:0}legend{border-radius:4px;position:relative;top:3rem;left:0;font-weight:bold;font-size:1.4rem}.control-group{display:flex;flex-wrap:wrap;margin:24px 0;gap:var(--grid-layout-gap);margin:24px 0;gap:var(--grid-layout-gap)}.control-label{color:var(--maincolor);flex:0 1 250px}.controls fieldset{box-shadow:none;margin:0;padding:0}.form-check{gap:24px;display:flex}.form-check-inline{display:inline-flex;margin-right:20px;gap:10px}.form-check-inline label{display:block;flex:1}label{flex:0 1 250px;line-height:1.1em;display:inline-block;font-size:.95em}.ordering-box{padding-bottom:20px}input[type=search]{box-sizing:border-box}input[type=file]{display:block}select[multiple],select[size]{height:auto}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{height:auto}input[type=password],input[type=text],input[type=number],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=email],input[type=url],input[type=search],input[type=tel],select{box-sizing:border-box;min-height:15px;padding:8px 1.5rem 8px 5px;color:var(--maincolor);font-size:.9rem;line-height:1.5rem;border-radius:4px;border:solid 2px #8898ca;width:270px;max-width:100%;background:#fff;margin-bottom:10px;transition:color .5s linear,all .5s ease-in-out}input[type=search]:focus,input[type=text]:focus{padding-left:20px;border-color:var(--advancedcolor);box-shadow:0 0 0 .1rem rgba(87,85,217,.2);background:var(--lightcolor)}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'   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:2;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:20px;accent-color:var(--linkcolor);width:270px}select option{border-bottom:solid 1px var(--advancedlightcolor);background:var(--lightcolor);padding:10px}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit;font-weight:bold}input[type=radio][disabled],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],fieldset[disabled] input[type=checkbox],.radio[disabled],fieldset[disabled] .radio,.radio-inline[disabled],fieldset[disabled] .radio-inline,.checkbox[disabled],fieldset[disabled] .checkbox,.checkbox-inline[disabled],fieldset[disabled] .checkbox-inline{cursor:not-allowed}input[type=radio],input[type=checkbox]{width:auto}input[type=checkbox]{border:solid 2px #8898ca;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=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--mainlightcolor);margin:0;font:inherit;color:currentColor;width:25px;height:25px;border:2px solid #8898ca;border-radius:.15em;transform:translateY(-0.075em);display:grid;place-content:center}input[type=checkbox]::before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--linkcolor);background-color:CanvasText}input[type=checkbox]:checked::before{transform:scale(1)}div.radio{display:flex;flex-wrap:wrap;gap:var(--grid-layout-gap)}input[type=radio]{-webkit-appearance:none;appearance:none;margin:0;font:inherit;color:currentColor;width:25px;height:25px;border:2px solid currentColor;border-radius:50%;transform:translateY(-0.075em);display:grid;place-content:center;accent-color:var(--linkcolor);background-color:var(--mainlightcolor)}input[type=radio]::before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--linkcolor);background-color:CanvasText}input[type=radio]:checked::before{transform:scale(1)}::-webkit-input-placeholder{color:var(--maincolor)}::-moz-placeholder{color:var(--maincolor)}:-ms-input-placeholder{color:var(--maincolor)}:-moz-placeholder{color:var(--maincolor)}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)}textarea{border-radius:4px;border:solid 2px #8898ca;width:270px;max-width:100%}.field-calendar button.btn{width:auto;background:none;border:0;min-width:40px;max-width:40px;padding:0}.field-calendar button.btn .icon-calendar{content:url(../icons/calendar.svg);display:block;background:var(--mainlightcolor);width:40px;height:40px}.input-password-toggle,.input-password-toggle:hover,.input-password-toggle:active,.input-password-toggle:focus{width:30px;height:40px;min-width:40px;max-width:30px;padding:5px;border-radius:4px;background-color:var(--maincolor-lighten-15);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}.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:solid 1px #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:var(--mainlightcolor);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][aria-invalid=false],input[type=checkbox][role=switch]:checked[aria-invalid=false]{--border-color: var(--form-element-valid-border-color)}input[type=checkbox][role=switch][aria-invalid=true],input[type=checkbox][role=switch]:checked[aria-invalid=true]{--border-color: var(--form-element-invalid-border-color)}input[aria-invalid=true]{outline:2px dotted var(--errorColor);border:solid 2px var(--errorColor)}.form-control-feedback{display:block;color:var(--errorColor);font-size:.8em}.invalid{border-color:var(--errorColor)}label.invalid{color:var(--errorColor)}.plg-loadcontact{align-items:center;padding:24px;display:flex;gap:40px;margin:48px 0;flex-wrap:wrap;background:var(--linkcolor);color:var(--mainlightcolor);clip-path:polygon(0 0, 95% 0, 100% 30px, 100% 100%, 0 100%, 0 0)}.plg-loadcontact .contact_image{min-width:220px}.plg-loadcontact .contact_text{margin-top:24px;color:inherit}.plg-loadcontact address{margin-top:0;gap:10px;color:inherit}.plg-loadcontact address p{min-width:200px;color:inherit;margin-bottom:10px}p.mail{word-break:break-word;line-height:1.1em}p.mail a{color:inherit}.contact-category{max-width:1700px;margin:0 auto;padding:20px}.contact-category h3{margin:30px 0 0 0;font-size:1.2em}.contact-category p.mail,.contact-category p.phone{margin:0 0 10px 0;word-break:break-word;line-height:1.1em;display:inline-flex}.contact-category p.mail svg,.contact-category p.phone svg{flex:0 0 50px}.contact-category #contactList{gap:24px}.contact-category .contact_item{border:solid 2px var(--borderColor);background:var(--mainlightcolor);border-radius:4px;display:flex;flex-wrap:wrap;gap:24px;padding:24px}.contact-category .contact_item:hover{background:var(--lightcolor)}.contact-category .contact_item .contact_image{flex:1 1 50%;min-width:200px;max-height:400px;border:0;display:block}.contact-category .contact_item .contact_image img{object-fit:cover;height:100%}.contact-category .contact_item .contact-inner{flex:1 1 40%;font-size:.9em;min-width:200px;display:flex;flex-direction:column}.contact-category .contact_item .contact-inner address{flex:1;align-content:flex-end}.contact-category p.position{margin:20px 0;line-height:1em}.contact{max-width:960px;margin:0 auto;background:var(--mainlightcolor);padding:var(--grid-layout-gap) 24px}.com-contact-category__filter{text-align:center;margin-bottom:3em}.com-contact-category__counter{text-align:center;padding:20px 0 0 0;color:#777;font-size:.8em}@media(max-width: 680px){.plg-loadcontact{text-align:center}}.contact_item-detailed{margin:30px auto 40px auto}.contact_item-detailed dl.com-contact__position{margin:0}@media(min-width: 720px){.plg-loadcontact .contact_text{min-width:500px;margin-top:0}.contactbox{display:flex}}.controls .subform-repeatable-group{background:var(--advancedlightcolor);border:solid 3px var(--linkcolor);margin:24px 0;padding:24px}.controls .subform-repeatable-group .text-end{text-align:right}.controls .subform-repeatable-group .group-remove.btn{background:#b30000}.controls .subform-repeatable-group legend{margin-left:-27px}.control-group:has(.subform-layout){display:block}.control-group:has(.subform-layout) button{margin-top:24px}.com-finder{max-width:1152px;margin:48px auto;padding:0 var(--grid-layout-gap)}.com-finder a{text-decoration:underline}.com-finder ul.com-finder__results-list{margin:0;list-style-type:none}.com-finder ul.com-finder__results-list>li{border-bottom:solid 2px var(--borderColor);padding:24px 0}.com-finder ul.com-finder__results-list>li p.readmore a::before{position:absolute;left:0;top:10px;display:inline-block;width:26px;height:26px;background:var(--linkcolor);content:"";mask-image:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M15.5723 10.599L11.4056 14.7657C11.0931 15.1042 10.5462 15.1042 10.2337 14.7657C9.89518 14.4532 9.89518 13.9063 10.2337 13.5938L12.9681 10.8334H4.99935C4.5306 10.8334 4.16602 10.4688 4.16602 10.0001C4.16602 9.55737 4.5306 9.16675 4.99935 9.16675H12.9681L10.2337 6.43237C9.89518 6.11987 9.89518 5.573 10.2337 5.2605C10.5462 4.92196 11.0931 4.92196 11.4056 5.2605L15.5723 9.42717C15.9108 9.73967 15.9108 10.2865 15.5723 10.599Z" fill="currentColor"/></svg> ')}.com-finder ul.com-finder__results-list>li p.readmore a{position:relative;padding:10px 10px 10px 40px;text-decoration:none}.com-finder ul.com-finder__results-list>li p.readmore a:hover,.com-finder ul.com-finder__results-list>li p.readmore a:active,.com-finder ul.com-finder__results-list>li p.readmore a:focus{outline:2px solid;text-decoration:underline}.com-finder ul.com-finder__results-list>li p.readmore a:hover:before,.com-finder ul.com-finder__results-list>li p.readmore a:active:before,.com-finder ul.com-finder__results-list>li p.readmore a:focus:before{background:var(--advancedcolor)}.com-finder ul.com-finder__results-list p.result__description{font-weight:normal;font-size:1em}.com-finder ul.com-finder__results-list .result__taxonomy{list-style-type:none;display:inline-flex;gap:20px;font-size:.85em}.com-finder ul.com-finder__results-list .result__taxonomy li{padding:0;margin:0}.mod-finder.js-finder-searchform{color:#fff;padding:0;position:absolute;z-index:2000;right:-10px;left:-10px;top:0;height:auto;background:var(--linkcolor);display:flex;flex-wrap:wrap;border-radius:0 0 4px 4px}.mod-finder.js-finder-searchform .mod-finder__search{margin:0;display:flex;flex-wrap:wrap;padding:12px;justify-content:center}.mod-finder.js-finder-searchform .container{padding:10px 20px;order:2}.mod-finder.js-finder-searchform .search_close{order:1;text-align:right;width:100%}.mod-finder.js-finder-searchform .searchclose{margin:5px !important;position:relative;width:30px;height:30px;background:rgba(0,0,0,0);border:0}.mod-finder.js-finder-searchform .searchclose:before,.mod-finder.js-finder-searchform .searchclose:after{content:"";transition:all 1s;background:#fff;border:solid 1px #fff;width:15px;height:0;position:absolute;top:0;margin:15px 0 0 5px;left:0;transform:rotate(-45deg)}.mod-finder.js-finder-searchform .searchclose:after{transform:rotate(45deg)}.mod-finder.js-finder-searchform button.btn.btn-primary{min-width:40px;max-width:40px;background:rgba(0,0,0,0) !important;border:0;border-radius:0;padding:0 0 0 10px;text-align:center}.mod-finder.js-finder-searchform button.btn.btn-primary:before{background:rgba(0,0,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='%23fff' stroke-width='5' stroke-miterlimit='10' cx='15.836' cy='14.174' r='12.182'/%3E%3Cpath fill='none' stroke='%23fff' stroke-width='5' 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:rgba(0,0,0,0) !important}.mod-finder.js-finder-searchform input[type=text].js-finder-search-query{line-height:1rem}.searchButton{border:0;background:rgba(0,0,0,0);margin:0 0 0 5px;padding:0}.searchButton{margin:5px 0 0 10px}@media screen and (min-width: 600px){.mod-finder.js-finder-searchform{right:15px;left:auto;width:auto}}@media(prefers-color-scheme: dark){.mod-finder.js-finder-searchform{background:var(--lightcolor)}}#contentarea .container:has(div[class*=com-users-]){padding:0 var(--grid-layout-gap)}#contentarea .container>div[class*=com-users-],.com-users-profile__edit,#contentarea .col-8>div[class*=com-users-],.com-users-profile__edit{padding:40px min(5vw,40px);margin:40px auto;max-width:900px;overflow:hidden;box-shadow:var(--advancedlightcolor) 0 2.5px 10px 0,var(--advancedlightcolor) 0 2.5px 20px 0,var(--advancedlightcolor) 0 0 0 1.15px;background:var(--mainlightcolor)}#contentarea .container>div[class*=com-users-] fieldset,.com-users-profile__edit fieldset,#contentarea .col-8>div[class*=com-users-] fieldset,.com-users-profile__edit fieldset{border:0;background:var(--mainlightcolor);margin:0}#contentarea .container>div[class*=com-users-] fieldset legend,.com-users-profile__edit fieldset legend,#contentarea .col-8>div[class*=com-users-] fieldset legend,.com-users-profile__edit fieldset legend{top:0 !important;font-size:1rem;font-weight:normal}#contentarea .container>div[class*=com-users-] h2,#contentarea .container>div[class*=com-users-] h1,.com-users-profile__edit h2,.com-users-profile__edit h1,#contentarea .col-8>div[class*=com-users-] h2,#contentarea .col-8>div[class*=com-users-] h1,.com-users-profile__edit h2,.com-users-profile__edit h1{background:var(--maincolor);color:var(--mainlightcolor);padding:20px 40px;margin:-40px -40px 40px -40px;font-size:1.2em;border-radius:4px 4px 0 0}#contentarea .container>div[class*=com-users-] .small,.com-users-profile__edit .small,#contentarea .col-8>div[class*=com-users-] .small,.com-users-profile__edit .small{margin-bottom:5px}#contentarea .container>div[class*=com-users-] .com-users-login__options,.com-users-profile__edit .com-users-login__options,#contentarea .col-8>div[class*=com-users-] .com-users-login__options,.com-users-profile__edit .com-users-login__options{border-top:solid 1px #ddd;padding-top:24px}#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:0px 0}#com-users-methods-list{padding: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__edit legend,.com-users-profile legend,.com-users-registration legend{font-weight:bold !important;font-size:1.2em !important}.com-users-profile .dl-horizontal dt{margin:15px 0 5px 0;padding-left:10px}.com-users-profile .dl-horizontal dd{margin:0px 0 20px 0px;background:var(--lightcolor);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}.tags.list-inline{list-style-type:none;padding:0;margin:24px 0}.tags.list-inline li{padding:0;display:inline-block;margin:0}.tag_link_class{background:var(--advancedcolor);color:var(--advancedtextcolor);border-radius:24px;font-size:.8em;padding:3px 15px;display:inline-block;margin-right:4px}.tag_link_class:hover,.tag_link_class:active,.tag_link_class:focus{background:var(--linkcolor);color:#fff !important}.tag-category{padding:20px 0}.com-tags-tag__category{margin:20px 30px !important}.com-tags-tag__category li{border-top:solid 2px #dfe9ef}.com-tags-tag__category li a:hover{text-decoration:underline}table{margin:1.5rem 0;border:0px solid #ddd;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.5rem}table th,table td{padding:1.5rem .75rem}tr{border-bottom:solid 2px var(--advancedlightcolor)}tr:hover{background:var(--lightcolor)}th:first-child{min-width:70px}table th{text-align:left;background:#fff;border:0;font-size:1rem;color:#444}table thead th{vertical-align:bottom}table caption,table tfoot{font-size:1em;font-style:italic}table caption{text-align:left;color:var(--linkcolor)}.table-middle,.table-middle td{vertical-align:middle !important}.table-striped tbody tr:nth-of-type(odd) td{background:var(--lightcolor)}.table-condensed td{padding:.25rem .5rem}.table-hover tbody tr:hover td{background:var(--lightcolor)}table{margin:1.5rem 0;border:0px solid #ddd;width:100%}table th .caretup{border-bottom:5px solid #555;border-top:0 none !important;margin-left:0;margin-right:0}table th .caret{border-top:5px solid #555;margin-left:0;margin-right:5px}*+.table{margin-top:1.5rem}table th,table td{padding:1.5rem .75rem;font-weight:300}tr{border-bottom:solid 2px var(--advancedlightcolor)}tr:hover{background:#fff}th:first-child{min-width:70px}.category th>a{color:#474954 !important}table th{text-align:left;background:#fff;border:0;font-size:1rem;color:#444;line-height:1.1em;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}table thead th{vertical-align:bottom}table caption,table tfoot{font-size:1em;font-style:italic}table caption{text-align:left;color:var(--linkcolor)}td.drei{background:#f5f5f5}.eins,.drei{-webkit-transition:all 500ms ease-out .5s;-moz-transition:all 500ms ease-out .5s;-o-transition:all 500ms ease-out .5s;transition:all 500ms ease-out .5s}tr:hover td.drei,tr:hover td.eins{background:#000;color:#fff}.preis{background:none repeat scroll 0 0 #000;border:3px double;color:#fff !important;display:inline-block;font-size:1.2em;font-weight:normal;line-height:1.1em;margin:10px 10px 10px 0;padding:30px 15px}.preis small{font-size:.8em}.preisklein{border:3px double;color:#fff;display:inline-block;font-size:1.2em;font-weight:normal;line-height:1.1em;margin:10px 10px 10px 0;padding:10px 15px}table.preisliste th{color:#555;font-weight:normal;padding-left:0}table.preisliste td{text-align:right;min-width:30%}table.tablesaw{empty-cells:show;max-width:100%;padding:0;overflow:hidden}.tablesaw th,.tablesaw td{box-sizing:border-box;text-align:left;vertical-align:top}.tablesaw-cell-label{font-weight:normal}.tablesaw-stack td,.tablesaw-stack th{display:block}.tablesaw-stack tr{clear:both}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{padding:0 .6em 0 0;min-width:30%;display:none}.tablesaw-stack td,.tablesaw-stack th{display:table-cell;margin:0}table.category #tableOrdering2{-moz-hyphens:none}table.nolabel td,table.nolabel th{padding-left:10px}table.standort tr th:first-child{width:50%}table.zertifikate td{vertical-align:top;padding:20px 0 20px 10px;text-align:left}table.zertifikate td.icon{min-width:100px;padding:0}@media(max-width: 768px){.tablesaw-stack tbody td,.tablesaw-stack tbody th{clear:left;float:left;width:100%}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:block}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.eins{font-weight:bold}.eins .tablesaw-cell-label{font-weight:bold}.tablesaw-stack tbody tr,table,tbody{display:block;border:0}.tablesaw-stack tbody td:last-child{padding-bottom:30px}.tablesaw-stack tbody tr td:first-child{border-bottom:1px solid #ccc}.nolabel.tablesaw-stack td .tablesaw-cell-label,.nolabel.tablesaw-stack th .tablesaw-cell-label{display:none}.nolabel.tablesaw-stack tbody tr td:first-child{border-bottom:0}.nolabel.tablesaw-stack tbody tr td.position{border-bottom:1px solid #ccc;margin-bottom:10px}.nolabel.tablesaw-stack tbody tr td{padding:0 10px 0 0}.nolabel.tablesaw-stack tbody tr td.rechts{padding-bottom:20px}.tablesaw h3{margin-bottom:5px}.nolabel.tablesaw-stack td.middle{font-weight:bold}.bilanzen tbody td:first-child .tablesaw-cell-label{display:none}.bilanzen tbody td[colspan="4"]{border-bottom:0 none !important;padding-bottom:10px !important}}.terminliste td.rechts{font-size:.9em;min-width:200px}ul.category-module-flexitems,ul.article-module-flexitems{display:flex;flex-wrap:wrap;list-style-type:none;margin:48px auto;gap:48px}ul.category-module-flexitems li,ul.article-module-flexitems li{text-align:left;line-height:1.3em;flex:1 1 calc(33% - 30px);min-width:250px;position:relative;background:var(--lightcolor);color:var(--maincolor);margin:0;display:flex;flex-direction:column;padding:0}ul.category-module-flexitems li p,ul.article-module-flexitems li p{margin-bottom:0;order:3}ul.category-module-flexitems li .category-module-flex-introtext,ul.article-module-flexitems li .category-module-flex-introtext{line-height:1.3em;margin-top:10px;order:2}ul.category-module-flexitems li p.category-module-flexreadmore a,ul.article-module-flexitems li p.category-module-flexreadmore a{display:flex;flex-wrap:wrap;color:var(--linkcolor);border-radius:24px;padding:6px 24px;justify-content:center;border:0;width:fit-content;margin:24px auto;font-weight:bold}ul.category-module-flexitems li p.category-module-flexreadmore a:after,ul.article-module-flexitems li p.category-module-flexreadmore a:after{content:"";position:absolute;inset:0}ul.category-module-flexitems li .flextext,ul.article-module-flexitems li .flextext{width:100%;height:100%;font-size:1rem;margin:0;display:flex;flex-direction:column;background-color:var(--mainlightcolor);box-shadow:0 .25rem .5rem var(--shadow-color);text-wrap:balance;transition:var(--transition-duration) ease all;overflow:hidden;color:var(--maincolor);padding:var(--grid-layout-gap)}ul.category-module-flexitems li .flextext img,ul.article-module-flexitems li .flextext img{align-self:center}ul.category-module-flexitems li .flextext .category-module-flexcategory,ul.article-module-flexitems li .flextext .category-module-flexcategory{font-size:1rem;font-weight:normal;display:inline-block;margin-bottom:5px;line-height:1.4em;padding:5px 7px 5px 0;margin-right:5px}ul.category-module-flexitems li .flextext h4,ul.category-module-flexitems li .flextext h3,ul.category-module-flexitems li .flextext h2,ul.article-module-flexitems li .flextext h4,ul.article-module-flexitems li .flextext h3,ul.article-module-flexitems li .flextext h2{margin:20px 0;padding-right:0;color:var(--maincolor)}ul.category-module-flexitems li .flextext .category-module-flexreadmore,ul.article-module-flexitems li .flextext .category-module-flexreadmore{margin-top:auto}ul.category-module-flexitems li .item-image,ul.article-module-flexitems li .item-image{margin-bottom:0;border-radius:0 0 0 0;overflow:hidden;width:100%}ul.category-module-flexitems li .item-image img:not(.noscale),ul.article-module-flexitems li .item-image img:not(.noscale){object-fit:cover;width:100%}ul.category-module-flexitems li:hover p.category-module-flexreadmore a,ul.category-module-flexitems li:active p.category-module-flexreadmore a,ul.category-module-flexitems li:focus p.category-module-flexreadmore a,ul.article-module-flexitems li:hover p.category-module-flexreadmore a,ul.article-module-flexitems li:active p.category-module-flexreadmore a,ul.article-module-flexitems li:focus p.category-module-flexreadmore a{background:var(--linkcolor);color:var(--lightcolor) !important;border:0}ul.category-module-flexitems .flex-text.onlyheading .flex-itemheading,ul.article-module-flexitems .flex-text.onlyheading .flex-itemheading{display:grid;grid-template-columns:auto 50px;padding-right:0}ul.category-module-flexitems .flex-text.onlyheading .flex-itemheading:after,ul.article-module-flexitems .flex-text.onlyheading .flex-itemheading:after{margin-top:0}ul.category-module-flexitems.focus li{display:flex;flex-wrap:wrap;color:var(--maincolor);position:relative}ul.category-module-flexitems.focus li .flex-text{display:flex;flex-direction:column;width:100%;padding:32px;border-radius:36px 0 0 0;font-size:16px;margin:0;background:var(--mainlightcolor)}ul.category-module-flexitems.focus li .flex-text a:before{position:absolute;inset:0;content:""}ul.category-module-flexitems.focus li .flex-text .category-module-flexcategory{font-size:1em;font-weight:normal;display:inline-block;margin-bottom:5px;line-height:1.1em;padding:5px 7px;border:solid 1px #ddd;border-radius:20px;margin-right:5px}ul.category-module-flexitems.focus li .flex-text h4,ul.category-module-flexitems.focus li .flex-text h3,ul.category-module-flexitems.focus li .flex-text h2{font-size:28px;margin:20px 0;display:flex;padding-right:50px}ul.category-module-flexitems.focus li .flex-text .category-module-flexreadmore{max-width:200px;border:0;margin-top:auto}ul.category-module-flexitems.focus li .item-image{margin-bottom:0;border-radius:36px 0 0 0;overflow:hidden}ul.category-module-flexitems.focus li .item-image img{height:100%}ul.category-module-flexitems.focus li:hover,ul.category-module-flexitems.focus li:active,ul.category-module-flexitems.focus li:focus{text-decoration:none}ul.category-module-flexitems.focus li:hover .flex-text,ul.category-module-flexitems.focus li:active .flex-text,ul.category-module-flexitems.focus li:focus .flex-text{background:var(--linkcolor);color:var(--lightcolor)}ul.category-module-flexitems.focus li:hover a:active,ul.category-module-flexitems.focus li:hover a:focus,ul.category-module-flexitems.focus li:active a:active,ul.category-module-flexitems.focus li:active a:focus,ul.category-module-flexitems.focus li:focus a:active,ul.category-module-flexitems.focus li:focus a:focus{color:var(--lightcolor)}ul.category-module-flexitems.focus li:hover .category-module-flexreadmore,ul.category-module-flexitems.focus li:active .category-module-flexreadmore,ul.category-module-flexitems.focus li:focus .category-module-flexreadmore{color:var(--linkcolor)}ul.category-module-flexitems.focus li:hover h4,ul.category-module-flexitems.focus li:hover h3,ul.category-module-flexitems.focus li:active h4,ul.category-module-flexitems.focus li:active h3,ul.category-module-flexitems.focus li:focus h4,ul.category-module-flexitems.focus li:focus h3{color:var(--lightcolor)}ul.category-module-flexitems.focus li:hover,ul.category-module-flexitems.focus li:active,ul.category-module-flexitems.focus li:focus{color:var(--lightcolor)}ul.category-module-flexitems.focus li a:active,ul.category-module-flexitems.focus li a:focus{color:var(--maincolor)}ul.category-module-flexitems.focus li.item-1 h2,ul.category-module-flexitems.focus li.item-1 h3,ul.category-module-flexitems.focus li.item-1 h4{font-size:36px}ul.category-module-flexitems.focus li.item-1{flex:0 0 100%}ul.category-module-flexitems.focus li.item-1 .flex-text,ul.category-module-flexitems.focus li.item-1 .item-image{border-radius:0 36px 0 0}@media screen and (min-width: 768px){ul.category-module-flexitems.focus li.item-1{flex:0 0 100%;display:flex}ul.category-module-flexitems.focus li.item-1 .flex-text{flex:0 0 400px;order:1}ul.category-module-flexitems.focus li.item-1 .item-image{order:2;flex:1;overflow:hidden}ul.category-module-flexitems.focus li.item-1 .item-image img{object-fit:cover;width:100%;height:100%}}@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}ul.category-module-flexitems li .item-image img{width:100%}ul.category-module-flexitems.focus h4,ul.category-module-flexitems.focus h3,ul.category-module-flexitems.focus h2{font-size:24px !important}}.mod-articlescategory.category-module{margin:25px 0;padding:0;list-style-type:none}.mod-articlescategory__flexlist{padding:24px 0}.mod-articlescategory__flexlist a{display:block}.mod-articlescategory__flexlist:hover{background:var(--linkcolor);color:#fff}.mod-articlescategory__flexlist:hover a,.mod-articlescategory__flexlist:hover h2,.mod-articlescategory__flexlist:hover h3,.mod-articlescategory__flexlist:hover h4,.mod-articlescategory__flexlist:hover p{background:var(--linkcolor);color:var(--lightcolor)}.mod-articlescategory__flexlist:hover svg path{fill:var(--lightcolor)}@media screen and (min-width: 758px){.mod-articlescategory__flexlist{display:flex;gap:40px;flex-wrap:wrap;border-bottom:solid 2px var(--lightcolor);padding:24px 0;position:relative}.mod-articlescategory__flexlist .flex-content{order:2;flex:0 1 60%}.mod-articlescategory__flexlist .flex-info{order:1;flex:0 1 20%;font-size:.9em}.mod-articlescategory__flexlist .mod-articles-category-readmore{order:3;flex:0 1 10%;text-align:right}.mod-articlescategory__flexlist .mod-articles-category-readmore a:after{content:"";inset:0;position:absolute}.mod-articlescategory__flexlist .mod-articles-category-date{display:block}}.mod-articles-items{width:100%;padding:24px 0;font-size:1rem;margin:0;list-style-type:""}.mod-articles-items li:not(.list-inline-item){text-align:left;padding:0;line-height:1.3em;position:relative;margin:0}.mod-articles-items li:not(.list-inline-item) article{display:flex;flex-direction:column;height:100%;margin:0;background:var(--mainlightcolor);color:var(--maincolor);border-radius:4px;overflow:hidden;padding-bottom:24px}.mod-articles-items li:not(.list-inline-item) article:hover{background:var(--linkcolor);color:var(--lightcolor)}.mod-articles-items li:not(.list-inline-item) article:hover a:not(.label),.mod-articles-items li:not(.list-inline-item) article:hover h2,.mod-articles-items li:not(.list-inline-item) article:hover h3,.mod-articles-items li:not(.list-inline-item) article:hover h4,.mod-articles-items li:not(.list-inline-item) article:hover p{background:inherit;color:inherit}.mod-articles-items li:not(.list-inline-item) article:hover a.label{background:var(--maincolor);color:inherit}.mod-articles-items li:not(.list-inline-item) article:hover p.readmore::after{background:var(--lightcolor)}.mod-articles-items li:not(.list-inline-item) .mod-articles-item-content{display:flex;flex-direction:column;width:100%;padding:var(--grid-layout-gap);font-size:1rem;margin:0;height:100%}.mod-articles-items li:not(.list-inline-item) .mod-articles-item-content h4,.mod-articles-items li:not(.list-inline-item) .mod-articles-item-content h3,.mod-articles-items li:not(.list-inline-item) .mod-articles-item-content h2{display:flex;padding-right:0;color:var(--maincolor);font-size:clamp(1.25rem,1.2259rem + .1205vw,1.375rem)}.mod-articles-items li:not(.list-inline-item) .mod-articles-item-content p.readmore a{display:flex;flex-wrap:wrap;position:static;color:var(--maincolor);height:100%;padding:0}.mod-articles-items li:not(.list-inline-item) .mod-articles-item-content p.readmore a .readmore_text{position:absolute;height:0;top:-1000px;left:-1000px;visibility:hidden}.mod-articles-items li:not(.list-inline-item) .mod-articles-item-content p.readmore a::after{content:"";position:absolute;inset:0;z-index:10}.mod-articles-items li:not(.list-inline-item) .mod-articles-item-content p.readmore::after{position:absolute;right:20px;bottom:20px;display:block;width:36px;height:36px;background:var(--linkcolor);content:"";mask-image:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 20 20"  xmlns="http://www.w3.org/2000/svg"><path d="M15.5723 10.599L11.4056 14.7657C11.0931 15.1042 10.5462 15.1042 10.2337 14.7657C9.89518 14.4532 9.89518 13.9063 10.2337 13.5938L12.9681 10.8334H4.99935C4.5306 10.8334 4.16602 10.4688 4.16602 10.0001C4.16602 9.55737 4.5306 9.16675 4.99935 9.16675H12.9681L10.2337 6.43237C9.89518 6.11987 9.89518 5.573 10.2337 5.2605C10.5462 4.92196 11.0931 4.92196 11.4056 5.2605L15.5723 9.42717C15.9108 9.73967 15.9108 10.2865 15.5723 10.599Z" fill="currentColor"/></svg> ')}.mod-articles-items li:not(.list-inline-item) p.readmore{position:absolute;inset:0;margin:0}.mod-articles-items li:not(.list-inline-item) dl{order:4;display:inline-flex;gap:4px;align-items:center;flex-wrap:wrap;margin-top:auto;margin-bottom:0;padding-top:10px}.mod-articles-items li:not(.list-inline-item) dl:has(dd){border-top:solid 1px var(--borderColor)}.mod-articles-items li:not(.list-inline-item) dd:not(.mod-articles-category){font-size:.9em}.mod-articles-items li:not(.list-inline-item) dl.list-inline dd{display:inline}.mod-articles-items .tags.list-inline{margin-top:0}.grid-cols-2 .mod-articles-items li .mod-articles-item-content{padding:var(--grid-layout-gap)}.mod-articles-items.vertical{padding-top:0}.mod-articles-items.vertical li{margin:0;border-bottom:solid 2px var(--borderColor)}.mod-articles-items.vertical li article{padding-bottom:0}.mod-articles-items.vertical li dl{border:0;margin-top:0;padding-top:0}.mod-articles-items.vertical li .item-image img{object-fit:cover;height:100%;width:100%;border-radius:4px}.mod-articles-items.vertical li .mod-articles-item-content{display:flex;flex-direction:column;gap:var(--grid-layout-gap)}.mod-articles-items.vertical li .mod-articles-item-content *{margin-bottom:0}.mod-articles-items.vertical li p.introtext{margin:24px 0}.mod-articles-items.vertical li p.readmore::after{position:relative}.mod-articles-items.vertical li .mod-articles-item_text{padding-right:36px}.mod-articles-items.vertical p.readmore a:focus:after{border:solid 3px var(--linkcolor)}.mod-articles-items.vertical dl:has(dd){border-top:0 !important}@media only screen and (min-width: 760px){.mod-articles-items.vertical .mod-articles-item.vertical .mod-articles-item-content{display:flex;flex-direction:row;gap:var(--grid-layout-gap)}.mod-articles-items.vertical .mod-articles-item.vertical .mod-articles-item-content .item-image{flex:0 0 250px}.mod-articles-items.vertical .mod-articles-item.vertical .mod-articles-item-content dl{order:1;min-width:120px;display:block;flex:0 0 10rem;border:0}.mod-articles-items.vertical .mod-articles-item.vertical .mod-articles-item-content dl dd{display:block;margin-bottom:12px}.mod-articles-items.vertical .mod-articles-item.vertical .mod-articles-item-content .mod-articles-item_text{order:2}.mod-articles-items.vertical .mod-articles-item.vertical .mod-articles-item-content p.introtext{order:3}.mod-articles-items.vertical .mod-articles-item.vertical .mod-articles-item-content p.readmore{order:4}.mod-articles-items.vertical .mod-articles-item.vertical .mod-articles-item-content p.readmore::after{top:40%}}@media only screen and (max-width: 600px){.mod-articles-items{display:block;word-break:break-word}.mod-articles-items li{margin-bottom:24px}}.mod-articles.mod-list,.newsfeed{list-style-type:"";margin:24px 0;padding:0}.mod-articles.mod-list li,.newsfeed li{margin:0;padding:0}.mod-articles.mod-list li a,.newsfeed li a{position:relative;border-bottom:solid 2px var(--borderColor);display:flex;padding:12px;text-decoration:none}.mod-articles.mod-list li a time,.newsfeed li a time{display:block;color:var(--maincolor)}.mod-articles.mod-list li a:before,.newsfeed li a:before{border-right:2px solid var(--maincolor);border-top:2px solid var(--maincolor);content:"";display:inline-block;height:.35em;transform:rotate(45deg) skew(5deg, 5deg);width:.35em;margin-right:20px;flex:0 0 .35em;margin-top:7px}.mod-articles.mod-list li a:link,.mod-articles.mod-list li a:visited,.newsfeed li a:link,.newsfeed li a:visited{color:var(--linkcolor)}.mod-articles.mod-list li a:hover,.mod-articles.mod-list li a:active,.mod-articles.mod-list li a:focus,.newsfeed li a:hover,.newsfeed li a:active,.newsfeed li a:focus{color:var(--maincolor);text-decoration:underline}.mod-articles.mod-list li a:focus,.newsfeed li a:focus{outline:solid 3px var(--linkcolor);outline-offset:3px}.mod-articles-items li .shadowbox .item-image{max-height:210px;overflow:hidden}.mod-articles-items.imagelinks{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.mod-articles-items.imagelinks li{flex:0 0 300px;height:300px;background:var(--maincolor);border-radius:4px;overflow:hidden}.mod-articles-items.imagelinks li h4{position:absolute;bottom:0;width:100%;left:0;padding:0 24px 0 24px;display:flex;justify-content:center;opacity:0;z-index:100;transition:all .5s ease-in-out;transform:scale(0.8)}.mod-articles-items.imagelinks li img{object-fit:cover;width:100%;height:100%;transition:all .5s ease-in-out}.mod-articles-items.imagelinks li:hover img{opacity:.5;transform:scale(1.2)}.mod-articles-items.imagelinks li:hover h4{opacity:1;transform:scale(1)}.mod-articles-items.imagelinks li:not(.list-inline-item) .mod-articles-item-content p.readmore a:hover{background:var(--maincolor);opacity:.5}.mod-articles-items.imagelinks li:not(.list-inline-item) .mod-articles-item-content p.readmore::after{display:none}.mod-articles-items:not(.mod-articles-grid) li{margin-bottom:var(--grid-layout-gap)}.mod-articles-items.vertical.version2 li h3{display:block}.mod-articles-items.vertical.version2 li h3 time{display:block;color:var(--linkcolor);font-size:.8em}.mod-articles-items li:not(.list-inline-item) article:hover h3 time{color:var(--mainlightcolor)}.mod-articles-items.vertical.version2 li .mod-articles-item-content p.introtext,.mod-articles-items.vertical.version2 li{margin-bottom:0}@media only screen and (max-width: 600px){.mod-articles-items:not(.mod-articles-items.imagelinks) li,.mod-articles-items:not(.mod-articles-items.imagelinks) li:not(.list-inline-item){margin-bottom:24px !important}}p.download-link-modal a{display:block;text-align:right}.fieldgallery-container{overflow:hidden;text-align:center}.fieldgallery{list-style-type:none;margin:30px 0;overflow:hidden;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.fieldgallery li{flex:0 1 270px;position:relative;padding:0 !important;overflow:hidden;margin:5px !important;padding:0 !important;border-radius:4px}.fieldgallery li a{display:block}.fieldgallery li a:after{background-image:url("data:image/svg+xml,%3Csvg fill='none' height='18' viewBox='0 0 24 24' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m12.75 4c0 .69036.5596 1.25 1.25 1.25h2.9822l-3.8661 3.86612c-.4881.48815-.4881 1.27958 0 1.76778.4882.4881 1.2796.4881 1.7678 0l3.8661-3.86613v2.98223c0 .6904.5596 1.25 1.25 1.25s1.25-.5596 1.25-1.25v-6c0-.69036-.5596-1.25-1.25-1.25h-6c-.6904 0-1.25.55964-1.25 1.25zm-7.5 10c0-.6904-.55964-1.25-1.25-1.25s-1.25.5596-1.25 1.25v6c0 .6904.55964 1.25 1.25 1.25h6c.6904 0 1.25-.5596 1.25-1.25s-.5596-1.25-1.25-1.25h-2.98223l3.86613-3.8661c.4881-.4882.4881-1.2796 0-1.7678-.4882-.4881-1.27963-.4881-1.76778 0l-3.86612 3.8661z' fill='currentColor' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-color:var(--mainlightcolor);content:"";width:24px;height:24px;position:absolute;right:0;bottom:0;border-radius:5px 0 0 0}.fieldgallery li a:active,.fieldgallery li a:focus{border:solid 6px var(--linkcolor)}.fieldgallery li:first-child{margin-left:0}.fieldgallery li button.modal__btn{background:rgba(0,0,0,0);border:0;position:absolute;bottom:0;right:0;text-align:center;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: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(0.5, 0, 0.5, 1);background:rgba(12,28,71,.8);margin-top:-300px}.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;font-size:1.2rem}.fieldgallery li img{width:100%;height:100%;transition:all .4s cubic-bezier(0.5, 0, 0.5, 1);filter:grayscale(0.3)}.fieldgallery li:hover div.fieldgallery-text{opacity:1;font-size:1em;margin-top:0;letter-spacing:0px}.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;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}}.logintop{position:relative;display:inline-block;font-size:.9em}#loginmodule{background:rgba(0,0,0,0) url(../images/locked.png) no-repeat 0 4px;color:#fff;cursor:pointer;padding:8px 15px 8px 25px;text-align:center;line-height:1.2em;text-transform:uppercase;border:0}.mod_login_form{position:absolute;z-index:1000;background:#f5f5f5;padding:20px;color:#eee;text-align:left;right:0;min-width:270px;border:solid 1px #ddd;box-shadow:0 10px 15px #ccc;top:42px}#modlgn-username,#modlgn-passwd{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:0px;padding:0;list-style-type:none;font-size:.9em}ul.unstyled .icon-arrow-right{display:none}#form-login-remember{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:hover,ul.unstyled a:active,ul.unstyled a:focus{color:#000}@media screen and (max-width: 900px){.mod_login_form{top:38px}}@media screen and (max-width: 48rem){.mod_login_form{top:40px}}@media screen and (max-width: 445px){.logintop{top:0}.mod_login_form{top:inherit;margin-top:10px !important}}.logoheader{margin:20px auto 10px auto;padding:0;text-align:left;font-weight:normal;line-height:1.5em;order:2}#logo{display:block;font-weight:normal;line-height:1em;font-size:2em;margin:10px 20px 10px 0;text-align:center;padding-bottom:20px;font-style:italic;font-family:Times new Roman,serif}#logo span.header1{line-height:.8em;display:block;font-style:normal;color:#333;padding-bottom:13px;margin:10px auto;font-size:.7em}#logo span.header1 span{background:#fff;width:300px;padding:0 10px;display:block;margin:0 auto -40px auto}#nav{text-align:center;margin:0 auto;padding:0}@media screen and (min-width: 960px){.navbar ul.menu{align-items:center;justify-content:center;text-transform:uppercase;font-size:.9em}}.bild .custom{max-width:1400px;margin:24px auto;background:#eee;overflow:hidden;padding:48px 36px}.bild .custom img{float:left;margin-right:48px;margin-top:-48px;margin-left:-48px}joomla-tab[view=tabs]>div[role=tablist]{border:0}joomla-tab button[role=tab]{color:var(--maincolor);font-weight:300;font-size:.9em;font-family:Times new Roman,serif;text-transform:uppercase;letter-spacing:1px}joomla-tab>joomla-tab-element{border:0;border-top:solid 1px #ddd;padding:48px 0}joomla-tab-element[name=Galerie] p{margin:0;padding:0}joomla-tab-element[name=Galerie] a{max-width:124px;margin:3px;border-right:solid 0px var(--maincolor);display:inline-block}joomla-tab-element[name=Galerie] a img{object-fit:cover;height:100%}article.item-page:has(.fullwidth-bg){padding-top:0}article.item-page .fullwidth-bg:first-of-type{margin-top:0}article.item-page .article-contact-form{margin-bottom:0}.article-contact-form h3{text-align:center}.article-contact-form form{max-width:800px;margin:0 auto}.fields-container{list-style:none;padding:0;margin:0 0 24px 0}.field-entry{display:flex;align-items:center;padding:6px 16px 6px 0;margin-bottom:8px;border-bottom:solid 1px #ddd;transition:all .2s ease;flex-wrap:wrap}.field-label{margin-right:6px;white-space:nowrap;text-transform:uppercase;font-family:Times New Roman,serif;letter-spacing:2px;font-size:.8em}.field-value{flex:0 0 100%;padding-left:40px;font-size:.9em}.field-entry::before{content:"";display:inline-block;width:28px;height:28px;margin-right:12px;flex-shrink:0;background-color:var(--linkcolor);transition:background-color .2s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.field-entry.kosten::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0yMSAxMnY3YTIgMiAwIDAgMS0yIDJINWFyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjIiLz48cGF0aCBkPSJNMyA3YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMiIvPjxwYXRoIGQ9Ik0xOCAxMnY0Ii8+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0yMSAxMnY3YTIgMiAwIDAgMS0yIDJINWFyIDIgMCAwIDEtMi0yVjdhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjIiLz48cGF0aCBkPSJNMyA3YTIgMiAwIDAgMSAyLTJoMTRhMiAyIDAgMCAxIDIgMiIvPjxwYXRoIGQ9Ik0xOCAxMnY0Ii8+PC9zdmc+")}.field-entry.typ::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0yIDIxbDItMmMyLjUtMi41IDQuNS0yLjUgNyAwczQuNSAyLjUgNyAwbDIgMiIvPjxwYXRoIGQ9Ik0yIDEzbDItMmMyLjUtMi41IDQuNS0yLjUgNyAwczQuNSAyLjUgNyAwbDIgMiIvPjxwYXRoIGQ9Ik0xMiAzdjEwbC02LTIgNi0yWiIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0yIDIxbDItMmMyLjUtMi41IDQuNS0yLjUgNyAwczQuNSAyLjUgNyAwbDIgMiIvPjxwYXRoIGQ9Ik0yIDEzbDItMmMyLjUtMi41IDQuNS0yLjUgNyAwczQuNSAyLjUgNyAwbDIgMiIvPjxwYXRoIGQ9Ik0xMiAzdjEwbC02LTIgNi0yWiIvPjwvc3ZnPg==")}.field-entry.segelrevier::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIi8+PHBvbHlnb24gcG9pbnRzPSIxNi4yIDcuOCAxNC4xNCAxNC4xNCA3LjggMTYuMiA5Ljg2IDkuODYgMTYuMiA3LjgiLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIi8+PHBvbHlnb24gcG9pbnRzPSIxNi4yIDcuOCAxNC4xNCAxNC4xNCA3LjggMTYuMiA5Ljg2IDkuODYgMTYuMiA3LjgiLz48L3N2Zz4=")}.field-entry.charter-moeglichkeiten::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIHJ5PSIyIi8+PGxpbmUgeDE9IjE2IiB5MT0iMiIgeDI9IjE2IiB5Mj0iNiIvPjxsaW5lIHgxPSI4IiB5MT0iMiIgeDI9IjgiIHkyPSI2Ii8+PGxpbmUgeDE9IjMiIHkxPSIxMCIgeDI9IjIxIiB5Mj0iMTAiLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiIHJ5PSIyIi8+PGxpbmUgeDE9IjE2IiB5MT0iMiIgeDI9IjE2IiB5Mj0iNiIvPjxsaW5lIHgxPSI4IiB5MT0iMiIgeDI9IjgiIHkyPSI2Ii8+PGxpbmUgeDE9IjMiIHkxPSIxMCIgeDI9IjIxIiB5Mj0iMTAiLz48L3N2Zz4=")}.field-entry.charter-moeglichkeiten::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17h18l-2 3H5l-2-3Z'/%3E%3Cpath d='M12 4v13'/%3E%3Cpath d='M12 5h7l-7 7'/%3E%3Cpath d='M3 17c2 1 4 1 6 0 2 1 4 1 6 0 2 1 4 1 6 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 17h18l-2 3H5l-2-3Z'/%3E%3Cpath d='M12 4v13'/%3E%3Cpath d='M12 5h7l-7 7'/%3E%3Cpath d='M3 17c2 1 4 1 6 0 2 1 4 1 6 0 2 1 4 1 6 0'/%3E%3C/svg%3E")}.field-entry.crew::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xNyAyMXYtM2E0IDQgMCAwIDAtNC00SDdhNCA0IDAgMCAwLTQgMnYyIi8+PGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjQiLz48cGF0aCBkPSJNMjMgMjF2LTJhNCA0IDAgMCAwLTMtMy44TTE2IDMuMTNhNCA0IDAgMCAxIDAgNy43NSIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0xNyAyMXYtM2E0IDQgMCAwIDAtNC00SDdhNCA0IDAgMCAwLTQgMnYyIi8+PGNpcmNsZSBjeD0iOSIgY3k9IjciIHI9IjQiLz48cGF0aCBkPSJNMjMgMjF2LTJhNCA0IDAgMCAwLTMtMy44TTE2IDMuMTNhNCA0IDAgMCAxIDAgNy43NSIvPjwvc3ZnPg==")}.field-entry.gaeste-max::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0yMCAyMXYtMmE0IDQgMCAwIDAtNC00SDhhNCA0IDAgMCAwLTQgMnYyIi8+PGNpcmNsZSBjeD0iMTIiIGN5PSI3IiByPSI0Ii8+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0yMCAyMXYtMmE0IDQgMCAwIDAtNC00SDdhNCA0IDAgMCAwLTQgMnYyIi8+PGNpcmNsZSBjeD0iMTIiIGN5PSI3IiByPSI0Ii8+PC9zdmc+")}.field-entry.datum::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiLz48bGluZSB4MT0iMTYiIHkxPSIyIiB4Mj0iMTYiIHkyPSI2Ii8+PGxpbmUgeDE9IjgiIHkxPSIyIiB4Mj0iOCIgeTI9IjYiLz48bGluZSB4MT0iMyIgeTE9IjEwIiB4Mj0iMjEiIHkyPSIxMCIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjMiIHk9IjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjIiLz48bGluZSB4MT0iMTYiIHkxPSIyIiB4Mj0iMTYiIHkyPSI2Ii8+PGxpbmUgeDE9IjgiIHkxPSIyIiB4Mj0iOCIgeTI9IjYiLz48bGluZSB4MT0iMyIgeTE9IjEwIiB4Mj0iMjEiIHkyPSIxMCIvPjwvc3ZnPg==")}.bgrow:has(.strand){background-image:url("../images/strand2.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width: 1200px){.article-header_content{gap:48px;margin-bottom:20px;display:flex;align-items:center}.bild+#contentarea article .fullwidth-bg:first-of-type:before{display:none}.bild+#contentarea article .fullwidth-bg:first-of-type{margin-top:-100px;background:var(--mainlightcolor);padding:24px;border-radius:6px}}.linklist li a{display:flex;gap:24px;align-items:center}.bild h1:after{content:"";width:1000px;background:#0a53be}p.kosten{position:absolute;top:20px;right:20px;background:var(--lightcolor);display:flex;align-content:center;justify-content:center;align-items:center;padding:10px;font-size:.8rem;font-weight:bold}@media screen and (min-width: 759px){p.kosten{top:40px;right:40px}}/*# sourceMappingURL=template.css.map */
