.nav li ul{width:320px}#top-menu li li a{padding:6px 20px;width:300px}tr{background-color:#0b3a61;color:#fff}tr:nth-child(2n){background-color:#fff;color:#0b3a61}@media only screen and (min-width:981px){#top-menu li a{display:inline-block;font-size:13px!important}}body{font-family:'Ubuntu',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}h1,h2,h3,h4,h5,h6{font-family:'Ubuntu',Helvetica,Arial,Lucida,sans-serif;font-weight:500!important}#top-menu li a,.et_search_form_container input{font-weight:bold!important;font-style:normal!important;text-transform:uppercase!important;text-decoration:none!important}.fa,.fas{font-weight:900!important}.mec-event-grid-clean img{display:none!important}@media only screen and (max-width:1180px){h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:35px!important}}.mec-start-date-label{font-size:20px!important}strong{font-weight:700!important}.cmplz-placeholder-1{max-height:450px!important}.dipi-styled-blog .entry-featured-image-wrap img,body.blog .entry-featured-image-wrap img,body.archive .entry-featured-image-wrap img{object-position:top!important}.tclm{--netz:#0B3A61;--tief:#072A47;--sand:#C8612B;--sand-hell:#F0A274;--linie:#DCE3EA;--kopf:76px;--breite:1200px;--ease:cubic-bezier(.2,.8,.2,1);position:relative;font-family:Ubuntu,Helvetica,Arial,sans-serif;color:var(--netz)}.tclm *,.tclm *::before,.tclm *::after{box-sizing:border-box}.tclm a{color:inherit;text-decoration:none}.tclm :focus-visible{outline:2px solid var(--sand);outline-offset:3px;border-radius:4px}.tclm img{max-width:100%;height:auto;display:block}.tclm ul,.tclm li{padding:0!important;margin:0;list-style:none;line-height:1.4}.tclm .tclm-mliste details ul{padding-left:14px!important;margin-bottom:14px}.et_pb_section:has(>.et_pb_row .tclm){padding:0!important}.et_pb_row:has(.tclm){width:100%!important;max-width:none!important;padding:0!important}.et_pb_row:has(.tclm) .et_pb_column,.et_pb_code:has(>.et_pb_code_inner>.tclm){margin:0!important;padding:0!important}.tclm-leiste{max-width:var(--breite);margin:0 auto;height:var(--kopf);padding:0 24px;display:flex;align-items:center;gap:18px}.tclm-logo{flex:none}.tclm-logo img{height:46px;width:auto}.tclm-nav{flex:1;position:relative;align-self:stretch;display:flex}.tclm-liste{display:flex;margin:0;padding:0;list-style:none;align-items:stretch}.tclm-liste>li{display:flex;align-items:center}.tclm-punkt{display:flex;align-items:center;height:100%;padding:0 2px 0 10px;white-space:nowrap;font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.tclm-liste>li>.tclm-punkt:only-child{padding-right:10px}.tclm-auf{display:grid;place-items:center;width:20px;height:32px;margin-right:4px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.tclm-auf svg{width:10px;height:10px;transition:transform .3s var(--ease)}.tclm-auf[aria-expanded="true"] svg{transform:rotate(180deg)}.tclm-grundlinie{position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none;z-index:70}.tclm-spur{position:absolute;bottom:0;display:none;left:0;width:1px;height:2px;background:var(--sand);transform-origin:left;transform:translateX(var(--l,0)) scaleX(var(--w,0));transition:transform .45s cubic-bezier(.22,.8,.3,1),opacity .2s;opacity:0}.tclm-ball{position:absolute;bottom:-7px;left:0;width:16px;height:16px;opacity:0;filter:drop-shadow(0 2px 2px rgba(11,58,97,.25));transform:translateX(var(--x,0));transition:transform .45s cubic-bezier(.22,.8,.3,1),opacity .2s;will-change:transform}.tclm-ball svg{display:block;width:100%;height:100%;transform:rotate(var(--dreh,0deg));transition:transform .45s cubic-bezier(.22,.8,.3,1)}.tclm-ball.an,.tclm-spur.an{opacity:1}.tclm-aktionen{display:flex;align-items:center;gap:10px}.tclm-tel{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border-radius:999px;border:1px solid var(--linie);font-size:14px;font-weight:500;white-space:nowrap}.tclm-tel svg{width:16px;height:16px;color:var(--sand)}.tclm-tel:hover{border-color:var(--netz)}.tclm-cta{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:999px;background:var(--netz);color:#fff!important;font-size:14px;font-weight:500;white-space:nowrap;transition:background .2s}.tclm-cta:hover{background:var(--sand)}.tclm-burger{display:none}@media (max-width:1320px){.tclm-tel span{display:none}.tclm-tel{width:42px;padding:0;justify-content:center}}.tclm-panel{position:absolute;left:0;right:0;top:var(--kopf);background:var(--netz);color:#fff;z-index:60;visibility:hidden;opacity:0}.tclm-panel.offen{visibility:visible;opacity:1}.tclm-panel__innen{position:relative;max-width:var(--breite);margin:0 auto;padding:34px 24px 38px;display:grid;grid-template-columns:340px 1fr;gap:44px;min-height:340px;align-content:start}.tclm-panel--breit .tclm-panel__innen{grid-template-columns:1fr}.tclm-platz{display:none}.tclm-platz path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s var(--ease)}.tclm-panel.offen .tclm-platz path{stroke-dashoffset:0}.tclm-vorschau{position:relative;margin:0;border-radius:14px;overflow:hidden;aspect-ratio:4/3;align-self:start;background:var(--tief)}.tclm-vorschau img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:opacity .35s,transform .6s var(--ease)}.tclm-vorschau img.weg{opacity:0;transform:scale(1.04)}.tclm-vorschau__text{position:absolute;left:0;right:0;bottom:0;padding:16px 18px;background:linear-gradient(transparent,rgba(7,42,71,.92));font-size:15px}.tclm-vorschau__text small{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sand-hell);margin-bottom:4px}.tclm-gruppen{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-content:start}.tclm-gruppe h3{margin:0 0 12px;padding:0;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sand-hell);line-height:1.4}.tclm-gruppe ul{list-style:none;margin:0;padding:0}.tclm-gruppe li{padding:0}.tclm-gruppe li>a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:17px;color:#fff}.tclm-gruppe li>a::after{content:"";width:16px;height:2px;background:var(--sand-hell);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.tclm-gruppe li>a:hover::after,.tclm-gruppe li>a:focus-visible::after{transform:scaleX(1)}.tclm-fuss{display:flex;justify-content:flex-end;font-size:14px;position:relative}.tclm-fuss a{border-bottom:1px solid var(--sand-hell);padding-bottom:2px;color:#fff}.tcl-termine{list-style:none;margin:0;padding:0}.tcl-termin{padding:0}.tcl-termin a{display:grid;grid-template-columns:62px 1fr;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid currentColor;border-bottom-color:rgba(127,127,127,.25);color:inherit}.tcl-termin__tag{border:1px solid rgba(127,127,127,.4);border-radius:10px;text-align:center;padding:6px 0;line-height:1.1}.tcl-termin__tag b{display:block;font-size:22px;font-weight:500}.tcl-termin__tag span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#C8612B}.tcl-termin__titel{display:block;font-size:16px}.tcl-termin__zeit{display:block;font-size:13px;opacity:.75}.tcl-termine-leer{margin:0;opacity:.8}.tclm .tcl-termin__tag span{color:var(--sand-hell)}.tclm-karten{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative}.tclm-karte{display:grid;grid-template-columns:110px 1fr;gap:16px;align-items:center;padding:12px;border-radius:14px;background:rgba(255,255,255,.06);transition:background .2s;color:#fff}.tclm-karte:hover{background:rgba(255,255,255,.12)}.tclm-karte img,.tclm-karte__leer{width:110px;height:110px;object-fit:cover;object-position:50% 0;border-radius:10px;background:var(--tief)}.tclm-karte--klein{grid-template-columns:90px 1fr}.tclm-karte--klein img{width:90px;height:90px}.tclm-karte small{font-size:12px;color:var(--sand-hell);letter-spacing:.06em}.tclm-karte strong{display:block;font-weight:500;font-size:17px;margin-top:6px;line-height:1.3}.tclm-weg{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-content:start;padding-top:6px}.tclm-schritt{position:relative}.tclm-schritt:not(:last-child)::after{content:"";position:absolute;top:11px;left:34px;right:-20px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.35) 0 8px,transparent 8px 14px)}.tclm-schritt__punkt{width:22px;height:22px;margin-bottom:18px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.tclm-schritt__punkt svg{display:block;width:100%;height:100%}.tclm-schritt:last-child .tclm-schritt__punkt{width:26px;height:26px;margin:-2px 0 16px;border-radius:50%;box-shadow:0 0 0 3px var(--netz),0 0 0 5px var(--sand)}.tclm-schritt a{font-size:19px;display:block;margin-bottom:6px;color:#fff}.tclm-schritt p{margin:0;padding:0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.72)}.tclm-hinweis{background:#C8612B;color:#fff;font-family:Ubuntu,Helvetica,Arial,sans-serif}.tclm-hinweis a{max-width:1200px;margin:0 auto;padding:10px 24px;display:flex;gap:12px;align-items:center;font-size:15px;color:#fff}.tclm-hinweis b{font-weight:500;background:rgba(255,255,255,.2);padding:3px 9px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.tclm-hinweis__mehr{margin-left:auto;white-space:nowrap}.tclm-blatt{display:none}@media (max-width:1240px){.tclm-nav,.tclm-tel,.tclm-cta,.tclm-panel{display:none}.tclm-leiste{justify-content:space-between}.tclm-burger{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px 0 8px;border-radius:999px;border:1px solid rgba(11,58,97,.18);background:#fff;cursor:pointer;font:500 12px/1 Ubuntu,Helvetica,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--netz);transition:border-color .25s}.tclm-burger:hover{border-color:var(--netz)}.tclm-burger__ball{display:block;width:26px;height:26px;transition:transform .5s cubic-bezier(.22,.8,.3,1)}.tclm-burger__ball svg{display:block;width:100%;height:100%;filter:drop-shadow(0 1px 1px rgba(11,58,97,.2))}.tclm-burger[aria-expanded="true"] .tclm-burger__ball{transform:rotate(180deg)}.tclm-blatt{display:flex;flex-direction:column;position:fixed;left:0;right:0;bottom:0;top:var(--oben,76px);background:var(--netz);color:#fff;z-index:99999;transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .25s,transform .35s var(--ease),visibility 0s .35s;overflow:hidden}.tclm-blatt.offen{opacity:1;transform:none;visibility:visible;transition:opacity .25s,transform .35s var(--ease)}.tclm-blatt__scroll{flex:1;overflow:auto;padding:18px 20px 24px}.tclm-neu{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center;padding:10px;border-radius:14px;background:rgba(255,255,255,.08);margin-bottom:18px;color:#fff}.tclm-neu img{width:72px;height:72px;border-radius:10px;object-fit:cover;object-position:50% 0}.tclm-neu small{color:var(--sand-hell);font-size:12px;letter-spacing:.06em}.tclm-neu strong{display:block;font-weight:500;margin-top:4px}.tclm-mliste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;column-gap:32px}.tclm-mliste>li{border-bottom:1px solid rgba(255,255,255,.14);padding:0}.tclm-mliste>li>a,.tclm-mliste summary{display:flex;align-items:center;justify-content:space-between;min-height:58px;font-size:22px;cursor:pointer;list-style:none;color:#fff}.tclm-mliste summary::-webkit-details-marker{display:none}.tclm-mliste summary::after{content:"";width:12px;height:12px;border-right:2px solid var(--sand-hell);border-bottom:2px solid var(--sand-hell);transform:rotate(45deg) translateY(-3px);transition:transform .3s var(--ease)}.tclm-mliste details[open] summary::after{transform:rotate(225deg)}.tclm-mliste details ul{list-style:none;margin:0 0 14px;padding:0 0 0 14px;border-left:2px solid var(--sand)}.tclm-mliste details li{padding:0}.tclm-mliste details a{display:block;padding:9px 0;font-size:17px;color:rgba(255,255,255,.88)}.tclm-unten{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--tief)}.tclm-unten a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:56px;border-radius:12px;background:rgba(255,255,255,.08);font-size:13px;color:#fff}.tclm-unten a svg{width:20px;height:20px;color:var(--sand-hell)}.tclm-unten a.tclm-unten__cta{background:var(--sand);font-size:15px}}@media (min-width:700px) and (max-width:1240px){.tclm-blatt__scroll{padding:32px 40px}.tclm-blatt__scroll>*{max-width:680px;margin-left:auto!important;margin-right:auto!important}.tclm-unten{padding-left:max(16px,calc((100% - 680px) / 2));padding-right:max(16px,calc((100% - 680px) / 2))}}@media (max-width:480px){.tclm-logo img{height:40px}.tclm-hinweis a{font-size:14px}.tclm-hinweis__mehr{display:none}}@media (prefers-reduced-motion:reduce){.tclm *,.tclm *::before,.tclm *::after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.et-l--body .tcl-archiv-titel{margin:0;padding:0;color:#fff;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;font-size:clamp(36px,4.6vw,60px);line-height:1.05;letter-spacing:-.01em}.et-l--body .et_pb_blog_0_tb_body .et_pb_ajax_pagination_container{display:block}.et-l--body .et_pb_blog_0_tb_body .et_pb_blog_posts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:44px 32px!important;align-items:start}.et-l--body .et_pb_blog_0_tb_body .et_pb_post{margin:0!important;padding:0!important;border:0!important;display:flex!important;flex-direction:column;background:none;width:auto!important;min-width:0}body.category:not(.paged) .et-l--body .et_pb_blog_0_tb_body .et_pb_post:first-child{grid-column:1 / span 2;grid-row:1 / span 2}body.paged .et-l--body .et_pb_blog_0_tb_body .et_pb_post:last-of-type:nth-of-type(3n+1){grid-column:1 / -1}.et-l--body .et_pb_blog_0_tb_body .et_pb_image_container{order:0;display:block;margin:0 0 18px!important;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:#E4EAF0;padding:14px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.et-l--body .et_pb_blog_0_tb_body .et_pb_image_container{position:relative}.et-l--body .et_pb_blog_0_tb_body .et_pb_image_container a{position:absolute;inset:14px;display:block;margin:0!important}.et-l--body .et_pb_blog_0_tb_body .et_pb_image_container img{width:100%;height:100%!important;object-fit:contain;object-position:50% 0;border-radius:6px}body.category:not(.paged) .et-l--body .et_pb_blog_0_tb_body .et_pb_post:first-child .et_pb_image_container{aspect-ratio:16/11}.et-l--body .et_pb_blog_0_tb_body .et_pb_post:hover .et_pb_image_container{transform:translateY(-3px);box-shadow:0 14px 30px rgba(11,58,97,.14)}.et-l--body .et_pb_blog_0_tb_body .post-meta{order:1;margin:0 0 6px!important;padding:0!important;font-size:13px!important;letter-spacing:.06em;color:#B4531F!important}.et-l--body .et_pb_blog_0_tb_body .post-meta a{color:inherit}.et-l--body .et_pb_blog_0_tb_body .entry-title{order:2;margin:0 0 10px!important;padding:0!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;font-size:21px!important;line-height:1.3!important}.et-l--body .et_pb_blog_0_tb_body .entry-title a{color:#0B3A61}body.category:not(.paged) .et-l--body .et_pb_blog_0_tb_body .et_pb_post:first-child .entry-title{font-size:clamp(24px,2.4vw,32px)!important}.et-l--body .et_pb_blog_0_tb_body .post-content{order:3}.et-l--body .et_pb_blog_0_tb_body .post-content-inner{display:none}.et-l--body .et_pb_blog_0_tb_body .more-link{display:inline-block;margin-top:2px;padding-bottom:2px;border-bottom:1px solid #C8612B;color:#0B3A61;font-size:15px}.et-l--body .et_pb_blog_0_tb_body .pagination{display:flex;justify-content:space-between;margin-top:12px;padding-top:28px;border-top:1px solid #D6DEE6}.et-l--body .et_pb_blog_0_tb_body .pagination a{color:#0B3A61;font-size:15px}:where(.et-l--body .et_pb_blog_0_tb_body) a:focus-visible{outline:2px solid #C8612B;outline-offset:3px;border-radius:4px}@media (max-width:980px){.et-l--body .et_pb_blog_0_tb_body .et_pb_blog_posts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px 24px!important}body.category:not(.paged) .et-l--body .et_pb_blog_0_tb_body .et_pb_post:first-child{grid-column:1 / -1;grid-row:auto}body.category:not(.paged) .et-l--body .et_pb_blog_0_tb_body .et_pb_post:first-child .et_pb_image_container{min-height:0;aspect-ratio:16/10}body.paged .et-l--body .et_pb_blog_0_tb_body .et_pb_post:last-of-type:nth-of-type(3n+1){grid-column:auto}body.paged .et-l--body .et_pb_blog_0_tb_body .et_pb_post:last-of-type:nth-of-type(odd){grid-column:1 / -1}}@media (max-width:600px){.et-l--body .et_pb_blog_0_tb_body .et_pb_blog_posts{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.et-l--body .et_pb_blog_0_tb_body .et_pb_image_container{transition:none}}#footer-info .tcl-credit{font-size:12px;opacity:.55;letter-spacing:.02em}#footer-info .tcl-credit a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s,opacity .2s}#footer-info .tcl-credit a:hover,#footer-info .tcl-credit a:focus-visible{border-bottom-color:currentColor}.tcl-skip{position:fixed;left:16px;top:-80px;z-index:100000;padding:12px 18px;border-radius:999px;background:#0B3A61;color:#fff!important;font:500 15px/1 Ubuntu,Helvetica,Arial,sans-serif;text-decoration:none;transition:top .2s}.tcl-skip:focus{top:16px;outline:2px solid #C8612B;outline-offset:3px}.tcls,.tclf{--netz:#0B3A61;--tief:#072A47;--sand:#B4531F;--sand-dunkel:#9A4518;--sand-hell:#F0A274;--flaeche:#F3F6F9;--linie:#DCE3EA;--text:#22323F;--grau:#5B6B7A;--rand:clamp(20px,4vw,40px);--r:14px;--ease:cubic-bezier(.16,1,.3,1)}.tcls img,.tclf img{max-width:100%;height:auto}.tcls :focus-visible,.tclf :focus-visible{outline:2px solid var(--sand);outline-offset:3px;border-radius:4px}.et_pb_section.tcls{padding:clamp(56px,7vw,96px) 0!important}.et_pb_section.tcls>.et_pb_row,.et_pb_section.tclf>.et_pb_row{width:100%!important;max-width:1200px!important;padding:0 var(--rand)!important;margin:0 auto!important}.et_pb_section.tcls{gap:0!important;row-gap:0!important}.et_pb_section.tcls>.et_pb_row+.et_pb_row{margin-top:36px!important}.tcls .et_pb_module,.tclf .et_pb_module{margin-bottom:0!important}.tcls .et_pb_text h1,.tcls .et_pb_text h2,.tcls .et_pb_text h3{font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;color:var(--netz);padding:0;margin:0}.tcls .et_pb_text h2{font-size:clamp(30px,3.6vw,46px);letter-spacing:-.01em;margin-bottom:16px}.tcls .et_pb_text p{font-size:17px;line-height:1.65;color:var(--text);padding:0;margin:0 0 16px}.tcls .et_pb_text p:empty{display:none}.tcls .et_pb_text .tcls-zeile{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--sand-dunkel);margin:0 0 12px}.tcls-mehr{display:inline-block;color:var(--netz)!important;text-decoration:none;border-bottom:1px solid var(--sand);padding-bottom:2px;font-size:16px}.tcls-mehr--hell{color:#fff!important}.tcls .et_pb_button.tcls-knopf{display:inline-block!important;height:52px;line-height:50px!important;padding:0 26px!important;border:1px solid transparent!important;border-radius:999px!important;font-size:16px!important;font-weight:500;letter-spacing:0;white-space:nowrap;transition:background .2s,color .2s,transform .2s}.tcls .et_pb_button.tcls-knopf::after,.tcls .et_pb_button.tcls-knopf::before{display:none!important}.tcls .et_pb_button.tcls-knopf:hover{padding:0 26px!important}.tcls .et_pb_button.tcls-knopf:active{transform:translateY(1px)}.tcls .et_pb_button.tcls-knopf--sand{background:var(--sand)!important;color:#fff!important}.tcls .et_pb_button.tcls-knopf--sand:hover{background:var(--sand-dunkel)!important}.tcls .et_pb_button.tcls-knopf--hell{background:transparent!important;border-color:rgba(255,255,255,.6)!important;color:#fff!important}.tcls .et_pb_button.tcls-knopf--hell:hover{background:#fff!important;color:var(--netz)!important}body .et_pb_section.tcls.tcls-held{position:relative;min-height:min(88svh,820px);display:flex!important;flex-direction:column;justify-content:flex-end;padding:0!important;background-color:#3a2a20;background-size:cover!important;background-position:60% 30%!important;overflow:hidden}.et_pb_section.tcls-held::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(7,42,71,.82) 0%,rgba(7,42,71,.45) 45%,rgba(7,42,71,0) 75%),linear-gradient(0deg,rgba(7,42,71,.55),rgba(7,42,71,0) 45%)}.et_pb_section.tcls-held>.et_pb_row{position:relative;z-index:1;padding-bottom:clamp(48px,9vh,96px)!important}.tcls-held .tcls-held__spalte{display:flex!important;flex-flow:row wrap!important;gap:12px;align-items:center;justify-content:flex-start}.tcls-held .tcls-held__spalte>.et_pb_text{flex:0 0 100%;margin-bottom:20px!important}.tcls-held .tcls-held__spalte>.et_pb_button_module_wrapper{flex:0 0 auto;width:auto}.tcls-held .et_pb_text .tcls-zeile{color:var(--sand-hell);font-size:15px;margin-bottom:14px}.tcls-held .et_pb_text h1{color:#fff;font-size:clamp(46px,7vw,92px);line-height:1.02;letter-spacing:-.02em;font-style:italic}.tcls-wechsel{display:inline-grid;vertical-align:baseline;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.tcls-wechsel>span{grid-area:1/1;transition:transform .7s var(--ease),opacity .5s}.tcls-wechsel.laeuft>span:not(.an){transform:translateY(105%);opacity:0}.tcls-wechsel.laeuft>span.weg{transform:translateY(-105%);opacity:0}.tcls-wechsel:not(.laeuft)>span:not(:first-child){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body .et_pb_section.tcls.tcls-aktuell{background-color:#F3F6F9!important}.tcls-kopfzeile{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.tcls .tcls-kopfzeile h2{margin:0}.tcls-blog .et_pb_ajax_pagination_container{display:block}.tcls-blog .et_pb_ajax_pagination_container{display:block!important}.tcls-blog .et_pb_blog_posts{display:grid!important;grid-template-columns:1.35fr 1fr 1fr!important;gap:28px!important;align-items:start}.tcls-blog .et_pb_post{margin:0!important;padding:0!important;border:0!important;display:flex!important;flex-direction:column;background:none;min-width:0}.tcls-blog .et_pb_post:first-of-type{grid-row:1 / span 2}.tcls-blog .et_pb_image_container{position:relative;order:0;display:block;margin:0 0 16px!important;aspect-ratio:4/3;border-radius:var(--r);overflow:hidden;background:#E4EAF0;transition:transform .35s var(--ease),box-shadow .35s}.tcls-blog .et_pb_post:first-of-type .et_pb_image_container{aspect-ratio:5/4}.tcls-blog .et_pb_image_container a{position:absolute;inset:14px;display:block;margin:0!important}.tcls-blog .et_pb_image_container img{width:100%;height:100%!important;object-fit:contain;object-position:50% 0;border-radius:6px}.tcls-blog .et_pb_post:hover .et_pb_image_container{transform:translateY(-3px);box-shadow:0 14px 30px rgba(11,58,97,.14)}.tcls-blog .post-meta{order:1;margin:0 0 6px!important;padding:0!important;font-size:13px!important;letter-spacing:.06em;color:var(--sand-dunkel)!important}.tcls-blog .entry-title{order:2;margin:0!important;padding:0!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px!important;line-height:1.3!important}.tcls-blog .et_pb_post:first-of-type .entry-title{font-size:26px!important}.tcls-blog .entry-title a{color:var(--netz)}.tcls-blog .post-content,.tcls-blog .more-link{display:none}.tcls-termine{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px 28px;padding:22px 26px;border-radius:var(--r);background:var(--netz);color:#fff}.tcls .tcls-termine h3{color:#fff;font-size:20px}.tcls-termine .tcl-termine{list-style:none;margin:0;padding:0!important;display:flex;flex-wrap:wrap;gap:10px 28px}.tcls-termine .tcl-termine li{padding:0;list-style:none}.tcls-termine .tcl-termin a{display:flex;gap:12px;align-items:center;color:#fff;text-decoration:none}.tcls-termine .tcl-termin__tag{display:grid;place-items:center;min-width:44px;padding:4px 6px;border-radius:8px;background:rgba(255,255,255,.12);line-height:1.1;text-align:center}.tcls-termine .tcl-termin__tag b{font-size:17px}.tcls-termine .tcl-termin__tag span{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.tcls-termine .tcl-termin__text{display:flex;flex-direction:column;font-size:15px;line-height:1.35}.tcls-termine .tcl-termin__zeit{color:rgba(255,255,255,.7);font-size:13px}.tcls .tcls-termine p{margin:0;color:rgba(255,255,255,.78);font-size:15px}.et_pb_row.tcls-zwei{display:grid!important;grid-template-columns:1fr 1.05fr;gap:clamp(40px,6vw,88px);align-items:center}.et_pb_row.tcls-zwei>.et_pb_column{width:auto!important;max-width:none!important;margin:0!important;flex:none!important}.tcls .et_pb_text .tcls-lead{font-size:21px;color:var(--netz);margin-bottom:18px}.tcls .et_pb_text .tcls-gruss{font-size:clamp(24px,2.4vw,30px);font-style:italic;color:var(--sand);margin:8px 0 0}.tcls-collage{position:relative;display:block!important;aspect-ratio:1/1}.tcls-collage>.et_pb_image{position:absolute!important;border-radius:var(--r);overflow:hidden;box-shadow:0 18px 40px rgba(11,58,97,.16)}.tcls-collage>.et_pb_image .et_pb_image_wrap,.tcls-collage>.et_pb_image img{display:block;width:100%;height:100%!important;object-fit:cover;object-position:50% 0}.tcls-collage>.et_pb_image:nth-child(1){left:0;top:0;width:66%;height:62%}.tcls-collage>.et_pb_image:nth-child(2){right:0;top:16%;width:46%;height:46%}.tcls-collage>.et_pb_image:nth-child(3){left:14%;bottom:0;width:58%;height:40%}body .et_pb_section.tcls.tcls-angebot{background-color:#0B3A61!important}.tcls-angebot .et_pb_text h2{color:#fff;margin:0}.et_pb_row.tcls-weg{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:48px auto 40px!important}.et_pb_row.tcls-weg>.et_pb_column{width:auto!important;max-width:none!important;margin:0!important;flex:none!important}.tcls-schritt{position:relative;padding-top:48px!important}.tcls-schritt::before{content:"";position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3));transition:transform .5s var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CradialGradient id='g' cx='35%25' cy='30%25' r='75%25'%3E%3Cstop offset='0' stop-color='%23E9EF8A'/%3E%3Cstop offset='.55' stop-color='%23CBD64A'/%3E%3Cstop offset='1' stop-color='%239DA92E'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='10' cy='10' r='9.5' fill='url(%23g)'/%3E%3Cpath d='M3.2 3.6C6.6 6.4 6.6 13.6 3.2 16.4M16.8 3.6C13.4 6.4 13.4 13.6 16.8 16.4' fill='none' stroke='%23FBFAF2' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.tcls-schritt:not(.tcls-schritt--ziel)::after{content:"";position:absolute;top:13px;left:42px;right:-24px;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.35) 0 8px,transparent 8px 14px)}.tcls-schritt--ziel::before{box-shadow:0 0 0 3px var(--netz),0 0 0 5px var(--sand)}.tcls-schritt:hover::before{transform:rotate(180deg)}.tcls .tcls-schritt h3{font-size:24px;margin-bottom:10px}.tcls .tcls-schritt h3 a{color:#fff;text-decoration:none}.tcls .tcls-schritt h3 a::after{content:"";position:absolute;inset:0}.tcls .tcls-schritt:hover h3 a{text-decoration:underline;text-decoration-color:var(--sand);text-underline-offset:6px;text-decoration-thickness:2px}.tcls .tcls-schritt p{margin:0;color:rgba(255,255,255,.8);font-size:16px;line-height:1.55}.et_pb_section.tcls-bereiche{padding-bottom:clamp(32px,4vw,48px)!important}.et_pb_row.tcls-kacheln{display:grid!important;grid-template-columns:1.2fr 1fr;gap:24px}.et_pb_row.tcls-kacheln>.et_pb_column{width:auto!important;max-width:none!important;margin:0!important;flex:none!important}.tcls-kachel{position:relative;display:block!important;border-radius:var(--r);overflow:hidden;min-height:440px}.tcls-kachel>.et_pb_image{position:absolute!important;inset:0}.tcls-kachel>.et_pb_image .et_pb_image_wrap,.tcls-kachel>.et_pb_image img{display:block;width:100%;height:100%!important;object-fit:cover;object-position:50% 20%;transition:transform .8s var(--ease)}.tcls-kachel:hover>.et_pb_image img{transform:scale(1.04)}.tcls-kachel::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(7,42,71,.85),rgba(7,42,71,0) 55%)}.tcls-kachel>.et_pb_text{position:absolute!important;left:28px;right:28px;bottom:26px;z-index:2}.tcls .tcls-kachel h3{font-size:30px}.tcls .tcls-kachel h3 a{color:#fff;text-decoration:none}.tcls .tcls-kachel h3 a::after{content:"";position:absolute;inset:-2000px}.tcls-kachel>.et_pb_text{overflow:visible}.tcls .tcls-kachel p{margin:6px 0 0;color:rgba(255,255,255,.88);font-size:16px}.et_pb_section.tcls-gastro{padding-top:clamp(32px,4vw,48px)!important}.tcls-gastro .et_pb_row.tcls-zwei{grid-template-columns:1fr 1fr}.tcls-gastro .et_pb_image,.tcls-gastro .et_pb_image_wrap{display:block;border-radius:var(--r);overflow:hidden}.tcls-gastro .et_pb_image img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;object-position:50% 25%}.tcls .et_pb_text .tcls-motto{font-size:clamp(34px,4.4vw,56px);font-style:italic;color:var(--sand);margin:10px 0 18px;line-height:1.05}.et_pb_section.tcls-sponsoren{border-top:1px solid var(--linie)}.tcls .et_pb_text .tcls-dank{color:var(--grau);margin:0}.tcls-logos{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.tcls-logos>.tcls-logo{width:auto!important;margin:0!important;background:#fff;border:1px solid var(--linie);border-radius:var(--r);overflow:hidden}.tcls-logo a,.tcls-logo .et_pb_image_wrap{display:block}.tcls-logo img{display:block;width:100%;aspect-ratio:2/1;object-fit:contain;filter:grayscale(1);opacity:.8;transition:filter .3s,opacity .3s}.tcls-logo:hover img,.tcls-logo a:focus-visible img{filter:none;opacity:1}body .et_pb_section.tclf.tclf{padding:0!important;background-color:#072A47!important;color:#fff}.et_pb_section.tclf>.et_pb_row.tclf-buehne-zeile{max-width:none!important;padding:0!important}.tclf-buehne{position:relative;display:block!important;width:100%!important;aspect-ratio:16/7;max-height:620px;overflow:hidden}.tclf-buehne>.et_pb_module{position:absolute!important;inset:0}.tclf-video .et_pb_video_box,.tclf-video video{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;object-position:39% 50%}.tclf-video .et_pb_video_overlay,.tclf-video .et_pb_video_play,.tclf-video .mejs-controls,.tclf-video .mejs-overlay{display:none!important}.tclf-video{pointer-events:none}.tclf-logo .et_pb_image_wrap,.tclf-logo img{display:block;width:100%;height:100%!important;object-fit:cover;object-position:39% 50%}.tclf-logo{-webkit-mask:radial-gradient(ellipse calc(var(--r0,0%) * 1.7) var(--r0,0%) at 39% 53%,#000 55%,transparent 100%);mask:radial-gradient(ellipse calc(var(--r0,0%) * 1.7) var(--r0,0%) at 39% 53%,#000 55%,transparent 100%)}.tclf-buehne::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(7,42,71,.8),rgba(7,42,71,0) 40%,rgba(7,42,71,0) 75%,rgba(7,42,71,.9));pointer-events:none}.tclf-buehne>.tclf-zahlen-modul{inset:auto 0 auto 0!important;top:clamp(28px,5vw,64px)!important;z-index:2}.tclf-zahlen{display:grid;grid-template-columns:repeat(3,1fr);max-width:1200px;margin:0 auto;padding:0 var(--rand)!important;list-style:none;text-align:center}.tclf-zahlen li{list-style:none;padding:0}.tclf-zahlen b{display:block;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:clamp(38px,5.4vw,76px);font-weight:500;line-height:1;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.72);transition:color .45s}.tclf-zahlen span{display:inline-block;margin-top:10px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--sand-hell)}.tclf-zahlen li.an b{color:#fff}.et_pb_row.tclf-leiste{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px;padding-top:22px!important;padding-bottom:22px!important}.et_pb_row.tclf-leiste>.et_pb_column{width:auto!important;max-width:none!important;margin:0!important;flex:0 1 auto!important}.et_pb_row.tclf-leiste>.et_pb_column:last-child{margin-left:auto!important}.tclf-leiste p{margin:0;padding:0;font-size:14px;line-height:1.5;color:#fff}.tclf-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.tclf-leiste a{color:#fff!important;text-decoration:none}.tclf-leiste a:hover{text-decoration:underline;text-underline-offset:4px}.tclf-ig{display:inline-flex;align-items:center;gap:8px}.tclf-ig svg{color:var(--sand-hell)}.tclf-leiste .tclf-credit{text-align:right;color:rgba(255,255,255,.6);font-size:13px}.tclf-leiste .tclf-credit a{color:inherit!important}body:has(.tclf) #main-footer{display:none}.tcls[id]{scroll-margin-top:150px}body .et_pb_section.tcls.tcls-flaeche{background-color:#F3F6F9!important}body .et_pb_section.tcls.tcls-dunkel{background-color:#0B3A61!important}.tcls-dunkel .et_pb_text h2,.tcls-dunkel .et_pb_text h3{color:#fff}.tcls-dunkel .et_pb_text p{color:rgba(255,255,255,.85)}.tcls-dunkel .et_pb_text .tcls-zeile{color:var(--sand-hell)}body .et_pb_section.tcls.tcls-kopf{position:relative;min-height:min(52svh,520px);display:flex!important;flex-direction:column;justify-content:flex-end;padding:0!important;background-size:cover!important;background-position:22% 40%!important;overflow:hidden}.et_pb_section.tcls-kopf::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(7,42,71,.85) 0%,rgba(7,42,71,.5) 50%,rgba(7,42,71,.15) 100%),linear-gradient(0deg,rgba(7,42,71,.6),rgba(7,42,71,0) 55%)}.et_pb_section.tcls-kopf>.et_pb_row{position:relative;z-index:1;padding-top:clamp(56px,8vw,96px)!important;padding-bottom:clamp(32px,5vw,56px)!important}.tcls-kopf .et_pb_text .tcls-zeile{color:var(--sand-hell);font-size:14px}.tcls-kopf .et_pb_text h1{color:#fff;font-size:clamp(42px,6vw,76px);line-height:1.04;letter-spacing:-.02em}.tcls-sprung{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.tcls-sprung a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.45);color:#fff!important;font-size:15px;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.tcls-sprung a:hover,.tcls-sprung a:focus-visible{background:#fff;color:var(--netz)!important;border-color:#fff}.tcls-foto,.tcls-foto .et_pb_image_wrap{display:block!important;border-radius:var(--r);overflow:hidden}.tcls-foto img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;object-position:50% 0}.et_pb_row.tcls-zwei>.et_pb_column:has(.tcls-foto--gross){position:relative;padding-bottom:12%!important}.tcls-foto--gross{width:86%!important}.tcls-foto--klein{position:absolute!important;right:0;bottom:0;width:46%!important;box-shadow:0 0 0 6px #fff,0 18px 40px rgba(11,58,97,.18)}.tcls .et_pb_text .tcls-adresse{margin:24px 0!important;padding:18px 20px;border-radius:var(--r);background:var(--flaeche);color:var(--text);line-height:1.55}.tcls-flaeche .et_pb_text .tcls-adresse{background:#fff}.tcls .et_pb_button.tcls-knopf--blau{background:var(--netz)!important;color:#fff!important}.tcls .et_pb_button.tcls-knopf--blau:hover{background:var(--tief)!important}.tcls-team{list-style:none;margin:32px 0 0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.tcls-team li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0!important;border-bottom:1px solid rgba(255,255,255,.16);list-style:none}.tcls-team span{color:rgba(255,255,255,.72);font-size:15px}.tcls-team strong{color:#fff;font-weight:500;font-size:18px;text-align:right}.tcls-terminliste .tcl-termine{list-style:none;margin:28px 0 0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tcls-terminliste .tcl-termin{list-style:none;padding:0!important}.tcls-terminliste .tcl-termin a{display:flex;gap:16px;align-items:center;padding:16px 18px;border-radius:var(--r);background:#fff;color:var(--netz);text-decoration:none;transition:box-shadow .3s}.tcls-terminliste .tcl-termin a:hover{box-shadow:0 12px 26px rgba(11,58,97,.12)}.tcls-terminliste .tcl-termin__tag{display:grid;place-items:center;min-width:56px;padding:6px;border-radius:10px;background:var(--netz);color:#fff;line-height:1.1;text-align:center}.tcls-terminliste .tcl-termin__tag b{font-size:20px}.tcls-terminliste .tcl-termin__tag span{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.tcls-terminliste .tcl-termin__text{display:flex;flex-direction:column;font-size:17px;line-height:1.35}.tcls-terminliste .tcl-termin__zeit{color:var(--grau);font-size:14px}.tcls .tcls-terminliste .tcl-termine-leer{margin:28px 0 0!important;padding:22px 24px;border-radius:var(--r);background:#fff;color:var(--netz);font-size:18px}.tcls-sponsorraster__spalte{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 12px}.tcls-sponsorraster__spalte>.tcls-sponsor{width:auto!important;margin:0!important;text-align:left!important}.tcls-sponsor .et_pb_blurb_content{max-width:none!important;text-align:left;gap:0!important;row-gap:0!important}.tcls-sponsor .et_pb_module_header,.tcls-sponsor .et_pb_blurb_description{hyphens:none;overflow-wrap:normal;word-break:normal}.tcls-sponsor .et_pb_main_blurb_image{display:block;margin:0 0 12px!important;width:100%!important}.tcls-sponsor .et_pb_main_blurb_image .et_pb_image_wrap{display:block;width:100%;border:1px solid var(--linie);border-radius:var(--r);overflow:hidden;background:#fff}.tcls-sponsor .et_pb_main_blurb_image img{display:block;width:100%!important;max-width:none!important;aspect-ratio:2/1;object-fit:contain;filter:grayscale(1);opacity:.8;transition:filter .3s,opacity .3s}.tcls-sponsor:hover .et_pb_main_blurb_image img{filter:none;opacity:1}.tcls-sponsor .et_pb_module_header{padding:0!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;font-size:15px!important;line-height:1.35!important}.tcls-sponsor .et_pb_module_header a{color:var(--netz)}.tcls-sponsor .et_pb_blurb_description p{margin:2px 0 0!important;font-size:14px!important;color:var(--grau)!important}.et_pb_row.tcls-schluss>.et_pb_column{display:flex!important;flex-flow:row wrap!important;align-items:flex-end;justify-content:space-between;gap:24px}.tcls-schluss .et_pb_text h2{margin:0}.tcls-schluss .et_pb_button_module_wrapper{width:auto}.tcls .et_pb_text h3{font-size:22px;line-height:1.25;margin:0 0 10px}.tcls .et_pb_text h2+h3{margin-top:4px}.tcls .et_pb_button.tcls-knopf--rand{background:transparent!important;border-color:rgba(11,58,97,.35)!important;color:var(--netz)!important}.tcls .et_pb_button.tcls-knopf--rand:hover{background:var(--netz)!important;border-color:var(--netz)!important;color:#fff!important}.tcls-foto--breit img{aspect-ratio:auto;max-height:640px}.tcls-foto--person img{object-position:50% 0}.tcls-liste{list-style:none;margin:0 0 18px!important;padding:0!important;display:grid;gap:8px}.tcls-liste li{position:relative;padding:0 0 0 30px!important;list-style:none;font-size:17px;line-height:1.5;color:var(--text)}.tcls-liste li::before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9.5' fill='%23CBD64A'/%3E%3Cpath d='M3.2 3.6C6.6 6.4 6.6 13.6 3.2 16.4M16.8 3.6C13.4 6.4 13.4 13.6 16.8 16.4' fill='none' stroke='%23FBFAF2' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.tcls-zwei--preise{grid-template-columns:1.25fr 1fr!important;align-items:start!important}.tcls-preise{list-style:none;margin:24px 0 0!important;padding:0!important;background:#fff;border-radius:var(--r);overflow:hidden}.tcls-preise li{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:14px 20px!important;border-bottom:1px solid var(--linie);list-style:none;min-width:0}.tcls-preise li:last-child{border-bottom:0}.tcls-preise span{min-width:0;white-space:normal;font-size:16px;line-height:1.45;color:var(--text)}.tcls-preise strong{flex:none;font-weight:500;font-size:18px;color:var(--netz);font-variant-numeric:tabular-nums}.tcls-hinweise{padding:28px;border-radius:24px;background:var(--netz)}.tcls-zwei--preise>.et_pb_column:last-child{position:sticky;top:150px;align-self:start}.tcls .tcls-hinweise .tcls-hinweise__knopf{display:inline-flex;align-items:center;height:52px;margin-top:8px;padding:0 24px;border-radius:999px;background:#B4531F;color:#fff!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:16px;text-decoration:none;transition:background .2s}.tcls .tcls-hinweise .tcls-hinweise__knopf:hover{background:#9A4518}.tcls .tcls-hinweise p{color:rgba(255,255,255,.88);font-size:16px}.tcls .tcls-hinweise p:last-child{margin-bottom:0}.tcls .tcls-hinweise strong{color:#fff}.tcls-linkkarte{display:block;margin-top:8px;padding:22px 24px;border-radius:var(--r);background:var(--netz);color:#fff!important;font-size:19px;line-height:1.4;text-decoration:none;transition:background .2s}.tcls-linkkarte:hover{background:var(--tief)}.tcls-zitat{margin:0;padding:0;border:0}.tcls .tcls-zitat p{font-size:clamp(22px,2.2vw,28px);line-height:1.4;font-style:italic;color:var(--netz)}.et_pb_row.tcls-teams{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.et_pb_row.tcls-teams>.et_pb_column{width:auto!important;max-width:none!important;margin:0!important;display:flex!important;flex-direction:column;gap:14px}.tcls-karte-team .tcls-foto img{aspect-ratio:4/3}.tcls-karte-team .et_pb_text p{font-size:15px;line-height:1.55;margin:0}.tcls-karte-team .et_pb_text p span{color:var(--grau)}.tcls-karte-team .et_pb_button_module_wrapper{margin-top:auto}.tcls-karte-team .et_pb_button.tcls-knopf{height:44px;line-height:42px!important;padding:0 20px!important;font-size:15px!important}.tcls-zwei--knoepfe>.et_pb_column:first-child{display:flex!important;flex-flow:row wrap!important;gap:12px;align-content:center}.tcls-zwei--knoepfe>.et_pb_column:first-child>.et_pb_text{flex:0 0 100%}@media (max-width:980px){.tcls-team{grid-template-columns:1fr}.et_pb_row.tcls-teams{grid-template-columns:repeat(2,minmax(0,1fr))}.tcls-zwei--preise{grid-template-columns:1fr!important}.tcls-zwei--preise>.et_pb_column:last-child{position:static}.tcls-terminliste .tcl-termine{grid-template-columns:1fr}.tcls-sponsorraster__spalte{grid-template-columns:repeat(3,minmax(0,1fr))}.tcls-foto--gross{width:100%!important}.et_pb_row.tcls-zwei>.et_pb_column:has(.tcls-foto--gross){padding-bottom:0!important}.tcls-foto--klein{display:none!important}}@media (max-width:640px){.et_pb_row.tcls-teams{grid-template-columns:1fr}.tcls-preise li{padding:12px 16px!important}.tcls-sponsor .et_pb_module_header{font-size:12px!important}.tcls-sponsor .et_pb_blurb_description p{font-size:12px!important}.tcls-sprung a{min-height:44px}}body.single-post{background:#fff!important}body .et_pb_section.tcls.tcls-beitragskopf{margin:16px 16px 0!important;padding:clamp(48px,7vw,88px) 0 clamp(40px,5vw,64px)!important;border-radius:32px;background-color:#0B3A61!important}.tcls-beitragskopf .et_pb_text .tcls-zeile a{color:#F0A274;text-decoration:none}.tcls-beitragskopf .et_pb_text h1{color:#fff;font-size:clamp(36px,5.4vw,72px);line-height:1.04;letter-spacing:-.025em;max-width:22ch}.tcls .et_pb_text .tcls-datum{margin:18px 0 0;color:rgba(255,255,255,.75);font-size:16px;letter-spacing:.04em}.tcls-flyer,.tcls-flyer .et_pb_image_wrap{display:block!important;border-radius:28px;overflow:hidden;background:#E4EAF0}.tcls-flyer{padding:20px}.tcls-flyer img{display:block;width:100%;max-height:900px;object-fit:contain;object-position:50% 0;border-radius:12px}.et_pb_row.tcls-beitrag{align-items:start!important}.tcls-beitragstext .et_builder_inner_content:empty{display:none}.tcls-beitrag__text{display:flex!important;flex-direction:column;gap:28px}.tcls-beitragstext{font-size:17px;line-height:1.7;color:var(--text)}.tcls-beitragstext p{margin:0 0 16px;padding:0}.tcls-beitragstext h2,.tcls-beitragstext h3{font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;color:var(--netz);margin:24px 0 10px;padding:0}.tcls-beitragstext a{color:var(--netz);text-decoration:underline;text-decoration-color:var(--sand);text-underline-offset:3px}.tcls-beitragstext img{border-radius:16px}.et_pb_row.tcls-zwei.tcls-beitrag{grid-template-columns:minmax(0,820px)!important;justify-content:center;gap:36px!important}.tcls-blog--drei .et_pb_blog_posts{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tcls-blog--drei .et_pb_post:first-of-type{grid-row:auto}.tcls-blog--drei .et_pb_post:first-of-type .et_pb_image_container{aspect-ratio:4/3}.tcls-blog--drei .et_pb_post:first-of-type .entry-title{font-size:20px!important}@media (max-width:980px){.tcls-blog--drei .et_pb_blog_posts{grid-template-columns:1fr 1fr!important}.tcls-blog--drei .et_pb_post:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width:640px){.tcls-blog--drei .et_pb_blog_posts{grid-template-columns:1fr!important}body .et_pb_section.tcls.tcls-beitragskopf{margin:8px 8px 0!important;border-radius:24px}}@media (max-width:980px){.tcls-blog .et_pb_blog_posts{grid-template-columns:1fr 1fr!important}.tcls-blog .et_pb_post:first-of-type{grid-column:1 / -1;grid-row:auto}.tcls-termine{grid-template-columns:1fr}.et_pb_row.tcls-zwei,.tcls-gastro .et_pb_row.tcls-zwei{grid-template-columns:1fr}.tcls-collage{max-width:560px}.et_pb_row.tcls-kacheln{grid-template-columns:1fr}.tcls-kachel{min-height:340px}.tcls-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.tclf-buehne{aspect-ratio:4/5;max-height:none}.et_pb_row.tclf-leiste>.et_pb_column:last-child{flex-basis:100%!important}}@media (max-width:640px){.tcls-blog .et_pb_blog_posts{grid-template-columns:1fr!important}.et_pb_row.tcls-weg{grid-template-columns:1fr;gap:28px}.tcls-schritt{padding:0 0 0 44px!important}.tcls-schritt:not(.tcls-schritt--ziel)::after{top:34px;left:12px;right:auto;width:2px;height:calc(100% - 6px);background:repeating-linear-gradient(180deg,rgba(255,255,255,.35) 0 8px,transparent 8px 14px)}.tcls-kopfzeile{flex-direction:column;align-items:flex-start}.tclf-zahlen b{font-size:34px}.tclf-zahlen span{font-size:10px;letter-spacing:.1em}}@media (prefers-reduced-motion:reduce){.tcls *,.tclf *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.tclm{--sand:#B4531F}.tclm-hinweis{background:#B4531F!important}.tcls .et_pb_text h2{font-size:clamp(34px,4.4vw,64px);letter-spacing:-.025em;line-height:1.02}body .et_pb_section.tcls.tcls-held{margin:16px 16px 0!important;border-radius:32px;min-height:min(86svh,820px)}.tcls-held .et_pb_text h1{font-style:normal;font-size:clamp(56px,8.8vw,128px);line-height:.96;letter-spacing:-.035em}.tcls-held .tcls-wechsel{font-style:italic;color:#CBD64A}.et_pb_section.tcls-held>.et_pb_row{padding-bottom:clamp(40px,7vh,72px)!important}.tcls .et_pb_button.tcls-knopf{height:56px;line-height:54px!important;font-size:17px!important}.et_pb_row.tcls-bento-zeile>.et_pb_column.tcls-bento{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:340px 300px;gap:20px}.tcls-bento>.tcls-blog,.tcls-bento .tcls-blog .et_pb_ajax_pagination_container,.tcls-bento .tcls-blog .et_pb_blog_posts{display:contents!important}.tcls-bento .et_pb_post{min-height:0}.tcls-bento .et_pb_post:first-of-type{grid-column:1 / span 2;grid-row:1 / span 2}.tcls-bento .et_pb_image_container{flex:1 1 auto;aspect-ratio:auto!important;min-height:0;border-radius:24px!important}.tcls-bento .et_pb_post:first-of-type .et_pb_image_container{border-radius:28px!important}.tcls-bento .et_pb_post:first-of-type .entry-title{font-size:clamp(24px,2.4vw,32px)!important}.tcls-bento>.tcls-termine-modul{grid-column:3 / span 2;grid-row:2;margin:0!important;min-height:0}.tcls-bento>.tcls-termine-modul .et_pb_text_inner{height:100%}.tcls .tcls-termine{height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:28px 32px;border-radius:28px;background:var(--netz)}.tcls-termine__kopf{display:flex;align-items:center;justify-content:space-between;gap:16px}.tcls .tcls-termine h3{font-size:28px}.tcls-termine .tcl-termine{display:flex!important;flex-direction:column;gap:10px!important}.tcls-termine .tcl-termin a{padding:12px;border-radius:18px;background:rgba(255,255,255,.08)}.tcls-termine .tcl-termin__tag{min-width:60px;height:60px;border-radius:14px;background:#fff;color:var(--netz)}.tcls-termine .tcl-termin__tag b{font-size:22px}.tcls-termine .tcl-termin__titel{font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:18px}.tcls-kopf-knopf{display:flex!important;flex-flow:row wrap!important;align-items:flex-end;justify-content:space-between;gap:24px}.tcls-kopf-knopf>.et_pb_text{flex:1 1 auto}.tcls-kopf-knopf .et_pb_button_module_wrapper{width:auto}.tcls-schritt{padding-top:56px!important}.tcls-schritt::before{width:34px;height:34px}.tcls-schritt:not(.tcls-schritt--ziel)::after{top:17px;left:50px}.tcls .tcls-schritt h3{font-size:30px}.tcls-kachel{min-height:520px;border-radius:32px}.tcls .tcls-kachel h3{font-size:clamp(32px,3.2vw,44px)}body .et_pb_section.tcls.tcls-sand{margin:24px 16px 0!important;border-radius:32px;overflow:hidden;position:relative;background-color:#A9552C!important;background-size:cover!important;background-position:50% 80%!important;padding:clamp(56px,7vw,96px) 0!important}.et_pb_section.tcls-sand::before{content:"";position:absolute;inset:0;background:rgba(150,72,34,.42);z-index:0}.et_pb_section.tcls-sand>.et_pb_row{position:relative;z-index:1}.tcls-sand .tcls-foto--klein{box-shadow:0 0 0 8px rgba(255,255,255,.9)}.tcls .tcls-karte-weiss{padding:44px!important;border-radius:28px;background:#fff}.tcls-karte-weiss .et_pb_text_inner>p:last-child{margin-bottom:0}.tcls-kopf-zwei{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:64px;align-items:end}.tcls .tcls-kopf-zwei h2{margin:0}.tcls .tcls-kopf-zwei .tcls-dank{margin:0!important;font-size:18px}.tcls-logos>.tcls-logo{border-radius:20px}body .et_pb_section.tcls.tcls-kopf{margin:16px 16px 0!important;border-radius:32px;min-height:min(58svh,520px)}.et_pb_section.tcls-kopf::before{z-index:1}.et_pb_section.tcls-kopf>.et_pb_row{z-index:2}.tcls-kopf .et_pb_section_video_bg,.tcls-kopf .et-pb-background-video{z-index:0}.tcls-kopf .et_pb_section_video_bg video{object-fit:cover;width:100%!important;height:100%!important}.tcls-kopf .et_pb_text h1{font-size:clamp(48px,7.4vw,104px);line-height:.96;letter-spacing:-.035em}.tcls-video-knopf{display:inline-flex;align-items:center;min-height:40px;margin-top:16px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:rgba(7,42,71,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:500 13px/1 Ubuntu,Helvetica,Arial,sans-serif;letter-spacing:.06em;cursor:pointer}.tcls-video-knopf:hover{background:rgba(7,42,71,.6)}body .et_pb_section.tcls.tcls-abschluss{margin:0 16px 16px!important;border-radius:32px}.tcls-abschluss .et_pb_text h2{font-size:clamp(40px,5vw,72px)}.tcls-fakten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0 12px}.tcls-fakten>div{padding:18px 20px;border-radius:20px;background:#fff}.tcls-fakten b{display:block;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;font-size:34px;line-height:1;color:var(--netz)}.tcls-fakten span{display:block;margin-top:6px;font-size:15px;color:var(--grau)}.tcls-anfahrt{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 22px;border-radius:20px;background:var(--netz)}.tcls .tcls-anfahrt p{flex:1 1 260px;margin:0;color:#fff;font-size:16px;line-height:1.5}.tcls-anfahrt strong{font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;color:#fff}.tcls-anfahrt a{display:inline-flex;align-items:center;height:48px;padding:0 22px;border-radius:999px;background:#fff;color:var(--netz)!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;text-decoration:none}.tclf-zahlen b{font-size:clamp(40px,6vw,80px)}.et_pb_row.tclf-daumen-zeile{display:none!important}@media (max-width:980px){.et_pb_row.tcls-bento-zeile>.et_pb_column.tcls-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.tcls-bento .et_pb_post:first-of-type{grid-column:1 / -1;grid-row:auto}.tcls-bento .et_pb_image_container{aspect-ratio:4/3!important;flex:none}.tcls-bento .et_pb_post:first-of-type .et_pb_image_container{aspect-ratio:16/11!important}.tcls-bento>.tcls-termine-modul{grid-column:1 / -1;grid-row:auto}.tcls-kopf-zwei{grid-template-columns:1fr;gap:12px}.tcls-kachel{min-height:360px}.et_pb_row.tclf-daumen-zeile{display:block!important;height:0;margin:0!important;padding:0!important}.tcl-daumen{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:9000;display:grid;grid-template-columns:1fr 1.6fr;gap:8px;padding:8px;border-radius:999px;background:rgba(7,42,71,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 24px rgba(0,0,0,.22)}.tcl-daumen a{display:flex;align-items:center;justify-content:center;height:48px;border-radius:999px;background:rgba(255,255,255,.1);color:#fff!important;font:500 15px/1 Ubuntu,Helvetica,Arial,sans-serif;text-decoration:none}.tcl-daumen a.tcl-daumen__haupt{background:#B4531F}html:has(.tclm-blatt.offen) .tcl-daumen{display:none}.tclf-leiste{padding-bottom:96px!important}}@media (max-width:640px){.et_pb_row.tcls-bento-zeile>.et_pb_column.tcls-bento{grid-template-columns:1fr}body .et_pb_section.tcls.tcls-held,body .et_pb_section.tcls.tcls-kopf{margin:8px 8px 0!important;border-radius:24px}body .et_pb_section.tcls.tcls-sand{margin:16px 8px 0!important;border-radius:24px}body .et_pb_section.tcls.tcls-abschluss{margin:0 8px 8px!important;border-radius:24px}.tcls .tcls-karte-weiss{padding:28px!important}.tcls-fakten b{font-size:28px}}.tcls .tcls-termine{width:100%;align-items:stretch;text-align:left}.tcls-termine>*{width:100%}.tcls-termine-modul,.tcls-termine-modul .et_pb_text_inner{width:100%;align-items:stretch}html,body,body.custom-background{background-color:#fff!important;background-image:none!important}body .et_pb_section.tcls.tcls-held>.et_pb_row{max-width:none!important;padding-left:clamp(24px,5vw,96px)!important;padding-right:clamp(24px,5vw,96px)!important}.tcls-held .tcls-held__spalte{max-width:820px}.et_pb_section.tcls-held::before{background:linear-gradient(90deg,rgba(7,42,71,.9) 0%,rgba(7,42,71,.55) 38%,rgba(7,42,71,0) 66%),linear-gradient(0deg,rgba(7,42,71,.6),rgba(7,42,71,0) 45%)!important}body .et_pb_section.tcls.tcls-aktuell{background-color:#fff!important}body .et_pb_section.tcls.tcls-kopf.tcls-kopf--video{min-height:min(84svh,800px)}.et_pb_section.tcls-kopf--video::before{background:linear-gradient(0deg,rgba(7,42,71,.82) 0%,rgba(7,42,71,.35) 30%,rgba(7,42,71,0) 55%)!important}.tcls-kopf--video .et_pb_section_video_bg video{object-position:50% 55%}@media (max-width:640px){body .et_pb_section.tcls.tcls-kopf.tcls-kopf--video{min-height:min(76svh,620px)}}.tcls-presseliste .et_pb_ajax_pagination_container{display:block}.tcls-presseliste .et_pb_blog_posts{display:flex!important;flex-direction:column;gap:12px}.tcls-presseliste .et_pb_post{position:relative;display:grid!important;grid-template-columns:150px minmax(0,1fr) auto;grid-template-areas:"datum titel mehr" "datum quelle mehr";column-gap:28px;align-items:center;margin:0!important;padding:24px 28px!important;border:0!important;border-radius:20px;background:#F3F6F9;transition:background .2s,box-shadow .2s}.tcls-presseliste .et_pb_post:hover{background:#fff;box-shadow:0 12px 28px rgba(11,58,97,.12)}.tcls-presseliste .post-meta{grid-area:datum;margin:0!important;padding:0!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:18px!important;color:#B4531F!important;font-variant-numeric:tabular-nums}.tcls-presseliste .entry-title{grid-area:titel;margin:0!important;padding:0!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:500;font-size:22px!important;line-height:1.25!important}.tcls-presseliste .entry-title a{color:#0B3A61}.tcls-presseliste .entry-title a::after{content:"";position:absolute;inset:0;border-radius:20px}.tcls-presseliste .post-content{grid-area:quelle;display:contents}.tcls-presseliste .post-content-inner{grid-area:quelle;margin:4px 0 0}.tcls-presseliste .post-content-inner p{margin:0;padding:0;font-size:15px;color:#5B6B7A}.tcls-presseliste .more-link{grid-area:mehr;display:inline-flex;align-items:center;height:44px;padding:0 20px;border-radius:999px;border:1px solid rgba(11,58,97,.3);color:#0B3A61;font-size:15px;text-decoration:none;white-space:nowrap}.tcls-presseliste .more-link{font-size:0}.tcls-presseliste .more-link::before{content:"Artikel lesen";font-size:15px}.tcls-presseliste .pagination{display:flex;justify-content:space-between;margin-top:20px}@media (max-width:640px){.tcls-presseliste .et_pb_post{grid-template-columns:minmax(0,1fr);grid-template-areas:"datum" "titel" "quelle";row-gap:4px;padding:20px!important}.tcls-presseliste .more-link{display:none}}.tcls-beitragstext .wp-block-file{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:8px 0 0}.tcls-beitragstext .wp-block-file__embed{width:100%;height:min(80vh,900px)!important;border-radius:20px;background:#E4EAF0}.tcls-beitragstext .wp-block-file>a:not(.wp-block-file__button){font-family:Ubuntu,Helvetica,Arial,sans-serif;color:#0B3A61}.tcls-beitragstext .wp-block-file__button{display:inline-flex;align-items:center;height:48px;padding:0 22px;border-radius:999px;background:#B4531F;color:#fff!important;text-decoration:none!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:15px}.tcls-flyer:empty,.et_pb_column:has(>.tcls-flyer:empty){display:none!important}@media (max-width:980px){.et_pb_section.tclf>.et_pb_row.tclf-leiste{padding-bottom:104px!important}.tclf-leiste .tclf-credit{text-align:left}}.et_pb_row.tcls-teams{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px 32px}.et_pb_section.tcls>.et_pb_row.tcls-teams+.et_pb_row.tcls-teams{margin-top:40px!important}.tcls-karte-team .tcls-foto img{aspect-ratio:3/2;object-position:50% 0}.tcls-foto--team{cursor:zoom-in;transition:transform .35s var(--ease),box-shadow .35s}.tcls-foto--team:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(11,58,97,.16)}.tcls .tcls-karte-team h3{font-size:26px}.tcls-karte-team .et_pb_text p{font-size:16px}@media (max-width:640px){.et_pb_row.tcls-teams{grid-template-columns:1fr!important}}.tcls-karte-team .tcls-foto img{aspect-ratio:4/3;object-position:50% 50%}.tcls-karte-team .tcls-bild-y73 img{object-position:50% 73%}.tcls-karte-team .tcls-bild-y71 img{object-position:50% 71%}.tcls-karte-team .tcls-bild-x88 img{object-position:88% 50%}.tcls-karte-team .tcls-bild-ganz img{object-fit:contain;background:#E4EAF0}.tcls-karte-team .tcls-bild-breit img{aspect-ratio:2/1;object-fit:cover;object-position:50% 50%;background:none}.tcls-karte-team .tcls-bild-breit.tcls-bild-y75 img{object-position:50% 75%}.tclm .tclm-ball,.tclm .tclm-spur{transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .15s!important}.tclm .tclm-ball svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)!important}.tclm .tclm-vorschau img{transition:opacity .15s,transform .3s!important}.tclm-hinweis b{background:rgba(0,0,0,.24)!important;color:#fff!important}@media (min-width:981px){.et_pb_section.tclf>.et_pb_row.tclf-leiste{padding-top:40px!important;padding-bottom:56px!important}}.tclf-links{gap:14px 32px}.tclf-leiste p{font-size:15px;line-height:1.6}@media (max-width:980px){.et_pb_section.tclf>.et_pb_row.tclf-leiste{padding-top:32px!important}.tclf-links{gap:14px 24px}}.et_pb_row.tcls-beitrag:has(.wp-block-gallery){grid-template-columns:minmax(0,1200px)!important}.et_pb_row.tcls-beitrag:has(.wp-block-gallery)>.et_pb_column:has(.tcls-flyer){display:none!important}.tcls-beitragstext .wp-block-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important;margin:0 0 8px!important}.tcls-beitragstext .wp-block-gallery>.wp-block-image{width:auto!important;margin:0!important}.tcls-beitragstext .wp-block-gallery .wp-block-image a{display:block;border-radius:14px;overflow:hidden;cursor:zoom-in}.tcls-beitragstext .wp-block-gallery .wp-block-image img{display:block;width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;border-radius:0;transition:transform .5s var(--ease)}.tcls-beitragstext .wp-block-gallery .wp-block-image a:hover img{transform:scale(1.04)}@media (max-width:640px){.tcls-beitragstext .wp-block-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}}.tcls-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.tcls-chips button{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(11,58,97,.25);background:#fff;color:#0B3A61;font:500 15px/1 Ubuntu,Helvetica,Arial,sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.tcls-chips button:hover{border-color:#0B3A61}.tcls-chips button[aria-pressed="true"]{background:#0B3A61;border-color:#0B3A61;color:#fff}.tcls-chips button:focus-visible{outline:2px solid #B4531F;outline-offset:3px}.tcls-galerieliste .et_pb_post{position:relative;border-radius:22px!important;overflow:hidden;isolation:isolate}.tcls-galerieliste .et_pb_post[hidden]{display:none!important}.tcls-galerieliste .et_pb_image_container{margin:0!important;padding:0!important;background:#0B3A61!important;aspect-ratio:4/3!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.tcls-galerieliste .et_pb_image_container a{inset:0!important}.tcls-galerieliste .et_pb_image_container img{object-fit:cover!important;object-position:50% 35%!important;border-radius:0!important;transition:transform .7s cubic-bezier(.16,1,.3,1)}.tcls-galerieliste .et_pb_post:hover .et_pb_image_container img{transform:scale(1.05)}.tcls-galerieliste .et_pb_image_container::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,42,71,.88) 0%,rgba(7,42,71,.25) 45%,rgba(7,42,71,0) 70%);pointer-events:none}.tcls-galerieliste .entry-title{position:absolute!important;left:22px;right:22px;bottom:20px;z-index:2;margin:0!important;font-size:21px!important;line-height:1.2!important}.tcls-galerieliste .entry-title a{color:#fff!important;text-decoration:none}.tcls-galerieliste .entry-title a::after{content:"";position:absolute;inset:-2000px}.tcls-galerieliste .post-meta{position:absolute!important;left:16px;top:16px;z-index:2;margin:0!important;padding:6px 12px!important;border-radius:999px;background:rgba(255,255,255,.92);color:#0B3A61!important;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:13px!important;letter-spacing:.04em}.tcls-galerieliste .post-content,.tcls-galerieliste .more-link{display:none!important}.et_pb_section.tcls .tcls-galerieliste .et_pb_post.tcls-gross{grid-column:span 2}.et_pb_section.tcls .tcls-galerieliste .et_pb_blog_posts{align-items:stretch!important}.tcls-galerieliste .et_pb_post.tcls-gross .et_pb_image_container{aspect-ratio:auto!important;flex:1 1 auto;height:auto;min-height:0}.tcls-galerieliste .et_pb_post.tcls-gross .entry-title{font-size:clamp(24px,2.4vw,32px)!important}@media (max-width:640px){.tcls-galerieliste .et_pb_post.tcls-gross{grid-column:auto}.tcls-galerieliste .et_pb_post.tcls-gross .et_pb_image_container{aspect-ratio:4/3!important;height:auto}}.tcls-beitragstext .wp-block-gallery{display:block!important;columns:3 240px;column-gap:12px}.tcls-beitragstext .wp-block-gallery>.wp-block-image{display:block;break-inside:avoid;margin:0 0 12px!important;width:100%!important}.tcls-beitragstext .wp-block-gallery .wp-block-image img{aspect-ratio:auto!important;height:auto!important}@media (max-width:640px){.tcls-beitragstext .wp-block-gallery{columns:2 140px;column-gap:8px}.tcls-beitragstext .wp-block-gallery>.wp-block-image{margin-bottom:8px!important}}body .et_pb_section.tcls.tcls-404{margin:16px!important;border-radius:32px;overflow:hidden;position:relative;min-height:min(78svh,760px);display:flex!important;flex-direction:column;justify-content:center;background-size:cover!important;background-position:50% 70%!important;background-color:#A9552C!important}.et_pb_section.tcls-404::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(7,42,71,.88) 0%,rgba(7,42,71,.6) 55%,rgba(7,42,71,.3) 100%)}.et_pb_section.tcls-404>.et_pb_row{position:relative;z-index:1}.tcls-404__spalte{display:flex!important;flex-flow:row wrap!important;gap:12px;align-items:center}.tcls-404__spalte>.et_pb_text{flex:0 0 100%}.tcls-404__spalte .et_pb_button_module_wrapper{width:auto}.tcls .et_pb_text .tcls-404__zahl{display:flex;align-items:center;gap:.06em;margin:0 0 8px;font:500 clamp(96px,18vw,220px)/1 Ubuntu,Helvetica,Arial,sans-serif;letter-spacing:-.04em;color:#fff}.tcls-404__ball{display:inline-block;width:.78em;height:.78em;margin:0 .04em}.tcls-404__ball svg{display:block;width:100%;height:100%;filter:drop-shadow(0 .06em .08em rgba(0,0,0,.35))}@media (prefers-reduced-motion:no-preference){.tcls-404__ball{animation:tcl-404-rein 1.1s cubic-bezier(.2,.8,.2,1) .2s both}@keyframes tcl-404-rein{0%{transform:translateX(60vw) rotate(540deg);opacity:0}70%{transform:translateX(-.06em) rotate(-10deg);opacity:1}100%{transform:none}}}.tcls-404 .et_pb_text h1{color:#fff;font-size:clamp(40px,6vw,72px);line-height:1;letter-spacing:-.03em}.tcls-404 .et_pb_text .tcls-zeile{color:#F0A274}.tcls .et_pb_text .tcls-404__text{color:rgba(255,255,255,.88);font-size:18px;margin:16px 0 20px}@media (max-width:640px){body .et_pb_section.tcls.tcls-404{margin:8px!important;border-radius:24px}}#page-container,#et-main-area,#main-content,.et-l--body{background-color:#fff!important}.tcls-galerieliste .et_pb_image_container img{transition:transform .45s cubic-bezier(.16,1,.3,1)!important}@media (hover:none),(pointer:coarse){.tcls-galerieliste .et_pb_post:hover .et_pb_image_container img,.tcls-kachel:hover img,.tcls-kachel:hover>.et_pb_image img,.tcls-beitragstext .wp-block-gallery .wp-block-image a:hover img,.tcls-foto--team:hover,.tcls-schritt:hover::before,.tcls-blog .et_pb_post:hover .et_pb_image_container{transform:none!important;box-shadow:none}}.tcls-chips button{border-color:#7489A0}.tcls .et_pb_button.tcls-knopf--rand{border-color:#7489A0!important}.tcls-ansage{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.et-pb-background-video .mejs-offscreen,.et-pb-background-video .mejs-layers,.et-pb-background-video .mejs-controls,.et-pb-background-video .mejs-overlay{display:none!important}.et-pb-background-video .mejs-container,.et-pb-background-video .mejs-inner,.et-pb-background-video .mejs-mediaelement,.et-pb-background-video mediaelementwrapper{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;background:none!important}.et-pb-background-video video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover;object-position:50% 55%}.tclm .tclm-burger{background:#0B3A61!important;border-color:#0B3A61!important;color:#fff!important}.tclm .tclm-burger:hover{background:#072A47!important;border-color:#072A47!important}.tclm .tclm-burger:focus-visible{outline:2px solid #B4531F;outline-offset:3px}html.tcl-lb-offen{overflow:hidden}.tcl-lb{position:fixed;inset:0;z-index:100000;display:grid;place-items:center}.tcl-lb[hidden]{display:none}.tcl-lb__grund{position:absolute;inset:0;background:rgba(7,42,71,.94)}.tcl-lb__rahmen{position:relative;margin:0;padding:72px 88px 96px;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:100vw;box-sizing:border-box}.tcl-lb__bild{display:block;width:auto!important;height:auto!important;max-width:min(calc(100vw - 176px),1600px);max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);object-fit:contain;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.tcl-lb__text{color:#fff;font:500 18px/1.3 Ubuntu,Helvetica,Arial,sans-serif;text-align:center}.tcl-lb__zahl{position:absolute;left:0;right:0;bottom:24px;margin:0;text-align:center;color:rgba(255,255,255,.72);font-size:14px;letter-spacing:.08em}.tcl-lb__knopf{position:absolute;display:grid;place-items:center;width:52px;height:52px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.1);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s,transform .2s}.tcl-lb__knopf:hover{background:rgba(255,255,255,.22)}.tcl-lb__knopf:active{transform:scale(.96)}.tcl-lb__knopf:focus-visible{outline:2px solid #F0A274;outline-offset:3px}.tcl-lb__knopf[hidden]{display:none}.tcl-lb__zu{top:20px;right:20px}.tcl-lb__zurueck{left:20px;top:50%;margin-top:-26px}.tcl-lb__weiter{right:20px;top:50%;margin-top:-26px}@media (max-width:640px){.tcl-lb__rahmen{padding:72px 12px 124px}.tcl-lb__bild{max-width:calc(100vw - 24px);max-height:calc(100dvh - 224px)}.tcl-lb__zurueck,.tcl-lb__weiter{top:auto;bottom:56px;margin-top:0}.tcl-lb__zurueck{left:calc(50% - 64px)}.tcl-lb__weiter{right:calc(50% - 64px)}.tcl-lb__zahl{bottom:20px}}