@charset "UTF-8";@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url(./Fonts/NotoSans-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./Fonts/NotoSans-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;src:url(./Fonts/NotoSans-BoldItalic.ttf) format("truetype")}img{pointer-events:none}.pwButton.button-back a{width:auto;color:#fff}@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{transform:rotate(180deg);display:flex;margin-right:15px}.pwButton a{display:inline-flex;background:var(--main-color);width:auto;text-decoration:none;padding:12px 17px;color:#fff;font-weight:700;line-height:1em;position:relative;align-items:center;-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{display:flex;align-items:center;font-size:16px;color:#fff;text-decoration:none;font-weight:700}@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(./Fonts/NotoSans-Regular.woff) format("woff"),url(./Fonts/NotoSans-Regular2.ttf) format("truetype"),url(./Fonts/NotoSans-Regular.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:url(./Fonts/NotoSans-Bold.woff) format("woff"),url(./Fonts/NotoSans-Bold2.ttf) format("truetype"),url(./Fonts/NotoSans-Bold.eot?#iefix) format("embedded-opentype")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;src:url(./Fonts/NotoSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(./Fonts/NotoSans-BoldItalic2.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;src:url(./Fonts/NotoSans-Italic.eot?#iefix) format("embedded-opentype"),url(./Fonts/NotoSans-Italic.ttf) format("truetype")}.pwIcon{display:inline-block}.pwIcon--angle-circle-down svg circle{fill:var(--main-color)}.pwIcon--angle-right svg{width:7px;height:12px}.pwIcon--angle-right-double svg{width:12px;height:12px}.pwIcon--angle-right-double svg path{fill:var(--main-color)}.pwIcon--arrow-right-thin svg{width:24px;height:24px}.pwIcon--phone-stroke svg path{stroke:none}.enlarge{position:absolute;left:.625rem;bottom:.625rem;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--main-color)}.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}.pwText ol,.pwTextImage ol,.pwTable ol,.pwTeaser ol{counter-reset:numbers}.pwText ul,.pwText ol,.pwTextImage ul,.pwTextImage ol,.pwTable ul,.pwTable ol,.pwTeaser ul,.pwTeaser ol{display:flex;flex-wrap:wrap}.pwText ul li,.pwText ol li,.pwTextImage ul li,.pwTextImage ol li,.pwTable ul li,.pwTable ol li,.pwTeaser ul li,.pwTeaser ol li{margin-left:0;margin-bottom:10px;display:inline-block;width:100%;position:relative;padding-left:25px}.pwText ul li:before,.pwText ol li:before,.pwTextImage ul li:before,.pwTextImage ol li:before,.pwTable ul li:before,.pwTable ol li:before,.pwTeaser ul li:before,.pwTeaser ol li:before{position:absolute;display:inline-block;background-color:var(--main-color);content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%3e%3cpath%20stroke='fill'%20fill='red'%20d='M21.883%2012l-7.527%206.235.644.765%209-7.521-9-7.479-.645.764%207.529%206.236h-21.884v1h21.883z'%3e%3c/path%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%3e%3cpath%20stroke='fill'%20fill='red'%20d='M21.883%2012l-7.527%206.235.644.765%209-7.521-9-7.479-.645.764%207.529%206.236h-21.884v1h21.883z'%3e%3c/path%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;height:20px;width:20px;left:0;top:4px}.pwText ul li a span,.pwText ol li a span,.pwTextImage ul li a span,.pwTextImage ol li a span,.pwTable ul li a span,.pwTable ol li a span,.pwTeaser ul li a span,.pwTeaser ol li a span{color:#000}.pwText ul li a:hover,.pwText ol li a:hover,.pwTextImage ul li a:hover,.pwTextImage ol li a:hover,.pwTable ul li a:hover,.pwTable ol li a:hover,.pwTeaser ul li a:hover,.pwTeaser ol li a:hover{padding-left:0;text-decoration:underline}.pwText ol,.pwTextImage ol,.pwTable ol,.pwTeaser ol{list-style:none;counter-reset:numbers}.pwText ol li,.pwTextImage ol li,.pwTable ol li,.pwTeaser ol li{counter-increment:numbers;padding-left:25px}.pwText ol li:before,.pwTextImage ol li:before,.pwTable ol li:before,.pwTeaser ol li:before{-webkit-mask:none;background-color:transparent;content:counter(numbers) ".";mask:none;top:0}.pwTextImage--floated ol{width:100%;display:block}.pwTextImage--floated ol li,.default-logo{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{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden;vertical-align:top}h1 p,h1 a,h2 p,h2 a,h3 p,h3 a,h4 p,h4 a,h5 p,h5 a,h6 p,h6 a{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-top:45px;padding-bottom:45px}.pwArea__content .pwSection{padding-bottom:0}.pwBreadcrumbs ul{margin-left:5px}.pwBreadcrumbs__item{position:relative;display:inline-block}.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{max-width:100%;height:auto}.content>.content.no-box{background:none;box-shadow:none;padding:0;width:100%}.pwBreadcrumbs .row>*{display:flex}.pwMain>.stage{width:100%;text-align:center;overflow:hidden}.pwMain>.stage>.section-stage>.slides{width:960px;margin:0 auto}.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{position:relative;max-width:calc(100% - 30px)}.container .container{max-width:100%}}.pwAccordion{position:relative;margin-top:5px}.pwAccordion.pwAccordion--expanded .pwAccordion__buttonToggle p{font-weight:700}.pwAccordion__item{position:relative;display:flex;width:100%;align-items:flex-start}.pwAccordion__item>.row{width:calc(100% + 40px)}.pwAccordion__head{background:#eee;position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:20px;cursor:pointer}.pwAccordion__head h4{margin-bottom:0;font-weight:400}.pwAccordion__head>*{margin-bottom:0}.pwAccordion__head .pwIcon{width:17px;height:13px}.pwAccordion__body{background:#fff;height:0;overflow:hidden;margin-top:2px;transition:opacity .2s,visibility .2s;width:100%}.pwAccordion__bodyContent{display:flex;flex-wrap:wrap;padding:40px 20px;width:100%}@media (max-width: 767.98px){.pwAccordion__bodyContent{padding:30px}}.pwAccordion__bodyContentSection{width:100%}.pwAccordion__bodyContent img{max-width:100%;height:auto}.pwAccordion__body .pwAccordion__item{display:flex;flex-direction:column;padding:40px 0}.pwAccordion__body .pwAccordion__item:first-of-type{padding-top:0}.pwAccordion__body .pwAccordion__item+.pwAccordion__item{padding-top:0}.pwAccordion__body .pwAccordion__itemHeadline{margin-bottom:20px}.pwAccordion__body .form-check-label{font-size:1rem;text-transform:uppercase}.pwAccordion__buttonToggle{display:flex;background:none;position:relative;right:0;top:calc(50% - 10px);align-items:center;flex-grow:1;text-align:left}.pwAccordion__buttonToggle *{margin-bottom:0}.pwAccordion__buttonToggle p{font-family:Noto Sans;font-weight:400;margin-top:0;margin-bottom:0}.pwAccordion__buttonToggle--full{display:flex;margin-left:0;justify-content:space-between;align-items:center;text-align:left}.pwAccordion__buttonToggle--full>*{margin-bottom:0}.pwAccordion__buttonToggle .pwIcon{display:flex;margin-left:auto;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.pwAccordion__buttonToggle svg{transition:all ease-in-out .3s;width:14px}.pwAccordion__buttonToggle svg path{fill:var(--main-color)}.pwAccordion--expanded .pwAccordion__body{background:#fff;display:flex;height:auto;transition:opacity .2s,visibility .2s}.pwAccordion--expanded .pwAccordion__body .pwSection{padding-bottom:0}.pwAccordion--expanded .pwAccordion__head{background:var(--main-color);color:#fff}.pwAccordion--expanded .pwAccordion__head h4{font-weight:700}.pwAccordion--expanded .pwAccordion__head h1,.pwAccordion--expanded .pwAccordion__head h2,.pwAccordion--expanded .pwAccordion__head h3,.pwAccordion--expanded .pwAccordion__head h4,.pwAccordion--expanded .pwAccordion__head h5,.pwAccordion--expanded .pwAccordion__head h6{color:#fff}.pwAccordion--expanded .pwAccordion__buttonToggle p{font-size:700}.pwAccordion--expanded .pwAccordion__buttonToggle svg{transform:rotate(180deg)}.pwAccordion--expanded .pwAccordion__buttonToggle svg path{fill:#fff}.pwAccordion--dropdown{position:relative}.pwAccordion--dropdown.pkAccordion--expanded .pwAccordion__head,.pwAccordion--dropdown.pkAccordion--expanded .pwAccordion__body{box-shadow:0 2px 3px #0000004d}.pwAccordion--dropdown .pwAccordion__body{max-height:500px;z-index:2}@media (min-width: 768px){.pwAccordion--dropdown .pwAccordion__body{width:calc(100% - 40px);position:absolute}}.pwAccordion--dropdown .pwAccordion__bodyContent{padding-left:0;padding-right:0}.pwAccordion--dropdown .pwAccordion__body .pwAccordion__item{padding:40px;border-top:1px solid #fff;flex-direction:row}.pwAccordion--dropdown .pwAccordion__body .pwAccordion__item:first-of-type{border-top:none;padding-top:0}.pwAccordion--selectCounter .pwAccordion__head h4{color:#d3d3d3}.pwAccordion--selectCounter.pkAccordion--selected .pwAccordion__head h4{color:#000}.pwAccordion .row{margin-bottom:0}.pwText+.pwAccordionGroup{margin-top:-3.75rem}@media (max-width: 767.98px){.pwFooter__Banner{background:#fff}}.pwBanner .container{position:relative}.pwBanner .container>.col{position:relative}.pwBanner .container a{display:block}.pwBanner img{width:100%;height:auto}@media (max-width: 991.98px){.pwBanner img{display:none}.pwBanner img:only-child{display:block}}.pwBanner .pwBanner__mobileImage{display:none}@media (max-width: 991.98px){.pwBanner .pwBanner__mobileImage{display:block}}.pwArea .pwBanner--carousel .pwSwiper__button{display:none}@media (min-width: 992px){.pwArea .pwBanner--carousel .pwSwiper__button{display:block}}@media (max-width: 991.98px){.pwArea .pwBanner--carousel:hover .pwSwiper__button{background-color:#000;display:block;width:35px;height:35px}.pwArea .pwBanner--carousel:hover .pwSwiper__button--prev{left:15px}.pwArea .pwBanner--carousel:hover .pwSwiper__button--next{right:15px}.pwArea .pwBanner--carousel:hover .pwSwiper__button svg{transform:scale(.5)}.pwArea .pwBanner--carousel:hover .pwSwiper__button svg path{fill:#fff}}.tmpl-2columns .pwMain__content .pwBanner--carousel .pwSwiper__button{display:none}.tmpl-2columns .pwMain__content .pwBanner--carousel:hover .pwSwiper__button{background-color:#000;display:block;width:35px;height:35px}.tmpl-2columns .pwMain__content .pwBanner--carousel:hover .pwSwiper__button--prev{left:15px}.tmpl-2columns .pwMain__content .pwBanner--carousel:hover .pwSwiper__button--next{right:15px}.tmpl-2columns .pwMain__content .pwBanner--carousel:hover .pwSwiper__button svg{transform:scale(.5)}.tmpl-2columns .pwMain__content .pwBanner--carousel:hover .pwSwiper__button svg path{fill:#fff}.section-vcard{background:transparent!important}.section-vcard .adress{background:#eee;padding:20px;margin-top:20px}.section-vcard .adress img{width:100%;height:auto}.section-vcard .adress>p:first-of-type{margin-top:0}.section-vcard .adress strong{color:var(--main-color)}.section-vcard .adress strong.black{color:#000}.section-vcard .section-contactform>.container{padding:0}.pwSection.color-grey .caption p,.pwSection.color-grey [type=radio]:not(:checked)+label{color:#212529}.pwSection.color-grey .pwForm input,.pwSection.color-grey .pwForm textarea,.pwSection.color-grey .pwForm .datepicker .input-group-addon{background:#fff}.pwSection.section-maincolor .caption p,.pwSection.section-maincolor [type=radio]:not(:checked)+label{color:#212529}.pwSection.section-maincolor .pwForm .checkbox-container label:before{background:#fff}.pwSection.section-maincolor .pwForm .form-hint a,.pwSection.section-maincolor .pwForm .required,.pwSection.section-maincolor .pwForm .checkbox-container label a{color:#fff}.pwSection.section-maincolor .pwForm .form-hint a:hover,.pwSection.section-maincolor .pwForm .checkbox-container label a:hover{text-decoration:underline}.pwSection.fontColorWhite p,.pwSection.fontColorWhite h1,.pwSection.fontColorWhite h2,.pwSection.fontColorWhite h3,.pwSection.fontColorWhite h4,.pwSection.fontColorWhite h5,.pwSection.fontColorWhite h6,.pwSection.fontColorWhite li,.pwSection.fontColorWhite .pwForm .row label,.pwSection.fontColorWhite .caption p{color:#fff}.pwSection.fontColorWhite .pwForm .form-hint{border-bottom:1px solid rgba(255,255,255,.3)}.pwSection.fontColorWhite hr{color:#fff9}.pwSection.fontColorWhite .slogan{color:#ffffff4d}.pwSection.fontColorWhite .checkbox-container label:before{border:1px solid #ffffff}body.cookie-warning-open .pwMain__container>:not(.pwCookieWarning-container){-webkit-filter:blur(5px);filter:blur(5px)}.pwCookieWarning-container{display:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;line-height:normal;-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto;text-size-adjust:auto;height:100%;width:100%;position:absolute;top:0;left:0}.pwCookieOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:99998}.pwCookieWarning{background:#fff;z-index:99999;display:inline-block;box-sizing:border-box;overflow-y:auto;max-height:100vh;padding:40px 35px 30px;margin:0 10px;left:0}.pwCookieWarning p{line-height:1.6;margin-top:0;margin-bottom:15px}.pwCookieWarning p a{text-decoration:underline;color:#333}.pwCookieWarning p a:before{display:none}.pwCookieWarning p a:hover{padding-left:0}.pwCookieWarning .headline{color:var(--main-color);display:block;font-size:18px;margin-bottom:10px}.pwCookieWarning .subheadline{font-weight:700}.pwCookieWarning--btn-container .button{display:inline-block}.pwCookieWarning--btn.btn-accept{background:var(--main-color)}.pwCookieWarning--btn.btn-accept a{color:#fff}.pwCookieWarning--btn-container .button+.button{margin-left:3px}.button.btn-secondary a{background:#bbb}.pwCookieWarning--btn-container{margin-top:20px}.pwCookieWarning--btn-container .pwButton a{float:none;display:inline-block;padding:10px 20px;margin-top:0}.pwCookieWarning--btn-container .pwButton a .label{line-height:normal}.pwCookieWarning--btn-container .btn-decline{float:right}.pwCookieWarning--closer{position:absolute;top:15px;right:15px;cursor:pointer;padding:10px;border:none;background:none}.pwCookieWarning--closer:hover .icon-close:before{color:#c4242b}.pwCookieWarning--closer i{font-size:20px}.pwCookieWarning--disclaimer{margin-top:15px}@media (min-width: 991px){.pwCookieWarning{width:600px;margin:0;left:auto}}.pwDirections .map iframe{max-height:610px;width:100%;margin-bottom:0}@media (max-width: 767.98px){.pwDirections .map iframe{max-height:380px}}.pwDirections .companyinfo{background:var(--main-color);margin-top:-5px;color:#fff;padding:35px 20px 30px;display:flex;flex-direction:column}.pwDirections .companyinfo__headline{margin-bottom:1.2rem}.pwDirections .companyinfo__phonenumber{margin-right:5px}.pwDirections .companyinfo__buttons{margin-top:-15px}.pwDirections .companyinfo__buttons .pwIcon svg path{stroke:var(--main-color)}.pwDirections .companyinfo__buttons .pwIcon--phone-stroke svg path{stroke:none;fill:var(--main-color)}.pwDirections .companyinfo__phonenumber,.pwDirections .companyinfo__email{width:30px;height:30px;background:#fff;display:inline-flex;align-items:center;justify-content:center}.pwDirections .pwIframe__container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.pwDirections .pwIframe__container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.pwForm .pwForm--missingRow{color:#de2727}@media (max-width: 991.98px){.pwForm select{margin-bottom:10px}}.pwForm ul li:before{margin-right:5px}.pwForm label{padding-bottom:10px}.pwForm input[type=text]{height:40px}.pwForm .hint{text-align:right}.pwForm .form-hint{margin-bottom:20px;margin-top:20px;min-height:0}.pwForm .required{color:var(--main-color);font-weight:700}@media (max-width: 991.98px){.pwForm .row:not(.checkbox) .input{padding-right:0}}.pwForm .row.fileupload-input .file-upload input{height:100%;padding:10px;font-weight:400;margin-bottom:0;-webkit-appearence:none}@media (max-width: 767.98px){.pwForm .textinput input{padding-right:0}}.pwForm.checkbox{justify-content:space-between;margin-bottom:10px}.pwForm.checkbox .input{display:flex;justify-content:space-between;margin:0}@media (max-width: 767.98px){.pwForm.checkbox .input{display:block}}.pwForm .label-radio{padding-left:0}.pwForm input,.pwForm textarea{background:#eee;margin-bottom:15px;width:100%;font-weight:700;border:none}.pwForm textarea{height:10em;width:100%;border:none;padding:15px}.pwForm .feedback{margin-bottom:30px;background:none;float:none;width:auto;padding:15px 20px;border:1px dotted #de2727}.pwForm .feedback strong{display:block}@media (max-width: 767.98px){.pwForm.contact-form .row input[type=text],.pwForm.contact-form .row textarea{margin-left:0}}@media (max-width: 767.98px){.pwForm .row:not(.checkbox) .input{padding-left:0;padding-right:0}}@media (max-width: 767.98px){.pwForm .row .button{margin-left:0}}.pwForm .radio-container{display:inline-flex;align-items:center;float:none;margin-right:20px}.pwForm .radio-container input{margin-bottom:0}.pwForm .radio-container label{padding-bottom:0;padding-top:0}@media (max-width: 767.98px){.pwForm .radio-container{margin-bottom:5px}}.pwForm .datepicker{margin-bottom:15px}.pwForm .datepicker.input-group{position:relative;display:table;border-collapse:separate;width:100%;border-radius:0;padding:0}.pwForm .datepicker .form-control{display:block;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;box-sizing:border-box}.pwForm .datepicker .input-group-addon{display:table-cell;padding:4px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;width:1%;white-space:nowrap;vertical-align:middle;cursor:pointer;border:none}.pwForm .pwCaptcha+.pwButton,.pwForm .pwCaptcha+.row .pwButton{margin-top:15px}.pwContent:only-child .pwForm .textinput{display:inline-flex;justify-content:space-between}@media (max-width: 767.98px){.pwContent:only-child .pwForm .textinput{max-width:100%}}.pwContent:only-child .pwForm .textarea .input,.pwContent:only-child .pwForm .textarea label{padding-left:0}form .row textarea{height:10em}form .row input:focus,form .row textarea:focus{outline:none;border-color:#bbb}form .row .button{margin-top:8px}form .row label:empty{width:0;padding:0}form .row-special,form .row.row-special{display:none}form:not(.pwSurvey) .row input[type=radio]{float:none;width:auto;margin-right:5px;position:relative}@media (max-width: 767.98px){form:not(.pwSurvey) .row input[type=radio]{width:18px;height:20px}}.section p:first-child.form-hint{margin-bottom:20px}.section-form.background-grey{background-color:#2c2c2c;color:#fff}.section-form.background-grey form .row label{color:#fff}.section-form.background-grey hr.seperator,.section-form.background-grey .row.seperator hr{border-top-color:#fff9}input[type=checkbox]{background:#fff;border:none;position:absolute;visibility:hidden}input[type=checkbox]+label:before{content:" ";display:inline-block;font:16px/1em sans-serif;height:16px;margin:0 .25em 0 0;padding:0;vertical-align:top;width:16px;position:absolute;left:0;background:#fff;border:none;top:5px}input[type=checkbox]:checked+label:before{color:#333;content:"✓";text-align:center;background:#fff;border:none}input[type=checkbox]:checked+label:after{font-weight:700;background:#fff;border:none}input[type=checkbox]:focus+label:before{outline:rgb(59,153,252) auto 5px}.checkbox-container{position:relative;margin-right:15px;display:inline-block}@media (max-width: 575.98px){.checkbox-container{display:block}}.checkbox-container label{padding-left:25px;position:relative}input[type=radio]{accent-color:#333333}.icon-arrow{display:none}.offer-price-row label{color:#000}form.pwForm input{padding:15px}.section-vcard,.section-contactform{background:transparent!important}.section-vcard .adress,.section-contactform .adress{background:#eee;display:flex;flex-direction:column;padding:20px}.section-vcard .adress p,.section-contactform .adress p{order:2}.section-vcard .adress img,.section-contactform .adress img{order:1}.section-vcard .address-layout-1,.section-contactform .address-layout-1{flex-direction:row}@media (max-width: 767.98px){.section-vcard .address-layout-1,.section-contactform .address-layout-1{flex-direction:column}}.privacy-disclaimer p a:before{display:none}.privacy-disclaimer p a:hover{padding-left:0}form.pwForm .row .submit-section .pwButton.button{margin-top:15px;margin-left:15px;padding:0}.pwForm .row.checkbox .input{padding-top:0}.pwGallery{border:none!important}.pwGallery ul{display:flex;flex-wrap:wrap;margin-bottom:0}.pwGallery ul li{margin-left:0;margin-right:10px;margin-bottom:10px;display:inline-block;width:100%;position:relative;padding-left:30px}.pwGallery ul li:before{position:absolute;display:inline-block;background-color:var(--main-color);content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%3e%3cpath%20stroke='fill'%20fill='red'%20d='M21.883%2012l-7.527%206.235.644.765%209-7.521-9-7.479-.645.764%207.529%206.236h-21.884v1h21.883z'%3e%3c/path%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%3e%3cpath%20stroke='fill'%20fill='red'%20d='M21.883%2012l-7.527%206.235.644.765%209-7.521-9-7.479-.645.764%207.529%206.236h-21.884v1h21.883z'%3e%3c/path%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;height:20px;width:20px;margin-right:10px;left:0;top:2px}.pwGallery a{display:block}.pwGallery img{width:100%;height:auto}.pwGallery__item__img{position:relative}.pwGallery__item__img:hover .button{background:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pwGallery__item__img a{position:relative;display:flex}.pwGallery__item__img img{width:100%;height:auto}.pwGallery__item__img .button{position:absolute;display:inline-flex;background:var(--main-color);width:45px;height:30px;justify-content:center;align-items:center;right:15px;bottom:-14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pwGallery__item__img path{fill:#fff}.pwGallery__item__img svg,.pwGallery__item__img .pwIcon{width:16px;height:16px;display:flex}.pwGallery__item__img .pwIcon{margin-right:0}.pwGallery__item__text a{text-decoration:none;text-underline-offset:auto;text-decoration-thickness:auto}.pwGallery__item__text .button{display:none}.pwGallery .open-gallery{background:none;border:none;outline:0;box-shadow:none}.pwGallery--thumb .gallery-item{padding-bottom:30px}@media (max-width: 767.98px){.pwGallery--thumb .gallery-item{padding-bottom:10px}}.pwGallery .gallery-item{width:25%}.pwGallery .gallery-item img{width:100%;height:auto}@media (max-width: 767.98px){.pwGallery .gallery-item{padding:7px}}.pwGallery .gallery-inner .img{margin:0 0 15px;display:inline-block;width:25%;padding-right:15px}.mfp-container button.mfp-close{right:0}.mfp-container img.mfp-img{padding:60px 0 0}.mfp-container .image-descr-inner{padding:10px 0}.mfp-container .mfp-close:after{transform:rotate(-45deg)}.mfp-container .mfp-close:before{transform:rotate(45deg)}.mfp-container .mfp-close:before,.mfp-container .mfp-close:after{position:absolute;right:40px;content:" ";height:40px;width:2px;background-color:var(--main-color);top:20px}.mfp-figure{padding:25px;background:#fff}.image-descr-inner *{color:#000}.pwMain__container:not(.design-9,.design-10) .pwGallery .image-count{margin-top:10px}.mfp-title{margin-bottom:20px}.mfp-bottom-bar,.mfp-counter{margin-top:0!important;position:relative!important;color:#000!important}.mfp-bottom-bar{display:flex;justify-content:center;padding-bottom:15px}.pwIframePlaceholder__iconContainer{color:#fff;background:var(--main-color);display:flex;margin-right:1rem;width:24px;height:24px;line-height:24px;position:absolute;right:5px;top:10px;border-radius:25px;justify-content:center;align-items:center}.pwIframePlaceholder--cookie{border:3px solid #d9d9d9;padding:25px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-grow:1}@media (max-width: 767.98px){.pwIframePlaceholder--cookie{padding-right:40px}}.pwIframePlaceholder--cookie h5{color:var(--main-color)}.pwIframePlaceholder--cookie .pwButton{margin-top:15px}.pwIframePlaceholder--cookie p{margin-top:0}.pwIframe__container{position:relative;overflow:hidden;width:100%}.pwIframe__container:empty{padding-top:0}.pwIframe__container iframe{width:100%}.pwIframe__container[data-name=vimeo]{position:relative;padding-top:56.26%}.pwIframe__container[data-name=vimeo] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pwTeasergroup .pwTeaser.no-button .pwIframePlaceholder--cookie .button{display:block!important}.pwDirections[data-placeholder-shown="0"] .iframe-container{width:100%;height:100%}.pwOxomi .oxomi-brand{width:140px;height:110px;display:flex;justify-content:center;align-items:center}.pwOxomi .oxomi-brand img{max-width:50%;max-height:70%}.pwOxomi .oxomi-brand-header{display:none}.pwOxomi .oxomi-brand-grid{display:flex;flex-wrap:wrap;grid-template-columns:none;grid-auto-rows:auto;grid-gap:0;margin-left:-10px;width:calc(100% + 20px)}.pwOxomi .oxomi-brand-cell{justify-content:center;align-items:center;height:110px;margin-bottom:20px;padding-left:10px;padding-right:10px}.pwOxomi .oxomi-compat-brand-grid{margin:0}.pwOxomi .oxomi-compat-brand-grid .oxomi-brand-cell{border:none}.pwOxomi .oxomi-h2{text-transform:none;color:var(--main-color);margin-bottom:20px;font-size:1.6em}.pwOxomi .oxomi-link{color:var(--main-color)}.pwOxomi .oxomi-link:hover{text-decoration:underline}.pwOxomi .oxomi-filter-bar{border-bottom:1px solid #ccc;min-height:50px}.pwOxomi .oxomi-filter-bar input[type=text]{float:right;border:1px solid #cccccc;border-radius:0;line-height:normal;height:30px;background-position:7px center;padding-left:30px}.pwOxomi .oxomi-filter-bar input[type=text]:focus{outline:none}.pwOxomi .oxomi-filter-bar input[type=text]:after{clear:both}.pwOxomi .oxomi-btn.oxomi-back-link{float:left;display:inline-flex;align-items:center;border-radius:0;background:#fff;border:none;margin-top:5px;height:30px;background-color:var(--main-color);color:#fff;font-weight:700}.pwOxomi .oxomi-btn.oxomi-back-link:before{content:"←";color:#fff;margin-right:8px}.pwOxomi .oxomi-container+.oxomi-back-link{float:none}.pwOxomi .oxomi-group-content{margin-left:-20px}.pwOxomi .oxomi-catalog-container{width:300px;margin-left:20px;margin-bottom:30px;padding-right:0}.pwOxomi .oxomi-catalog-container .oxomi-width-master{width:140px;margin-right:0;display:inline-block}.pwOxomi .oxomi-catalog-container .oxomi-width-slave{padding:0;margin-right:0;margin-left:10px}.pwOxomi .oxomi-catalog{border:none;background:none;padding:0;height:200px;vertical-align:text-bottom}.pwOxomi .oxomi-catalog img,.pwOxomi .oxomi-catalog img:first-of-type{margin-right:30px;-moz-box-shadow:0px 0px 3px rgba(0,0,0,.9);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.9);box-shadow:0 0 3px #000000e6;transform:none;top:0}@media (max-width: 575.98px){.pwOxomi .oxomi-back-link{float:none}.pwOxomi .oxomi-filter-bar{width:100%;padding:0 0 15px}.pwOxomi .oxomi-filter-bar input[type=text]{float:none;width:100%}}.pwOffer{padding:2rem;margin:0;background:transparent;background:#eee}.pwOffer>*{font-family:Fira Sans}.pwOffer+.pwOffer{margin-top:50px}.pwOffer__content{position:relative}.pwOffer__image{padding:0 15px}.pwOffer__content,.pwOffer__image{align-self:flex-start}.pwOffer__headline{color:var(--main-color)}.pwOffer__subheadline{color:#333;margin-bottom:1rem}.pwOffer__detailsButton{display:flex;justify-content:flex-end;align-items:center;cursor:pointer;margin-top:15px}.pwOffer__detailsButton .pwIcon{background:var(--main-color);display:inline-flex;width:35px;height:35px;justify-content:center;align-items:center}.pwOffer__detailsButton .pwIcon svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pwOffer__detailsButton .pwIcon svg path{fill:#fff}.pwOffer__detailsButton.show .pwOffer__detailsButtonLabel--more{display:none}.pwOffer__detailsButton.show .pwOffer__detailsButtonLabel--less{display:block}.pwOffer__detailsButton.show svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.pwOffer__detailsButtonLabel{color:var(--main-color)}.pwOffer__detailsButtonLabel--less{display:none}.pwOffer__detailsButtonLabel--more{display:block}.pwOffer__detailsButtonLabel--less,.pwOffer__detailsButtonLabel--more{padding-right:1rem}.pwOffer__description.collapse{height:40px}.pwOffer__description.collapse:not(.show){display:block}.pwOffer__price{padding:15px 0 0 15px}.pwOffer__price>*{font-size:16px}.pwOffer__price--line-through *{text-decoration-color:var(--main-color);text-decoration:line-through}.pwOffer__price--grey{color:#c4c4c4}.pwOffer__price--maincolor{color:var(--main-color)}.pwOffer__priceSpecial,.pwOffer__priceUvp{display:flex}.pwOffer__priceSpecial{font-weight:700}.pwOffer__priceSpecial label{font-weight:400;order:2}.pwOffer__priceSpecial span{order:0}.pwOffer__priceUvp:only-child{padding-bottom:10px}.pwOffer__priceUvp span span:first-of-type,.pwOffer__priceSpecial span{padding-right:1rem}.pwOffer__tax{font-size:12px}.pwOffer__item{color:#000;display:flex;position:relative;align-items:baseline;padding-left:20px}.pwOffer__item .pwIcon{margin-right:0;width:15px;position:absolute;left:0;top:-2px}.pwOffer__item svg{width:15px;height:15px}.pwOffer__form input,.pwOffer__form textarea{margin-bottom:0}.pwOffer__form textarea:focus-visible,.pwOffer__form input:focus-visible{outline:none}.pwOffer__formField>label{padding-bottom:10px}.pwOffer__formCheckbox input{position:absolute}.pwOffer__formCheckbox label{padding-left:25px;cursor:pointer}.pwOffer svg path{fill:var(--main-color)}.pwOffer hr{border-bottom:#eeeeee;margin:25px 0 15px 15px;width:calc(100% - 30px)}.pwOffer hr+.pwOffer__price{padding-top:0}.pwOffer input,.pwOffer textarea{margin-bottom:0}@media (max-width: 991.98px){.pwOffer{padding:15px}.pwOffer__content{align-self:stretch}.pwOffer__detailsButton{position:absolute;bottom:0;right:15px}.pwOffer__description.collapse{padding-bottom:2rem}}@media (max-width: 767.98px){.pwOffer{padding:0 15px}.pwOffer__content{padding-top:2rem}.pwOffer__image{padding:0}.pwOffer__description.collapse{padding-bottom:1rem}.pwOffer__detailsButton{position:relative;right:0;padding-top:1rem}.pwOffer__detailsButton.show{padding-top:0}}.pwFooter a:hover span.pwIcon__label{text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:2px;color:#000}.pwFooter ul{list-style-type:none}.pwFooterTop{background:#fff;padding-top:20px;padding-bottom:20px}.pwFooterTop__column__desktop .pwIcon path{fill:var(--main-color);stroke:var(--main-color)}.pwFooterTop__column__desktop .pwIcon.pwIcon--phone svg path{stroke:none}.pwFooterTop__column__desktop .pwIcon.pwIcon--phone-stroke svg path{fill:var(--main-color);stroke:none}.pwFooterTop__links{padding-top:20px;justify-content:center;flex-wrap:wrap}.pwFooterTop__links a:after{content:"";display:inline-block;height:1em;width:1px;background:currentColor;vertical-align:middle;margin-inline:8px}.pwFooterTop__links a:last-of-type:after{display:none}.pwFooterTop h3{color:var(--main-color);font-size:1.125rem;margin-top:1.875rem;margin-bottom:.5rem;font-weight:700}@media (min-width: 768px){.pwFooterTop h3{padding-bottom:1rem;border-bottom:1px solid #d9d9d9}}.pwFooterTop li{display:flex;align-items:center;margin-bottom:3px}.pwFooterTop li a{display:flex;align-items:center}.pwFooterTop a{text-decoration:none;color:var(--font-color, #333)}.pwFooterTop .container{padding-top:2rem;padding-bottom:5rem}@media (min-width: 576px){.pwFooterTop .container{padding-bottom:1rem}}@media (max-width: 991.98px){.pwFooterTop .container{padding-left:40px;padding-right:40px}}@media (max-width: 767.98px){.pwFooterTop .container{padding-left:15px;padding-right:15px}}.pwFooterTop__logo{align-items:center;justify-content:center;display:flex}.pwFooterTop__logo img{width:auto;max-height:3.75rem;max-width:100%}.pwFooterTop__links a{color:var(--main-color);font-weight:700}.pwFooterTop__navList{columns:3;padding-left:0;display:inline-block;width:100%;margin-top:15px;column-gap:30px}@media (min-width: 576px){.pwFooterTop__navList.pwFooterTop__navList--noOpeningTimes{display:flex;column-gap:0;flex-direction:row;width:auto}}@media (max-width: 991.98px){.pwFooterTop__navList{columns:2}}.pwFooterTop__navList li{margin-bottom:.35rem}.pwFooterTop__navList a{display:flex;font-size:14px;align-items:center}.pwFooterTop__navList .pwIcon{display:inline-flex}.pwFooterTop__navList .pwIcon svg path{fill:var(--main-color)}.pwFooterTop__column{line-height:1.5rem}.pwFooterTop__column ul{flex-direction:column;align-items:flex-start}.pwFooterTop__column__desktop ul{padding-top:15px}.pwFooterTop__column__desktop .pwIcon{position:relative;left:0;margin-right:10px}.pwFooterTop__column__desktop .companycity .pwIcon__label{padding-left:30px}.pwFooterTop__columnLeft p,.pwFooterTop__columnRight p{margin-top:0}.pwFooterTop__columnRight{text-align:right}.pwFooterTop__columnRight a{font-size:.938rem;font-weight:700;color:var(--main-color)}.pwFooterTop__columnLeft p{margin:0}.pwFooterTop__columnLeft--mobileContainer{display:flex;align-items:flex-start;padding-top:15px}.pwFooterTop__columnLeft--mobile ul{padding-left:0}.pwFooterTop__columnLeft--mobile ul .pwIcon{display:none}.pwFooterTop__columnLeft--mobile__icons{height:3.14rem;width:3.14rem;background:var(--main-color);display:inline-flex;align-items:center;justify-content:center}.pwFooterTop__columnLeft--mobile__icons .pwIcon{display:flex!important;justify-content:center;width:25px;height:25px}.pwFooterTop__columnLeft--mobile__icons .pwIcon svg{width:100%;height:100%}.pwFooterTop__columnLeft--mobile__icons a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pwFooterTop__columnLeft--mobile__icons+.pwFooterTop__columnLeft--mobile__icons{margin-left:10px}@media (min-width: 768px){.pwFooterTop__columnLeft--mobile__icons+.pwFooterTop__columnLeft--mobile__icons{margin-left:0}}.pwFooterTop__columnLeft .pwIcon{position:relative;left:0}.pwFooterTop__columnLeft__contact--mobile{display:none}.pwFooterTop__companyopeningtimes{padding-top:60px}.pwFooterTop__companyopeningtimes__background{background:#eee;padding:20px;position:relative;color:#333}@media (max-width: 575.98px){.pwFooterTop__companyopeningtimes__background{padding-top:15px;padding-bottom:15px}.pwFooterTop__companyopeningtimes__background h3{font-size:14px;line-height:22px}}.pwFooterTop__companyopeningtimes__background h3{margin-top:0;border-bottom:none}.pwFooterTop .pwIcon{width:21px}@media (min-width: 768px){.pwFooterTop .pwIcon__label{margin-left:3px}}@media (max-width: 767.98px){.pwFooterTop h3{margin-top:0!important}.pwFooterTop h3{color:var(--main-color)}.pwFooterTop .container{border-top:none;padding-top:1.875rem;padding-bottom:.875rem}}@media (max-width: 767.98px) and (max-width: 767.98px){.pwFooterTop .container{padding-bottom:0}}@media (max-width: 767.98px){.pwFooterTop__logo{display:none}}@media (max-width: 767.98px){.pwFooterTop__column{width:100%}.pwFooterTop__columnLeft__contact{display:none}.pwFooterTop__columnLeft__contact--mobile{display:flex}.pwFooterTop__columnLeft__contact--mobile a{display:inline-flex;width:2.5rem;height:2.5rem;background:#fff;color:#fff;margin-top:1.625rem;margin-right:.625rem}.pwFooterTop__columnLeft__contact--mobile .pwIcon{display:flex;width:100%;align-items:center;justify-content:center}.pwFooterTop__columnLeft__contact--mobile .pwIcon svg{fill:var(--main-color)}.pwFooterTop__columnRight p{margin-bottom:0}.pwFooterTop__columnRight__metaNav{margin-top:0}}@media (max-width: 767.98px){.pwFooterTop .pwIcon--fax path,.pwFooterTop .pwIcon--mail path,.pwFooterTop .pwIcon--map path{stroke:#fff}.pwFooterTop .pwIcon--map path{fill:#fff}}@media (max-width: 575.98px){.pwFooterTop .pwFooterTop__columnLeft--mobile h3{font-size:14px;line-height:22px}}.pwFooterBottom{background:var(--main-color);color:#fff;display:flex;padding-top:10px;padding-bottom:10px;align-items:center}.pwFooterBottom a:hover{color:#fff;text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:2px}@media (max-width: 991.98px){.pwFooterBottom .container{padding-left:40px;padding-right:40px}}@media (max-width: 767.98px){.pwFooterBottom .container{padding-left:15px;padding-right:15px}}.pwFooterBottom p,.pwFooterBottom ul{margin-top:0;margin-bottom:0}.pwFooterBottom__companyname{display:flex;align-items:center;flex:0 0 auto;width:auto}@media (max-width: 767.98px){.pwFooterBottom__companyname{justify-content:center}}.pwFooterBottom__metanav{position:relative;align-items:center;flex-wrap:wrap;flex:1;justify-content:center}.pwFooterBottom__metanav.text-center{justify-content:center}.pwFooterBottom__metanav a{color:#fff;text-decoration:none;font-size:14px}.pwFooterBottom__metanav a:last-of-type:after{display:none}.pwFooterBottom__metanav a:after{content:"";display:inline-block;height:1em;width:1px;background:#fff;vertical-align:middle;margin-inline:8px}.pwFooterBottom__metanav a+a span{margin-left:5px}.pwFooterBottom__socialmedia{display:inline-flex;justify-content:flex-end;align-items:center;flex:0 0 auto;width:auto}@media (max-width: 767.98px){.pwFooterBottom__socialmedia{display:none}}.pwFooterBottom__socialmediaList{align-items:center}.pwFooterBottom__socialmedia img{height:1.875rem}.pwFooterBottom__socialmediaLinks{margin-right:.6rem}.pwFooterBottom__socialmediaLinks:last-of-type{margin-right:0}.pwFooterBottom__socialmediaLinks .pwIcon--linkedin svg,.pwFooterBottom__socialmediaLinks .pwIcon--whatsapp svg{width:20px;height:20px}.pwFooterBottom .info-single{text-align:center}@media (max-width: 767.98px){.pwFooterBottom__socialmedia img{height:1.4rem}.pwFooterBottom .row{justify-content:center}}.pwFooter .pwReference--single .pwFooter__Banner{display:none}.pwFooter .pwIcon--arrow-left{margin-right:.938rem}.pwHeader{height:7.688rem;padding-top:1.25rem;padding-bottom:1.25rem;align-items:center;display:flex;position:fixed;width:100%;background:#fff;z-index:10;top:0;box-shadow:3px 3px 5px #0000001a}@media (min-width: 992px){.pwHeader{position:relative;box-shadow:none}}@media (max-width: 991.98px){.pwHeader>.container{max-width:100%}}.pwHeader>.container>.row{justify-content:flex-end;flex-wrap:nowrap;margin:0}@media (max-width: 991.98px){.pwHeader>.container>.row{align-items:center;width:100%}}.pwHeader__logo{box-sizing:border-box;margin-right:auto;width:auto;flex-shrink:1;padding:0;max-width:170px}@media (max-width: 991.98px){.pwHeader__logo{padding-right:50px}}.pwHeader__logo.pwHeader__logo--svg{width:100%}@media (max-width: 991.98px){.pwHeader__logo.pwHeader__logo--svg{object-fit:contain;object-position:0}}.pwHeader__logo *{width:100%}.pwHeader__logo a{display:flex;width:100%;height:100%}.pwHeader__logo a>div{max-height:100%}.pwHeader__logo img{height:100%;width:auto;max-width:100%}.pwHeader__logo img.pwHeader__logo--svg{width:100%;object-fit:contain;object-position:0}.pwHeader__contact{display:flex;justify-content:flex-end;width:auto;align-items:center;padding-right:1.43rem}.pwHeader__contact a{display:flex;text-decoration:none;align-items:center;margin-right:1.25rem;height:30px;padding:.625rem;background:#e5e5e5;font-size:1rem}.pwHeader__contact a:last-of-type{margin-right:0}.pwHeader__contact .pwIcon{margin-right:.71rem;display:flex;width:2.57rem;height:2.57rem;align-items:center}.pwHeader__contact .pwIcon svg{width:20px;height:20px}.pwHeader__contact .pwIcon--phone svg path{fill:var(--main-color)}@media (min-width: 992px){.pwHeader__contact .pwIcon--phone svg path{fill:#fff}}.pwHeader__contact .pwIcon--mail svg path{stroke:var(--main-color)}@media (min-width: 992px){.pwHeader__contact .pwIcon--mail svg path{stroke:#fff}}@media (max-width: 991.98px){.pwHeader__contact.pwHeader__contact--mobileHidden{display:none}}@media (min-width: 992px){.pwHeader__contact.pwHeader__contact--hidden{display:none}}.pwHeader__navTrigger{display:none;width:auto}@media (max-width: 991.98px){.pwHeader{margin-top:0;margin-bottom:0;height:6.688rem}.pwHeader__contact{position:relative}.pwHeader__contact a{padding:0 10px}.pwHeader__navTrigger.fontColorBlack div span,.pwHeader__navTrigger.fontColorBlack.shown div span{background:#000}.pwHeader__navTrigger{display:flex;justify-content:center;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:3.14rem;width:3.14rem;position:relative;cursor:pointer;padding:0;border-radius:1px;background:var(--main-color)}.pwHeader__navTrigger span{display:block;position:absolute;height:2px;width:20px;background:#fff;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;top:8px}.pwHeader__navTrigger span:nth-child(2){top:14px}.pwHeader__navTrigger span:nth-child(3){top:20px}.pwHeader__navTrigger.shown{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}.pwHeader__navTrigger.shown span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.pwHeader__navTrigger.shown span:nth-child(2){display:none}.pwHeader__navTrigger.shown span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:36px}.pwHeader__navTrigger.shown span:nth-child(1),.pwHeader__navTrigger.shown span:nth-child(3){background:#fff}.pwHeader__navTrigger.shown rect{fill:#fff}}@media (max-width: 767.98px){.pwHeader{height:4.688rem}.pwHeader.pwHeader__logoHidden>.container>.row{justify-content:space-between;flex-wrap:unset}.pwHeader.pwHeader__logoHidden.pwHeader__contact--mobileHidden>.container>.row{justify-content:end}.pwHeader .row{justify-content:space-between}.pwHeader__contact{position:relative}.pwHeader__contact a{height:2.57rem;width:2.57rem;padding:0;margin-right:.625rem;justify-content:center}.pwHeader__contact__phonenumber span:not(.pwIcon),.pwHeader__contact__mail span:not(.pwIcon){display:none}.pwHeader__contact .pwIcon{margin-right:0;height:2.57rem;width:2.57rem;border-radius:1px;justify-content:center}.pwHeader__contact .pwIcon svg{width:20px;height:20px}}@media (max-width: 767.98px) and (max-width: 767.98px){.pwHeader__navTrigger{position:relative}}@media (min-width: 992px){body .pwMain .pwHeader__contact.pwHeader__contact--hidden{display:none}}.pwReference--single .pwHeader{display:none}.cookie-modal input[type=checkbox]+label:before{display:none!important}.pwNavigation a{outline:none}.pwNavigation a:focus{outline:none;box-shadow:none}.pwNavigation.fontColorWhite .pwNavigation__nav *{color:#fff}.pwNavigation.fontColorWhite .pwNavigation__nav a:hover{color:var(--main-color)}.pwNavigation.fontColorWhite .pwNavigation__nav .pwIcon svg path{fill:#fff}.pwNavigation.fontColorBlack .pwNavigationDropdown *{color:#000}.pwNavigation.fontColorBlack .pwNavigationDropdown .pwIcon svg path{fill:#000}.pwNavigation.fontColorBlack .pwNavigation__nav *{color:#000}.pwNavigation.fontColorBlack .pwNavigation__nav a:hover{color:var(--main-color)}.pwNavigation.fontColorBlack .pwNavigation__nav.open a:after,.pwNavigation.fontColorBlack .pwNavigation__nav .pwNavigation__navLevelTwo__listItem.open+.pwNavigation__navLevelTwo__listItem a:before{background:#0006}.pwNavigation.fontColorBlack .pwNavigation__nav .pwIcon svg path{fill:#000}.pwNavigation__navLevelOne,.pwNavigation__navLevelOne .pwIcon{display:none}.pwNavigation__navLevelOne .pwIcon--home{display:none;width:18px}.pwNavigation__navLevelOne .pwIcon--home svg path{fill:var(--main-color)}.pwNavigation__navLevelOne__listItem .hasSubNav a{cursor:default}.pwNavigation__navLevelOne__listItem.hasLogoInMenu .pwNavigation__navLevelOne__listItem__logo{display:none}@media (min-width: 992px){.pwNavigation__navLevelOne__listItem.hasLogoInMenu{display:flex;align-items:center;justify-content:center;height:100%}.pwNavigation__navLevelOne__listItem.hasLogoInMenu .left{display:none!important}.pwNavigation__navLevelOne__listItem.hasLogoInMenu .pwNavigation__navLevelOne__listItem__logo{display:flex;height:100%}.pwNavigation__navLevelOne__listItem.hasLogoInMenu a{display:flex;max-height:calc(100% - 30px);flex:0 1 auto;padding:0;width:auto}.pwNavigation__navLevelOne__listItem.hasLogoInMenu a .retina-logo,.pwNavigation__navLevelOne__listItem.hasLogoInMenu a .default-logo{height:100%;flex-direction:column;align-items:center}.pwNavigation__navLevelOne__listItem.hasLogoInMenu a .retina-logo.shown{display:flex}}@media screen and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 2){.pwNavigation__navLevelOne__listItem.hasLogoInMenu a .retina-logo{display:flex}}@media (min-width: 992px){.pwNavigation__navLevelOne__listItem.hasLogoInMenu a img{height:100%;max-width:100%;object-fit:contain;margin-right:10px;width:auto}}@media (min-width: 992px){.pwNavigation__navLevelOne__listItem.hasLogoInMenu .pwNavigation__navLevelOne__listItem__label{display:none}}.pwNavigation .overview.hideOverview{display:none}.pwNavigationDropdown{position:relative;width:100%;height:0;z-index:10}.pwNavigationDropdown__flyOut{position:absolute;top:0;height:0;overflow:hidden;width:fit-content}.pwNavigationDropdown__flyOut>div{display:flex}.pwNavigationDropdown__flyOut--expanded{height:auto;z-index:2}.pwNavigationDropdown__flyOut .pwUtilsScrollarea .simplebar-track,.pwNavigationDropdown__flyOut .pwUtilsScrollarea .simplebar-scrollbar{background:transparent}.pwNavigationDropdown__flyOut .pwUtilsScrollarea .simplebar-scrollbar:before{background:#d3d3d3;opacity:1}.pwNavigationDropdown ul{width:100%;position:relative;margin:0}.pwNavigation .pwNavigationDropdown__navLevelTwoList.pwNavigationDropdown__navList--expanded{display:block}.pwNavigation__overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;z-index:1}@media (min-width: 768px){.pwNavigationDropdown--expanded .pwNavigation__overlay{display:block}}.fixed-navigation .pwNavigation.fixed{position:fixed;margin-top:0;z-index:10}@media (max-width: 991.98px){.pwNavigation__nav{padding-bottom:100px}.pwNavigation__nav .pwHeader__contact{display:none}.pwNavigation__navLevelOne__listItem.open .pwNavigation__navLevelTwo{display:block}.pwNavigation__navLevelTwo{overflow:hidden}.pwNavigation__navLevelTwo__listItem.open .pwNavigation__navLevelThree{display:block}.pwNavigation__navLevelThree{overflow:hidden}.pwNavigation__navLevelOne__listItem.open .pwNavigation__navLevelTwo,.pwNavigation__navLevelTwo__listItem.open .pwNavigation__navLevelThree{display:block}}.pwSidebar{display:none;width:330px;height:100%}.pwSidebar .pwSection{padding-bottom:20px}.pwSidebar__nav{background:var(--main-color);color:#fff}.pwSidebar__nav.backgroundGrey{background:#eee}.pwSidebar__nav.backgroundWhite{background:#fff}.pwSidebar__nav.backgroundWhite,.pwSidebar__nav.backgroundGrey{color:var(--main-color)}.pwSidebar__nav.backgroundWhite .pwSidebar__listLevel1,.pwSidebar__nav.backgroundGrey .pwSidebar__listLevel1{color:currentColor}.pwSidebar__nav.backgroundWhite .pwSidebar__listLevel1>li.active>a,.pwSidebar__nav.backgroundGrey .pwSidebar__listLevel1>li.active>a{color:var(--main-color)}.pwSidebar__nav.backgroundWhite .pwSidebar__listLevel2 a,.pwSidebar__nav.backgroundGrey .pwSidebar__listLevel2 a{color:#333}.pwSidebar__nav.backgroundWhite .pwSidebar__listLevel2>li.active>a,.pwSidebar__nav.backgroundGrey .pwSidebar__listLevel2>li.active>a{color:var(--main-color)}.pwSidebar__nav.borderWhite{border:1px solid #ffffff}.pwSidebar__nav.borderMaincolor{border:1px solid var(--main-color)}.pwSidebar__nav.borderGrey{border:1px solid #eeeeee}.pwSidebar__nav .pwSidebar__listLevel1{margin-bottom:0}.pwSidebar__nav .overview.hideOverview{display:none}.pwSidebar.fontColorWhite .pwSidebar__nav *{color:#fff}.pwSidebar.fontColorWhite .pwSidebar__nav .pwIcon svg path{fill:#fff}.pwSidebar.fontColorBlack .pwSidebar__nav *{color:#000}.pwSidebar.fontColorBlack .pwSidebar__nav .pwIcon svg path{fill:#000}.pwSidebar .pwTeasergroup.background-white.variant-6 .pwTeaser__container{background:#fff;padding:0}.pwSidebar .pwTeasergroup .pwTeaser .enlarge,.pwSidebar .pwTeasergroup.section-carousel .pwButton .pwIcon{display:none}.pwSidebar.noSubpages .pwSidebar__nav>ul:first-child>li.active:after{display:none}@media (min-width: 992px){.pwSidebar{display:flex;flex-direction:column}}@media (max-width: 991.98px){.pwSidebar{display:flex;width:100%;order:1;flex-direction:column}.pwSidebar__nav{display:none}}.pwSidebuttons{position:fixed;right:0;top:50%;transform:translateY(-50%) translateZ(1px);z-index:100;flex-direction:column;align-items:flex-end;transition:right .3s;display:flex}@media (max-width: 767.98px){.pwSidebuttons.pwSidebuttons__noSocials{display:none}}.pwMain.pwReference--single--open .pwSidebuttons{display:none}.pwSidebutton{background:var(--main-color);text-align:center;color:#d82410;font-family:Roboto Condensed,Arial,Helvetica,sans-serif;font-weight:600;font-size:1.5rem;box-shadow:#0000001a 0 0 10px;margin-top:10px;clear:both;transition:background-color .25s ease-out}.pwSidebutton .pwIcon{line-height:0;width:58px;height:58px;display:flex;justify-content:center;align-items:center;font-weight:400}.pwSidebutton .pwIcon svg{width:20px;height:20px}.pwSidebutton .pwIcon svg path{fill:#fff}.pwSidebutton .pwIcon--mail svg path,.pwSidebutton .pwIcon--instagram svg path{stroke:#fff}.pwSidebutton .pwIcon--instagram svg path{fill:none}.pwSidebutton .pwIcon--phone-stroke svg{width:15px;height:15px}.pwSidebutton .pwIcon--xing svg{height:25px;width:auto}.pwSidebutton a{color:#333;text-decoration:none;display:flex}.pwSidebutton a:hover .pwIcon--instagram svg path,.pwSidebutton a:hover .pwIcon--mail svg path{stroke:var(--main-color)}.pwSidebutton a:hover .pwIcon:not(.pwIcon--instagram) svg path,.pwSidebutton a:hover .pwIcon--xing polyline{fill:var(--main-color)}.pwSidebutton__label{font-size:14px;height:58px;display:flex;justify-content:center;align-items:center;overflow:hidden;width:auto;max-width:0;white-space:nowrap;transition:max-width .4s}.pwSidebutton__label span{margin:0 20px 0 0;display:flex;height:100%;align-items:center}.pwSidebutton:hover{background:#fff}.design-9 .pwSidebuttons .pwSidebutton__instagram path,.design-10 .pwSidebuttons .pwSidebutton__instagram path{fill:#fff;stroke:none}.design-9 .pwSidebuttons .pwSidebutton svg,.design-10 .pwSidebuttons .pwSidebutton svg{fill:#fff}.design-9 .pwSidebuttons a:hover.pwSidebutton__instagram path,.design-10 .pwSidebuttons a:hover.pwSidebutton__instagram path{fill:var(--main-color)}.design-10 .pwSidebuttons .pwSidebutton a{color:#000}body.menu-active .pwSidebuttons{z-index:0}@media (max-width: 767.98px){.pwSidebuttons{flex-direction:row;top:unset;bottom:0;transform:unset;width:100%;height:67px;background:#555}.pwSidebuttons .pwSidebutton{margin-top:0;justify-content:center;flex:1 0 0;box-shadow:unset;height:100%;background:#555}.pwSidebuttons .pwSidebutton .pwIcon--arrow-up{width:15px;height:15px}.pwSidebuttons .pwSidebutton a{align-items:center;justify-content:center;height:100%}.pwSidebuttons .pwSidebutton__scollToTop{background:#333}.pwSidebuttons .pwSidebutton__phone,.pwSidebuttons .pwSidebutton__mail{display:none}.design-10 .pwSidebuttons .pwSidebutton a{width:100%}}@media (min-width: 768px){.pwSidebuttons.pwSidebuttons__desktop--hide .pwSidebutton__social{display:none}}@media (min-width: 992px){.pwSidebutton:hover .pwSidebutton__label{max-width:400px}}.pwCaptcha{display:flex;flex-direction:column;margin-top:15px}@media (min-width: 576px){.pwCaptcha{flex-direction:row}}.pwCaptcha__image{min-width:215px}.pwCaptcha__inputContainer{display:flex;flex-direction:column;margin-top:15px;flex-grow:1}@media (min-width: 576px){.pwCaptcha__inputContainer{margin-left:15px;margin-top:0}}.pwCaptcha__input{width:100%}@media (min-width: 768px){.pwCaptcha__input{max-width:250px}}.pwCaptcha__label a{color:var(--main-color)}.mfp-content{padding:15px}.popup-content{position:relative;padding-top:5rem;padding-left:2.5rem;padding-right:2.5rem}.popup-content.pwText{background:#fff;padding-bottom:5rem;overflow:auto}.popup-content.pwText button.mfp-close{right:15px}.popup-content button.mfp-close{right:40px;top:15px}.popup-content button.mfp-close:before,.popup-content button.mfp-close:after{right:20px;top:0}html.pwReference--single{background:#000;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-size:13px;color:#333;line-height:1.5em;-webkit-text-size-adjust:none}html.pwReference--single .container{max-width:100%!important}html.pwReference--single .container-breadcrumbs{display:none}html.pwReference--single body{position:relative;background:#000;padding:0;height:100%;line-height:1.5em}html.pwReference--single .design-1{background-color:transparent}html.pwReference--single .pwMain,html.pwReference--single .pwReference--single .pwMain main,html.pwReference--single .pwMain__content{padding-top:0;width:100%}html.pwReference--single .pwContent{height:100%;width:100%;padding:0}html.pwReference--single .pwMain{overflow-y:auto;margin-bottom:0}html.pwReference--single .pwMain main{max-width:100%}html.pwReference--single .pwMain__content{padding:0}html.pwReference--single .pwMain__content>.row{margin:0}html.pwReference--single .pwReference--single{position:relative;background-color:#000;height:100vh;padding:10px}@media (min-width: 992px){html.pwReference--single .pwReference--single{padding:0}}html.pwReference--single .pwReference--single .reference-info p{color:#fff;font-size:13px}html.pwReference--single .pwReference--single .pwContentContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}html.pwReference--single .pwReference--single .thumbnail-container{bottom:0}html.pwReference--single .pwReference--single .main{position:relative;vertical-align:top;width:100%}html.pwReference--single .pwReference--single .main p{color:#fff}html.pwReference--single .pwReference--single .main img{width:100%;min-height:0;height:auto;margin:0 auto;max-height:100vh;object-fit:cover}@media (min-width: 992px){html.pwReference--single .pwReference--single .main img{position:relative;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;max-width:100%;max-height:100%;height:auto;width:auto;margin:0}}@media (min-width: 992px){html.pwReference--single .pwReference--single .main{width:100%;height:100%;position:absolute}}html.pwReference--single .pwReference--single h1,html.pwReference--single .pwReference--single h2,html.pwReference--single .pwReference--single h3,html.pwReference--single .pwReference--single h4,html.pwReference--single .pwReference--single h5{color:#fff;margin-top:0;font-weight:300}html.pwReference--single .pwReference--single h1{font-size:26px;margin-bottom:10px;color:#fff}html.pwReference--single .pwReference--single h2{font-size:20px;color:#fff}html.pwReference--single .pwReference--single h3{font-size:18px;color:#fff}html.pwReference--single .pwReference--single>.col{box-sizing:border-box;display:inline-block}html.pwReference--single .pwReference--single .sidebar{background:#000;width:100%;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s}html.pwReference--single .pwReference--single .sidebar .icon.collapse-sidebar{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNScgaGVpZ2h0PScyMycgdmlld0JveD0nMCAwIDkgMTcnPjxwYXRoIGQ9J00uODYgMTYuODQ4bC0uNzItLjY5Nkw3LjU1NSA4LjUuMTQuODQ4Ljg2LjE1MiA4Ljk0NSA4LjUnIGZpbGw9JyNmZmYnIHRyYW5zZm9ybT0ncm90YXRlKC0xODAgNC41NDI0OTk1NDIyMzYzMjksOC41KSc+PC9wYXRoPjwvc3ZnPg==) center center no-repeat #000;position:absolute;right:-35px;top:20px;width:35px;height:40px;cursor:pointer;padding:10px;-webkit-transition:ease-in-out top .3s;-moz-transition:ease-in-out top .3s;-o-transition:ease-in-out top .3s;transition:ease-in-out top .3s}html.pwReference--single .pwReference--single .sidebar .icon.collapse-sidebar svg{height:24px;width:24px}html.pwReference--single .pwReference--single .sidebar .icon.collapse-sidebar:hover svg g path,html.pwReference--single .pwReference--single .sidebar .icon.collapse-sidebar:hover svg g polyline{stroke-width:2px}html.pwReference--single .pwReference--single .sidebar.collapsed{left:-320px}html.pwReference--single .pwReference--single .sidebar.collapsed .icon.collapse-sidebar{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNScgaGVpZ2h0PScyMycgdmlld0JveD0nMCAwIDkgMTcnPjxwYXRoIGQ9J00uODYgMTYuODQ4bC0uNzItLjY5Nkw3LjU1NSA4LjUuMTQuODQ4Ljg2LjE1MiA4Ljk0NSA4LjUnIGZpbGw9JyNmZmYnPjwvcGF0aD48L3N2Zz4=);left:100%;top:20px}@media (min-width: 992px){html.pwReference--single .pwReference--single .sidebar{position:absolute;z-index:1;left:0;top:0;width:320px;height:100%;padding:35px 20px 0}html.pwReference--single .pwReference--single .sidebar:not(.collapsed)+.main{width:calc(100% - 320px);left:auto;right:0}}html.pwReference--single .pwReference--single .close-tab a:before,html.pwReference--single .pwReference--single .close-tab a:after{position:absolute;left:10px;content:" ";height:18px;width:2px;background-color:#fff;z-index:10}html.pwReference--single .pwReference--single .close-tab a:before{transform:rotate(45deg)}html.pwReference--single .pwReference--single .close-tab a:after{transform:rotate(-45deg)}html.pwReference--single .pwReference--single .close-tab.mobile{display:block;margin:10px 0 0}html.pwReference--single .pwReference--single .close-tab.mobile a{display:block;border-top:1px solid rgba(255,255,255,.8);text-decoration:none;color:#fff;padding:10px 0 10px 25px}@media (min-width: 992px){html.pwReference--single .pwReference--single .close-tab.mobile{display:none}}html.pwReference--single .pwReference--single .close-tab.desktop{display:none;position:absolute;top:20px;right:20px;z-index:1}html.pwReference--single .pwReference--single .close-tab.desktop a{display:inline-block;background:#000;height:40px;width:40px}html.pwReference--single .pwReference--single .close-tab.desktop a:before,html.pwReference--single .pwReference--single .close-tab.desktop a:after{height:30px;left:19px;top:5px}@media (min-width: 992px){html.pwReference--single .pwReference--single .close-tab.desktop{display:block}}html.pwReference--single .pwReference--single .thumbnail-container{display:none}@media (min-width: 992px){html.pwReference--single .pwReference--single .thumbnail-container{display:block;width:280px;bottom:31px;position:absolute;height:210px}}html.pwReference--single .pwReference--single .thumbnails{margin:0 -15px;position:relative;height:100%;overflow:hidden}html.pwReference--single .pwReference--single .thumbnails .page{position:absolute;top:0;width:320px;left:100%}html.pwReference--single .pwReference--single .thumbnails .thumbnail{display:inline-block;height:90px;width:130px;margin-left:15px;margin-bottom:15px;overflow:hidden;position:relative}html.pwReference--single .pwReference--single .thumbnails .thumbnail img{position:relative;top:50%;left:50%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}html.pwReference--single .pwReference--single .thumbnails .thumbnail.current img,html.pwReference--single .pwReference--single .thumbnails img:hover{-webkit-filter:none;filter:none;cursor:pointer;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s}html.pwReference--single .pwReference--single .thumbnail-nav{text-align:center}html.pwReference--single .pwReference--single .thumbnail-nav ul{padding:0;width:auto;display:inline-block;margin:0 auto}html.pwReference--single .pwReference--single .thumbnail-nav ul li{padding:5px 10px;margin-left:3px;display:inline-block;cursor:pointer}html.pwReference--single .pwReference--single .thumbnail-nav ul li.current svg{opacity:1}html.pwReference--single .pwReference--single .thumbnail-nav ul li.current svg path{fill:var(--main-color)}html.pwReference--single .pwReference--single .slick-arrows{position:absolute;z-index:2;height:50px;right:0;top:50%;width:100%;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s}html.pwReference--single .pwReference--single .slick-arrows.full{width:100%}html.pwReference--single .pwReference--single .slick-arrows>div{position:absolute;top:50%;margin-top:-25px;cursor:pointer}html.pwReference--single .pwReference--single .slick-arrows svg polyline{-webkit-filter:drop-shadow(0px 0px 2px #000);filter:drop-shadow(0px 0px 2px #000)}html.pwReference--single .pwReference--single .slick-arrows .prev{left:20px}html.pwReference--single .pwReference--single .slick-arrows .next{right:20px}html.pwReference--single .pwReference--single .slick-arrows .slick-container>.slick-arrow{display:none!important}html.pwReference--single .pwReference--single .slick-arrows.hidden-mobile{display:none}@media (min-width: 992px){html.pwReference--single .pwReference--single .slick-arrows.hidden-mobile{display:block}}html.pwReference--single .pwReference--single .slick-arrows.only-mobile{display:block}@media (min-width: 992px){html.pwReference--single .pwReference--single .slick-arrows.only-mobile{display:none}}html.pwReference--single .pwReference--single .slick-slider{padding-right:0}html.pwReference--single .pwReference--single .slick-slider .slick-list{overflow:hidden}html.pwReference--single .pwReference--single .slick-slide{position:relative;background:#666;overflow:hidden;height:auto}@media (min-width: 992px){html.pwReference--single .pwReference--single .slick-slide{height:100%}}html.pwReference--single .pwReference--single .slick-slide.slick-active{-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s}html.pwReference--single .pwReference--single .slick-slider,html.pwReference--single .pwReference--single .slick-list,html.pwReference--single .pwReference--single .slick-track{height:auto}@media (min-width: 992px){html.pwReference--single .pwReference--single .slick-slider,html.pwReference--single .pwReference--single .slick-list,html.pwReference--single .pwReference--single .slick-track{height:100%}}html.pwReference--single .pwReference--single .image-info{margin:20px 0;padding:15px 0 0;border-top:1px solid rgba(255,255,255,.8);color:#fff}@media (min-width: 992px){html.pwReference--single .pwReference--single .image-info{padding:30px 0}}html.pwReference--single .pwMain>.main{background:none;padding:0;width:100%;border:none;margin-bottom:0;height:100%}html.pwReference--single .pwMain>.main>.main.one-col{padding-top:0;width:100%;height:100%;padding-bottom:0}html.pwReference--single .pwMain .pwSidebar,html.pwReference--single .pwHeader,html.pwReference--single .pwNavigation,html.pwReference--single .pwArea,html.pwReference--single footer,html.pwReference--single .pwBreadcrumbs{display:none}.pwReferences__overview__reference{display:inline-block;vertical-align:top;position:relative;box-sizing:border-box;margin-bottom:35px;overflow:hidden}.pwReferences__overview__reference>.col{position:relative}.pwReferences__overview__reference a{color:inherit;text-decoration:none;align-items:center}.pwReferences__overview__reference h3{margin-top:0}.pwReferences__overview__reference .image{position:relative;display:inline-block;width:100%;height:0;vertical-align:top;padding-bottom:100%}.pwReferences__overview__reference .image>a{position:absolute;height:100%;width:100%}.pwReferences__overview__reference .image img{position:relative;width:100%;height:auto}@media (min-width: 768px){.pwReferences__overview__reference .image img{width:100%;height:auto}}.pwReferences__overview__reference .button{color:#fff;width:80%;text-decoration:none;display:inline-block;display:flex}.pwReferences__overview__reference .button:hover{text-decoration:underline}.pwReferences__overview__reference .gallery-info{bottom:calc(100% + 15px);right:0;padding:8px;display:flex}.pwReferences__overview__reference .gallery-info .icon{margin-right:5px;height:20px;width:20px}.pwReferences__overview__reference .gallery-info .icon path{fill:#fff}.pwReferences__overview__reference .gallery-info .icon,.pwReferences__overview__reference .gallery-info .galler-count{display:inline-block;vertical-align:top;color:#fff}.pwReferences__overview__reference .slide-text{background:var(--main-color);width:calc(100% - 30px);box-sizing:border-box;display:inline-block;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;color:#fff;padding:5px 15px;bottom:0;left:15px;position:absolute;z-index:1}.pwReferences__overview__reference .slide-text h3{font-size:15px;color:#fff;margin-bottom:0}.pwReferences__overview__reference .slide-text .gallery-name{display:flex;align-items:center;width:calc(100% - 50px);padding:0}.pwReferences__overview__reference .slide-text .optional-text p{margin-top:0;color:#fff}.pwReferences--gray .pwReferences__overview__reference .slide-text{background-color:#333}.pwStage{position:relative;overflow:hidden;height:500px;margin:0 auto;display:flex;align-items:center}@media (max-width: 991.98px){.pwStage{height:100%}}.pwStage__textboxContainer{position:relative;top:2px}@media (max-width: 767.98px){.pwStage{background:none}}.pwStage .container{height:100%;padding:0}@media (max-width: 767.98px){.pwStage .container{max-width:100%}}@media (max-width: 767.98px){.pwStage__image:not(.pwStage__mobileImage):not(:only-of-type){display:none}}.pwStage__mobileImage{display:none}@media (max-width: 767.98px){.pwStage__mobileImage{display:flex;position:relative}}.pwStage .slides{height:100%;width:100%;margin:auto}.pwStage .slide{overflow:hidden;position:absolute;z-index:1;height:100%;width:100%}@media (max-width: 991.98px){.pwStage .slide{width:100%;display:flex;height:100%}}@media (max-width: 767.98px){.pwStage .slide{display:block}}.pwStage .slide.single{opacity:1}.pwStage .slide.fg{position:absolute;z-index:3;opacity:1}.pwStage .slide.bg{position:absolute;z-index:2;opacity:1}.pwStage .slide img{position:absolute;left:50%;top:50%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width: 991.98px){.pwStage .slide img{width:auto}}.pwStage .slide img.pwStage__mobileImage{padding:0;height:auto;width:100%;left:0;top:0;transform:unset}.pwStage .slide img.pwStage__desktopImage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:200%}@media (min-width: 992px){.pwStage .slide img{max-width:1920px}}.pwStage__textbox{position:relative;height:100%;display:none}@media (min-width: 768px){.pwStage__textbox{display:block}}.pwStage__textboxContent{background:#fff;width:360px;padding:20px 25px;position:absolute;bottom:20px;left:20px;z-index:3;text-align:left}.pwStage__textboxHeadline{font-size:20px;margin-bottom:10px;font-weight:700}.pwStage__textboxHeadline:only-child{margin-bottom:0}.pwStage__textbox .pwButton{margin-top:15px}.pwStage__textbox.pwHeader__logoHidden .pwButton,.pwStage__textbox.pwHeader__logoHidden .pwStage__textboxHeadline,.pwStage__textbox.pwHeader__logoHidden .pwStage__textboxDescription{text-align:center}.pwStage__textbox.pwStage__textbox--mobile{display:none}@media (max-width: 767.98px){.pwStage__textbox.pwStage__textbox--mobile{display:block}}.pwStage__textbox.pwStage__textbox--mobile .pwStage__textboxContent{background:#ddd;position:relative;bottom:2px;left:0;width:100%}.pwStage__whiteColor{background:#fff}.pwStage__maincolor{background:var(--main-color)}.pwStage__secondarycolor{background:var(--second-color)}.pwStage.borderWhite .slide{border:3px solid #ffffff}.pwStage.borderWhite .slide img{min-width:100%}.pwStage.borderGrey .slide{border:3px solid #eeeeee}.pwStage.borderGrey .slide img{min-width:100%}.pwStage.parallax{padding-bottom:0}.pwStage.parallax .slides{width:100%;height:auto}.pwStage.parallax .slide{min-height:100%;height:auto;overflow:visible}@media (min-width: 576px){.pwStage.parallax .slide{max-height:none}}.pwStage.parallax .slide img{top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);max-height:none;min-width:100%;max-width:150%}@media (min-width: 576px){.pwStage.parallax .slide img{height:auto}}@media (min-width: 992px){.pwStage.parallax .slide img{min-width:0;max-width:100%}}@media (max-width: 767.98px){.pwStage.parallax .slide img{transform:unset;max-width:100%;left:0}}.pwStage.parallax .pwStage__textbox{position:absolute;left:0;right:0}.pwStage.pwStage--customHeight{height:100%}.pwStage.pwStage--customHeight .pwStage__textbox{position:absolute}.pwStage.pwStage--customHeight .slide.fg{display:block;position:relative}.pwStage.pwStage--customHeight .slide img{width:100%;height:auto}.pwStage__navContainer{position:relative;height:100%}.pwStage__navContainer .nav-stage{position:absolute;z-index:3;right:20px;bottom:18px}.pwStage__navContainer .nav-stage ul{margin-bottom:0}.pwStage__navContainer .nav-stage li{display:inline-flex;align-items:center;justify-content:center;position:relative;margin:0;padding:0;-moz-box-shadow:0px 0px 4px rgba(0,0,0,.4);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,.4);box-shadow:0 0 4px #0006;width:30px;height:30px;background:none;opacity:1;cursor:pointer;background:var(--font-color, #333)}.pwStage__navContainer .nav-stage li.prev:before{content:""}.pwStage__navContainer .nav-stage li.next:before{content:""}.pwStage__navContainer .nav-stage li.prev:before,.pwStage__navContainer .nav-stage li.next:before{position:absolute;color:#fff;font-size:20px;margin:0}.pwStage__navContainer .nav-stage li+li{margin-left:5px}.pwArea--stage{width:100%;text-align:center;clear:both;overflow:hidden}@media (max-width: 767.98px){.pwArea--stage{background:none}}@media (min-width: 768px){.pwArea--stage{margin-bottom:0}}.pwArea--stage .pwStage{padding-bottom:0}.pwArea--stage .pwStage .slides{position:relative;margin-left:auto;margin-right:auto;width:100%;height:100%}@media (max-width: 991.98px){.pwArea--stage .pwStage .slides{width:100%;height:100%}}@media (max-width: 767.98px){.pwArea--stage .pwStage .slides{width:100%;height:100%}}.pwArea--stage .pwStage.pwStage__slider+.pwStage__textboxContainer .pwStage__textbox.pwStage__textbox--mobile:not(:first-of-type){display:none}@media (max-width: 767.98px){.pwArea--stage .pwStage.pwStage__slider{margin-bottom:0}}.pwArea--stage .pwStage.parallax{margin-bottom:0}.pwArea--stage .pwStage.parallax .slide{overflow:hidden}.pwArea--stage .pwStage:has(+.pwStage__textboxContainer .pwStage__textbox.pwStage__textbox--mobile){padding-bottom:0;margin-bottom:0}.pwMain__content .pwStage__textbox.pwStage__textbox--mobile{margin-bottom:3.75rem}.pwSurvey .fields{width:100%}.pwSurvey .pwSurveyContainer p:first-of-type{margin-top:30px}.pwSurvey .pwSurveyContainer .feedback p:first-of-type{margin-top:0}.pwSurvey .pwForm .points-bar .label p{margin-top:0}.pwSurvey .privacy-disclaimer{margin-bottom:30px}.pwSurvey .points-bar{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.pwSurvey .points-bar .bar{display:flex;align-items:stretch;margin-top:4px;width:auto;border:1px solid #ddd;box-shadow:inset 0 0 5px #ddd;border-radius:0;max-width:100%}.pwSurvey .points-bar input{visibility:hidden;position:absolute;height:0;width:0}.pwSurvey .points-bar label{width:50px;height:40px;margin:0 30px 0 0;padding:2px 0;cursor:pointer;transition:all .15s linear;border:1px solid #ffffff;position:relative;box-sizing:content-box;vertical-align:top}.pwSurvey .points-bar label .add-label{font-size:11px;color:#484848;text-align:center;width:100%;margin-top:0;font-weight:700}.pwSurvey .points-bar label:hover,.pwSurvey .points-bar label.active,.pwSurvey .points-bar label.active .add-label{color:#fff!important;text-shadow:0 0 1.5px #222}.pwSurvey .points-bar .points-6{color:#d90000;margin-right:0!important}.pwSurvey .points-bar .points-6:hover,.pwSurvey .points-bar .points-6.active{color:#fff;background:#d90000}.pwSurvey .points-bar .points-5{color:#ff8100}.pwSurvey .points-bar .points-5:hover,.pwSurvey .points-bar .points-5.active{color:#fff;background:#ff8100}.pwSurvey .points-bar .points-4{color:#ffca00}.pwSurvey .points-bar .points-4:hover,.pwSurvey .points-bar .points-4.active{background:#ffca00;color:#fff}.pwSurvey .points-bar .points-3{color:#d9d900}.pwSurvey .points-bar .points-3:hover,.pwSurvey .points-bar .points-3.active{background:#d9d900;color:#fff}.pwSurvey .points-bar .points-2{color:#b5cc00}.pwSurvey .points-bar .points-2:hover,.pwSurvey .points-bar .points-2.active{background:#b5cc00;color:#fff}.pwSurvey .points-bar .points-1{color:#85b200}.pwSurvey .points-bar .points-1:hover,.pwSurvey .points-bar .points-1.active{background:#85b200;color:#fff}.pwSurvey .points-bar .hints{width:170px;font-size:11px;color:#999;padding-left:10px;padding-top:2px;position:relative}.pwSurvey .points-bar .hints>div{display:none;position:absolute;top:4px;width:170px;left:10px}.pwSurvey .points-bar .label{font-weight:700;width:100%;margin-bottom:5px}.pwSurvey .points-bar p{margin-top:15px;margin-bottom:0}.pwSurvey .row-special{display:none}.pwSurvey.pwForm .row .submit-section .pwButton.button{margin-left:0}.pwSurvey .pwForm--survey .row{min-width:100%}@media only screen and (max-width: 425px){.pwSurvey .points-bar label{height:auto}.pwSurvey .points-bar label .add-label{width:100%;margin:0;padding:2px 0;cursor:pointer;transition:all .15s linear;position:relative}.pwSurvey .points-bar label .add-label span{font-size:15px;color:inherit;text-align:center;width:100%;margin-top:0;font-weight:700;clear:both}.pwSurvey .pwForm--survey .row{padding-bottom:20px}}@media only screen and (max-width: 992){.pwSurvey .textfield textarea{width:100%}}.pwSurvey .container>p strong{color:var(--main-color)}.pwSurvey .pwSurveyContainer>p:first-of-type{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:15px}.pwSurvey .pwSurveyContainer strong{color:var(--main-color)}.pwSurvey .privacy-disclaimer a{color:#000;text-decoration:underline}.pwSurvey .points-bar{padding-bottom:20px}.pwSurvey .points-bar .bar{width:100%;box-shadow:none;display:flex;margin-top:0;height:40px;border:none}.pwSurvey .points-bar .bar>div{line-height:normal}.pwSurvey .points-bar .bar label{background:#eee;padding:0}.pwSurvey .points-bar .bar label:first-of-type{margin-left:0}@media (max-width: 991.98px){.pwSurvey .points-bar .bar label{margin-right:10px}}.pwSurvey .points-bar .bar label p{margin-bottom:5px}.pwSurvey .add-label{height:100%;align-items:center;display:flex;justify-content:center}.pwSurvey .add-label span{font-size:14px}.pwSurvey input:checked+.add-label{background:var(--main-color)}.pwSurvey input:checked+.add-label span{color:#fff}.pwSurvey .label>p{margin-bottom:5px}.pwSurvey .button .label{margin-bottom:0}.pwSurvey .points-bar .bar label{display:flex;height:100%!important;align-items:center}.pwSurvey .points-bar .bar label:hover,.pwSurvey .points-bar .bar label.active,.pwSurvey .points-bar .bar label input[type=radio]:checked{background:var(--main-color)}.pwSurvey .points-bar .bar label:hover .add-label,.pwSurvey .points-bar .bar label.active .add-label,.pwSurvey .points-bar .bar label input[type=radio]:checked .add-label{color:#fff}.section-survey input:checked+.add-label{height:100%}@media only screen and (max-width: 375px){.section-survey .points-bar label{width:100%;margin:0;padding:2px 0;cursor:pointer;transition:all .15s linear;border:1px solid #ffffff;position:relative}}.pwTable{width:100%;overflow-y:auto;margin:0 0 1em}.pwTable.pwSection{margin-bottom:3.75rem;padding-bottom:0}.pwTable::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.pwTable::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:#0000004d}.pwTable ul{padding-left:0;margin-top:0}.pwTable ul li{display:flex;margin-left:10px}.pwTable ul li:before{display:inline-flex;content:" ";display:inline-block;background-color:var(--main-color);content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%208%2012'%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%3e%3cpath%20id='svg_1'%20fill='red'%20d='m4.904,6.043l-4.904,-4.582l1.365,-1.461l6.469,6.043l-6.469,6.043l-1.365,-1.462l4.904,-4.581z'%20clip-rule='evenodd'%20fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%208%2012'%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%3e%3cpath%20id='svg_1'%20fill='red'%20d='m4.904,6.043l-4.904,-4.582l1.365,-1.461l6.469,6.043l-6.469,6.043l-1.365,-1.462l4.904,-4.581z'%20clip-rule='evenodd'%20fill-rule='evenodd'/%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-size:12px 12px;height:12px;width:12px;left:-10px;padding-right:10px;top:5px;position:relative}.pwTable tr{border-bottom:3px solid #eeeeee}.pwTable tr:first-of-type td{font-weight:700}.pwTable tr:last-of-type{border-bottom:none}.pwTable td{border-right:3px solid #eeeeee;padding:15px}.pwTable td:last-of-type{border-right:none}.section-table>.container>table.bordered{border:none}.pwTable.section-table>.container>table{width:150%}@media (max-width: 991.98px){.pwMain__content.one-col .pwContent .pwTable table{width:150%}}.pwTeaser{position:relative;display:flex;flex-direction:row}.pwTeaser ul{display:flex;flex-wrap:wrap;margin-bottom:0}.pwTeaser ul li{margin-left:0;margin-right:10px;margin-bottom:10px;display:inline-block;width:100%;position:relative;padding-left:30px}.pwTeaser ul li:before{position:absolute;display:inline-block;background-color:var(--main-color);content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%3e%3cpath%20stroke='fill'%20fill='red'%20d='M21.883%2012l-7.527%206.235.644.765%209-7.521-9-7.479-.645.764%207.529%206.236h-21.884v1h21.883z'%3e%3c/path%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%3e%3cpath%20stroke='fill'%20fill='red'%20d='M21.883%2012l-7.527%206.235.644.765%209-7.521-9-7.479-.645.764%207.529%206.236h-21.884v1h21.883z'%3e%3c/path%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;height:20px;width:20px;margin-right:10px;left:0;top:2px}.pwTeaser__headline{margin-top:0}.pwTeaser__headline a{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;align-items:center}.pwTeaser__headline .pwIcon{display:none}.pwTeaser__text{display:flex;flex-direction:column;align-items:flex-start}.pwTeaser__container{display:flex;flex-basis:100%;width:100%}.pwTeaser__container>.row{max-width:calc(100% + 30px);flex-direction:column;flex-basis:100%;flex-grow:1}.pwTeaser__img__container{position:relative;width:100%}.pwTeaser__img__container>a{display:inline-block;width:100%;height:100%}.pwTeaser__img__container img{width:100%;height:auto}.pwTeaser__img__container .pwButton,.pwTeaser__img__container .pwButton .label{display:none}.pwTeaser__img{margin-bottom:1.1rem}.pwTeaser__img .pwTeaser__icon{display:flex!important;height:100%;width:100%!important;position:absolute!important;justify-content:flex-start;align-items:center;top:0;left:0;padding-left:10px}.pwTeaser__img .pwTeaser__icon img{transition:all ease-in-out .2s;width:auto!important;max-height:calc(100% - 20px);max-width:100%;width:auto}.pwTeaser>.row{flex-grow:1;justify-content:center}.pwTeaser .content-container{position:relative}.pwTeaser a{text-decoration:none}.pwTeaser p+p{margin-top:1rem}.pwTeaser ul{display:flex;flex-wrap:wrap}.pwTeaser ul li{margin-left:0;margin-right:10px;margin-bottom:10px;display:inline-block;width:100%;position:relative;padding-left:25px}.pwTeaser ul li:before{position:absolute;display:inline-block;background-color:var(--main-color);content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%3e%3cpath%20stroke='fill'%20fill='red'%20d='M21.883%2012l-7.527%206.235.644.765%209-7.521-9-7.479-.645.764%207.529%206.236h-21.884v1h21.883z'%3e%3c/path%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%3e%3cpath%20stroke='fill'%20fill='red'%20d='M21.883%2012l-7.527%206.235.644.765%209-7.521-9-7.479-.645.764%207.529%206.236h-21.884v1h21.883z'%3e%3c/path%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;height:20px;width:20px;margin-right:10px;left:0;top:4px}.pwTeaser ul li a span{color:#000}.pwTeaser ul li a:hover{padding-left:0;text-decoration:underline}.pwTeaser.no-button .pwTeaser__text .pwButton{display:none}.pwTeaser.teaser-layout-6.no-button .pwTeaser__text .pwButton{display:block}.pwContentContainer .pwTeasergroup .pwTeaser.no-button .pwTeaser__text .pwButton{display:none}.pwTeasergroup{position:relative}.pwTeasergroup>.container{position:relative}@media (min-width: 768px){.pwTeasergroup.teasergroup-1 .pwTeaser__container{padding-left:0;padding-right:0}}.pwTeasergroup.teasergroup-1 .pwTeaser__container>.row{flex-basis:100%;flex-direction:row;flex-wrap:nowrap}@media (min-width: 768px){.pwTeasergroup.teasergroup-1 .pwTeaser__img{margin-bottom:0}}.pwTeasergroup.teasergroup-1.variant-8 .pwTeaser__container>.row{flex-direction:column}.pwTeasergroup.teasergroup-1.variant-8 .pwTeaser__img{margin-bottom:15px}.pwTeasergroup.teasergroup-3.variant-3-2 .pwTeaser{text-align:center}.pwTeasergroup.teasergroup-3.variant-3-2 .pwTeaser__text{padding:0 20px;color:#666}.pwTeasergroup.teasergroup-3.variant-3-2 .pwTeaser__text .content-container{width:100%}.pwTeasergroup.teasergroup-3.variant-3-2 .pwTeaser__img{display:flex;justify-content:center;margin-bottom:25px}.pwTeasergroup.teasergroup-3.variant-3-2 .pwTeaser__img__container{max-width:70%}@media (min-width: 768px){.pwTeasergroup.teasergroup-3.variant-3-2 .pwTeaser__img__container{max-width:50%}}.pwTeasergroup.teasergroup-3.variant-3-2 .pwTeaser__img img{margin:0 auto;border-radius:50%;width:100%}.pwTeasergroup.teasergroup-6{margin-top:0}.pwTeasergroup.teasergroup-6 .pwTeaser{margin-top:inherit}.pwTeasergroup.teasergroup-6 .pwTeaser .teaser-inner{border:1px solid #eeeeee;padding:10px;width:100%;height:100%}.pwTeasergroup.teasergroup-6 .pwTeaser__text{display:none}.pwTeasergroup.teasergroup-6 .pwTeaser__img{position:relative;width:100%;margin-bottom:0}.pwTeasergroup.teasergroup-6 .pwTeaser__img__container{display:flex;height:100%;width:100%;aspect-ratio:1}.pwTeasergroup.teasergroup-6 .pwTeaser__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto}.pwTeasergroup.teasergroup-6 .pwTeaser__container .row{margin:0;width:100%}.pwTeasergroup.teasergroup-6 .pwTeaser__container .row>*{padding:0}.pwTeasergroup.teasergroup-6>.container{padding-left:15px;padding-right:15px}.pwTeasergroup.teasergroup-6>.container>.row{--bs-gutter-y: .5rem;--bs-gutter-x: .5rem}.pwTeasergroup.variant-3-2 .pwTeaser__img .pwTeaser__icon img{max-width:calc(100% - 70px);max-height:calc(100% - 70px);border-radius:0}.pwTeasergroup.variant-4-3 .pwTeaser__img .pwTeaser__icon img{max-width:50%;max-height:50%}.pwTeasergroup__footer{margin-top:20px}.pwTeasergroup__footer .pwButton .label{display:inline-block}.pwTeasergroup--socialmedia{padding-bottom:30px}.pwTeasergroup--socialmedia>.container{padding:0}.pwTeasergroup--socialmedia .pwTeaser{width:100%;position:relative;padding:0}.pwTeasergroup--socialmedia .pwTeaser a{display:block;width:100%}.pwTeasergroup--socialmedia .pwTeaser img{width:100%;height:auto}.pwTeasergroup.slide-text .pwTeaser{height:auto}@media (min-width: 992px){@media not all and (hover: none){.pwTeasergroup.slide-text .pwTeaser{overflow:hidden}.pwTeasergroup.slide-text .pwTeaser__container{display:block}.pwTeasergroup.slide-text .pwTeaser .content-container{padding:0}.pwTeasergroup.slide-text .pwTeaser__headline{padding-bottom:20px;transition:all ease-in-out .3s}.pwTeasergroup.slide-text .pwTeaser__text{position:absolute;width:100%;box-sizing:border-box;top:auto;transition:all ease-in-out .3s;bottom:-100%}}}.pwTeasergroup .pwButton a .pwIcon{position:relative}.pwTeasergroup.section-carousel>.container{margin-top:0}.pwTeasergroup.section-carousel>.container>.col{position:relative}.pwTeasergroup.section-carousel .pwTeaser{margin-top:0}.pwBcNews{position:relative;display:flex;align-items:center}.pwBcNews h2{display:inline-block;width:auto;margin-bottom:0;font-size:1.75rem;font-weight:700}@media (max-width: 991.98px){.pwBcNews h2{display:flex;align-items:center}}.pwBcNews .news-header{display:flex;flex-direction:column;margin-bottom:20px;margin-left:auto;margin-right:auto}@media (max-width: 991.98px){.pwBcNews .news-header{width:calc(100% - 30px)}}.pwBcNews .news-header .pwIcon.pwIcon--beconnect-logo svg{height:70px;width:70%}.pwBcNews .news-header .pwIcon.pwIcon--beconnect-logo svg path,.pwBcNews .news-header .pwIcon.pwIcon--beconnect-logo svg polygon,.pwBcNews .news-header .pwIcon.pwIcon--beconnect-logo svg rect{fill:currentColor}.pwBcNews .news-header>.row>div{display:flex;justify-content:space-between}.pwBcNews .news-items{box-sizing:border-box;max-width:100%}.pwBcNews .news-footer{display:none}.pwBcNews .pwSwiperTeasergroup{padding-left:15px;padding-right:15px;box-sizing:border-box;margin-left:auto;margin-right:auto}@media (max-width: 991.98px){.pwBcNews .pwSwiperTeasergroup{width:calc(100% - 30px);padding-left:0;padding-right:0}}.pwBcNews .pwTeaser,.pwBcNews .pwTeaser__container{flex-direction:column}.pwBcNews .pwTeaser__image .pwButton{display:none}.pwBcNews .pwTeaser__text{display:flex;flex-direction:column;flex-grow:1}.pwBcNews .pwTeaser__text .content-container{padding:20px;width:100%;margin-left:0;margin-right:0;max-width:100%;flex-grow:1}.pwBcNews__caption{font-size:.8rem;color:#fff;margin-top:1rem;display:block;line-height:1rem}@media (max-width: 991.98px){.pwBcNews__caption{margin:1rem auto 0;width:calc(100% - 80px)}}@media (max-width: 767.98px){.pwBcNews__caption{width:calc(100% - 50px);margin:auto}}.pwSidebar+.pwContent .pwBcNews .pwTeaser__text .content-container{background-color:#eee}.pwMain__container .pwArea--banner .pwTeasergroup.teasergroup-1 .pwTeaser__container:after{display:none}.pwMain__container .pwArea--banner .pwTeasergroup.teasergroup-1 .pwTeaser:first-child .pwTeaser__container:before{display:none}.pwSidebar .pwTeasergroup.teasergroup-1 .pwSwiperTeasergroup .pwTeaser__container>.row{flex-direction:row}.pwSidebar .pwTeasergroup.teasergroup-1.variant-6 .pwTeaser__container>.row,.pwSidebar .pwTeasergroup.teasergroup-1.variant-1-3 .pwTeaser__container>.row{flex-direction:column}.pwSidebar .pwTeasergroup.teasergroup-1.variant-6 .pwTeaser__img,.pwSidebar .pwTeasergroup.teasergroup-1.variant-1-3 .pwTeaser__img{margin-bottom:15px}.pwSidebar .pwTeasergroup.teasergroup-1.variant-6 .pwTeaser.no-button .pwTeaser__text .pwButton{display:none}.pwSidebar .pwTeasergroup{max-width:100%}.pwSidebar .pwTeasergroup.borderMaincolor .pwTeaser{border:1px solid var(--main-color)}.pwSidebar .pwTeasergroup.borderGrey .pwTeaser{border:1px solid #eeeeee}.pwSidebar .pwTeasergroup.background-grey.borderMaincolor .pwTeaser,.pwSidebar .pwTeasergroup.background-grey.borderGrey .pwTeaser{padding:15px}.pwSidebar .pwTeasergroup.background-white .pwTeaser{background:#fff}.pwSidebar .pwTeasergroup.background-white.borderMaincolor .pwTeaser,.pwSidebar .pwTeasergroup.background-white.borderGrey .pwTeaser{padding:15px}.pwSidebar .pwTeasergroup.background-grey.teasergroup-1.variant-6 .pwTeaser__img{margin-bottom:0}.pwSidebar .pwTeasergroup.background-grey .pwTeaser{padding:0}.pwSidebar .pwTeasergroup.background-grey .pwTeaser__container{background:#eee;padding:15px}.pwSidebar .pwTeasergroup.background-grey.borderMaincolor .pwTeaser{padding:15px}.pwSidebar .pwTeasergroup--socialmedia.borderMaincolor .pwTeaser{border:1px solid var(--main-color);padding:20px}.pwSidebar .pwTeasergroup--socialmedia.borderGrey .pwTeaser{border:1px solid #eeeeee;padding:20px}.pwSidebar .pwTeasergroup:not(.section-carousel) .pwSwiper__button{display:none}.pwSidebar .pwTeasergroup .pwTeaser.no-button .pwTeaser__text .pwButton{display:none}.pwArea--footerTeaser{background-color:var(--main-color)}.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser{display:flex;align-items:stretch;overflow:hidden}.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser__container{background:#fff;padding:10px 15px}.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser__container>.row{flex-direction:row}@media (min-width: 576px){.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser__container{padding:0}}.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser__headline{margin-bottom:0;color:var(--font-color, #333);text-transform:uppercase;font-weight:700;font-size:14px}.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser__img{width:60px;height:60px;display:flex;align-items:center;text-align:center;margin-bottom:0;border:1px solid #eeeeee;height:100%;padding:0;margin-left:15px}.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser__img a{display:inline-block;text-align:center}.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser__img img{display:inline-block;margin:0 auto;height:auto;width:auto;max-width:100%}.pwArea--footerTeaser .teasergroup-4.variant-4-2 .pwTeaser__text{display:flex;align-items:center;width:calc(100% - 75px);padding:5px 15px}.pwArea--footerTeaser .pwBcNews .news-header h2,.pwArea--footerTeaser .pwBcNews .news-header .pwButton .label{color:#fff}.pwArea--footerTeaser .pwBcNews .news-header .pwButton .pwIcon svg path{fill:#fff}.pwArea--footerTeaser .pwBcNews .pwTeaser__text .content-container{display:flex;flex-direction:column;background-color:#fff;color:var(--font-color, #333)}.pwArea--footerTeaser.pwArea--footerTeaser__hasBackgroundColor .pwBcNews__caption{color:#fff}body .pwBcNews .news-header h2{display:flex;align-items:center;margin-top:0}body .pwBcNews .news-header .pwButton{margin-top:0}body .pwBcNews .pwBcNews__beconnectLogo{height:50px;width:50%}body .pwBcNews .pwIcon--beconnect-logo{margin-left:1rem;width:auto;display:flex;position:relative;top:2px}@media (max-width: 991.98px){.pwArea--banner .pwTeasergroup .pwSwiperTeasergroup,.pwArea--banner2 .pwTeasergroup .pwSwiperTeasergroup,.pwArea--footerTeaser .pwTeasergroup .pwSwiperTeasergroup{width:100%;margin-left:auto;margin-right:auto}}.pwArea--banner .pwTeasergroup>.container,.pwArea--banner2 .pwTeasergroup>.container,.pwArea--footerTeaser .pwTeasergroup>.container{padding-left:30px;padding-right:30px}@media (max-width: 991.98px){.pwArea--banner .pwTeasergroup>.container,.pwArea--banner2 .pwTeasergroup>.container,.pwArea--footerTeaser .pwTeasergroup>.container{padding-left:15px;padding-right:15px}}.pwArea--banner2,.pwArea--footerTeaser{overflow:hidden}.pwArea--banner2 .pwTeasergroup.teasergroup-6 .pwSwiper__button--prev,.pwArea--footerTeaser .pwTeasergroup.teasergroup-6 .pwSwiper__button--prev{left:-65px}.pwArea--banner2 .pwTeasergroup.teasergroup-6 .pwSwiper__button--next,.pwArea--footerTeaser .pwTeasergroup.teasergroup-6 .pwSwiper__button--next{right:-65px}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser{background-color:#fff;color:#333;min-height:130px;margin-top:0;margin-bottom:0}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__container{flex-direction:column}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__container>.row{align-items:center;flex-direction:row}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text{padding-left:0}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container{position:unset;padding:0 40px 0 0;text-align:left;background:transparent}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container .pwTeaser__headline{font-size:14px;color:var(--font-color, #333);padding-bottom:0;text-transform:none;line-height:19px;font-weight:700}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container .pwTeaser__headline a{color:currentColor}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container .pwTeaser__headline .pwIcon{display:none}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container p{font-weight:700;margin-top:0}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container .pwButton{position:absolute;right:10px;bottom:10px}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container .pwButton a{padding:0;width:28px;height:28px;justify-content:center;transition:none}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container .pwButton .label{display:none}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__text .content-container .pwButton .right{margin-left:0}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__img{height:100%;align-items:center;display:flex;margin-bottom:0}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__img__container{display:flex;justify-content:center}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__img__container>a{display:inline-flex;justify-content:center}.pwArea--banner .pwTeasergroup.teasergroup-3.variant-3 .pwTeaser__img__container img{max-height:90px;max-width:90px;min-height:auto}@media (max-width: 991.98px){.pwArea--banner .pwTeasergroup .pwSwiper__button--prev,.pwArea--banner .pwTeasergroup .pwSwiper__button--next{display:none}}@media (min-width: 992px){.pwArea--banner .pwTeasergroup .pwSwiper__button--prev{left:-65px}.pwArea--banner .pwTeasergroup .pwSwiper__button--next{right:-65px}}.pwContent .pwTeaser{border:none!important}.pwCertificate .pwCertificate__item{display:flex;flex-direction:column}.pwCertificate .pwCertificate__itemHeadline{font-size:14px;color:var(--main-color);font-weight:700}.pwCertificate .pwCertificate__item p{margin-top:0}.pwCertificate .pwCertificate__item .content-container{width:100%;display:flex;flex-direction:column}.pwCertificate .pwCertificate__item .fileinfo{text-transform:uppercase;color:#999}.pwCertificate__list .pwTeaser{margin-bottom:25px}.pwText.text-center ul li:before,.pwText.text-center ol li:before{position:relative;margin-right:10px;top:2px}.pwText.text-center ol li:before{top:0}.pwMain .pwText a{text-decoration:none;color:var(--main-color)}.pwMain .pwText a:hover{text-decoration:underline}.pwMain .pwText .pwButton>a{text-decoration:none}.pwTextImage a{text-decoration:underline;color:var(--main-color)}.pwTextImage+.pwTextImage{margin-top:25px}.pwTextImage--floated .row{display:block}.pwTextImage--floated.proportion-1-2 .pwImage a,.pwTextImage--floated.proportion-2-1 .pwImage a{position:relative;display:block}.pwTextImage--floated.proportion-1-2 .pwImage .enlarge,.pwTextImage--floated.proportion-2-1 .pwImage .enlarge{position:absolute;left:.625rem;bottom:.625rem}@media (max-width: 767.98px){.pwTextImage--floated.proportion-1-2 .row .row div.pwTextImage__Image:first-of-type,.pwTextImage--floated.proportion-1-2 .row .row div.pwTextImage__Image.float-right:first-of-type,.pwTextImage--floated.proportion-2-1 .row .row div.pwTextImage__Image:first-of-type,.pwTextImage--floated.proportion-2-1 .row .row div.pwTextImage__Image.float-right:first-of-type{width:100%}.pwTextImage--floated.proportion-1-2 .row .row div.pwTextImage__Image:first-of-type.float-right,.pwTextImage--floated.proportion-1-2 .row .row div.pwTextImage__Image.float-right:first-of-type.float-right,.pwTextImage--floated.proportion-2-1 .row .row div.pwTextImage__Image:first-of-type.float-right,.pwTextImage--floated.proportion-2-1 .row .row div.pwTextImage__Image.float-right:first-of-type.float-right{margin-left:0}}.pwTextImage--floated.proportion-1-2 .row .row .pwTextImage__Image,.pwTextImage--floated.proportion-1-2 .row .row .pwTextImage__Image.float-right{width:100%}.pwTextImage--floated.proportion-1-2 .row .row .pwTextImage__Image.float-right .pwImage{width:66.66%}@media (max-width: 767.98px){.pwTextImage--floated.proportion-1-2 .row .row .pwTextImage__Image.float-right .pwImage{width:100%}}.pwTextImage--floated.proportion-1-2 .row .row .pwTextImage__Image .pwImage{width:33.33%}@media (max-width: 767.98px){.pwTextImage--floated.proportion-1-2 .row .row .pwTextImage__Image .pwImage{width:100%}}.pwTextImage--floated.proportion-2-1 .row .row .pwTextImage__Image,.pwTextImage--floated.proportion-2-1 .row .row .pwTextImage__Image.float-right{width:100%}.pwTextImage--floated.proportion-2-1 .row .row .pwTextImage__Image.float-right .pwImage{width:33.33%}@media (max-width: 767.98px){.pwTextImage--floated.proportion-2-1 .row .row .pwTextImage__Image.float-right .pwImage{width:100%}}.pwTextImage--floated.proportion-2-1 .row .row .pwTextImage__Image .pwImage{width:66.66%}@media (max-width: 767.98px){.pwTextImage--floated.proportion-2-1 .row .row .pwTextImage__Image .pwImage{width:100%}}.pwTextImage--floated .pwTextImage__Image.float-right .pwImage{float:right;margin-left:30px;margin-bottom:15px}@media (max-width: 767.98px){.pwTextImage--floated .pwTextImage__Image.float-right .pwImage{margin-left:0}}.pwTextImage--floated .pwTextImage__Image.float-left .pwImage{float:left;margin-right:30px;margin-bottom:15px}.pwTextImage--floated .pwImage{width:50%}.pwTextImage--floated .pwImage a{position:relative;display:block}.pwTextImage--floated .pwImage a:hover{color:var(--main-color)}.pwTextImage--floated .pwImage img{width:100%;height:auto}.pwTextImage--floated .pwImage .enlarge{position:absolute;left:.625rem;bottom:.625rem}.pwTextImage .pwImage a{position:relative;display:block;z-index:10}.pwTextImage .pwImage a:hover{color:var(--main-color)}.pwTextImage .pwImage img{width:100%;height:auto}.pwTextImage__Text p{font-size:1rem;line-height:1.64rem}@media (min-width: 768px){.pwTextImage__Text p{font-size:.93rem}}@media (min-width: 992px){.pwTextImage__Text p{font-size:1rem}}.pwTextImage__Text .label{padding-right:50px}.pwTextImage .caption{font-size:.9rem;font-style:italic}.pwTextImage>.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pwTextImage .pwImage.textImage-icon-wrapper{display:flex;position:relative}.pwTextImage .pwImage.textImage-icon-wrapper .pwTextImage__icon{position:absolute;display:flex;height:100%;width:100%;align-items:center;justify-content:flex-start;top:0;left:0;padding-left:10px;max-height:calc(100% - 40px)}.pwTextImage .pwImage.textImage-icon-wrapper .pwTextImage__icon img{max-height:calc(100% - 20px);max-width:100%;transition:all .2s ease-in-out;width:auto}.pwTextImage .pwImage__enlarge{position:absolute}.pwTextImage .pwImage.pwTextImage__caption{flex-direction:column}@media (max-width: 767.98px){.pwTextImage__Text,.pwTextImage__Image{flex-basis:100%!important;max-width:100%!important}.pwTextImage__Image{order:0;margin-bottom:15px}.pwTextImage__Text{order:1}.pwTextImage--floated.proportion-1-2 .pwTextImage__Image .pwImage,.pwTextImage--floated.proportion-2-1 .pwTextImage__Image .pwImage,.pwTextImage--floated.proportion-1-1 .pwTextImage__Image .pwImage{width:100%;padding-right:0;padding-left:0;float:none}.pwTextImage .pwTextImage--floated .pwTextImage__Image.float-right .pwImage{padding-left:0;margin-left:0}}.pwMain .pwMain__content .caption p:first-child{margin-top:8px}.pwVideostage *{height:100%}.pwVideostage__defaultImage{display:none}@media (max-width: 991.98px){.pwVideostage .container{max-width:100%}}@media (max-width: 991.98px){.pwVideostage .video--preview-with_image video{display:none}.pwVideostage .video--preview-with_image img{display:flex;object-fit:cover;height:auto}}.pwVideostage.pwStage--customHeight{height:100%}.pwVideostage.pwStage--customHeight .videostage---video--preview{position:relative}.pwVideostage.pwStage--customHeight :not(.video--preview-with_image) video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:101%;max-width:200%;object-fit:cover}video{width:100%;max-height:100%;object-fit:cover;display:block}.pwArea--stage .pwVideoStage .videostage---video--preview{display:flex}.pwArea--stage .pwVideoStage *{height:100%}.pwArea--stage>.pwStage.pwVideoStage{height:100%}.pwImprint{position:relative}.pwImprint h1:first-child{padding-right:35px}.pwImprint:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAtCAYAAAC9KwucAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAwNy4wNi4yMDE5aunwlQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAHsSURBVFiFvZfBddQwEIa/pQHSAZQQKmCpANOBU0GS03/EOeq26WC3AkgFkA7WFWTTAe6AQ7R5tiPJM7bhv/hZnufP/2jGkjYsVAihAb4bw9vNQthH4Ai8N4R3wOW7JUBgZ4QBVJJOs4EhhAr4agy/lfQbYFZKQwgXwAmbuwdJ1flmrsO9EdYCdX/ADXSksgNqSX/6g66UxlQegQ+G8G+Sfo4HvQ4bI+w+BQOHwxDCFvhlCH2UtM09NDmMqdwbQp+BqhRgTWmDLZXVuEjcwJjKawPsStJxKqg4h46qPEiqDR81Cdxhc5dTK+myP5BNqSOVOXUkCigJdFRlSbWkkwmIvSpzujM3vqPBc7I3/gqpTM5bX96fdwX8KIR8mupF7897V3h2a2l8MzCEUJMvpIOk0sf4gbxUbkotcGN9iXW1qEm7S67qi4Hk3d1Y5s0FLLi7l7T3wExA0u5aSeZ5MwMz7jpgOwc2CWS0p4yaXNVnAeM/9fNo+O68ZV8dyNu5e5A0HlsHmHD3TDq96wAZuutYOG9FYMKdu7ldQIbuDnOau6TBehiP0E/x9s2Oaw2NHTbxOrlyz9Wrw5G7L0v7Lae+wyZeFzd3SRsYuBucx/+Fzg4bVmzuIjBuDbes2NxFIC/7kWbN5i4qnpD+m/4C+HKvvvnUahIAAAAASUVORK5CYII=) 0 0 no-repeat;background-size:100%;content:" ";position:absolute;display:inline-block;right:0;top:3px;width:28px;height:45px}.pwImprint h2+h3{margin-top:1em}.pwPrivacy #matomo-cookie-optout{font-size:1rem;margin-bottom:1rem}.pwPrivacy #matomo-cookie-optout .opt-out-form{margin-top:15px}.pwText.pwPrivacy h2+h3,.pwText.pwPrivacy .pwPrivacy--serviceDescription h3{margin-top:1em}.pwSwiper{position:relative;margin-left:auto;margin-right:auto;overflow:hidden}.pwSwiper--autoheight{height:auto}.pwSwiper--vertical>.pwSwiper__wrapper{flex-direction:column}.pwSwiper--pointer-events{touch-action:pan-y}.pwSwiper.pwSwiper--vertical{touch-action:pan-x}.pwSwiper__wrapper,[data-swiper-class=pwSwiper__wrapper]{position:relative;display:flex;flex-flow:row nowrap;z-index:1;margin:0;padding:0;box-sizing:content-box;transform:translateZ(0);transition-property:transform;list-style:none}.row>.pwSwiper__wrapper,.row>[data-swiper-class=pwSwiper__wrapper]{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.pwSwiper__slide,[data-swiper-class=pwSwiper__slide]{flex:0 0 auto;transition-property:transform}.pwSwiper__slide.pwSwiper__slide--invisibleBlank,[data-swiper-class=pwSwiper__slide].pwSwiper__slide--invisibleBlank{visibility:hidden}.pwSwiper__button{position:absolute;border:none;outline:0;background:none;top:50%;transform:translateY(-50%);width:auto;padding:0;z-index:2;cursor:pointer;height:50px;width:50px}.pwSwiper__button svg{width:19px;height:35px}.pwSwiper__button--prev{left:0}.pwSwiper__button--next{right:0}@media (min-width: 768px){.pwSwiper__button--prev{left:-15px}.pwSwiper__button--next{right:-15px}}@media (min-width: 992px){.pwSwiper__button--prev{left:-35px}.pwSwiper__button--next{right:-35px}}@media (min-width: 1140px){.pwSwiper__button--prev{left:-70px}.pwSwiper__button--next{right:-70px}}.pwSwiper__button--hidden{display:none}.pwSwiper__button--disabled{opacity:.5;cursor:default}.pwSwiper__button svg{transform:scale(.6)}.pwSwiper__button svg path{stroke-width:2}.pwSwiper__button svg g{fill:var(--main-color)}@media (min-width: 768px){.pwSwiper__button svg{transform:scale(1)}}.pwSwiper__pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.pwSwiper__pagination--progressbar{position:relative;background:#ffffff4d;width:100%;height:4px;left:0;bottom:0;margin-top:30px}.pwSwiper__pagination--progressbar .swiper-pagination-progressbar-fill{background:#fff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;border-radius:30%}.pwSwiper__pagination--bullets{width:100%;display:flex;height:30px;justify-content:center;align-items:center;margin-top:10px}@media (min-width: 992px){.pwSwiper__pagination--bullets{display:none}}.pwSwiper__pagination--bullets .pwSwiper__paginationBullet{display:none}.pwSwiper__pagination--bullets .pwSwiper__paginationBullet--active{display:block}.pwSwiper__pagination--fraction{position:relative;text-align:left}.swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:50%;background:#000;margin-right:5px;opacity:.2}@media (max-width: 575.98px){.swiper-pagination-bullet{width:7px;height:7px}}button.swiper-pagination-bullet{border:none;margin:0 5px 0 0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination--bullets-active{opacity:1;background:var(--main-color)}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.pwSwiperTeasergroup{overflow:hidden}.pwSwiperTeasergroup .pwSwiper__slide.pwTeaser{padding:0;margin:0;flex-basis:auto}.pwSwiperTeasergroup .pwTeaser__container>.row{flex-grow:0}.pwSidebar .pwTeasergroup .pwSwiperTeasergroup{padding:0}.pwSidebar .pwTeasergroup .pwSwiperTeasergroup .pwTeaser__img{margin-bottom:0}.pwSidebar .pwTeasergroup .pwSwiperTeasergroup .pwTeaser__container>.row{flex-direction:column}.pwSidebar .pwTeasergroup.section-carousel .pwSwiper__button{display:none}.pwSwiperBanner{overflow:hidden;margin:0 auto}.pwSwiperBanner .pwSwiper__slide{max-width:100%}@media (max-width: 991.98px){.tmpl-1column .pwMain__content .pwSwiperBanner{width:calc(100% - 80px)}}@media (max-width: 767.98px){.tmpl-1column .pwMain__content .pwSwiperBanner{width:calc(100% - 50px)}}.collapse{transition:height .6s;height:0;overflow:hidden}.collapse.show{height:auto}.pwUtilsScrollarea{overflow:hidden}.pwUtilsScrollarea--grey .simplebar-track{background:#d3d3d3}.pwUtilsScrollarea--grey .simplebar-scrollbar{background:#eee}.pwUtilsScrollarea--white .simplebar-track{background:#fff}.pwUtilsScrollarea--white .simplebar-scrollbar:before{background:#d3d3d3}
