/* Generated by Script - DO NOT MODIFY */ @media screen and (min-width:1360px){/* AUTO-GENERATED - DO NOT EDIT */
/*Desktop*/
/* @media screen and (min-width:1360px) */
.spalten{column-count:2;column-gap:2em}body > header{position:fixed;z-index:300;top:0;left:0}body > header > div:nth-child(1) > div{grid-template-columns:var(--logo-width) var(--header-suche-width) 1fr;grid-template-areas:"header-logo header-suchen header-menue";align-items:center;gap:4rem}body > header > div:nth-child(1) > div > .mobileNavTrigger{display:none}#topNavigation > nav > div.subElements.open > div > div,
#topNavigation > nav > div.subElements.forceOpen > div > div{padding:1rem;width:100%;gap:0.5rem}#topNavigation > nav > div.subElements.open > div > div > div > div,
#topNavigation > nav > div.subElements.forceOpen > div > div > div > div{display:none}#topNavigation > nav > div.subElements.open > div > div > div > a,
#topNavigation > nav > div.subElements.open > div > div > div > a:visited,
#topNavigation > nav > div.subElements.open > div > div > div > a:hover,
#topNavigation > nav > div.subElements.forceOpen > div > div > div > a,
#topNavigation > nav > div.subElements.forceOpen > div > div > div > a:visited,
#topNavigation > nav > div.subElements.forceOpen > div > div > div > a:hover{font-weight:400}#topNavigation > nav > div.subElements.flyout.open > div > div,
#topNavigation > nav > div.subElements.flyout.forceOpen > div > div{padding:2rem}#topNavigation > nav > div.subElements.flyout.open > div > div > div > div,
#topNavigation > nav > div.subElements.flyout.forceOpen > div > div > div > div{display:block}#topNavigation > nav > div.subElements.flyout.open > div > div > div > a,
#topNavigation > nav > div.subElements.flyout.open > div > div > div > a:visited,
#topNavigation > nav > div.subElements.flyout.open > div > div > div > a:hover,
#topNavigation > nav > div.subElements.flyout.forceOpen > div > div > div > a,
#topNavigation > nav > div.subElements.flyout.forceOpen > div > div > div > a:visited,
#topNavigation > nav > div.subElements.flyout.forceOpen > div > div > div > a:hover{font-weight:700}body > main{margin-top:var(--header-height)}body > main.noMargin{margin-top:0}body > main > section .sectionAnchor{top:calc(0px - var(--header-height))}}@media screen and (max-width:1359px){/* AUTO-GENERATED - DO NOT EDIT */
/*Mobile*/
/* @media screen and (max-width:1359px) */
body > header > div:nth-child(1) > div{grid-template-columns:min-content var(--logo-width) 1fr;grid-template-areas:"header-trigger header-logo header-menue" "header-suchen header-suchen header-suchen";gap:1rem}body > header > div:nth-child(1) > div .mobileNavTrigger{font-size:var(--nav-trigger-font-size);cursor:pointer}body > header > div:nth-child(1) > div > .shopMenue > div:first-child{display:none}body > header > div:nth-child(2){display:none}}@media screen and (min-width:1800px){/* AUTO-GENERATED - DO NOT EDIT */
/*Breite 1 (FHD+)*/
/* @media screen and (min-width:1800px) */
/* CSS VARIABLEN */
html{--text-font-size:20px;--text-line-height:1.35;--text-header-font-size:2rem;--text-header-medium-font-size:1.5rem;--text-header-small-font-size:1.25rem;--text-header-line-height:1.25;--width-max:1920px;--main-width:1720px;--header-height:162px;--logo-width:280px;--header-suche-width:420px;--topnav-height:40px;--topnav-padding:3rem;--topnavshop-padding:1rem;--sidenav-width:430px;--sidenav-font-size:0.9rem;--footer-grid-columns:repeat(4, 1fr);--footer-grid-areas:"footer1 footer2 footer3 footer4";--footer-grid-columngap:4rem;--footer-grid-rowgap:4rem;--footer-flex-gap:2rem;--footer-banner-font-size:2rem;--footer-watermark-size:30%;--galerie-grid-spalten:4;--swsSwiper-scrollbar-bottom:50px;--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-bottom:calc(0px - var(--swsSwiper-scrollbar-bottom));--swiper-scrollbar-size:8px;--user-menu-width:120%;--watermark-size:34%;--slideout-width:283px}/* CSS VARIABLEN */
.formrowsGroup{grid-template-columns:1fr 1fr;gap:3em}.formrowsGroup2{grid-template-columns:3fr 7fr}#topNavigation > nav > div.subElements.open > div,
#topNavigation > nav > div.subElements.forceOpen > div{width:130%}#topNavigation > nav > div.subElements.flyout.open > div,
#topNavigation > nav > div.subElements.flyout.forceOpen > div{width:100%}body > main > section > div > .content .jobStart > a > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:visited > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:hover > div:nth-child(1) > div:nth-child(1){font-size:1.5rem}body > main > section > div > .c11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-contentMedium)}body > main > section > div > .c21{grid-template-columns:minmax(0, 6fr) minmax(0, 4fr);gap:var(--gap-contentMedium)}body > main > section > div > .c21.overflow{grid-template-columns:minmax(0, 6fr) minmax(0, 4fr)}body > main > section > div > .c12{grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);gap:var(--gap-contentMedium)}body > main > section > div > .c111{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .c1111{grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .overflow{min-width:var(--width-max);padding:0!important}body > main > section > div > .overflow > div{justify-content:center}body > main > section > div > .overflow > .bild:first-child,
body > main > section > div > .overflow > .bild:last-child{display:flex;align-items:center}body > main > section > div > .overflow > .text:first-child{padding-left:calc((var(--width-max) - var(--main-width)) / 2)}body > main > section > div > .overflow > .text:last-child{padding-right:calc((var(--width-max) - var(--main-width)) / 2)}body > main > section > div > .contentBewerbung > .bewerbung{width:66%}.cc11{grid-template-columns:repeat(2, minmax(0, 1fr))}.teamgrid > div{grid-template-columns:repeat(5, minmax(0, 1fr))}.teamslider .teamContent{width:299px}.content .kurse{grid-template-columns:repeat(4, 1fr);gap:var(--gap-contentNarrow)}.contentDownloadBoxen .dl_content{grid-template-columns:repeat(3, 1fr);gap:var(--gap-contentNarrow)}.bildLinkBox,
.bildLinkBox:visited,
.bildLinkBox:hover{width:553px;font-size:1rem}.slide__inner{position:absolute;top:0;left:0;width:100%}.slide__inner > div > div:nth-child(2) > div{font-size:1.25rem}.slide__inner > div > div:nth-child(2) > div > h6{font-size:2.5rem}.slide__content__box > .slide__inner > div > div:nth-child(2) > div{position:absolute;bottom:0;right:0}.meinBereichBox{grid-template-columns:3fr 1fr;padding:1.5rem}}@media screen and (min-width:1360px) and (max-width:1799px){/* AUTO-GENERATED - DO NOT EDIT */
/*Breite 2 (Desktop)*/
/* @media screen and (min-width:1360px) and (max-width:1799px) */
/* CSS VARIABLEN */
html{--text-font-size:18px;--text-line-height:1.35;--text-header-font-size:2rem;--text-header-medium-font-size:1.5rem;--text-header-small-font-size:1.25rem;--text-header-line-height:1.25;--width-max:1800px;--main-width:1280px;--header-height:156px;--logo-width:280px;--header-suche-width:420px;--topnav-height:40px;--topnav-padding:2rem;--topnavshop-padding:0.25rem;--sidenav-width:380px;--sidenav-font-size:0.9rem;--footer-grid-columns:repeat(4, 1fr);--footer-grid-areas:"footer1 footer2 footer3 footer4";--footer-grid-columngap:4rem;--footer-grid-rowgap:4rem;--footer-flex-gap:2rem;--footer-banner-font-size:1.75rem;--footer-watermark-size:30%;--galerie-grid-spalten:3;--swsSwiper-scrollbar-bottom:40px;--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-bottom:calc(0px - var(--swsSwiper-scrollbar-bottom));--swiper-scrollbar-size:7px;--user-menu-width:120%;--watermark-size:41%;--slideout-width:260px}/* CSS VARIABLEN */
.formrowsGroup{grid-template-columns:1fr 1fr;gap:3rem}.formrowsGroup2{grid-template-columns:3fr 7fr}#topNavigation > nav > div.subElements.open > div,
#topNavigation > nav > div.subElements.forceOpen > div{width:170%}#topNavigation > nav > div.subElements.open:last-child > div,
#topNavigation > nav > div.subElements.forceOpen:last-child > div{left:-20%}#topNavigation > nav > div.subElements.flyout.open > div,
#topNavigation > nav > div.subElements.flyout.forceOpen > div{width:100%}#topNavigation > nav > div.subElements.flyout.open:last-child > div,
#topNavigation > nav > div.subElements.flyout.forceOpen:last-child > div{left:0}body > main > section > div > .content .jobStart > a > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:visited > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:hover > div:nth-child(1) > div:nth-child(1){font-size:1.35rem}body > main > section > div > .c11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-contentMedium)}body > main > section > div > .c21{grid-template-columns:minmax(0, 6fr) minmax(0, 4fr);gap:var(--gap-contentMedium)}body > main > section > div > .c21.overflow{grid-template-columns:minmax(0, 6fr) minmax(0, 4fr)}body > main > section > div > .c12{grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);gap:var(--gap-contentMedium)}body > main > section > div > .c111{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .c1111{grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .overflow{min-width:var(--width-max);padding:0!important}body > main > section > div > .overflow > div{justify-content:center}body > main > section > div > .overflow > .bild:first-child,
body > main > section > div > .overflow > .bild:last-child{display:flex;align-items:center}body > main > section > div > .overflow > .text:first-child{padding-left:calc((var(--width-max) - var(--main-width)) / 2)}body > main > section > div > .overflow > .text:last-child{padding-right:calc((var(--width-max) - var(--main-width)) / 2)}body > main > section > div > .contentBewerbung > .bewerbung{width:66%}.cc11{grid-template-columns:repeat(2, minmax(0, 1fr))}.teamgrid > div{grid-template-columns:repeat(4, minmax(0, 1fr))}.teamslider .teamContent{width:287px}.content .kurse{grid-template-columns:repeat(4, 1fr);gap:var(--gap-contentNarrow)}.contentDownloadBoxen .dl_content{grid-template-columns:repeat(3, 1fr);gap:var(--gap-contentNarrow)}.bildLinkBox,
.bildLinkBox:visited,
.bildLinkBox:hover{width:408px;font-size:0.9rem}.bildLinkBox > div:nth-child(2) > div:nth-child(1),
.bildLinkBox:visited > div:nth-child(2) > div:nth-child(1),
.bildLinkBox:hover > div:nth-child(2) > div:nth-child(1){font-size:1.85em}.slide__inner{position:absolute;top:0;left:0;width:100%}.slide__inner > div > div:nth-child(2) > div{font-size:1.25rem}.slide__inner > div > div:nth-child(2) > div > h6{font-size:2.5rem}.slide__content__box > .slide__inner > div > div:nth-child(2) > div{position:absolute;bottom:0;right:0}.meinBereichBox{grid-template-columns:4fr 1fr;padding:1rem}}@media screen and (min-width:1020px) and (max-width:1359px){/* AUTO-GENERATED - DO NOT EDIT */
/*Breite 3 (Tablet+)*/
/* @media screen and (min-width:1020px) and (max-width:1359px) */
/* CSS VARIABLEN */
html{--text-font-size:16px;--text-line-height:1.35;--text-header-font-size:1.75rem;--text-header-medium-font-size:1.35rem;--text-header-small-font-size:1.15rem;--text-header-line-height:1.25;--width-max:1360px;--main-width:1000px;--header-height:157px;--logo-width:280px;--nav-trigger-font-size:4rem;--sidenav-width:380px;--sidenav-font-size:0.9rem;--footer-grid-columns:repeat(2, 1fr);--footer-grid-areas:"footer1 footer3" "footer2 footer4";--footer-grid-columngap:4rem;--footer-grid-rowgap:4rem;--footer-flex-gap:2rem;--footer-banner-font-size:1.65rem;--footer-watermark-size:45%;--galerie-grid-spalten:3;--swsSwiper-scrollbar-bottom:40px;--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-bottom:calc(0px - var(--swsSwiper-scrollbar-bottom));--swiper-scrollbar-size:7px;--user-menu-width:120%;--watermark-size:43%;--slideout-width:230px}/* CSS VARIABLEN */
.formrowsGroup{grid-template-columns:1fr 1fr;gap:3rem}.formrowsGroup2{grid-template-columns:3fr 7fr}body > main > section > div > .content .jobStart > a > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:visited > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:hover > div:nth-child(1) > div:nth-child(1){font-size:1.3rem}body > main > section > div > .c11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-contentMedium)}body > main > section > div > .c21{grid-template-columns:minmax(0, 6fr) minmax(0, 4fr);gap:var(--gap-contentMedium)}body > main > section > div > .c21.overflow{grid-template-columns:minmax(0, 6fr) minmax(0, 4fr)}body > main > section > div > .c12{grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);gap:var(--gap-contentMedium)}body > main > section > div > .c111{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .c1111{grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .overflow{min-width:var(--width-max);padding:0!important}body > main > section > div > .overflow > div{justify-content:center}body > main > section > div > .overflow > .bild:first-child,
body > main > section > div > .overflow > .bild:last-child{display:flex;align-items:center}body > main > section > div > .overflow > .text:first-child{padding-left:calc((var(--width-max) - var(--main-width)) / 2)}body > main > section > div > .overflow > .text:last-child{padding-right:calc((var(--width-max) - var(--main-width)) / 2)}body > main > section > div > .contentBewerbung > .bewerbung{width:66%}.cc11{grid-template-columns:repeat(2, minmax(0, 1fr))}.teamgrid > div{grid-template-columns:repeat(3, minmax(0, 1fr))}.teamslider .teamContent{width:223px}.content .kurse{grid-template-columns:repeat(3, 1fr);gap:var(--gap-contentNarrow)}.contentDownloadBoxen .dl_content{grid-template-columns:repeat(3, 1fr);gap:var(--gap-contentNarrow)}.bildLinkBox,
.bildLinkBox:visited,
.bildLinkBox:hover{width:488px;font-size:1rem}.slide__inner{position:absolute;top:0;left:0;width:100%}.slide__content__box > .slide__inner > div > div:nth-child(2) > div{position:absolute;bottom:0;right:0}.meinBereichBox{grid-template-columns:1fr;padding:1rem;text-align:center}.meinBereichBox > div:nth-child(2){grid-row:1/1;margin:0 auto;aspect-ratio:2/3;height:5rem}}@media screen and (min-width:760px) and (max-width:1019px){/* AUTO-GENERATED - DO NOT EDIT */
/*Breite 4 (Tablet)*/
/* @media screen and (min-width:760px) and (max-width:1019px) */
/* CSS VARIABLEN */
html{--text-font-size:15px;--text-line-height:1.35;--text-header-font-size:1.75rem;--text-header-medium-font-size:1.35rem;--text-header-small-font-size:1.15rem;--text-header-line-height:1.25;--width-max:1020px;--main-width:738px;--header-height:151px;--logo-width:280px;--nav-trigger-font-size:4rem;--sidenav-width:320px;--sidenav-font-size:1rem;--footer-grid-columns:repeat(2, 1fr);--footer-grid-areas:"footer1 footer3" "footer2 footer4";--footer-grid-columngap:4rem;--footer-grid-rowgap:2rem;--footer-flex-gap:2rem;--footer-banner-font-size:1.4rem;--footer-watermark-size:45%;--galerie-grid-spalten:3;--swsSwiper-scrollbar-bottom:40px;--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-bottom:calc(0px - var(--swsSwiper-scrollbar-bottom));--swiper-scrollbar-size:7px;--user-menu-width:120%;--watermark-size:42%;--slideout-width:230px}/* CSS VARIABLEN */
.formrowsGroup{grid-template-columns:1fr 1fr;gap:2rem}.formrowsGroup2{grid-template-columns:3fr 7fr}body > main > section > div > .content .jobStart > a > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:visited > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:hover > div:nth-child(1) > div:nth-child(1){font-size:1.2rem}body > main > section > div > .c11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-contentMedium)}body > main > section > div > .c21{grid-template-columns:minmax(0, 6fr) minmax(0, 4fr);gap:var(--gap-contentMedium)}body > main > section > div > .c21.overflow{grid-template-columns:minmax(0, 6fr) minmax(0, 4fr)}body > main > section > div > .c12{grid-template-columns:minmax(0, 4fr) minmax(0, 6fr);gap:var(--gap-contentMedium)}body > main > section > div > .c111{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .c1111{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .overflow{min-width:var(--width-max);padding:0!important}body > main > section > div > .overflow > div{justify-content:center}body > main > section > div > .overflow > .bild:first-child,
body > main > section > div > .overflow > .bild:last-child{display:flex;align-items:center}body > main > section > div > .overflow > .text:first-child{padding-left:calc((var(--width-max) - var(--main-width)) / 2)}body > main > section > div > .overflow > .text:last-child{padding-right:calc((var(--width-max) - var(--main-width)) / 2)}.teamelement .teamContent > div > div > div:nth-child(2){padding:0.75rem}.teamelement .teamContent > div > div > div:nth-child(2) > div:nth-child(1){font-size:1.1rem}.teamgrid > div{grid-template-columns:repeat(3, minmax(0, 1fr))}.teamgrid .teamContent > div > div > div:nth-child(1) > div{width:226px}.teamslider .teamContent{width:222px}.content .kurse{grid-template-columns:repeat(3, 1fr);gap:var(--gap-contentNarrow)}.contentDownloadBoxen .dl_content{grid-template-columns:repeat(2, 1fr);gap:var(--gap-contentNarrow)}.bildLinkBox,
.bildLinkBox:visited,
.bildLinkBox:hover{width:357px;font-size:1rem}.bildLinkBox > div:nth-child(2) > div:nth-child(1),
.bildLinkBox:visited > div:nth-child(2) > div:nth-child(1),
.bildLinkBox:hover > div:nth-child(2) > div:nth-child(1){font-size:1.75em}.slide__inner{margin-top:-287px}.slide__inner > div{display:flex;flex-direction:column}.slide__inner > div > div:nth-child(2) > div{margin:0 auto;width:var(--main-width)}.slide__content__R > .slide__inner > div > div:nth-child(2),
.slide__content__L > .slide__inner > div > div:nth-child(2){margin:0}.slide__content__blue > .slide__inner{background:var(--color-blue)}.slide__content__red > .slide__inner{background:var(--color-red)}.slide__content__white > .slide__inner{background:var(--color-white)}.slide__content__green > .slide__inner{background:var(--color-green)}.meinBereichBox{grid-template-columns:4fr 1fr;padding:1rem}}@media screen and (min-width:480px) and (max-width:759px){/* AUTO-GENERATED - DO NOT EDIT */
/*Breite 5 (Mobile+)*/
/* @media screen and (min-width:480px) and (max-width:759px) */
/* CSS VARIABLEN */
html{--text-font-size:14px;--text-line-height:1.35;--text-header-font-size:1.5rem;--text-header-medium-font-size:1.25rem;--text-header-small-font-size:1.1rem;--text-header-line-height:1.25;--width-max:760px;--main-width:356px;--header-height:114px;--logo-width:150px;--nav-trigger-font-size:2.0rem;--sidenav-width:280px;--sidenav-font-size:1rem;--footer-grid-columns:repeat(1, 1fr);--footer-grid-areas:"footer1" "footer2" "footer3" "footer4";--footer-grid-columngap:2rem;--footer-grid-rowgap:2rem;--footer-flex-gap:2rem;--footer-banner-font-size:1rem;--footer-watermark-size:80%;--galerie-grid-spalten:3;--swsSwiper-scrollbar-bottom:40px;--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-bottom:calc(0px - var(--swsSwiper-scrollbar-bottom));--swiper-scrollbar-size:7px;--user-menu-width:270px;--watermark-size:30%;--slideout-width:200px}/* CSS VARIABLEN */
.formrowsGroup{gap:2rem}body > header > div:nth-child(1) > div{gap:0.5rem}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser{padding:0.5rem}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser > span:last-child{display:none}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser2,
body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb{width:2.5rem;aspect-ratio:1/1;padding:0;justify-content:center}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser2 > span:first-child,
body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb > span:first-child{display:none}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser2 > span:last-child,
body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb > span:last-child{height:1.5rem}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb > span{position:relative}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb > span > span:last-child{top:-0.5rem;right:-0.5rem;height:0.9rem;font-size:0.65rem}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .sprache{width:2.5rem;aspect-ratio:1/1}body > main > section > div > .content.wm-pico-kreis{background-image:none}body > main > section > div > .content .jobStart > a > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:visited > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:hover > div:nth-child(1) > div:nth-child(1){font-size:1.2rem}body > main > section > div > .c11{grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--gap-contentMedium)}body > main > section > div > .c11.overflow{min-width:auto}body > main > section > div > .c11.overflow > .bild:first-child{justify-content:end}body > main > section > div > .c11.overflow > .bild:first-child > div{overflow:visible}body > main > section > div > .c11.overflow > .bild:last-child{justify-content:start}body > main > section > div > .c11.overflow > .bild:last-child > div{overflow:visible}body > main > section > div > .c11.overflow > .text:first-child{padding-left:0}body > main > section > div > .c11.overflow > .text:last-child{padding-right:0}body > main > section > div > .c21,
body > main > section > div > .c12{gap:var(--gap-contentNarrow)}body > main > section > div > .c111{grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .c1111{grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > footer > div:nth-child(1){display:none}body > footer > div:nth-child(3) > div > div{flex-direction:column;gap:1rem;align-items:start}.teamelement .teamContent > div > div > div:nth-child(2){padding:0.5rem}.teamelement .teamContent > div > div > div:nth-child(2) > div:nth-child(1){font-size:1.1rem}.teamgrid > div{grid-template-columns:repeat(1, minmax(0, 1fr))}.teamgrid .teamContent > div > div > div:nth-child(1) > div{width:226px}.teamslider .teamContent{width:160px}.content .kurse{grid-template-columns:repeat(1, 1fr);gap:var(--gap-contentNarrow)}.contentDownloadBoxen .dl_content{grid-template-columns:repeat(1, 1fr);gap:var(--gap-contentNarrow)}.bildLinkBox,
.bildLinkBox:visited,
.bildLinkBox:hover{width:100%;font-size:1rem}.bildLinkBox > div:nth-child(2) > div:nth-child(1),
.bildLinkBox:visited > div:nth-child(2) > div:nth-child(1),
.bildLinkBox:hover > div:nth-child(2) > div:nth-child(1){font-size:1.85em}.slide__inner{margin-top:-214px}.slide__inner > div{display:flex;flex-direction:column}.slide__inner > div > div:nth-child(2) > div{margin:0 auto;width:var(--main-width)}.slide__content__R > .slide__inner > div > div:nth-child(2),
.slide__content__L > .slide__inner > div > div:nth-child(2){margin:0}.slide__content__blue > .slide__inner{background:var(--color-blue)}.slide__content__red > .slide__inner{background:var(--color-red)}.slide__content__white > .slide__inner{background:var(--color-white)}.slide__content__green > .slide__inner{background:var(--color-green)}.meinBereichBox{grid-template-columns:4fr 1fr;padding:1rem}}@media screen and (max-width:479px){/* AUTO-GENERATED - DO NOT EDIT */
/*Breite 6 (Mobil)*/
/* @media screen and (max-width:479px) */
/* CSS VARIABLEN */
html{--text-font-size:14px;--text-line-height:1.35;--text-header-font-size:1.5rem;--text-header-medium-font-size:1.25rem;--text-header-small-font-size:1.1rem;--text-header-line-height:1.25;--width-max:480px;--main-width:356px;--header-height:114px;--logo-width:150px;--nav-trigger-font-size:2.0rem;--sidenav-width:280px;--sidenav-font-size:1rem;--footer-grid-columns:repeat(1, 1fr);--footer-grid-areas:"footer1" "footer2" "footer3" "footer4";--footer-grid-columngap:2rem;--footer-grid-rowgap:2rem;--footer-flex-gap:2rem;--footer-banner-font-size:1rem;--footer-watermark-size:80%;--galerie-grid-spalten:3;--swsSwiper-scrollbar-bottom:40px;--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-bottom:calc(0px - var(--swsSwiper-scrollbar-bottom));--swiper-scrollbar-size:7px;--user-menu-width:270px;--watermark-size:30%;--slideout-width:200px}/* CSS VARIABLEN */
.formrowsGroup{gap:2rem}body > header > div:nth-child(1) > div{gap:0.5rem}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser{padding:0.5rem}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser > span:last-child{display:none}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser2,
body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb{width:2.5rem;aspect-ratio:1/1;padding:0;justify-content:center}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser2 > span:first-child,
body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb > span:first-child{display:none}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonUser2 > span:last-child,
body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb > span:last-child{height:1.5rem}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb > span{position:relative}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .user .buttonWarenkorb > span > span:last-child{top:-0.5rem;right:-0.5rem;height:0.9rem;font-size:0.65rem}body > header > div:nth-child(1) > div > .shopMenue > div:nth-child(2) > .sprache{width:2.5rem;aspect-ratio:1/1}body > main > section > div > .content.wm-pico-kreis{background-image:none}body > main > section > div > .content .jobStart > a > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:visited > div:nth-child(1) > div:nth-child(1),
body > main > section > div > .content .jobStart > a:hover > div:nth-child(1) > div:nth-child(1){font-size:1.2rem}body > main > section > div > .c11{grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--gap-contentMedium)}body > main > section > div > .c11.overflow{min-width:auto}body > main > section > div > .c11.overflow > .bild:first-child{justify-content:end}body > main > section > div > .c11.overflow > .bild:first-child > div{overflow:visible}body > main > section > div > .c11.overflow > .bild:last-child{justify-content:start}body > main > section > div > .c11.overflow > .bild:last-child > div{overflow:visible}body > main > section > div > .c11.overflow > .text:first-child{padding-left:0}body > main > section > div > .c11.overflow > .text:last-child{padding-right:0}body > main > section > div > .c21,
body > main > section > div > .c12{gap:var(--gap-contentNarrow)}body > main > section > div > .c111{grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > main > section > div > .c1111{grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--gap-contentNarrow)}body > footer > div:nth-child(1){display:none}body > footer > div:nth-child(3) > div > div{flex-direction:column;gap:1rem;align-items:start}.teamelement .teamContent > div > div > div:nth-child(2){padding:0.5rem}.teamelement .teamContent > div > div > div:nth-child(2) > div:nth-child(1){font-size:1.1rem}.teamgrid > div{grid-template-columns:repeat(1, minmax(0, 1fr))}.teamgrid .teamContent > div > div > div:nth-child(1) > div{width:226px}.teamslider .teamContent{width:160px}.content .kurse{grid-template-columns:repeat(1, 1fr);gap:var(--gap-contentNarrow)}.contentDownloadBoxen .dl_content{grid-template-columns:repeat(1, 1fr);gap:var(--gap-contentNarrow)}.bildLinkBox,
.bildLinkBox:visited,
.bildLinkBox:hover{width:100%;font-size:1rem}.bildLinkBox > div:nth-child(2) > div:nth-child(1),
.bildLinkBox:visited > div:nth-child(2) > div:nth-child(1),
.bildLinkBox:hover > div:nth-child(2) > div:nth-child(1){font-size:1.85em}.slide__inner{margin-top:-200px}.slide__inner > div{display:flex;flex-direction:column}.slide__inner > div > div:nth-child(2) > div{margin:0 auto;width:var(--main-width)}.slide__content__R > .slide__inner > div > div:nth-child(2),
.slide__content__L > .slide__inner > div > div:nth-child(2){margin:0}.slide__content__blue > .slide__inner{background:var(--color-blue)}.slide__content__red > .slide__inner{background:var(--color-red)}.slide__content__white > .slide__inner{background:var(--color-white)}.slide__content__green > .slide__inner{background:var(--color-green)}.meinBereichBox{grid-template-columns:4fr 1fr;padding:1rem}}