#headerImage{position:relative;max-height:var(--teaserHeight);overflow:clip;}.headerImg{width:100%;height:auto;}.teaserElement,#teaserWrapperInner{height:100%;}.indexPage .teaserElement{position:relative;}.teaserImgWrap{display:flex;justify-content:center;align-items:center;height:100%;width:100%;opacity:0;transition:opacity 1s ease-in-out;}.indexPage .teaserImgWrap{position:absolute;top:0;}.teaserImgWrap.active{opacity:1;}.teaserImgWrap img{min-width:100%;min-height:100%;object-fit:cover;}.teaserImgcover{object-fit:cover;}.teaserVideo{width:100%;height:auto;}.textInTeaser{grid-column:1 / 5;position:absolute;top:50%;left:calc((100vw - var(--contentWidth))/2);width:calc(var(--contentWidth) / 2 - var(--boxPadding) * 2);max-width:max(50% + 5rem,380px);padding:3rem;border-radius:var(--teaserRadius);background-color:rgba(255,255,255,0.6);transform:translateY(-50%);}.teaserElementImage .textInTeaser{grid-column:1 / 8;}.teaserElementblack .textInTeaser{background-color:rgba(0,0,0,0.4);color:white;}.teaserElementblue .textInTeaser{background:color-mix(in srgb,var(--primaryclr) 60%,transparent);color:white;}.teaserElementred .textInTeaser{background:color-mix(in srgb,var(--secondaryclr) 60%,transparent);color:white;}.teaserElementred .textInTeaser h1,.teaserElementred .textInTeaser h2,.teaserElementred .textInTeaser h3,.teaserElementblue .textInTeaser h1,.teaserElementblue .textInTeaser h2,.teaserElementblue .textInTeaser h3{color:black;}.inTeaserImage{max-width:calc(100% + 2rem);height:auto;margin-left:-1rem;margin-bottom:1rem;}.teaserText header h1{margin-bottom:0.2rem;text-transform:none;font-size:clamp(1.4rem,3vw + 0.8rem,2rem);letter-spacing:2px;line-height:1.3;}.teaserText header h1:first-line{text-transform:uppercase;}.teaserMoreLinkWrapper{margin-top:1rem;}.textpicWrapper.blueBackground .moreLinkBelow a{}.teaserElement.teaserElementBeside .hirImageWrapper{display:flex;flex-direction:row-reverse;}.pageTitleWrapper.whiteBackground{background-color:white;}.pageTitleWrapper h1,.pageTitleWrapper h2{margin-bottom:0;}.textpicElement{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-column-gap:var(--boxPadding);grid-row-gap:var(--boxPadding);}.textpicWrapper.textRechts .textpicBodytextWrapper,.textpicWrapper.textLinks .textpicBodytextWrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));}.textpicWrapper.textLinks .textpicHeader{order:2;}.textpicWrapper.textLinks .textpicBodytext{order:1;}.textpicElement:has(.hasBodytext2){grid-column-gap:5rem;}.textpicHeader h2{font-size:clamp(1.6rem,2.1vw + 0.8rem,2rem);}.blueBackground .imageHPosright .textpicHeader,.blueBackground .imageHPosleft .textpicHeader{margin-bottom:2rem;}.hasBodytext2 .textpicHeader header > *,.textRechts .textpicHeader header > *,.textLinks .textpicHeader header > *{font-size:3rem;margin-top:unset;margin-bottom:2rem;}.textpicWrapper.blueBackground .textpicElement h3{font-size:3rem;}.textpicWrapper.blueBackground .textpicElement .textpicBodytext{font-size:1.5rem;}.hasBodytext2 .textpicHeader header > *:first-line,.textRechts .textpicHeader header > *:first-line,.textLinks .textpicHeader header > *:first-line{color:#000000 !important;}.textpicElement > *{display:flex;flex-direction:column;justify-content:flex-start;}.textpicImage{display:flex;justify-content:center;align-items:center;height:100%;}.textpicElement:has(.hasBodytext2) .textpicImage{padding-bottom:2rem;border-bottom:2px solid #000000;}.textpicImage > a{display:block;width:100%;}.textpicImageWrapper img{width:100%;height:auto;border-radius:var(--boxBorderRadius);}.textpicImage:has(video){max-height:calc(var(--contentWidth) / 3);border-radius:var(--boxBorderRadius);}.textpicImage video{max-height:100%;width:auto;border-radius:var(--boxBorderRadius);}.textpicBodytext{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;}.textpicBodytext .contenttable:has(thead){width:auto;margin-inline:0;margin-block:1rem;}.textpicBodytext .contenttable thead th{color:var(--primaryclr);}.textpicBodytextWrapper.hasBodytext2{padding:unset;}.textpicBodytext2{display:flex;flex-direction:row;justify-content:space-between;}.textpicBodytext2 h3{color:#000000;}.textpicImageWrapper:has(.textpicBodytext2) hr{margin-top:2rem;}.textpicBodytext2 ul{list-style:none;}.textpicBodytext2 li{display:flex;justify-content:space-around;border-bottom:1px solid;color:var(--pmRed);}.textpicBodytext2 li:has(a:hover){color:var(--pmBlue);}.textpicBodytext2 li::after{content:"\2794";margin-left:1rem;}.whiteBackground .textpicBodytextWrapper{background-color:white;color:var(--defaultColor);}.styleWhiteBG .whiteBackground .textpicBodytextWrapper{background-color:var(--hbGreyBG);color:var(--defaultColor);}.blackBackground .textpicBodytextWrapper{background-color:black;color:white;}.blueBackground .textpicBodytextWrapper{background-color:var(--primaryclr);color:white;}.redBackground .textpicBodytextWrapper{background-color:var(--secondaryclr);color:white;}.redBackground h1,.redBackground h2,.blueBackground h1,.blueBackground h2{color:black;}.imageHPosleft .textpicImageWrapper{order:1;flex:1;}.imageHPosleft .textpicBodytextWrapper{order:2;flex:2;}.textpicElement:has(.normalTextpic){display:flex;grid-template-columns:repeat(auto-fit,minmax(600px,1fr));align-items:stretch;grid-gap:unset;}.normalTextpic{flex-grow:1;padding:3rem;justify-content:space-between;}.imageHPosleft .normalTextpic{border-radius:0 var(--boxBorderRadius) var(--boxBorderRadius) 0;}.imageHPosright .normalTextpic{border-radius:var(--boxBorderRadius) 0 0 var(--boxBorderRadius);}.normalTextpic h3{color:#ffffff;}.blueBackground .normalTextpic{background-color:var(--scBlue);}.normalTextpic .textpicImageWrapper,.normalTextpic .textpicImage{height:100%}.textpicElement:has(.normalTextpic) .textpicImage img{max-height:34rem;height:100%;object-fit:contain;}.imageHPosright.textpicElement:has(.normalTextpic) .textpicImage img{width:auto;}.imageHPosleft.textpicElement:has(.normalTextpic) .textpicImage img{border-radius:var(--boxBorderRadius) 0 0 var(--boxBorderRadius);object-fit:cover;}.imageHPosright.textpicElement:has(.normalTextpic) .textpicImage img{border-radius:0 var(--boxBorderRadius) var(--boxBorderRadius) 0;}.ablaufWrapper{padding-block:var(--boxPadding);}.ablaufTextWrapper{padding-inline:var(--boxPadding);padding-block:var(--boxPadding);border-radius:var(--boxBorderRadius);background-color:white;transition:background-color 1s ease-in-out,color 1s ease-in-out;}.ablaufTextWrapper:hover h2{color:black;}.ablaufTextWrapper:hover{background-color:var(--primaryclr);color:white;}.ablaufItemsWrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);grid-column-gap:var(--boxPadding);grid-row-gap:var(--boxPadding);padding-block:calc(var(--boxPadding) / 2);}.ablaufItem{display:flex;position:relative;padding-inline:var(--boxPadding);padding-block:var(--boxPadding);border-radius:var(--boxBorderRadius);background-color:var(--primaryclr);color:white;transition:background-color 1s ease-in-out,color 1s ease-in-out;}.ablaufItem h3{color:black;}.ablaufItem:hover{background-color:white;color:var(--defaultColor);}.ablaufItem:hover h3{color:var(--primaryclr);}.ablaufItem > *{flex-grow:1;flex-shrink:1;}.ablaufItem h3{transition:color 1s ease-in-out;}.ablaufItem1{grid-column:1 / 7;grid-row:1 / 6;column-gap:1rem;}.ablaufItem1 > .ablaufText{flex-basis:100%;}.ablaufItem1 > .ablaufImageWrapper{flex-basis:30%;max-width:30%;}.ablaufItem1 > .ablaufImageWrapper img{height:100%;width:auto;}.ablaufItem2{grid-column:1 / 4;grid-row:6 / 12;flex-direction:column;}.ablaufItem2 > .ablaufImageWrapper{max-width:100px;margin-right:auto;margin-left:0;}.ablaufItem3{grid-column:4 / 7;grid-row:6 / 12;flex-direction:column;}.ablaufItem3> .ablaufImageWrapper{max-width:100px;margin-right:auto;margin-left:0;}.ablaufItem4{grid-column:7 / -1;grid-row:1 / 12;display:block;background-color:black;color:white;}.ablaufItem4 h3{color:var(--primaryclr);}.ablaufItem4:hover{background-color:var(--secondaryclr);color:white;}.ablaufItem4:hover h3{color:black;}.ablaufArrow{position:absolute;right:var(--boxPadding);bottom:var(--boxPadding);width:var(--boxPadding);height:var(--boxPadding);background-image:url('../../../typo3conf/ext/fsnd_settings/Resources/Public/Css/images/arrowLinkArrow-dark.png-');background-size:contain;background-repeat:no-repeat;}.ablaufItem1 .ablaufArrow{right:unset;left:var(--boxPadding);transform:rotate(90deg);}.ablaufItem3 .ablaufArrow{transform:rotate(-45deg);}.ablaufItem4 .ablaufArrow{display:none;}.ablaufImageWrapper{position:relative;aspect-ratio:1;width:fit-content;height:fit-content;margin-left:auto;border-radius:50%;overflow:clip;}.ablaufImageWrapper img{width:auto;height:100%;}img.ablaufImage{position:absolute;top:0;left:0;max-width:unset;width:auto;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in;}img.ablaufImage.active{opacity:1;}.ablaufItem4 .ablaufImageWrapper{flex-shrink:1;max-width:100%;width:300px;max-height:300px;margin-inline:auto;margin-top:var(--boxPadding)}.klapperWrapper{position:relative;padding-block:var(--boxPadding);padding-inline:var(--boxPadding);border-radius:var(--boxBorderRadius);background-color:rgba(255,255,255,0.9);}.klapperWrapper .maskTextBodyWrapper{padding-bottom:1.5rem;}.klapperWrapper > .showMoreLabel{position:absolute;bottom:calc(var(--boxPadding) / 2);right:calc(var(--boxPadding) / 2 + 1.5rem);cursor:pointer;z-index:10;}.klapperWrapper > .showMoreLabel > input{position:absolute;left:-10000px;}.klapperToggleText{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem;width:fit-content;max-height:2.5rem;padding-inline:1rem;padding-block:0.5rem;border:3px lightgrey outset;border-radius:0.5rem;font-size:max(14px,1.4rem);font-weight:600;opacity:1;overflow:clip;cursor:pointer;transition:max-width 0.1s ease-in,max-height 0.1s ease-in-out,padding-bottom 0.5s linear,padding-top 0.5s linear,padding-left 0.5s linear,padding-right 0.5s linear,opacity 0.2s linear;}.klapperToggleText > span{font-size:max(12px,0.7rem);font-weight:400;}.klapperToggleText:hover{color:var(--primaryclr);}.klapperToggleText.showLess{max-height:0;padding:0;opacity:0;border:none;}.klapperText{height:auto;overflow-y:clip;transition:max-height 0.5s ease-in-out;}.klapperWrapper:has(:checked) .klapperText{transition:max-height 1.5s linear;}.maskTextBodyWrapper #showMore{display:none;}.klapperFull{max-height:0;}.klapperWrapper:has(:checked) .klapperToggleText.showLess{max-width:fit-content;max-height:4rem;padding-inline:1rem;padding-block:0.5rem;opacity:1;border:3px lightgrey outset;transition:max-width 0.1s ease-in,max-height 0.1s ease-in-out}.klapperWrapper:has(:checked) .klapperToggleText.showMore{max-height:0;padding:0;opacity:0;border:none;transition:max-width 0.1s ease-in,max-height 0.1s ease-in-out}.contentItemmask_marketing_numbers .content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-column-gap:2rem;grid-row-gap:1.5rem;margin-block:2rem;}.contentItemmask_marketing_numbers .mainText{display:flex;flex-direction:column;justify-content:center;padding-inline:2rem;padding-block:2.5rem;font-size:2.5rem;font-family:var(--headerLightFont);letter-spacing:2px;border-radius:1rem;}.marketingNumbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-column-gap:1rem;grid-row-gap:1rem;list-style:none;margin-left:0;padding-left:0;}.marketingNumbers > *{padding-inline:1.5rem;padding-block:1.5rem;border-radius:1rem;}.marketingNumber{font-size:2rem;font-weight:600;padding-bottom:0.2rem;}.bg-grey{background-color:var(--greyBG);color:var(--greyBGColor);}.bg-grey .marketingNumber{color:var(--blueBG);}.bg-blue{background-color:var(--blueBG);color:var(--blueBGColor);}.red-bg{background-color:var(--redBG);color:var(--redBGColor);}.bg-black{background-color:black;color:white;}.bg-white{background-color:white;}.maskLinkItems{--linkElementWidth:calc((var(--max-content-width) / 4) - (4 * var(--boxPadding)));display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-column-gap:var(--boxPadding);grid-row-gap:var(--boxPadding);margin-block:1rem;}.maskLinkItems.grid3{--linkElementWidth:calc((var(--max-content-width) / 2.5) - (2.5 * var(--boxPadding)));}.maskLinkItems > *{padding-block:var(--boxPadding);padding-inline:var(--boxPadding);background-color:var(--greyBG);border-radius:var(--boxBorderRadius);}.maskLinkItem{color:black;transition:all 0.5s ease-in-out;}.maskLinkLink{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.5rem;color:inherit;}.maskLinkLink:hover{color:inherit;}.maskLinkItem:hover{margin-left:-3px;margin-top:-3px;color:var(--pmBlue);box-shadow:0.5rem 0.5rem 0.5rem rgba(0,0,0,0.4);}.indexPage .maskLinkLink h2,.indexPage .maskLinkLink h3{color:var(--pmRed);}.maskLinkLink:hover h2,.maskLinkLink:hover h3,.maskLinkLink:hover header h3{color:var(--pmRed);}.indexPage .maskLinkLink:hover h2,.indexPage .maskLinkLink:hover h3{color:var(--pmBlue);}.maskLinkItems.gridDefault .maskLinkItem .maskLinkLink h3{font-weight:600;}.maskLinkItem header > *:first-child{margin-top:0 !important;}.maskLinkItem header{display:flex;gap:1rem;justify-content:space-between;height:3rem;}.maskLinkItem header:has(.linkArrow){display:flex;height:auto;}.maskLinkItem.linkElement header{width:100%;}.maskLinkItem .linkArrow{display:block;width:3rem;height:auto;background-image:url('../../../typo3conf/ext/fsnd_settings/Resources/Public/Css/images/arrowPbred.png');background-position:right top;background-repeat:no-repeat;}.maskLinkItem:hover .linkArrow{background-image:url('../../../typo3conf/ext/fsnd_settings/Resources/Public/Css/images/arrowPbblue.png');}.linkImageWrapper{flex-grow:1;display:flex;justify-content:flex-start;align-items:flex-start;overflow:clip;width:100%;margin-bottom:1rem;}.linkImage{display:block;width:4.5rem;height:auto;border-radius:0.5rem;}.maskLinkItem.linkElement .linkImage{width:100%;height:auto;}.ulItem{align-self:stretch;aspect-ratio:9 / 4;}.ulTopicWrapper{display:flex;align-items:center;justify-content:center;height:100%;}.ulTopic{text-align:center;color:#000000;font-weight:600;}.maskLinkItems:has(.ulItem){grid-auto-rows:1fr;}.contentItemmask_link_elements h2:first-line{color:#000;}section .articleInner .itlColumnWrapper.content{padding-top:unset;border-top:unset;}.itlColumnWrapper.column3{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));column-gap:1rem;row-gap:3rem;}.itlImage img{width:100%;height:auto;}.itlHeader{font-weight:600;padding-block:0.5rem;font-size:1.2rem;}.itlLink a{border-bottom:1px solid var(--pmRed);}.itlLink a:after{content:"\2794";margin-left:0.5rem;}.itlContentWrapper{display:flex;flex-direction:column;justify-content:space-between;}.telefonMailButton{background-image:url('../../../typo3conf/ext/fsnd_settings/Resources/Public/theme/petermann/Css/images/whiteArrowRedBg.png');background-repeat:no-repeat;background-position:center center;background-size:48px 48px;width:48px;height:48px;}@media screen and (max-width:1200px){.textpicWrapper.blueBackground .textpicElement{flex-direction:column;}.textpicWrapper.blueBackground .imageHPosleft .textpicBodytextWrapper,.textpicWrapper.blueBackground .imageHPosright .textpicBodytextWrapper,.imageHPosleft.textpicElement:has(.normalTextpic) .textpicImage img,.imageHPosright.textpicElement:has(.normalTextpic) .textpicImage img{border-radius:var(--boxBorderRadius);}.imageHPosleft.textpicElement:has(.normalTextpic) .textpicImage img,.imageHPosright.textpicElement:has(.normalTextpic) .textpicImage img{width:100%;margin-block:1rem;object-fit:cover;}}@media screen and (max-width:1000px){.klapperToggleText{gap:0;padding-block:0.2rem;padding-inline:0.5rem;}.klapperWrapper:has(:checked) .klapperToggleText.showLess{padding-block:0.2rem;padding-inline:0.5rem;}.klapperToggleText > span{display:none;}}.klapperWrapper:has(:checked) .klapperFull{max-height:100vh;}.klapperWrapper:has(:checked) .klapperShort{max-height:0;}@media only screen and (max-width:900px){.ablaufItem1{grid-row:1 / 5;}.ablaufItem1 .ablaufArrow{left:unset;right:var(--boxPadding);}.ablaufItem2{grid-column:1 / 7;grid-row:5 / 8;}.ablaufItem2 .ablaufArrow{transform:rotate(90deg);}.ablaufItem3{grid-column:1 / 7;grid-row:8 / 12;}.ablaufItem4{grid-row:3 / 10;}}@media only screen and (max-width:800px){.ablaufItemsWrapper{display:flex;flex-direction:column;row-gap:1rem;}.ablaufItem{grid-column:unset;grid-row:unset;}.ablaufItem .ablaufArrow{right:unset;left:var(--boxPadding);transform:rotate(90deg);}.ablaufItem2,.ablaufItem3{flex-direction:unset;}.ablaufItem .ablaufText{padding-bottom:2rem;}.ablaufItem4 .ablaufText{padding-bottom:0;}}@media screen and (max-width:640px){.textInTeaser{position:relative;top:20%;left:unset;max-width:unset;width:auto;margin-top:0.3rem;transform:unset;}.teaserElementblack .textInTeaser{background-color:rgba(0,0,0,0.1);}}@media screen and (max-width:600px){.teaserElementBeside{display:flex;}}@media screen and (max-width:500px){.teaserElementBeside{flex-direction:column;align-items:center;row-gap:1.5rem;}.teaserElementBeside video,.hirImage img{max-height:calc(var(--teaserHeight) * 0.6);width:auto;max-width:100%;}video.video-embed-item{margin-inline:auto;}.hasBodytext2 .textpicHeader header > *,.textRechts .textpicHeader header > *,.textLinks .textpicHeader header > *{font-size:2.5rem;}}
