body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
*{box-sizing:border-box !important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:17px}body{font-family:"Satoshi-Regular";font-size:1.2rem;line-height:1.2em;color:#303030;width:100%;height:100vh;margin:0;padding:0}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Raleway";font-weight:800;line-height:1.1em}body button,body .button{font-family:"Raleway";font-weight:600}body nav{font-family:"Raleway"}body .subline{font-family:"Satoshi-Medium"}body .textakzent{font-family:"Satoshi-Bold"}#verwalter{margin-inline:10vw}#verwalter h4{font-size:1em}.mod_article.rechtstexte{margin-inline-start:10vw;margin-inline-end:10vw}@media(max-width: 768px){.mod_article.rechtstexte{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.rechtstexte a{color:#0f353e;text-decoration:none}.mod_article.rechtstexte strong{font-weight:"Satoshi-Bold"}form button{border-radius:9999px;background-image:none;background-color:#eeb26d;border:0;outline:0;padding:8px 12px;cursor:pointer}.buttons{margin-top:50px}a.button.textbuttonhell{border-radius:9999px;background-image:none;background-color:#eeb26d;border:0;outline:0;padding:8px 12px;cursor:pointer;font-family:"Raleway";color:#303030;text-decoration:none;line-height:2em}a.button.textbuttondunkel{border-radius:9999px;background-image:none;background-color:#0f353e;border:0;outline:0;padding:10px 14px;cursor:pointer;font-family:"Raleway";color:#e8e9ed;text-decoration:none;line-height:2em}a.button.textbuttondunkel .material-symbols-outlined{color:#eeb26d;transform:scale(1.7);margin:1em .3em}a.button.textbuttongolden{border-radius:9999px;background-image:none;background-color:#eeb26d;border:0;outline:0;padding:10px 14px;cursor:pointer;font-family:"Raleway";color:#0f353e;text-decoration:none;line-height:2em}a.button.textbuttongolden .material-symbols-outlined{color:#0f353e;transform:scale(1.7);margin:1em .3em}.material-symbols-outlined{font-family:"Material Symbols Sharp";font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:-0.2em;font-variation-settings:"FILL" 0,"wght" 0,"GRAD" -25,"opsz" 20}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24}
@font-face{font-display:swap;font-family:"Raleway";font-style:normal;font-weight:400;src:url("/fonts/raleway-v37-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Raleway";font-style:normal;font-weight:600;src:url("/fonts/raleway-v37-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Raleway";font-style:normal;font-weight:800;src:url("/fonts/raleway-v37-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Symbols Sharp";font-style:normal;font-weight:100;src:url("/fonts/material-symbols-sharp-v298-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Symbols Sharp";font-style:normal;font-weight:200;src:url("/fonts/material-symbols-sharp-v298-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Symbols Sharp";font-style:normal;font-weight:300;src:url("/fonts/material-symbols-sharp-v298-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Symbols Sharp";font-style:normal;font-weight:400;src:url("/fonts/material-symbols-sharp-v298-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Symbols Sharp";font-style:normal;font-weight:500;src:url("/fonts/material-symbols-sharp-v298-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Symbols Sharp";font-style:normal;font-weight:600;src:url("/fonts/material-symbols-sharp-v298-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Symbols Sharp";font-style:normal;font-weight:700;src:url("/fonts/material-symbols-sharp-v298-latin-700.woff2") format("woff2")}

/**
* @license
*
* Font Family: Satoshi
* Designed by: Deni Anggara
* URL: https://www.fontshare.com/fonts/satoshi
* © 2025 Indian Type Foundry
*
* Satoshi Light 
* Satoshi LightItalic 
* Satoshi Regular 
* Satoshi Italic 
* Satoshi Medium 
* Satoshi MediumItalic 
* Satoshi Bold 
* Satoshi BoldItalic 
* Satoshi Black 
* Satoshi BlackItalic 
* Satoshi Variable (Variable font)
* Satoshi VariableItalic (Variable font)

*
*/
@font-face {
  font-family: 'Satoshi-Light';
  src: url('/fonts/fonts-satoshi/Satoshi-Light.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-Light.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-Light.ttf') format('truetype');
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi-LightItalic';
  src: url('/fonts/fonts-satoshi/Satoshi-LightItalic.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-LightItalic.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: 'Satoshi-Regular';
  src: url('/fonts/fonts-satoshi/Satoshi-Regular.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-Regular.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-Regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi-Italic';
  src: url('/fonts/fonts-satoshi/Satoshi-Italic.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-Italic.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-Italic.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: 'Satoshi-Medium';
  src: url('/fonts/fonts-satoshi/Satoshi-Medium.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-Medium.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-Medium.ttf') format('truetype');
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi-MediumItalic';
  src: url('/fonts/fonts-satoshi/Satoshi-MediumItalic.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-MediumItalic.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: 'Satoshi-Bold';
  src: url('/fonts/fonts-satoshi/Satoshi-Bold.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-Bold.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-Bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi-BoldItalic';
  src: url('/fonts/fonts-satoshi/Satoshi-BoldItalic.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-BoldItalic.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
  font-style: italic;
}
@font-face {
  font-family: 'Satoshi-Black';
  src: url('/fonts/fonts-satoshi/Satoshi-Black.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-Black.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-Black.ttf') format('truetype');
  font-weight: 900;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: 'Satoshi-BlackItalic';
  src: url('/fonts/fonts-satoshi/Satoshi-BlackItalic.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-BlackItalic.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-display: swap;
  font-style: italic;
}
/**
* This is a variable font
* You can control variable axes as shown below:
* font-variation-settings: wght 900.0;
*
* available axes:
'wght' (range from 300.0 to 900.0
*/
@font-face {
  font-family: 'Satoshi-Variable';
  src: url('/fonts/fonts-satoshi/Satoshi-Variable.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-Variable.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-Variable.ttf') format('truetype');
  font-weight: 300 900;
  font-display: swap;
  font-style: normal;
}
/**
* This is a variable font
* You can control variable axes as shown below:
* font-variation-settings: wght 900.0;
*
* available axes:
'wght' (range from 300.0 to 900.0
*/
@font-face {
  font-family: 'Satoshi-VariableItalic';
  src: url('/fonts/fonts-satoshi/Satoshi-VariableItalic.woff2') format('woff2'),
       url('/fonts/fonts-satoshi/Satoshi-VariableItalic.woff') format('woff'),
       url('/fonts/fonts-satoshi/Satoshi-VariableItalic.ttf') format('truetype');
  font-weight: 300 900;
  font-display: swap;
  font-style: italic;
}


header{background-color:#0f353e;width:100%}header .inside{width:min(1200px,90%);margin-inline:auto;display:grid;grid-template-columns:500px 1fr;grid-template-rows:auto;gap:5vw;align-items:end}header .inside .logo{padding:2em 3em}@media(max-width: 1024px){header .inside .logo{padding-right:calc(10vw + 2em);padding-bottom:1em;padding-top:1em;padding-left:0}}header .inside nav{color:#eeb26d;text-transform:uppercase}header .inside nav ul{margin-bottom:0;display:flex;gap:2vw;font-size:1.1rem;height:70px}header .inside nav ul a{color:#eeb26d;text-decoration:none}header .inside nav ul li{display:flex}header .inside nav ul li img{width:auto;height:2rem}header .inside nav ul li .home-link img{margin-top:-0.9em !important}header .inside nav ul li .active{padding-top:.9rem;border-bottom:4px solid #eeb26d;display:block}header .inside nav ul li strong.active{font-weight:normal !important}header .inside nav ul li .sibling{padding-top:.9rem;border-bottom:4px solid rgba(0,0,0,0)}header .nav-toggle,header .nav-burger{display:none}@media(max-width: 900px){header .inside{position:relative}}@media(max-width: 900px)and (max-width: 768px){header .inside{grid-template-columns:1fr}}@media(max-width: 900px){header .nav-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:8px;cursor:pointer;position:absolute;top:1.5rem;right:1.5rem;z-index:1001}header .nav-burger span{display:block;height:3px;width:100%;background-color:#eeb26d;border-radius:2px;transition:transform .3s ease,opacity .3s ease}header nav.mod_navigation{position:fixed;inset:0;z-index:1000;background-color:#0f353e;display:flex;align-items:center;justify-content:center;width:auto;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}header nav.mod_navigation ul.level_1{display:flex;flex-direction:column;align-items:center;gap:2.5rem;height:auto;margin:0;padding:0}header nav.mod_navigation ul.level_1 li{display:block;width:auto;text-align:center}header nav.mod_navigation ul.level_1 li a,header nav.mod_navigation ul.level_1 li strong{display:block;font-size:1.6rem;padding-top:0;border-bottom:none;color:#eeb26d}header nav.mod_navigation ul.level_1 li .home-link img{margin-top:0 !important;height:2.4rem;width:auto;display:inline-block}header nav.mod_navigation ul.level_1 li .active{border-bottom:4px solid #eeb26d;padding-bottom:.2em}header nav.mod_navigation.is-open{opacity:1;visibility:visible}header .nav-burger.is-open{position:fixed}header .nav-burger.is-open span:nth-child(1){transform:translateY(8px) rotate(45deg)}header .nav-burger.is-open span:nth-child(2){opacity:0}header .nav-burger.is-open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}}
.mod_article.topthema{margin-inline-start:10vw;margin-inline-end:0;display:grid;grid-template-columns:1fr 1fr;gap:3vw;position:relative}.mod_article.topthema .content-text.abstand{padding-bottom:100px}.mod_article.topthema .content-image{overflow:visible}.mod_article.topthema .content-image figure{width:100%;height:100%}.mod_article.topthema .content-image figure img{display:block}@media(max-width: 768px){.mod_article.topthema{grid-template-columns:1fr}}.mod_article.thema{position:relative;min-width:100%;width:100%;margin-top:-75px;background-image:url(/files/webseite/svg/2x_Logobalken_1.svg);background-position:left top;background-repeat:no-repeat;background-size:auto 600px;z-index:5}.mod_article.thema section.article-section{margin-inline-start:10vw;margin-inline-end:10vw;padding-top:4em}@media(max-width: 768px){.mod_article.thema section.article-section{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.thema section.article-section .content-text.over-grid{font-weight:600;margin-top:100px}.mod_article.thema section.article-section .content-element-group.group-grid{margin-top:60px;display:grid;grid-template-columns:1fr 1fr;gap:3vw}.mod_article.thema section.article-section .content-element-group.group-grid .content-text.background{background-color:#0f353e;color:#fff;font-size:clamp(1em,2.5vw,1.3em);line-height:1.2em;padding:0 2rem 2rem 2rem}.mod_article.thema section.article-section .content-element-group.group-grid .content-text.background h3{color:#eeb26d;font-weight:normal;text-align:center}.mod_article.thema section.article-section .content-element-group.group-grid .content-text.background .rte ul{display:flex}.mod_article.thema section.article-section .content-element-group.group-grid .content-text.background .rte ul li:nth-child(1){border-right:2px solid #eeb26d;padding-inline-end:.6em;width:100%}.mod_article.thema section.article-section .content-element-group.group-grid .content-text.background .rte ul li:nth-child(2){width:100%;padding-inline-start:.6em}@media(max-width: 768px){.mod_article.thema section.article-section .content-element-group.group-grid{grid-template-columns:1fr}}.contact-dialog{border:none;border-radius:8px;padding:2rem;max-width:480px;width:90%;box-shadow:0 10px 40px rgba(0,0,0,.2);transition:opacity .25s ease,transform .25s ease,overlay .25s ease allow-discrete,display .25s ease allow-discrete;opacity:0;transform:scale(0.96)}.contact-dialog::backdrop{background:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.contact-dialog[open]{opacity:1;transform:scale(1)}@starting-style{.contact-dialog[open]{opacity:0;transform:scale(0.96)}}.contact-dialog__close-form{display:flex;justify-content:flex-end}.contact-dialog__close{background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem .5rem}.contact-form .form-row{margin-bottom:1rem}.contact-form .form-row label{display:block;margin-bottom:.25rem;font-weight:600}.contact-form .form-row input,.contact-form .form-row textarea{width:100%;padding:.6rem;border:1px solid #ccc;border-radius:4px;font:inherit}.contact-form__submit{padding:.7rem 1.5rem;border:none;border-radius:4px;background:var(--color-primary, #2a6f97);color:#fff;cursor:pointer}.contact-form__submit:hover{opacity:.9}.contact-dialog{border:none;border-radius:16px;padding:2.5rem 2rem 2rem;max-width:560px;width:90%;max-height:90vh;overflow-y:auto;background-color:#e8e9ed;color:#0f353e;box-shadow:0 20px 60px rgba(0,0,0,.25);opacity:0;transform:scale(0.96);transition:opacity .25s ease,transform .25s ease,overlay .25s ease allow-discrete,display .25s ease allow-discrete}.contact-dialog:modal{position:fixed;inset:0;margin:auto}.contact-dialog::backdrop{background:rgba(0,0,0,.55);backdrop-filter:blur(3px)}.contact-dialog[open]{opacity:1;transform:scale(1)}@starting-style{.contact-dialog[open]{opacity:0;transform:scale(0.96)}}.contact-dialog h2{margin-top:0;color:#0f353e}.contact-dialog .contact-dialog__close-form{position:absolute;top:.9rem;right:.9rem;margin:0}.contact-dialog .contact-dialog__close{background:none;background-color:rgba(0,0,0,0);border:0;border-radius:50%;padding:0;width:2.25rem;height:2.25rem;font-size:1.6rem;line-height:1;color:#0f353e;cursor:pointer;transition:background-color .2s ease}.contact-dialog .contact-dialog__close:hover{background-color:rgba(15,53,62,.12)}.contact-dialog .ce_form .widget{margin-bottom:1.8em}.contact-dialog .ce_form .widget.widget-text{display:flex;height:2.5em;align-items:center;border:1.5px solid #0f353e}.contact-dialog .ce_form .widget.widget-text label{background-color:#0f353e;color:#eeb26d;height:100%;display:flex;align-items:center;padding-inline:1em;white-space:nowrap}.contact-dialog .ce_form .widget.widget-text input{height:100%;width:100%;display:flex;align-items:center;padding-inline:1em}.contact-dialog .ce_form .widget.widget-radio.anfrage{display:flex;height:2.5em;align-items:center}.contact-dialog .ce_form .widget.widget-radio.anfrage fieldset.radio_container span{display:inline-flex;height:2.5em;align-items:center}.contact-dialog .ce_form .widget.widget-radio.anfrage fieldset.radio_container span label{padding-inline-start:.5em;padding-inline-end:1em}.contact-dialog .ce_form .widget.widget-radio.anfrage fieldset.radio_container span input[type=radio]{appearance:none;-webkit-appearance:none;width:1.2em;height:1.2em;border:2px solid #0f353e;border-radius:50%;cursor:pointer;position:relative}.contact-dialog .ce_form .widget.widget-radio.anfrage fieldset.radio_container span input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6em;height:.6em;border-radius:50%;background-color:#0f353e}.contact-dialog .ce_form .widget.widget-radio fieldset.radio_container span input[type=radio]{appearance:none;-webkit-appearance:none;width:1.2em;height:1.2em;border:2px solid #0f353e;border-radius:50%;cursor:pointer;position:relative}.contact-dialog .ce_form .widget.widget-radio fieldset.radio_container span input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6em;height:.6em;border-radius:50%;background-color:#0f353e}.contact-dialog .ce_form .widget.widget-textarea{border:2px solid #0f353e}.contact-dialog .ce_form .widget.widget-textarea label{background-color:#0f353e;color:#eeb26d;height:2.5em;display:inline-flex;align-items:center;padding-inline:1em}.contact-dialog .ce_form .widget.widget-textarea textarea{width:100%;border:none;outline:0;padding:1em}.contact-dialog .widget-radio.mandatory{margin-block:1.2em}.contact-dialog .widget-radio.mandatory label{line-height:1.4}
.mod_article.intro-block{margin-inline-start:10vw;margin-inline-end:10vw;margin-top:5em;margin-bottom:5em;display:grid;grid-template-columns:1fr 1fr;background-color:#0f353e;color:#fff;overflow:visible}@media(max-width: 768px){.mod_article.intro-block{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.intro-block .content-image{overflow:visible}.mod_article.intro-block .content-image figure{margin:-2em 0 -2em 1.5em;height:calc(100% - 2em)}.mod_article.intro-block .content-image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width: 768px){.mod_article.intro-block .content-image figure{margin:0;height:100%;width:100%}}.mod_article.intro-block .content-text{padding:5vw;color:#fff}.mod_article.intro-block .content-text h2{color:#eeb26d}@media(max-width: 768px){.mod_article.intro-block{grid-template-columns:1fr}}.mod_article.intro-block-rechts{margin-inline-start:10vw;margin-inline-end:10vw;margin-top:5em;margin-bottom:5em;display:grid;grid-template-columns:1fr 1fr;background-color:#0f353e;color:#fff;overflow:visible}@media(max-width: 768px){.mod_article.intro-block-rechts{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.intro-block-rechts .content-text{padding:5vw;color:#fff;order:1}.mod_article.intro-block-rechts .content-text h2{color:#eeb26d}.mod_article.intro-block-rechts .content-image{order:2;overflow:visible}.mod_article.intro-block-rechts .content-image figure{margin:-2em 1em -2em 0;height:calc(100% + 4em)}.mod_article.intro-block-rechts .content-image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width: 768px){.mod_article.intro-block-rechts .content-image figure{margin:0;height:100%;width:100%}}@media(max-width: 768px){.mod_article.intro-block-rechts{grid-template-columns:1fr}}.mod_article.intro-block-gespiegelt{margin-inline-start:10vw;margin-inline-end:10vw;margin-top:5em;margin-bottom:5em;display:grid;grid-template-columns:1fr 1fr;background-color:#0f353e;color:#fff;overflow:visible}@media(max-width: 768px){.mod_article.intro-block-gespiegelt{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.intro-block-gespiegelt .content-text{padding:5vw;color:#fff;order:1}.mod_article.intro-block-gespiegelt .content-text h2{color:#eeb26d}.mod_article.intro-block-gespiegelt .content-image{order:1;overflow:visible}.mod_article.intro-block-gespiegelt .content-image figure{margin:-2em 0 -2em 1em;height:calc(100% + 4em)}.mod_article.intro-block-gespiegelt .content-image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width: 768px){.mod_article.intro-block-gespiegelt .content-image figure{margin:0;height:100%;width:100%}}@media(max-width: 768px){.mod_article.intro-block-gespiegelt{grid-template-columns:1fr}}
.breite{margin-inline-start:10vw;margin-inline-end:10vw}@media(max-width: 768px){.breite{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.landingpage-team{position:relative;min-width:100%;width:100%;margin-top:75px;background-image:url(/files/webseite/svg/2x_Logobalken_2.svg),linear-gradient(to bottom, #fff 80px, hsl(191, 61%, 15%) 45%);background-position:right top,left top;background-repeat:no-repeat,no-repeat;background-size:auto 600px,auto;color:#fff}.mod_article.landingpage-team section.article-section{margin-inline-start:10vw;margin-inline-end:10vw;padding-top:4em}@media(max-width: 768px){.mod_article.landingpage-team section.article-section{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.landingpage-team section.article-section .content-element-group{position:relative;z-index:1;margin-top:20px;display:flex}.mod_article.landingpage-team section.article-section .content-element-group .content-text{width:100%}@media(max-width: 768px){.mod_article.landingpage-team section.article-section .content-element-group .content-text{padding-top:180px}}.mod_article.landingpage-team section.article-section .content-element-group .content-image figure{height:100%;width:100%}.mod_article.landingpage-team section.article-section .content-element-group .content-image figure img{display:block;height:100%;width:auto;object-fit:cover}@media(max-width: 768px){.mod_article.landingpage-team section.article-section .content-element-group{display:block}}
.mod_article.leistungen-anfrage{margin-inline-start:10vw;margin-inline-end:10vw;padding-top:4em;display:grid;grid-template-columns:1fr 1fr;gap:3vw;padding-bottom:170px}@media(max-width: 768px){.mod_article.leistungen-anfrage{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.leistungen-anfrage .content-text h2,.mod_article.leistungen-anfrage .content-text h3{margin-top:0 !important}.mod_article.leistungen-anfrage .content-text .rte ul li{margin-left:1em;list-style-type:square}.mod_article.leistungen-anfrage .ce_form .widget{margin-bottom:1.8em}.mod_article.leistungen-anfrage .ce_form .widget.widget-text{display:flex;height:2.5em;align-items:center;border:1.5px solid #0f353e}.mod_article.leistungen-anfrage .ce_form .widget.widget-text label{background-color:#0f353e;color:#eeb26d;height:100%;display:flex;align-items:center;padding-inline:1em;white-space:nowrap}.mod_article.leistungen-anfrage .ce_form .widget.widget-text input{height:100%;width:100%;display:flex;align-items:center;padding-inline:1em}.mod_article.leistungen-anfrage .ce_form .widget.widget-radio.anfrage{display:flex;height:2.5em;align-items:center}.mod_article.leistungen-anfrage .ce_form .widget.widget-radio.anfrage fieldset.radio_container span{display:inline-flex;height:2.5em;align-items:center}.mod_article.leistungen-anfrage .ce_form .widget.widget-radio.anfrage fieldset.radio_container span label{padding-inline-start:.5em;padding-inline-end:1em}.mod_article.leistungen-anfrage .ce_form .widget.widget-radio.anfrage fieldset.radio_container span input[type=radio]{appearance:none;-webkit-appearance:none;width:1.2em;height:1.2em;border:2px solid #0f353e;border-radius:50%;cursor:pointer;position:relative}.mod_article.leistungen-anfrage .ce_form .widget.widget-radio.anfrage fieldset.radio_container span input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6em;height:.6em;border-radius:50%;background-color:#0f353e}.mod_article.leistungen-anfrage .ce_form .widget.widget-radio fieldset.radio_container span input[type=radio]{appearance:none;-webkit-appearance:none;width:1.2em;height:1.2em;border:2px solid #0f353e;border-radius:50%;cursor:pointer;position:relative}.mod_article.leistungen-anfrage .ce_form .widget.widget-radio fieldset.radio_container span input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6em;height:.6em;border-radius:50%;background-color:#0f353e}.mod_article.leistungen-anfrage .ce_form .widget.widget-textarea{border:2px solid #0f353e}.mod_article.leistungen-anfrage .ce_form .widget.widget-textarea label{background-color:#0f353e;color:#eeb26d;height:2.5em;display:inline-flex;align-items:center;padding-inline:1em}.mod_article.leistungen-anfrage .ce_form .widget.widget-textarea textarea{width:100%;border:none;outline:0;padding:1em}@media(max-width: 768px){.mod_article.leistungen-anfrage{grid-template-columns:1fr}}
.mod_article.erwarten-und-bekommen{margin-inline-start:10vw;margin-inline-end:10vw}@media(max-width: 768px){.mod_article.erwarten-und-bekommen{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.erwarten-und-bekommen .content-element-group{display:grid;grid-template-columns:1fr 1fr;gap:0 3vw}.mod_article.erwarten-und-bekommen .content-element-group .content-text .rte ul li{margin-left:1em;list-style-type:square}@media(max-width: 768px){.mod_article.erwarten-und-bekommen .content-element-group{grid-template-columns:1fr}}.kundenmeinung{margin-inline-start:10vw;margin-inline-end:10vw;padding:3em 0}@media(max-width: 768px){.kundenmeinung{margin-inline-start:5vw;margin-inline-end:5vw}}.kundenmeinung .content-text{border:3px solid #0f353e;padding:2em 1.6em 1.4em 1.6em;position:relative}.kundenmeinung .content-text::before{content:"";display:block;width:5rem;height:5rem;background-image:url(/files/webseite/svg/Zitat.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:-1.6rem;left:2rem}.kundenmeinung .content-text .rte{font-weight:bold}.kundenmeinung .content-text .rte .mustermeinung::before{content:"";display:inline-block;width:30px;height:3px;background-color:#eeb26d;vertical-align:middle;margin-right:8px}
footer{min-width:100%;width:100%;height:100%;background-image:url(/files/webseite/svg/background-footer.svg),linear-gradient(to bottom, transparent 100px, hsl(191, 61%, 15%) 100px);background-position:left top,left top;background-repeat:no-repeat,no-repeat;background-size:auto 300px,auto auto;color:#fff;position:relative;z-index:1}footer .inside{margin-inline-start:10vw;margin-inline-end:10vw;min-height:300px;padding-top:100px;text-align:right}@media(max-width: 768px){footer .inside{margin-inline-start:5vw;margin-inline-end:5vw}}footer .inside ul{display:inline-flex;gap:0 .5em;padding:15px 0}footer .inside ul li a{color:#eeb26d;font-weight:600;text-decoration:none;padding:.5em 1em}@media(max-width: 768px){footer .inside ul{display:block}}@media(max-width: 768px){footer{min-height:400px;background-image:url(/files/webseite/svg/background-footer.svg),linear-gradient(to bottom, transparent 100px, hsl(191, 61%, 15%) 100px);background-position:left top,left top;background-repeat:no-repeat,no-repeat;background-size:auto 200px,auto auto}}footer .content-toplink a{color:#eeb26d;text-decoration:none;padding-left:1vw}footer .content-toplink a::after{content:"";display:inline-block;width:20px;height:20px;border-left:8px double currentColor;border-top:8px double currentColor;transform:rotate(45deg)}
.mod_article.ihre-ansprechpartner-im-detail{margin-inline-start:10vw;margin-inline-end:10vw}@media(max-width: 768px){.mod_article.ihre-ansprechpartner-im-detail{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top{display:grid;grid-template-columns:1fr 350px;padding-top:2em}.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top .content-text h2,.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top .content-text h3,.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top .content-text h4,.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top .content-text h5{margin-top:0 !important}.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top .content-image{padding:1em .2em .2em 1em;border:2px solid #0f353e;overflow:visible}.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top .content-image figure{height:100%;margin:0}.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top .content-image figure img{display:block;width:100%;height:calc(100% + 2em);object-fit:cover;margin-top:-2em}@media(max-width: 768px){.mod_article.ihre-ansprechpartner-im-detail .content-element-group.top{grid-template-columns:1fr}}.mod_article.background-petrol{background-color:#0f353e;margin:3em 0}.mod_article.background-petrol section.article-section{margin-inline-start:10vw;margin-inline-end:10vw;display:grid;grid-template-columns:1fr 350px}@media(max-width: 768px){.mod_article.background-petrol section.article-section{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.background-petrol section.article-section .content-element-group{color:#fff}.mod_article.background-petrol section.article-section .content-element-group .content-text.mit-border{border:1px solid #fff;margin:1em 0;padding:1em 1em calc(1em - 12px) 1em}.mod_article.background-petrol section.article-section .content-element-group .content-text.mit-border h4{color:#eeb26d}.mod_article.background-petrol section.article-section .content-element-group .content-text.mit-border h2,.mod_article.background-petrol section.article-section .content-element-group .content-text.mit-border h3,.mod_article.background-petrol section.article-section .content-element-group .content-text.mit-border h4,.mod_article.background-petrol section.article-section .content-element-group .content-text.mit-border h5{margin-top:0 !important}.mod_article.background-petrol section.article-section .content-image{margin-top:1em}.mod_article.background-petrol section.article-section .content-image figure img{display:block;height:100%;width:100%;object-fit:contain}@media(max-width: 768px){.mod_article.background-petrol section.article-section{grid-template-columns:1fr}}.mod_article.team-mitarbeiter{margin-inline-start:10vw;margin-inline-end:10vw;padding-bottom:170px}@media(max-width: 768px){.mod_article.team-mitarbeiter{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.team-mitarbeiter .content-element-group.first{display:grid;grid-template-columns:1fr 350px;margin:2em 0 0 0}.mod_article.team-mitarbeiter .content-element-group.first .content-text.border{border:2px solid #0f353e;margin:1em 0;padding:1em 1em calc(1em - 12px) 1em}.mod_article.team-mitarbeiter .content-element-group.first .content-text.border h4{color:#eeb26d}.mod_article.team-mitarbeiter .content-element-group.first .content-text.border h2,.mod_article.team-mitarbeiter .content-element-group.first .content-text.border h3,.mod_article.team-mitarbeiter .content-element-group.first .content-text.border h4,.mod_article.team-mitarbeiter .content-element-group.first .content-text.border h5{margin-top:0 !important}@media(max-width: 768px){.mod_article.team-mitarbeiter .content-element-group.first{grid-template-columns:1fr}}.mod_article.team-mitarbeiter .content-image{max-height:100%;display:flex;align-items:flex-end;justify-content:center}.mod_article.team-mitarbeiter .content-image figure img{width:200px;height:200px;object-fit:cover;display:block}
.mod_article.jobs-karriere{background-image:url(/files/webseite/svg/Grafik-graphite.svg);background-position:calc(100% + 130px) bottom;background-repeat:no-repeat;background-size:contain}.mod_article.jobs-karriere section.article-section{margin-inline-start:10vw;margin-inline-end:10vw}@media(max-width: 768px){.mod_article.jobs-karriere section.article-section{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.jobs-karriere section.article-section .content-element-group.jobs-karriere-top{display:grid;grid-template-columns:1fr 40vw;gap:0 3vw}@media(max-width: 768px){.mod_article.jobs-karriere section.article-section .content-element-group.jobs-karriere-top{grid-template-columns:1fr}}.mod_article.jobs-karriere section.article-section .content-element-group.jobs-karriere-top .content-image figure{height:100%}.mod_article.jobs-karriere section.article-section .content-element-group.jobs-karriere-top .content-image figure img{width:100%;height:100%;object-fit:cover}.mod_article.background-grey{background-color:#e8e9ed;margin-bottom:-70px;padding-bottom:170px}.mod_article.background-grey section.article-section{margin-inline-start:10vw;margin-inline-end:10vw}@media(max-width: 768px){.mod_article.background-grey section.article-section{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.background-grey section.article-section .content-text{border:2px solid #0f353e;margin-bottom:2em;padding:1em}.mod_article.jobs-bewerbung{min-height:500px;background-image:url(/files/webseite/svg/Grafik-graphite.svg);background-position:calc(100% + 130px) bottom;background-repeat:no-repeat;background-size:contain}.mod_article.jobs-bewerbung section.article-section{margin-inline-start:10vw;margin-inline-end:10vw}@media(max-width: 768px){.mod_article.jobs-bewerbung section.article-section{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.background-grey-ohne-border{background-color:#e8e9ed;margin-bottom:-70px;padding-bottom:170px}.mod_article.background-grey-ohne-border section.article-section{margin-inline-start:10vw;margin-inline-end:10vw;padding-top:50px}@media(max-width: 768px){.mod_article.background-grey-ohne-border section.article-section{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.background-grey-ohne-border section.article-section .content-text{margin-bottom:2em}.mod_article.background-grey-ohne-border section.article-section .content-text .rte ul li{list-style-type:square;margin-left:1.2em}.mod_article.background-grey-ohne-border section.article-section .ce_form{background-color:#e8e9ed;padding:0 2vw 0 2vw}.mod_article.background-grey-ohne-border section.article-section .ce_form fieldset.fieldset-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 3vw}@media(max-width: 768px){.mod_article.background-grey-ohne-border section.article-section .ce_form fieldset.fieldset-grid{grid-template-columns:1fr}}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget{margin-bottom:1.8em}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-text{display:flex;height:2.5em;align-items:center;border:1.5px solid #0f353e}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-text label{background-color:#0f353e;color:#eeb26d;height:100%;display:flex;align-items:center;padding-inline:1em;white-space:nowrap}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-text input{height:100%;width:100%;display:flex;align-items:center;padding-inline:1em}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-radio fieldset.radio_container span input[type=radio]{appearance:none;-webkit-appearance:none;width:1.2em;height:1.2em;border:2px solid #0f353e;border-radius:50%;cursor:pointer;position:relative;background-color:#fff}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-radio fieldset.radio_container span input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6em;height:.6em;border-radius:50%;background-color:#0f353e}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-textarea{border:2px solid #0f353e;background-color:#fff}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-textarea label{background-color:#0f353e;color:#eeb26d;height:2.5em;display:inline-flex;align-items:center;padding-inline:1em}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-textarea textarea{width:100%;border:none;outline:0;padding:1em}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-explanation{background-color:#0f353e;color:#eeb26d;display:flex;height:2.5em;align-items:center;border:1.5px solid #0f353e;justify-content:center;margin-bottom:0 !important}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-upload{background-color:#fff;border:2px solid #0f353e;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-upload input[type=file].upload{display:none}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-upload label{font-size:2.5rem;font-weight:300;color:#0f353e;cursor:pointer;line-height:1;font-size:0}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-upload label::before{content:"+";font-size:2.5rem;display:block;text-align:center}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-upload label:hover::before{color:#eeb26d}.mod_article.background-grey-ohne-border section.article-section .ce_form .widget.widget-upload label::after{content:"Erlaubte Dateiformate sind .pdf und .docx\amit einer maximalen Dateigröße von 10MB.";font-size:.85rem;color:#666;text-align:center;display:block;white-space:pre;margin-top:1rem}fieldset.mit-h5{display:flex;flex-direction:column}fieldset.mit-h5 .widget-upload{flex:1;min-height:unset}
.mod_article.kontakt-anfahrt{margin-inline-start:10vw;margin-inline-end:10vw;padding-bottom:170px}@media(max-width: 768px){.mod_article.kontakt-anfahrt{margin-inline-start:5vw;margin-inline-end:5vw}}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse{display:grid;grid-template-columns:1fr 1fr;gap:0 3vw}@media(max-width: 1024px){.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse{grid-template-columns:1fr}}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse h2{grid-column:1/3}@media(max-width: 1024px){.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse h2{grid-column:1/2}}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .content-text.background-petrol{background-color:#0f353e;color:#fff;padding:2em 2vw;text-align:center;margin:2em 0 0 0}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .content-text.background-petrol h2,.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .content-text.background-petrol h3,.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .content-text.background-petrol h4{margin-top:0;padding-top:0}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .content-text.background-petrol .rte p.headline{font-size:clamp(1.1em,.64em + .95vw,1.5em);line-height:1.2em}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .content-text.background-petrol .rte p.border{border:2px solid #fff;padding:1.3em}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .content-text.background-petrol .rte ul{display:grid;grid-template-columns:1fr 1fr;gap:0 3em}@media(max-width: 1480px){.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .content-text.background-petrol .rte ul{grid-template-columns:1fr}}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form{background-color:#e8e9ed;padding:0 2vw 0 2vw}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget{margin-bottom:1.8em}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-text{display:flex;height:2.5em;align-items:center;border:1.5px solid #0f353e}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-text label{background-color:#0f353e;color:#eeb26d;height:100%;display:flex;align-items:center;padding-inline:1em;white-space:nowrap}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-text input{height:100%;width:100%;display:flex;align-items:center;padding-inline:1em}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-radio.anfrage{display:flex;height:2.5em;align-items:center}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-radio.anfrage fieldset.radio_container span{display:inline-flex;height:2.5em;align-items:center}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-radio.anfrage fieldset.radio_container span label{padding-inline-start:.5em;padding-inline-end:1em}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-radio.anfrage fieldset.radio_container span input[type=radio]{appearance:none;-webkit-appearance:none;width:1.2em;height:1.2em;border:2px solid #0f353e;border-radius:50%;cursor:pointer;position:relative}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-radio.anfrage fieldset.radio_container span input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6em;height:.6em;border-radius:50%;background-color:#0f353e}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-radio fieldset.radio_container span input[type=radio]{appearance:none;-webkit-appearance:none;width:1.2em;height:1.2em;border:2px solid #0f353e;border-radius:50%;cursor:pointer;position:relative}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-radio fieldset.radio_container span input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6em;height:.6em;border-radius:50%;background-color:#0f353e}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-textarea{border:2px solid #0f353e}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-textarea label{background-color:#0f353e;color:#eeb26d;height:2.5em;display:inline-flex;align-items:center;padding-inline:1em}.mod_article.kontakt-anfahrt .content-element-group.anfahrt-adresse .ce_form .widget.widget-textarea textarea{width:100%;border:none;outline:0;padding:1em}
