img{pointer-events:none}.pwButton.button-back a{color:#fff;width:auto}@media (max-width:991.98px){.pwButton.button-back a{padding:15px}}.pwButton.button-back a:hover{color:#fff}.pwButton.button-back a span.left{display:flex}.pwButton.button-back a span.left .pwIcon{display:flex;margin-right:15px;transform:rotate(180deg)}.pwButton a{align-items:center;background:var(--main-color);color:#fff;display:inline-flex;font-weight:700;line-height:1em;padding:12px 17px;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pwButton a:hover{background:#000}.pwButton .label{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;text-decoration:none}@media (max-width:767.98px){.pwButton .label{line-height:20px}}.pwButton .label .pwIcon{right:auto}.pwButton .pwIcon{margin-left:auto;position:relative}.pwButton--noText a{padding:0}.pwButton.pwButton--text a{background-color:transparent;color:#333;padding:0}.pwButtonBack .label{font-size:16px;font-weight:700}.pwButtonBack .right{display:none}@media (min-width:992px){.button a .right,.button-back a .left{position:relative}}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Regular.dd3bafea.woff) format("woff"),url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Regular.165e521e.ttf) format("truetype"),url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Regular.cd45f20a.eot) format("embedded-opentype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Bold.a5765cd4.woff) format("woff"),url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Bold.2e83ce6b.ttf) format("truetype"),url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Bold.b72c9a08.eot) format("embedded-opentype")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-BoldItalic.84f3c010.eot) format("embedded-opentype"),url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-BoldItalic.7135c774.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Italic.2e013182.eot) format("embedded-opentype"),url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Italic.d7757582.ttf) format("truetype")}.pwIcon{display:inline-block}.pwIcon--angle-circle-down svg circle{fill:var(--main-color)}.pwIcon--angle-right svg{height:12px;width:7px}.pwIcon--angle-right-double svg{height:12px;width:12px}.pwIcon--angle-right-double svg path{fill:var(--main-color)}.pwIcon--arrow-right-thin svg{height:24px;width:24px}.pwIcon--phone-stroke svg path{stroke:none}.enlarge{align-items:center;background:var(--main-color);bottom:.625rem;display:flex;height:30px;justify-content:center;left:.625rem;position:absolute;width:30px}.enlarge .fa-search:before{color:#fff}.enlarge:hover .fa-search:before{color:#000}body{color:var(--font-color,#333)}body *{font-family:Noto Sans}ul{list-style-type:none}.pwText h1:first-child,.pwText h2:first-child,.pwText h3:first-child,.pwText h4:first-child,.pwText h5:first-child,.pwTextImage h1:first-child,.pwTextImage h2:first-child,.pwTextImage h3:first-child,.pwTextImage h4:first-child,.pwTextImage h5:first-child{margin-top:0}.pwText>h1,.pwTextImage>h1{margin-bottom:.7em}.pwText>h3,.pwTextImage>h3{margin-bottom:1em}.pwText .align-center,.pwTextImage .align-center{text-align:center}.pwText .pwButton,.pwTextImage .pwButton{margin-top:1.79rem}.pwText .pwButton>a,.pwTextImage .pwButton>a{text-decoration:none}.pwTable ol,.pwTable ul,.pwTeaser ol,.pwTeaser ul,.pwText ol,.pwText ul,.pwTextImage ol,.pwTextImage ul{display:flex;flex-wrap:wrap}.pwTable ol li,.pwTable ul li,.pwTeaser ol li,.pwTeaser ul li,.pwText ol li,.pwText ul li,.pwTextImage ol li,.pwTextImage ul li{display:inline-block;margin-bottom:10px;margin-left:0;padding-left:25px;position:relative;width:100%}.pwTable ol li:before,.pwTable ul li:before,.pwTeaser ol li:before,.pwTeaser ul li:before,.pwText ol li:before,.pwText ul li:before,.pwTextImage ol li:before,.pwTextImage ul li:before{background-color:var(--main-color);content:"";display:inline-block;height:20px;left:0;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:4px;width:20px}.pwTable ol li a span,.pwTable ul li a span,.pwTeaser ol li a span,.pwTeaser ul li a span,.pwText ol li a span,.pwText ul li a span,.pwTextImage ol li a span,.pwTextImage ul li a span{color:#000}.pwTable ol li a:hover,.pwTable ul li a:hover,.pwTeaser ol li a:hover,.pwTeaser ul li a:hover,.pwText ol li a:hover,.pwText ul li a:hover,.pwTextImage ol li a:hover,.pwTextImage ul li a:hover{padding-left:0;text-decoration:underline}.pwTable ol,.pwTeaser ol,.pwText ol,.pwTextImage ol{counter-reset:numbers;list-style:none}.pwTable ol li,.pwTeaser ol li,.pwText ol li,.pwTextImage ol li{counter-increment:numbers;padding-left:25px}.pwTable ol li:before,.pwTeaser ol li:before,.pwText ol li:before,.pwTextImage ol li:before{background-color:transparent;content:counter(numbers) ".";-webkit-mask:none;mask:none;top:0}.pwTextImage--floated ol{display:block;width:100%}.default-logo,.pwTextImage--floated ol li{display:block}.default-logo.hidden,.retina-logo{display:none}.retina-logo.shown{display:block}@media screen and (-webkit-min-device-pixel-ratio:2){.default-logo{display:none}.retina-logo{display:flex}.pk---footer__footer1 .retina-logo img{image-rendering:pixelated}}.ellip{display:block;height:100%}.ellip-line{word-wrap:normal;display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.ellip,.ellip-line{overflow:hidden;position:relative;vertical-align:top}h1 a,h1 p,h2 a,h2 p,h3 a,h3 p,h4 a,h4 p,h5 a,h5 p,h6 a,h6 p{font-family:inherit;font-size:inherit;line-height:inherit}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin:0}h1,h2,h5,h6{color:var(--main-color)}.pwMain{background:transparent;overflow:hidden}@media (max-width:767.98px){.pwMain__content{padding:0}}.pwArea--banner{background-color:#eee}.pwArea--banner .pwSwiper__button svg path{fill:var(--font-color,#333)}.pwArea--banner .pwTeasergroup .pwTeaser{color:#fff}.pwArea--banner2{background-color:#333}.pwArea--banner2 .pwSwiper__button svg g{fill:#fff}.pwArea.seo-text{background-color:#eee}.pwArea__content{padding-bottom:45px;padding-top:45px}.pwArea__content .pwSection{padding-bottom:0}.pwBreadcrumbs ul{margin-left:5px}.pwBreadcrumbs__item{display:inline-block;position:relative}.pwBreadcrumbs__item[aria-current=page] .pwBreadcrumbs__label{color:var(--main-color)}.pwSection{padding-bottom:3.75rem}.pwMain__container{overflow:hidden}.pwContent>.container+.pwSection{margin-top:3.75rem}.pwSection.section-banner img{height:auto;max-width:100%}.content>.content.no-box{background:none;box-shadow:none;padding:0;width:100%}.pwBreadcrumbs .row>*{display:flex}.pwMain>.stage{overflow:hidden;text-align:center;width:100%}.pwMain>.stage>.section-stage>.slides{margin:0 auto;width:960px}.pwMain>.stage>.section-stage>.slides .slide{width:960px}.caption p{color:#484848}@media (max-width:991.98px){.container{max-width:100%}}@media (max-width:767.98px){.container{max-width:calc(100% - 30px);position:relative}.container .container{max-width:100%}}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Regular.eae34fa8.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-Bold.23e70cfb.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/NotoSans-BoldItalic.a81ad28a.ttf) format("truetype")}.design-10 .pwAccordion__head p,.design-10 p,.design-9 .pwAccordion__head p,.pwAccordion__buttonToggle p,.pwOffer *,.pwReferences__overview__reference h3,body *,html{font-family:Noto Sans;font-family:Fira Sans}.design-10{font-size:1rem}.design-10 h1{font-size:2.5rem;font-weight:700}.design-10 h2{font-size:2rem;font-weight:700}.design-10 h3{font-size:1.5rem;font-weight:700}.design-10 h4{font-size:1.125rem;font-weight:600}.design-10 h5{font-size:1rem;font-weight:600}.design-10 .pwTeaser__headline{font-size:1.75rem;font-weight:600;line-height:2.5rem}*{list-style-type:none;margin:0;padding:0}a{color:#333;text-decoration:none}a,a:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{color:var(--main-color)}input,td,textarea{font-size:13px}.pwMain h5{color:#2c2c2c}.pwSection{margin-bottom:0;padding-bottom:0}.pwButton a{background-color:var(--main-color);border:1px solid var(--main-color);border-radius:25px;cursor:pointer;line-height:1.3;padding:8px 20px 9px;position:relative;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:auto}.pwButton a .pwIcon{position:relative;right:0}.pwButton a .label{font-weight:400;position:relative;top:1px}.pwButton a .right svg path{fill:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwButton:hover{text-decoration:none!important}.pwButton:hover .right svg path{fill:var(--main-color)}.pwButton:hover .label{color:var(--main-color)}.pwButton:hover a{background:#fff}.pwButtonBackSection{margin-bottom:140px}@media (max-width:767.98px){.pwButtonBackSection{margin-bottom:50px}}.pwMain main{padding-top:55px}@media (min-width:576px){.pwMain main{padding-top:90px}}@media (min-width:992px){.pwMain main{padding-top:140px}}.mfp-container .mfp-close:after,.mfp-container .mfp-close:before{display:none}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}.nav.nav-sub.nav-sub-mobile.nav-list{display:none}.pwSwiper__button circle{fill:var(--main-color)}.pwArea--footerTeaser circle,.pwSwiper__button path,.section-maincolor .pwSwiper__button circle{fill:#fff}.pwArea--footerTeaser path,.section-maincolor .pwSwiper__button path{fill:var(--main-color)}.pwArea__content{overflow:hidden}.pwArea--banner .pwSwiper__button svg path{fill:#fff}.design-9:not(.home) .pwContent>.pwSection:first-child{margin-top:-90px}@media (max-width:991.98px){.design-9:not(.home) .pwContent>.pwSection:first-child{margin-top:20px}}@media (min-width:992px){.menu-overlay .menu-open{right:55px}}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:400;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/FiraSans-Regular.f4eb295e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:700;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/FiraSans-Bold.b2c1d356.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:700;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/FiraSans-BoldItalic.33e67849.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:600;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/FiraSans-SemiBold.9b442464.ttf) format("truetype")}@font-face{font-display:swap;font-family:Fira Sans;font-style:italic;font-weight:700;src:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/fonts/FiraSans-RegularItalic.3b21f231.ttf) format("truetype")}html{background:#fff no-repeat bottom fixed;float:none;height:100%}body,html{font-family:Fira Sans;font-size:16px}body{font-weight:400;line-height:1.8em;overflow:auto}body.menu-active{overflow:hidden}h1,h2,h3,h4,h5{margin:2.75rem 0 .5rem}h2,h3,h4,h5{font-family:Fira Sans;line-height:1.4em;margin-bottom:.5em}h1+h2,h2+h3,h3+h5,h4+h5,h5+h3{margin-top:inherit}h1{font-family:Fira Sans;font-size:4.2em;line-height:1em}h1,h2{color:var(--main-color);font-weight:500}h2{font-size:3.15em}h2,h3{line-height:1.2em}h3{color:var(--main-color);font-size:2.36em}h3,h4{font-weight:400}h4{font-size:1.77em;line-height:1.4em}h4,h5{color:#2c2c2c}h5{font-size:1.33em;font-weight:600;line-height:33px}h1+h3{margin-top:.3rem}h1+p,h2+p,h3+p,h4+p,h5+p{margin-top:0}.pwText h3 p,.pwTextImage h3 p,h1 p,h2 p,h3 p,h4 p,h5 p{margin-bottom:0}h3 p{line-height:1.3em}.pwTable ul li,.pwTeaser ul li,.pwText ul li,.pwTextImage ul li{overflow:visible;padding-left:35px}.pwTable ul li:before,.pwTeaser ul li:before,.pwText ul li:before,.pwTextImage ul li:before{background-color:var(--main-color);content:"";display:inline-block;height:24px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;top:2px;width:24px}.pwMain .pwSection ul{margin-bottom:15px}.pwMain .pwContent{position:relative}@media (min-width:768px){.pwArea--banner{background-color:#eaeaea}}.pwText a,.pwTextImage a{color:var(--main-color)}.pwText a:hover,.pwTextImage a:hover{text-decoration:underline}.pwForm--offerform__offer__content__description ul li:before,ul li:before{background-color:var(--main-color);content:"";display:inline-block;height:20px;margin-right:15px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:relative;top:2px;width:20px}ul li a:before{left:-40px;margin-right:-25px;position:relative}p a:before{background-color:var(--main-color);content:"";display:inline-block;height:24px;left:-30px;margin-right:-20px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:relative;top:7px;width:24px}.pwSection{display:inline-block;width:100%}.pwSection:not(.section-container)+.pwSection:not(.section-container){margin-bottom:140px}.pwSection .slogan+.pwSection{padding-top:120px}@media (max-width:575.98px){.design-9.home .pwContent .pwSection:first-child{padding-top:120px}.design-9.home .pwContent .pwSection:first-child .slogan{top:0}}.pwMain__content .pwContent .pwContentContainer>.banner-carousel,.pwMain__content .pwContent .pwContentContainer>.pwBanner,.pwMain__content .pwContent .pwContentContainer>.pwSection.pwGallery,.pwMain__content .pwContent .pwContentContainer>.pwSection.pwText,.pwMain__content .pwContent .pwContentContainer>.pwTextImage,.pwMain__content .pwSection+.banner-carousel,.pwMain__content .pwSection+.pwSection.pwText,.pwMain__content .pwSection+.pwTextImage,.pwMain__content .pwSection+.section-banner{margin-bottom:80px}@media (min-width:768px){.pwMain__content .pwContent .pwContentContainer>.banner-carousel,.pwMain__content .pwContent .pwContentContainer>.pwBanner,.pwMain__content .pwContent .pwContentContainer>.pwSection.pwGallery,.pwMain__content .pwContent .pwContentContainer>.pwSection.pwText,.pwMain__content .pwContent .pwContentContainer>.pwTextImage,.pwMain__content .pwSection+.banner-carousel,.pwMain__content .pwSection+.pwSection.pwText,.pwMain__content .pwSection+.pwTextImage,.pwMain__content .pwSection+.section-banner{margin-bottom:100px}.section-container+.pwSection:not(.section-container):not(.pwDirections){margin-bottom:80px}.pwMain__content .pwContent>.pwSection:last-child{margin-bottom:140px}}@media (min-width:768px){.pwContent>.pwSection:last-child:is(.section-container){margin-bottom:0}}@media (max-width:991.98px){.pwContent>.pwSection:last-child{margin-bottom:80px}}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vertical-align-top{vertical-align:top}.button:hover a{background-color:#fff;border:1px solid var(--main-color)}.pwMain .pwReference--single h1{color:#fff;font-size:1.86rem;margin-bottom:10px}.pwMain .pwReference--single h2{color:#fff;font-size:20px}.pwMain .pwReference--single h3{color:#fff;font-size:18px}.pwSwiper__button{height:50px;width:50px}@media (min-width:992px){.pwSwiper__button{height:70px;width:70px}}.pwSwiper__button svg{height:100%;transform:none;width:100%}.pwSwiper__button--next{top:calc(50% - 25px);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:992px){.pwSwiper__button--next{top:calc(50% - 35px)}}.align-right{text-align:right}.bootstrap-grid.section-carousel .carousel,.pwSection.pwTeasergroup.teasergroup-1.variant-1.teasergroup--col{overflow:hidden}.pwSection.pwText.section-headline{margin-bottom:30px!important}.pwSwiper__button--prev{left:0}.pwSwiper__button--next{right:0}.teasergroup-4-col .teaser-3-col-slider .pwTeaser{max-height:576px}.teasergroup-2-col.variant-8 .pwTeaser .pwTeaser__img,.teasergroup-4.variant-8 .pwTeaser .pwTeaser__img,.teasergroup-4.variant-8 .pwTeaser .pwTeaser__text{flex-basis:auto;flex-grow:0;flex-shrink:0}.teasergroup-1 .teaser-layout-1 .pwTeaser__text{left:20px;order:-1}.pwTeasergroup.variant-8 .pwTeaser .pwTeaser__img{margin-bottom:0}.teaser-3-col-slider .pwTeaser__text{margin:30px;top:-140px!important}.news .news-list-view .pwTeaser .content-container{background:#fff;-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 11px 2px rgba(0,0,0,.3);box-shadow:0 0 11px 2px rgba(0,0,0,.3);padding:25px 20px;position:relative}.pwTeasergroup.teasergroup-4 .pwTeaser .pwTeaser__text{position:relative;top:0}.pwTeasergroup.teasergroup-4.variant-4 .pwTeaser .pwTeaser__text{top:-60px}.pwTeasergroup.teasergroup-4 .pwTeaser .pwTeaser__text{top:-50px}.teasergroup-4-col.variant-8 .pwTeaser,.teasergroup-8.teasergroup-4-col .pwTeaser{width:auto}.teasergroup-3.variant-3-2 .pwTeaser .pwTeaser__img{height:230px}.bootstrap-grid.teasergroup-3.variant-3-2 .teaser-layout-3 .pwTeaser__text{margin-bottom:-50px;top:-50px}.teaser-1-1 .container{max-width:1220px}.slick-initialized .slick-slide{display:flex}.banner-carousel .slick-next,.banner-carousel .slick-prev{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-carousel .slick-next{-moz-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.gallery-prev,.gallery-prev-mobile{top:33%;transform:rotate(90deg);z-index:2}.gallery-next,.gallery-next-mobile,.gallery-prev,.gallery-prev-mobile{background:#fff;border-radius:50px;cursor:pointer;height:70px;position:absolute;right:7%;width:70px}.gallery-next,.gallery-next-mobile{bottom:41%;transform:rotate(270deg);z-index:1}.pwTeasergroup .row{margin-top:0}.pwSection .col .img img{margin-top:0;width:100%}.pwSection.pwGallery .gallery-item .img:hover a img,.pwSection.pwGallery .pwGallery__item .pwGallery__item__img:hover a.pwGallery__item__img,.pwTextImage .pwTextImage__Img:hover a img{transform:scale(1.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwSection.pwGallery .gallery-item .img a{overflow:hidden}.pwSection.pwGallery .gallery-item .img a img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.seo-text .pwSection.pwText{margin-bottom:0}.social-media-nav{align-self:center}.social-media-nav ul{margin:5px 0 0}.social-media-nav{width:auto}.pwNavigation .container{align-items:center;display:flex}.menu-overlay.prokauf-design-9-menu .container{display:block}.social-media-nav .icons ul li svg{height:25px;width:25px}.social-media-nav .icons svg g path,.social-media-nav .icons svg path,.social-media-nav .icons svg polyline{fill:#fff}.social-media-nav .icons ul li{display:inline-flex;margin-right:30px}.social-media-nav .icons ul li:last-of-type{margin-right:0}.social-media-nav .icons{align-items:center;display:inline-flex;height:100%}.social-media-nav .icons ul li:before{display:none}.pwNavigation__navLevelOne{height:100%;width:100%}.folder-3{margin-top:0}.folder-3>li{margin-bottom:0}.pwNavigation__navLevelTwo .folder-3{display:block}.pwNavigation{align-self:center}.pwNavigation .container{height:100%}.level-2 .menu-item a>.menu-item-text{display:block;width:100%}.level-3 .menu-item a>.menu-item-text{display:inline}.menu-trigger{display:flex;height:100%}.close-menu-link{align-items:center;align-self:center;margin-left:auto;position:relative}.menu-overlay,.prokauf-mobile-menu-design-9{background:rgba(0,0,0,.9);bottom:0;display:none;left:0;overflow:scroll;position:fixed;right:0;top:0;z-index:129}.menu-overlay.active .pwNavigation__navLevelOne>li{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-o-animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}.menu-overlay .level-3 .menu-item a{display:block}.pwNavigation .folder-1>li>a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.folder-1 li.active,.pwNavigation .pwNavigation__navLevelTwo li a:hover,.pwNavigation .pwNavigation__navLevelTwo li:hover{color:var(--main-color)}.pwNavigation__navLevelThree>li:hover a .left:before{opacity:.1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;-o-transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,transform .4s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .4s cubic-bezier(.455,.03,.515,.955) 50ms}.pwNavigation__navLevelThree>li:hover a .left:after,.pwNavigation__navLevelThree>li:hover a .left:before{border:2px solid #fff;border-radius:100%;content:"";display:block;height:40px;left:0;position:absolute;top:0;width:40px}.pwNavigation__navLevelThree>li:hover a .left:after{opacity:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94)}.pwNavigation .pwNavigation__navLevelOne>li{display:block;margin-bottom:0}.pwNavigation .folder-1>li>a{color:#fff;display:block;margin-left:30px;position:relative;top:-3px}.pwNavigation__navLevelTwo>li{margin-bottom:0}.hamburger-menu.hovered .menu-open span{background:#000!important}.hamburger-menu.hovered .menu-open span,.open-menu-link .label{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.open-menu-link .label{text-transform:uppercase}.open-menu-link{display:block;height:100%}.pwNavigation__navLevelOne__listItem.toggleicon .plus-minus-toggle.collapsed:after{transform:rotate(90deg)}.pwNavigation__navLevelOne__listItem .plus-minus-toggle.collapsed:after{transform:rotate(0deg)}.plus-minus-toggle.collapsed:before,.pwArea--footerTeaser+.pwArea--banner .banner-carousel .slick-next,.teasergroup-4.pwTeasergroup.section-carousel .next:before{transform:rotate(180deg)}.nav-container{display:flex}.pwNavigation__navLevelOne>li.has-sub_nav .folder-1{display:none;margin-top:0;padding-top:15px}.pwNavigation__navLevelOne>li ol{margin-top:0}.pwNavigation__navLevelTwo li>a .left:after,.pwNavigation__navLevelTwo li>a .left:before{height:35px;left:10px;top:-10px;width:35px}.pwNavigation__navLevelTwo li>a .left svg{height:17px;left:18px;top:7px;width:17px}.pwNavigation__navLevelOne>li{border-top:1px solid hsla(0,0%,100%,.4)}.pwNavigation__navLevelOne>li.active h3{margin-bottom:30px}.pwNavigation__navLevelOne>li:last-of-type{border-bottom:1px solid hsla(0,0%,100%,.4)}.level-3-item .pwNavigation__navLevelOne>li,.level-3-item .pwNavigation__navLevelOne>li:last-of-type{border:none}.level-3-item .pwNavigation__navLevelOne>li h3{display:inline-block}.level-3-item li h3{margin-bottom:10px}.prokauf-design-9-menu.mobile-menu.opened{display:block}.prokauf-mobile-menu-design-9{padding-top:20px}.prokauf-mobile-menu-design-9 .menu-close-container{margin-bottom:20px;max-width:100%}.prokauf-mobile-menu-design-9 .level-1-trigger{top:23px}.prokauf-mobile-menu-design-9 .level-2{width:35%}body.active{overflow:hidden}.prokauf-mobile-menu-design-9{padding-bottom:20px}.pwNavigation__navLevelOne-design-10 li{display:inline-block!important;height:100%;line-height:160px;margin-left:-5px;text-transform:uppercase;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.has-sub_nav{cursor:pointer}.has-sub_nav .label svg{fill:#fff;height:24px;margin-right:25px;width:24px}.pwNavigation__navLevelTwo li a .left{display:inline-block}.pwNavigation__navLevelTwo li a .left svg{height:23px;left:15px;width:23px}.pwNavigation__nav .pwNavigation__navLevelThree a .left:after,.pwNavigation__nav .pwNavigation__navLevelThree a .left:before{border:2px solid #fff;border-radius:100%;content:"";display:block;height:40px;left:0;opacity:.1;position:absolute;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;-o-transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.455,.03,.515,.955) 50ms,transform .4s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .4s cubic-bezier(.455,.03,.515,.955) 50ms;width:40px}.pwNavigation__navLevelTwo li a:hover .label{color:var(--main-color);-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94)}.pwNavigation__navLevelThree li a:hover .left:after,.pwNavigation__navLevelThree li.active>a>.left:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;-o-transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 50ms}.pwNavigation__navLevelThree li a:hover .left:before{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94)}.pwNavigation__navLevelOne>li+.pwNavigation__navLevelOne>li{margin-left:10%}.pwHeader-shrink .menu-close{height:70px}.menu-close .container{position:relative}.prokauf-design-9-menu .close-menu-link .label,.pwTeasergroup .pwTeaser.no-button .button{display:none!important}.prokauf-design-9-menu .menu-close svg,.pwTeasergroup .pwTeaser .pwTeaser__img__container .button{display:none}.level-1-link .label,.menu-open span{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mobile-back-button{display:none;height:80px;position:relative;right:30px}.pwNavigationDropdown{display:none;float:none;height:0;left:0;margin:0 auto;position:fixed;right:0;top:-10px;width:100%;z-index:10}.menu-overlay>.container{height:calc(100% - 30px)}.pwNavigation__navLevelOne .pwHeader-social-svg{display:inline-block!important}.nav-trigger.open .nav-icon4 .menu-open span:first-child{transform:rotate(45deg)}.nav-trigger.open .nav-icon4 .menu-open span:nth-child(3){top:20px!important;transform:rotate(-45deg)}.nav-trigger.open .nav-icon4 .menu-open span:nth-child(2){width:0!important}.seo-text .pwText{padding:85px 0}.socialmedia-links{padding-left:25px}.contactform-container .section-line,.pwSection+.section-line{border-top:none!important;padding-top:0!important}.news-list-view.bcnews-main .news-items .slick-slide>div .gallery-teaser .container{max-width:1260px!important}.image-count{bottom:10px;position:absolute;right:35px}.image-count span{color:#fff;font-size:67px;font-weight:600;line-height:100px;opacity:.8}.single-reference .main ul li{margin-left:0}.single-reference .thumbnails{margin-top:-15px}.single-reference ul li:before{content:none;display:none}.menu-overlay li:before{content:"";display:none}.single-reference .col.sidebar:not(.collapsed)+.main{padding:0}.main ul li,.offer-description ul li{margin-left:35px;position:relative}.main ul li .offer-description ul li+li,.main ul li+li,.offer-description ul li{margin-top:5px}.main ul li:before,.offer-description ul li:before{display:inline-block;left:-35px;position:absolute;top:2px}.offer-price-row,.offer-uvp-price-row{display:inline}.offer-accordion-svg{position:absolute;right:0;top:-4px}.offer-content h5{color:var(--main-color);margin-bottom:0}.content .offer-image{float:none;height:auto;width:100%}.contact-form form .row label{margin-bottom:10px;padding:0}.contact-form .form-free .row:last-of-type{margin-bottom:0}.datepicker .input-group-addon{border-color:rgba(44,44,44,.3)}.contact-form form .row textarea{height:300px}.contact-form form .row input,.contact-form form .row label,form textarea{width:100%}.contact-form form .row .privacycheck{width:auto}.contact-form .form-group{margin-top:20px}.contact-form form.form-free .pwCaptcha{margin-left:0}.terms-position a{color:var(--main-color)}.rating-textarea textarea{border:1px solid rgba(44,44,44,.3);font-family:Fira Sans;padding:6px}.rating .container{max-width:897px;padding:0}.rating-heading h3{border-bottom:1px solid rgba(44,44,44,.3);color:#2c2c2c;padding-bottom:10px}.rating-item-heading{font-weight:700}.rating-gradient-background{padding:0}.rating-container{margin-top:30px}.rating-gradient-background .rating-button{margin-right:5px;padding:0;position:relative}.rating-button span{background:#d3d3d3;height:40px;margin:0;padding:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}:checked+span{background:#ff8101;color:#fff}.rating-button{cursor:pointer;height:40px}.rating-button span p{margin:0;position:relative;top:6px}.rating-button input{display:none}.rating-gradient-background .row{left:15px;margin-top:10px;position:relative}.rating-textarea textarea{height:300px;width:100%}.form-group input:checked+label:after{border:solid #0079bf;border-width:0 2px 2px 0;content:"";display:block;height:14px;left:9px;position:absolute;top:1px;transform:rotate(45deg);width:6px}.form-group{display:flex;margin-top:40px}.rating-submit{margin-top:50px}.rating-submit .label{color:#fff}.terms-position{left:30px;position:relative;top:-3px}.form-group input{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}.form-group label,.form-group label:before{cursor:pointer;position:relative}.form-group label:before{-webkit-appearance:none;background-color:transparent;border:1px solid #bdbdbd;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);content:"";display:inline-block;margin-right:20px;padding:10px;position:absolute;top:-2px;vertical-align:middle}.color-1{color:#85b105}.color-2{color:#b6cc00}.color-3{color:#d9d906}.color-4{color:#ffc905}.color-5{color:#ff8101}.color-6{color:#d90400}.accordion-body .pwText p:first-of-type{margin-top:0}.pwText h2,.pwTextImage h2{margin-bottom:.8rem}.pwSection.pwText p,.pwTextImage p{margin-bottom:2em;margin-top:0}.pwText p+ul,.pwTextImage p+ul{margin-top:-1em}.news-list-view.bcnews-main .news-header{border-bottom:none}.news-list-view.bcnews-main .news-header .button{margin-top:15px}.cookieWarning--btn-container .button a{border:1px solid var(--main-color)}.cookieWarning--btn-container .cookieWarning--btn.btn-decline.button a{border:1px solid #bbb}.teasergroup-4.pwTeasergroup.section-carousel .next,.teasergroup-6.pwTeasergroup.section-carousel .next{transform:rotate(180deg)}.teasergroup-4.pwTeasergroup.section-carousel .next,.teasergroup-4.pwTeasergroup.section-carousel .prev{top:17%;z-index:1}.pwSection .button .fa-stack,.section-button .button .fa-stack{display:none}.banner-carousel .slick-next,.banner-carousel .slick-prev,.teasergroup-6.pwTeasergroup.section-carousel .next,.teasergroup-6.pwTeasergroup.section-carousel .prev{background-color:var(--main-color);background-image:none;content:"";display:inline-block;height:70px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;overflow:unset;text-indent:0;width:70px}.banner-carousel .slick-prev{left:-60px}.banner-carousel .slick-next{right:-60px}.pwMain .pwContent .banner-carousel .slick-next,.pwMain .pwContent .banner-carousel .slick-prev{background:none;display:inline-block!important;top:calc(50% - 5px)}.pwMain .pwContent .slick-prev{left:-70px}.teaser-layout-2.no-button .content-container a .kicker{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.teaser-layout-2.no-button .content-container a:hover .kicker{color:var(--main-color)}.news,.section-news-single{margin-bottom:140px}.menu-item-container{padding-bottom:50px}.prokauf-design-9-menu.opened{overflow-x:hidden}.icon-arrow{display:none}.browserWarning h2{font-size:2.2em}.browserWarning p{line-height:1.8}.open-menu-link .label{color:#fff;font-size:20px;position:relative;top:2px}.button-back.button:hover a{border:none}.button-back.button a{align-items:center;background:#fff;border:none;border-radius:0;display:flex;padding:0;width:auto}.button-back.button a span.left .pwIcon{align-items:center;background:#fff;background:var(--main-color);border-radius:35px;height:70px;justify-content:center;margin-right:15px;transform:rotate(180deg) scale(.7);width:70px}@media (min-width:992px){.button-back.button a span.left .pwIcon{transform:rotate(180deg) scale(1)}}.button-back.button a span.left .pwIcon svg{transform:scale(1.5)}.button-back.button a span.left .pwIcon svg path{fill:#fff}.button-back.button .label{color:var(--main-color);font-size:21px;padding-left:20px;text-transform:uppercase}@media (max-width:991.98px){.button-back.button .label{padding-left:0}}.pwTeasergroup.variant-8 .pwTeaser .pwTeaser__text h3+p{margin-top:0}.bootstrap-grid.imageproportion-4-3.section.pwTeasergroup.teasergroup-2.teasergroup-2-col .pwTeaser{margin-bottom:-50px}.news-list-view.bcnews-main .news-items>.row .col-lg-4{-ms-flex:0 0 30.333333%}.section.pwTeasergroup.teasergroup-1.variant-1.teasergroup--col .container{position:relative}.pwSwiper__pagination--fraction{color:rgba(44,44,44,.2);font-size:27px;font-weight:700;line-height:34px;margin-top:20px;text-align:left}.pwSection.teasergroup-1.section-carousel .next,.pwSection.teasergroup-1.section-carousel .prev{margin-top:10px}.pwSection.teasergroup-1.section-carousel .prev{right:-35px}.pwSection.teasergroup-1.section-carousel .next{right:-35px;top:calc(50% - 55px)}.pwSection.teasergroup-1.section-carousel .next:before,.pwSection.teasergroup-1.section-carousel .prev:before{background-color:var(--main-color);content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;top:0}.pwSection.teasergroup-1.section-carousel .next:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bootstrap-grid .slick-slider{padding-right:0}.news-list-view.bcnews-main .news-items{margin-left:-15px;margin-right:-15px;margin:0}.news-list-view.bcnews-main .slick-list{width:calc(100% + 30px)}.news-list-view.bcnews-main .pwTeaser{display:inline-block;float:none;height:auto;max-width:100%;min-height:0;min-width:0;padding:0;position:relative}.news-list-view.bcnews-main .pwTeaser .pwTeaser__text{background:none;box-shadow:none;float:none;margin:auto;padding:0;position:relative;width:calc(100% - 40px)}.news-list-view.bcnews-main .pwTeaser .pwTeaser__image{box-sizing:border-box;max-width:100%;overflow:hidden;position:relative}.news-list-view.bcnews-main .pwTeaser .news-subtitle{height:auto;opacity:1}.news-list-view.bcnews-main .button:hover .more{background:#fff}.news-list-view.bcnews-main .pwTeaser .pwTeaser__text h3{color:#2c2c2c;font-size:21px;font-weight:700;line-height:1.4em;margin-bottom:.2rem;margin-top:0}@media (min-width:992px) and (max-width:1399.98px){.news-list-view.bcnews-main .pwTeaser .pwTeaser__text h3{font-size:16px}}.news-list-view.bcnews-main .pwTeaser .pwTeaser__text h4{color:#2c2c2c;font-size:16px;line-height:16px;margin-bottom:10px}.bc-news-list .next,.bc-news-list .prev{height:auto;width:auto}.bc-news-list.bcnews-main .controls{display:none}.bc-news-list.news-list-view.bcnews-main .slick-slider{padding-right:0}.bc-news-list.news-list-view.bcnews-main .pwTeaser .pageinfo{display:none}.pwSection.section-news-single h1{font-size:62px;line-height:80px}.news-text-wrap{margin-bottom:40px}.link-back>*{display:flex}.link-back:hover{background:#fff}.link-back:hover a{color:var(--main-color)}.link-back:hover svg path{fill:var(--main-color)}.link-back{background-color:var(--main-color);border:1px solid var(--main-color);border-radius:25px;cursor:pointer;text-align:center;width:230px}.link-back,.link-back a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.link-back a{color:#fff;justify-content:center;margin:3px}.news{margin-top:80px}.link-back svg{fill:#fff;left:-10px;position:relative;top:2px}.teasergroup-2-col.variant-7 .pwTeaser{width:48%}.section-carousel{margin-left:0}.banner-carousel .next,.banner-carousel .prev,.section-carousel .next,.section-carousel .prev{background:none;display:inline-block;height:70px;width:70px;z-index:1}.pwSection.pwTeasergroup.teasergroup-1.section-carousel .prev{display:block;left:unset;z-index:1}.pwSection.banner-carousel .prev,.teasergroup-2.section-carousel .prev{left:-85px}.pwSection.banner-carousel .next,.teasergroup-2.section-carousel .next{right:-85px}.pwSection.banner-carousel .prev{margin-left:15px}.pwSection.banner-carousel .next{margin-right:15px}.section-maincolor .teasergroup-2.section-carousel .next:before,.section-maincolor .teasergroup-2.section-carousel .prev:before{height:100%;width:100%}.section-maincolor .teasergroup-2.section-carousel .next:before,.section-maincolor .teasergroup-2.section-carousel .prev:before,.teasergroup-2.section-carousel .next:before,.teasergroup-2.section-carousel .prev:before{background-color:var(--main-color);background:none;content:"";display:inline-block;display:block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.teasergroup-2.section-carousel .next:before,.teasergroup-2.section-carousel .prev:before{height:70px;width:70px}.progress-bar{background-color:#fff;border-radius:10px;display:block;height:4px;overflow:hidden;position:relative;transition:left .4s ease-in-out;width:25%}.news-list-view.bcnews-main .prev:before,.pwTeasergroup:not(.teasergroup-1).section-carousel .prev:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.pwTeasergroup:not(.teasergroup-1).section-carousel .next:before,teasergroup-2.section-carousel .next:before{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.pagination-container{color:var(--main-color);text-align:center}.section-carousel .prev{left:-10px}.section-carousel .next{right:-10px}.pwSection.pwForm h1,.pwText.section-contactform h2{margin-bottom:30px}.contactform-container>.row{margin:0}.img a{display:block;line-height:0}.pwFooter .col h4{color:var(--main-color);font-size:21px;font-weight:600;line-height:33px;white-space:nowrap}.footer-bottom{background:#000;display:inline-block;margin-bottom:-30px;margin-top:30px;width:100%}.footer-top{width:100%}.footer-top .row div div{overflow:hidden;padding:0;width:100%!important}.footer-top .pwText .row div div{padding:inherit}.pwText col:first-of-type{padding-left:0}.pwFooter a,ul li a span{color:#fff}.pwFooter a,ul li,ul li a span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}ul li{break-inside:avoid;margin-bottom:5px;overflow:hidden}ul li:before{top:7px}p a:hover{padding-left:30px}.pwSection.pwForm .row .pwCaptcha{left:1px;position:relative}.offer,.offer.row{margin:0}.section-survey input:checked+.add-label span{color:#fff}[type=radio]:checked,[type=radio]:not(:checked){left:-9999px;position:absolute}[type=radio]:checked+label,[type=radio]:not(:checked)+label{color:#666;cursor:pointer;display:inline-block;line-height:20px;padding-left:28px;position:relative}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #ddd;border-radius:100%;content:"";height:18px;left:0;position:absolute;top:5px;width:18px}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{background:var(--main-color);border-radius:100%;content:"";height:12px;left:3px;position:absolute;top:8px;-webkit-transition:all .2s ease;transition:all .2s ease;width:12px}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox-container input{cursor:pointer;display:none;height:auto;margin-bottom:0;padding:0;width:auto}.checkbox-container label{cursor:pointer;position:relative}.pwSection+.section-line{border-top:none;padding-top:0}.pwSection{margin-top:0}.pwForm .row.checkbox .input{width:auto}.pwSection.pwForm form .row label{color:#2c2c2c;float:none;line-height:30px;width:100%}.pwSection.pwForm form.form-free .pwCaptcha,.pwSection.pwForm form.form-free .row-terms .checkbox-container{margin-left:0}.pwSection.pwForm form .row{float:none;margin-left:0;margin-right:0}.pwSection.pwForm form .row>*{padding:0}.pwSection.pwForm form input,form input,form textarea{border:1px solid rgba(44,44,44,.3);float:none;font-family:Fira Sans;padding:10px}form input,form textarea{line-height:normal}.pwSurvey .points-bar.col-md-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section-survey .points-bar label{align-items:center;background-color:rgba(44,44,44,.05);border:1px solid #fff!important;display:flex;height:40px;justify-content:center;width:116px}.pwText.section-survey .pwSurvey .col{margin-bottom:20px}.pwSurvey .points-bar input[type=checkbox] .points-1{background:red}form .row .input,form .row input{width:100%}.accordion-body .pwText h3{font-size:28px;line-height:50px}.pwSection.section-accordion{margin-bottom:140px;padding-top:0}.accordion-head{font-size:21px;line-height:33px}.pwSection+.pwSection.pwGallery,.pwSection.pwGallery{margin-bottom:40px;margin-top:0}.contactform-container .pwSection.section-vcard:last-of-type{margin-bottom:0}.pwSection+.contactform-container .section-vcard{margin-top:50px}.pwSection+.contactform-container .section-line{margin-top:50px!important}.pwSection{float:none}.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.imageproportion-16-9 .pwTeaser:last-of-type{display:flex;flex-direction:column}.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.imageproportion-16-9 .pwTeaser:last-of-type>*{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;width:100%}.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.imageproportion-no-crop .pwTeaser>*{-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col.imageproportion-no-crop .pwTeaser{display:flex;flex-direction:column}.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col.imageproportion-no-crop .pwTeaser .pwTeaser__text{left:0;margin-bottom:-50px;width:80%}.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.imageproportion-no-crop .pwTeaser:last-of-type .pwTeaser__img{right:0}.pwSection.imageproportion-4-3,.pwSection.pwTeasergroup.teasergroup-1,.pwSection.section-teaser-gallery{margin-bottom:140px}.pwSection.pwGallery .pwTeaser__text h1{color:var(--main-color);margin-bottom:1.6rem}.pwSection.pwGallery .tn .row .pwGallery__item:nth-child(4n+4){margin-right:0}.pwGallery .tn .row .pwGallery__item.col-3{-ms-flex:0 0 21.9%;flex:0 0 21.9%;max-width:21.9%}.pwGallery .tn .row .pwGallery__item{margin-bottom:30px;margin-right:30px;padding:0}.pwGallery .tn .row .pwGallery__item__img{padding:0}.row-outer{margin-left:30px;margin-right:30px}.pwSection.pwGallery .pwGallery__item{padding:0}.pwReferences__overview .pwReferences__overview__reference .gallery-info .icon svg{height:30px;vertical-align:top;width:30px}.pwReferences__overview .pwReferences__overview__reference .gallery-info .gallery-count{line-height:normal;position:relative;right:auto;top:auto}.news .news-list-view .pwTeaser__text,.news-list-view.bcnews-main .pwTeaser .pwTeaser__text,.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 0 auto;margin:0 auto -100px;padding:30px;position:relative;top:-100px;width:360px}.news .news-list-view .pwTeaser .content-container,.news-list-view.bcnews-main .pwTeaser .content-container,.pwReferences__overview__reference .content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-basis:100%;flex-direction:column;max-width:100%}.teasergroup-3 .row{align-items:stretch;width:auto}.news-list-view .pwTeaser .content-container p,.news-list-view.bcnews-main .pwTeaser .content-container .news-content,.pwReferences__overview__reference .optional-text{flex-grow:1;margin-top:0}.pwReferences__overview__reference .content-container .button{margin-top:20px}.news .news-list-view .pwTeaser .pwTeaser__text h3,.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .text .content-container .gallery-name h3{color:#2c2c2c;font-size:21px;font-weight:600;line-height:33px}.pwReferences__overview .pwReferences__overview__reference .button:hover{text-decoration:none}.pwSection.pwGallery .pwGallery__item:last-of-type{margin-bottom:0}.pwReferences__overview .pwReferences__overview__reference img{margin-top:0;transform:none}.pwTextImage .caption p{color:#959595;line-height:1.5em;margin:0}.pwFooter h4,.pwFooter p,.pwFooter ul{margin:0}.pwFooter h4{margin-bottom:10px}.news h1{margin-bottom:3.2rem}.pwSection.pwText h1+p,.pwSection.pwText h2+p,.pwText h1+.row{margin-top:2.2rem}.pwSection.pwTextImage .pwTextImage__Image img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.design-9 .pwSection.pwTextImage.pwTextImage--floated .col:not(.float-left),.design-9 .pwSection.pwTextImage.pwTextImage--floated .col:not(.float-right){display:block;float:none;max-width:100%;width:auto}.pwTextImage.section-float-2>.container>.row>.col>.row{display:block}.pwTextImage p:first-of-type{margin-top:0}.pwTextImage.section-float-2>.container>.row>.col>.row>.col:first-of-type{width:100%}.pwTextImage.section-float-2.section-image-left .pwTextImage__Image{margin-bottom:15px;margin-right:15px;margin-right:25px}.pwTextImage.section-float-2.section-image-right .pwTextImage__Image{margin-bottom:1em;position:relative}.pwTextImage.section-float-2.section-image-left .pwTextImage__Image img{position:relative;z-index:1}.pwSection.pwTeasergroup.teasergroup-2 .pwSwiperTeasergroup .pwTeaser.teaser-layout-2{align-items:stretch;display:flex;flex-direction:row-reverse;margin-bottom:50px;min-height:250px;padding:0}.pwTeasergroup.teasergroup-2 .container>.row>.col>.row{align-items:stretch}.pwSection.pwTeasergroup.teasergroup-2 .pwSwiperTeasergroup .pwTeaser.teaser-layout-2 img{height:auto;position:relative;width:150px}.pwSection.pwTeasergroup.teasergroup-2 .pwSwiperTeasergroup .pwTeaser.teaser-layout-2 .pwTeaser__img{align-items:center;background:transparent;display:flex;-ms-flex:0 0 50%;flex:0 0 50%;justify-content:center;margin-bottom:0;max-width:50%;min-height:250px;padding-bottom:0;position:relative}.pwSection.pwTeasergroup.teasergroup-2 .pwSwiperTeasergroup .pwTeaser.teaser-layout-2 .pwTeaser__text{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;min-height:250px;position:relative}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.pwSwiper__slide.teaser-layout-2 .pwTeaser__img{background:#fff;order:1}.pwSection.pwTeasergroup.teasergroup-2 .carousel{padding:0}.pwSection.pwTeasergroup.teasergroup-2 .next,.pwSection.pwTeasergroup.teasergroup-2 .prev{top:54%}.teasergroup-2 .pagination-container{background:#ededed}.pwTeasergroup .progress-bar{background:var(--main-color)}.news-items .row .row{margin-left:0;margin-right:0}.pwTeasergroup.teasergroup-2 .pwTeaser.pwSwiper__slide .content-container p{color:var(--main-color)}.news-list-view.bcnews-main .news-items .pagination-container{display:none}.teasergroup-2.variant-7 .teaser-layout-2.pwTeaser:nth-child(n+3){margin-bottom:0}.teasergroup-2 .pwTeaser p{margin:0}.news.news-single{margin-top:140px}.accordion-item:last-of-type .accordion-body{margin-bottom:140px}.pwFooter .row>:nth-child(2) ul{column-count:2;padding-left:0}.teasergroup-3 .pwTeaser .pwTeaser__text{margin-bottom:-160px}.pwSection.section-teaser.section-teaser-gallery .pwGallery__item,.pwTeasergroup.teasergroup-1 .pwTeaser{display:flex;flex-direction:row-reverse}.pwTeasergroup.teasergroup-1 .pwTeaser{flex-direction:row}.pwTeasergroup.teasergroup-1.variant-1.teasergroup--col .pwTeaser:last-of-type{margin-bottom:0}.pwTeasergroup:not(.variant-8) .pwTeaser .pwTeaser__img,.pwTeasergroup:not(.variant-8) .pwTeaser .pwTeaser__text{flex-basis:auto;float:none}.pwTeasergroup:not(.variant-8) .pwTeaser .pwTeaser__text{flex-grow:1}.pwTeasergroup .pwTeaser{margin-right:0}.button .label{color:#fff}.icon .fa-angle-right{display:none}.teasergroup-3 .pwTeaser,.teasergroup-4 .pwTeaser{flex-direction:column}.content-container .button{margin-top:15px}.pwHeader__logo img{max-height:95px;max-width:100%}.pwHeader>.container{vertical-align:top}.pwNavigation__navLevelOne li:last-of-type{margin-right:0}.folder-1>li a .left,.pwNavigation__navLevelOne .right.icon{display:none}.menu-overlay .folder-1 li.opened>a{color:var(--main-color)}.pwHeader__logo{z-index:1}.section-teaser-gallery .pwGallery__item .pwGallery__item__text{align-self:center;left:55px;position:relative;z-index:1}.section-teaser-gallery .pwGallery__item .pwTeaser__text h3 a{color:#000}.bc-news-list .pwTeaser__text .content-container,.news-list-view .pwTeaser__text .content-container,.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .text,.section-teaser-gallery .content-container{background:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.3);box-shadow:0 0 7px 0 rgba(0,0,0,.3);padding:20px 20px 20px 30px}.bc-news-list .pwTeaser__text .content-container{padding:20px}.teasergroup-1 .pwTeaser.variant-8 .pwTeaser__img{max-height:560px}.teasergroup-1 .teaser-layout-1 .pwTeaser__img img{height:100%}.content-container .pwSection:not(.pwTeasergroup) h3{color:var(--main-color);font-size:3em;font-weight:500}.section-teaser-gallery .pwGallery__item .pwGallery__item__text{left:100px}.pwSection.section-teaser.section-teaser-gallery .pwGallery__item__img{align-items:center;display:flex;position:relative;right:55px}.teasergroup-3.variant-3-2 .pwTeaser p{color:#2c2c2c;font-size:16px;line-height:30px;margin-top:20px;text-align:left;width:auto}.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col .pwTeaser.teaser-layout-1{margin-bottom:140px;margin-left:0}.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col .pwTeaser.teaser-layout-1 .pwTeaser__text.no-text{display:none}.section-teaser-gallery .pwGallery__item .pwGallery__item__img{overflow:hidden;padding:0}.pwSection.pwGallery .pwGallery__item .pwGallery__item__img img,.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .image img,.section-teaser-gallery .pwGallery__item .pwGallery__item__img img{margin:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .image a{display:block;height:100%;line-height:0;overflow:hidden;width:100%}.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .image:hover img,.section-teaser-gallery .pwGallery__item .pwGallery__item__img img:hover{transform:scale(1.1)}.pwTeasergroup .row .pwTeaser{margin-left:0}.pwText .pwButton .label{margin-bottom:0;padding-right:0}.pwSection+.pwSection{margin-top:0}.section-teaser-gallery .image-count{background:transparent;border:0;color:#fff;cursor:pointer;font-family:Fira Sans;font-size:67px;font-weight:600;line-height:100px;opacity:.8}.row.orderChanged{flex-direction:row-reverse}:root .menu-close,_:-ms-fullscreen{display:block}.pwGallery.pwGallery--thumb .tn>.row{margin-left:-15px;margin-right:-15px}@media (min-width:992px){.pwGallery.pwGallery--thumb .tn>.row{margin-left:-30px;margin-right:-30px}}@media (min-width:767px){.pwSection.teasergroup-1 .next{top:calc(50% - 85px)}}@media (min-width:1200px){.pwTextImage--floated .pwTextImage__Image.float-right .pwImage{margin-bottom:1em}.col-links .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:1199.98px){.news .news-list-view .pwTeaser__text{padding:0;width:90%}.news .news-list-view .pwTeaser__text .content-container{width:90%}.news .news-list-view .pwTeaser .pwTeaser__text h3{font-size:19px}.news .news-list-view .pwTeaser__text .content-container{padding:20px}.pwGallery .tn .row .pwGallery__item.col-3{-ms-flex:0 0 21.3%;flex:0 0 21.3%;max-width:21.3%}.pwSwiper__pagination--fraction{font-size:28px;line-height:37px;margin-top:20px}.footer-top .row div:nth-child(3) .col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.news-list-view.bcnews-main .news-items>.row .col-lg-4{-ms-flex:0 0 29.333333%}.design-9 .prev,.design-9 .pwSection.banner-carousel .prev,.design-9 .teasergroup-2 .prev{left:-45px}.design-9 .next,.design-9 .pwSection.banner-carousel .next,.design-9 .teasergroup-2 .next{right:-45px}.banner-carousel .next,.banner-carousel .prev,.section-carousel:not(.teasergroup-1) .next,.section-carousel:not(.teasergroup-1) .prev,.teasergroup-6.pwTeasergroup .next,.teasergroup-6.pwTeasergroup .prev{height:50px;width:50px}.section-carousel .next:before,.section-carousel .prev:before{background-color:var(--main-color);content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.pwSection.banner-carousel .prev,.teasergroup-2.section-carousel .prev{left:-35px}.pwSection.banner-carousel .next,.teasergroup-2.section-carousel .next{right:-35px}.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .pwTeaser__text{padding:20px;width:250px}.pwReferences__overview .pwReferences__overview__reference .button .right{right:5px}.gallery-next,.gallery-prev{right:7%}}@media (max-width:1100px){.pwMain .pwContent .banner-carousel .slick-next:before,.pwMain .pwContent .banner-carousel .slick-prev:before{background-color:var(--main-color);content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.pwMain .pwContent .banner-carousel .slick-next{right:-10px}.pwMain .pwContent .banner-carousel .slick-prev{left:-10px}}@media (min-width:992px){.menu-overlay .menu-open{right:33px}.teasergroup-2.variant-7 .pwTeaser .pwTeaser__text{top:auto}.pwNavigation__navLevelThree>li:hover a .left:before{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;-o-transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .5s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 50ms}.pwNavigation__navLevelThree>li:hover a .left:after{opacity:1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94)}.teasergroup-5 .carousel,.teasergroup-6 .carousel{border-left:1px solid #ccc;padding-right:1px;width:calc(100% + 2px)}.pwSection.banner-carousel .prev,.section-carousel .prev,.teasergroup-2 .prev{left:-45px}.pwSection.banner-carousel .next,.section-carousel .next,.teasergroup-2 .next{right:-45px}.pwSection.banner-carousel .prev{margin-left:15px}.pwSection.banner-carousel .next{margin-right:15px}}@media (min-width:1250px){.pwSection.pwTeasergroup.teasergroup-2 .carousel{width:100%}.pwSection.pwTeasergroup.teasergroup-2 .pagination-container{margin-left:auto;margin-right:auto;width:calc(100% - 50px)}}@media (max-width:991.98px){.pwSection.pwTeasergroup.teasergroup-2 .pwSwiperTeasergroup .pwTeaser.teaser-layout-2 img{width:85px}.pwNavigation__nav{display:block}.menu-trigger .open-menu-link{left:20px}.news .news-list-view .pwTeaser__text{margin-bottom:50px}.news-list-view.bcnews-main .news-items .slick-slide .pwTeaser.col-md-6{-ms-flex:0 0 100%;flex:0 0 100%}h1{font-size:3.6em;line-height:74px}h2{font-size:2.2em}h3{font-size:2.1em}h4{font-size:1.5em}h5{font-size:1.1em}p{line-height:26px}.menu-overlay .menu-close .menu-trigger{top:28px}.prokauf-mobile-menu-design-9 .level-2{width:70%}.news-list-view.bcnews-main .news-items>.row .col-lg-4{-ms-flex:0 0 50%}.teasergroup-2 .pwTeaser .content-container p,.teasergroup-4 .pwTeaser .content-container p{flex-grow:1}.teasergroup-2 .pwTeaser .button a{font-size:14px}.pwTeasergroup.teasergroup-1.variant-1.teasergroup--col .pwTeaser{padding-bottom:80px}.responsive-table tr td:first-of-type p,.responsive-table tr:first-of-type td p{font-size:18px}.footer-top .col-links{margin-top:10px}.offer-price-row.unique-pricing{padding:0 0 0 30px;width:auto}.rating-heading h3{padding-bottom:20px}.slick-slide{overflow:hidden}.news-list-view.bcnews-main .slick-list{width:calc(100% + 30px)}.news-list-view.bcnews-main .slick-slider .pwTeaser>.row{margin:0}.news-list-view.bcnews-main .slick-slider .pwTeaser{margin-right:15px;max-width:calc(100% - 30px)}.news-list-view.bcnews-main .pwTeaser .pwTeaser__image{max-width:100%}.rating .container{padding-left:30px;padding-right:30px}.footer-approach{float:right;position:relative;right:40px}.text-module{padding:0}.footer-link-spacing{left:0}.gallery-next{bottom:38%}.gallery-next,.gallery-next svg,.gallery-prev,.gallery-prev svg{height:50px;width:50px}.teaser-x-col .gallery-next,.teaser-x-col .gallery-prev{top:100%}.gallery-next,.gallery-prev{right:17%}.gallery-next-mobile,.gallery-prev-mobile{right:20%}.gallery-prev{top:31%}.teaser-1-1 .container,.teaser-3-4 .container,.teaser-4-3 .container{padding:0}.pwTextImage .container{max-width:100%!important}.hamburger-menu{margin-left:30px}.map-info{padding:30px}.full-width,.proportion-1-1.full-width,.proportion-wrapping-1-2{padding-bottom:10px;width:100%!important}.container{max-width:100%!important}#header-container,.pwHeader-container{height:90px}.pwNavigation__navLevelOne-design-10 li{line-height:100px}.image-3-4{width:352px}.teaser-layout-3-4{width:596px}.image-4-3{width:352px}.image-count{right:-25px}.thumbnail-gallery .col-3{margin-bottom:16px}.reference-gallery .reference-item{margin-bottom:40px}.teaser-4-col-slider,.teasergroup-x-container{margin:0}.pwTeasergroup .pwTeaser{margin-left:0}.teaser-3-col-slider .pwTeaser{max-height:460px;max-height:500px}.teaser-3-col-slider .pwTeaser:last-of-type{margin-bottom:0!important;max-height:500px}.news-list-view.bcnews-main .news-items .prev{position:relative;right:55px;top:50px}.news-list-view.bcnews-main .news-items .next{left:46px;position:relative;top:8px}.news-list-view.bcnews-main .news-items .next,.news-list-view.bcnews-main .news-items .prev{text-align:center}.news-list-view.bcnews-main .news-items .pwSwiper__pagination{display:block}.bc-news-list.bcnews-main .controls .next>*,.bc-news-list.bcnews-main .controls .prev>*{display:none}.bc-news-list.bcnews-main .controls>div{background:none}.bc-news-list.bcnews-main .pageinfo{float:none;margin-top:45px;text-align:center}.news-list-view.bc-news-list .controls{align-items:center;display:flex;justify-content:center;margin-top:15px;position:relative}.news-list-view.bc-news-list .controls .pagination-container{margin:0 20px}.bc-news-list.bcnews-main .controls .next,.bc-news-list.bcnews-main .controls .prev{left:auto;margin-top:0;position:relative;right:auto}.bc-news-list.bcnews-main .controls .next:before,.bc-news-list.bcnews-main .controls .prev:after{display:inline-block;height:50px;width:50px}.bc-news-list.bcnews-main .controls .next:before{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bc-news-list.news-list-view.bcnews-main .pwTeaser .pageinfo{display:block}.pwSection.teasergroup-4.variant-4-2 .pwTeaser__text{top:-80px}.news{margin-top:50px}.section-carousel .next,.section-carousel .prev{top:98%}.section-carousel .next{right:calc(45% - 70px)}.section-carousel .prev{left:calc(48% - 70px)}.pwSection.section-teaser-gallery{margin-bottom:80px}.accordion-body{padding:20px}.accordion-head{font-size:18px;line-height:33px}.pwSection.section-accordion{margin-bottom:80px;padding-left:90px;padding-right:90px}.news-list-view.bcnews-main .news-items .pagination-container{display:block}.news-list-view.bcnews-main .news-items{margin-top:25px}.news-list-view.bcnews-main .news-items .next:before,.news-list-view.bcnews-main .news-items .prev:before{background-color:var(--main-color);content:"";display:inline-block;height:50px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:50px}.news-list-view.bcnews-main .news-items .slick-track{align-items:stretch;display:flex}.news-list-view.bcnews-main .news-items .slick-slide{display:flex;float:none;height:auto}.news-list-view.bcnews-main .news-items .slick-slide>div{display:flex;height:100%;width:100%}.news-list-view.bcnews-main .news-items .slick-slide .pwTeaser{display:flex!important;flex-direction:column}.pwTeasergroup .prev{left:-57px}.pwTeasergroup .next{right:-20px}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2 .pwTeaser__img{background:#fff;position:relative;top:0}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2 pwTeaser__img{width:85px}.pwHeader{height:90px}.pwSection.section-news-single h1{font-size:58px;line-height:74px}.news.news-single{margin-top:90px}.accordion-item:last-of-type .accordion-body{margin-bottom:80px}.checkbox-container input:checked+label:after{top:5px}.pwSection.pwGallery .row{margin:0}.pwSection.pwGallery .row .row{position:relative}.image-count{bottom:20px;right:40px}.section-teaser-gallery .pwGallery__item .text{left:35px}.pwSection.section-teaser.section-teaser-gallery .pwTeaser__img{right:35px}.pwSection.section-teaser.section-teaser-gallery .text .button{padding:5px 10px 5px 0}.pwReferences__overview .pwReferences__overview__reference .image img{height:auto;width:100%}.news .news-list-view .pwTeaser__text,.news-list-view.bc-news-list .pwTeaser__text,.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .text{width:calc(100% - 30px)}.pwReferences__overview .pwReferences__overview__reference .button{background:#fff;padding:0;width:auto}.pwReferences__overview .pwReferences__overview__reference .button .label{font-weight:500}.pwReferences__overview .pwReferences__overview__reference .gallery-info .gallery-svg svg{height:30px;width:35px}.pwSection.bc-news-list .controls .next:before,.pwSection.bc-news-list .controls .prev:after,.pwSection.pwTeasergroup.teasergroup-1 .prev:before,.pwSection.teasergroup-1 .next:before{background-color:var(--main-color);content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.pwSection.bc-news-list .controls .prev:after{display:none}.pwSection.pwTeasergroup.teasergroup-1 .prev,.pwSection.teasergroup-1 .next{right:-25px}.button-back.button .label{font-size:18px}.pwNavigation__navLevelTwo>li{margin-bottom:0}.news-list-view.bcnews-main .news-items .prev,ul li:before{top:0}.news-list-view.bcnews-main .news-items .next{left:0;top:0}.news .news-list-view .pwTeaser{margin-bottom:-80px}.pwSection.pwText p,.pwTextImage p{margin-top:1em}.social-media-nav .icons ul li{margin-right:20px}.pwSection.pwGallery .pwGallery__item{margin-bottom:15px}.pwGallery .tn .row .pwGallery__item{margin-bottom:15px;margin-right:15px}.pwGallery .tn .row .pwGallery__item.col-3{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .pwTeaser__text{flex:0 0 auto;min-height:264px}.news-list-view.bcnews-main .news-header h3{float:left}.open-menu-link .label{display:inline-block!important}.teaser-layout-2.no-button .pwTeaser__text.col-md-4.has-text{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2{min-height:170px}.bootstrap-grid.teasergroup-3 .teaser-layout-3 .pwTeaser__img.file+.pwTeaser__text{margin-bottom:-100px}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2:nth-child(odd){left:0;position:relative}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2:nth-child(2n){position:relative}.teasergroup-4.pwTeasergroup .next:before,.teasergroup-4.pwTeasergroup .prev:before{background-color:var(--main-color);content:"";display:inline-block;height:50px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:50px}.teasergroup-4.pwTeasergroup .prev,.teasergroup-6.pwTeasergroup .prev{left:37%}.teasergroup-4.pwTeasergroup .next,.teasergroup-6.pwTeasergroup .next{right:37%}.teasergroup-6 .pagination-container{line-height:10px;margin-top:40px}.teasergroup-4.pwTeasergroup .next,.teasergroup-4.pwTeasergroup .prev{bottom:-7px;height:50px;position:absolute;top:inherit;width:50px}.teasergroup-6 .container{max-width:100%!important}.pwSection.pwTeasergroup.teasergroup-2.section-carouse .next,.pwSection.pwTeasergroup.teasergroup-2.section-carousel .prev{top:54%}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2 .pwTeaser__text{top:0}.news-footer .button,.news-header .button{float:right}.news-footer .button{display:none}.accordion-head .collapse-panel-svg,.bootstrap-grid .accordion-head svg{height:35px;transform:translateY(-50%) rotate(270deg);width:35px}}@media (max-width:767.98px){.hidden-mobile{display:none}.section-carousel .container,.section.banner-carousel .container{max-width:100%!important}.bootstrap-grid.teasergroup-3 .pwTeaser .pwTeaser__text{width:auto}.only-mobile{display:block}.news-list-view.bcnews-main .pwTeaser .pwTeaser__image.img a{height:auto}h1{font-size:42px;line-height:54px}h2{font-size:34px;line-height:40px}h3{font-size:27px;line-height:32px}h4{font-size:21px;line-height:36px}h5{font-size:17px;line-height:26px}figure{margin-bottom:20px}.menu-overlay .left:before,.menu-overlay .menu-item-icon:after{height:35px;left:8px;top:-10px;width:35px}.level2-menu-item{margin-top:0}.pwNavigation__navLevelOne>li.has-sub_nav .folder-1{margin-bottom:10px}.pwSection.pwText+.pwSection.pwGallery,.pwSection.pwTextImage+.pwSection.pwGallery{margin-top:-30px}.pwTeasergroup.teasergroup-1.variant-1.teasergroup--col .pwTeaser{padding-bottom:50px}.teasergroup-6 .pwTeaser{flex-basis:33%}.offer{padding-left:30px;padding-right:0}.section-offer-contact{padding-left:10px}.offer-content-background{padding-bottom:100px}.offer-price-row.unique-pricing{padding-right:30px}.contact-form form.form-free .pwCaptcha{left:0}.rating-heading h3{line-height:38px}.pwCaptcha{position:relative}.teaser-3-col-slider .pwTeaser:last-of-type{max-height:none}.teaser-3-col-slider .pwTeaser{margin-bottom:100px!important;max-height:none}.teaser-3-col-slider .button{margin:10px auto auto!important}.teasergroup-6.pwTeasergroup .prev{left:0}.teasergroup-6.pwTeasergroup .next{right:0}.footer-approach{float:none;right:0}.gallery-next-mobile,.gallery-prev,.gallery-prev-mobile{height:50px;right:0;width:50px}.teaser-4-col-slider{margin:0}.gallery-next-mobile{bottom:51%}.gallery-prev-mobile{top:52%}.gallery-next-mobile svg,.gallery-prev,.gallery-prev-mobile svg{height:50px;width:50px}.gallery-prev{z-index:2}.gallery-next,.gallery-prev{right:-13px}.gallery-prev{top:calc(50% - 50px)}.gallery-next{top:calc(50% + 15px)}.proportion-1-1.full-width{width:100%!important}.news-list-view .pwTeaser .content-container p,.news-list-view.bc-news-list .pwTeaser .pwTeaser__text a,.news-list-view.bcnews-main .pwTeaser .pwTeaser__text h4{font-size:14px}.news-list-view.bcnews-main .pwTeaser .pwTeaser__text h3{font-size:16px}.news-list-view.bcnews-main .pwTeaser .pwTeaser__text{width:calc(100% - 40px)}.textimage-text{width:100%!important}.pwNavigation__navLevelOne .pwHeader-social-svg{display:none!important}.mobile-footer-link{position:relative;top:-15px}.mobile-important-links{margin-top:10px}.mobile-important-links h5{margin-bottom:0!important}.pwFooter{padding-top:15px}.map-info{margin:auto!important;padding:30px 100px 30px 30px}.pr-30{padding-right:0!important}.map-info{padding:30px;text-align:center;width:100%}#header-container,.pwHeader-container{height:55px}.pwNavigation__navLevelOne-design-10 li{line-height:70px}.pwHeader__logo{margin-left:15px;padding:15px;top:20px}.accordion-head h4{font-size:17px!important}.accordion-body h3{font-size:21px}.accordion-body-arrow svg{height:30px;width:30px}.teaser-layout-3-4,.teaser-layout-3-4 .teaser-layout-3-4-container{width:100%}.desktop-teaser{left:-5px;position:relative}.teaser-1-1 .container,.teaser-3-4 .container,.teaser-4-3 .container{padding:0}.teaser-1-1 .container .row,.teaser-3-4 .container .row,.teaser-4-3 .container .row{margin:0}.mobile-text{background:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.5);box-shadow:0 0 7px 0 rgba(0,0,0,.5);padding:20px 30px}.mobile-text a{color:var(--main-color)}.mobile-text .button{margin-top:20px}.mobile-text .button a{color:#fff}.reference-gallery .reference-item{max-height:650px}.teaser-3-col-slider .teaser-3-col{margin-bottom:-100px!important}.bc-news-list.bcnews-main .pageinfo{margin-top:25px}.pwSection.teasergroup-2.variant-7 .pwTeaser{display:flex;flex-direction:column}.pwSection.teasergroup-2.variant-7 .pwTeaser:last-of-type{margin-bottom:0}.news .news-list-view .pwTeaser .pwTeaser__image.no-media{width:100%}.news .news-list-view .pwTeaser .pwTeaser__image a{text-align:center}.news{margin-top:30px}.news .news-list-view .pwTeaser .pwTeaser__image a{width:100%}.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.imageproportion-3-4 .pwTeaser__text{left:0;order:1}.pwSection.pwText{margin-bottom:50px}.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col.imageproportion-no-crop .pwTeaser .pwTeaser__text{margin-bottom:-100px}.pwSection.pwForm form.form-free .row-terms .checkbox-container{padding-right:15px}.footer-top .row>*{margin-bottom:20px}.footer-top .row>:last-of-type{margin-bottom:0}.footer-top .row ul{margin-top:0}.form.contact-form .row-terms .checkbox-container label{left:30px}.pwSection.pwForm .row:last-of-type,.submit-section{margin-bottom:50px}.pwSection+.section-line{padding-top:50px}.bootstrap-grid.section-survey .points-bar label{width:80px}.pwSection.pwForm [class=row]{width:100%}.accordion-head{font-size:18px;line-height:27px}.accordion-head,.accordion-item.active .accordion-head{padding:15px 30px 15px 15px}.pwSection.section-accordion{margin-bottom:50px;padding-left:50px;padding-right:50px}.bootstrap-grid.pwTeasergroup.teasergroup-1.variant-1.teasergroup--col .pwTeaser{flex-direction:column}.bootstrap-grid.pwTeasergroup.teasergroup-1.variant-1.teasergroup--col .pwTeaser.pwSwiper__slide{flex-direction:column;margin-bottom:0;padding-bottom:0;padding-left:0}.bootstrap-grid.pwTextImage.section-float-2>.container>.row>.col>.row{display:flex}.bootstrap-grid.pwTextImage.section-float-2.section-image-right .pwTextImage__Image{margin-left:0}.bootstrap-grid.pwTextImage.section-float-2.section-image-left .pwTextImage__Image{margin-right:0}.pwSection.pwTextImage .pwTextImage__Image{margin-bottom:15px}.pwTextImage.section-image-right.section-float-1 .col .col:nth-child(2){order:12}.pagination-container,.pwTeasergroup .pagination-container{margin-left:auto;margin-right:auto;width:calc(100% - 160px)}.pwMain .pwContent .banner-carousel .slick-prev{display:inline-block}form.contact-form .row-terms .checkbox-container{width:90%}.bootstrap-grid .pwCaptcha{margin-top:0}.bootstrap-grid form .row .button{margin-top:10px}.pwMain .pwContent .banner-carousel .slick-next{position:relative;right:-60%}.pwMain .pwContent .banner-carousel .slick-prev{bottom:10px;left:30%;top:unset}.accordion-body .pwSection.pwText h1{font-size:32px;line-height:34px}.accordion-body .pwSection.pwText h3{font-size:30px;line-height:32px}.accordion-body .pwSection.pwText .container{padding:0}.pwNavigation__navLevelOne>li>a{padding:5px 0}.folder-1>li{margin-bottom:10px}.folder-1,.folder-1>li:first-of-type{margin-top:0}.folder-1>li.active>a,.pwNavigation__navLevelTwo>li.active>a .label{color:var(--main-color)}.pwNavigation__navLevelOne>li.active>a{padding-bottom:0}.pwTeasergroup .pwTeaser.col{padding:0}.news-list-view.bcnews-main .news-items>.row .col-lg-4{-ms-flex:0 0 100%}.bootstrap-grid.teasergroup-1 .pwTeaser .pwTeaser__img .pagination-container{bottom:0;font-size:42px;left:0;position:absolute;right:0;top:0}.bootstrap-grid .slick-slider.carousel{overflow:hidden}.bootstrap-grid.teasergroup-6 .slick-slider.carousel{margin-left:auto;margin-right:auto;width:calc(100% - 13px)}.news-list-view.bcnews-main .slick-slider .pwTeaser{margin-right:0}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2 pwTeaser__img{right:0}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2 .pwTeaser__img{align-self:center}.section-carousel{margin-left:0}.pwSection.pwTeasergroup.teasergroup-2 .next,.pwSection.pwTeasergroup.teasergroup-2 .prev{top:92%}.pwSection.pwText .row .col:last-of-type{margin-bottom:0}.button a{padding:8px 20px 9px}.pwSection.section-news-single h1{font-size:42px;line-height:54px}.news.news-single{margin-top:50px}.pwSection.pwText.section-headline{margin-bottom:10px}.pwSection.pwTeasergroup.teasergroup-1,.pwSection.pwText,.pwTextImage{margin-bottom:50px}.bootstrap-grid.teasergroup-1.imageproportion-no-crop .pwTeaser .content-container{top:40px}.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.bootstrap-grid:nth-child(6) .pwTeaser.teaser-layout-1:last-of-type .text .content-container{width:100%}.pwFooter .row>:nth-child(2) .sub.level-1:nth-child(5){padding-top:0}.pwFooter .row>:nth-child(2){column-count:1}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col .pwTeaser.teaser-layout-1{padding:0 15px}.pwSection.section-teaser.section-teaser-gallery .text .button{padding:2px 10px 2px 0}.section-teaser-gallery .image-count{top:0}.bootstrap-grid.section-teaser-gallery .pwGallery__item .text h3{font-size:27px;font-weight:600;line-height:32px;margin-bottom:10px}.bootstrap-grid.section-teaser-gallery .pwGallery__item .text p{margin-top:5px}.pwSection.pwGallery .row{margin:0}.pwSection.pwGallery .row .row{position:relative}.pwSection.section-teaser.section-teaser-gallery .pwGallery__item{flex-direction:column}.pwSection.section-teaser.section-teaser-gallery .img{right:0}.bootstrap-grid.section-teaser-gallery .pwGallery__item .text{left:0;margin-bottom:-100px;position:relative;top:-100px;width:85%!important}.pwReferences__overview .pwReferences__overview__reference .image{height:auto;line-height:25px}.news .news-list-view .pwTeaser .pwTeaser__text h3,.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .text .content-container .gallery-name h3{font-size:18px;font-weight:600;line-height:28px}.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .text .content-container .button .label,.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .text .content-container .optional-text p{font-size:14px}.bootstrap-grid.teasergroup-1 .pwTeaser .pwTeaser__text .content-container h3{font-size:27px;line-height:32px}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-3 .pwTeaser,.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-4 .pwTeaser{margin-bottom:-50px}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-3 .pwTeaser:last-of-type{margin-bottom:0}.teasergroup-1 .teaser-layout-1.pwTeaser{margin-bottom:-50px}.bootstrap-grid.teasergroup-1 .teaser-layout-1 .pwTeaser__text{left:0;margin-bottom:-60px;order:1;top:-100px}.bootstrap-grid.teasergroup-2 .teaser-layout-2 .pwTeaser__text{margin-bottom:0}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-2-col .pwTeaser{margin-bottom:-60px;margin-bottom:0}.bootstrap-grid.teasergroup-1.teasergroup-1-col .teaser-layout-1 .content-container h3{margin-bottom:10px}.teasergroup-1.teasergroup-1-col .teaser-layout-1 .pwTeaser__text{margin-bottom:-100px}.teasergroup-1 .teaser-layout-1 .button{font-size:14px}.bootstrap-grid.teasergroup-1 .teaser-layout-1.pwSwiper__slide .pwTeaser__text{left:0;order:1;top:-100px;width:calc(100% - 30px)!important}.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.bootstrap-grid:nth-child(6) .pwTeaser.teaser-layout-1:last-of-type .pwTeaser__text{bottom:-150px;position:relative;width:80%}.teasergroup-1.teasergroup-1-col .teaser-layout-1 .pwTeaser__text{left:0;order:1;position:relative;top:-100px;width:90%!important}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col .pwTeaser.teaser-layout-1{margin-bottom:50px}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col .pwTeaser.teaser-layout-1,.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.bootstrap-grid .row{flex-direction:column}.teasergroup-1 .teaser-layout-1 .pwTeaser__text .content-container h3{font-size:28px;line-height:32px;margin-bottom:10px}.teasergroup-1 .teaser-layout-1 .pwTeaser__text .content-container p{font-size:14px}.bootstrap-grid.teasergroup-1 .teaser-layout-1 .button{width:auto}.bootstrap-grid.teasergroup-1.imageproportion-1-1 .teaser-layout-1.pwTeaser{padding:0}.teasergroup-1.bootstrap-grid imageproportion-4-3 .teaser-layout-1.pwTeaser{padding:15px}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-2-col .pwTeaser{padding:0 15px}.pwSection.pwTeasergroup.teasergroup-1 .prev{right:-22px;top:230px}.pwSection.teasergroup-1 .next{right:-22px;top:150px}.social-media-nav .icons{display:none}.pwGallery .row .col{margin:0;padding:0}.pwGallery .tn .row .pwGallery__item{margin-bottom:10px;margin-right:10px}.pwGallery .tn .row .pwGallery__item.col-3{-ms-flex:0 0 23.6%;flex:0 0 23.6%;max-width:23.6%}.bootstrap-grid.teasergroup-3.imageproportion-no-crop .teaser-layout-3 .pwTeaser__text{margin-bottom:-60px;top:-80px}.teasergroup-3.variant-3-2 .pwTeaser .content-container p,.teasergroup-3.variant-3-2 .pwTeaser p{text-align:center}.teasergroup-3.variant-3-2 .pwTeaser .content-container .button{align-self:center}.bootstrap-grid.teasergroup-3.variant-3-2 .teaser-layout-3.teaser .content-container,.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .text{min-height:auto}.pwSection.pwReferences .pwReferences__overview .pwReferences__overview__reference .button{margin-top:20px}.news .news-list-view .pwTeaser .content-container{min-height:auto}.news .news-list-view .pwTeaser .content-container .button{margin-top:20px}.section-accordion.bootstrap-grid .accordion-body .row .col-lg-8 .row .col-lg-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.bootstrap-grid.teasergroup-2 .teaser-layout-2 .content-container .button{width:200px}.news-list-view.bcnews-main .news-header .button{margin-top:0}.prokauf-design-9-menu .menu-close{height:55px}.open-menu-link .label{display:none!important}.pwFooter{padding-bottom:20px}.footer-top .row div:nth-child(3){margin-bottom:0;top:0}.pwFooter .row>:nth-child(2) ul{column-count:1}.pwFooter .footer-bottom{margin-bottom:-30px}.section-carousel .pagination-container{margin-top:40px}.pwSection.pwTeasergroup.teasergroup-2.section-carousel .pwTeaser.teaser-layout-2{margin-bottom:20px;margin:0 0 40px}}@media (max-width:576px){.pwNavigation__navLevelTwo>li:not(.overview){width:100%}.news-list-view.bc-news-list .controls{margin-top:-5px}.bootstrap-grid.teasergroup-4.variant-4 .col-lg-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pwSection.section-container.bootstrap-grid .pagination-container,.section-carousel .pagination-container{margin:40px auto auto;width:calc(100% - 140px)}.bc-news-list .pagination-container,.pwSection.section-container.bootstrap-grid .bc-news-list .pagination-container{margin-top:auto}.accordion-item.active .accordion-head{padding-right:60px}.pwSection.pwTeasergroup.teasergroup-1 .prev{right:-22px;top:230px}.bootstrap-grid.teasergroup-2 .teaser-layout-2 .content-container .button{width:auto}.news-list-view.bcnews-main .news-footer .button{margin-top:0}.section-offer-contact{padding-left:0}.offer-content{padding:30px}.teasergroup-3 .container .teaser-3-col-slider{margin:0}.teasergroup-3 .container .teaser-3-col-slider .pwTeaser{padding:0}.table-container{padding:10px}.gallery-next-mobile{bottom:52%}.gallery-next-mobile,.gallery-prev-mobile{right:-15px}.gallery-next-mobile,.gallery-next-mobile svg,.gallery-prev,.gallery-prev-mobile,.gallery-prev-mobile svg{height:50px;width:50px}.news-single .article .pwTeaser__image{width:217px}.bootstrap-grid.teasergroup-3 .teaser-layout-3 .content-container{margin-bottom:10px}.bootstrap-grid.teasergroup-1 .teaser-layout-1 .pwTeaser__text{padding-bottom:0}h3{font-size:27px;line-height:32px}.pwSection.pwText h1{font-size:38px;line-height:54px}.pwSection.pwGallery{margin-bottom:30px}.bootstrap-grid.teasergroup-1.imageproportion-no-crop .pwTeaser .content-container{top:60px}.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col.imageproportion-no-crop .pwTeaser .pwTeaser__text{margin-bottom:-50px}.row div div br{display:block!important}.pwForm--offerform__offer__contentContainer{top:-150px}.bootstrap-grid.section-survey .points-bar label{width:80px}.pwSection.pwGallery .pwGallery__item{margin-bottom:5px}.pwSection.section-teaser.section-teaser-gallery .pwTeaser__text .button{width:auto}.pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.bootstrap-grid:nth-child(6) .pwTeaser.teaser-layout-1:last-of-type .pwTeaser__text .button{padding:10px 10px 5px 15px;text-align:center;width:auto}.pwGallery .tn .row .pwGallery__item.col-3{-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%}.pwSection.pwTextImage .pwTextImage__Image{margin-bottom:15px}.pwSection.section-accordion{padding-left:0;padding-right:0}.accordion-head{padding-right:60px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.bc-news-list .pwTeaser .pwTeaser__img img,.pwTeasergroup .pwTeaser .pwTeaser__img img{height:100%}.bootstrap-grid.teasergroup-4 .pwTeaser .pwTeaser__img img{position:absolute}.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col .pwTeaser.teaser-layout-1,.bootstrap-grid.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col.imageproportion-no-crop .pwTeaser.teaser-layout-1,.pwSection.pwTeasergroup.teasergroup--col .teaser-layout-2.pwTeaser{display:flex}.pwNavigation .pwNavigation__navLevelOne>li>a{transform:translateX(-44px)}.pwNavigation__navLevelOne>li>a .left{background-color:var(--main-color);content:"";display:inline-block;height:22px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right.9c067414.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right.9c067414.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:40px}.pwMain .pwContent .banner-carousel .slick-next:before,.pwMain .pwContent .banner-carousel .slick-prev:before{background-color:var(--main-color);background:none;content:"";display:inline-block;display:block;height:70px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:70px}.pwMain .pwContent .banner-carousel .slick-prev:before{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.offer-description ul li:before,.pwBreadcrumbs ul li:before,ul li:before{background-color:var(--main-color);content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right.9c067414.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right.9c067414.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.pwNavigation__navLevelTwo li>a{display:block}.pwNavigation__navLevelTwo li>a .label{position:relative}form .row{width:100%}.offer-description ul li:before{padding-right:25px;width:30px}.bootstrap-grid .button .fa-stack{display:none}}@media (max-width:1300px){.pwMain .pwContent .banner-carousel .slick-next:before,:root .pwMain .pwContent .banner-carousel .slick-prev:before,_:-ms-fullscreen{background-color:var(--main-color);background:none;content:"";display:inline-block;display:block;height:50px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:50px}.pwArea--footerTeaser+.pwArea--banner .banner-carousel .slick-next{right:-20px}.pwArea--footerTeaser+.pwArea--banner .banner-carousel .slick-prev{left:-20px}.banner-carousel .next,.banner-carousel .prev,.section-carousel:not(.teasergroup-1) .next,.section-carousel:not(.teasergroup-1) .prev,.teasergroup-6.pwTeasergroup.section-carousel .next,.teasergroup-6.pwTeasergroup.section-carousel .prev{height:50px;width:50px}.design-9 .section-carousel .next:before,.design-9 .section-carousel .prev:before{background-color:var(--main-color);background:none;content:"";display:inline-block;display:block;height:50px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:50px}.section-carousel.teasergroup-1 .next,.section-carousel.teasergroup-1 .next:before,.section-carousel.teasergroup-1 .prev,.section-carousel.teasergroup-1 .prev:before{height:70px;width:70px}.design-9 .section-carousel .prev,.design-9 .section.banner-carousel .prev,.design-9 .teasergroup-2.section-carousel .prev{left:-65px}.design-9 .section-carousel .next,.design-9 .section.banner-carousel .next,.design-9 .teasergroup-2.section-carousel .next{right:-65px}}@media (max-width:1199.98px){.pwSection.section-container .teasergroup-2.section-carousel .next,:root .pwSection.pwTeasergroup.teasergroup-2.section-carousel .prev,_:-ms-fullscreen{top:45%}.pwMain .pwContent .banner-carousel .slick-next:before,.section-container.section-maincolor .teasergroup-2.pwSection-carousel .next:before,:root .pwMain .pwContent .banner-carousel .slick-prev:before,:root .section-container.section-maincolor .teasergroup-2 .prev:before,_:-ms-fullscreen{background-color:var(--main-color);background:none;content:"";display:inline-block;display:block;height:50px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:50px}:root .pwMain .pwContent .banner-carousel .slick-prev,_:-ms-fullscreen{top:35%}:root .pwMain .pwContent .banner-carousel .slick-next,_:-ms-fullscreen{top:25%}}@media (max-width:991.98px){:root .pwSection.pwTeasergroup.teasergroup-1.section-carousel .next:before,:root .pwSection.pwTeasergroup.teasergroup-1.section-carousel .prev:before,_:-ms-fullscreen{background-color:var(--main-color);content:"";display:inline-block;height:50px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;top:0;width:50px}:root .pwSection.pwTeasergroup.teasergroup--col .teaser-layout-2.pwTeaser,_:-ms-fullscreen{display:block}:root .pwSection.pwTeasergroup.teasergroup--col .teaser-layout-2.pwTeaser .pwTeaser__text,_:-ms-fullscreen{top:0}:root .pwSection.teasergroup-4.variant-4-2 .pwTeaser__text,_:-ms-fullscreen{top:-110px}:root .bootstrap-grid.imageproportion-4-3.pwSection.pwTeasergroup.teasergroup-2.teasergroup-2-col .pwTeaser,_:-ms-fullscreen{margin-bottom:-150px}:root .pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col.imageproportion-no-crop .pwTeaser .pwTeaser__text,_:-ms-fullscreen{width:100%}:root .pwSection.pwTeasergroup.teasergroup-2.teasergroup-2-col.imageproportion-1-1 .pwTeaser .pwTeaser__text .content-container,_:-ms-fullscreen{margin-bottom:-90px;top:40px}:root .news-list-view.bcnews-main .news-items .next:before,:root .news-list-view.bcnews-main .news-items .prev:before,_:-ms-fullscreen{background-color:var(--main-color);content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}:root .news-list-view.bcnews-main .news-items .next,:root .news-list-view.bcnews-main .news-items .prev,_:-ms-fullscreen{transform:rotate(-90deg)}:root .news-list-view.bcnews-main .news-items .next,_:-ms-fullscreen{transform:rotate(0)}:root .news-list-view.bcnews-main .news-items .prev,_:-ms-fullscreen{right:45px;top:-20px}:root .news-list-view.bcnews-main .news-items .next,_:-ms-fullscreen{left:60px;top:30px}.bootstrap-grid.teasergroup-1 .pwTeaser .content-container .pagination-container,.bootstrap-grid.teasergroup-1 .pwTeaser .content-container .swiper-pagination{display:none}}@media (max-width:767.98px){.slide .row.no-gutters,.slide .textbox{flex-direction:row-reverse}.slide .textbox{justify-content:unset;position:relative;top:0}.slide .textbox h2{font-size:22px;line-height:32px}.menu-open{right:-10px}.bootstrap-grid.teasergroup-1.imageproportion-4-3 .teaser-layout-1 .pwTeaser__text{order:1}.pwSection:not(.section-container)+.pwSection:not(.section-container){margin-bottom:50px}.pwSection.section-container .teasergroup-2.section-carousel .next,:root .pwSection.pwTeasergroup.teasergroup-2.section-carousel .prev,_:-ms-fullscreen{top:39%}:root .section-container.section-maincolor .teasergroup-2.section-carousel .next:before,:root .section-container.section-maincolor .teasergroup-2.section-carousel .prev:before,_:-ms-fullscreen{background-color:var(--main-color);background:none;content:"";display:inline-block;display:block;height:50px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-left.50ad0ead.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:50px}:root .pwSection.section-container .teasergroup-2.section-carousel .next,_:-ms-fullscreen{position:absolute;right:-20px;top:99%}:root .pwSection.section-container .teasergroup-2.section-carousel .prev,_:-ms-fullscreen{left:0;position:absolute;top:99%}.pwSection.pwTeasergroup.teasergroup-1.pwSection-carousel .prev,:root .pwSection.teasergroup-1.section-carousel .next,_:-ms-fullscreen{right:0}:root .pwSection.pwTeasergroup.teasergroup-1.section-carousel .prev,_:-ms-fullscreen{top:10%}:root .pwSection.teasergroup-1.section-carousel .next,_:-ms-fullscreen{top:18%}:root .bootstrap-grid.pwSection.pwTeasergroup.teasergroup-1.teasergroup-1-col .pwTeaser.teaser-layout-1,:root .bootstrap-grid.pwTeasergroup.teasergroup-1.variant-1.teasergroup--col .pwTeaser,_:-ms-fullscreen{display:block}:root .pwSection.pwTeasergroup.teasergroup-1.variant-8.teasergroup-1-col.bootstrap-grid .row,_:-ms-fullscreen{flex-direction:row}:root .teasergroup-1.teasergroup-1-col .teaser-layout-1 .pwTeaser__text,_:-ms-fullscreen{margin:auto auto -90px}:root .bootstrap-grid.teasergroup-2.imageproportion-4-3 .teaser-layout-2 .pwTeaser__text,_:-ms-fullscreen{margin-bottom:100px}:root .bootstrap-grid.teasergroup-2.imageproportion-4-3 .teaser-layout-2 .pwTeaser__text .content-container,_:-ms-fullscreen{top:55px}:root .pwMain .pwContent .banner-carousel .slick-prev,_:-ms-fullscreen{top:65%}:root ul li,_:-ms-fullscreen{display:block}:root ul li:before,_:-ms-fullscreen{position:relative;top:6px}:root .pwSection.section-teaser.section-teaser-gallery .pwGallery__item,_:-ms-fullscreen{display:block}:root .pwSection.section-teaser.section-teaser-gallery .pwGallery__item .text,_:-ms-fullscreen{margin:auto}:root .pwSection.section-teaser.section-teaser-gallery .pwGallery__item .text .content-container,_:-ms-fullscreen{margin-bottom:-100px}}@media (max-width:600px){.pwGallery .tn .row .pwGallery__item.col-3{-ms-flex:0 0 23.5%;flex:0 0 23.5%;max-width:23.5%}}@media (max-width:576px){.pwContent>.pwSection:first-child .slogan{top:-25px}.pwSection:first-child{margin-top:0;padding-top:0}.pwSection+.pwSection.pwGallery,.pwSection.pwGallery{margin-bottom:-30px}.pwGallery .tn{margin-top:0}.pwGallery .tn .row .pwGallery__item.col-3{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.news-list-view.bcnews-main .slick-list{width:100%}.news-list-view.bcnews-main .pwTeaser .teaser-pwTeaser__text{padding-bottom:25px}:root .pwSection.teasergroup-1.section-carousel .next,_:-ms-fullscreen{top:20%}}@media (max-width:800px){.social-media-nav{margin-left:-6%}}@media (max-width:450px){.pwGallery .tn .row .pwGallery__item.col-3{-ms-flex:0 0 22.4%;flex:0 0 22.4%;max-width:22.4%}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translatex(-100px);-moz-transform:translatex(-100px);-o-transform:translatex(-100px);transform:translatex(-100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translatex(100px);-moz-transform:translatex(100px);-o-transform:translatex(100px);transform:translatex(100px)}to{opacity:1;-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}}.button{display:inline-flex}.button a{background-color:var(--main-color);border:1px solid var(--main-color);border-radius:25px;cursor:pointer;padding:8px 20px 9px;position:relative;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:auto}.pwText .button,.pwTextImage .button{display:inline-flex;margin-top:0;width:auto}.button .right,.pwButton .right{margin-left:20px}.design-9 .button a{align-items:center;display:flex}.section-survey .button .label{margin-bottom:0}.pwSection p.form-hint a:before{display:none}.contact-form>.row{margin-bottom:15px}.form-free .row .col-md-3,.form-free .row .col-md-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}form .row .button{margin-top:20px}.address-layout-1 .row+.section-line,.section-vcard{padding:60px 0}.address-layout-1 .row+.section-line{padding-top:60px!important}.content{position:relative}.content iframe{display:block;margin:auto auto 150px}.pwSection{position:relative}.pwCookieWarning--btn{border:none}.pwCookieWarning--btn a:hover{border:1px solid var(--main-color)}.pwCookieWarning--btn.btn-accept{border-radius:25px}.pwCookieWarning--btn.btn-decline{background:transparent}.pwCookieWarning--btn.btn-decline a{border:transparent}.pwCookieWarning--btn.btn-decline a:hover{border:1px solid var(--main-color)}.pwAccordion{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0}.pwAccordion--expanded .pwAccordion__head{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);color:var(--main-color)}.pwAccordion--expanded .pwAccordion__head h3{color:var(--main-color)}.pwAccordion--expanded .pwAccordion__body{border-top:2px solid var(--main-color);margin-top:0}.pwAccordion+.pwAccordion{margin-top:-1px}.pwAccordion__head{background:#fff}@media (max-width:767.98px){.pwAccordion__head{padding:15px}}.pwAccordion__head p{font-family:Fira Sans;font-size:21px}@media (max-width:767.98px){.pwAccordion__head p{font-size:18px}}.pwAccordion__buttonToggle .pwIcon{flex-shrink:0;height:50px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);width:50px}@media (max-width:767.98px){.pwAccordion__buttonToggle .pwIcon{height:35px;width:35px}}.pwAccordion__buttonToggle .pwIcon svg{width:100%}.pwAccordion__buttonToggle .pwIcon svg path{fill:#fff}.pwAccordion__buttonToggle h1,.pwAccordion__buttonToggle h2,.pwAccordion__buttonToggle h3,.pwAccordion__buttonToggle h4,.pwAccordion__buttonToggle h5{margin-bottom:0}.pwAccordion__body{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.pwBanner .pwSwiper__button--prev{left:5px}.pwBanner .pwSwiper__button--next{right:5px}@media (min-width:768px){.pwBanner .pwSwiper__button--prev{left:15px}.pwBanner .pwSwiper__button--next{right:15px}}@media (min-width:992px){.pwBanner .pwSwiper__button--prev{left:-15px}.pwBanner .pwSwiper__button--next{right:-15px}}@media (min-width:1200px){.pwBanner .pwSwiper__button--prev{left:-30px}.pwBanner .pwSwiper__button--next{right:-30px}}@media (min-width:1400px){.pwBanner .pwSwiper__button--prev{left:-90px}.pwBanner .pwSwiper__button--next{right:-90px}}@media (max-width:767.98px){.pwContent .pwBanner{padding-bottom:30px}}.tmpl-1column .pwMain__content .pwSwiperBanner{margin-left:auto;margin-right:auto;max-width:calc(100% - 100px);width:100%}@media (min-width:768px){.tmpl-1column .pwMain__content .pwSwiperBanner{max-width:calc(100% - 130px)}}@media (min-width:992px){.tmpl-1column .pwMain__content .pwSwiperBanner{max-width:calc(100% - 130px)}}@media (min-width:1400px){.tmpl-1column .pwMain__content .pwSwiperBanner{max-width:100%}}.pwArea .pwBanner .pwSwiperBanner{width:100%}@media (min-width:576px){.pwArea .pwBanner .pwSwiperBanner{max-width:100%}}@media (min-width:992px){.pwArea .pwBanner .pwSwiperBanner{max-width:calc(100% - 130px)}}.pwArea .pwBanner:hover .pwSwiper__button{background-color:transparent}@media (min-width:768px){.pwFooterTop p a:before,.pwFooterTop ul li a:before{background-color:var(--main-color);content:"";display:inline-block;height:24px;left:-30px;margin-right:-20px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:relative;top:0;width:24px}}.pwBreadcrumbs{display:none}@media (min-width:768px){.pwBreadcrumbs{display:flex;margin-left:290px}}@media (min-width:992px){.pwBreadcrumbs{margin-left:340px}}@media (min-width:1140px){.pwBreadcrumbs{margin-left:32%}}.pwBreadcrumbs ul{display:flex;flex-wrap:wrap}.pwBreadcrumbs ul li{align-items:center;display:inline-flex;margin-bottom:10px;margin-left:0;margin-right:10px}.pwBreadcrumbs ul li:before{background-color:var(--main-color);content:"";display:inline-block;height:20px;left:0;margin-right:15px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:relative;top:0;width:20px}.pwBreadcrumbs ul li a:hover{padding-left:0;text-decoration:underline}.pwBreadcrumbs ul li:first-child:before{display:none}.pwBreadcrumbs ul li[aria-current=page]{color:var(--main-color)}.container-breadcrumbs{height:100px;position:relative;z-index:1}@media (min-width:768px){.container-breadcrumbs{height:auto;margin-top:20px}}@media (min-width:992px){.container-breadcrumbs{margin-bottom:80px}}.pwBreadcrumbs ul li a span{color:#000}.home .container-breadcrumbs{display:none}.section-container{padding-bottom:0;padding-top:60px}.section-container>.container{padding-left:0;padding-right:0}.section-container>.container .slogan+.pwSection:last-of-type{margin-bottom:30px}.section-container>.container>.pwSection{margin-bottom:70px}@media (min-width:768px){.section-container>.container>.pwSection{margin-bottom:140px}}.section-container>.container>.pwSection:last-of-type{margin-bottom:0}@media (min-width:768px){.section-container{padding-bottom:90px;padding-top:140px}.section-container:not(.section-maincolor)+.pwSection:not(.section-container):not(.pwDirections){margin-bottom:130px;margin-top:0}}.section-container:not([data-slogan=""]) .pwSection+.pwSection:last-child{margin-bottom:50px}.section-container.color-grey{background:#ededed}.section-container.section-maincolor{background-color:var(--main-color)}.section-container.section-maincolor ul li:before{background-color:#212529;content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.section-container.section-maincolor .pwButton a{background:#fff}.section-container.section-maincolor .pwButton a .label{color:var(--main-color)}.section-container.section-maincolor .pwButton a .right svg path{fill:var(--main-color)}.section-container.section-maincolor .pwTeaser .pwButton a{background:var(--main-color);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-container.section-maincolor .pwTeaser .pwButton a:hover{background:#fff}.section-container.section-maincolor .pwTeaser .pwButton a:hover .label{color:var(--main-color)}.section-container.section-maincolor .pwTeaser .pwButton a:hover .right svg path{fill:var(--main-color)}.section-container.section-maincolor .pwTeaser .pwButton a .label{color:#fff}.section-container.section-maincolor .pwTeaser .pwButton a .right svg path{fill:#fff}.section-container.section-maincolor .slogan{color:hsla(0,0%,100%,.6);top:-20px}.section-container.section-maincolor .slogan+.pwSection.section-carousel.teasergroup-2.variant-7{margin-bottom:0;padding-top:70px;top:0}@media (min-width:768px){.section-container.section-maincolor .slogan+.pwSection.section-carousel.teasergroup-2.variant-7{padding-top:130px}}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container{display:flex;flex-direction:column;justify-content:center}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwTeaser__text{top:0}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwButton{bottom:0;position:inherit}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwButton a{align-items:center;align-self:flex-end;background:#fff;border:1px solid #fff;display:inline-flex;font-weight:600;height:auto;justify-content:center;padding:2px 12px 2px 5px}@media (min-width:576px){.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwButton a{padding:5px 20px}}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwButton .label{color:var(--main-color);font-size:14px;left:10px;position:relative}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwButton svg path{fill:var(--main-color);stroke:var(--main-color)}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwButton:hover a{background:var(--main-color);border:1px solid var(--main-color)}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwButton:hover .label{color:#fff}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .pwButton:hover svg path{fill:#fff;stroke:#fff}.section-container.section-maincolor .teasergroup-2:not(.section-carousel) .pwTeaser.teaser-layout-2 .content-container .kicker{line-height:24px}.section-container.section-maincolor .teasergroup-2:not(.section-carousel).section-carousel .next,.section-container.section-maincolor .teasergroup-2:not(.section-carousel).section-carousel .prev{top:50%}.section-container.section-maincolor .teasergroup-2:not(.section-carousel).section-carousel .next:before,.section-container.section-maincolor .teasergroup-2:not(.section-carousel).section-carousel .prev:before{background-color:var(--main-color);content:"";display:inline-block;height:50px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-right.942d6bd8.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-right.942d6bd8.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:50px}@media (max-width:1139.98px){.section-container.section-maincolor .teasergroup-2:not(.section-carousel).section-carousel .next:before,.section-container.section-maincolor .teasergroup-2:not(.section-carousel).section-carousel .prev:before{background-color:var(--main-color);background:none;content:"";display:inline-block;display:block;height:40px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/circle-arrow-down.50cb7a93.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:40px}}.section-container.section-maincolor .teasergroup-2:not(.section-carousel).section-carousel .next{right:-40px}.section-container.section-maincolor .teasergroup-2:not(.section-carousel).section-carousel .prev{left:-100px}.section-container.section-maincolor .pwStage .slide .textbox h2,.section-container.section-maincolor h2,.section-container.section-maincolor h3{color:#333}.section-container.section-maincolor.fontColorWhite h2,.section-container.section-maincolor.fontColorWhite h3{color:#fff}.section-container.section-maincolor.fontColorWhite ul li:before{background-color:#fff;content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.section-container.section-maincolor+.pwSection:not(.section-container):not(.pwDirections){margin-top:130px}.section-container.fontColorWhite .pwTeaser h1,.section-container.fontColorWhite .pwTeaser h2,.section-container.fontColorWhite .pwTeaser h3,.section-container.fontColorWhite .pwTeaser h4,.section-container.fontColorWhite .pwTeaser h5,.section-container.fontColorWhite .pwTeaser h6,.section-container.fontColorWhite .pwTeaser li,.section-container.fontColorWhite .pwTeaser p{color:#333}.section-container.fontColorWhite ul li:before{background-color:#fff;content:"";display:inline-block;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.section-container.fontColorWhite .slogan{color:hsla(0,0%,100%,.9)}.section-container>.container{position:relative}.section-container .slogan{color:rgba(44,44,44,.3);display:block;font-size:100px;font-weight:600;line-height:200px;line-height:100px;margin-bottom:0;margin-left:15px;opacity:.2;position:absolute;text-transform:uppercase;white-space:nowrap;z-index:0}.section-container .slogan+.pwSection{padding-top:70px}@media (min-width:768px){.section-container .slogan{font-size:200px;line-height:200px;margin-bottom:0;position:absolute;top:-75px}}@media (min-width:992px){.section-container .slogan{font-size:232px;line-height:232px;margin-left:-5%}}.section-container:not(.section-white) .pwTeasergroup .progress-bar{background-color:#fff}.section-container:last-child{margin-bottom:0}@media (max-width:767.98px){.section-container .pwDirections .map-info-container{margin-left:0;margin-right:0;max-width:calc(100% + 30px)}.section-container .pwDirections .map{margin-left:0;margin-right:0}}.pwContent>.pwSection:first-of-type:not(:only-child){padding-bottom:0}.pwText p a:before{display:none}.pwText p a:hover{padding-left:0}.pwText.text-center ul li:before{top:6px}.pwTable table{border-collapse:collapse}.pwTable thead,.pwTable tr{border-bottom:1px solid #dee2e6}.pwTable tr{font-size:22px}.pwTable tr:last-of-type{border-bottom:none}.pwTable td{font-size:16px;padding:20px}.pwTable td:last-of-type{border-left:1px solid #dee2e6}.pwTable th:first-of-type,.pwTable th:nth-of-type(2){border-right:1px solid #dee2e6}.pwTable .responsive-table{-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.5);box-shadow:0 0 10px 3px rgba(0,0,0,.5)}.pwTable .responsive-table .responsive-table tr td:first-of-type p,.pwTable .responsive-table tr:first-of-type td p{color:#2c2c2c;font-size:21px;font-weight:600;line-height:33px}.pwTable .container{padding:15px}.pwTable ul li{overflow:visible}.pwTable ul li:before{background-color:var(--main-color);content:"";display:inline-block;height:24px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right-thin.1ef9cef1.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;top:2px;width:24px}.pwTable.section-table>.container>table{width:100%}.table td,.table th{vertical-align:top}th{font-size:20px;padding:15px 15px 5px;text-align:left;width:125px}.table thead th{vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.responsive-table tbody{display:block;margin:20px}.pwTeaser>.row{justify-content:center}.pwTeaser__headline .pwIcon{display:none}.pwTeaser__text .pwButton{margin-top:20px}.pwTeaser__img img{height:auto;width:100%}.pwTeaser__img .pwTeaser__icon{justify-content:center;padding-left:0}.pwTeaser__img .pwTeaser__icon img{margin-top:10px;max-height:65%;max-width:65%}@media (min-width:992px){.pwTeaser__img .pwTeaser__icon img{margin-top:0}}.pwTeaser:not(.teaser-layout-2) .pwTeaser__img__container{position:relative}.pwTeasergroup>.container{margin-top:-50px}.pwTeasergroup .pwTeaser{margin-top:50px}.pwTeasergroup .row{align-items:flex-start;width:auto}.pwTeasergroup .pwTeaser__headline{font-size:1.313rem;margin-top:0}.pwTeasergroup:not(.teasergroup-1) h3{text-transform:uppercase}@media (max-width:767.98px){.pwTeasergroup.teasergroup-1 .pwTeaser__container>.row{flex-direction:column}}.pwTeasergroup.teasergroup-1 .pwTeaser>.row{flex-wrap:nowrap;justify-content:flex-start}.pwTeasergroup.teasergroup-1 .pwTeaser__img{height:auto;position:relative;right:95px}.pwTeasergroup.teasergroup-1 .pwTeaser__img img{min-width:100%}.pwTeasergroup.teasergroup-1 .pwTeaser__img .pwTeaser__icon img{min-width:0}.pwTeasergroup.teasergroup-1 .pwTeaser__text{align-self:center;left:50px;padding:20px;position:relative;z-index:1}.pwTeasergroup.teasergroup-1 .pwTeaser__text .content-container{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;flex-direction:column;margin-left:15px;max-width:calc(100% - 30px);padding:20px;width:100%}@media (min-width:992px){.pwTeasergroup.teasergroup-1 .pwTeaser__text .content-container{margin-left:0;max-width:none}}.pwTeasergroup.teasergroup-1 .pwTeaser__headline{font-size:2.86rem}@media (min-width:992px){.pwTeasergroup.teasergroup-1 .pwTeaser__headline{font-size:3rem}}.pwTeasergroup.teasergroup-1 .pwTeaser .pwButton{margin-top:0}@media (min-width:576px){.pwTeasergroup.teasergroup-1 .pwTeaser__img{top:50%;transform:translateY(-50%)}}@media (max-width:991.98px){.pwTeasergroup.teasergroup-1 .pwTeaser__text{left:0}.pwTeasergroup.teasergroup-1 .pwTeaser__img{right:17%}}@media (max-width:767.98px){.pwTeasergroup.teasergroup-1 .pwTeaser__text{left:30px}.pwTeasergroup.teasergroup-1 .pwTeaser__img{right:0;top:0;transform:none}}@media (max-width:575.98px){.pwTeasergroup.teasergroup-1 .pwTeaser__img{top:0;transform:none}}.pwTeasergroup.teasergroup-1.teasergroup-1-col .pwTeaser.teaser-layout-1:last-of-type{margin-bottom:0}.pwTeasergroup.teasergroup-1 .pwTeaser__img .pwButton{display:none}.pwTeasergroup.teasergroup-1 .pwSwiper__button{right:-15px}.pwTeasergroup.teasergroup-1 .pwSwiper__button--prev{left:unset;top:180px}@media (min-width:768px){.pwTeasergroup.teasergroup-1 .pwSwiper__button--prev{top:calc(50% + 5px)}}@media (min-width:992px){.pwTeasergroup.teasergroup-1 .pwSwiper__button--prev{top:calc(50% + 25px)}}.pwTeasergroup.teasergroup-1 .pwSwiper__button--next{top:95px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width:768px){.pwTeasergroup.teasergroup-1 .pwSwiper__button--next{top:calc(50% - 80px)}}@media (min-width:992px){.pwTeasergroup.teasergroup-1 .pwSwiper__button--next{top:calc(50% - 90px)}}.pwTeasergroup.teasergroup-1.section-carousel>.container{margin-top:0}@media (max-width:991.98px){.pwTeasergroup.teasergroup-1 .pwSwiperTeasergroup .pwSwiper__wrapper{margin:auto}}@media (max-width:767.98px){.pwTeasergroup.teasergroup-1 .pwSwiperTeasergroup .pwSwiper__wrapper{max-width:100%}}.pwTeasergroup.teasergroup-1 .pwSwiperTeasergroup .pwTeaser__container>.row{margin-left:0;margin-right:0}.pwTeasergroup.teasergroup-1 .pwSwiperTeasergroup .pwTeaser__img .swiper-pagination{color:hsla(0,0%,100%,.6);font-size:42px;left:50%;margin-top:0;padding-top:15px;position:absolute;top:0;transform:translateX(-50%)}@media (max-width:991.98px){.pwTeasergroup.teasergroup-1 .pwSwiperTeasergroup .pwTeaser__img .swiper-pagination{font-size:28px}}@media (min-width:768px){.pwTeasergroup.teasergroup-1 .pwSwiperTeasergroup .pwTeaser__img .swiper-pagination{display:none}}.pwTeasergroup.teasergroup-1.variant-8 .pwTeaser__container>.row{flex-direction:row}.pwTeasergroup.teasergroup-2 .pwTeaser__text,.pwTeasergroup.teasergroup-3 .pwTeaser__text,.pwTeasergroup.teasergroup-4 .pwTeaser__text{flex-grow:1;position:relative;top:-50px}.pwTeasergroup.teasergroup-2 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-3 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-4 .pwTeaser__text .content-container{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;flex-direction:column;margin-left:15px;max-width:calc(100% - 30px);padding:20px;width:100%}@media (min-width:992px){.pwTeasergroup.teasergroup-2 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-3 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-4 .pwTeaser__text .content-container{margin-left:0;max-width:none}}.pwTeasergroup.teasergroup-2 .pwTeaser__text .content-container .pwButton,.pwTeasergroup.teasergroup-3 .pwTeaser__text .content-container .pwButton,.pwTeasergroup.teasergroup-4 .pwTeaser__text .content-container .pwButton{margin-top:auto;padding-top:20px}.pwTeasergroup.teasergroup-2 .pwTeaser__headline,.pwTeasergroup.teasergroup-3 .pwTeaser__headline,.pwTeasergroup.teasergroup-4 .pwTeaser__headline{font-weight:600;margin-bottom:10px}.pwTeasergroup.teasergroup-2 .pwTeaser{align-items:center;flex-direction:column;flex-grow:0;flex-shrink:0}.pwTeasergroup.teasergroup-2 .pwTeaser .pwTeaser__container>.row{align-items:center;flex-wrap:nowrap}.pwTeasergroup.teasergroup-2 .pwTeaser__img{flex-shrink:1;line-height:0;margin:0;overflow:hidden;width:calc(100% - 30px)}.pwTeasergroup.teasergroup-2 .pwTeaser__img .pwButton{display:none}.pwTeasergroup.teasergroup-2 .pwTeaser__img__container{position:static}.pwTeasergroup.teasergroup-2 .pwTeaser__img .pwTeaser__img__container{padding-bottom:50%;position:relative}.pwTeasergroup.teasergroup-2 .pwTeaser__img a{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.pwTeasergroup.teasergroup-2 .pwTeaser__img .teaser-img-inner,.pwTeasergroup.teasergroup-2 .pwTeaser__img__container{height:100%}.pwTeasergroup.teasergroup-2 .pwTeaser__img img{left:0;position:absolute;top:0}.pwTeasergroup.teasergroup-2 .pwTeaser__img .pwTeaser__icon img{left:50%;margin-left:auto;margin-right:auto;margin-top:-15px;max-height:calc(100% - 70px)!important;max-width:100%!important;top:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.pwTeasergroup.teasergroup-2 .pwTeaser__img .pwTeaser__icon img{margin-top:-20px;max-height:calc(100% - 80px)!important}}@media (min-width:992px){.pwTeasergroup.teasergroup-2 .pwTeaser__img .pwTeaser__icon img{max-height:calc(100% - 100px)!important}}.pwTeasergroup.teasergroup-2 .pwTeaser-layout-2.no-button .pwTeaser__text.has-text{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.pwTeasergroup.teasergroup-2 .pwTeaser .pwTeaser__text.no-button .content-container,.pwTeasergroup.teasergroup-2 .pwTeaser.no-button .pwTeaser__text .content-container{justify-content:center}.pwTeasergroup.teasergroup-2 .pwTeaser.no-button .content-container{padding:30px}.pwTeasergroup.teasergroup-2 .pwTeaser .pwSwiper__pagination--progressbar{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}.pwTeasergroup.teasergroup-2 .pwTeaser.pwSwiper__slide .content-container .kicker{color:#fff;display:inline-block;font-size:.938rem;font-weight:400;line-height:30px;margin-bottom:0}.pwTeasergroup.teasergroup-2 .kicker{text-transform:uppercase}.pwTeasergroup.teasergroup-2 .content-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:30px}.pwTeasergroup.teasergroup-2 .content-container .pwButton{align-items:flex-end;flex-grow:1}.pwTeasergroup.teasergroup-2.section-carousel .pwTeaser__container{padding-left:15px;padding-right:15px}.pwTeasergroup.teasergroup-2.section-carousel .pwTeaser__container>.row{flex-wrap:wrap}.pwTeasergroup.teasergroup-2.section-carousel .pwTeaser__img .teaser-img-inner{padding-bottom:0}.pwTeasergroup.teasergroup-2.section-carousel .pwTeaser__text{padding:0}.pwTeasergroup.teasergroup-2.section-carousel .pwTeaser__text .content-container{background:#2c2c2c;box-shadow:none;flex-grow:1;margin:0;max-width:100%;width:100%}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--prev{left:0}@media (min-width:768px){.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--prev{left:-60px}}@media (min-width:992px){.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--prev{left:-75px}}@media (min-width:1140px){.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--prev{left:-85px}}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--next{right:0}@media (min-width:768px){.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--next{right:-60px}}@media (min-width:992px){.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--next{right:-75px}}@media (min-width:1140px){.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--next{right:-85px}}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__pagination--progressbar{margin:0 auto;max-width:calc(100% - 45px);padding:0}@media (max-width:991.98px){.pwTeasergroup.teasergroup-2.section-carousel>.container>.col{margin-left:auto;margin-right:auto;max-width:calc(100% - 120px)}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--prev{left:-65px}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--next{right:-65px}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__pagination--progressbar{margin:0 auto;max-width:calc(100% - 45px);padding:0}}@media (max-width:767.98px){.pwTeasergroup.teasergroup-2.section-carousel>.container>.col{margin-bottom:30px;max-width:100%}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button{top:100%;width:43px}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--prev{left:0}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button--next{margin-top:-25px;right:0}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__button svg{height:40px;max-height:100%;width:40px}.pwTeasergroup.teasergroup-2.section-carousel .pwSwiper__pagination--progressbar{margin-left:auto;margin-right:auto;max-width:calc(100% - 150px)}}.pwTeasergroup.teasergroup-2.variant-7 .pwTeaser{flex-direction:row}.pwTeasergroup.teasergroup-2.variant-7:not(.carousel) .pwTeaser .pwTeaser__text.has-text{right:17%}.pwTeasergroup.teasergroup-2.variant-7 .container>.row>.col .row{align-items:stretch}.pwTeasergroup.teasergroup-2.variant-7 .teaser-layout-2 .content-container{padding:20px}@media (min-width:992px){.pwTeasergroup.teasergroup-2.variant-7 .teaser-layout-2 .content-container{padding:30px}}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-1-1 .pwTeaser__img .teaser-img-inner{aspect-ratio:1}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-4-3 .pwTeaser__img .teaser-img-inner{aspect-ratio:4/3}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-3-4 .pwTeaser__img .teaser-img-inner{aspect-ratio:3/4}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser__text{align-items:center;display:flex;flex-direction:column;left:0;order:0;top:0}@media (max-width:767.98px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser__text{top:-100px}}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser__img{order:1;right:95px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser__img .teaser-img-inner{aspect-ratio:16/9}@media (max-width:991.98px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser__img{right:17%}}@media (max-width:767.98px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser__img{order:0;right:0}}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser :not(.section-carousel).variant-7 .pwTeaser__img .teaser-img-inner,.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser :not(.section-carousel).variant-8 .pwTeaser__img .teaser-img-inner{padding-bottom:66%}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9 .pwTeaser.teaser-layout-2 .pwTeaser__text{order:1;top:-50px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser__img__container .pwButton{display:none}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser__img{height:340px;overflow:hidden}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser__img .pwTeaser__icon img{margin-top:-90px;max-height:40%;max-width:40%}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser .pwTeaser__img__container,.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser .teaser-img-inner{height:100%}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser__text{position:relative;top:-140px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser .content-container{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;flex-direction:column;margin-bottom:30px;margin-left:15px;margin-top:30px;max-width:calc(100% - 30px);padding:20px;width:100%}@media (min-width:992px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser .content-container{margin-left:0;max-width:none}}@media (min-width:768px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser .content-container{margin:30px;max-width:calc(100% - 60px)}}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3 .pwTeaser .pwButton{margin-top:auto}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3.imageproportion-no-crop .teaser-layout-3 .content-container{min-height:auto}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-3.imageproportion-no-crop .teaser-layout-3 .pwTeaser__text{margin-bottom:-60px;position:relative;top:-50px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-4 .variant-4-2 .pwTeaser__text{position:relative;top:-50px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-4 .pwTeaser .content-container{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;flex-direction:column;margin:0 0 0 15px;max-width:calc(100% - 30px);padding:20px;width:100%}@media (min-width:992px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-4 .pwTeaser .content-container{margin-left:0;max-width:none}}@media (min-width:768px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-4 .pwTeaser .content-container{margin-left:30px;margin-right:30px;max-width:calc(100% - 60px)}}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-4 .pwTeaser .pwTeaser__icon img{margin-top:-40px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .row{align-items:stretch;margin-left:auto;margin-right:auto;max-width:100%}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .pwTeaser{margin-top:-1px;padding:0}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .pwTeaser__text{display:flex}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .pwTeaser__text .content-container{padding:0}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .pwTeaser__img{margin-bottom:20px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .pwTeaser__img__container{padding-bottom:0}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .pwTeaser__img img{left:0;position:relative;top:0;transform:none}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .pwTeaser__headline{font-size:1.3rem;font-weight:600;line-height:1.2em;margin-bottom:0;text-transform:none}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.teasergroup-6 .pwTeaser .teaser-inner{padding:20px 20px 15px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.variant-8 .pwTeaser__icon img{height:auto;margin:0 auto;max-height:none;top:20px}.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.section-carousel>.container>.col{position:relative}@media (max-width:1139.98px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.section-carousel>.container>.col{margin-left:auto;margin-right:auto;max-width:calc(100% - 60px)}}@media (max-width:991.98px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.section-carousel>.container>.col{max-width:calc(100% - 120px)}}@media (max-width:767.98px){.pwTeasergroup.teasergroup-2.variant-8.imageproportion-16-9.section-carousel>.container>.col{max-width:100%}}.pwTeasergroup.variant-5.teasergroup-6 .pwTeaser{margin-bottom:15px}.pwTeasergroup.variant-5.teasergroup-6 .pwTeaser__img.has-button .pwTeaser__img__container{padding-bottom:0}.pwTeasergroup.variant-5.teasergroup-6 .pwTeaser__img.has-button .pwTeaser__img__container a{padding-bottom:100%}.pwTeasergroup:not(.variant-8).teasergroup-3 .row,.pwTeasergroup:not(.variant-8).teasergroup-3>.row>.row{align-items:stretch}.pwTeasergroup:not(.variant-8).teasergroup-3 .pwTeaser .pwTeaser__text{align-self:stretch}.pwTeasergroup:not(.variant-8).teasergroup-3 .pwTeaser .pwTeaser__text .content-container{height:100%}.pwContentContainer.content-wide .pwTeasergroup.teasergroup-2.variant-2-1>.container>.row>.col{padding-left:0;padding-right:0}.pwBcNews .news-items .row{justify-content:center}.pwBcNews.news-list-view.bcnews-main .pwSwiperTeasergroup{margin-left:-15px;margin-right:-15px}@media (max-width:991.98px){.pwBcNews.news-list-view.bcnews-main .pwSwiperTeasergroup{margin-left:auto;margin-right:auto}}.pwBcNews h2{font-size:3.15em;font-weight:500}.pwBcNews .news-header>.row{margin-left:0;margin-right:0}.pwBcNews .news-header .button{display:inline-block}@media (max-width:575.98px){.pwBcNews .news-header .button a{height:46px;padding:8px 0 9px}.pwBcNews .news-header .button .label{display:none}.pwBcNews .news-header .button .right svg{position:relative;right:10px}}.pwBcNews .pwTeaser__image{display:block;flex:0 0 auto;flex-shrink:1;margin:0 auto;max-height:none;overflow:hidden;position:relative}.pwBcNews .pwTeaser__image .pwTeaser__img__container,.pwBcNews .pwTeaser__image .teaser-img-inner{height:0;line-height:0}@media (min-width:768px){.pwBcNews .pwTeaser__image .pwTeaser__img__container,.pwBcNews .pwTeaser__image .teaser-img-inner{height:100%}}.pwBcNews .pwTeaser__image .teaser-img-inner{padding-bottom:100%}@media (min-width:992px){.pwBcNews .pwTeaser__image .teaser-img-inner{padding-bottom:0}}.pwBcNews .pwTeaser__image.no-media{background:var(--main-color)}.pwBcNews .pwTeaser__image__container{vertical-align:top}.pwBcNews .pwTeaser__image a:hover img{transform:translate3d(-50%,0,0) scale(1.1)}.pwBcNews .pwTeaser__image img{height:auto;left:50%;max-width:none;position:absolute;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:auto}@media (min-width:992px){.pwBcNews .pwTeaser__image img{max-height:340px;position:relative;width:100%}}.pwBcNews .pwTeaser__text{color:#2c2c2c;padding:0 0 5px;width:calc(100% - 90px)}.pwBcNews .pwTeaser__text h3{font-size:21px;font-weight:700;line-height:33px}.pwBcNews .pwTeaser__container{height:100%}.pwBcNews__caption{color:#000}.pwMain__container .pwBcNews .pwIcon--beconnect-logo{top:4px}@media (min-width:992px){.pwMain__container .pwBcNews .pwIcon--beconnect-logo{top:6px}}.pwMain__container .pwBcNews .pwIcon.pwIcon--beconnect-logo svg{height:70px}@media (min-width:992px){.pwMain__container .pwBcNews .pwIcon.pwIcon--beconnect-logo svg{height:100px}}.news-list-view .pwTeaser{flex-direction:column;margin-bottom:-20px}.news-list-view .pwTeaser .news-img-wrap{flex:0 0 auto;height:340px;line-height:25px;max-height:none;overflow:hidden;padding:0}.news-list-view .pwTeaser .news-img-wrap img{height:auto;max-width:100%}.news-list-view .pwTeaser .teaser-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 0 auto;margin:auto;padding:30px;position:relative;top:-100px;width:360px}.news-list-view .pwTeaser .teaser-text h3{color:#2c2c2c;font-size:21px;font-weight:600;line-height:33px}.news-list-view .pwTeaser .teaser-text .content-container .button{margin-top:15px}.pwTeasergroup.section-carousel.teasergroup-2 .pwTeaser__container>.row{flex-direction:row}.pwTeasergroup.teasergroup-1 .content-container h3{margin:0 0 10px}.bootstrap-grid.teasergroup-3.imageproportion-3-4 .pwTeaser .pwTeaser__img{height:auto;max-height:none}.pwTeasergroup.teasergroup-1 .pwTeaser{margin-bottom:50px}.pwArea--footerTeaser .pwBcNews .news-header h2{color:#fff}.pwArea--footerTeaser .pwBcNews .news-header .button a{background:#fff}.pwArea--footerTeaser .pwBcNews .news-header .pwButton .pwIcon svg path{fill:var(--main-color)}.pwArea--footerTeaser .pwBcNews .news-header .pwButton .label{color:var(--main-color)}.pwArea--footerTeaser .slogan{color:hsla(0,0%,100%,.6)}.pwSection.pwTeasergroup.teasergroup-2 .pwSwiperTeasergroup .pwTeaser__container>.row{left:-20px;margin-left:20px;max-height:240px;position:relative}@media (min-width:768px){.news-list-view.bc-news-list .news-footer{display:none}}@media (max-width:991.98px){.news-list-view.bcnews-main .pwTeaser .pwTeaser__image img{width:100%}.teasergroup-1.teasergroup-1-col .teaser-layout-1 .pwTeaser__text{left:0}.pwTeaser__img__container .pwButton{display:none}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2 .pwTeaser__text{margin-bottom:-50px;top:-50px}.pwSection.pwTeasergroup.teasergroup-2.section-carousel .pwTeaser.teaser-layout-2 .pwTeaser__text{margin-bottom:0}.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2.pwSwiper__slide .pwTeaser__text{top:0}}@media (max-width:767.98px){.pwSection.pwTeasergroup.teasergroup-2 .pwTeaser.teaser-layout-2.pwSwiper__slide .pwTeaser__text{padding:0}.pwSection.pwTeasergroup .pwTeaser.col{padding-left:15px;padding-right:15px}.teasergroup-1.teasergroup-1-col.imageproportion-3-4 .teaser-layout-1 .pwTeaser__text,.teasergroup-1.teasergroup-1-col.imageproportion-4-3 .teaser-layout-1 .pwTeaser__text{width:90%!important}.imageproportion-3-4 .teaser-layout-4 .pwTeaser__text .button{margin-top:0}}.design-9.pwMain__container .pwSurvey .fields{width:100%}.design-9.pwMain__container .pwSurvey .points-bar{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.design-9.pwMain__container .pwSurvey .points-bar .bar{align-items:stretch;border:1px solid #ddd;border-radius:0;box-shadow:inset 0 0 5px #ddd;display:flex;margin-top:4px;max-width:100%;width:auto}.design-9.pwMain__container .pwSurvey .points-bar input{height:0;position:absolute;visibility:hidden;width:0}.design-9.pwMain__container .pwSurvey .points-bar label{border:none;box-sizing:content-box;cursor:pointer;height:15px;margin:0;padding:2px 0;position:relative;transition:all .15s linear;vertical-align:top;width:100%}.design-9.pwMain__container .pwSurvey .points-bar label .add-label{color:inherit;font-size:11px;font-weight:700;margin-top:0;text-align:center;width:100%}.design-9.pwMain__container .pwSurvey .points-bar label.active,.design-9.pwMain__container .pwSurvey .points-bar label.active .add-label,.design-9.pwMain__container .pwSurvey .points-bar label:hover{color:#fff!important;text-shadow:0 0 1.5px #222}.design-9.pwMain__container .pwSurvey .points-bar .points-6{color:#d90000}.design-9.pwMain__container .pwSurvey .points-bar .points-6.active,.design-9.pwMain__container .pwSurvey .points-bar .points-6:hover{background:#d90000;color:#fff}.design-9.pwMain__container .pwSurvey .points-bar .points-5{color:#ff8100}.design-9.pwMain__container .pwSurvey .points-bar .points-5.active,.design-9.pwMain__container .pwSurvey .points-bar .points-5:hover{background:#ff8100;color:#fff}.design-9.pwMain__container .pwSurvey .points-bar .points-4{color:#ffca00}.design-9.pwMain__container .pwSurvey .points-bar .points-4.active,.design-9.pwMain__container .pwSurvey .points-bar .points-4:hover{background:#ffca00;color:#fff}.design-9.pwMain__container .pwSurvey .points-bar .points-3{color:#d9d900}.design-9.pwMain__container .pwSurvey .points-bar .points-3.active,.design-9.pwMain__container .pwSurvey .points-bar .points-3:hover{background:#d9d900;color:#fff}.design-9.pwMain__container .pwSurvey .points-bar .points-2{color:#b5cc00}.design-9.pwMain__container .pwSurvey .points-bar .points-2.active,.design-9.pwMain__container .pwSurvey .points-bar .points-2:hover{background:#b5cc00;color:#fff}.design-9.pwMain__container .pwSurvey .points-bar .points-1{color:#85b200}.design-9.pwMain__container .pwSurvey .points-bar .points-1.active,.design-9.pwMain__container .pwSurvey .points-bar .points-1:hover{background:#85b200;color:#fff}.design-9.pwMain__container .pwSurvey .points-bar .hints{color:#999;font-size:11px;padding-left:10px;padding-top:2px;position:relative;width:170px}.design-9.pwMain__container .pwSurvey .points-bar .hints>div{display:none;left:10px;position:absolute;top:4px;width:170px}.design-9.pwMain__container .pwSurvey .points-bar .label{font-weight:700;margin-bottom:5px;width:100%}.design-9.pwMain__container .pwSurvey .points-bar p{margin-bottom:0;margin-top:15px}.design-9.pwMain__container .pwSurvey .row-special{display:none}.design-9.pwMain__container .pwSurvey .pwForm--survey .row{width:100%}@media only screen and (max-width:425px){.design-9.pwMain__container .pwSurvey .points-bar label{height:auto}.design-9.pwMain__container .pwSurvey .points-bar label .add-label{cursor:pointer;margin:0;padding:2px 0;position:relative;transition:all .15s linear;width:100%}.design-9.pwMain__container .pwSurvey .points-bar label .add-label span{clear:both;color:inherit;font-size:15px;font-weight:700;margin-top:0;text-align:center;width:100%}.design-9.pwMain__container .pwSurvey .pwForm--survey .row{padding-bottom:20px}}@media only screen and (max-width:992){.design-9.pwMain__container .pwSurvey .textfield textarea{width:100%}}.design-9.pwMain__container .pwSurvey--boxed .container>p strong{color:var(--main-color)}.design-9.pwMain__container .pwSurvey--boxed .pwSurveyContainer>p:first-of-type{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:15px}.design-9.pwMain__container .pwSurvey--boxed .pwSurveyContainer strong{color:var(--main-color)}.design-9.pwMain__container .pwSurvey--boxed .privacy-disclaimer a{color:#000;text-decoration:underline}.design-9.pwMain__container .pwSurvey--boxed .points-bar{padding-bottom:20px}.design-9.pwMain__container .pwSurvey--boxed .points-bar .bar{border:none;box-shadow:none;display:flex;height:40px;margin-top:0;width:100%}.design-9.pwMain__container .pwSurvey--boxed .points-bar .bar>div{line-height:normal}.design-9.pwMain__container .pwSurvey--boxed .points-bar .bar label{background:#eee;padding:0}.design-9.pwMain__container .pwSurvey--boxed .points-bar .bar label:first-of-type{margin-left:0}@media (max-width:991.98px){.design-9.pwMain__container .pwSurvey--boxed .points-bar .bar label{margin-right:5px}}.design-9.pwMain__container .pwSurvey--boxed .points-bar .bar label p{margin-bottom:5px}.design-9.pwMain__container .pwSurvey--boxed .add-label{align-items:center;display:flex;height:100%;justify-content:center}.design-9.pwMain__container .pwSurvey--boxed .add-label span{font-size:14px}.design-9.pwMain__container .pwSurvey--boxed input:checked+.add-label span{color:#fff}.design-9.pwMain__container .pwSurvey--boxed .label>p{margin-bottom:5px}.design-9.pwMain__container .pwSurvey--boxed .button .label{margin-bottom:0}.design-9.pwMain__container .pwSurvey--boxed .points-bar label{align-items:center;display:flex;height:100%!important}.section-survey .points-1 input:checked+.add-label{background:#85b200}.section-survey .points-2 input:checked+.add-label{background:#b5cc00}.section-survey .points-3 input:checked+.add-label{background:#d9d900}.section-survey .points-4 input:checked+.add-label{background:#ffca00}.section-survey .points-5 input:checked+.add-label{background:#ff8100}.section-survey .points-6 input:checked+.add-label{background:#d90000}.section-survey input:checked+.add-label{height:100%}@media only screen and (max-width:375px){.section-survey .points-bar label{border:1px solid #fff;cursor:pointer;margin:0;padding:2px 0;position:relative;transition:all .15s linear;width:100%}}.pwText.section-survey .pwSurvey .col{margin-bottom:10px}.pwOffer{background:transparent;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:-105px;max-width:50%;padding:1rem;width:calc(50% - 30px)}.pwOffer+.pwOffer{margin-left:60px;margin-top:0;position:relative;top:15px}.pwOffer .row{flex-direction:row}.pwOffer__image{padding:0}.pwOffer__image>div{background:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.25);line-height:0;margin:auto;top:0;width:80%;z-index:1}.pwOffer__content{background:#eee;padding:100px 25px 0}.pwOffer__content,.pwOffer__price{background:#eee;position:relative;top:-75px}.pwOffer__price{display:flex;justify-content:space-between;padding:0 25px 25px}@media (max-width:767.98px){.pwOffer__price{display:inline}}.pwOffer__priceSpecial label{order:0;padding-right:5px}.pwOffer__priceSpecial span{order:2}@media (max-width:767.98px){.pwOffer__priceSpecial label{order:2}.pwOffer__priceSpecial span{order:0;padding-right:5px}}.pwOffer__priceUvp span span:first-of-type{padding-right:5px}.pwOffer__content,.pwOffer__image{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pwOffer__description.collapse{height:0}.pwOffer__description.collapse.show{height:auto}.pwOffer__detailsButton{border-bottom:1px solid rgba(44,44,44,.3);border-top:1px solid rgba(44,44,44,.3);justify-content:space-between;margin-bottom:1rem;margin-top:0;padding:.5rem 0}.pwOffer__detailsButton .pwIcon{height:30px;width:30px}.pwOffer__detailsButton .pwIcon svg{height:22px;width:22px}.pwOffer__item{padding-left:2rem}.pwOffer__item:before{display:none}.pwOffer__item .pwIcon{display:block}.pwOffer__headline{font-size:21px;margin-bottom:0}.pwOffer__subheadline{font-size:16px;margin-top:0}.pwOffer__form{border-top:1px solid rgba(44,44,44,.3);margin-top:3rem}.pwOffer__formCheckbox input{display:none}.pwOffer__formCheckbox input:checked+label:after{border:solid var(--main-color);border-width:0 2px 2px 0;content:"";display:block;height:14px;left:8px;position:absolute;top:5px;transform:rotate(45deg);width:6px}.pwOffer__formCheckbox label{padding-left:35px}.pwOffer__formCheckbox label:before{-webkit-appearance:none;background-color:transparent;border:1px solid rgba(44,44,44,.2);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);content:"";cursor:pointer;display:inline-block;left:0;margin-right:5px;padding:10px;position:absolute;top:1px;vertical-align:middle}.pwOffer__form p a:hover{padding-left:0}.pwOffer__form p a:before{display:none}.pwOffer__form a{color:var(--main-color)}.pwOffer hr{display:none}@media (max-width:991.98px){.pwOffer{display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.pwOffer+.pwOffer{margin-left:0;margin-top:2rem}.pwOffer__detailsButton{position:relative;right:0}.pwOffer__description.collapse:not(.show){padding:0}}@media (max-width:767.98px){.pwOffer__detailsButton.show{padding-top:.5rem}.pwOffer__description{padding:0}}.pwGallery.section-teaser-gallery .pwGallery__item__img .button{display:none}.pwGallery.section-teaser-gallery .pwGallery__item__text .button{display:inline-flex}@media (max-width:767.98px){.pwGallery .row .gallery-item{padding:10px;width:calc(25% - 10px)}}.mfp-figure{padding-bottom:0}.mfp-wrap{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none!important;overflow:auto;position:fixed;top:0;width:100%;z-index:1043}.mfp-container button.mfp-close{background:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/controls_customized.fe93f405.png) -30px 12px no-repeat var(--main-color);height:40px;opacity:1;right:25px;top:0;width:35px}.mfp-content{background:#fff;display:inline-block;margin:0 auto;padding:25px;position:relative;text-align:left;vertical-align:middle;z-index:9999999}.mfp-img-container{display:table}.mfp-container .mfp-title{color:#000;font-size:12px;padding:0}.mfp-text-content{caption-side:bottom;display:table-caption;width:100%}.mfp-container .mfp-bottom-bar{margin-top:0;padding-top:5px;position:relative;text-align:center}.mfp-container img.mfp-img{padding:0}.mfp-container .mfp-counter{color:#333;margin-bottom:-15px;position:relative}.mfp-container .mfp-figure:after{background:transparent;box-shadow:none}.mfp-container .mfp-title h3{color:var(--main-color);font-size:2em;font-weight:400;line-height:1.3em;margin-bottom:0}.mfp-container .mfp-title h3+h4{margin-top:5px}.mfp-container .mfp-title h4{font-size:1.3em;font-weight:400;margin-bottom:.5em}.mfp-container .image-descr-inner{padding:20px 0 0}.mfp-container .mfp-arrow{background:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/controls_customized.fe93f405.png) no-repeat var(--main-color);height:55px;opacity:0;width:50px}.mfp-container .mfp-arrow-left,.mfp-container .mfp-arrow-left:hover{background-position:14px -6px}.mfp-container .mfp-arrow-right,.mfp-container .mfp-arrow-right:hover{background-position:-62px -6px}@media (hover:hover){.mfp-container:hover .mfp-arrow{opacity:1}}body .mfp-arrow:after,body .mfp-arrow:before{display:none}.pwSection.pwGallery .text h1{color:var(--main-color);margin-bottom:1.6rem}.pwGallery .tn{clear:both;margin-top:25px}.pwGallery .tn .row .gallery-item:nth-child(3n+1) .img{padding-left:0}.optional-text p{margin-bottom:0}.gallery-item *,.gallery-item .img.col a img{height:100%}@media (max-width:991.98px){.pwGallery .tn .row .gallery-item:nth-child(4n+1) .img{padding-left:15px}}@media (max-width:767.98px){.pwGallery .tn .row .gallery-item:nth-child(4n+1) .img{padding-left:0}.pwSection.section-teaser.section-teaser-gallery .pwGallery__item__img{display:block;right:0}}.pwReferences__overview__reference{overflow:visible}.pwReferences__overview__reference .image{position:relative}@media (max-width:767.98px){.pwReferences__overview__reference .image{padding-bottom:0}.pwReferences__overview__reference .image img,.pwReferences__overview__reference .image>a{position:relative}}.pwReferences__overview__reference .image .gallery-info{background:var(--main-color);border-radius:30px;cursor:pointer;display:flex;flex-direction:column;height:60px;padding:10px;position:absolute;right:40px;text-align:center;top:20px;width:60px}.pwReferences__overview__reference .image .gallery-info .icon{height:auto;margin:0;position:relative;top:auto;width:auto}.pwReferences__overview__reference .image img{flex:0 0 auto;height:340px;line-height:25px;max-height:370px;overflow:hidden;padding:0}.pwReferences__overview__reference .text .pwButton{margin-top:20px}.pwReferences__overview__reference .gallery-info .gallery-count{color:#fff}@media (max-width:991.98px){.pwReferences__overview__reference{margin-bottom:60px}}@media (min-width:768px){.single-reference h1{font-size:30px}.pwReferences__overview .pwReferences__overview__reference img{height:auto;margin-top:50%;min-height:300px;width:100%}}input[type=checkbox]+label{padding-left:30px}input[type=checkbox]+label a{color:var(--main-color)}input[type=checkbox]+label:before{-webkit-appearance:none;border:1px solid rgba(44,44,44,.2);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);left:0;margin-right:5px;padding:10px;top:3px}input[type=checkbox]:checked+label:before{border:1px solid rgba(44,44,44,.2);content:""}input[type=checkbox]:checked+label:after{border:solid var(--main-color);border-width:0 2px 2px 0;content:"";display:block;height:14px;left:8px;position:absolute;top:4px;transform:rotate(45deg);width:6px}.pwForm label{padding-bottom:5px}.pwForm input,.pwForm textarea{background:#fff;border:1px solid rgba(44,44,44,.3);font-family:Fira Sans;font-weight:400;padding:10px}.pwForm input:focus,.pwForm textarea:focus{border-color:#bbb;box-shadow:inset 0 0 10px #ddd;outline:none}.pwForm--contact .submit-section{margin-bottom:3rem}.pwForm-free .checkbox input[type=radio]{display:none}.pwForm-free .checkbox .hint{margin-bottom:3rem}.pwForm input[type=radio]{display:none}.pwForm .form-hint a{color:var(--main-color)}.pwForm .form-hint a:hover{padding-left:0;text-decoration:underline}.pwForm .hint{color:#666;font-size:.8rem;margin-bottom:0;text-align:right}.pwForm .checkbox{margin-bottom:15px}form .required{color:var(--main-color)}form .radio-container{display:inline-block}@media (max-width:991.98px){.bootstrap-grid .offer-container:nth-child(2n) .offer.row .offer-content-col{top:-55px}.pwSection.pwForm .row:last-of-type,.submit-section{margin-bottom:3rem}}.pwTextImage a{overflow:hidden}.pwTextImage p a:before{display:none}.pwTextImage p a:hover{padding-left:0}.pwTextImage .headline-container h3 p{color:#000!important}.pwTextImage__Text .label{padding-right:0}.pwTextImage .float-left,.pwTextImage .float-right{z-index:1}.pwTextImage__Image .enlarge{background:var(--main-color);border-radius:25px;padding:10px;position:absolute;z-index:1}.pwTextImage__Image .enlarge .fa-search:before{color:#fff}@media (max-width:767.98px){.pwTextImage__Image,.pwTextImage__Text{flex:100%!important;max-width:100%!important}.pwTextImage__Image{margin-bottom:15px;order:0}.pwTextImage__Image .enlarge{bottom:10px}.pwTextImage__Text{order:1}.pwTextImage__Text .label{padding-right:0}.pwTextImage--floated.proportion-1-2 .pwTextImage__Image .pwImage,.pwTextImage--floated.proportion-2-1 .pwTextImage__Image .pwImage{float:none;padding-right:0;width:100%}}.pwCertificate__list>.row{align-items:stretch}.pwCertificate .pwCertificate__itemHeadline{word-wrap:break-word;font-size:1.1em;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:1.8em;overflow-wrap:break-word;text-transform:none}.pwCertificate .pwCertificate__item .content-container{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;flex-grow:1;margin:auto;max-width:calc(100% - 30px);padding:20px;width:100%}.pwCertificate .pwCertificate__item .content-container .pwButton .pwIcon{display:inline-block}.pwCertificate .pwCertificate__item .enlarge{display:none}.pwCertificate.teasergroup-2 .pwTeaser__img img{position:relative}.pwCertificate.teasergroup-3 .pwTeaser__text{margin-bottom:0;position:relative;top:-50px}.pwCertificate.teasergroup-4 .pwTeaser__text{bottom:0;margin-bottom:-50px;max-width:none;top:0}@media (max-width:767.98px){.pwCertificate.teasergroup-4 .pwTeaser__img{height:340px;overflow:hidden}}.pwDirections{position:relative}.pwDirections iframe{margin-top:0;max-height:100%;max-height:none;width:100%}@media (max-width:767.98px){.pwDirections iframe{max-height:none!important}}@media (max-width:575.98px){.pwDirections iframe{height:100%;left:0;position:absolute;top:0}}.pwDirections__headline{font-size:1.33em;font-weight:600;line-height:33px;margin-bottom:1.3rem}.pwDirections .pwIframePlaceholder--cookie{display:flex;flex-direction:column;justify-content:center;min-height:400px}.pwDirections .pwIframePlaceholder--cookie h5{color:var(--main-color)}@media (max-width:575.98px){.pwDirections .pwIframePlaceholder--cookie{min-height:0}}@media (max-width:767.98px){.pwDirections[data-placeholder-shown="0"] .pwIframe__container{padding-bottom:100%;padding-top:0}}.pwDirections>.container,.pwDirections>.row>.container{position:relative}.pwDirections>.row>.container{top:-500px}@media (max-width:575.98px){.pwDirections>.row>.container{padding:0;top:auto}}.pwDirections .row{align-items:stretch;margin-left:-15px;margin-right:-15px}.pwDirections h5{color:#fff;margin-bottom:1.3rem;margin-top:0}@media (max-width:767.98px){.pwDirections h5{font-size:1.33em;margin-bottom:5px}}.pwDirections .map-info{background:var(--main-color);padding:30px 150px 30px 30px}.pwDirections .map-info h5,.pwDirections .map-info p{color:#fff}.pwDirections .map-info-container{background:var(--main-color);color:#fff;height:100%;opacity:.9;padding:20px 25px 25px;position:absolute;right:75px;top:-60px;z-index:1}.pwDirections .map-info-container .row{margin-left:-15px;margin-right:-15px}.pwDirections .map-info-container .row .map-info{position:relative;right:28px;top:-588px}@media (max-width:767.98px){.pwDirections .map-info-container{margin-left:15px;margin-right:15px;max-width:calc(100% - 30px);opacity:1;padding:20px 30px 20px 25px;position:relative;right:auto;top:auto}}@media (max-width:576px){.pwDirections .map-info-container{align-self:center;margin-top:0}}.pwDirections .map{float:none;height:100%;margin-top:0}.pwDirections .map-location{overflow:hidden;position:relative}.pwDirections .gm-fullscreen-control{display:none}.contactform-container+.pwDirections{margin-top:60px}.pwDirections .map-info-container .col+.col{margin-top:20px}.pwSection.pwDirections p{margin-bottom:0;margin-top:0}.pwSection.pwDirections p+p{margin-top:10px}.pwDirections .contact-buttons{display:flex;margin-top:15px}.pwDirections .contact-buttons a{align-items:center;background:#fff;border-radius:20px;display:flex;height:40px;justify-content:center;width:40px}.pwDirections .contact-buttons a+a{margin-left:10px}.pwDirections .contact-buttons a:hover{background:#fff}.pwDirections .contact-buttons a:hover svg{transform:scale(1.1)}.pwDirections .contact-buttons a svg{transition:transform .2s ease-in-out}.pwDirections .contact-buttons a svg path{fill:var(--main-color)}.pwVideoStage{margin-bottom:50px}@media (min-width:576px){.pwVideoStage{margin-bottom:80px}}@media (min-width:768px){.pwVideoStage{margin-bottom:100px}}.pwStage{height:auto}.pwStage .slick-list,.pwStage .slick-slide>div,.pwStage .slick-track,.pwStage .slides{height:100%}.pwStage .slide{height:100%}.pwStage .slide,.pwStage .slide.fg{position:relative}.pwStage .slide>.row{margin:0}.pwStage .slide .stage-image{left:0;padding-left:0;padding-right:0;right:0}.pwStage .slide img{height:auto;margin:0 auto;max-height:515px;position:relative;width:100%}.pwStage .slide .textbox{max-width:320px;padding:0;position:relative;right:0;top:0;transform:translateY(-50%);z-index:2}@media (max-width:767.98px){.pwStage .slide .textbox{left:0;margin:auto;max-width:none;transform:translateY(-20%)}}.pwStage .slide .textbox h2{color:var(--main-color);font-size:22px;line-height:32px}.pwStage .slide .textbox.orderChanged{left:0;right:auto}.pwStage .slide .textbox.orderChanged .textbox-content{left:15px}.pwStage .slide .textbox-content{background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.3);max-height:500px;padding:30px;position:relative;z-index:2}.pwStage .slide .slides img{height:500px;width:100%}@media (min-width:576px){.pwStage .slide .textbox h2{font-size:42px;line-height:53px}.pwStage .slide .textbox:not(.orderChanged){right:15px}.pwStage .slide .textbox.orderChanged{left:10px}.pwStage .slide .stage-image,.pwStage .slide .textbox-content{position:relative}.pwStage .slide .textbox-content.orderChanged{right:-125px}.pwStage .slide .slides{left:35px}}@media (min-width:768px){.pwStage .slide .textbox{left:auto;position:absolute;right:0;top:50%}.pwStage .slide .textbox h2{font-size:32px;line-height:42px}.pwStage .slide .stage-image{left:15px}.pwStage .slide>.row.orderChanged .stage-image{left:-15px}.pwStage .slide>.row.orderChanged .textbox{left:0;right:auto}}@media (min-width:992px){.pwStage .slide .textbox{max-width:460px}.pwStage .slide .textbox.orderChanged .textbox-content{right:-5px}.pwStage .slide .textbox h2{font-size:42px;line-height:53px}}.pwMain>.stage{text-align:left}@media (min-width:768px){.pwArea--stage .pwStage{margin-top:170px}}.pwButtonBack .pwButton:not(.button-back) .left{transform:rotate(180deg)}.pwButtonBack .pwButton:not(.button-back) .pwIcon{margin-left:20px}.pwButtonBack .pwButton:not(.button-back) .pwIcon path{fill:#fff}.pwButtonBack .pwButton:not(.button-back):hover path{fill:var(--main-color)}.pwHeader{background:var(--main-color);box-shadow:3px 3px 5px rgba(0,0,0,.1);display:flex;height:55px;padding:0;position:fixed;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:10}@media (min-width:768px){.pwHeader{height:90px}}@media (min-width:992px){.pwHeader{height:140px}}.pwHeader .social-media-nav ul li a:hover{padding-left:0}.pwHeader.header-down{transform:translateY(0)}.pwHeader.header-down,.pwHeader.header-up{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwHeader.header-up{transform:translateY(-230px)}@media (max-width:767.98px){.pwHeader.pwHeader-shrink{height:70px}.pwHeader.pwHeader-shrink .menu-close .container .menu-trigger,.pwHeader.pwHeader-shrink .pwHeader__logo{top:20px}}.pwHeader__navTrigger{display:inline-block;margin-left:20px;width:100%}@media (max-width:991.98px){.pwHeader__navTrigger{background:none}}.pwHeader__logo{align-items:center;background:#fff;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.25);box-shadow:0 0 10px 3px rgba(0,0,0,.25);display:flex;flex-shrink:1;justify-content:center;margin-left:0;max-width:260px;min-height:160px;min-width:170px;padding:30px;position:relative;top:50px;width:100%}@media (max-width:767.98px){.pwHeader__logo{max-width:200px;min-height:80px}}@media (min-width:768px){.pwHeader__logo{flex-shrink:0;min-height:120px;min-width:0}}@media (min-width:992px){.pwHeader__logo{top:45px}}@media (max-width:991.98px){.pwHeader__logo{width:auto}}.pwHeader__logo img{max-height:60px}.pwHeader__logo img.pwHeader__logo--customWidth{max-height:none;width:100%}@media (max-width:767.98px){.pwHeader__logo img{max-height:90px}}@media (min-width:768px){.pwHeader__logo img{max-height:none}}.pwHeader__logo a{display:flex;height:auto}.pwHeader__contact{align-items:center;display:flex}.pwHeader__contact a{background:transparent;margin-right:0}.pwHeader__contact .pwIcon{height:2.14rem;width:2.14rem}.pwHeader__contact .pwIcon--phone,.pwHeader__contact .pwIcon--phone svg path,.pwHeader__contact .pwIcon--phone-stroke svg path,.pwHeader__contact svg path{fill:#fff}.pwHeader__contact .pwIcon--mail svg path{stroke:#fff}@media (max-width:767.98px){.pwHeader__contact{padding-right:0}.pwHeader__contact a:last-of-type{margin-right:0}}@media (min-width:768px){.pwHeader__contact .pwIcon,.pwHeader__contact a{margin-right:0}.pwHeader__contact .pwIcon svg{height:25px;width:25px}.pwHeader__contact a span:not(.pwIcon){display:none}}.pwHeader>.container>.row{flex-grow:1;margin:0}body.menu-active .pwHeader{transform:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}@media (min-width:992px){.pwHeader.header-shrink{height:70px}.pwHeader.header-shrink .pwHeader__logo{top:65px}.pwHeader.header-shrink .menu-close .container .menu-trigger{height:70px}}.pwNavigation{background:transparent;display:inline-flex;padding-right:0;position:relative;top:0;width:auto}.pwNavigation,.pwNavigation p a:hover,.pwNavigation ul li a:hover{padding-left:0}.pwNavigation__nav{padding-bottom:0;width:45px}.pwNavigation__nav>.container{padding:0}@media (min-width:768px){.pwNavigation__nav{width:auto}}.pwNavigation__nav a{padding:0}.pwNavigation__nav a span.right{background:none;border-left:none}.pwNavigation__nav .nav-container{width:100%}.pwNavigation__navLevelOne{display:flex;flex-direction:column}.pwNavigation__navLevelOne__listItem__label{color:var(--main-color)}.pwNavigation__navLevelOne__listItem.hasSubNav a{cursor:pointer}.pwNavigation__navLevelOne>li>a{background-color:none;color:var(--main-color);display:block;font-size:23px;font-weight:400;line-height:56px;overflow:hidden;transform:translateX(-45px);transition:transform .9s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;width:calc(100% + 50px);will-change:transform}@media (min-width:768px){.pwNavigation__navLevelOne>li>a{font-size:37px;padding-bottom:15px;padding-top:15px}}.pwNavigation__navLevelOne>li>a .left{background-color:var(--main-color);content:"";display:inline-block;height:22px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right.9c067414.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-right.9c067414.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:40px}.pwNavigation__navLevelOne>li>a .left,.pwNavigation__navLevelOne>li>a .pwNavigation__navLevelOne__listItem__label{display:inline-block;transform:translateX(0);transition:transform .6s cubic-bezier(.4,0,.2,1)}.pwNavigation__navLevelOne>li>a .menu-arrow svg{transition:opacity .2s cubic-bezier(.4,0,.2,1);width:40px;will-change:opacity}.pwNavigation__navLevelOne>li.active>a .left,.pwNavigation__navLevelOne>li.active>a .pwNavigation__navLevelOne__listItem__label,.pwNavigation__navLevelOne>li:hover>a .left,.pwNavigation__navLevelOne>li:hover>a .pwNavigation__navLevelOne__listItem__label{transform:translateX(50px)}.pwNavigation__navLevelTwo{column-count:1;display:none;margin-bottom:10px;margin-top:10px;padding-left:0}@media (min-width:768px){.pwNavigation__navLevelTwo{margin-bottom:20px;margin-top:20px}}.pwNavigation__navLevelTwo ul{display:none}.pwNavigation__navLevelTwo__listItem{display:block;position:relative}.pwNavigation__navLevelTwo__listItem>a{align-items:center;color:#fff;display:inline-flex;font-size:19px;margin-bottom:10px;margin-left:30px;position:relative;top:4px;width:calc(100% - 30px)}.pwNavigation__navLevelTwo__listItem>a>span.label{margin-left:0}@media (min-width:768px){.pwNavigation__navLevelTwo__listItem>a{font-size:24px;margin-bottom:20px}}.pwNavigation__navLevelTwo__listItem:hover a{padding-left:0}.pwNavigation__navLevelTwo li.overview .left svg{height:15px;width:15px}.pwNavigation__navLevelTwo li a .left{display:none;height:45px;width:40px}.pwNavigation__navLevelTwo li a .left svg{height:17px;left:12px;position:relative;top:6px;width:17px}.pwNavigation__navLevelTwo li a .left svg g,.pwNavigation__navLevelTwo li a .left svg path,.pwNavigation__navLevelTwo li a .left svg polyline,.pwNavigation__navLevelTwo li a .left svg rect{fill:#fff}.pwNavigation__navLevelTwo li a:hover{color:var(--main-color)}.pwNavigation__navLevelTwo li a .label{color:#fff}.pwNavigation__navLevelThree{height:100%;margin:0 0 20px 80px;padding:0;position:relative}.pwNavigation__navLevelThree>li.overview.level-3{margin-bottom:10px}.pwNavigation__navLevelThree>li>a{align-items:center;color:#fff;display:inline-flex;font-size:18px;position:relative;top:4px;width:100%}.pwNavigation__navLevelThree>li>a .left.has-icon{display:inline-block;margin-bottom:10px;margin-right:15px}.pwNavigation__navLevelThree>li>a .left.has-icon+.label{margin-bottom:10px;margin-left:0}.pwNavigation__navLevelThree>li:not(.overview){display:inline-block;margin-bottom:-10px;width:49%}.pwNavigation .plus-minus-toggle{cursor:pointer;height:40px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.pwNavigation .plus-minus-toggle:after,.pwNavigation .plus-minus-toggle:before{background:var(--main-color);content:"";height:3px;left:10px;position:absolute;top:18px;transition:transform .4s ease;width:21px}.pwNavigation .plus-minus-toggle:after{transform-origin:center}.pwNavigation .menu-open{display:block;height:22px;position:relative;right:11px;top:5px;width:35px}.pwNavigation .menu-trigger .open-menu-link,.pwNavigation .mobile-link-background{align-items:center;display:flex;height:100%}@media (min-width:768px){.pwNavigation .menu-trigger .open-menu-link,.pwNavigation .mobile-link-background{margin-left:35px}}.pwNavigation p a:before,.pwNavigation ul li a:before{display:none}.pwNavigation .nav-icon4{cursor:pointer;height:auto;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.pwNavigation .nav-icon4 span{background:#fff;border-radius:60px;display:block;height:4px;opacity:1;position:absolute;right:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.pwNavigation .nav-icon4 span:first-child{top:-1px;width:30px}.pwNavigation .nav-icon4 span:nth-child(2){top:8px;width:17px}.pwNavigation .nav-icon4 span:nth-child(3){top:18px;width:30px}.menu-overlay{background:rgba(0,0,0,.9);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:129}.menu-overlay.opened .menu-open{right:10px;top:5px}.menu-overlay .menu-close{align-items:center;cursor:pointer;display:flex;height:55px;justify-content:center;width:100%}@media (min-width:768px){.menu-overlay .menu-close{height:90px}}.menu-overlay .menu-close svg path{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu-overlay .menu-close:hover svg path{fill:var(--main-color)}.menu-overlay .menu-close-container{align-items:center;display:flex;height:55px}@media (min-width:768px){.menu-overlay .menu-close-container{height:90px}}@media (min-width:992px){.menu-overlay .menu-close-container{height:140px}}.menu-item-container>.row{margin:0}@media (max-width:991.98px){.pwNavigation__navLevelTwo>li,.pwNavigation__navLevelTwo>li>a{display:block}.pwNavigation__navLevelThree{margin-left:50px}.pwNavigation__navLevelTwo{margin-left:0}.pwHeader__navTrigger{height:auto}.pwNavigation__navLevelOne{padding-right:0}}@media (max-width:767.98px){.plus-minus-toggle{right:0}.menu-overlay .container{padding:0}.menu-overlay .container .row{margin:0}.pwNavigation__navLevelThree>li>a{font-size:16px}.pwNavigation__navLevelThree>li:not(.overview){margin:0;width:100%}.pwHeader>.row{margin:0}.pwNavigation,.pwNavigation .pwNavigation__nav>.container{padding:0}}@media (max-width:575.98px){.plus-minus-toggle{right:0}}.pwFooter{background-color:#2c2c2c;color:#fff;padding-bottom:40px;padding-top:30px}@media (min-width:768px){.pwFooter{padding-bottom:50px;padding-top:50px}.pwFooter h4{margin-bottom:10px}}.pwFooter h5{color:var(--main-color)}.pwFooterTop{background-color:transparent}.pwFooterTop .footer-top{padding:0}@media (max-width:767.98px){.pwFooterTop{background:#2c2c2c}.pwFooterTop .footer-bottom{margin-bottom:-50px}.pwFooterTop .row .footer-bottom{display:block;padding:0}}.pwFooterTop .col-links{position:relative}.pwFooterTop .col-links a{align-items:center;display:flex;margin-bottom:10px}.pwFooterTop .col-links a:hover{padding-left:0}@media (min-width:768px){.pwFooterTop .col-links a:hover{padding-left:30px}}.pwFooterTop li{margin-bottom:10px}.pwFooterTop li:before{display:none}.pwFooterTop .icons{margin-bottom:10px;margin-top:0;padding-left:15px}.pwFooterTop .icons ul li{display:inline-block;margin-bottom:0;padding:5px}.pwFooterTop .icons ul li:hover{margin:inherit}.pwFooterTop .icons ul li:before{display:none}.pwFooterTop .icons ul li img{height:28px;width:28px}.pwFooterTop .icons ul li svg{height:25px;max-width:25px;width:auto}.pwFooterTop .icons ul li svg g path,.pwFooterTop .icons ul li svg path,.pwFooterTop .icons ul li svg polyline{fill:#fff}.pwFooterTop .icons ul li+li,.pwFooterTop .icons ul li+li:hover{margin-left:10px}.pwFooterTop h4{text-transform:uppercase}.pwFooterTop .container{padding-bottom:0;padding-top:0}.pwFooterTop .footer-bottom,.pwFooterTop p a:before,.pwFooterTop ul li a:before,.pwFooterTop:after{display:none}@media (min-width:768px){.pwFooterTop p a:before,.pwFooterTop ul li a:before{background-color:var(--main-color);content:"";display:inline-block;height:24px;left:-30px;margin-right:-20px;-webkit-mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;mask:url(/typo3conf/ext/pk_websitekit/Resources/Public/Frontend/images/arrow-thin-right.063f8948.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:relative;top:0;width:24px}.pwFooterTop ul li:before{display:none}.pwFooterTop ul li:hover span{color:var(--main-color)}.pwFooterTop ul li a:hover{padding-left:30px}}.pwFooter a{overflow:hidden}.pwFooter a .label{color:#fff}.pwFooter a:hover{color:var(--main-color)}