b,strong{font-weight:700;letter-spacing:.06em}.menu_main>ul>li>a,.menu_main>ul>li>span{font-size:20px;font-weight:600;letter-spacing:.06em}.menu_main>ul>li>ul>li>ul>li>a,.menu_main>ul>li>ul>li>ul>li>span{font-size:18px;font-weight:500}.menu_main>ul>li>ul>li>ul>li ul li a,.menu_main>ul>li>ul>li>ul>li ul li span{font-size:16px;font-weight:300}.searchCall,.shop,.menu_utilities{font-size:16px;font-weight:300}.searchCall a,.searchCall span,.shop a,.shop span,.menu_utilities a,.menu_utilities span{font-size:16px;font-weight:300}.menu_utilities li:hover>a,.menu_utilities li:hover>span{color:#97af4d}.shop:hover,.searchCall:hover{color:#97af4d}.topslider{color:#fff}.topslider .csc-header *{color:#fff}.topslider .csc-header *:not(.subtitle){text-transform:uppercase}.pageImageSliderContainer .marke .subtitle{font-size:13px}.carousel.carousel-w-boxes .csc-header *{color:#fff}#mainColumn .carousel.carousel-w-boxes .csc-header .h2{font-weight:700}.ig-consent-container{--consent-color: #97af4d;--consent-switch-on-fill: #8a3636}.ig-consent-container .cookie-text{color:#585858}.ig-slider.carousel.carousel-w-boxes .csc-header{text-shadow:0 0 8px rgba(0,0,0,.5)}span.wmail{display:none}span.amail:after{content:"@"}.image-caption{padding-top:.5em;padding-bottom:.5em;padding-left:.5em}h1,h2,h3,h4,h5,h6,.subtitle{hyphens:auto}.footer{color:#fff}.footer .csc-header *{color:#fff}.footer a{color:#fff}.footer a:hover,.footer a:focus{color:rgba(255,255,255,.6)}.footer a.link-button{background-color:#fff;color:#97af4d}.footer a.link-button:hover{background-color:rgba(255,255,255,.6);color:#97af4d}.footer .footerContent .frame ul,.footer .footerContent ul{margin-left:0}.footer .footerContent li{margin-left:0;list-style:none}.news-list-view .news-teaser{line-height:140%}body,button,input,select,textarea{font-size:18px}.news .news-teaser,p.Teaser{font-size:22px}p.zitat{font-size:22px}.tabelle-small .frame-layout-150 h2{font-size:22px}p.zitat:before{font-size:72px}button,button[type=submit],input[type=submit],a.link-button{font-size:16px}.image-caption{font-size:15.75px}.news-list-view .news-teaser{font-size:24.75px}body:not(.job) .pageImageSliderContainer .marke .csc-header *:not(.subtitle),body.job #mainColumn .frame.frame-3:not(.frame-layout-0)>div>.csc-header .subtitle.ce-headline-center,#mainColumn .frame-layout-149>div>.csc-header .subtitle,#mainColumn .frame-layout-169>div>.csc-header .subtitle{font-size:20px}.search_form input,.search_form label{font-size:32px}#footer{font-size:18px}#footer .abber{font-size:16px}.headline h1,h1{font-size:32px}.headline h1 .subtitle,.headline h1+.subtitle,h1 .subtitle,h1+.subtitle{font-size:25.5px}body.job .pageImageSliderContainer.home .headline h1,body.job .pageImageSliderContainer.home h1{font-size:88px}body.job .pageImageSliderContainer.home .headline h1 .subtitle,body.job .pageImageSliderContainer.home .headline h1+.subtitle,body.job .pageImageSliderContainer.home h1 .subtitle,body.job .pageImageSliderContainer.home h1+.subtitle{font-size:88px}body.job .pageImageSliderContainer .headline h1,body.job .pageImageSliderContainer h1{font-size:66px}body.job .pageImageSliderContainer .headline h1 .subtitle,body.job .pageImageSliderContainer .headline h1+.subtitle,body.job .pageImageSliderContainer h1 .subtitle,body.job .pageImageSliderContainer h1+.subtitle{font-size:66px}body.job .mainColumn .headline h1,body.job .mainColumn h1{font-size:32px}body.job .mainColumn .headline h1 .subtitle,body.job .mainColumn .headline h1+.subtitle,body.job .mainColumn h1 .subtitle,body.job .mainColumn h1+.subtitle{font-size:32px}body.job .mainColumn p.zitat,body.job .mainColumn .form-kontakt legend,body.job .mainColumn .csc-header-layout2,body.job .mainColumn h2{font-size:28px}body.job .mainColumn p.zitat .subtitle,body.job .mainColumn p.zitat+.subtitle,body.job .mainColumn .form-kontakt legend .subtitle,body.job .mainColumn .form-kontakt legend+.subtitle,body.job .mainColumn .csc-header-layout2 .subtitle,body.job .mainColumn .csc-header-layout2+.subtitle,body.job .mainColumn h2 .subtitle,body.job .mainColumn h2+.subtitle{font-size:28px}body.job .mainColumn .csc-header-layout3,body.job .mainColumn h3{font-size:25px}body.job .mainColumn .csc-header-layout3 .subtitle,body.job .mainColumn .csc-header-layout3+.subtitle,body.job .mainColumn h3 .subtitle,body.job .mainColumn h3+.subtitle{font-size:25px}body.job .mainColumn .csc-header-layout4,body.job .mainColumn h4{font-size:22px}body.job .mainColumn .csc-header-layout4 .subtitle,body.job .mainColumn .csc-header-layout4+.subtitle,body.job .mainColumn h4 .subtitle,body.job .mainColumn h4+.subtitle{font-size:22px}.form-kontakt legend,.csc-header-layout2,h2{font-size:28px}.form-kontakt legend .subtitle,.form-kontakt legend+.subtitle,.csc-header-layout2 .subtitle,.csc-header-layout2+.subtitle,h2 .subtitle,h2+.subtitle{font-size:22.25px}.csc-header-layout3,h3{font-size:25px}.csc-header-layout3 .subtitle,.csc-header-layout3+.subtitle,h3 .subtitle,h3+.subtitle{font-size:20px}.csc-header-layout4,h4{font-size:22px}.csc-header-layout4 .subtitle,.csc-header-layout4+.subtitle,h4 .subtitle,h4+.subtitle{font-size:18px}.csc-header-layout5,h5{font-size:18px}.csc-header-layout5 .subtitle,.csc-header-layout5+.subtitle,h5 .subtitle,h5+.subtitle{font-size:18px}body.job .mainColumn .csc-header-layout5 .subtitle,body.job .mainColumn .csc-header-layout5+.subtitle,body.job .mainColumn h5 .subtitle,body.job .mainColumn h5+.subtitle{font-size:18px}.csc-header-layout6,h6{font-size:18px}.csc-header-layout6 .subtitle,.csc-header-layout6+.subtitle,h6 .subtitle,h6+.subtitle{font-size:18px}.mainColumn .frame.green .csc-header-layout2,.mainColumn .frame.green h2{font-size:50px}.mainColumn .frame.green .csc-header-layout2 .subtitle,.mainColumn .frame.green .csc-header-layout2+.subtitle,.mainColumn .frame.green h2 .subtitle,.mainColumn .frame.green h2+.subtitle{font-size:50px}.mainColumn .frame.green .csc-header-layout3,.mainColumn .frame.green h3{font-size:32px}.mainColumn .frame.green .csc-header-layout3 .subtitle,.mainColumn .frame.green .csc-header-layout3+.subtitle,.mainColumn .frame.green h3 .subtitle,.mainColumn .frame.green h3+.subtitle{font-size:32px}.ig-galerie h2{font-size:28px}.ig-galerie .csc-text p,.ig-galerie .subtitle{font-size:22.25px}.text-404 h1{font-size:43px}.text-404 p.align-center{font-size:23.25px}@media screen and (max-width: 1200px){body,button,input,select,textarea{font-size:18px}.news .news-teaser,p.Teaser{font-size:22px}p.zitat{font-size:22px}.tabelle-small .frame-layout-150 h2{font-size:22px}p.zitat:before{font-size:72px}button,button[type=submit],input[type=submit],a.link-button{font-size:16px}.image-caption{font-size:15.75px}.news-list-view .news-teaser{font-size:24.75px}body:not(.job) .pageImageSliderContainer .marke .csc-header *:not(.subtitle),body.job #mainColumn .frame.frame-3:not(.frame-layout-0)>div>.csc-header .subtitle.ce-headline-center,#mainColumn .frame-layout-149>div>.csc-header .subtitle,#mainColumn .frame-layout-169>div>.csc-header .subtitle{font-size:20px}.search_form input,.search_form label{font-size:32px}#footer{font-size:18px}#footer .abber{font-size:16px}.headline h1,h1{font-size:32px}.headline h1 .subtitle,.headline h1+.subtitle,h1 .subtitle,h1+.subtitle{font-size:25.5px}body.job .pageImageSliderContainer.home .headline h1,body.job .pageImageSliderContainer.home h1{font-size:79px}body.job .pageImageSliderContainer.home .headline h1 .subtitle,body.job .pageImageSliderContainer.home .headline h1+.subtitle,body.job .pageImageSliderContainer.home h1 .subtitle,body.job .pageImageSliderContainer.home h1+.subtitle{font-size:79px}body.job .pageImageSliderContainer .headline h1,body.job .pageImageSliderContainer h1{font-size:59.25px}body.job .pageImageSliderContainer .headline h1 .subtitle,body.job .pageImageSliderContainer .headline h1+.subtitle,body.job .pageImageSliderContainer h1 .subtitle,body.job .pageImageSliderContainer h1+.subtitle{font-size:59.25px}body.job .mainColumn .headline h1,body.job .mainColumn h1{font-size:32px}body.job .mainColumn .headline h1 .subtitle,body.job .mainColumn .headline h1+.subtitle,body.job .mainColumn h1 .subtitle,body.job .mainColumn h1+.subtitle{font-size:32px}body.job .mainColumn p.zitat,body.job .mainColumn .form-kontakt legend,body.job .mainColumn .csc-header-layout2,body.job .mainColumn h2{font-size:28px}body.job .mainColumn p.zitat .subtitle,body.job .mainColumn p.zitat+.subtitle,body.job .mainColumn .form-kontakt legend .subtitle,body.job .mainColumn .form-kontakt legend+.subtitle,body.job .mainColumn .csc-header-layout2 .subtitle,body.job .mainColumn .csc-header-layout2+.subtitle,body.job .mainColumn h2 .subtitle,body.job .mainColumn h2+.subtitle{font-size:28px}body.job .mainColumn .csc-header-layout3,body.job .mainColumn h3{font-size:25px}body.job .mainColumn .csc-header-layout3 .subtitle,body.job .mainColumn .csc-header-layout3+.subtitle,body.job .mainColumn h3 .subtitle,body.job .mainColumn h3+.subtitle{font-size:25px}body.job .mainColumn .csc-header-layout4,body.job .mainColumn h4{font-size:22px}body.job .mainColumn .csc-header-layout4 .subtitle,body.job .mainColumn .csc-header-layout4+.subtitle,body.job .mainColumn h4 .subtitle,body.job .mainColumn h4+.subtitle{font-size:22px}.form-kontakt legend,.csc-header-layout2,h2{font-size:28px}.form-kontakt legend .subtitle,.form-kontakt legend+.subtitle,.csc-header-layout2 .subtitle,.csc-header-layout2+.subtitle,h2 .subtitle,h2+.subtitle{font-size:22.25px}.csc-header-layout3,h3{font-size:25px}.csc-header-layout3 .subtitle,.csc-header-layout3+.subtitle,h3 .subtitle,h3+.subtitle{font-size:20px}.csc-header-layout4,h4{font-size:22px}.csc-header-layout4 .subtitle,.csc-header-layout4+.subtitle,h4 .subtitle,h4+.subtitle{font-size:18px}.csc-header-layout5,h5{font-size:18px}.csc-header-layout5 .subtitle,.csc-header-layout5+.subtitle,h5 .subtitle,h5+.subtitle{font-size:18px}body.job .mainColumn .csc-header-layout5 .subtitle,body.job .mainColumn .csc-header-layout5+.subtitle,body.job .mainColumn h5 .subtitle,body.job .mainColumn h5+.subtitle{font-size:18px}.csc-header-layout6,h6{font-size:18px}.csc-header-layout6 .subtitle,.csc-header-layout6+.subtitle,h6 .subtitle,h6+.subtitle{font-size:18px}.mainColumn .frame.green .csc-header-layout2,.mainColumn .frame.green h2{font-size:50px}.mainColumn .frame.green .csc-header-layout2 .subtitle,.mainColumn .frame.green .csc-header-layout2+.subtitle,.mainColumn .frame.green h2 .subtitle,.mainColumn .frame.green h2+.subtitle{font-size:50px}.mainColumn .frame.green .csc-header-layout3,.mainColumn .frame.green h3{font-size:32px}.mainColumn .frame.green .csc-header-layout3 .subtitle,.mainColumn .frame.green .csc-header-layout3+.subtitle,.mainColumn .frame.green h3 .subtitle,.mainColumn .frame.green h3+.subtitle{font-size:32px}.ig-galerie h2{font-size:28px}.ig-galerie .csc-text p,.ig-galerie .subtitle{font-size:22.25px}.text-404 h1{font-size:43px}.text-404 p.align-center{font-size:23.25px}}@media screen and (max-width: 1279px){#menu_utilities li a,#menu_utilities li span{color:#fff}#menu_utilities li:hover a,#menu_utilities li:hover span{color:rgba(255,255,255,.6)}.menu_main{--scalefactor: 1}.menu_main>ul>li>a,.menu_main>ul>li>span{font-size:calc(18px*1.667*var(--scalefactor));font-weight:600;letter-spacing:.06em}.menu_main>ul>li>ul>li>ul>li>a,.menu_main>ul>li>ul>li>ul>li>span{font-size:calc(18px*1.112*var(--scalefactor));font-weight:500}.menu_main>ul>li>ul>li>ul>li ul li a,.menu_main>ul>li>ul>li>ul>li ul li span{font-size:calc(18px*1*var(--scalefactor));font-weight:300}body,button,input,select,textarea{font-size:18px}.news .news-teaser,p.Teaser{font-size:22px}p.zitat{font-size:22px}.tabelle-small .frame-layout-150 h2{font-size:22px}p.zitat:before{font-size:72px}button,button[type=submit],input[type=submit],a.link-button{font-size:16px}.image-caption{font-size:15.75px}.news-list-view .news-teaser{font-size:24.75px}body:not(.job) .pageImageSliderContainer .marke .csc-header *:not(.subtitle),body.job #mainColumn .frame.frame-3:not(.frame-layout-0)>div>.csc-header .subtitle.ce-headline-center,#mainColumn .frame-layout-149>div>.csc-header .subtitle,#mainColumn .frame-layout-169>div>.csc-header .subtitle{font-size:20px}.search_form input,.search_form label{font-size:32px}#footer{font-size:18px}#footer .abber{font-size:16px}.headline h1,h1{font-size:32px}.headline h1 .subtitle,.headline h1+.subtitle,h1 .subtitle,h1+.subtitle{font-size:25.5px}body.job .pageImageSliderContainer.home .headline h1,body.job .pageImageSliderContainer.home h1{font-size:70.25px}body.job .pageImageSliderContainer.home .headline h1 .subtitle,body.job .pageImageSliderContainer.home .headline h1+.subtitle,body.job .pageImageSliderContainer.home h1 .subtitle,body.job .pageImageSliderContainer.home h1+.subtitle{font-size:70.25px}body.job .pageImageSliderContainer .headline h1,body.job .pageImageSliderContainer h1{font-size:52.75px}body.job .pageImageSliderContainer .headline h1 .subtitle,body.job .pageImageSliderContainer .headline h1+.subtitle,body.job .pageImageSliderContainer h1 .subtitle,body.job .pageImageSliderContainer h1+.subtitle{font-size:52.75px}body.job .mainColumn .headline h1,body.job .mainColumn h1{font-size:32px}body.job .mainColumn .headline h1 .subtitle,body.job .mainColumn .headline h1+.subtitle,body.job .mainColumn h1 .subtitle,body.job .mainColumn h1+.subtitle{font-size:32px}body.job .mainColumn p.zitat,body.job .mainColumn .form-kontakt legend,body.job .mainColumn .csc-header-layout2,body.job .mainColumn h2{font-size:28px}body.job .mainColumn p.zitat .subtitle,body.job .mainColumn p.zitat+.subtitle,body.job .mainColumn .form-kontakt legend .subtitle,body.job .mainColumn .form-kontakt legend+.subtitle,body.job .mainColumn .csc-header-layout2 .subtitle,body.job .mainColumn .csc-header-layout2+.subtitle,body.job .mainColumn h2 .subtitle,body.job .mainColumn h2+.subtitle{font-size:28px}body.job .mainColumn .csc-header-layout3,body.job .mainColumn h3{font-size:25px}body.job .mainColumn .csc-header-layout3 .subtitle,body.job .mainColumn .csc-header-layout3+.subtitle,body.job .mainColumn h3 .subtitle,body.job .mainColumn h3+.subtitle{font-size:25px}body.job .mainColumn .csc-header-layout4,body.job .mainColumn h4{font-size:22px}body.job .mainColumn .csc-header-layout4 .subtitle,body.job .mainColumn .csc-header-layout4+.subtitle,body.job .mainColumn h4 .subtitle,body.job .mainColumn h4+.subtitle{font-size:22px}.form-kontakt legend,.csc-header-layout2,h2{font-size:28px}.form-kontakt legend .subtitle,.form-kontakt legend+.subtitle,.csc-header-layout2 .subtitle,.csc-header-layout2+.subtitle,h2 .subtitle,h2+.subtitle{font-size:22.25px}.csc-header-layout3,h3{font-size:25px}.csc-header-layout3 .subtitle,.csc-header-layout3+.subtitle,h3 .subtitle,h3+.subtitle{font-size:20px}.csc-header-layout4,h4{font-size:22px}.csc-header-layout4 .subtitle,.csc-header-layout4+.subtitle,h4 .subtitle,h4+.subtitle{font-size:18px}.csc-header-layout5,h5{font-size:18px}.csc-header-layout5 .subtitle,.csc-header-layout5+.subtitle,h5 .subtitle,h5+.subtitle{font-size:18px}body.job .mainColumn .csc-header-layout5 .subtitle,body.job .mainColumn .csc-header-layout5+.subtitle,body.job .mainColumn h5 .subtitle,body.job .mainColumn h5+.subtitle{font-size:18px}.csc-header-layout6,h6{font-size:18px}.csc-header-layout6 .subtitle,.csc-header-layout6+.subtitle,h6 .subtitle,h6+.subtitle{font-size:18px}.mainColumn .frame.green .csc-header-layout2,.mainColumn .frame.green h2{font-size:50px}.mainColumn .frame.green .csc-header-layout2 .subtitle,.mainColumn .frame.green .csc-header-layout2+.subtitle,.mainColumn .frame.green h2 .subtitle,.mainColumn .frame.green h2+.subtitle{font-size:50px}.mainColumn .frame.green .csc-header-layout3,.mainColumn .frame.green h3{font-size:32px}.mainColumn .frame.green .csc-header-layout3 .subtitle,.mainColumn .frame.green .csc-header-layout3+.subtitle,.mainColumn .frame.green h3 .subtitle,.mainColumn .frame.green h3+.subtitle{font-size:32px}.ig-galerie h2{font-size:28px}.ig-galerie .csc-text p,.ig-galerie .subtitle{font-size:22.25px}.text-404 h1{font-size:43px}.text-404 p.align-center{font-size:23.25px}}@media screen and (max-width: 800px){.menu_main{--scalefactor: 0.9}body,button,input,select,textarea{font-size:16px}.news .news-teaser,p.Teaser{font-size:19.75px}p.zitat{font-size:19.75px}.tabelle-small .frame-layout-150 h2{font-size:19.75px}p.zitat:before{font-size:64.75px}button,button[type=submit],input[type=submit],a.link-button{font-size:14.25px}.image-caption{font-size:14px}.news-list-view .news-teaser{font-size:20px}body:not(.job) .pageImageSliderContainer .marke .csc-header *:not(.subtitle),body.job #mainColumn .frame.frame-3:not(.frame-layout-0)>div>.csc-header .subtitle.ce-headline-center,#mainColumn .frame-layout-149>div>.csc-header .subtitle,#mainColumn .frame-layout-169>div>.csc-header .subtitle{font-size:16px}.search_form input,.search_form label{font-size:25.75px}#footer{font-size:16px}#footer .abber{font-size:14.25px}.headline h1,h1{font-size:25.75px}.headline h1 .subtitle,.headline h1+.subtitle,h1 .subtitle,h1+.subtitle{font-size:20.5px}body.job .pageImageSliderContainer.home .headline h1,body.job .pageImageSliderContainer.home h1{font-size:47.5px}body.job .pageImageSliderContainer.home .headline h1 .subtitle,body.job .pageImageSliderContainer.home .headline h1+.subtitle,body.job .pageImageSliderContainer.home h1 .subtitle,body.job .pageImageSliderContainer.home h1+.subtitle{font-size:47.5px}body.job .pageImageSliderContainer .headline h1,body.job .pageImageSliderContainer h1{font-size:38.5px}body.job .pageImageSliderContainer .headline h1 .subtitle,body.job .pageImageSliderContainer .headline h1+.subtitle,body.job .pageImageSliderContainer h1 .subtitle,body.job .pageImageSliderContainer h1+.subtitle{font-size:38.5px}body.job .mainColumn .headline h1,body.job .mainColumn h1{font-size:25.75px}body.job .mainColumn .headline h1 .subtitle,body.job .mainColumn .headline h1+.subtitle,body.job .mainColumn h1 .subtitle,body.job .mainColumn h1+.subtitle{font-size:25.75px}body.job .mainColumn p.zitat,body.job .mainColumn .form-kontakt legend,body.job .mainColumn .csc-header-layout2,body.job .mainColumn h2{font-size:22.5px}body.job .mainColumn p.zitat .subtitle,body.job .mainColumn p.zitat+.subtitle,body.job .mainColumn .form-kontakt legend .subtitle,body.job .mainColumn .form-kontakt legend+.subtitle,body.job .mainColumn .csc-header-layout2 .subtitle,body.job .mainColumn .csc-header-layout2+.subtitle,body.job .mainColumn h2 .subtitle,body.job .mainColumn h2+.subtitle{font-size:22.5px}body.job .mainColumn .csc-header-layout3,body.job .mainColumn h3{font-size:20.25px}body.job .mainColumn .csc-header-layout3 .subtitle,body.job .mainColumn .csc-header-layout3+.subtitle,body.job .mainColumn h3 .subtitle,body.job .mainColumn h3+.subtitle{font-size:20.25px}body.job .mainColumn .csc-header-layout4,body.job .mainColumn h4{font-size:18px}body.job .mainColumn .csc-header-layout4 .subtitle,body.job .mainColumn .csc-header-layout4+.subtitle,body.job .mainColumn h4 .subtitle,body.job .mainColumn h4+.subtitle{font-size:18px}.form-kontakt legend,.csc-header-layout2,h2{font-size:22.5px}.form-kontakt legend .subtitle,.form-kontakt legend+.subtitle,.csc-header-layout2 .subtitle,.csc-header-layout2+.subtitle,h2 .subtitle,h2+.subtitle{font-size:18px}.csc-header-layout3,h3{font-size:20.25px}.csc-header-layout3 .subtitle,.csc-header-layout3+.subtitle,h3 .subtitle,h3+.subtitle{font-size:18px}.csc-header-layout4,h4{font-size:18px}.csc-header-layout4 .subtitle,.csc-header-layout4+.subtitle,h4 .subtitle,h4+.subtitle{font-size:18px}.csc-header-layout5,h5{font-size:18px}.csc-header-layout5 .subtitle,.csc-header-layout5+.subtitle,h5 .subtitle,h5+.subtitle{font-size:18px}body.job .mainColumn .csc-header-layout5 .subtitle,body.job .mainColumn .csc-header-layout5+.subtitle,body.job .mainColumn h5 .subtitle,body.job .mainColumn h5+.subtitle{font-size:18px}.csc-header-layout6,h6{font-size:18px}.csc-header-layout6 .subtitle,.csc-header-layout6+.subtitle,h6 .subtitle,h6+.subtitle{font-size:18px}.mainColumn .frame.green .csc-header-layout2,.mainColumn .frame.green h2{font-size:45px}.mainColumn .frame.green .csc-header-layout2 .subtitle,.mainColumn .frame.green .csc-header-layout2+.subtitle,.mainColumn .frame.green h2 .subtitle,.mainColumn .frame.green h2+.subtitle{font-size:45px}.mainColumn .frame.green .csc-header-layout3,.mainColumn .frame.green h3{font-size:28.75px}.mainColumn .frame.green .csc-header-layout3 .subtitle,.mainColumn .frame.green .csc-header-layout3+.subtitle,.mainColumn .frame.green h3 .subtitle,.mainColumn .frame.green h3+.subtitle{font-size:28.75px}.ig-galerie h2{font-size:22.5px}.ig-galerie .csc-text p,.ig-galerie .subtitle{font-size:18px}.text-404 h1{font-size:38.25px}.text-404 p.align-center{font-size:20.75px}}@media screen and (max-width: 480px){.menu_main{--scalefactor: 0.8}body,button,input,select,textarea{font-size:14.25px}.news .news-teaser,p.Teaser{font-size:17.5px}p.zitat{font-size:17.5px}.tabelle-small .frame-layout-150 h2{font-size:17.5px}p.zitat:before{font-size:57.5px}button,button[type=submit],input[type=submit],a.link-button{font-size:12.75px}.image-caption{font-size:12.5px}.news-list-view .news-teaser{font-size:17.75px}body:not(.job) .pageImageSliderContainer .marke .csc-header *:not(.subtitle),body.job #mainColumn .frame.frame-3:not(.frame-layout-0)>div>.csc-header .subtitle.ce-headline-center,#mainColumn .frame-layout-149>div>.csc-header .subtitle,#mainColumn .frame-layout-169>div>.csc-header .subtitle{font-size:14.25px}.search_form input,.search_form label{font-size:23px}#footer{font-size:14.25px}#footer .abber{font-size:12.75px}.headline h1,h1{font-size:23px}.headline h1 .subtitle,.headline h1+.subtitle,h1 .subtitle,h1+.subtitle{font-size:18.25px}body.job .pageImageSliderContainer.home .headline h1,body.job .pageImageSliderContainer.home h1{font-size:35px}body.job .pageImageSliderContainer.home .headline h1 .subtitle,body.job .pageImageSliderContainer.home .headline h1+.subtitle,body.job .pageImageSliderContainer.home h1 .subtitle,body.job .pageImageSliderContainer.home h1+.subtitle{font-size:35px}body.job .pageImageSliderContainer .headline h1,body.job .pageImageSliderContainer h1{font-size:26.25px}body.job .pageImageSliderContainer .headline h1 .subtitle,body.job .pageImageSliderContainer .headline h1+.subtitle,body.job .pageImageSliderContainer h1 .subtitle,body.job .pageImageSliderContainer h1+.subtitle{font-size:26.25px}body.job .mainColumn .headline h1,body.job .mainColumn h1{font-size:23px}body.job .mainColumn .headline h1 .subtitle,body.job .mainColumn .headline h1+.subtitle,body.job .mainColumn h1 .subtitle,body.job .mainColumn h1+.subtitle{font-size:23px}body.job .mainColumn p.zitat,body.job .mainColumn .form-kontakt legend,body.job .mainColumn .csc-header-layout2,body.job .mainColumn h2{font-size:20px}body.job .mainColumn p.zitat .subtitle,body.job .mainColumn p.zitat+.subtitle,body.job .mainColumn .form-kontakt legend .subtitle,body.job .mainColumn .form-kontakt legend+.subtitle,body.job .mainColumn .csc-header-layout2 .subtitle,body.job .mainColumn .csc-header-layout2+.subtitle,body.job .mainColumn h2 .subtitle,body.job .mainColumn h2+.subtitle{font-size:20px}body.job .mainColumn .csc-header-layout3,body.job .mainColumn h3{font-size:18px}body.job .mainColumn .csc-header-layout3 .subtitle,body.job .mainColumn .csc-header-layout3+.subtitle,body.job .mainColumn h3 .subtitle,body.job .mainColumn h3+.subtitle{font-size:18px}body.job .mainColumn .csc-header-layout4,body.job .mainColumn h4{font-size:18px}body.job .mainColumn .csc-header-layout4 .subtitle,body.job .mainColumn .csc-header-layout4+.subtitle,body.job .mainColumn h4 .subtitle,body.job .mainColumn h4+.subtitle{font-size:18px}.form-kontakt legend,.csc-header-layout2,h2{font-size:20px}.form-kontakt legend .subtitle,.form-kontakt legend+.subtitle,.csc-header-layout2 .subtitle,.csc-header-layout2+.subtitle,h2 .subtitle,h2+.subtitle{font-size:18px}.csc-header-layout3,h3{font-size:18px}.csc-header-layout3 .subtitle,.csc-header-layout3+.subtitle,h3 .subtitle,h3+.subtitle{font-size:18px}.csc-header-layout4,h4{font-size:18px}.csc-header-layout4 .subtitle,.csc-header-layout4+.subtitle,h4 .subtitle,h4+.subtitle{font-size:18px}.csc-header-layout5,h5{font-size:18px}.csc-header-layout5 .subtitle,.csc-header-layout5+.subtitle,h5 .subtitle,h5+.subtitle{font-size:18px}body.job .mainColumn .csc-header-layout5 .subtitle,body.job .mainColumn .csc-header-layout5+.subtitle,body.job .mainColumn h5 .subtitle,body.job .mainColumn h5+.subtitle{font-size:18px}.csc-header-layout6,h6{font-size:18px}.csc-header-layout6 .subtitle,.csc-header-layout6+.subtitle,h6 .subtitle,h6+.subtitle{font-size:18px}.mainColumn .frame.green .csc-header-layout2,.mainColumn .frame.green h2{font-size:40px}.mainColumn .frame.green .csc-header-layout2 .subtitle,.mainColumn .frame.green .csc-header-layout2+.subtitle,.mainColumn .frame.green h2 .subtitle,.mainColumn .frame.green h2+.subtitle{font-size:40px}.mainColumn .frame.green .csc-header-layout3,.mainColumn .frame.green h3{font-size:25.5px}.mainColumn .frame.green .csc-header-layout3 .subtitle,.mainColumn .frame.green .csc-header-layout3+.subtitle,.mainColumn .frame.green h3 .subtitle,.mainColumn .frame.green h3+.subtitle{font-size:25.5px}.ig-galerie h2{font-size:20px}.ig-galerie .csc-text p,.ig-galerie .subtitle{font-size:18px}.text-404 h1{font-size:34px}.text-404 p.align-center{font-size:18.5px}}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Heavy.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-UltraLight.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-UltraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Regular.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-ExtraBold.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Medium.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Bold.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-SemiBold.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Light.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Black.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Qanelas";src:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Thin.woff2") format("woff2"),url("/_assets/feacd3c7b2758f4bf959a8225c963721/Fonts/Qanelas-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}