:root{--c-primary:#148fa1;--c-secondary:#d3b475;--c-dark:#2e3f49;--c-bg-light:#f8f8f8;--c-white:#fff;--c-line:#e6e6e6;--c-border:#ccc;--shadow-card:0 0 10px 0 #00000040;--font-body:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--fw-light:300;--fw-bold:700;--lh-base:1.8;--container:1200px;--container-pad:.9375rem;--grid-cols:12;--grid-gap:1.875rem;--reveal-duration:1s;--reveal-easing:ease;--header-shrink-duration:.3s}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/open-sans-300.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open-sans-700.woff2)format("woff2")}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{margin:0}img{border-style:none;max-width:100%;height:auto;margin:0 auto;display:block}figure{margin:0}button{font:inherit;text-transform:none;cursor:pointer;margin:0;overflow:visible}button::-moz-focus-inner{border:0;padding:0}html{font-family:var(--font-body);font-size:1rem;line-height:var(--lh-base);font-weight:var(--fw-light);background-color:var(--c-white);color:var(--c-dark);-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100%;overflow-y:scroll}@media screen and (width<=34.3125em){html{font-size:.875rem}}@media screen and (width>=68.75em){html{font-size:1rem}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}h1{font-size:3rem;line-height:1.55;font-weight:var(--fw-light);font-family:var(--font-body);margin-bottom:.5rem}@media screen and (width>=34.375em){h1{font-size:3rem}}@media screen and (width>=48em){h1{font-size:3.25rem}}@media screen and (width>=58.75em){h1{font-size:3.25rem}}@media screen and (width>=68.75em){h1{font-size:3.25rem}}#container h1{font-weight:var(--fw-bold);line-height:1em}h2{font-size:1.625rem;line-height:1.5;font-weight:var(--fw-light);font-family:var(--font-body);margin-bottom:.5rem}@media screen and (width>=34.375em){h2{font-size:1.7rem}}@media screen and (width>=48em){h2{font-size:2rem}}@media screen and (width>=58.75em){h2{font-size:2rem}}@media screen and (width>=68.75em){h2{font-size:2.5rem}}h3{font-size:1.375rem;line-height:1.25;font-weight:var(--fw-bold);font-family:var(--font-body);margin-bottom:.5rem}@media screen and (width>=34.375em){h3{font-size:1.375rem}}@media screen and (width>=48em){h3{font-size:1.5rem}}@media screen and (width>=58.75em){h3{font-size:1.5rem}}@media screen and (width>=68.75em){h3{font-size:1.5rem}}h4{font-size:1.125rem;line-height:1;font-weight:var(--fw-bold);margin-bottom:.5rem}@media screen and (width>=34.375em){h4{font-size:1.125rem}}@media screen and (width>=48em){h4{font-size:1.25rem}}@media screen and (width>=58.75em){h4{font-size:1.25rem}}@media screen and (width>=68.75em){h4{font-size:1.25rem}}h5{font-size:1rem;line-height:1;font-weight:var(--fw-bold);margin-bottom:.5rem}@media screen and (width>=34.375em){h5{font-size:1rem}}@media screen and (width>=48em){h5{font-size:1rem}}@media screen and (width>=58.75em){h5{font-size:1rem}}@media screen and (width>=68.75em){h5{font-size:1rem}}h6{font-size:.875rem;line-height:1;font-weight:var(--fw-bold);margin-bottom:.5rem}@media screen and (width>=34.375em){h6{font-size:.875rem}}@media screen and (width>=48em){h6{font-size:.875rem}}@media screen and (width>=58.75em){h6{font-size:.875rem}}@media screen and (width>=68.75em){h6{font-size:.875rem}}p+h1,ul+h1,ol+h1,.ce_text+.ce_text h1:first-child{margin-top:2rem}h1+h2{margin-top:-.5rem}p+h2,ul+h2,ol+h2,.ce_text+.ce_text h2:first-child{margin-top:2rem}h2+h3{margin-top:-.5rem}p+h3,ul+h3,ol+h3,.ce_text+.ce_text h3:first-child{margin-top:2rem}h3+h4{margin-top:-.5rem}p+h4,ul+h4,ol+h4,.ce_text+.ce_text h4:first-child{margin-top:1.5rem}h4+h5{margin-top:-.5rem}p+h5,ul+h5,ol+h5,.ce_text+.ce_text h5:first-child{margin-top:1.5rem}h5+h6{margin-top:-.5rem}p+h6,ul+h6,ol+h6,.ce_text+.ce_text h6:first-child{margin-top:1.5rem}ul,ol,p,hr{margin-bottom:1rem}p,ul,ol{margin-top:0}ul,ol{margin-left:1rem}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}.ce_text{margin-bottom:1rem}a{color:var(--c-primary);background-color:#0000;text-decoration:none}p a,ul a,ol a{text-decoration:underline}p a:hover,ul a:hover,ol a:hover{text-decoration:none}b,strong{font-weight:var(--fw-bold)}hr{box-sizing:content-box;border:0;border-top:2px solid var(--c-secondary);height:0;margin-top:1rem;margin-bottom:1rem;overflow:visible}::selection{background:var(--c-primary);color:var(--c-white);opacity:1}.clearfix:after{content:"";clear:both;display:table}.textCenter{text-align:center}.textRight{text-align:right}.colorWhite{color:var(--c-white)}.textbig{font-size:1.4rem}.ce_headline.tccHeadlineh3Stil1{font-size:.9em;font-weight:var(--fw-bold);letter-spacing:3px;text-transform:uppercase}.ce_headline.tccTextColor1{color:var(--c-primary)}p.ce_headline.tccHeadlineh3Stil1{margin-top:0;margin-bottom:.5rem;font-size:1.2375rem;line-height:1.25}@media screen and (width>=48em){p.ce_headline.tccHeadlineh3Stil1{font-size:1.35rem}}.cetextBorderLeft{border-left:2px solid var(--c-primary);padding-top:.5em;padding-bottom:.5em;padding-left:1em}.invisible{width:0;height:0;display:inline;position:absolute;top:-1000px;left:-1000px;overflow:hidden}.abstandOben50{margin-top:50px}.abstandUnten50{margin-bottom:50px}.abstandOben100{margin-top:20px}@media screen and (width>=34.375em){.abstandOben100{margin-top:30px}}@media screen and (width>=48em){.abstandOben100{margin-top:60px}}@media screen and (width>=58.75em){.abstandOben100{margin-top:100px}}@media only screen and (width<=48em){.text-align-sm-left.text-align-sm-left{text-align:left}h3.text-align-sm-left{margin-top:2rem}}:focus-visible{outline-offset:2px;outline:2px solid}a.invisible:focus-visible{z-index:1000;background-color:var(--c-white);width:auto;height:auto;color:var(--c-dark);box-shadow:var(--shadow-card);padding:.5rem 1rem;display:inline-block;top:.5rem;left:.5rem;overflow:visible}#container{background-color:var(--c-white)}.mod_article .article_inside{max-width:var(--container);width:100%;padding-left:var(--container-pad);padding-right:var(--container-pad);margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;position:relative}[id=footer]>.inside{max-width:var(--container);width:100%;padding-left:var(--container-pad);padding-right:var(--container-pad);margin-left:auto;margin-right:auto}.headerBoxedInner #header .inside .headerRowInner{max-width:var(--container);margin:auto}.row{grid-template-columns:repeat(var(--grid-cols,12), 1fr);grid-column-gap:var(--grid-gap);grid-auto-columns:1fr;display:grid}.col-xs-4,.col-xs-6,.col-xs-8,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-12,.col-lg-4,.col-lg-6,.col-lg-8,.col-xl-4{grid-column:1/-1}@media screen and (width>=0){.col-xs-4{grid-column:span 4/span 4}.col-xs-6{grid-column:span 6/span 6}.col-xs-8{grid-column:span 8/span 8}.col-start-xs-4{grid-column-start:4}}@media screen and (width>=34.375em){.col-sm-4{grid-column:span 4/span 4}.col-sm-5{grid-column:span 5/span 5}.col-sm-6{grid-column:span 6/span 6}.col-sm-7{grid-column:span 7/span 7}.col-sm-8{grid-column:span 8/span 8}}@media screen and (width>=48em){.col-md-3{grid-column:span 3/span 3}.col-md-4{grid-column:span 4/span 4}.col-md-5{grid-column:span 5/span 5}.col-md-6{grid-column:span 6/span 6}.col-md-7{grid-column:span 7/span 7}.col-md-8{grid-column:span 8/span 8}.col-md-12{grid-column:span 12/span 12}.col-start-md-5{grid-column-start:5}}@media screen and (width>=58.75em){.col-lg-4{grid-column:span 4/span 4}.col-lg-6{grid-column:span 6/span 6}.col-lg-8{grid-column:span 8/span 8}}@media screen and (width>=68.75em){.col-xl-4{grid-column:span 4/span 4}}.mod_article.articleFullWidth,.mod_article.articleFullWidthInner{max-width:100%}.articleVertPadding2{padding-top:30px;padding-bottom:30px}@media screen and (width>=48em){.articleVertPadding2{padding-top:50px;padding-bottom:50px}}@media screen and (width>=68.75em){.articleVertPadding2{padding-top:100px;padding-bottom:100px}}.mod_article.articleNoPadding,#main .mod_article.articleNoPadding.first{padding:0}#container .mod_article.articleBackgroundColor2{background-color:var(--c-primary);color:var(--c-white)}#container .mod_article.articleBackgroundColor4{background-color:var(--c-bg-light)}#container .mod_article.articleMinHeight3{min-height:50vh}#container .mod_article.articleMinHeight4{min-height:66vh}#container .mod_article.articleMinHeight5{min-height:75vh}.articleBoxedWhiteShadow .article_inside{background-color:var(--c-white);box-shadow:var(--shadow-card);padding-top:.9375rem!important;padding-bottom:.9375rem!important}.mod_article.article800px{max-width:100%}.mod_article.article800px .article_inside{max-width:800px;margin:auto;padding-top:2em;padding-bottom:2em}#container .fallbackHeaderContainer{background-color:var(--c-dark);padding-top:15em;padding-bottom:3em}#container .fallbackHeaderContainer .inner{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}#container .fallbackHeaderContainer .inner h1{color:var(--c-white)}#container .headerImage .mod_article{padding-top:180px}@media screen and (width>=58.75em){#container .headerImage .mod_article{padding-top:250px}}.hasBreadcrumbs #container #main .mod_article:first-of-type{padding-top:2rem}@media screen and (width>=58.75em){.hasBreadcrumbs #container #main .mod_article:first-of-type{padding-top:4rem}}#searchbox{background-color:var(--c-primary);border-bottom:1px solid var(--c-primary);width:100%;height:0;overflow:hidden}#header{color:var(--c-white);z-index:1000;background-color:#0000;width:100%;margin:auto;position:absolute}#header a{color:#000}#header .inside{max-width:100%}#header .inside .headerRow1{background-color:var(--c-dark);color:var(--c-white);box-shadow:var(--shadow-card);padding:5px;font-size:1.1em;display:block}#header .inside .headerRow1 a{color:var(--c-white)}@media screen and (width>=34.375em){#header .inside .headerRow1 .btnContainer{padding-left:20px}}#header .inside .headerRow1 .btnContainer a.ctabtn{background-color:var(--c-primary);color:var(--c-white);border-radius:4px;padding:2px 10px;transition:all .3s ease-in-out;display:inline-block}#header .inside .headerRow1 .btnContainer a.ctabtn:hover{background-color:var(--c-secondary);color:var(--c-white)}#header .inside .headerRow1 .btnContainer a.ctabtn.right{float:right;background-color:var(--c-secondary)}#header .inside .headerRow1 .btnContainer a.ctabtn.right:hover{background-color:var(--c-primary);color:var(--c-white)}#header .inside .headerRow2 .navigationContainer.right{float:right}#header .inside .headerRow2 .navigationContainer .mod_navigation{padding-top:0}#header .inside .headerRow2 .tccMobileNavContainer{float:right;width:60px;height:60px;margin-right:10px;padding-top:10px;display:none}@media screen and (width<=68.6875em){#header .inside .headerRow2 .navigationContainer{display:none}#header .inside .headerRow2 .tccMobileNavContainer{display:block}}#header #headerLogo{float:left;width:160px;margin-top:20px;margin-left:20px}@media screen and (width>=68.75em){#header #headerLogo{width:260px;margin-top:25px}}#header #headerLogo img{display:block}#header.shrink{z-index:20;transition:top var(--header-shrink-duration) ease-in-out;position:fixed;top:-80px;box-shadow:0 0 15px #0009;background-color:var(--c-dark)!important}#header.shrink .headerRow1{display:none}#header.shrink #headerLogo{width:160px;margin-top:10px}#header.shrink .headerRow2 .navigationContainer{padding-right:5em}#header.shrink .headerRow2 .navigationContainer .mod_navigation{padding-top:0}#header.shrink .headerRow2 .tccMobileNavContainer{height:auto;margin-right:0;padding-top:5px}#header.shrink.shrinkAnimate{top:0}.tcchorizontal ul,.tcchorizontal ul *{margin:0;padding:0;list-style:none}.tcchorizontal ul li{position:relative}.tcchorizontal ul ul{z-index:99;display:none;position:absolute;top:100%;left:0}.tcchorizontal ul>li{float:left}.tcchorizontal ul li:hover>ul,.tcchorizontal ul li.sfHover>ul{display:block}.tcchorizontal ul a,.tcchorizontal ul strong{display:block;position:relative}.tcchorizontal li:hover strong{color:var(--c-primary)}.tcchorizontal ul{margin-bottom:1em}.tcchorizontal ul ul{min-width:12em}.tcchorizontal ul li{white-space:nowrap;transition:background .2s}.tcchorizontal ul ul li{width:100%;display:block}#header .tcchorizontal ul.level_1{margin-bottom:0}#header .tcchorizontal ul.level_1 li:hover,#header .tcchorizontal ul.level_1 li.sfHover{background-color:var(--c-white);transition:none}#header .tcchorizontal ul.level_1 li:hover span,#header .tcchorizontal ul.level_1 li.sfHover span{color:var(--c-primary)}#header .tcchorizontal ul.level_1 li:hover ul,#header .tcchorizontal ul.level_1 li.sfHover ul{background-color:var(--c-white)}#header .tcchorizontal ul.level_1 li:hover ul li a,#header .tcchorizontal ul.level_1 li:hover ul li strong,#header .tcchorizontal ul.level_1 li.sfHover ul li a,#header .tcchorizontal ul.level_1 li.sfHover ul li strong{color:var(--c-primary);border-top:1px solid var(--c-border);padding:10px 15px;transition:all .3s ease-in-out}#header .tcchorizontal ul.level_1 li:hover ul li a:hover,#header .tcchorizontal ul.level_1 li:hover ul li strong:hover,#header .tcchorizontal ul.level_1 li.sfHover ul li a:hover,#header .tcchorizontal ul.level_1 li.sfHover ul li strong:hover{background-color:var(--c-primary);color:var(--c-white)}#header .tcchorizontal ul.level_1 li:hover ul li a:hover span,#header .tcchorizontal ul.level_1 li:hover ul li strong:hover span,#header .tcchorizontal ul.level_1 li.sfHover ul li a:hover span,#header .tcchorizontal ul.level_1 li.sfHover ul li strong:hover span{color:var(--c-white)}#header .tcchorizontal ul.level_1 li:hover a,#header .tcchorizontal ul.level_1 li.sfHover a{color:var(--c-primary)}#header .tcchorizontal ul.level_1>li>a,#header .tcchorizontal ul.level_1>li>strong{font-size:25px;font-weight:var(--fw-light);color:var(--c-white);height:100px;padding:35px 5px 20px}@media screen and (width>=87em){#header .tcchorizontal ul.level_1>li>a,#header .tcchorizontal ul.level_1>li>strong{padding-left:15px;padding-right:15px}}#header .tcchorizontal ul.level_1 a{text-decoration:none}#header .tcchorizontal ul.level_1>li.submenu:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 998 582'%3E%3Cpath fill='%23148fa1' d='M998 83q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:11.15px;height:6.5px;margin-left:-5.57px;transition:all .3s ease-in-out;display:block;position:absolute;bottom:18.2px;left:50%}#header .tcchorizontal ul.level_1>li.submenu:hover:after{bottom:3.2px}#header.shrink .tcchorizontal ul.level_1>li>a,#header.shrink .tcchorizontal ul.level_1>li>strong{color:var(--c-white);height:auto;padding-top:15px}#header.shrink .tcchorizontal ul.level_1>li.submenu:after{display:none}.tcchorizontal ul li:focus-within>ul{display:block}#header .tcchorizontal ul.level_1 li:focus-within{background-color:var(--c-white);transition:none}#header .tcchorizontal ul.level_1 li:focus-within span{color:var(--c-primary)}#header .tcchorizontal ul.level_1 li:focus-within ul{background-color:var(--c-white)}#header .tcchorizontal ul.level_1 li:focus-within ul li a,#header .tcchorizontal ul.level_1 li:focus-within ul li strong{color:var(--c-primary);border-top:1px solid var(--c-border);padding:10px 15px;transition:all .3s ease-in-out}#header .tcchorizontal ul.level_1 li:focus-within a{color:var(--c-primary)}#header .tcchorizontal ul.level_1>li.submenu:focus-within:after{bottom:3.2px}#header.shrink .tcchorizontal ul.level_1>li.submenu:focus-within:after{display:none}#header .tcchorizontal ul a:focus-visible{outline-offset:-2px;outline:2px solid}#header .inside .headerRow1 .btnContainer a.ctabtn:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}#header .mod_navigation a.invisible:focus-visible{z-index:2000;background-color:var(--c-white);width:auto;height:auto;color:var(--c-dark);box-shadow:var(--shadow-card);outline:2px solid var(--c-primary);outline-offset:2px;border-radius:4px;padding:.5rem 1rem;display:inline-block;position:fixed;top:8px;left:8px;overflow:visible}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;text-align:left;background-color:#0000;border:0;margin:0;padding:10px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger .hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:var(--c-white);border-radius:4px;width:40px;height:4px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse .hamburger-inner:after{transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-20px}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}body.mobile-menu-open .hamburger--collapse .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(-45deg)}body.mobile-menu-open .hamburger--collapse .hamburger-inner:after{opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}body.mobile-menu-open .hamburger--collapse .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(-90deg)}#tccBurgerMenu:focus-visible{outline:2px solid var(--c-white);outline-offset:2px;border-radius:2px}#__smobileMenuContent__menu{z-index:15;width:100%;height:0%;transition:all .3s ease-in-out;display:none;position:fixed;top:0;left:0}@media screen and (width<=68.6875em){#__smobileMenuContent__menu{display:block}}body.mobile-menu-open #__smobileMenuContent__menu{height:100%}body.mobile-menu-open #__smobileMenuContent__menu ul.smobilemenu-theme-default{padding-top:150px}#__smobileMenuContent__menu ul{width:100%;height:100%;margin:0;list-style:none}ul.smobilemenu-theme-default{background:var(--c-dark);padding-top:0;padding-left:10px;transition:all .3s ease-in-out;overflow-y:auto}ul.smobilemenu-theme-default li{padding:10px}ul.smobilemenu-theme-default li a,ul.smobilemenu-theme-default li strong{color:var(--c-white);font-size:25px;text-decoration:none}ul.smobilemenu-theme-default li a>i,ul.smobilemenu-theme-default li a>svg{margin-left:10px}ul.smobilemenu-theme-default li a>svg,ul.smobilemenu-theme-default li .smm-toggle>svg{vertical-align:-.1429em;fill:currentColor;width:.6429em;height:1em}ul.smobilemenu-theme-default li .smm-toggle{appearance:none;font:inherit;color:var(--c-white);cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;font-size:25px;line-height:1}ul.smobilemenu-theme-default li .smm-toggle:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}#smobileMenu-close-btn{display:none}ul.smobilemenu-theme-default li>ul{opacity:0;max-height:0;transition:max-height .2s cubic-bezier(.02,.01,.47,1),opacity .2s cubic-bezier(.02,.01,.47,1);display:block;overflow:hidden}ul.smobilemenu-theme-default li>ul.is-open{opacity:1;max-height:100vh}ul.smobilemenu-theme-default li a:focus-visible{outline:2px solid var(--c-white);outline-offset:2px}#breadcrumbContainer{width:100%;margin-top:-16px;position:absolute}#breadcrumbContainer .mod_breadcrumb{background-color:var(--c-white);padding-top:.5em;padding-bottom:.5em;padding-left:var(--container-pad);padding-right:var(--container-pad);max-width:1300px;box-shadow:var(--shadow-card);margin:auto;font-size:.8em}@media screen and (width>=68.75em){#breadcrumbContainer .mod_breadcrumb{padding-left:65px}}#breadcrumbContainer .mod_breadcrumb .inner ul{margin-left:0;padding-left:0;list-style:none}#breadcrumbContainer .mod_breadcrumb .inner ul li{list-style:none;display:inline}#breadcrumbContainer .mod_breadcrumb .inner ul li i,#breadcrumbContainer .mod_breadcrumb .inner ul li svg{margin-left:.5em;margin-right:.5em}#breadcrumbContainer .mod_breadcrumb .inner ul li svg{vertical-align:-.1429em;fill:currentColor;width:.5714em;height:1em;display:inline-block}#breadcrumbContainer .mod_breadcrumb .inner ul li a{text-decoration:underline}#breadcrumbContainer .mod_breadcrumb .inner ul li a:hover{text-decoration:none}@media (prefers-reduced-motion:reduce){#header.shrink,.tcchorizontal ul li,#header .inside .headerRow1 .btnContainer a.ctabtn,#header .tcchorizontal ul.level_1>li.submenu:after,#header .tcchorizontal ul.level_1 li:hover ul li a,#header .tcchorizontal ul.level_1 li:focus-within ul li a,.hamburger,.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after,#__smobileMenuContent__menu,ul.smobilemenu-theme-default,ul.smobilemenu-theme-default li>ul{transition:none!important}}.sliderTextBigStatic{font-size:2rem;font-weight:var(--fw-bold);line-height:1em}.ce_text.sliderTextBigStatic{margin-bottom:0}@media screen and (width>=48em){.sliderTextBigStatic{font-size:2.5rem}}@media screen and (width>=58.75em){.sliderTextBigStatic{font-size:3rem}}@media screen and (width>=68.75em){.sliderTextBigStatic{font-size:3.5rem}}div.btn>a{font-family:var(--font-body);font-weight:400;line-height:var(--lh-base);text-align:center;background:var(--c-primary);color:var(--c-white);white-space:nowrap;background-image:none;border:2px solid #0000;border-radius:4px;padding:.5rem 1rem;text-decoration:none;display:inline-block}div.btn>a:hover{background:var(--c-secondary)}div.btn--primary a{background:var(--c-primary);color:var(--c-white);transition:all .3s ease-in-out}div.btn--primary a:hover{background:var(--c-secondary);color:var(--c-white)}div.btn--secondary a{background:var(--c-secondary);color:var(--c-white);transition:all .3s ease-in-out}div.btn--secondary a:hover{background:var(--c-primary);color:var(--c-white)}div.btn:not(:last-child){margin-bottom:1rem}.ce_hyperlink{font-size:1.2rem;font-weight:var(--fw-bold);color:var(--c-primary);text-decoration:none}.ce_hyperlink:hover{text-decoration:underline}.ce_extendedlink{background-position:0 200px;background-repeat:no-repeat;background-size:contain;background-color:var(--c-white);box-shadow:var(--shadow-card);border-radius:4px;transition:all .3s ease-in-out;display:block;position:relative;overflow:hidden}.ce_extendedlink img{transition:all .3s ease-in-out}.ce_extendedlink a{color:var(--c-dark);transition:all .3s ease-in-out;display:block}@media screen and (width>=58.75em){.ce_extendedlink a{border-top:0}}.ce_extendedlink a div.contentContainer h3{padding-top:15px;padding-left:15px;padding-right:15px;font-size:1.2rem}@media screen and (width>=58.75em){.ce_extendedlink a div.contentContainer h3{font-size:1.5rem}}.ce_extendedlink a div.contentContainer p{padding-left:15px;padding-right:15px;font-size:.9em}.ce_extendedlink:hover{background-color:var(--c-primary)}.ce_extendedlink:hover a{color:var(--c-white)}.ce_extendedlink:hover img{opacity:.5}.ce_extendedimage figure{margin-left:80px;transition:all .3s ease-in-out}.ce_extendedimage .contentOverlay{background-color:var(--c-white);box-shadow:var(--shadow-card);margin-top:-80px;margin-right:80px;padding:1em;transition:all .3s ease-in-out;position:relative}.ce_extendedimage:hover figure{margin-left:70px;margin-right:10px}.ce_extendedimage:hover .contentOverlay{margin-left:10px;margin-right:70px}.ce_tccDesignElement.abstandKlein{margin-top:40px;margin-bottom:40px}.ce_tccDesignElement.abstandGross{margin-top:60px;margin-bottom:60px}.ce_tccDesignElement.horKurz,.ce_tccDesignElement.horMittel,.ce_tccDesignElement.horLang,.ce_tccDesignElement.horAll{background-color:var(--c-dark);display:block}.ce_tccDesignElement.horKurz{width:50px;height:2px}.ce_tccDesignElement.horMittel{width:100px;height:2px}.ce_tccDesignElement.horLang{width:150px;height:2px}.ce_tccDesignElement.horAll{width:100%;height:1px}.ce_tccDesignElement.horKurz.tccDesignElementColorfarbe2,.ce_tccDesignElement.horMittel.tccDesignElementColorfarbe2,.ce_tccDesignElement.horLang.tccDesignElementColorfarbe2,.ce_tccDesignElement.horAll.tccDesignElementColorfarbe2{background-color:var(--c-primary)}.ce_tccDesignElement.horKurz.tccDesignElementColorfarbe4,.ce_tccDesignElement.horMittel.tccDesignElementColorfarbe4,.ce_tccDesignElement.horLang.tccDesignElementColorfarbe4,.ce_tccDesignElement.horAll.tccDesignElementColorfarbe4{background-color:var(--c-line)}.ce_tccDesignElement.tccDesignElementAligncenter{margin-left:auto;margin-right:auto}.ce_tccDesignElement.tccDesignElementAlignright{margin-left:auto}.ce_gallery ul{margin:0;padding:0;list-style:none}.ce_gallery ul li{float:left;width:50%;margin:0;padding:1px;list-style:none;display:block}@media screen and (width>=58.75em){.ce_gallery ul.cols_4 li{width:25%}}.ce_gallery ul:after{clear:both;content:" ";display:block}.ce_list ul{padding-inline-start:40px;list-style:outside}.ce_list ol{padding-inline-start:40px;list-style:decimal}div.btn>a:focus-visible,.ce_extendedlink a:focus-visible,.ce_text a:focus-visible,.ce_list a:focus-visible,.ce_gallery a:focus-visible,.ce_extendedimage a:focus-visible{outline:3px solid var(--c-dark);outline-offset:3px}.ce_extendedlink:hover a:focus-visible,.colorWhite a:focus-visible{outline-color:var(--c-white)}@media (prefers-reduced-motion:reduce){div.btn--primary a,div.btn--secondary a,.ce_extendedlink,.ce_extendedlink img,.ce_extendedlink a,.ce_extendedimage figure,.ce_extendedimage .contentOverlay{transition-duration:1ms}}#footer{background-color:var(--c-dark);color:var(--c-dark);font-size:.8em}#footer .footerinhalte{padding-top:100px}@media screen and (width<=68.6875em){#footer .footerinhalte{padding-top:150px}}@media screen and (width<=58.6875em){#footer .footerinhalte{padding-top:120px}}#footer .footerLogo{padding-bottom:3em}#footer .footerLogo img{max-width:200px;margin-left:0}#footer h3,#footer span.socialHeadline{font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:3px;color:var(--c-primary);font-size:1.2em}#footer h3 img,#footer span.socialHeadline img{margin:0}#footer a{text-decoration:none}#footer .footerStandort a{color:var(--c-white);transition:color .3s ease-in-out}#footer .footerStandort a:hover{color:var(--c-secondary)}#footer #footerBigLinks{border-bottom:1px solid var(--c-dark);margin-bottom:1em;padding-top:1em;padding-bottom:1em}@media screen and (width>=48em){#footer #footerBigLinks{text-align:right}}#footer #footerBigLinks .footerContactInfos{font-size:1.5em;font-weight:var(--fw-light)}#footer #footerBigLinks .footerSocialInfos{padding-top:1em}#footer #footerBigLinks .footerSocialInfos span{padding-bottom:10px;font-size:16px;display:block}#footer #footerBigLinks .footerSocialInfos a{color:var(--c-secondary);transition:color .3s ease-in-out}#footer #footerBigLinks .footerSocialInfos a:hover{color:var(--c-white)}#footer #footerBigLinks .footerSocialInfos a svg{vertical-align:-.1429em;fill:currentColor;width:.8571em;height:1em;margin-right:10px;font-size:40px}#footer #footerBigLinks a{color:var(--c-white)}#footer .footerFinalContainer{text-transform:uppercase;border-top:1px solid var(--c-primary);margin-top:1rem;padding-top:1em;padding-bottom:2em;font-size:.8em}#footer .footerFinalContainer a{color:var(--c-white);letter-spacing:3px}#footer .footerFinalContainer span{letter-spacing:3px;color:var(--c-border);margin-right:2em}#footer .footerFinalContainer .linkSpalte{text-align:center}#footer .footerFinalContainer .linkSpalte a{margin-right:20px}#footer .footerFinalContainer .tccSpalte{text-align:center}@media screen and (width>=34.375em){#footer .footerFinalContainer .linkSpalte{text-align:left}#footer .footerFinalContainer .tccSpalte{text-align:right}}#footer a:focus-visible{outline:2px solid var(--c-secondary);outline-offset:3px}#fixedSlogan{z-index:20;width:250px;display:none;position:fixed;top:500px;left:0;transform:rotate(-90deg)}@media screen and (width>=1400px){#fixedSlogan{display:block;left:-50px}}@media screen and (width>=1700px){#fixedSlogan{left:5%}}#fixedSlogan p{text-transform:uppercase;font-size:13px;font-weight:var(--fw-bold);color:var(--c-bg-light);margin:0;display:block;position:relative;overflow:hidden}#fixedSlogan p:after{content:"";vertical-align:bottom;border-top:2px solid var(--c-primary);width:100%;height:11px;margin-left:10px;margin-right:-100%;display:inline-block}#fixedSlogan p span{text-shadow:0 0 7px #000000c9;padding-left:5px}#connectionsColor,#connectionsWhite{display:none;position:absolute;right:0}#connectionsColor{top:100vh}#connectionsWhite{top:20vh}@media screen and (width>=68.75em){#connectionsColor,#connectionsWhite{width:11%;display:block}}@media screen and (width>=87em){#connectionsColor,#connectionsWhite{right:0}}@media (prefers-reduced-motion:reduce){#footer #footerBigLinks .footerSocialInfos a{transition-duration:.01ms}}.mod_newslist .layout_latest{background-color:var(--c-white);border-radius:4px;margin-bottom:15px;margin-left:1%;margin-right:1%;overflow:hidden;box-shadow:0 0 10px #00000040}.mod_newslist .layout_latest h2{min-height:80px;margin-top:5px;margin-left:15px;margin-right:15px;padding-top:0;font-size:1.5em;display:block}.mod_newslist .layout_latest p.info{border-bottom:1px solid var(--c-bg-light);margin-left:15px;margin-right:15px;padding-top:5px;padding-bottom:5px;font-size:.8em}.blog_box figure{height:200px;max-height:200px;overflow:hidden}.mod_newsreader .leftcol .info{font-size:.9rem}.mod_newsreader .leftcol .ce_tccDesignElement{display:none}@media screen and (width>=58.75em){.mod_newsreader .leftcol .info time,.mod_newsreader .leftcol .ce_tccDesignElement{display:block}}.layout_full img{display:unset}.back{margin-top:1rem;padding-top:.5rem}.back a{text-decoration:none}button,input,select,textarea{font:inherit;margin:0}button,input,select{text-transform:none;overflow:visible}label{color:#555;max-width:100%;margin-bottom:.25rem;display:inline-block}.ce_form{overflow:visible}input.text,input.captcha,textarea{border:2px solid var(--c-border);background-image:none;background-clip:padding-box;width:100%;padding:.5rem 1rem;display:block}textarea.textarea{height:auto}.widget-text,.widget-textarea,.widget-select{margin-bottom:1rem}.widget-select legend{font-weight:700}select.select{margin-left:.25rem}.widget-select select.select{border-color:var(--c-border);appearance:none;background-color:#f6f6f6;border-radius:0;width:100%;height:39px;margin-left:0;padding-left:10px;display:block}span.mandatory{color:var(--c-primary)}button.submit{font-family:var(--font-body);text-align:center;background:var(--c-primary);color:var(--c-white);white-space:nowrap;cursor:pointer;background-image:none;border:2px solid #0000;border-radius:4px;padding:.5rem 1rem;font-weight:400;line-height:1.8;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}button.submit:hover{background:var(--c-secondary);color:var(--c-white)}.honigtopf{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formular-gesperrt{margin-bottom:1rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateZ(0)}}.wow.is-revealed,.animated{animation-duration:var(--reveal-duration,1s);animation-timing-function:var(--reveal-easing,ease);animation-delay:var(--reveal-delay,0s);animation-fill-mode:both}.wow.fadeInUp.is-revealed{animation-name:fadeInUp}:where(html.js) .wow{visibility:hidden}.wow.is-revealed{visibility:visible}#connectionsWhite,#connectionsColor{will-change:transform}@media (prefers-reduced-motion:reduce){html.js .wow,html.js .wow.is-revealed{visibility:visible;animation:none}html .animated{animation:none}#connectionsWhite,#connectionsColor{will-change:auto}}@media print{html.js .wow,html.js .wow.is-revealed{visibility:visible;animation:none}}.platzhalter{color:#5f1512;text-align:left;background-color:#fdeceb;border:2px dashed #b3261e;border-radius:4px;max-width:100%;padding:.35rem .7rem;font-size:.9rem;line-height:1.5;display:inline-block}.platzhalter--pruefen{color:#4a3400;background-color:#fdf3dd;border-color:#8a6100}.platzhalter__marke{color:#fff;letter-spacing:.06em;text-transform:uppercase;vertical-align:.05em;background-color:#b3261e;border-radius:3px;margin-right:.5rem;padding:0 .35rem;font-size:.75rem;font-weight:700;display:inline-block}.platzhalter--pruefen .platzhalter__marke{background-color:#8a6100}@media print{.platzhalter{color:#000;border-color:#000}}[data-fixes=on] #footer{color:var(--c-white)}[data-fixes=on] div.btn--secondary a,[data-fixes=on] a.btn--secondary,[data-fixes=on] span.btn--secondary,[data-fixes=on] button.btn--secondary,[data-fixes=on] input.btn--secondary.submit{color:var(--c-dark)}[data-fixes=on] div.btn--secondary a:hover,[data-fixes=on] a.btn--secondary:hover,[data-fixes=on] span.btn--secondary:hover,[data-fixes=on] button.btn--secondary:hover,[data-fixes=on] input.btn--secondary.submit:hover{color:var(--c-white)}[data-fixes=on] div.btn--primary a:hover,[data-fixes=on] a.btn--primary:hover,[data-fixes=on] span.btn--primary:hover,[data-fixes=on] button.btn--primary:hover,[data-fixes=on] button.submit:hover,[data-fixes=on] input.submit:hover,[data-fixes=on] #header .inside .headerRow1 .btnContainer a.ctabtn.right{color:var(--c-dark)}[data-fixes=on] #header .inside .headerRow1 .btnContainer a.ctabtn:not(.right):hover{background-color:var(--c-secondary);color:var(--c-dark)}[data-fixes=on] div.btn--primary a,[data-fixes=on] a.btn--primary,[data-fixes=on] span.btn--primary,[data-fixes=on] button.btn--primary,[data-fixes=on] button.submit,[data-fixes=on] input.submit,[data-fixes=on] div.btn--secondary a:hover,[data-fixes=on] a.btn--secondary:hover,[data-fixes=on] span.btn--secondary:hover,[data-fixes=on] button.btn--secondary:hover,[data-fixes=on] input.btn--secondary.submit:hover{background:#117d8d}[data-fixes=on] #header .inside .headerRow1 .btnContainer a.ctabtn:not(.right){background-color:#117d8d}[data-fixes=on] #header .inside .headerRow1 .btnContainer a.ctabtn.right:hover{color:var(--c-white);background-color:#117d8d}[data-fixes=on] #container .mod_article.articleBackgroundColor2{background-color:#117d8d}[data-fixes=on] .ce_headline.tccTextColor1,[data-fixes=on] a{color:#117d8d}[data-fixes=on] #footer h3,[data-fixes=on] #footer span.socialHeadline{color:#1abad1}[data-fixes=on] .blaetterleiste{text-align:center;margin-top:2rem}[data-fixes=on] .blaetterleiste ul{margin:0;padding:0;list-style:none}[data-fixes=on] .blaetterleiste li{margin:0 .25rem .5rem;padding:0;display:inline-block}[data-fixes=on] .blaetterleiste a,[data-fixes=on] .blaetterleiste span{border-radius:4px;min-width:2.75rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}[data-fixes=on] .blaetterleiste a{color:var(--c-white);background-color:#117d8d}[data-fixes=on] .blaetterleiste a:hover,[data-fixes=on] .blaetterleiste a:focus-visible{background-color:var(--c-secondary);color:var(--c-dark)}[data-fixes=on] .blaetterleiste span[aria-current]{background-color:var(--c-secondary);color:var(--c-dark);font-weight:var(--fw-bold)}
