@charset "UTF-8";@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(./Fonts/FiraSans-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(./Fonts/FiraSans-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;src:url(./Fonts/FiraSans-BoldItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(./Fonts/FiraSans-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;src:url(./Fonts/FiraSans-RegularItalic.ttf) format("truetype");font-display:swap}html,body *,.pwAccordion__buttonToggle p,.design-9 .pwAccordion__head p,.design-10 p,.design-10 .pwAccordion__head p,.pwReferences__overview__reference h3,.pwOffer *{font-family:Fira Sans}.design-10{font-size:1rem}.design-10 h1{font-size:2.5rem;font-weight:700}.design-10 h2{font-size:2rem;font-weight:700}.design-10 h3{font-size:1.5rem;font-weight:700}.design-10 h4{font-size:1.125rem;font-weight:600}.design-10 h5{font-size:1rem;font-weight:600}.design-10 .pwTeaser__headline{font-size:1.75rem;line-height:2.5rem;font-weight:600}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:url(./Fonts/TitilliumWeb-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;src:url(./Fonts/TitilliumWeb-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;src:url(./Fonts/TitilliumWeb-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(./Fonts/TitilliumWeb-RegularItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(./Fonts/TitilliumWeb-BoldItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;src:url(./Fonts/TitilliumWeb-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(./Fonts/TitilliumWeb-RegularItalic.ttf) format("truetype");font-display:swap}html,body *,.pwAccordion__buttonToggle p,.design-9 .pwAccordion__head p,.design-10 p,.design-10 .pwAccordion__head p,.pwReferences__overview__reference h3,.pwOffer *{font-family:Titillium Web}.design-1,.design-2,.design-3,.design-4,.design-5,.design-6,.design-7,.design-8{line-height:1.786rem}.design-1 h4,.design-2 h4,.design-3 h4,.design-4 h4,.design-5 h4,.design-6 h4,.design-7 h4,.design-8 h4{font-size:1.143rem;font-weight:600}.design-1 h5,.design-2 h5,.design-3 h5,.design-4 h5,.design-5 h5,.design-6 h5,.design-7 h5,.design-8 h5{font-size:1.071rem;font-weight:600}.design-9,.design-9 .teasergroup-1 .teaser-layout-1 .pwTeaser__text .content-container p{line-height:1.786rem}.design-9 h1{font-size:3.5rem}.design-9 h2{font-size:2.813rem}.design-9 h3{font-size:2rem}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:url(./Fonts/TitilliumWeb-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;src:url(./Fonts/TitilliumWeb-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;src:url(./Fonts/TitilliumWeb-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(./Fonts/TitilliumWeb-RegularItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(./Fonts/TitilliumWeb-BoldItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;src:url(./Fonts/TitilliumWeb-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Titillium Web;font-style:italic;font-weight:700;src:url(./Fonts/TitilliumWeb-RegularItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;src:url(./Fonts/FiraSans-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(./Fonts/FiraSans-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;src:url(./Fonts/FiraSans-BoldItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;src:url(./Fonts/FiraSans-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;src:url(./Fonts/FiraSans-RegularItalic.ttf) format("truetype");font-display:swap}button{background:none;border:none;cursor:pointer}.pwButton{display:inline-block}.pwButton a{display:flex;background-color:var(--main-color);padding:5px 10px;cursor:pointer;width:auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:1px solid transparent;text-decoration:none}.pwButton a:hover{background-color:#fff;border:1px solid var(--main-color)}.pwButton a:hover .label,.pwButton a:hover .right span{color:var(--main-color);border-bottom:none}.pwButton a:hover .pwIcon svg path{fill:var(--main-color)}.pwButton .pwIcon{position:relative;vertical-align:middle;top:0}.pwButton .pwIcon svg path{fill:#fff}.pwButton .label{font-weight:400;line-height:1.8rem;color:#fff;text-transform:uppercase;font-size:1rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwButton a{text-decoration:none}.pwButton .right{font-size:22px;margin-left:.5rem;vertical-align:middle;display:inline-flex;position:relative}.pwButton .right span{color:#fff;display:inline-flex}.pwButton .text-center a{min-width:160px}.pwButton.button-back .left{margin-left:0;font-size:22px;vertical-align:middle;display:inline}.pwButton.button-back .left span{color:#fff}.pwButton.button-back a{padding:5px 10px}.pwButton.button-back a:hover .left span{color:var(--main-color)}.pwButton.button-back a .label{padding-left:0}.pwButton.button-back a span.left{left:0}.pwButton.pwButton--text,.pwButton.pwButton--text a{transition:none}.pwButton.pwButton--text a:hover{background-color:transparent;border-color:transparent}.pwButton.pwButton--text a:hover .label{border-bottom:1px solid var(--main-color)}.pwButton.pwButton--text .label{color:var(--main-color);border-bottom:1px solid transparent}.pwButton.pwButton--text .pwIcon svg path{stroke:none;fill:var(--main-color)}.pwTeaser .pwButton a{padding:0}.button.btn-link a,.main .link-back a{background-color:transparent;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:0;border:none;color:var(--main-color);text-decoration:none}.button.btn-link a .right,.main .link-back a .right{margin-right:5px}.button.btn-link a .label,.button.btn-link a .right span,.main .link-back a .label,.main .link-back a .right span{color:var(--main-color)}.button.btn-link a .label,.main .link-back a .label{background-color:transparent;border-bottom:1px solid var(--main-color);margin-bottom:-1px;color:var(--main-color)}.section-textimage .button,.section-text .button{margin-top:30px;width:auto}.pwButton{display:inline-flex;background:none}.pwButton a{padding:5px 10px}*{margin:0;padding:0}html,body{font-size:14px}@media (min-width: 576px){html,body{font-size:16px}}html{background:#fff no-repeat center bottom fixed;height:100%;float:none;font-size:14px}@media (min-width: 992px){html{font-size:16px}}form textarea,form input{font-size:14px}body{font-weight:400;line-height:1.8em;overflow:auto;color:#000}h1,h2,h3,h4,h5{margin:2.75rem 0 .5rem;line-height:1.4em;font-family:Titillium Web;display:block}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1{font-family:Titillium Web;font-weight:400;-webkit-text-size-adjust:none;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.05rem;line-height:1.2em;letter-spacing:0;font-size:3.2rem;line-height:1.1em;color:var(--main-color)}@media (min-width: 768px){h1{font-size:3.2rem}}@media (min-width: 992px){h1{font-size:3.66rem}}@media (max-width: 575.98px){h1{margin-top:0;font-size:3.052em}}h2{font-family:Titillium Web;font-weight:400;-webkit-text-size-adjust:none;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;font-size:2.44rem;color:var(--main-color);font-size:2.4rem;line-height:1.2em}@media (min-width: 768px){h2{font-size:2.4rem}}@media (min-width: 992px){h2{font-size:2.74rem}}@media (max-width: 575.98px){h2{font-size:2.441em}}h3{font-family:Titillium Web;-webkit-text-size-adjust:none;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.95rem;font-weight:400;font-size:1.8rem;line-height:1.2em}@media (min-width: 768px){h3{font-size:1.8rem}}@media (min-width: 992px){h3{font-size:2.06rem}}@media (max-width: 575.98px){h3{font-size:1.953em}}h4{font-family:Titillium Web;font-weight:400;-webkit-text-size-adjust:none;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;font-size:1.56rem;font-size:1.77rem}@media (min-width: 768px){h4{font-size:1.77rem}}@media (min-width: 992px){h4{font-size:2.02rem}}@media (max-width: 575.98px){h4{font-size:1.563em}}h5{font-family:Titillium Web;font-weight:400;-webkit-text-size-adjust:none;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;font-size:1.33rem;color:var(--main-color);text-transform:uppercase;font-weight:600}@media (min-width: 768px){h5{font-size:1.33rem}}@media (min-width: 992px){h5{font-size:1.52rem}}@media (max-width: 575.98px){h5{font-size:1.25em}}h6{font-family:Titillium Web;font-weight:400;-webkit-text-size-adjust:none;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.67rem}@media (min-width: 768px){h6{font-size:1rem}}h1,h2,h4{font-weight:400}h1+h2,h5+h3,h3+h4,h3+h5,h4+h5{margin-top:-.35em}h2+h3{margin-top:0}h1+h3{margin-top:.3rem}p{font-size:1rem;line-height:1.8em;margin-top:15px;margin-bottom:0}.pwText ul li,.pwTextImage ul li,.pwTable ul li,.pwTeaser ul li,.pwForm ul li{font-size:1rem;margin-bottom:.3rem;padding-left:15px}.pwText ul li:before,.pwTextImage ul li:before,.pwTable ul li:before,.pwTeaser ul li:before,.pwForm ul li:before{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;height:12px;width:8px;font-size:1rem;left:0;top:6px}.pwText ol li:before,.pwTextImage ol li:before,.pwTable ol li:before,.pwTeaser ol li:before,.pwForm ol li:before{top:0}a{text-decoration:none}.container{max-width:calc(100% - 30px)}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:1140px}}@media (min-width: 1140px){.container{max-width:1320px}}.pwMain a{color:var(--main-color)}.overflow-hidden{overflow:hidden!important}.overflow-scroll{overflow:scroll!important}.overflow-auto{overflow:auto!important}svg title{pointer-events:none}.text-center{text-align:center}.container{width:100%;margin:0 auto}.pwSection+.section-line,.contactform-container .section-line{border-top:none;padding-top:0;margin-top:0}.slick-list,.slick-slide{overflow:hidden}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.button .right .fa-angle-right,.button-back .left .fa-angle-left{top:-3px;font-size:1.4rem}.news-list-view .img:after{position:absolute;width:0;height:0;border-right:20px solid #2C2C2C;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;top:calc(50% - 20px);left:auto;right:-1px;z-index:1;content:""}.seperator,.row.seperator{width:100%;margin:0 15px;padding:0}hr.seperator,.row.seperator hr{margin-top:50px;margin-bottom:50px;width:100%;border:none;border-top:1px solid rgba(0,0,0,.1);display:block}.row.row-fullwidth{margin-left:0;margin-right:0;width:100%}.pwSection{margin-top:100px;padding-bottom:0}.pwSection.section-headline+.pwSection,.pwSection.pwText+.pwAccordionGroup{margin-top:20px}.pwSection.pwText+.section-gallery,.pwSection.pwTextimage+.section-gallery,.pwSection+.section-line{margin-top:40px}.pwSection+.section-button-back{margin-top:60px}.pwSection+.section-gallery{margin-top:70px;margin-bottom:-60px}.pwSection+.pwSection,.pwSection+.news-list-view.bcnews-main{margin-top:100px}.pwSection .pwSection:first-of-type{padding-top:0}.pwSection.section-maincolor{background-color:var(--main-color)}.pwSection.color-grey{background-color:#ededed}.pwMain .pwContent{padding-bottom:120px;margin-bottom:0;padding-left:0;padding-right:0}.pwMain .pwContent>.pwSection:first-child{margin-top:-110px!important;padding-top:110px}.pwArea__content{padding:20px 0}@media (min-width: 992px){.pwArea__content{padding:60px 0}}.pwArea .pwSection{margin-top:0}.pwArea--banner{width:100%;background:#eaeaea}.pwArea--footerTeaser{background:#eee;overflow:hidden}.pwArea--footerTeaser+.pwArea--banner{background:#2c2c2c}.content iframe{display:flex;margin:0 auto}.seo-text .pwSection.pwText{padding:90px 0}.home .pwMain__content,.pwMain.no-pagenav{padding-top:110px}.pwMain main{padding:0}.section-headline h2,.section-headline h2 a,.news-list-view.bc-news-list .news-header h2{color:var(--main-color);float:none}.news-list-view.bc-news-list .news-header h2{text-align:center;margin-bottom:1.6rem}.pwSection.pwTextimage .img>a,.teasergroup .img>a{display:inline-block;position:relative;z-index:1}.pwSection.pwTextimage .img .enlarge,.teasergroup .img .enlarge{display:block;position:absolute;background:var(--main-color);height:40px;width:40px;padding:8px;right:10px;bottom:10px;color:#fff}.pwSection.pwTextimage .headline-container,.news-single h1{margin-bottom:2.5rem}.pwSection.pwTextimage .headline-container>*:last-child{margin-bottom:0}.pwSection.pwTextimage .headline-container h1+h3{margin-top:.8rem}.pwSection.pwTextimage .col p:first-child,.pwSection.pwText .col p:first-child{margin-top:0}.pwSection.pwTextimage .img .caption{color:#959595}.pwSection.pwTextimage h3{margin-bottom:1.25rem}.pwSection.pwText a{color:var(--main-color)}.pwSection.pwText a:hover{text-decoration:underline}.pwSection.pwText .button a:hover{text-decoration:none}.pwSection.pwText .col-10 .button,.pwSection.pwText .col-8 .button{margin-top:30px}.section-table-module .col-6{padding:30px 50px}.pwSection.pwTextimage .col,.pwSection.pwText:not(.section-offerform):not(.section-survey):not(.pwDirections) .col{width:auto}.pwHeader+*{margin-top:120px}.pwHeader+.stage{margin-top:115px}.folder-1>li.overview .left img{display:none}.pwHeader.pwHeader-shrink .pwNavigationDropdown>div>div{top:5px}.pwSection.col .img img{width:100%;vertical-align:top}.level-2-ul,.level-2-li a{display:block}.level-2-li a{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #dddddd}.active .pwNavigation__navLevelOne__listItem-overview{padding-left:25px}.mobile-back-button{display:none;position:relative;right:30px;height:80px}.active .mobile-back-button{display:inline-block}.level-2-li{padding:0!important;border:none!important;display:block}.level-2-li svg{height:25px!important}.level-2-li .label{position:relative;top:-4px}.level-2-parent.overview .label{display:inline-block}.level-2-parent .label{font-size:18px}.level-2-ul .label{font-size:16px!important}.alternative-form:last-of-type{margin-bottom:0}.map-info{padding:40px}.section-table-module .col-6:first-child{border-top:1px solid lightgrey}.section-table-module .col-6:last-child{border-bottom:1px solid lightgrey}.section-table-module .col-6:nth-child(2n){border-top:1px solid lightgrey;border-left:1px solid lightgrey;border-right:1px solid lightgrey}.section-table-module .col-6:nth-child(odd){border-left:1px solid lightgrey;border-bottom:1px solid lightgrey}.img-fluid{width:100%;height:auto}.footer-background{background-color:var(--main-color)}.text .textbox{background-color:#2c2c2c;position:relative;width:100%;padding-top:100%}.text .textbox-info{position:absolute;top:0;left:0;bottom:0;right:0;text-align:left;font-size:20px;color:#fff}.error-message{border:1px dotted red}.error-message p{font-weight:700}.error-message li{color:#333;font-size:16px;display:inline-block;width:100%;padding:12px 12px 12px 0}.error-message li:before{content:"";border-color:transparent red;border-style:solid;border-width:.35em 0 .35em .45em;display:inline-block;height:0;width:0;position:relative;margin-right:10px}.thumbnail-image{overflow:hidden}.teaser-layout-4 img{margin-bottom:0}.news-item{overflow:hidden}.teaser-slider-item{border:1px solid lightgray;width:230px;padding:0}.teaser-slider-item img{height:auto;width:100%}.teaser-slider-item,.teaser-slider-item img{display:flex!important;-webkit-justify-content:center;justify-content:center;align-items:center}.teaser-slider-item{padding:60px 47px}.team-slider-item{border:1px solid black}.teaser-slider-item{position:relative}.stage .next,.stage .prev,.teasergroup .next,.teasergroup .prev,.banner-carousel .slick-prev,.banner-carousel .slick-next{display:inline-block;padding:15px;cursor:pointer;background:transparent;z-index:5}.stage .next,.teasergroup .next{right:0}.stage .next:after,.stage .prev:after,.teasergroup .next:after,.teasergroup .prev:after,.bc-news-list .next:after,.bc-news-list .prev:after,.banner-carousel .slick-prev:after,.banner-carousel .slick-next:after,.pwMain .pwContent .banner-carousel .slick-prev:after,.pwMain .pwContent .banner-carousel .slick-next:after{content:" ";border:solid var(--main-color);border-width:0 2px 2px 0;display:inline-block;position:relative;background-color:transparent;height:25px;width:25px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.stage .next:after,.teasergroup .next:after,.bc-news-list .next:after,.banner-carousel .slick-next:after,.pwMain .pwContent .banner-carousel .slick-next:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.banner-carousel .slick-prev:after,.banner-carousel .slick-next:after{border-color:#fff}.triangle-up{width:0;height:0;position:absolute;left:calc(50% - 20px);top:-19px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #2c2c2c}.triangle-down{width:0;height:0;position:absolute;bottom:-19px;left:calc(50% - 40px);z-index:1;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #2c2c2c}.stage-box .button{background-color:#2c2c2c;border:none;padding:0;margin-top:5px}.stage-text .button:hover .label span{border-bottom:1px solid var(--main-color);height:23px}.teasergroup .teaser:hover .button .label,.news-list-view .teaser:hover .button .label{border-bottom:1px solid var(--main-color);margin-bottom:-1px}.teasergroup .button .label,.stage-box .button{color:var(--main-color);font-size:1rem;line-height:28px;font-weight:600}.text{position:relative}.triangle-left{position:absolute;left:-19px;top:calc(50% - 20px);width:0;height:0;border-top:20px solid transparent;border-right:20px solid #2c2c2c;border-bottom:20px solid transparent}.mfp-container button.mfp-close,.mfp-container .mfp-arrow{background:none}.mfp-container{padding:0 25px}.mfp-container .mfp-arrow{width:70px;height:90px}.mfp-container button.mfp-close{top:-10px;right:-10px}.mfp-container .mfp-arrow:after{height:30px;width:30px;content:"";border:solid white;border-width:0 2px 2px 0;margin-top:calc(50% - 7px);top:0;margin-left:30px}.mfp-container .mfp-arrow:before{top:0}.mfp-container .mfp-arrow-left:before{display:none}.mfp-container .mfp-arrow-left:after{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.mfp-container .mfp-arrow-right:before{display:none;content:""}.mfp-container .mfp-arrow-right:after{transform:rotate(315deg);-webkit-transform:rotate(315deg);margin-left:15px}.mfp-container .mfp-close{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:.6}.mfp-container button.mfp-close{height:40px;top:-50px}.mfp-container .mfp-close:before,.mfp-container .mfp-close:after{position:absolute;right:20px;content:" ";height:40px;width:2px;background-color:#fff;top:0}.mfp-container .mfp-close:before{transform:rotate(45deg)}.mfp-container .mfp-close:after{transform:rotate(-45deg)}.mfp-container .mfp-content{margin-top:80px;margin-bottom:50px}.banner-slider{position:relative}.banner-prev{content:"";border:solid var(--main-color);border-width:0 2px 2px 0;display:inline-block;padding:15px;position:absolute;right:unset;top:40%;transform:rotate(45deg);-webkit-transform:rotate(135deg);background-color:transparent;cursor:pointer;left:11%;z-index:2}.banner-next{content:"";border:solid var(--main-color);border-width:0 2px 2px 0;display:inline-block;padding:15px;position:absolute;right:9%;top:40%;transform:rotate(45deg);-webkit-transform:rotate(315deg);background-color:transparent;cursor:pointer;left:unset;z-index:2}.banner-wrapper{position:relative}.formular-text-center{display:flex;align-items:center}.alternative-form-container .form-group input:checked+label:after{top:2px}.rating-form-group input:checked+label:after{top:1px}.rating-form h2{color:var(--main-color)}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.back-button{float:right;width:130px;text-align:center;margin-right:33px}.back-button svg{position:relative;top:1px;right:10px;transform:rotate(180deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.back-button:hover svg path{stroke:var(--main-color);fill: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}.back-button svg path{stroke:#fff;text-transform:uppercase;fill:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.teasergroup-1-col .news-item-wrapper .news-item-768 .text{padding-left:0!important}.teaser-4-col-image:hover img,.teaser-4-col-image:hover .img img{transform:translate(-50%,-50%) scale(1.3)}.teaser-layout-4 .img{height:100%}.news-item{background-color:#2c2c2c}.teaser-layout-zoom img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.form-group label span{position:relative;left:35px;top:-2px}.alternative-form .form-group label span{top:-2px}.form-group span{position:relative;left:35px;top:0}.teaser-image-configurable{overflow:hidden!important;height:280px}.offer-accordion{margin-top:15px;position:relative;top:-8px}.content-positioning{margin-top:15px}.pwCookieOverlay p a:hover{color:var(--main-color)}@media (min-width: 2300px){.detail-image img{width:100%}}@media (max-width: 1400px){.multiple-gallery-wrapper img{transform:translate(-50%)}.teaser-slider-item{padding:35px 47px}}@media (max-width: 1199px){.pwNavigation .pwNavigation__navLevelOne{-webkit-justify-content:space-between;justify-content:space-between}.pwNavigationDropdown>div.fullwidth-dropdown>div{width:920px}.offer-content-heading h3{line-height:40px}.teaser-slider-item{height:120px;padding:25px}.offer-accordion .accordion-item.close .accordion-body{margin-bottom:90px}.offer-pricing{margin-bottom:10px}.offer-pricing p{position:relative;right:0;top:0}.teasergroup-4-3-col .text p{margin-bottom:10px}.teasergroup-x.teasergroup-4-3-col .text .textbox-test h2{font-size:29px;line-height:38px}.teasergroup-x.teasergroup-4-3-col .text .textbox-test p{margin-bottom:5px;margin-top:-5px;line-height:21px}.multiple-gallery-wrapper .gallery-text{padding:40px}.next,.prev{padding:12px}.teaser-slider-item{padding:0 15px}.pwNavigationDropdown>div.fullwidth-dropdown>div{width:1140px}.pwFooterBottom h4{font-size:1.33em}.pwFooterBottom .info{padding-left:15px;width:100%}.mfp-container .mfp-arrow{background:#000}.news-list-view.bcnews-main .content-container{min-height:320px}}@media only screen and (min-device-width: 992px) and (max-device-width: 1200px){.section.pwSection.pwTextimage .col .img img{max-width:none;max-height:100%}}@media (max-width: 767px){.pwFooter .footer-bottom .socialmedia .icons ul{display:flex}.pwFooter .footer-bottom .socialmedia .icon{margin:0}.pwFooter .footer-bottom .socialmedia .icon+.icon{margin-left:10px}.teasergroup-1 .teaser,.bc-news-list .teaser{max-height:none}.teasergroup-1:not(.variant-8) .teaser{margin-bottom:30px}.teasergroup-1 .teaser,.teasergroup-1 .row:nth-child(odd) .teaser,.news-list-view:not(.bc-news-list) .teaser,.bc-news-list .teaser:nth-child(odd),.section-teaser-gallery .gallery-item{flex-direction:column}.teasergroup .teaser .img:not(.no-text):after,.bc-news-list .news-img-wrap .img:after,.news-list-view .teaser .news-img-wrap:after{position:absolute;content:"";width:0;height:0;left:0;right:0;top:auto;bottom:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid #2c2c2c;margin:0 auto;z-index:1}.teasergroup-1.variant-1 .text,.teasergroup-1.variant-1 .img{width:100%}.teasergroup-5.section-carousel .teaser.fixed-aspect-ratio .teaser-inner,.teasergroup-6.section-carousel .teaser.fixed-aspect-ratio .teaser-inner{flex-direction:column}.teasergroup-5.section-carousel .teaser .img,.teasergroup-6.section-carousel .teaser .img{position:relative;height:auto;max-width:100%;padding:30px 30px 50px}}@media (min-width: 768px){.pwSection.pwTextimage.section-float-2>.container>.row>.col>.row{display:block}.pwSection.pwTextimage.section-float-2.section-image-left .col:not(.float-left),.pwSection.pwTextimage.section-float-2.section-image-right .col:not(.float-right){display:block;max-width:100%;float:none}.pwSection.pwTextimage:not(.section-float-1):not(.section-float-2) .col-1,.pwSection.pwTextimage:not(.section-float-1):not(.section-float-2) .col-2{max-width:50%}.pwSection.pwTextimage.section-float-2 .img{margin-bottom:5px}.pwSection.pwTextimage.section-float-2.section-image-left .img{margin-right:25px}.pwSection.pwTextimage.section-float-2.section-image-right .img{margin-left:25px}.pwDirections .map-info-container .col+.col{margin-top:0}}@media (min-width: 992px){body.menu-active{overflow:hidden}.link-contact,.nav-trigger,.nav-sub-mobile,.link-back-bottom{display:none}.stage-image-container-links{width:100%}.design-10 .wrapper3 .teasergroup-1:not(.variant-8) .teaser{padding-left:0;padding-right:0}.news-list-view.bcnews-main .content-container{min-height:320px}.news-list-view.bcnews-main .pwTeaser .news-img-wrap:after{position:absolute;content:"";width:0;height:0;left:-1px;right:0;top:auto;bottom:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid #2C2C2C;margin:0 auto;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.news-list-view.bcnews-main .news-footer .col{text-align:right}.news-list-view.bcnews-main .news-footer .button{display:inline-block}.pwFooter .footer-bottom .socialmedia-links+.info{padding-left:0;width:calc(100% - 60px)}.section-gallery .tn .col.first-item{min-height:280px}}@media (max-width: 991px){.pwMain .pwContent>.pwSection:first-child{margin-top:-150px!important;padding-top:150px}.alternative-form-container .form-group input:checked+label:after{top:3px}.form-group input:checked+label:after{top:3px}.terms-position{top:-3px}.form-group label:before{top:0}.offer-content-heading h3{font-size:33px;line-height:33px}.error-message-container{max-width:100%}.stage .next{right:15px}.multiple-gallery-wrapper img .thumbnail-gallery .open-gallery{z-index:3;position:absolute;left:20px;bottom:10px}.thumbnail-gallery h3{margin-bottom:0}.thumbnail-info-text h4{margin-bottom:40px}.thumbnail-info-text{padding:0 0 0 20px}.thumbnail-info-text p{display:none}.thumbnail-info,.thumbnail-image{height:180px}.thumbnail-image p{display:none}.alternative-form-container{padding-left:15px}.map-info{padding:15px}.top-0{position:relative;top:0}.text .textbox-test h2{font-size:33px;line-height:42px}.text .textbox-test p{font-size:14px;line-height:24px}.gallery-text{padding:50px 20px 100px}.multiple-gallery-wrapper .gallery-text{padding:15px}.galler-slider-stage .slick-dots{position:absolute;left:0;top:300px!important;bottom:20px}.galler-slider-stage .stage-prev,.galler-slider-stage .stage-next{top:28%}.detail-image img{width:100%}.configurable.teasergroup-configurable-3-col,.configurable.teaser{margin-bottom:20px}.configurable.teaser .teaser-layout-4:last-of-type{margin-bottom:0}.teaser-slider{width:100%;margin-bottom:30px}.teaser-slider-item{height:77px;padding:20px}.section.teasergroup.teasergroup-x.variant-10.configurable.teasergroup-4-3-col .row{width:auto}.pwForm--offerform.collapsible-content .offer-more-link svg{top:10px}.teaser-slider-item .overlay .overlay-text{font-size:12px}.teaser-info-text{display:none}.news-list-view.bcnews-main .content-container{min-height:0}.news-list-view.bcnews-main .teaser .news-img-wrap{flex-grow:0}.news-list-view.bcnews-main .news-header{margin-bottom:10px}.footer-stage-image-container{padding-left:25px}.pwNavigation .pwNavigation__navLevelOne__listItem ul{margin-top:0}.pwNavigation .pwNavigation__navLevelOne__listItem .folder-1{background:#fff}.pwNavigation .pwNavigation__navLevelOne{display:block}.pwNavigation .folder-1 li{display:none}.pwNavigation .pwNavigation__navLevelOne__listItem .folder-1.active,.pwNavigation .pwNavigation__navLevelOne__listItem .folder-1.active li,.pwNavigation .pwNavigation__navLevelOne__listItem .pwNavigation__navLevelTwo.active,.pwNavigation .pwNavigation__navLevelOne__listItem .folder-3.active,.pwNavigation .level-2 .pwNavigation__navLevelTwo.active li{display:block}.pwNavigation .level-2{display:none}.pwNavigation .pwNavigation__navLevelOne__listItem.active .mobile-link-background a{padding-top:25px}.pwNavigation .pwNavigation__navLevelOne__listItem.active .folder-1 .level-2 .has-icon{width:50px;height:30px;margin-right:10px;display:inline-block;text-align:center}.pwNavigation .pwNavigation__navLevelOne__listItem.active .folder-1 .level-2 .label{vertical-align:top}.pwNavigation .pwNavigation__navLevelOne__listItem .pwNavigation__navLevelTwo li:not(.overview)>a .left.has-icon{margin-right:15px}.pwNavigation .folder-1-overview:before{background-color:#fff;border:1px solid black;height:100px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:50px}.pwNavigation .left.has-icon svg{width:30px;max-height:30px;height:auto;vertical-align:middle}.link-contact+.nav-trigger.menu-active,.link-contact+.nav-trigger{margin-right:15px}.pwNavigation button.level-up:before{display:inline-block;background-color:#fff;content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%207%2012'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='color1'%20fill-rule='evenodd'%3e%3cg%20id='Pfeil'%20transform='translate(1.000000,%201.000000)'%20fill=''%20fill-rule='nonzero'%20stroke=''%3e%3cpath%20d='M0.682029285,4.99973804%20L5.18018723,0.483575208%20C5.29081478,0.372504846%205.29081478,0.194373134%205.18018723,0.0833027715%20C5.06955968,-0.0277675905%204.89213814,-0.0277675905%204.78151059,0.0833027715%20L0.0829706628,4.80064966%20C-0.0276568876,4.91172002%20-0.0276568876,5.08985173%200.0829706628,5.20092209%20L4.78151059,9.91617331%20C4.83578071,9.97066066%204.90883664,10%204.97980525,10%20C5.05077387,10%205.1238298,9.97275633%205.17809992,9.91617331%20C5.28872747,9.80510295%205.28872747,9.62697124%205.17809992,9.51590087%20L0.682029285,4.99973804%20Z'%20id='Path'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%207%2012'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='color1'%20fill-rule='evenodd'%3e%3cg%20id='Pfeil'%20transform='translate(1.000000,%201.000000)'%20fill=''%20fill-rule='nonzero'%20stroke=''%3e%3cpath%20d='M0.682029285,4.99973804%20L5.18018723,0.483575208%20C5.29081478,0.372504846%205.29081478,0.194373134%205.18018723,0.0833027715%20C5.06955968,-0.0277675905%204.89213814,-0.0277675905%204.78151059,0.0833027715%20L0.0829706628,4.80064966%20C-0.0276568876,4.91172002%20-0.0276568876,5.08985173%200.0829706628,5.20092209%20L4.78151059,9.91617331%20C4.83578071,9.97066066%204.90883664,10%204.97980525,10%20C5.05077387,10%205.1238298,9.97275633%205.17809992,9.91617331%20C5.28872747,9.80510295%205.28872747,9.62697124%205.17809992,9.51590087%20L0.682029285,4.99973804%20Z'%20id='Path'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;height:25px;width:25px;position:relative;top:5px;margin-right:5px}.pwNavigation__navLevelOne li{margin-right:0}.pwHeader-container .container{max-width:100%;padding-left:0;padding-right:0}.pwNavigation__navLevelOne>li{padding-left:50px}.pwHeader__logo h3{position:relative;top:10%}.link-contact{height:auto;width:75px;position:relative;border-left:1px solid #a11a45}.link-contact-svg svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;text-align:center}.link-contact-svg{height:100%;width:100%;display:block}.link-contact-svg a{height:100%;width:100%}.pwDirections{margin-bottom:-25px}>div:first-child{margin-bottom:0}.pwFooter .container{max-width:100%}.pwFooter .footer-top .footer-headline{font-size:2.1rem}.pwFooter .footer-top .right{min-height:0;padding:30px 35px}.pwFooter .footer-bottom .icon a,.pwFooter .footer-bottom a.pwFooter__linkListItem{margin-top:0}.pwFooter .footer-bottom a{margin-top:15px}.pwFooter .footer-bottom a.email{margin-top:0}.left-content{padding-left:30px}.section-table-module .col-6{padding:30px 40px}.pwFooter .footer-top ul li:before{width:10px;height:10px;border-right:2px solid white;border-bottom:2px solid white}.pwNavigationDropdown>div.fullwidth-dropdown>div{width:920px}.socialmedia .icons li img{width:auto;height:100%}.design-10 .container{max-width:calc(100% - 30px)}}@media (max-width: 850px){.offer-pricing p{line-height:16px}}@media (max-width: 767px){.hidden-mobile{display:none}.content .offer-content:before{content:none;display:none}.offer-pricing{padding-left:0}form.pwForm--offerform .offer-pricing-container label{margin-bottom:0}hr.seperator,.row.seperator hr{margin-top:20px;margin-bottom:20px}.form-free>.row:nth-child(1){margin-bottom:0}.design-10 .section-survey form>.row .col.points-bar,.design-10 .section-survey form>.row .col.textfield{padding-top:20px}.website-header{height:100%}.radio-inputbox{margin-right:5px}.teaser-slider-item .overlay .overlay-text{font-size:18px}.banner-prev,.banner-next{padding:10px}.next,.prev{top:40%}.next{right:20px}.design-10 .wrapper3 .teasergroup-1:not(.variant-8)>.container{padding-left:15px;padding-right:15px}.wrapper3 .teasergroup-1:not(.variant-8) .container>.row{width:100%;margin-left:0;margin-right:0}.teasergroup.section-carousel .next{left:auto;right:-15px}.teasergroup.section-carousel .prev{right:auto;left:-15px}.bc-news-list .prev{left:0}.bc-news-list .next{right:0}.news-single .news-img-wrap{max-width:30%}.news-single .article .news-img-wrap img{max-width:100%}.content{margin-top:30px;margin-bottom:30px}.rating-container{margin-top:35px}.rating{margin-bottom:20px}.image-container{margin:0}.rating-container{font-size:14px}.text .textbox-test{padding-left:15px;padding-right:15px}.text .textbox-test h2{font-size:30px}.section-gallery .open-gallery.open-gallery-icon{position:absolute;bottom:20px}.gallery-item-image,.multiple-gallery-wrapper .gallery-item-text{max-height:180px}.stage{margin-top:63px}.container{max-width:100%}.news-item .text h2{font-size:27px}.news-list-view:not(.bc-news-list) .teaser{margin-bottom:30px}.news-list-view .img{text-align:center}.news-list-view:not(.bc-news-list) .img img{max-height:300px;max-width:100%;width:auto}.slick-dots li button:before{font-size:9px;opacity:1}.slick-dots li,.pwSectionul.slick-dots li{margin:0}.slick-dots li.slick-active button:before{font-size:12px;opacity:1}.section-gallery .tn .text .content-container{height:100%}.left-content{padding-left:20px}.socialmedia-links{padding-left:15px}.show-tablet.socialmedia-links{padding-left:10px}.pwNavigationDropdown>div.fullwidth-dropdown>div{width:720px}.pwFooter .footer-top .left{padding:30px 15px}.teasergroup-standard-4-col.teasergroup-4.teasergroup-4-col .teaser .img img{transform:translate(-50%,-50%)!important}.teasergroup .teaser .img img{position:relative;transform:none;left:0;top:0}.teasergroup .teaser:hover .img a img,.teasergroup-4 .teaser:hover .img a img{transform:none}.nav-trigger span{-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.nav-trigger.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:20px;right:0}.nav-trigger.open span:nth-child(2){width:0%;opacity:0}.nav-trigger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:41px;right:0}.offer-pricing{position:relative;margin-top:10px}.offer-pricing p{display:inherit}.section-gallery .tn .text{justify-content:flex-start}.section-gallery .tn p+.open-gallery-icon,.section-gallery .tn h5+.open-gallery-icon,.section-gallery .tn button+.open-gallery-icon{margin-top:20px}.section-gallery .content-container{padding:20px}}@media only screen and (max-width: 375px){.nav.pwNavigation .pwNavigation__navLevelOne>li a,.pwNavigation button.level-up{font-size:1.3rem}.nav.pwNavigation .pwNavigation__navLevelOne>li a{padding:20px}.pwNavigation .pwNavigation__navLevelOne__listItem .folder-1 li>a{font-size:1.1rem;padding:15px 15px 15px 25px}.pwNavigation button.level-up{height:65px}.pwNavigation button.level-up.visible{right:20px}.pwNavigation .pwNavigation__navLevelOne__listItem.active .pwNavigation__navLevelTwo.active li>a{font-size:1.1rem}.pwNavigation .left.has-icon svg{width:20px}}@media (max-width: 575px){.nav-trigger{outline:none}.link-contact+.nav-trigger.menu-active,.link-contact+.nav-trigger{margin-right:5px}.row-terms .form-group{margin-bottom:15px}.terms-position{position:relative;top:5px}.content-positioning{margin-top:20px;margin-bottom:20px}.stage-text .button{width:auto}.stage-image img{height:400px}.contactform-container .file-col{margin-top:30px}.contactform-container .address-col .col+.col{margin-top:20px}.pwStage--multiple>.slides .slide .stage-image img{height:auto;width:100%}.website-header .pl-55{padding-left:45px!important}.link-contact{width:60px!important}.offer-pricing{line-height:14px}.back-button{margin-right:0!important}.design-10 .teasergroup-4.variant-4>.container{width:auto}.teasergroup .teaser{width:100%}.teaser h2{font-size:1.4rem;text-transform:none}.teasergroup-1 .content-container,.teasergroup-2 .content-container,.teasergroup-3 .content-container,.teasergroup-4 .content-container,.news-list-view .content-container,.news-list-view.bcnews-main .content-container,.section-gallery .content-container,.section-teaser-gallery .content-container{padding:25px 20px}.teaser-slider-item{padding:10px 15px}.teaser-slider-item .overlay .overlay-text{font-size:10px}.pwMain .pwContent .slick-prev,.pwMain .pwContent .slick-next{background:none}.teasergroup .prev:after,.teasergroup .next:after,.bc-news-list .prev:after,.bc-news-list .next:after,.banner-carousel.carousel-active .slick-prev:after,.banner-carousel.carousel-active .slick-next:after,.pwMain .pwContent .banner-carousel .slick-prev:after,.pwMain .pwContent .banner-carousel .slick-next:after{height:15px;width:15px}.teasergroup.section-carousel .prev,.teasergroup.section-carousel .next,.bc-news-list .prev,.bc-news-list .next{padding:5px;margin-top:-15px}.teasergroup.section-carousel .prev{left:-15px}.teasergroup.section-carousel .next{right:-15px}.bc-news-list .prev{left:0}.bc-news-list .next{right:0}.section-stage.pwStage--multiple .slide .colstage-textbox:not(.only-mobile){display:none!important}.section-stage.pwStage--multiple .slide .col,.section-stage.pwStage--multiple .stage-image,.pwStage--multiple .detail-text{height:auto}.section-stage.pwStage--multiple stage-textbox .button{margin-top:0}.back-button{float:right;width:87px;text-align:center;position:relative;top:6px}.back-button .label{font-size:12px}.wrapper3 .pwSection+.section-gallery{margin-top:-20px}.preview-gallery .open-gallery{right:0;left:unset;padding-right:20px}.left svg{height:16px;width:16px}.back-button svg{position:relative;top:3px;right:2px;transform:rotate(180deg);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.detail-image img{width:100%!important;height:100%!important}.stage-controls .slick-dots{display:none!important}.stage-prev-control{top:9%;right:24px}.stage-next-control{padding:15px;top:19%;right:24px}.gallery-text.with-button{padding:20px 20px 30px}.gallery-text{padding:20px 20px 70px}.text .textbox-test{-webkit-transform:unset;-ms-transform:unset;transform:unset;padding:20px}.section-gallery .open-gallery.open-gallery-icon{position:absolute;bottom:0;padding-bottom:10px}.galler-slider-stage .slick-dots{position:absolute;top:170px!important}.galler-slider-stage .stage-prev{left:25px;padding:20px;top:17%}.galler-slider-stage .stage-next{top:17%;right:25px}.stage-text .button{margin-top:10px}.stage-prev-control{padding:15px;top:3%;right:20px}.stage-next-control{padding:15px;top:24%;right:20px}.stage-text h2{font-size:17px}.detail-image img{width:100%}.pwMain>.pwArea--stage{height:220px;margin-top:60px}.pwArea--stage .pwStage.contains-stage-multiple{height:auto;max-height:500px}.section-stage .pwStage__textboxContent{display:none}.section-stage .stage-control,.section-stage .stage-control svg{width:50px;height:50px}.section:not(.section-container),.breadcrumbs{margin-bottom:30px}.teaser-image-configurable .triangle-up{top:-15px!important}.teaser-layout-3 .triangle-up{top:-15px}.triangle-up{width:0;height:0;position:absolute;left:calc(50% - 15px);top:-15px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #2c2c2c}.teasergroup-square-col .img,.teasergroup-4-3-col .img,.teasergroup-3-4-col .img{width:100%;height:auto}.teasergroup-square-col .text,.teasergroup-4-3-col .text,.teasergroup-3-4-col .text{width:100%;height:auto;padding:20px}.teasergroup-4 .teaser .text h2,.height-180 h2{font-size:1.6875rem;line-height:32px}.teasergroup-standard-4-col .teaser{height:180px}.standard.teasergroup-standard-4-col .teaser .text{width:50%}.standard.teasergroup-standard-4-col .teaser .text{height:180px}.teasergroup-4-col .text.without-text{top:0}.section-table-module .col-6{padding:10px}.pwFooter{padding-bottom:0}.pwFooter .footer-bottom a{margin-top:0}.pwFooter .footer-bottom .info>.row>div,.pwFooterBottom .info{margin-bottom:20px}.pwFooter .footer-bottom .info>.row>div>.row>div+div{margin-top:20px}.pwFooter .footer-top ul li a{font-size:14px}.socialmedia{margin-top:0}}@media (min-width: 1200px){.footer-links .footer-metanav{top:25%}.pwHeader .card-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4}.section-gallery .tn p{font-size:16px}.section-gallery .tn .col.first-item{min-height:520px}.teaser h2,.pwArea--banner .teaser.teaser-layout-1 .text h2{font-size:2.06rem}.teasergroup-6 .slick-list{width:calc(100% + 17px)}}@media (min-width: 1400px){.container{max-width:1320px}.pwNavigationDropdown>div.fullwidth-dropdown>div{width:1320px}.design-10 .container{max-width:1320px}.teasergroup-5.section-carousel .carousel,.teasergroup-6.section-carousel .carousel{width:calc(86% + 1px)}.teasergroup-6 .slick-list{width:calc(100% + 18px)}}@media (hover: none){.pwTeasergroup.slide-text .pwTeaser__text p{display:block!important}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.pwTextImage .pwImage .enlarge,.pwTeasergroup .pwImage .enlarge{height:40px;width:40px;padding:8px}.pwTextImage .pwImage .enlarge svg g,.pwTeasergroup .pwImage .enlarge svg g{stroke:#fff}.pwHeader{display:block;width:100%;position:fixed;top:0;z-index:10;background-color:#fff;height:auto;margin-bottom:60px;padding-top:0;padding-bottom:0}@media (min-width: 576px){.pwHeader{box-shadow:3px 3px 5px #0000001a}}@media (min-width: 768px){.pwHeader{margin-bottom:0}.pwHeader .pwIcon{margin-right:0}.pwHeader>.pwHeader__contact{display:none}}@media (max-width: 991.98px){.pwHeader{height:85px}.pwHeader .pwIcon svg{width:20px;height:20px}}.pwHeader .desktop-logo{position:relative}.pwHeader .mobile-logo{display:block;height:100%}.pwHeader.pwNavigation__navLevelOne--expanded{overflow-y:scroll;height:100%}.pwHeader.pwNavigation__navLevelOne--expanded>.container{margin-bottom:30px}@media (min-width: 768px){.pwHeader.pwNavigation__navLevelOne--expanded>.container{margin-bottom:0}}@media (min-width: 992px){.pwHeader.pwNavigation__navLevelOne--expanded{max-height:100%;height:auto;overflow-y:auto}}.pwHeader>.container{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;height:auto;min-height:60px;padding:0}@media (min-width: 768px){.pwHeader>.container{-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-ms-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}}@media (max-width: 767.98px){.pwHeader>.container{box-shadow:3px 3px 5px #0000001a;max-width:none}}@media (max-width: 991.98px){.pwHeader>.container{max-width:100%!important}}@media (min-width: 992px){.pwHeader>.container{height:114px}}.pwHeader>.container>.row{margin:0;align-items:center;height:100%;flex-grow:1;width:100%}@media (max-width: 991.98px){.pwHeader>.container>.row{height:85px}}@media (min-width: 992px){.pwHeader>.container>.row{margin-left:15px;margin-right:15px}}@media (min-width: 992px){.pwHeader>.container>.row{flex-wrap:nowrap}}.pwHeader__navTrigger{display:flex;position:relative;top:0;right:0;padding:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);align-self:center;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin-right:15px}.pwHeader__navTrigger>div{display:flex;height:30px;width:30px;justify-content:center;align-items:center;position:relative}.pwHeader__navTrigger:focus{outline:none}.pwHeader__navTrigger.shown{margin-top:0!important}.pwHeader__navTrigger.shown span{left:8px;background:#fff}.pwHeader__navTrigger.shown span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:8px}.pwHeader__navTrigger.shown span:nth-child(2){width:0;opacity:0}.pwHeader__navTrigger.shown span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:22px}.pwHeader__navTrigger.menu-active{background-color:var(--main-color)}.pwHeader__navTrigger span{display:block;position:absolute;height:2px;border-radius:0;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform-origin:left center;transform-origin:left center}@media (min-width: 992px){.pwHeader__navTrigger{display:none}}@media (max-width: 991.98px){.pwHeader__contact{display:flex}.pwHeader__contact a{font-weight:400;color:var(--font-color, #333);font-size:1rem;line-height:30px}}@media (min-width: 992px){.pwHeader__contact{display:none}}.pwHeader .pwHeader__logo{max-height:65px;max-width:200px;box-sizing:border-box;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:15px}@media (max-width: 991.98px){.pwHeader .pwHeader__logo{width:auto}}@media (min-width: 768px){.pwHeader .pwHeader__logo{overflow:hidden}}@media (min-width: 992px){.pwHeader .pwHeader__logo{padding:0;max-height:none}}.pwHeader .pwHeader__logo img{display:inline-block;max-width:100%;width:auto;height:100%;max-height:65px}.pwHeader .pwHeader__logo img.pwHeader__logo--svg{width:100%}@media (min-width: 768px){.pwHeader .pwHeader__logo img{transition:all ease-in-out .3s}}@media (max-width: 991.98px){.pwHeader .pwHeader__logo img{width:auto}}@media (min-width: 992px){.pwHeader .pwHeader__logo img{max-height:85px}}.pwHeader .pwHeader__logo a{height:100%}@media (min-width: 992px){.pwHeader .pwHeader__logo a{height:auto;max-height:none}}.pwHeader .pwHeader__logo a>div{height:100%}@media (max-width: 767.98px){.pwHeader .pwHeader__logo.mobile{max-width:225px;display:flex}.pwHeader .pwHeader__logo.mobile a{height:auto}.pwHeader .pwHeader__logo.mobile+.pwHeader__logo{display:none!important}}@media (min-width: 992px){.pwHeader.header-shrink>.container{height:70px}.pwHeader.header-shrink .pwHeader__logo img{max-height:50px}}.pwHeader.header-shrink .pwNavigationDropdown{top:67px}.pwHeader.header-up{transform:translateY(-120px);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwHeader.header-down{transform:translateY(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width: 767.98px){.pwHeader.menu-active{background:none;height:100%}.pwHeader.menu-active>.container{margin-bottom:30px}}body.sticky .pwHeader-container{box-shadow:3px 3px 5px #0000001a;top:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}body.sticky .pwHeader-container .pwHeader__logo{transform:scale(.6);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}body.sticky .website-header{padding-top:0;padding-bottom:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;height:100%}body.sticky .has-sub_nav{padding-top:27px}body.sticky .pwHeader__logo{position:relative;top:-5px}body.sticky .pwHeader__logo a{height:100%}@media (max-width: 991.98px){body.sticky .pwHeader__logo{top:0}}body.sticky .has-sub_nav{padding-bottom:44px}body.sticky .pwNavigationDropdown{top:-10px}body.sticky .pwNavigationDropdown>div{top:-6px}body.sticky .pwNavigationDropdown>.top{top:-13px!important}.menu-active body.sticky .has-sub_nav{padding-top:30px;padding-bottom:30px}.link-contact+.nav-trigger.menu-active{background-color:var(--main-color)}@media (min-width: 992px){.pwNavigation{height:100%;width:auto;padding:0}.pwNavigation a:focus{border:none;outline:none}.pwNavigation a:hover,.pwNavigation li.hovered a,.pwNavigation .active a,.pwNavigation li.home a:hover{color:var(--main-color)}.pwNavigation .active a{color:#000}.pwNavigation .sub ul{display:none}.pwNavigation>.container{height:100%}}@media (min-width: 992px) and (min-width: 768px){.pwNavigation>.container{background:#fff;position:relative;max-width:none;padding:0}}@media (min-width: 992px){.pwNavigation__nav,.pwNavigation__nav .container{height:100%}.pwNavigation__nav>.container{position:relative}.pwNavigation__nav>.container .pwHeader__contact{position:relative;z-index:4;display:flex}}@media (min-width: 992px) and (max-width: 991.98px){.pwNavigation__nav>.container .pwHeader__contact{display:none}}@media (min-width: 992px){.pwNavigation__nav>.container .pwHeader__contact a,.pwNavigation__nav>.container .pwHeader__contact span{color:#000;font-weight:400;font-size:1rem}}@media (min-width: 992px){.pwNavigation__nav>.container .pwHeader__contact a.pwHeader__contact__phonenumber span svg path{fill:var(--main-color)}}@media (min-width: 992px){.pwNavigation__nav>.container .pwHeader__contact .pwIcon--mail svg path{stroke:var(--main-color)}}@media (min-width: 992px){.pwNavigation__nav .container>.row{height:100%}}@media (min-width: 992px){.pwNavigation .right.icon{display:none}}@media (min-width: 992px){.pwNavigation button.level-up{display:none}}@media (min-width: 992px){.pwNavigation__navLevelOne{z-index:1;position:relative;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;margin:0;height:100%;padding:0 15px}.pwNavigation__navLevelOne>li{text-transform:uppercase;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;align-self:center;display:inline-block;background-color:transparent}.pwNavigation__navLevelOne>li+li{margin-left:15px}}@media (min-width: 992px) and (min-width: 1140px){.pwNavigation__navLevelOne>li+li{margin-left:30px}}@media (min-width: 992px){.pwNavigation__navLevelOne>li.active>a{font-weight:600}}@media (min-width: 992px){.pwNavigation__navLevelOne>li a{text-decoration:none;color:#333;margin:0;font-size:1.4rem;display:flex;font-family:Titillium Web;font-size:1rem;padding:0}}@media (min-width: 992px){.pwNavigation__navLevelOne>li.hovered a,.pwNavigation__navLevelOne>li:hover a{background-color:transparent;opacity:1}}@media (min-width: 992px){.pwNavigation__navLevelOne>li:last-child{margin-right:0}}@media (min-width: 992px) and (max-width: 991.98px){.pwNavigation__navLevelTwo{background-color:#fff}}@media (min-width: 992px){.pwNavigation__navLevelTwo li.opened{transform:none}.pwNavigation__navLevelTwo li.opened>a{background-color:#fff;color:var(--main-color);border-bottom:1px solid #ddd;padding-left:30px;font-size:1.4rem}}@media (min-width: 992px) and (max-width: 991.98px){.pwNavigation__navLevelTwo lili:last-of-type a{border-bottom:none;padding-bottom:0}}@media (min-width: 992px){.pwNavigation__navLevelThree li>a{font-size:18px;padding:15px 15px 15px 30px;text-transform:none}}@media (min-width: 992px){.pwNavigation .pwNavigationDropdown{position:fixed;float:none;width:100%;margin:0 auto;height:0;z-index:10;left:0;right:0;top:111px;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-ms-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}.pwNavigation .pwNavigationDropdown>.top{background:#fff;position:absolute;z-index:3;width:15px;height:15px;margin-left:13px;box-shadow:none;top:-3.5px;filter:none;transform:rotate(45deg);border-right:1px solid var(--main-color);border-bottom:1px solid var(--main-color);opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwNavigation .pwNavigationDropdown__flyOut{transition:all ease-in-out .2s;background-color:transparent;position:absolute;height:0;overflow:hidden;top:0;width:300px;display:flex}}@media (min-width: 992px) and (min-width: 768px){.pwNavigation .pwNavigationDropdown__flyOut>div{overflow-y:auto;margin-bottom:50px;max-height:calc(100vh - 110px)}.pwNavigation .pwNavigationDropdown__flyOut.dropdown-wide{width:650px}.pwNavigation .pwNavigationDropdown__flyOut.dropdown-wide ul{display:flex;justify-content:space-between}.pwNavigation .pwNavigationDropdown__flyOut.dropdown-wide .card-column{width:47%}.pwNavigation .pwNavigationDropdown__flyOut .pwNavigationDropdown,.pwNavigation .pwNavigationDropdown__flyOut .pwNavigationDropdown>div{max-height:calc(100vh - 11px)}.pwNavigation .pwNavigationDropdown__flyOut ul li:hover>a,.pwNavigation .pwNavigationDropdown__flyOut ul li.opened>a{color:var(--main-color)}.pwNavigation .pwNavigationDropdown__flyOut ul li:hover>a .left svg,.pwNavigation .pwNavigationDropdown__flyOut ul li.opened>a .left svg{padding:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pwNavigation .pwNavigationDropdown__flyOut ul li:hover>a .left svg g,.pwNavigation .pwNavigationDropdown__flyOut ul li.opened>a .left svg g{fill:var(--main-color)}.pwNavigation .pwNavigationDropdown__flyOut ul li:hover>a .left.has-icon:before{content:"";display:block;position:absolute;width:30px;height:30px;left:-2px;top:-2px;border:2px solid var(--main-color);border-radius:100%}.pwNavigation .pwNavigationDropdown__flyOut .pwNavigation .menu-overlay{display:none;height:0}.pwNavigation .pwNavigationDropdown__flyOut .pwNavigation__navLevelOne>li{height:100%}.pwNavigation .pwNavigationDropdown__flyOut .pwNavigation__navLevelOne>li>a{display:flex;align-items:center;height:100%}.pwNavigation .pwNavigationDropdown__flyOut .pwNavigationDropdown>div ul li.sub ul{position:relative;display:none}}@media (min-width: 992px){.pwNavigation .pwNavigationDropdown__flyOut a{color:#3d3f44}.pwNavigation .pwNavigationDropdown__flyOut a .label{font-size:1rem;text-transform:uppercase;flex-grow:1}}@media (min-width: 992px){.pwNavigation .pwNavigationDropdown__flyOut>div{background:#fffffff2;position:relative;top:4px;width:100%;box-shadow:0 3px 5px #0000001a;padding:0 15px;opacity:1}}@media (min-width: 992px){.pwNavigation .pwNavigationDropdown__flyOut--expanded{opacity:1;display:block;height:auto}}@media (min-width: 992px){.pwNavigation .pwNavigationDropdown__flyOut:not(.lineheight-small) ul li.sub ul li{min-height:25px}}@media (min-width: 992px){.pwNavigation .pwNavigationDropdown__flyOut.lineheight-small ul li.sub ul li a{font-size:.9em;padding:0}}@media (min-width: 992px){.pwNavigation .pwNavigationDropdown__flyOut ul{padding-top:25px;padding-bottom:0;float:none;margin:0;position:relative;width:100%;min-width:200px}.pwNavigation .pwNavigationDropdown__flyOut ul li{vertical-align:top;border-bottom:1px solid #ddd;width:100%;display:inline-block}.pwNavigation .pwNavigationDropdown__flyOut ul li a{display:flex;text-decoration:none;float:none;width:100%;color:#3d3f44;position:relative;outline:none;font-family:Titillium Web;font-size:1.1em;padding:5px 0}.pwNavigation .pwNavigationDropdown__flyOut ul li a span.icon{display:none}.pwNavigation .pwNavigationDropdown__flyOut ul li:hover a{text-decoration:none}}@media (min-width: 992px) and (min-width: 992px){.pwNavigation .pwNavigationDropdown__flyOut ul li:hover>a,.pwNavigation .pwNavigationDropdown__flyOut ul li.hovered>a,.pwNavigation .pwNavigationDropdown__flyOut ul lili.active>a,.pwNavigation .pwNavigationDropdown__flyOut ul lili a:hover{color:var(--main-color)}}@media (min-width: 992px){.pwNavigation .pwNavigationDropdown__flyOut ul li.sub{float:none}.pwNavigation .pwNavigationDropdown__flyOut ul li.sub ul{margin:0;padding:10px 0 0 10px;z-index:1;position:relative;display:none;z-index:2;width:100%}.pwNavigation .pwNavigationDropdown__flyOut ul li.sub ul li a span.right{display:none}.pwNavigation .pwNavigationDropdown__flyOut ul li.sub ul li a .label{text-transform:none}.pwNavigation .pwNavigationDropdown__flyOut ul li.sub ul li+li{margin-top:3px}.pwNavigation .pwNavigationDropdown__flyOut ul li.sub ul li:last-child{border-bottom:none;padding-bottom:10px}}.pwNavigation__navLevelOne li a,.pwNavigation__navLevelOne li:hover a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwNavigationDropdown>div ul li a.active{color:var(--main-color)}.pwNavigation__navLevelOne li:hover>a .right svg path,.pwNavigation__navLevelOne li.hovered>a .right svg path,.pwNavigation__navLevelOne li.active>a .right svg path,.pwNavigationDropdown li a:hover .right svg path,.pwNavigationDropdown>div ul li a.active .right svg path{fill:var(--main-color)}.pwNavigationDropdown>.pwNavigationDropdown__flyOut.fullwidth-dropdown{left:0!important;width:100%}.pwNavigationDropdown>.pwNavigationDropdown__flyOut.noborder>div{border-bottom:none}.pwNavigationDropdown .pwNavigationDropdown__flyOut ul li ul li:first-child{padding-top:0}.pwNavigationDropdown .pwNavigationDropdown__flyOut ul li:last-child{padding-bottom:25px}.pwNavigationDropdown .pwNavigationDropdown__flyOut ul li a span.right{font-size:20px;margin-top:-3px;width:30px;text-align:center;align-self:flex-end}.pwNavigationDropdown .pwNavigationDropdown__flyOut ul li.hasChildren a span.right{display:block;margin-right:-5px;margin-top:0;cursor:pointer}.pwNavigationDropdown .pwNavigationDropdown__flyOut ul li.hasChildren a span.right:before{content:"";display:inline-block;width:1px;height:100%;background:#ddd}.pwNavigationDropdown .pwNavigationDropdown__flyOut ul li a span.right svg{width:17px;height:17px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.pwNavigationDropdown>div ul li a span.right svg>g{fill:#000}.pwNavigationDropdown>div ul li a span.right:after{display:table;clear:both;float:none}.pwNavigationDropdown>div ul li.sub.opened .right svg{transform:rotate(180deg)}.pwNavigationDropdown>div ul li.opened>a span.right svg path{fill:var(--main-color)}.pwNavigationDropdown>div ul li a span.left{color:var(--main-color);position:relative;font-size:1em;left:0}.pwNavigationDropdown .left.has-icon{display:flex;width:25px;height:25px;margin-right:15px;flex-shrink:0}.pwNavigationDropdown .left.has-icon svg{width:100%;height:100%}.pwNavigationDropdown .left.has-icon svg g{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwNavigationDropdown>div ul li a span img{height:20px;width:20px}.pwNavigationDropdown .row>li{padding-top:25px;padding-bottom:25px}.has-sub_nav:hover .pwHeader{border-bottom:1px solid black}.has-sub_nav{cursor:pointer}.pwNavigationDropdown .fullwidth-dropdown{box-shadow:3px 3px 5px #0000001a}.pwNavigationDropdown>div ul li{border-bottom:0px solid #ddd!important}@media (min-width: 768px){body.dropdown-open .pwNavigationDropdown{height:auto}body.dropdown-open .pwNavigationDropdown>div>div{max-height:80vh}body.dropdown-open .pwHeader:after{height:1px;border-bottom:1px solid var(--main-color);width:100%;position:fixed;left:0;content:"";display:block;-webkit-transition:all 50ms ease;-moz-transition:all 50ms ease;-ms-transition:all 50ms ease;-o-transition:all 50ms ease;transition:all 50ms ease}body.dropdown-open .pwNavigationDropdown--expanded .top{opacity:1;display:inline-block}}@keyframes slide-in{to{transform:translate(0)}}@-webkit-keyframes slide-in{to{-webkit-transform:translateX(0%)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%)}to{-webkit-transform:translateX(-100%)}}@media (max-width: 991.98px){.pwNavigation{display:none;flex:1 100%;border-top:1px solid var(--main-color);background:#fff;overflow-x:hidden;padding-left:0;padding-right:0;position:absolute;top:85px;right:0}.pwNavigation.open{display:block}.pwNavigation .sub ul{display:none}.pwNavigation__nav{display:flex;background:#fff;position:relative;max-width:none;padding:0}.pwNavigation__nav>.container{max-width:none}.pwNavigation__navLevelOne{z-index:1;position:relative;background:#fff;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;margin:0;height:100%;padding:0}}@media (max-width: 991.98px) and (min-width: 576px){.pwNavigation__navLevelOne{padding:0}}@media (max-width: 991.98px){.pwNavigation__navLevelOne li{font-size:14px;padding:0;border-bottom:1px solid #ddd;display:block}}@media (max-width: 991.98px){.pwNavigation__navLevelOne a{background-color:#fff;text-decoration:none;color:#333;margin:0;font-size:1.3rem;display:flex;font-family:Titillium Web;padding:20px}}@media (max-width: 991.98px) and (min-width: 576px){.pwNavigation__navLevelOne a{font-size:1.5rem;padding:30px}}@media (max-width: 991.98px){.pwNavigation__navLevelOne>li{text-transform:uppercase;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;align-self:center}.pwNavigation__navLevelOne>li:last-child{border-bottom:none}.pwNavigation__navLevelOne>li.active>a{padding-right:130px}.pwNavigation__navLevelOne>li.active>a>a .label{word-break:break-word}.pwNavigation__navLevelOne>li.opened>a,.pwNavigation__navLevelOne>li a:active{background-color:var(--main-color);color:#fff;font-weight:600}}@media (max-width: 991.98px) and (min-width: 576px){.pwNavigation__navLevelOne>li.opened>a,.pwNavigation__navLevelOne>li a:active{padding:30px}}@media (max-width: 991.98px){.pwNavigation__navLevelOne>li>.opened{padding:0;background-color:var(--main-color);width:100%}.pwNavigation__navLevelOne>li>.opened>a{position:relative}.pwNavigation__navLevelOne>li>.opened>a,.pwNavigation__navLevelOne>li>.opened:hover>a{color:#fff}}@media (max-width: 991.98px) and (min-width: 576px){.pwNavigation__navLevelOne>li.opened>a{padding-left:30px}}@media (max-width: 991.98px){.pwNavigation__navLevelOne>li:last-child{margin-right:0}}@media (max-width: 991.98px){.pwNavigation__navLevelTwo{background-color:#fff}.pwNavigation__navLevelTwo__listItem a{font-size:1.1rem;padding:15px 15px 15px 25px}}@media (max-width: 991.98px) and (min-width: 576px){.pwNavigation__navLevelTwo__listItem a{padding:30px 30px 30px 50px;font-size:1.4rem}}@media (max-width: 991.98px){.pwNavigation__navLevelTwo__listItem.opened>a{background-color:#fff;color:var(--main-color);border-bottom:1px solid #ddd;padding-left:30px}}@media (max-width: 991.98px){.pwNavigation__navLevelThree li>a{padding:15px 0 15px 25px;font-size:1.1rem;text-transform:none}.pwNavigation__navLevelThree li>a.active{color:var(--main-color)}}@media (max-width: 991.98px){.pwNavigation button.level-up{font-family:Titillium Web;text-transform:uppercase;font-weight:600;font-size:1.3rem;position:absolute;cursor:pointer;color:#fff;display:inline-block;height:65px;transform:translate(100%);right:-100%;top:-2px;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transition-delay:.25s}.pwNavigation button.level-up.visible{transform:translate(0);right:20px;display:block;z-index:2}}@media (max-width: 991.98px) and (min-width: 576px){.pwNavigation button.level-up{display:none;z-index:1;height:85px;font-size:21px}.pwNavigation button.level-up.visible{right:30px}}@media (max-width: 991.98px){.pwNavigation .menu-overlay{position:fixed;background:#000;opacity:0;height:100vh;top:86px;bottom:0;left:0;right:0;transition:opacity linear .3s;z-index:0;display:none}}@media (max-width: 991.98px){body.menu-active{overflow:hidden}body.menu-active .pwNavigation .menu-overlay{opacity:.6;display:block}}.home .container-breadcrumbs{display:none}.pwBreadcrumbs{display:inline-block;width:100%;margin-top:20px;margin-bottom:45px}.pwBreadcrumbs__list{margin-top:0;display:inline-block;margin-left:5px;padding-left:0}.pwBreadcrumbs__list li{display:inline-block;margin-left:0}.pwBreadcrumbs__list li:first-child:before{display:none}.pwBreadcrumbs__list li:last-child span{color:var(--main-color);font-weight:600}.pwBreadcrumbs__list li:last-child:before{border-color:var(--main-color)}.pwBreadcrumbs__list li:before{height:8px;width:8px;content:"";border:solid #777;border-width:0 1px 1px 0;display:inline-block;background-color:transparent;cursor:pointer;transform:rotate(315deg);-webkit-transform:rotate(315deg);position:relative;margin-right:10px;top:-2px;left:0}.pwBreadcrumbs__list li+li{margin-left:5px}.pwBreadcrumbs__list li span{color:#777}.pwBreadcrumbs__list li .current:before{color:var(--main-color)}.pwBreadcrumbs__list li .mobile-title{display:none}.pwBreadcrumbs__list li a{color:var(--main-color)}.pwBreadcrumbs__list li a:hover span{text-decoration:underline}.pwBreadcrumbs__list .pwIcon--home{display:none;vertical-align:middle;width:20px;height:20px}.pwBreadcrumbs__list .pwIcon--home svg{width:20px;height:20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pwBreadcrumbs a{text-decoration:none;color:#000}.pwBreadcrumbs svg{display:none}@media (max-width: 991.98px){.pwBreadcrumbs__inner{padding-left:0;padding-right:0}.pwBreadcrumbs__inner>span{display:none}.pwBreadcrumbs__list>span{display:none}.pwBreadcrumbs__list li.parent:not(.shown-mobile){display:none}.pwBreadcrumbs__list li.parent.shown-mobile>a{display:none}.pwBreadcrumbs__list li.parent.shown-mobile .mobile-title{display:inline-block}.pwBreadcrumbs__list li.parent.shown-mobile .mobile-title a{color:#000}.pwBreadcrumbs__list li .home .pwIcon--home{display:inline-block}.pwBreadcrumbs__list li .home .pwBreadcrumbs__label{display:none}.pwBreadcrumbs svg{display:block;margin-top:-5px}}.pwFooter{padding:0}.pwFooter ul{list-style-type:none;padding-left:0}.pwFooter .triangle-right{width:0;height:0;border-top:15px solid transparent;border-left:15px solid #2c2c2c;border-bottom:15px solid transparent;position:absolute;left:0;top:calc(50% - 10px)}.pwFooter .triangle-down{position:absolute;top:-1px;align-self:flex-start}.pwFooter .pwFooterTop .row,.pwFooter .footer-bottom .row{width:calc(100% + 30px)}.pwFooterTop,.pwFooterTop .container{padding-top:0;padding-bottom:0}@media (max-width: 991.98px){.pwFooterTop .container{padding:0}}.pwFooterTop>.container{max-width:100%!important}@media (max-width: 767.98px){.pwFooterTop .container{max-width:100%!important}}.pwFooterTop .footer-top{background-color:var(--main-color)}.pwFooterTop .footer-top .container{padding:0}@media (max-width: 767.98px){.pwFooterTop .footer-top .container{padding-left:15px}}.pwFooterTop .footer-top .row>div{display:flex;align-items:center}@media (min-width: 992px){.pwFooterTop .footer-top .left{padding:30px}}.pwFooterTop .footer-top .left br{display:none}.pwFooterTop .footer-top .right{position:relative;min-height:350px;padding:35px 15px 0}@media (min-width: 576px){.pwFooterTop .footer-top .right{padding:35px 15px}}@media (min-width: 768px){.pwFooterTop .footer-top .right{padding:30px 35px}}@media (min-width: 992px){.pwFooterTop .footer-top .right{padding:0 60px}}.pwFooterTop .footer-top .right .right-content-links{width:100%}.pwFooterTop .footer-top:after{display:none}.pwFooterTop .footer-top .section-footer-services>.container{position:relative}.pwFooterTop .footer-top .triangle-right{top:0}@media (min-width: 768px){.pwFooterTop .footer-top .left:after{content:"";background:#2c2c2c;position:absolute;top:0;left:-1985px;width:2000px;height:100%;display:block}.pwFooterTop .footer-top .triangle-right{top:calc(50% - 15px);z-index:1}}.pwFooterTop .footer-top .footer-headline{font-size:2.1rem;line-height:1.2em;text-transform:uppercase;font-weight:600;color:var(--main-color);margin-top:0}@media (min-width: 992px){.pwFooterTop .footer-top .footer-headline{font-size:3.15em}}@media (min-width: 768px){.pwFooterTop .footer-top ul{columns:2}}.pwFooterTop .footer-top ul li{position:relative;padding-left:25px;margin-bottom:1rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;-webkit-backface-visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;line-height:31px}@media (max-width: 575.98px){.pwFooterTop .footer-top ul li{line-height:inherit}}.pwFooterTop .footer-top ul li a{font-size:1.33rem;text-decoration:none;color:#fff;display:block;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-weight:600}.pwFooterTop .footer-top ul li:hover{margin-right:-5px}.pwFooterTop .footer-top ul li:hover a{color:#333;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-left:5px}.pwFooterTop .footer-top ul li:hover:before{border-right:1px solid black;border-bottom:1px solid black;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-left:5px}.pwFooterTop .footer-top ul li:before{content:"";position:absolute;border-right:1px solid #fff;border-bottom:1px solid #fff;width:13px;height:13px;top:.9em;left:0;transform:translateY(-50%) rotate(-45deg);-webkit-backface-visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwFooter .pwFooterBottom{height:auto}.pwFooter .footer-bottom{font-size:14px;padding:30px 0}@media (max-width: 767.98px){.pwFooter .footer-bottom{padding:30px 0}}@media (max-width: 575.98px){.pwFooter .footer-bottom{padding:30px 0 0}}@media (max-width: 991.98px){.pwFooter .footer-bottom>.container{max-width:100%;padding-left:40px;padding-right:40px}}.pwFooter .footer-bottom h4{font-weight:600;font-size:1.53em;color:var(--main-color);text-transform:uppercase}.pwFooter .footer-bottom a{position:relative;color:#333;text-decoration:none;display:flex}.pwFooter .footer-bottom a:hover{color:var(--main-color)}.pwFooter .footer-bottom p{font-size:14px;margin:0}.pwFooter .footer-bottom .socialmedia{text-align:left}.pwFooter .footer-bottom .socialmedia ul{display:flex}.pwFooter .footer-bottom .socialmedia ul li{display:inline-block}.pwFooter .footer-bottom .socialmedia ul li a svg path,.pwFooter .footer-bottom .socialmedia ul li a svg polyline{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwFooter .footer-bottom .socialmedia ul li:hover a svg path,.pwFooter .footer-bottom .socialmedia ul li:hover a svg polyline{fill:var(--main-color);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwFooter .footer-bottom .socialmedia .icon{margin:10px 10px 0 5px}.pwFooter .footer-bottom .socialmedia .icon:first-child{margin-left:0}.pwFooter .footer-bottom .socialmedia .icon.tiktok .pwIcon{width:26px}.pwFooter .footer-bottom .socialmedia .icon.tiktok .pwIcon svg{width:20px;fill:#000}.pwFooter .footer-bottom .socialmedia .icon.linkedin svg path,.pwFooter .footer-bottom .socialmedia .icon.whatsapp svg path{fill:#000}.pwFooter .footer-bottom .socialmedia svg{height:30px}.pwFooter .footer-bottom .info>.row>div{padding:0 15px}.pwFooter .footer-bottom .info a:after{display:inline-block;background-color:#333;content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%207%2012'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='color1'%20fill-rule='evenodd'%3e%3cg%20id='Pfeil'%20transform='translate(1.000000,%201.000000)'%20fill=''%20fill-rule='nonzero'%20stroke=''%3e%3cpath%20d='M0.682029285,4.99973804%20L5.18018723,0.483575208%20C5.29081478,0.372504846%205.29081478,0.194373134%205.18018723,0.0833027715%20C5.06955968,-0.0277675905%204.89213814,-0.0277675905%204.78151059,0.0833027715%20L0.0829706628,4.80064966%20C-0.0276568876,4.91172002%20-0.0276568876,5.08985173%200.0829706628,5.20092209%20L4.78151059,9.91617331%20C4.83578071,9.97066066%204.90883664,10%204.97980525,10%20C5.05077387,10%205.1238298,9.97275633%205.17809992,9.91617331%20C5.28872747,9.80510295%205.28872747,9.62697124%205.17809992,9.51590087%20L0.682029285,4.99973804%20Z'%20id='Path'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%207%2012'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='color1'%20fill-rule='evenodd'%3e%3cg%20id='Pfeil'%20transform='translate(1.000000,%201.000000)'%20fill=''%20fill-rule='nonzero'%20stroke=''%3e%3cpath%20d='M0.682029285,4.99973804%20L5.18018723,0.483575208%20C5.29081478,0.372504846%205.29081478,0.194373134%205.18018723,0.0833027715%20C5.06955968,-0.0277675905%204.89213814,-0.0277675905%204.78151059,0.0833027715%20L0.0829706628,4.80064966%20C-0.0276568876,4.91172002%20-0.0276568876,5.08985173%200.0829706628,5.20092209%20L4.78151059,9.91617331%20C4.83578071,9.97066066%204.90883664,10%204.97980525,10%20C5.05077387,10%205.1238298,9.97275633%205.17809992,9.91617331%20C5.28872747,9.80510295%205.28872747,9.62697124%205.17809992,9.51590087%20L0.682029285,4.99973804%20Z'%20id='Path'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;height:12px;width:12px;content:" ";position:relative;top:6px;margin-left:3px;transform:rotate(180deg)}.pwFooter .footer-bottom .info a:hover:after{display:inline-block;background-color:var(--main-color);content:"";-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%207%2012'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='color1'%20fill-rule='evenodd'%3e%3cg%20id='Pfeil'%20transform='translate(1.000000,%201.000000)'%20fill=''%20fill-rule='nonzero'%20stroke=''%3e%3cpath%20d='M0.682029285,4.99973804%20L5.18018723,0.483575208%20C5.29081478,0.372504846%205.29081478,0.194373134%205.18018723,0.0833027715%20C5.06955968,-0.0277675905%204.89213814,-0.0277675905%204.78151059,0.0833027715%20L0.0829706628,4.80064966%20C-0.0276568876,4.91172002%20-0.0276568876,5.08985173%200.0829706628,5.20092209%20L4.78151059,9.91617331%20C4.83578071,9.97066066%204.90883664,10%204.97980525,10%20C5.05077387,10%205.1238298,9.97275633%205.17809992,9.91617331%20C5.28872747,9.80510295%205.28872747,9.62697124%205.17809992,9.51590087%20L0.682029285,4.99973804%20Z'%20id='Path'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 50% 50%;mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%207%2012'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='color1'%20fill-rule='evenodd'%3e%3cg%20id='Pfeil'%20transform='translate(1.000000,%201.000000)'%20fill=''%20fill-rule='nonzero'%20stroke=''%3e%3cpath%20d='M0.682029285,4.99973804%20L5.18018723,0.483575208%20C5.29081478,0.372504846%205.29081478,0.194373134%205.18018723,0.0833027715%20C5.06955968,-0.0277675905%204.89213814,-0.0277675905%204.78151059,0.0833027715%20L0.0829706628,4.80064966%20C-0.0276568876,4.91172002%20-0.0276568876,5.08985173%200.0829706628,5.20092209%20L4.78151059,9.91617331%20C4.83578071,9.97066066%204.90883664,10%204.97980525,10%20C5.05077387,10%205.1238298,9.97275633%205.17809992,9.91617331%20C5.28872747,9.80510295%205.28872747,9.62697124%205.17809992,9.51590087%20L0.682029285,4.99973804%20Z'%20id='Path'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.pwFooter .footer-bottom .info .socialmedia a:after,.pwFooter .footer-bottom .info a.no-icon:after{content:none;display:none}.pwFooter .footer-bottom .right{padding:0 15px;min-height:0}.pwFooter .container{display:flex}.pwFooter .social-mobile-container{background-color:#2c2c2c;height:60px}@media (min-width: 768px){.pwFooter .col{padding-left:30px}}.pwFooter .col-4{display:block}.pwFooter .pwFooterTop .left{background-color:#2c2c2c}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.pwFooter .footer-bottom .socialmedia svg{width:30px}}.pwFooter>.container{padding:0}.pwFooterBottom .info>.row>div,.pwFooterBottom .info{padding:0 15px}.pwFooter .footer-bottom .info{padding-left:15px;width:100%}@media (min-width: 768px){.pwFooterBottom{display:none}}.pwFooterBottom .footer-content{background-color:var(--main-color);width:100%}.pwFooterBottom .socialmedia-links{width:100%}.pwFooterBottom .icons{padding:5px 0}.pwFooterBottom .icons img{width:100%;height:auto}.pwFooterBottom ul{display:flex;justify-content:space-between}.pwFooterBottom ul li{display:inline-block;vertical-align:top}.pwFooterBottom ul li+li{margin-left:20px}.pwFooterBottom a{display:flex;align-items:center;max-width:25px;max-height:30px;height:100%}.pwFooterBottom svg{max-height:100%;max-width:100%;width:100%;height:auto;fill:#fff}.pwFooterBottom svg g{fill:#fff}.pwFooterBottom .instagram{height:25px;width:25px}.pwFooterBottom .pwIcon--tiktok{width:20px}.footer-links .footer-metanav{display:block;position:relative;top:31%!important}.footer-metanav{display:none}.pwBanner .pwSwiperBanner{max-width:calc(100% - 80px)}.pwArea .pwBanner .pwSwiperBanner{max-width:100%}@media (min-width: 992px){.pwArea .pwBanner .pwSwiperBanner{max-width:calc(100% - 80px)}}@media (max-width: 767.98px){.tmpl-1column .pwMain__content .pwSwiperBanner{max-width:calc(100% - 20px)}}.pwSection.section-maincolor h1,.pwSection.section-maincolor h2,.pwSection.section-maincolor h3,.pwSection.section-maincolor h4,.pwSection.section-maincolor h5,.pwSection.section-maincolor h6,.pwSection.section-maincolor p,.pwSection.section-maincolor a{color:#333}.pwSection.section-maincolor .pwForm .form-hint a,.pwSection.section-maincolor .pwForm .required,.pwSection.section-maincolor .pwForm .checkbox-container label a{color:#000}.pwSection.section-maincolor ul li:before{display:inline-block;background-color:#000;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}.pwSection.section-maincolor .pwButton a{background:#fff;text-decoration:none}.pwSection.section-maincolor .pwButton a .label{color:var(--main-color)}.pwSection.section-maincolor .pwButton a .right svg path{fill:var(--main-color)}.pwSection.section-maincolor .pwTeaser .pwButton a{background:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pwSection.section-maincolor .pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__text{background:#2c2c2c}.pwSection.section-maincolor .pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__text .pwTeaser__headline a,.pwSection.section-maincolor .pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__text p{color:#fff}.pwSection.section-maincolor .pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__text .pwTeaser__headline a span{font-weight:400}.pwSection.section-maincolor .pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__text .pwButton .label{color:var(--main-color)}.pwSection.section-maincolor .pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__text svg path{fill:var(--main-color)}.pwSection.section-maincolor .pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__img:after{border-bottom-color:#2c2c2c}.pwSection.section-maincolor.fontColorWhite p,.pwSection.section-maincolor.fontColorWhite h1,.pwSection.section-maincolor.fontColorWhite h2,.pwSection.section-maincolor.fontColorWhite h3,.pwSection.section-maincolor.fontColorWhite h4,.pwSection.section-maincolor.fontColorWhite h5,.pwSection.section-maincolor.fontColorWhite h6,.pwSection.section-maincolor.fontColorWhite li,.pwSection.section-maincolor.fontColorWhite a,.pwSection.section-maincolor.fontColorWhite .pwForm .row label,.pwSection.section-maincolor.fontColorWhite .caption p{color:#fff}.pwSection.fontColorWhite ul li:before{display:inline-block;background-color:#fff;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}.pwContentContainer>.pwSection:first-of-type{margin-top:0}.pwText .text-center .container{max-width:80%}.pwText h1,.pwTextImage h1{margin-bottom:1.57rem}.pwText h2,.pwTextImage h2,.pwText h3,.pwTextImage h3,.pwText h5,.pwTextImage h5{margin-bottom:1rem}.pwText h1+h2,.pwText h1+h3,.pwText h2+h3,.pwTextImage h1+h2,.pwTextImage h1+h3,.pwTextImage h2+h3{margin-top:.3rem}.pwTable ul li:before{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;height:12px;width:8px}.pwTable.section-table>.container>table{width:100%}.pwTeaser{margin-top:30px}.pwTeaser ul li{padding-left:15px}.pwTeaser ul li:before{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;height:12px;width:8px;top:7px}.pwTeaser__img{overflow:hidden;margin-bottom:0;padding:0}.pwTeaser__img .pwButton{display:none}.pwTeaser__img .teaser-img-inner{position:relative;width:100%;height:100%}.pwTeaser__img.teaser-icon-wrapper .pwTeaser__img__container .pwTeaser__icon{position:absolute;right:0;left:0;text-align:center;min-width:60%;width:auto;height:60%;top:50%;transform:translateY(-50%);margin:0 auto;justify-content:center}.pwTeaser__img.teaser-icon-wrapper .pwTeaser__img__container .pwTeaser__icon img{height:100%;width:auto;min-width:0}.pwTeaser__img img{position:relative;height:auto;width:calc(100% + 1px);margin-top:0}@media (max-width: 767.98px){.pwTeaser__img:after{position:absolute;content:"";width:0;height:0;left:-1px;right:0;top:auto;bottom:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid #2C2C2C;margin:0 auto;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}.pwTeaser__headline{margin:0 0 15px;font-size:1.8rem;line-height:1.2em;color:#fff;font-weight:400}@media (min-width: 992px){.pwTeaser__headline{margin-bottom:5px}}@media (min-width: 1140px){.pwTeaser__headline{font-size:2.06rem}}.pwTeaser__text{position:relative;background:#2c2c2c;color:#fff;flex-grow:1}.pwTeaser .pwButton{background-color:transparent;margin-top:0}.pwTeaser .pwButton a{display:inline-flex;line-height:1.8em;border:none}.pwTeaser .pwButton a:hover{border:none}.pwTeaser .pwButton .label{font-weight:600;color:var(--main-color);transition:none;line-height:normal}.pwTeaser .pwButton .pwIcon svg path{fill:var(--main-color);transition:all .5s ease}.pwTeaser .pwButton.no-button .pwButton{display:none!important}.pwTeaser__container{overflow:hidden}.pwTeaser p{margin-top:0}@media (hover: hover){.pwTeaser:hover .pwTeaser__text a{text-decoration:none}.pwTeaser:hover .pwTeaser__text .pwButton a .label{border-bottom:1px solid var(--main-color);margin-bottom:-1px}}@media (hover: hover) and (max-width: 767.98px){.pwTeaser:hover .pwTeaser__image:after{border-bottom:1px solid var(--main-color)}}@media (hover: hover) and (min-width: 768px){.pwTeaser:hover .pwTeaser__image{overflow:hidden}.pwTeaser:hover img{transform:scale(1.3)}}@media (hover: hover) and (min-width: 768px){.pwTeasergroup.teasergroup-4 .pwTeaser:hover .pwTeaser__img a:not(.pwTeaser__icon) img{transform:translate3d(-50%,-50%,0) scale(1.3)}}.pwTeasergroup>.container{margin-top:-30px}.pwTeasergroup .pwTeaser{display:flex;flex-direction:column;margin-left:0;margin-bottom:0}@media (max-width: 767.98px){.pwTeasergroup .pwTeaser{flex-direction:column;margin-bottom:30px}}@media (min-width: 768px){.pwTeasergroup .pwTeaser__container>.row{max-width:calc(100% + 30px)}}.pwTeasergroup .pwTeaser>.row{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap}.pwTeasergroup .pwTeaser a,.pwTeasergroup .pwTeaser a:hover{display:flex;text-decoration:none;background:none;border:none}.pwTeasergroup .pwTeaser a .icon,.pwTeasergroup .pwTeaser a:hover .icon{display:none}.pwTeasergroup .pwTeaser__text,.pwTeasergroup .pwTeaser__img{vertical-align:top}.pwTeasergroup .pwTeaser__img__container{position:static;width:100%;height:100%}.pwTeasergroup .pwTeaser__img{position:relative}@media (min-width: 576px){.pwTeasergroup .pwTeaser__img{padding:0}}.pwTeasergroup .pwTeaser__img img{vertical-align:top}.pwTeasergroup .pwTeaser__img img>a{display:inline-block;height:100%;width:100%}.pwTeasergroup .pwTeaser>.icon{position:absolute;display:none}.pwTeasergroup .pwTeaser p,.pwTeasergroup .pwTeaser .pwTeaser__headline a,.pwTeasergroup .news-list-view .pwTeaser .pwTeaser-text a{color:#fff}.pwTeasergroup.slide-text .pwTeaser__headline{padding-bottom:0}.pwTeasergroup.slide-text .pwTeaser__text{position:relative}.pwTeasergroup.slide-text .pwTeaser__text p{display:none;position:relative;overflow:hidden}@media (max-width: 767.98px){.pwTeasergroup.slide-text .pwTeaser__text p{display:block!important}}.pwTeasergroup.slide-text .pwTeaser__text .content-container{padding:40px;max-width:100%}.pwTeasergroup.slide-text .pwTeaser__textContainer{position:relative}.pwTeasergroup.slide-text.teasergroup-4.variant-4 .pwTeaser a{padding:0}.pwTeasergroup.slide-text.teasergroup-4.variant-4 .pwTeaser__container>.row{max-width:100%}@media (min-width: 992px) and (max-width: 1199.98px){.pwTeasergroup.slide-text.teasergroup-4.variant-4 .pwTeaser__text p{display:none!important}}@media (min-width: 1200px) and (max-width: 1399.98px){.pwTeasergroup.slide-text.teasergroup-4.variant-4 .pwTeaser__text .pwTeaser__headline{font-size:1.5rem;line-height:2rem}.pwTeasergroup.slide-text.teasergroup-4.variant-4 .pwTeaser__text p{line-height:1.5rem}}.pwTeasergroup.hover-fontcolor-dark:not(.variant-8) .pwTeaser:hover .pwTeaser__headline,.pwTeasergroup.hover-fontcolor-dark:not(.variant-8) .pwTeaser:hover .pwTeaser__headline a,.pwTeasergroup.hover-fontcolor-dark:not(.variant-8) .pwTeaser:hover .pwTeaser__text p,.pwTeasergroup.hover-fontcolor-dark:not(.variant-8) .pwTeaser:hover .pwButton .label{color:#282828}.pwTeasergroup.hover-fontcolor-dark:not(.variant-8) .pwTeaser:hover .pwTeaser__headline .kicker{font-weight:600}.pwTeasergroup.hover-fontcolor-dark:not(.variant-8) .pwTeaser:hover a .label{border-bottom-color:#282828}.pwTeasergroup.hover-fontcolor-dark:not(.variant-8) .pwTeaser:hover .pwIcon svg path{fill:#282828}.pwTeasergroup:not(.variant-8) .pwTeaser__headline{text-transform:uppercase}@media (max-width: 767.98px){.pwTeasergroup:not(.variant-8) .container>.row{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.pwTeasergroup.teasergroup-1 .pwTeaser__text,.pwTeasergroup.teasergroup-2 .pwTeaser__text,.pwTeasergroup.teasergroup-3 .pwTeaser__text{display:flex}.pwTeasergroup.teasergroup-1 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-2 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-3 .pwTeaser__text .content-container{max-width:100%;padding:40px 30px}@media (max-width: 575.98px){.pwTeasergroup.teasergroup-1 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-2 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-3 .pwTeaser__text .content-container{padding:25px 20px}}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-1 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-2 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-3 .pwTeaser__text .content-container{margin-left:0;margin-right:0}}.pwTeasergroup.teasergroup-1 .pwTeaser{width:100%;display:flex;overflow:hidden}@media (min-width: 768px){.pwTeasergroup.teasergroup-1 .pwTeaser{flex-direction:row;align-items:stretch;margin-bottom:0;max-height:500px}}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-1 .pwTeaser__container .row{flex-wrap:wrap}}.pwTeasergroup.teasergroup-1 .pwTeaser__text{display:flex}.pwTeasergroup.teasergroup-1 .pwTeaser__text .content-container{margin-left:0;margin-right:0;flex-grow:1}@media (min-width: 768px){.pwTeasergroup.teasergroup-1 .pwTeaser__text .content-container{margin-right:15px}}.pwTeasergroup.teasergroup-1 .pwTeaser__img{margin-bottom:0}.pwTeasergroup.teasergroup-1 .pwTeaser__img .pwTeaser-icon{width:80%;height:80%}@media (min-width: 768px){.pwTeasergroup.teasergroup-1 .pwTeaser__img:after{position:absolute;width:0;height:0;border-right:20px solid #2C2C2C;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;top:calc(50% - 20px);left:auto;right:-1px;z-index:1;content:""}}@media (min-width: 768px){.pwTeasergroup.teasergroup-1:not(.variant-8) .pwTeaser:nth-child(2n) .pwTeaser__container>.row{flex-direction:row-reverse}.pwTeasergroup.teasergroup-1:not(.variant-8) .pwTeaser:nth-child(2n) .pwTeaser__text .content-container{margin-right:0;margin-left:15px}.pwTeasergroup.teasergroup-1:not(.variant-8) .pwTeaser:nth-child(2n) .pwTeaser__img:after{border-left:20px solid #2C2C2C;border-right:20px solid transparent;left:0}}.pwTeasergroup.teasergroup-1.variant-8 .pwTeaser{max-height:none}.pwTeasergroup.teasergroup-1.variant-8 .pwTeaser__img{margin-bottom:0}@media (min-width: 768px){.pwTeasergroup.teasergroup-1.variant-8 .pwTeaser__text{padding:0}}.pwTeasergroup.teasergroup-1.variant-8 .pwTeaser__container>.row{flex-direction:row}.pwTeasergroup.teasergroup-1:not(.section-carousel):not(.variant-8){margin-top:20px}.pwTeasergroup.teasergroup-1:not(.section-carousel):not(.variant-8) .pwTeaser+.pwTeaser{margin-top:0}.pwTeasergroup.teasergroup-2 .pwTeaser__headline,.pwTeasergroup.teasergroup-3 .pwTeaser__headline{text-transform:uppercase}.pwTeasergroup.teasergroup-4>.container{margin-top:0}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-4>.container{padding-left:0;padding-right:0}}@media (max-width: 991.98px){.pwTeasergroup.teasergroup-4>.container>.row{width:100%;margin-left:0;margin-right:0}}.pwTeasergroup.teasergroup-4 .pwTeaser{padding:0;overflow:hidden;margin-left:0;margin-top:0}@media (max-width: 575.98px){.pwTeasergroup.teasergroup-4 .pwTeaser{padding:0 15px}}.pwTeasergroup.teasergroup-4 .pwTeaser__img{width:100%;margin-bottom:0;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwTeasergroup.teasergroup-4 .pwTeaser__img a:not(.pwTeaser__icon) img{min-width:calc(100% + 1px);max-width:100%;width:auto;min-height:100%;transform:translate(-50%,-50%);top:50%;left:50%;position:relative;vertical-align:top}.pwTeasergroup.teasergroup-4 .pwTeaser__text{width:100%;position:relative;display:flex;flex-direction:row;align-items:center;color:#fff}@media (min-width: 768px){.pwTeasergroup.teasergroup-4 .pwTeaser__text{padding-left:15px;padding-right:15px}}.pwTeasergroup.teasergroup-4 .pwTeaser__text.with-text{padding:100px 20px}.pwTeasergroup.teasergroup-4 .pwTeaser__text .content-container{max-width:100%}@media (min-width: 768px){.pwTeasergroup.teasergroup-4 .pwTeaser__text .content-container{padding-left:30px;padding-right:30px}}.pwTeasergroup.teasergroup-4 .pwTeaser>a{display:flex;height:100%}.pwTeasergroup.teasergroup-4 .pwTeaser a{text-decoration:none;color:#fff}@media (max-width: 991.98px){.pwTeasergroup.teasergroup-4 .pwTeaser{width:50%!important;max-width:50%!important;flex-basis:50%}}@media (max-width: 575.98px){.pwTeasergroup.teasergroup-4 .pwTeaser{width:100%!important;max-width:100%!important;flex-basis:100%}}.pwTeasergroup.teasergroup-4 .pwTeaser .content-container{padding:40px 30px}@media (max-width: 575.98px){.pwTeasergroup.teasergroup-4 .pwTeaser .content-container{padding:25px 20px}}.pwTeasergroup.teasergroup-4.variant-4 .pwTeaser__img{width:calc(100% + 1px)}.pwTeasergroup.teasergroup-4.variant-4-3 .row+.row{margin-top:0}.pwTeasergroup.teasergroup-4.variant-4-3 .pwTeaser__text p{margin-bottom:20px}.pwTeasergroup.teasergroup-4.variant-4-3 .pwTeaser__headline{margin-bottom:15px}.pwTeasergroup.teasergroup-4.variant-4-3 .pwTeaser:nth-child(n){margin-top:30px}.pwTeasergroup.teasergroup-4.variant-8 .pwTeaser{padding:0 15px;margin-top:30px}.pwTeasergroup.teasergroup-4.variant-8 .pwTeaser__headline{margin-bottom:.6em;text-transform:none}@media (min-width: 576px){.pwTeasergroup.teasergroup-4.variant-8 .pwTeaser__text{padding-left:15px;padding-right:15px}}.pwTeasergroup.teasergroup-4.variant-8 .pwTeaser__container{margin:0}.pwTeasergroup.teasergroup-4.variant-8 .row+.row{margin-top:0}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-4:not(.variant-8):not(.pwCertificate) .pwTeaser{margin-bottom:0;padding:0}}@media (min-width: 576px){.pwTeasergroup.teasergroup-4:not(.variant-8):not(.pwCertificate) .pwTeaser:nth-child(2n) .pwTeaser__container>.row{flex-direction:column-reverse}}@media (max-width: 575.98px){.pwTeasergroup.teasergroup-4:not(.variant-8):not(.pwCertificate) .pwTeaser:nth-child(2n) .content-container>.row{flex-direction:column}}@media (min-width: 576px){.pwTeasergroup.teasergroup-4:not(.variant-8):not(.pwCertificate) .pwTeaser:nth-child(2n) .pwTeaser__img:after{border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #2C2C2C;border-bottom:20px solid transparent;top:0;bottom:auto}}.pwTeasergroup.teasergroup-5>.container,.pwTeasergroup.teasergroup-6>.container{margin-top:0}@media (min-width: 768px){.pwTeasergroup.teasergroup-5>.container>.row,.pwTeasergroup.teasergroup-6>.container>.row{margin-left:1px;margin-right:0}}.pwTeasergroup.teasergroup-5 .pwTeaser,.pwTeasergroup.teasergroup-6 .pwTeaser{margin-top:0}@media (min-width: 768px){.pwTeasergroup.teasergroup-5 .pwTeaser,.pwTeasergroup.teasergroup-6 .pwTeaser{padding-left:0;padding-right:0}}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-5 .pwTeaser,.pwTeasergroup.teasergroup-6 .pwTeaser{flex-basis:100%}.pwTeasergroup.teasergroup-5 .pwTeaser__container .row>*,.pwTeasergroup.teasergroup-6 .pwTeaser__container .row>*{padding:inherit}.pwTeasergroup.teasergroup-5 .pwTeaser__text,.pwTeasergroup.teasergroup-6 .pwTeaser__text{display:flex}.pwTeasergroup.teasergroup-5 .pwTeaser__text .content-container,.pwTeasergroup.teasergroup-6 .pwTeaser__text .content-container{display:flex;justify-content:center;width:100%;padding:20px}.pwTeasergroup.teasergroup-5 .pwTeaser__img img,.pwTeasergroup.teasergroup-6 .pwTeaser__img img{padding:30px;width:100%;margin-left:0}.pwTeasergroup.teasergroup-5 .pwTeaser .teaser-inner,.pwTeasergroup.teasergroup-6 .pwTeaser .teaser-inner{padding:0}}.pwTeasergroup.teasergroup-5 .pwTeaser__headline .kicker,.pwTeasergroup.teasergroup-6 .pwTeaser__headline .kicker{font-weight:600}@media (min-width: 992px){.pwTeasergroup.teasergroup-6:not(.section-carousel) .container .row{width:calc(86% + 5px);margin-left:auto;margin-right:auto}}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-6 .pwTeaser__container{flex-direction:column}.pwTeasergroup.teasergroup-6 .pwTeaser__headline{margin-bottom:0}}@media (min-width: 768px){.pwTeasergroup.teasergroup-6 .pwTeaser{margin-top:-1px;margin-left:-1px}.pwTeasergroup.teasergroup-6 .pwTeaser__text{background-color:var(--main-color);display:none;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;z-index:1;text-align:center}.pwTeasergroup.teasergroup-6 .pwTeaser__text .content-container{display:flex;height:100%}.pwTeasergroup.teasergroup-6 .pwTeaser__text h3{font-size:16px}.pwTeasergroup.teasergroup-6 .pwTeaser__text a{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-justify-content:center;justify-content:center;align-items:center;padding:20px}}.pwTeasergroup.teasergroup-6 .pwTeaser__img img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:calc(100% - 50px)}.pwTeasergroup.teasergroup-6 .pwTeaser:hover .pwTeaser__text{display:block;opacity:.9}.pwTeasergroup.teasergroup-6 .pwTeaser:hover .pwTeaser__img img{transform:translate(-50%,-50%) scale(1.3)}.pwTeasergroup.teasergroup-6 .pwTeaser__headline a{flex-direction:column;text-align:center}.pwTeasergroup.teasergroup-6>.container{margin-top:0}@media (min-width: 768px){.pwTeasergroup.teasergroup-6>.container>.row{margin-left:1px;margin-right:0}}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-6:not(.variant-8) .container>.row{max-width:100%;margin-left:auto;margin-right:auto}}.pwTeasergroup.teasergroup-6.section-carousel .pwTeaser{margin-top:0}@media (min-width: 768px){.pwTeasergroup.teasergroup-6.section-carousel .pwSwiperTeasergroup{max-width:100%;margin-left:auto;margin-right:auto}}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup{margin-left:auto;margin-right:auto;width:calc(100% - 78px);padding-left:1px;padding-right:1px}@media (max-width: 991.98px){.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup{width:100%;max-width:calc(100% - 50px);padding:0}}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser{height:100%;box-shadow:none}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser:nth-child(5n){flex-basis:20%}@media (max-width: 991.98px){.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser:nth-child(5n){flex-basis:33.33%}}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser:nth-child(5n){flex-basis:100%}}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser__text .content-container{flex-direction:column}@media (max-width: 991.98px){.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser{flex-basis:33.33%;padding:1px}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser__container{height:auto}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser__container>.row{margin-left:30px;margin-right:30px}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser__text{flex-grow:0}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser__img{max-width:100%;left:0;right:0}}@media (max-width: 767.98px){.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser{flex-basis:100%}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser .teaser-inner:before{display:none}.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup .pwTeaser__container>.row{margin:0}}@media (min-width: 768px){.pwTeasergroup.teasergroup-5 .pwSwiperTeasergroup{padding-right:0}}.pwTeasergroup.teasergroup-5 .pwTeaser{flex-basis:100%;box-shadow:1px 0 #d3d3d3,0 1px #d3d3d3,2px 1px #d3d3d3,1px 0 #d3d3d3 inset,0 1px #d3d3d3 inset;padding:1px 0;height:calc(100% - 1px)}.pwTeasergroup.teasergroup-5 .pwTeaser__headline a{display:flex;flex-direction:column}.pwTeasergroup.teasergroup-5 .pwTeaser__img{background:#fff}.pwTeasergroup.teasergroup-5 .pwTeaser .teaser-inner{height:100%;width:100%}.pwTeasergroup.teasergroup-5 .pwTeaser__container{height:100%}.pwTeasergroup.teasergroup-5 .pwTeaser__container>.row{margin-left:0;margin-right:0;display:flex;flex-direction:column;flex-wrap:nowrap}.pwTeasergroup.teasergroup-5 .pwTeaser__headline{margin-bottom:0}.pwTeasergroup.teasergroup-5 .pwTeaser__text{flex-grow:1;text-align:center}.pwTeasergroup.teasergroup-5 .pwTeaser__text a{display:flex;flex-direction:column;position:relative;top:0;bottom:0;left:0;right:0;-webkit-justify-content:center;justify-content:center;align-items:center}.pwTeasergroup.teasergroup-5 .pwTeaser__img{display:flex;justify-content:center;align-items:center;padding:20px;left:1px;right:1px;max-width:calc(100% - 2px);top:0;box-sizing:border-box;width:auto}@media (min-width: 768px) and (max-width: 991.98px){.pwTeasergroup.teasergroup-5 .pwTeaser__img{padding:0}}.pwTeasergroup.teasergroup-5 .pwTeaser__img__container{position:relative}.pwTeasergroup.teasergroup-5 .pwTeaser__img .teaser-img-inner{padding:30px;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pwTeasergroup.teasergroup-5 .pwTeaser__img a{display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.pwTeasergroup.teasergroup-5 .pwTeaser{flex-basis:20%;flex-grow:0}.pwTeasergroup.teasergroup-5 .pwTeaser:nth-child(5n){flex-basis:calc(20% - 1px)}.pwTeasergroup.teasergroup-5 .pwTeaser:nth-child(6n){padding-left:1px}.pwTeasergroup.teasergroup-5 .pwTeaser__text{position:absolute;display:none;background-color:var(--main-color);opacity:.9;height:100%;top:0;left:0}.pwTeasergroup.teasergroup-5 .pwTeaser__text .content-container{height:100%;display:flex;justify-content:center;align-items:center}.pwTeasergroup.teasergroup-5 .pwTeaser__text a{position:relative;padding:20px}.pwTeasergroup.teasergroup-5 .pwTeaser__img{position:absolute;height:100%}.pwTeasergroup.teasergroup-5 .pwTeaser__img img{position:relative;max-width:100%;width:auto;height:auto}.pwTeasergroup.teasergroup-5 .pwTeaser__headline{font-size:1rem}.pwTeasergroup.teasergroup-5 .pwTeaser:hover .pwTeaser__text{display:block}}.pwTeasergroup .teasergroup-5 .img.no-text>a,.pwTeasergroup .teasergroup-6 .img.no-text>a{z-index:2}.pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser .pwTeaser__text,.pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser .pwTeaser__img:after{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__img:after{border-bottom-color:var(--main-color)}.pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__text{background:var(--main-color)}.pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover svg path{fill:#fff}.pwTeasergroup.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwButton .label{color:#fff;border-bottom-color:#fff}.pwTeasergroup.teasergroup-1.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__img:after{border-bottom-color:var(--main-color)}@media (min-width: 768px){.pwTeasergroup.teasergroup-1.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__img:after{border-right-color:var(--main-color);border-bottom-color:transparent}}@media (min-width: 768px){.pwTeasergroup.teasergroup-1.hover-color-enabled:not(.variant-8) .pwTeaser:nth-child(2n):hover .pwTeaser__img:after{border-left-color:var(--main-color);border-right-color:transparent}}.pwTeasergroup.teasergroup-4.hover-color-enabled:not(.variant-8) .pwTeaser:hover .pwTeaser__img:after{border-bottom-color:var(--main-color)}@media (min-width: 576px){.pwTeasergroup.teasergroup-4.hover-color-enabled:not(.variant-8) .pwTeaser:nth-child(2n):hover .pwTeaser__img:after{border-top-color:var(--main-color);border-bottom-color:transparent}}.pwTeasergroup.variant-8:not(.section-carousel) .row{width:auto;margin-top:0}.pwTeasergroup.variant-8.teasergroup-1 .pwTeaser{flex-direction:row;max-height:none;flex-direction:column}@media (min-width: 576px){.pwTeasergroup.variant-8.teasergroup-1 .pwTeaser{flex-direction:row}}.pwTeasergroup.variant-8.teasergroup-1 .pwTeaser__img,.pwTeasergroup.variant-8.teasergroup-1 .pwTeaser__text{width:100%;width:50%}.pwTeasergroup.variant-8 .pwTeaser__img{margin-bottom:0}.pwTeasergroup.variant-8 .pwTeaser__img .teaser-img-inner{width:100%}.pwTeasergroup.variant-8 .pwTeaser__img img{height:auto;width:100%}.pwTeasergroup.variant-8 .pwTeaser__headline{font-size:28px}.pwTeasergroup.variant-8 .pwTeaser__headline+p{margin-top:0}.pwTeasergroup.variant-8 .pwTeaser .content-container{max-width:100%;flex-grow:1}.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-2 .pwTeaser__img,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-3 .pwTeaser__img,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-4 .pwTeaser__img{overflow:hidden;padding-top:100%;height:0}.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-2 .pwTeaser__img .teaser-img-inner,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-3 .pwTeaser__img .teaser-img-inner,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-4 .pwTeaser__img .teaser-img-inner{position:absolute;width:100%;height:calc(100% + 1px);top:0;left:0}.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-2 .pwTeaser__img .pwTeaser__img__container,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-3 .pwTeaser__img .pwTeaser__img__container,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-4 .pwTeaser__img .pwTeaser__img__container{width:100%;height:100%}.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-2.imageproportion-4-3 .pwTeaser__img,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-3.imageproportion-4-3 .pwTeaser__img,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-4.imageproportion-4-3 .pwTeaser__img{padding-top:75%}.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-2.imageproportion-3-4 .pwTeaser__img,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-3.imageproportion-3-4 .pwTeaser__img,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-4.imageproportion-3-4 .pwTeaser__img{padding-top:133%}.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-2.imageproportion-16-9 .pwTeaser__img,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-3.imageproportion-16-9 .pwTeaser__img,.pwTeasergroup.variant-8:not(.pwCertificate).teasergroup-4.imageproportion-16-9 .pwTeaser__img{padding-top:56.25%}.pwTeasergroup.section-carousel{margin-left:0}.pwTeasergroup.teasergroup-2 .pwTeaser__img:after,.pwTeasergroup.teasergroup-3 .pwTeaser__img:after,.pwTeasergroup.teasergroup-4 .pwTeaser__img:after{position:absolute;content:"";width:0;height:0;left:-1px;right:0;top:auto;bottom:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid #2C2C2C;margin:0 auto;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width: 991.98px){.pwSwiperTeasergroup{width:calc(100% - 60px);margin:0 auto}}.pwSwiperTeasergroup .pwTeaser__container .row{margin-left:15px;margin-right:15px}.pwSwiperTeasergroup .pwTeaser__container .content-container{margin-left:0;margin-right:0}.pwBcNews__caption{color:#000}.pwBcNews .news-header,.pwBcNews .pwSwiperTeasergroup{width:calc(100% - 50px)}@media (min-width: 768px){.pwBcNews .news-header,.pwBcNews .pwSwiperTeasergroup{width:calc(100% - 80px)}}@media (min-width: 992px){.pwBcNews .news-header,.pwBcNews .pwSwiperTeasergroup{width:100%}}@media (min-width: 992px){.pwBcNews .pwSwiperTeasergroup{padding:0}}.pwBcNews .pwTeaser{height:100%}.pwBcNews .pwTeaser>.row{height:100%;align-content:flex-start}.pwBcNews .pwTeaser__headline{font-size:1.9rem;font-weight:400;margin-bottom:5px;margin-top:0;color:#fff}.pwBcNews .pwTeaser__image{flex-shrink:1}.pwBcNews .pwTeaser__image .pwButton{display:none}.pwBcNews .pwTeaser__img__container:after{position:absolute;content:"";width:0;height:0;left:-1px;right:0;top:auto;bottom:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid #2C2C2C;margin:0 auto;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwBcNews .pwTeaser .content-container{min-height:0}@media (min-width: 576px){.pwBcNews .pwTeaser .content-container{padding:30px 40px;min-height:280px}}.pwBcNews .pwTeaser .pwButton a{display:inline-flex;align-items:center;background-color:transparent;padding:0}.pwBcNews .pwTeaser .pwButton a .label{color:var(--main-color);font-weight:400}.pwBcNews .pwTeaser:hover .pwButton{background-color:transparent}@media (min-width: 768px){.pwBcNews .pwTeaser:hover .news-subtitle{height:auto;opacity:1}}.pwBcNews .pwTeaser .news-subtitle{height:auto;transition:none;opacity:1}@media (min-width: 768px){.pwBcNews .pwTeaser .news-subtitle{opacity:0;height:0}}.pwBcNews.bcnews-main .news-header h2{display:flex;margin-bottom:0;align-items:center}.pwBcNews.bcnews-main .news-header>.row>div{flex-direction:row;justify-content:space-between;align-items:center;text-align:center;margin-bottom:1.6rem}.pwBcNews.bcnews-main .news-header .pwButton{margin-left:0;margin-bottom:0}@media (min-width: 992px){.pwBcNews.bcnews-main .news-header .pwButton{display:block;margin:0}}.pwBcNews.bcnews-main .pwTeaser{float:none;height:auto;padding-left:0;padding-right:0;display:flex;flex-direction:column;box-sizing:border-box}.pwBcNews.bcnews-main .pwTeaser__container>.row{margin-left:-15px;margin-right:-15px}.pwBcNews.bcnews-main .pwTeaser__text{padding:0;background:none;width:100%}.pwBcNews.bcnews-main .pwTeaser__text .content-container{background:#2c2c2c}.pwBcNews.bcnews-main .pwTeaser__image a{display:inline-block;vertical-align:top;height:100%;overflow:hidden}.pwBcNews.bcnews-main .pwTeaser .pwIcon svg path{fill:var(--main-color)}.pwBcNews.bcnews-main .news-items>.row:not(.slick-slider) .pwTeaser .row>.col{padding-left:15px;padding-right:15px}.pwMain .pwTeasergroup.teasergroup-4:not(.variant-8):not(.section-certificate-list)>.container{max-width:none;width:100%;max-width:1920px!important}@media (min-width: 768px){.pwMain .pwTeasergroup.teasergroup-4:not(.variant-8):not(.section-certificate-list)>.container{padding:0}.pwMain .pwTeasergroup.teasergroup-4:not(.variant-8):not(.section-certificate-list)>.container>.row{margin-left:0;margin-right:0}}.pwMain__container .pwBcNews .pwIcon.pwIcon--beconnect-logo{top:3px}.pwMain__container .pwBcNews .pwIcon.pwIcon--beconnect-logo svg{height:80px}@media (min-width: 576px){.pwArea--footerTeaser .pwTeasergroup:not(.variant-8) .container>.row{width:100%}}.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__container{background-color:transparent;padding:0}@media (max-width: 575.98px){.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__container>.row{flex-direction:column}}.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__img{height:auto;border:none;margin-left:0;padding:15px;background-color:#fff}.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__img img{position:relative}.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__text{height:auto;padding:0}.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__headline{font-family:Titillium Web;font-weight:400;-webkit-text-size-adjust:none;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.95rem}@media (min-width: 768px){.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__headline{font-size:1.8rem}}@media (min-width: 992px){.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__headline{font-size:2.06rem}}@media (min-width: 576px){.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__text,.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__img{height:280px}.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__img img{position:absolute}}@media (min-width: 768px){.pwArea--footerTeaser .pwTeasergroup.teasergroup-4.variant-4-2 .pwTeaser__img{padding:0}}.pwTeasergroup.section-carousel,.pwTeasergroup.section-carousel>.container,.bc-news-list>.container{position:relative}.variant-8 .pwTeaser,.teasergroup-2:not(.variant-8) .pwTeaser{padding:0 15px}.news-list-view .content-container,.news-list-view.bcnews-main .content-container{flex-basis:100%}.pwTeasergroup .button,.news-list-view .button{background-color:transparent;border:none;padding:0;margin-top:5px;color:var(--main-color)}.pwTeasergroup .pwTeaser .button .right span,.bc-news-list .pwTeaser .button .right span,.news-list-view .pwTeaser .button .right span,.pwArea--banner .pwTeaser.pwTeaser-layout-1 .text .button .right .fa-angle-right{color:var(--main-color)}.pwTeasergroup .pwTeaser .img,.bc-news-list .pwTeaser .img{overflow:hidden}.bc-news-list .pwTeaser .img img{position:relative;height:auto;width:calc(100% + 1px);margin-top:0}.teasergroup-2 img,.teasergroup-3 img,.teasergroup-5 img{width:100%;height:100%}.pwTeasergroup .pwTeaser img,.pwTeasergroup .pwTeaser:hover img,.news-list-view .pwTeaser img,.news-list-view .pwTeaser:hover img,.bc-news-list .pwTeaser img,.bc-news-list .pwTeaser:hover img,.section-references .references-overview .reference img,.section-references .references-overview .reference:hover img{vertical-align:top;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-bottom:-1px}.pwTeasergroup .pwTeaser img,.pwTeasergroup .pwTeaser picture{width:100%;height:auto}.teasergroup-4.variant-4-3 .row+.row,.teasergroup-4.variant-8 .row+.row,.teasergroup-1.variant-8 .row+.row{margin-top:30px}.section-carousel .img,.pwTeasergroup.section-carousel .pwTeaser .img{vertical-align:top}.section.pwTeasergroup.variant-8 .row .pwTeaser,.section.pwTeasergroup.variant-8 .row .pwTeaser:first-child,.news-list-view.bcnews-main .pwTeaser{margin-bottom:30px}.pwTeasergroup .pwTeaser .img .pwTeaser-icon{width:auto!important}.pwTeasergroup.teasergroup-4:not(.variant-8) .pwTeaser .img .pwTeaser-icon{width:100%!important}.teasergroup-4 .pwTeaser .img .pwTeaser-icon img,.teasergroup-1 .pwTeaser .img .pwTeaser-icon img{min-width:0;width:auto}.pwTeasergroup.imageproportion-3-4 .pwTeaser .img .pwTeaser-icon{height:auto;width:100%}.pwTeasergroup .pwTeaser .img .pwTeaser-icon img{height:100%;width:auto}.pwTeasergroup.teasergroup-4.variant-8 .pwTeaser .img .pwTeaser-icon img{width:auto;height:70%}.teasergroup-4-col .text.without-text{top:0}.section.teasergroup.teasergroup-2 .row .pwTeaser,.section.teasergroup.teasergroup-3 .row .pwTeaser,.news-list-view .pwTeaser,.section.teasergroup.teasergroup-2 .row .pwTeaser:first-child,.section.teasergroup.teasergroup-3 .row .pwTeaser:first-child{margin-bottom:30px}.content .pwTeasergroup.slide-text .pwTeaser>.text,.pwMain .pwContent .pwTeasergroup.slide-text .pwTeaser>.text{background:#2c2c2c;position:relative;padding:0;display:flex;height:auto;width:auto}.content .pwTeasergroup.slide-text .pwTeaser>.text p,.pwMain .pwContent .pwTeasergroup.slide-text .pwTeaser>.text p{display:none}.content .pwTeasergroup.slide-text .pwTeaser>.text .button,.pwMain .pwContent .pwTeasergroup.slide-text .pwTeaser>.text .button{display:block}.content .pwTeasergroup.slide-text .pwTeaser>.text h2{display:inline-block;padding:0;text-align:left}.news-list-view:not(.bc-news-list) .pwTeaser,.section-teaser-gallery .gallery-item{width:100%;display:flex;flex-direction:row;align-items:stretch;max-height:500px;overflow:hidden}.teasergroup-1 .text,.bc-news-list .text{width:100%;flex:1;color:#fff;display:flex}.teasergroup-1 .pwTeaser h4,.bc-news-list .pwTeaser h4{font-size:16px;color:var(--main-color)}.teasergroup-1 .pwTeaser .content-container,.references-overview .reference .content-container{display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center}.teasergroup-1 .pwTeaser .img img,.section-references .reference .img img,.news-list-view .img img{width:100%;height:auto;min-height:100%}.news-list-view h3,.news-list-view a h3{text-transform:none}.news-list-view .pwTeaser__image img{min-height:0}.news-list-view .pwTeaser__image img a{height:auto}.news-list-view:not(.bc-news-list) .pwTeaser{max-height:none}.news-list-view:not(.bc-news-list) .pwTeaser__image{background:#eee;overflow:hidden;display:flex;align-items:center;justify-content:center}.news-list-view:not(.bc-news-list) .pwTeaser__image>a{align-self:center}.bc-news-list .news-items>.row{align-content:flex-start;flex-shrink:0}.news-list-view.bcnews-main .pwTeaser .pwTeaser__image{position:relative;height:auto}.news-list-view.bcnews-main .pwTeaser .pwTeaser__image img{left:0;position:relative;width:100%;height:auto}.news-list-view.bcnews-main .pwTeaser .news-subtitle{margin-bottom:0}.pwArea--banner .pwTeaser.pwTeaser-layout-1 .pwTeaser__text{padding:0}.pwArea--banner .pwTeaser.pwTeaser-layout-1 .pwTeaser__text h2{font-weight:400}.pwArea--banner .pwTeaser.pwTeaser-layout-1 .pwTeaser__text .button{position:relative;width:auto}.pwArea--banner .pwTeaser.pwTeaser-layout-1 .pwTeaser__text .button a{display:inline-block;width:auto}.pwArea--banner .pwTeaser.pwTeaser-layout-1 .pwTeaser__text .button a .label,.pwArea--banner .pwTeaser.pwTeaser-layout-1 .pwTeaser__text .button a .right{display:inline-block}.news-list-view .news-footer .button{margin-top:0}.news-list-view .content-container,.pwBcNews .content-container,.section-gallery .content-container,.section-teaser-gallery .content-container,.references-overview .reference .content-container{padding:40px 30px;max-width:100%;margin-left:15px;margin-right:15px}@media (max-width: 767.98px){.news-list-view .content-container,.pwBcNews .content-container,.section-gallery .content-container,.section-teaser-gallery .content-container,.references-overview .reference .content-container{max-width:100%;margin-left:0;margin-right:0}}@media (max-width: 575.98px){.news-list-view .content-container,.pwBcNews .content-container,.section-gallery .content-container,.section-teaser-gallery .content-container,.references-overview .reference .content-container{padding:25px 20px;max-width:100%;margin-left:15px;margin-right:15px}}.teasergroup-2 .pwTeaser .img,.teasergroup-3 .pwTeaser .img{margin-bottom:0}.teasergroup-2-col.variant-8 .pwTeaser h2 a,.teasergroup-3-col.variant-8 .pwTeaser h2 a{line-height:1.4}.bc-news-list .prev,.bc-news-list .next{display:none}.news-list-view.bcnews-main .pwTeaser .pwTeaser-text h3{font-size:1.9rem;text-transform:none}.news-list-view.bcnews-main .pwTeaser .news-content h4{margin-bottom:0}.news-list-view.bcnews-main .pwTeaser .news-content button{margin-top:10px}.bc-news-list .news-footer{margin-top:30px}.bc-news-list .next,.bc-news-list .prev{display:none}.teasergroup-8.teasergroup-4-col .pwTeaser,.section-references .reference>.col{padding:0;overflow:hidden;margin-left:0}.gallery-img img,.thumbnail-image img{overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.teasergroup-4 .pwTeaser .img img{min-width:calc(100% + 1px);width:auto;min-height:100%;transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;vertical-align:top}.section-certificate-list.pwTeasergroup .pwTeaser .img img{max-height:none}.pwTeasergroup.teasergroup-4-col .pwTeaser:nth-child(2n) .text{top:auto}.teasergroup-4:not(.variant-8) .pwTeaser{display:flex;flex-direction:column}.teasergroup-4.variant-4 .row{padding:0;margin:0}.teasergroup-4.variant-4 .img{position:relative;display:inline-block}.teasergroup-4.variant-8 .pwTeaser .text,.teasergroup-4.variant-4-3 .pwTeaser .text,.main.one-col .content .teasergroup-4.variant-4-3 .pwTeaser>.text{align-items:flex-start;text-align:left}.teasergroup-4.variant-8 h2,.teasergroup-4.variant-4-3 h2,.pwTeasergroup.variant-8 .pwTeaser .text h2,.teasergroup-4-col.variant-8 .pwTeaser .text h2{font-size:28px;margin-bottom:.6em}.teasergroup-4.variant-4-3 .text p,.main.one-col .content .teasergroup-4.variant-4-3 .pwTeaser>.text p{display:block}.teasergroup-4.variant-8 .pwTeaser .img,.teasergroup-4.variant-8 .pwTeaser .img img{height:auto;transform:none;vertical-align:top}.teasergroup-4.variant-8 .pwTeaser .img img{position:relative;left:0;top:0;width:100%}.teasergroup-4.variant-4-3 .text{height:auto}.pwTeaser.fixed-aspect-ratio .teaser-inner{align-items:center;position:relative;display:flex}.pwTeaser.fixed-aspect-ratio .teaser-inner:before{padding-bottom:100%;content:"";float:left;width:1px;margin-left:-1px}.pwTeaser.fixed-aspect-ratio .teaser-inner:after{content:"";display:table;clear:both}.teasergroup-8.teasergroup-3-col .pwTeaser,.teasergroup-3-col.variant-8 .pwTeaser,.teasergroup-8.teasergroup-2-col .pwTeaser,.teasergroup-2-col.variant-8 .pwTeaser{margin-left:0}.teasergroup-8.teasergroup-4-col .pwTeaser .text h2{font-size:2.441em;margin:0}.teasergroup-8 .pwTeaser .text h2+p,.pwTeasergroup.variant-8 .pwTeaser .text h2+p{margin-top:0}.pwText p,.pwTextImage p{margin-bottom:15px;margin-top:0}.pwText .img .enlarge svg,.pwTextImage .img .enlarge svg{width:100%;height:100%}.pwText .img .enlarge svg g,.pwTextImage .img .enlarge svg g{stroke:#fff}.pwText .headline-container,.pwTextImage .headline-container{margin-bottom:2.5rem}.pwText .headline-container>:last-child,.pwTextImage .headline-container>:last-child{margin-bottom:0}.pwText .pwButton,.pwTextImage .pwButton{margin-top:30px;width:auto}.pwText .pwButton .label,.pwTextImage .pwButton .label{padding-right:0}.pwText .caption,.pwTextImage .caption{font-style:normal;color:#959595}.pwText .caption p,.pwTextImage .caption p{font-size:inherit;margin:0}.pwText a,.pwTextImage a{color:var(--main-color);text-decoration:underline}.pwForm input[type=text]{height:auto;line-height:normal}.pwForm--contact .address-layout-1 .row{width:100%;margin:0}.pwForm--contact .submit-section{margin-bottom:3rem}.pwForm .row textarea{padding:10px}.pwForm .row input,.pwForm .row textarea,.pwForm .row:not(.checkbox) input:not([type=checkbox]){background-color:#fff;border:1px solid #bdbdbd}.pwForm .row:not(.checkbox) .input{padding-top:0}.pwContent:only-child .pwForm .textinput{display:flex}@media (max-width: 767.98px){.pwContent:only-child .pwForm .textinput{max-width:unset}}.pwContent .pwForm:only-child .pwSection{margin-top:0}form .required{color:var(--main-color)}form label .required,form .label .required{margin-left:5px}form .form-hint{margin-bottom:20px;margin-top:20px;min-height:0}form textarea{min-height:300px}form textarea,form input{font-size:16px;font-family:Fira Sans;font-weight:400}form .row-terms .checkbox-container label,form.form-free .row-terms .checkbox-container label{max-width:calc(100% - 40px);padding-right:0}form .row input:focus{outline:none;box-shadow:unset}form .row input,form .row textarea{width:100%;padding:15px;border:1px solid #bdbdbd}form .row textarea:focus{box-shadow:none}@media (max-width: 575.98px){form .col-12 label:not(.label-radio){display:inline-block}}.pwForm input,.pwForm textarea{background:#fff;border:1px solid #bdbdbd;font-weight:400}.pwForm ul li:before{margin-right:5px}.pwForm.background-grey{padding:70px 0 90px}.pwForm.background-grey form .submit-section{border-color:#fff}.pwForm .hint{display:inline-block;font-size:.8rem;margin-top:3px;margin-bottom:0;color:#666;text-align:right;width:100%}.pwForm:not(.pwSurvey) .row input[type=radio]{display:none}.pwForm .radio-container label{padding-bottom:10px}.pwForm .submit-section{display:inline-block;width:100%;border-top:1px solid #bdbdbd;margin-top:50px;padding-top:25px}.pwForm .submit-section .pwButton{margin-top:10px}.pwForm .feedback strong,.pwForm .section-offerform strong{color:var(--main-color);font-size:1.2rem;margin-bottom:.8rem;display:block}.pwForm .row .button{margin-top:0}@media (min-width: 576px){.pwForm .pwCaptcha__image{margin-top:7px}}.pwForm .pwCaptcha__input{margin-bottom:0}.pwForm .pwCaptcha+.pwButton{margin-top:15px}form.contact-form .row-terms label,form.form-free .row-terms label{margin-left:0;margin-bottom:10px}.terms-position{position:relative;top:-5px}.form-group .privacycheck{width:auto;margin-top:3px}form .row-special,.section-survey form .row-special{display:none}form .row .input label{width:auto}.form-group{display:flex}.section-form .form-button-label-placeholder{display:none;height:0}.section-vcard{background:none;padding:60px 0}.section-vcard .container>.row>.col{padding:30px 20px;background:#eee}input[type=checkbox]+label{padding-left:30px}input[type=checkbox]+label:before{content:"";-webkit-appearance:none;background-color:#fff;border:1px solid #bdbdbd;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:10px;vertical-align:middle;cursor:pointer;top:3px}input[type=checkbox]:checked+label:before{content:"";-webkit-appearance:none;background-color:#fff;border:1px solid #bdbdbd;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:10px;cursor:pointer;top:3px;position:absolute}input[type=checkbox]:checked+label:after{background-color:transparent;content:"";display:block;position:absolute;top:5px;left:8px;width:6px;height:14px;border:solid var(--main-color);border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-container{margin-left:0}.radio-container{position:relative;display:inline-block}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid #bdbdbd;border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:var(--main-color);position:absolute;top:4px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.section-form .row.checkbox .input{width:auto}.section-form .row.checkbox .input label{width:100%}.form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.pwForm--offerform .feedback,.form-free .feedback,.section-survey .feedback{background:none;float:none;width:auto;padding:15px 20px;border:1px dotted #de2727;margin-bottom:10px;font-family:Titillium Web}.form-hint+.feedback{margin-top:30px}.section-survey .feedback ul,.form-free .feedback ul,.section-offerform ul,.section-offerform p{margin-top:0}.contactform-opening-times-text{margin-bottom:15px}.form-free>.row,.contact-form>.row,form .submit-section>.row{width:auto;float:none}.form-free>.row:nth-child(1){margin-bottom:30px}.section-survey .row{float:none;width:auto}.section-survey textarea{width:100%;height:190px}.section-survey .privacy-disclaimer{margin-bottom:0}.section-survey .privacy-disclaimer p:first-of-type{margin-top:0}.section-survey .privacy-disclaimer a{color:var(--main-color);text-decoration:underline}.section-survey .pwForm--survey>.row .col.points-bar,.section-survey .pwForm--survey>.row .col.textfield{padding-top:50px}.section-survey .pwForm--survey .row{width:auto}.section-survey .pwForm--survey .points-bar{padding-bottom:0}.section-survey .pwForm--survey .label{font-weight:400}@media (min-width: 576px){.section-survey .pwForm--survey .label{margin-top:0}}.section-survey .pwForm--survey .submit-section{border-top:none;padding:0 15px;margin-top:40px;display:inline-block;font-weight:400;font-size:1.1rem;margin-bottom:1rem}.section-survey .pwForm--survey .submit-section .col{padding-top:20px}.section-survey .pwForm--survey .submit-section .button{margin-top:0}.section-survey .pwForm--survey .submit-section .button .label{width:auto;margin-bottom:0;font-size:1rem}.section-survey .pwForm--survey .submit-section .label p{margin:0}.section-survey .pwForm--survey .row-terms{padding-bottom:20px}.section-survey .pwForm--survey .bar{width:100%;float:none;box-shadow:none;display:flex;justify-content:space-between;margin-top:0;height:auto}.section-survey .pwForm--survey .bar label{background-color:transparent;height:auto;width:auto;display:inline-block;padding:0;top:0;flex-grow:1;margin:0}.section-survey .pwForm--survey .bar label .add-label{height:77px;background:#2c2c2c;display:inline-block;position:relative;cursor:pointer;float:none;font-weight:inherit;color:#fff;height:auto;padding-top:100%;vertical-align:top}.section-survey .pwForm--survey .bar label .add-label span{position:absolute;left:0;right:0;top:50%;margin-top:-.8rem;font-size:1.2rem;font-weight:400;color:#fff}.section-survey .pwForm--survey .bar label:hover,.section-survey .pwForm--survey .bar label.active{background:transparent}.section-survey .pwForm--survey .bar label:hover .add-label,.section-survey .pwForm--survey .bar label.active .add-label{background:var(--main-color)}.section-survey .pwForm--survey .bar input:checked+.add-label{background:var(--main-color)}.section-survey .pwForm--survey .hints{width:100%}.section-survey .pwForm--survey .hints>div{font-size:1rem;width:auto;left:0}.section-survey .pwForm--survey .hints>div b{font-weight:400}.section-survey .feedback{margin-bottom:0}.pwStage-multiple .slick-track{background:#2c2c2c}.pwArea.stage{margin-top:85px;height:auto}.pwArea.stage .pwSection{padding-top:0}@media (min-width: 992px){.pwArea.stage{margin-top:110px}}.pwArea.stage.contains-stage-multiple{height:auto;max-width:1920px;margin-left:auto;margin-right:auto}.pwArea.stage.contains-stage-multiple .slick-slide{height:auto}@media (min-width: 992px){.pwArea.stage.contains-stage-multiple .slick-slide{height:100%}}.pwArea.stage.contains-stage-multiple .pwStage--multiple .slick-track{background:transparent}.pwArea.stage .stage-image-container{position:relative}.pwArea.stage>.pwStage{height:100%}.pwArea.stage>.pwStage.pwStage--multiple{margin-bottom:-2px}@media (max-width: 1139.98px){.pwArea.stage>.pwStage.pwStage--multiple .stage-textbox{position:relative;top:-1px}}.pwArea.stage .stage-box .button svg path{fill:var(--main-color)}.pwArea.stage .stage-box .button .label{color:var(--main-color)}.pwArea.stage .slides{position:relative;height:100%;width:100%;float:none;padding:0}.pwArea.stage .slide{overflow:unset;vertical-align:top;position:relative;height:100%}.pwArea.stage .slide.fg{width:100%}.pwArea.stage .slide img{padding-top:0}.pwArea.stage .slide .container{padding:0}.pwArea.stage .slick-slide{height:100%;overflow:hidden}.pwArea.stage .slick-list,.pwArea.stage .slick-track,.pwArea.stage .slick-slide>div,.pwArea.stage .slick-slide .container{height:100%}.pwStage:not(.pwStage-multiple)>.slides .slide img{margin:0 auto;width:100%;height:auto;padding:0}@media (min-width: 992px){.pwStage:not(.pwStage-multiple)>.slides .slide img{min-height:100%;transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;float:none}}.pwStage:not(.pwStage-multiple)>.slides .slide img .stage-control,.pwStage:not(.pwStage-multiple)>.slides .slide img .stage-control svg{width:50px;height:50px}@media (min-width: 992px){.pwStage:not(.pwStage-multiple)>.slides .slide img .stage-control,.pwStage:not(.pwStage-multiple)>.slides .slide img .stage-control svg{width:70px;height:70px}}.pwStage .background-layer{background-color:#2c2c2c;height:100%;width:100%;position:absolute;z-index:0}.pwStage.pwStage--multiple .stage-control{position:relative;left:auto;right:auto;top:auto}.pwStage.pwStage--multiple .stage-control svg>g{fill:#000}.pwStage.pwStage--multiple .stage-dots{display:flex;position:absolute;text-align:center;align-items:center;left:50%;margin:0;bottom:1rem;transform:translate(-50%)}.pwStage.pwStage--multiple .detail-text{position:relative;display:block;padding:35px;color:#fff;box-sizing:border-box;height:100%;z-index:1}.pwStage.pwStage--multiple .detail-text.text-left{text-align:left}.pwStage.pwStage--multiple .detail-text.text-right{text-align:right}.pwStage.pwStage--multiple .detail-text.text-center{text-align:center}@media (max-width: 767.98px){.pwStage.pwStage--multiple .detail-text{padding:25px 20px}}@media (max-width: 1139.98px){.pwStage.pwStage--multiple .stage-textbox .detail-text{text-align:center}}.pwStage.pwStage--multiple .detail-image img{min-width:100%;min-height:100%;max-height:none;width:auto}.pwStage.pwStage--multiple .detail-image img{max-height:100%;width:100%;height:auto}.pwStage.pwStage--multiple .detail-image+.detail-text{height:50%;justify-content:flex-start}.pwStage.pwStage--multiple .slides{height:100%}.pwStage.pwStage--multiple .slide .col{display:inline-block;vertical-align:top;padding:0;height:100%}.pwStage.pwStage--multiple .slide.fg{height:auto}.pwStage.pwStage--multiple .stage-image img{position:relative;top:50%;transform:translate(-50%)}@media (max-width: 767.98px){.pwStage.pwStage--multiple .stage-image img{top:0;transform:unset;left:0}}.pwStage.pwStage--multiple .stage-image-container{height:auto}.pwStage.pwStage--multiple .stage-dots{display:flex}@media (min-width: 1140px){.pwStage.pwStage--multiple .stage-textbox{position:absolute;width:auto;max-width:40%;z-index:1}}.pwStage.pwStage--multiple .stage-textbox.position-horizontal-right{right:0}.pwStage.pwStage--multiple .stage-textbox h2{font-size:1.375rem}@media (min-width: 768px){.pwStage.pwStage--multiple .stage-textbox h2{font-size:1.9rem}}@media (min-width: 1140px){.pwStage.pwStage--multiple .stage-textbox.position-horizontal-left{left:0}.pwStage.pwStage--multiple .stage-textbox.position-horizontal-right{right:0}.pwStage.pwStage--multiple .stage-textbox.position-horizontal-middle{left:50%;transform:translate(-50%)}.pwStage.pwStage--multiple .stage-textbox.position-vertical-top{top:0}.pwStage.pwStage--multiple .stage-textbox.position-vertical-middle{top:50%;transform:translateY(-50%)}.pwStage.pwStage--multiple .stage-textbox.position-vertical-middle.position-horizontal-middle{transform:translate(-50%,-50%)}.pwStage.pwStage--multiple .stage-textbox.position-vertical-bottom{bottom:0}}@media (min-width: 576px){.pwStage.pwStage--multiple .pwStage--multiple.animated .stage-textbox{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.pwStage.pwStage--multiple .pwStage--multiple.animated .stage-image-container{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.pwStage.pwStage--multiple .pwStage--multiple .slick-slide[data-slick-index="0"],.pwStage.pwStage--multiple .pwStage--multiple .slides>.slide:first-child{visibility:hidden}.pwStage.pwStage--multiple .pwStage--multiple .slick-slide[data-slick-index="0"].visible,.pwStage.pwStage--multiple .pwStage--multiple .slides .slide.visible{visibility:visible}}.pwStage .stage-navigation-color-white .stage-control svg>g{fill:#fff}.pwStage__textboxContent{position:relative;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;left:70px;bottom:auto;margin:auto 0;padding:20px 30px;max-width:500px}.pwStage .slides-right-container{width:100%;height:auto}.pwStage .slick-active{display:block}.pwStage .slide.fg{height:375px}.pwStage .slick-dots-container{position:relative;display:inline-block;vertical-align:top;margin-bottom:0}.pwStage .slides{width:100%}.pwStage .slick-slide>div{height:100%}.pwStage .slick-slide:only-child .stage-dots{display:none}.pwStage .slick-dots{text-align:center;position:relative;left:auto;top:auto;bottom:auto;margin:0 10px}.pwStage .slick-dots li{display:inline-block;box-shadow:none;margin:0;padding:0;vertical-align:top;height:20px}.pwStage .slick-dots li button{display:inline-block;height:20px;width:20px}.pwStage .slick-dots li button:before{content:"";display:inline-block;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#000;width:10px;height:10px;font-size:11px;color:#fff;opacity:1;font-size:13px}.pwStage .slick-dots li.slick-active button:before{border:none;font-size:17px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:var(--main-color)}.pwStage .stage-control{padding:0;border:none;display:inline-block;position:absolute;background-color:transparent;cursor:pointer;right:20px;top:calc(50% - 15px);z-index:2;vertical-align:top;width:30px;height:30px}.pwStage .stage-control svg{width:30px;height:30px}.pwStage .slick-next,.pwStage .slick-prev{display:block!important}.pwStage .pwStage__textboxContent .button a{padding-right:10px;font-weight:600}.pwStage .pwStage__textboxContent .button .right{display:inline-block;font-size:1.4rem;float:none;width:auto}.pwStage .stage-textbox{order:1}@media (max-width: 767.98px){.pwStage .stage-textbox{background:#2c2c2c;height:auto;width:100%;transform:none;top:auto}}.pwStage .stage-textbox h2{text-transform:uppercase;font-size:1.375rem;color:var(--main-color);color:#fff}@media (min-width: 992px){.pwStage .stage-textbox h2{font-size:1.9rem;color:var(--main-color)}}.pwStage .stage-textbox .pwButton{margin-top:5px;text-decoration:none}@media (min-width: 992px){.pwStage .stage-textbox .pwButton{margin-top:20px}}.pwStage .stage-image-container{height:100%}.pwStage .stage-image{height:100%;position:relative;overflow:hidden}.pwStage .stage-image img{height:700px}.pwStage.stage-large .pwStage__textboxContent{display:none}@media (max-width: 991.98px){.pwStage.pwStage--multiple{height:auto!important}.pwStage.pwStage--multiple .stage-dots .stage-control{display:none!important}.pwStage.pwStage--multiple .stage-dots{bottom:5px}.pwStage .stage-image{padding-bottom:0!important}.pwStage .stage-text{position:relative;top:-9px;padding-left:20px;padding-right:21px;padding-top:20px}.pwStage .stage-text .triangle-up{width:0;height:0;position:absolute;left:calc(50% - 35px);top:-32px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #2c2c2c}}@media (min-width: 992px){.pwStage.pwStage--multiple>.slides .slide .stage-image img,.pwStage.stage-large img{width:100%;height:auto;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pwStage .stage-image{padding-bottom:33%}.pwStage.custom-height>.slides .slide{height:auto}.pwStage.pwStage--multiple .stage-image-container{height:100%}.pwStage .pwStage__textboxContent{left:30px}}.pwMain>.stage>.section-stage>.slides{width:100%}.stage-navigation-color-white .slick-dots li button:before{background-color:#fff;box-shadow:0 0 3px #00000080}.stage-navigation-color-white .stage-control svg{-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.2));filter:drop-shadow(0px 0px 2px rgba(0,0,0,.2))}.stage-navigation-color-white .stage-control svg>g{fill:#fff}@media (max-width: 991.98px){.pwMain__content .pwStage.pwStage--multiple .slide{position:relative}.pwMain__content .pwStage.pwStage--multiple .stage-textbox{background-color:#2c2c2c}}.pwMain__content .pwStage.pwStage--multiple .slick-slider{padding-right:0}.pwMain__content .pwStage.pwStage--multiple .slick-list{height:100%}.pwSwiper__button--prev{left:-10px}.pwSwiper__button--next{right:-10px}@media (min-width: 768px){.pwSwiper__button--prev{left:0}.pwSwiper__button--next{right:0}}@media (min-width: 1140px){.pwSwiper__button--prev{left:-10px}.pwSwiper__button--next{right:-10px}}.pwTeasergroup.section-carousel .pwSwiper__button--prev{left:-20px}.pwTeasergroup.section-carousel .pwSwiper__button--next{right:-20px}@media (min-width: 768px){.pwTeasergroup.section-carousel .pwSwiper__button--prev{left:-20px}.pwTeasergroup.section-carousel .pwSwiper__button--next{right:-20px}}@media (min-width: 1140px){.pwTeasergroup.section-carousel .pwSwiper__button--prev{left:-10px}.pwTeasergroup.section-carousel .pwSwiper__button--next{right:-10px}}.pwGallery ul li{padding-left:15px}.pwGallery ul li:before{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;height:14px;width:8px;top:7px}.pwGallery--teaser .pwGallery__item{width:100%;display:flex;flex-direction:row;align-items:stretch;overflow:hidden;max-height:none}@media (min-width: 768px){.pwGallery--teaser .pwGallery__item{margin:0}}@media (max-width: 767.98px){.pwGallery--teaser .pwGallery__item{margin:0 0 30px}.pwGallery--teaser .pwGallery__item>.col{padding:0}}.pwGallery--teaser .pwGallery__item__img{overflow:hidden}@media (min-width: 768px){.pwGallery--teaser .pwGallery__item__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);vertical-align:top;margin-top:0;min-height:calc(100% + 1px);min-width:calc(100% + 1px);max-width:none;width:auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}@media (max-width: 767.98px){.pwGallery--teaser .pwGallery__item__img img{position:relative;width:100%;height:auto;min-height:100%;transform:none;top:auto;left:auto}.pwGallery--teaser .pwGallery__item__img img a{display:inline-block}}@media (max-width: 767.98px){.pwGallery--teaser .pwGallery__item__img:after{position:absolute;content:"";width:0;height:0;left:-1px;right:0;top:auto;bottom:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid #2C2C2C;margin:0 auto;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}@media (min-width: 768px){.pwGallery--teaser .pwGallery__item__img:after{position:absolute;width:0;height:0;border-right:20px solid #2C2C2C;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;top:calc(50% - 20px);left:auto;right:-1px;z-index:1;content:""}}.pwGallery--teaser .pwGallery__item__img a{position:static}.pwGallery--teaser .pwGallery__item__img .button{display:none}.pwGallery--teaser .pwGallery__item__text{position:relative;background:#2c2c2c;color:#fff;flex-grow:1}.pwGallery--teaser .pwGallery__item__text .content-container{padding:40px 30px;max-width:100%}.pwGallery--teaser .pwGallery__item h3,.pwGallery--teaser .pwGallery__item h3 a{color:#fff;margin-top:0;font-weight:400}.pwGallery--teaser .pwGallery__item p+.pwButton{margin-top:40px}.pwGallery--teaser .pwGallery__item a,.pwGallery--teaser .pwGallery__item a:hover{text-decoration:none}@media (min-width: 768px){.pwGallery--teaser .pwGallery__item:hover .pwGallery__item__img img{transform:translate3d(-50%,-50%,0) scale(1.3)}}.pwGallery--teaser .pwGallery__item:hover .image-count{text-decoration:underline}.pwGallery--teaser .pwGallery__item .pwButton{display:inline-block}.pwGallery--teaser .image-count{font-family:Fira Sans;font-size:1rem;margin-bottom:.5rem;color:var(--main-color)}.section-gallery{margin-bottom:-30px}@media (max-width: 767.98px){.section-gallery .gallery-item{font-size:14px;padding:0 15px;margin-bottom:30px}.section-gallery .gallery-item>.col{padding:0}}@media (max-width: 767.98px){.section-gallery .gallery-item.first-item h4{font-size:2.2rem;font-weight:400}}.section-gallery .gallery-item h4{margin-bottom:0;color:var(--main-color);text-align:left}.section-gallery .gallery-item h4 a,.section-gallery .gallery-item h4 button{color:var(--main-color)}.section-gallery .gallery-item h4+h5{margin-top:.3rem}.section-gallery .gallery-item h5{color:#333;text-transform:none;margin-bottom:0;margin-top:0;font-weight:400;color:#fff}.section-gallery .gallery-item button{display:block}.section-gallery .gallery-item .img a{display:inline-block;position:relative;width:100%;padding-top:100%;vertical-align:top;overflow:hidden}.section-gallery .gallery-item .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);vertical-align:top;margin-top:0;min-height:calc(100% + 1px);min-width:calc(100% + 1px);max-width:none;width:auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;max-width:100%}.section-gallery .gallery-item:hover h4{text-decoration:underline}@media (min-width: 768px){.section-gallery .gallery-item:hover .img img{transform:translate3d(-50%,-50%,0) scale(1.3)}}.section-gallery .gallery-item:hover .open-gallery-icon svg{transform:scale(1.3);transform-origin:left center}@media (max-width: 767.98px){.section-gallery .gallery-item:not(.first-item):nth-child(4n),.section-gallery .gallery-item:not(.first-item):nth-child(4n-1){flex-direction:row-reverse}.section-gallery .gallery-item:not(.first-item):nth-child(odd){flex-direction:row-reverse}.section-gallery .gallery-item:not(.first-item):nth-child(odd) .img:after{right:auto;left:0;border-right:20px solid transparent;border-left:20px solid #2C2C2C}.section-gallery .gallery-item:nth-child(4n) .img:after,.section-gallery .gallery-item:nth-child(4n-1) .img:after{right:auto;left:0;border-right:20px solid transparent;border-left:20px solid #2C2C2C}}.section-gallery .tn{margin-top:30px}.section-gallery .tn>.row>.col{display:flex}.section-gallery .tn .col.first-item{display:flex;flex-direction:row;min-height:320px}.section-gallery .tn .col.first-item .img{height:auto;max-height:720px}.section-gallery .tn .text{display:flex;justify-content:center}.section-gallery .tn .text .content-container{flex-basis:100%;max-width:100%;align-self:center;word-break:break-word}.section-gallery .tn p+.open-gallery-icon,.section-gallery .tn h5+.open-gallery-icon,.section-gallery .tn button+.open-gallery-icon{margin-top:30px}.section-gallery .row{width:auto}.section-gallery .row+.tn{margin-top:70px}.section-gallery .open-gallery-icon{display:inline-block;cursor:pointer}.section-gallery .open-gallery-icon svg{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;transform-origin:left center;width:2rem;height:2rem}.pwReferences__overview__reference{margin-bottom:0}.pwReferences__overview__reference .image{height:auto}.pwReferences__overview__reference .image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);vertical-align:top;margin-top:0;min-height:calc(100% + 1px);min-width:calc(100% + 1px);max-width:none;width:auto}.pwReferences__overview__reference img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwReferences__overview__reference .svg-zoom{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;transform-origin:left center;width:2rem;height:2rem}.pwReferences__overview__reference:hover .svg-zoom{transform:scale(1.3);transform-origin:left center}.pwReferences__overview__reference:hover .svg-zoom img{transform:translate3d(-50%,-50%,0) scale(1.3)}.pwReferences__overview{margin:0}.pwReferences__overview__reference{width:auto;display:flex;flex-direction:row-reverse;max-height:300px}.pwReferences__overview__reference>.col{padding:0;overflow:hidden;margin-left:0}.pwReferences__overview__reference .slide-text{width:auto;position:relative;left:0}.pwReferences__overview__reference .content-container{display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:40px 30px;max-width:100%}@media (max-width: 767.98px){.pwReferences__overview__reference .content-container{height:100%;padding:20px;justify-content:space-between;align-items:stretch}}.pwReferences__overview__reference.first-item{max-height:none;flex-direction:row}@media (max-width: 767.98px){.pwReferences__overview__reference.first-item{min-height:0;height:auto}}@media (min-width: 992px){.pwReferences__overview__reference.first-item{height:500px}}.pwReferences__overview__reference h3{font-family:Titillium Web;color:#fff;text-transform:uppercase;font-size:1.4rem}@media (max-width: 767.98px){.pwReferences__overview__reference h3{font-size:1.4rem;text-transform:none}}@media (min-width: 1140px){.pwReferences__overview__reference h3{font-size:2.2rem}}.pwReferences__overview__reference a{align-items:flex-start}@media (max-width: 767.98px){.pwReferences__overview__reference a{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;height:100%}}.pwReferences__overview__reference .gallery-info{display:flex;align-items:center;position:relative;padding:0;margin-top:30px;bottom:auto;right:auto}@media (max-width: 767.98px){.pwReferences__overview__reference .gallery-info{margin-top:0;top:auto;align-items:flex-end}}.pwReferences__overview__reference .gallery-info .icon{display:inline-block;margin-right:15px;height:auto;width:auto}.pwReferences__overview__reference .gallery-info .icon svg{vertical-align:middle;width:1.5rem;height:1.5rem}.pwReferences__overview__reference .gallery-info .gallery-count{font-weight:600;position:relative;color:var(--main-color)}.pwReferences__overview__reference .gallery-info:hover .gallery-count{text-decoration:underline}.pwReferences__overview__reference .open-gallery{margin-top:40px;display:inline-block;cursor:pointer}.pwReferences__overview__reference:nth-child(2n){flex-direction:row}.pwReferences__overview__reference .text{position:relative;background:#2c2c2c;color:#fff;flex-grow:1}.pwReferences__overview__reference .text .optional-text{color:#fff}@media (max-width: 575.98px){.pwReferences__overview__reference .text .optional-text{display:none}}@media (max-width: 767.98px){.pwReferences__overview__reference .image{line-height:normal;height:auto}.pwReferences__overview__reference .image>a{height:auto}}.pwReferences__overview__reference .image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:calc(100% + 1px);min-width:calc(100% + 1px);max-width:none;margin-top:0;width:auto;min-width:100%;min-height:100%;vertical-align:top;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width: 767.98px){.pwReferences__overview__reference .image:before{padding-top:100%;display:block;content:""}}.pwReferences__overview__reference .image:after{width:0;height:0;right:0;left:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #2c2c2c;border-right:20px solid transparent;top:calc(50% - 20px);z-index:1;content:"";position:absolute}.pwReferences__overview__reference:nth-child(2n) .image:after,.pwReferences__overview__reference.first-item .image:after{border-right:20px solid #2c2c2c;border-left:20px solid transparent;right:0;left:auto}@media (min-width: 576px){.pwReferences__overview__reference:hover .image img{transform:translate3d(-50%,-50%,0) scale(1.3)}}.reference-nav{position:relative;width:100vw;padding:0}@media (max-width: 1139.98px){.reference-nav{display:none}}.reference-nav .container>.row{margin:0}.reference-nav .container .col{padding:60px 0;background-color:var(--main-color)}.reference-nav li{display:inline-block}.reference-nav li:before{content:"|";margin:0 5px}.reference-nav li:first-of-type:before{content:"";margin:0}.reference-nav a{color:#000;position:relative;text-decoration:none}.reference-nav a:after{position:absolute;content:"";background-color:#000;bottom:0;left:0;width:100%;height:1px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.reference-nav a:hover:after{height:2px;text-decoration:underline;bottom:-3px}.reference-nav h5{color:#000;font-weight:700}.single-reference h1{text-transform:uppercase}.single-reference .col.sidebar:not(.collapsed)+.main{padding:0}.single-reference .sidebar .icon.collapse-sidebar{right:-25px}.pwAccordionGroup{display:inline-block;width:100%}.pwAccordionGroup .pwAccordion{margin-top:0;border-top:1px solid #ddd}.pwAccordionGroup .pwAccordion__head{background-color:transparent;padding-left:0;padding-right:0;color:inherit}.pwAccordionGroup .pwAccordion__head p,.pwAccordionGroup .pwAccordion__head p strong{font-family:Titillium Web;color:#000;font-size:1.77rem}.pwAccordionGroup .pwAccordion__head svg{display:block;flex-shrink:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwAccordionGroup .pwAccordion__head svg path{fill:var(--main-color)}.pwAccordionGroup .pwAccordion__head h4{margin:0}.pwAccordionGroup .pwAccordion__head div{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pwAccordionGroup .pwAccordion__buttonToggle{justify-content:space-between;align-items:center}.pwAccordionGroup .pwAccordion__buttonToggle svg{width:25px;height:25px}.pwAccordionGroup .pwAccordion__body{border-bottom:none}.pwAccordionGroup .pwAccordion__body .pwAccordion__bodyContent{padding:0 0 20px}.pwAccordionGroup .pwAccordion__body .pwAccordion__bodyContent .container>.row>.col{margin:0;max-width:100%;flex:0 0 100%;padding-left:0;padding-right:0}.pwAccordionGroup .pwAccordion:last-child{border-bottom:1px solid #ddd}.pwAccordionGroup .pwAccordion:last-child .pwAccordion--expanded .pwAccordion__body{border-bottom:1px solid #ddd;transition:opacity 3s ease-in-out}.pwAccordionGroup .pwAccordion--expanded .pwAccordion__head h1,.pwAccordionGroup .pwAccordion--expanded .pwAccordion__head h2,.pwAccordionGroup .pwAccordion--expanded .pwAccordion__head h3,.pwAccordionGroup .pwAccordion--expanded .pwAccordion__head h4,.pwAccordionGroup .pwAccordion--expanded .pwAccordion__head h5,.pwAccordionGroup .pwAccordion--expanded .pwAccordion__head h6{color:var(--main-color)}.pwAccordionGroup .pwAccordion .pwSection:first-child{margin-top:0}.pwDirections .row{align-items:stretch;margin-left:0;margin-right:0}.pwDirections .pwIframe__container{position:relative;height:auto;padding-top:0}@media (min-width: 992px){.pwDirections .pwIframe__container{position:absolute;height:100%}}.pwDirections .pwIframe__container iframe{position:relative;max-height:none;min-height:100%;height:revert-layer}@media (min-width: 992px){.pwDirections .pwIframe__container iframe{position:absolute}}.pwDirections .pwIframePlaceholder--cookie{z-index:1}.pwDirections .map{display:flex;flex-direction:column;margin-top:0;height:100%}.pwDirections .map-location{position:relative;overflow:hidden;padding:0;height:auto}.pwDirections .map-info-container{position:relative;padding:20px 25px;color:#fff;background:#2c2c2c;z-index:2}@media (min-width: 768px){.pwDirections .map-info-container{padding:30px 35px 40px}}.pwDirections .map-info-container .row{margin-left:-15px;margin-right:-15px}.pwDirections .map-info-container:before{position:absolute;content:"";width:0;height:0;bottom:0;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid #2C2C2C;margin:0 auto;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:-39px;left:0;right:0}@media (min-width: 992px){.pwDirections .map-info-container:before{position:absolute;width:0;height:0;border-right:20px solid #2C2C2C;border-left:20px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;left:auto;right:-1px;z-index:1;content:"";top:calc(50% - 20px);right:auto;left:-39px}}.pwDirections__headline{font-size:2.36rem;margin-bottom:1.5rem;line-height:1.4;color:var(--main-color);font-weight:400;text-transform:none}.pwDirections iframe{width:100%;max-height:100%;max-height:none;margin-top:0}.pwDirections .pwButton{align-self:flex-start;margin-top:20px}.pwDirections .contact-buttons{display:flex;margin-top:20px}.pwDirections .contact-buttons a{display:flex;justify-content:center;align-items:center;height:40px;width:40px;background:var(--main-color)}.pwDirections .contact-buttons a:hover{background:#fff}.pwDirections .contact-buttons a:hover svg{transform:scale(1.1)}.pwDirections .contact-buttons a:hover svg path{fill:var(--main-color)}.pwDirections .contact-buttons a+a{margin-left:5px}.pwDirections .contact-buttons svg{transition:transform ease-in-out .2s}@media (max-width: 575.98px){.pwDirections[data-placeholder-shown="0"] .map{padding-bottom:100%}.pwDirections .pwIframe__container{position:absolute;height:100%}.pwDirections .pwIframe__container iframe{position:absolute;height:100%;top:0}}.pwMain__content .section+.pwDirections,.contactform-container+.pwDirections{margin-top:60px}.pwOffer{padding:0 15px 0 0;margin:0;background:transparent;position:relative}.pwOffer+.pwOffer{margin-top:50px}.pwOffer *{font-family:Titillium Web;color:#fff}.pwOffer__content{padding:30px;position:relative;background:#2c2c2c;display:flex;flex-direction:column;align-self:stretch}.pwOffer__image{padding-right:0}.pwOffer__image .triangle-left{left:auto;right:0}.pwOffer__headline{color:#fff}.pwOffer__subheadline{font-size:16px}.pwOffer__detailsButton{justify-content:space-between;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;margin-bottom:1rem;margin-top:0}.pwOffer__detailsButton *{color:var(--main-color)}.pwOffer__detailsButton .pwIcon{background:transparent;width:15px}.pwOffer__detailsButton .pwIcon svg{height:17px;width:17px}.pwOffer__detailsButton .pwIcon svg path{fill:var(--main-color)}.pwOffer__detailsButton.show{margin-bottom:80px}.pwOffer__detailsButtonLabel{font-weight:700;font-size:16px}.pwOffer__description.collapse{height:0}.pwOffer__description.collapse.show{height:auto}.pwOffer__price{background:#2c2c2c;width:66.6666666667%;display:flex;justify-content:space-between;padding:0 30px 30px 20px;align-items:center;position:absolute;bottom:0}.pwOffer__price--line-through *{text-decoration-color:var(--main-color)}.pwOffer__priceUvp{font-size:28px}.pwOffer__priceUvp span{order:2}.pwOffer__priceUvp span+span{order:0;padding-right:10px}.pwOffer__priceSpecial{flex-direction:column;text-align:right}.pwOffer__priceSpecial label{order:0;padding-right:5px}.pwOffer__priceSpecial span{font-size:28px;padding-right:0;color:var(--main-color)}.pwOffer__priceSpecial:only-child{flex-direction:row}.pwOffer__priceSpecial:only-child label{padding-bottom:0}.pwOffer__formField{display:flex}.pwOffer__formField label{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.pwOffer__formField input,.pwOffer__formField textarea{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.pwOffer__formCheckbox{border-top:1px solid #dddddd;margin-top:2rem;padding-top:2rem!important}.pwOffer__formCheckbox label{padding-left:0}.pwOffer__form textarea,.pwOffer__form input{padding:10px}.pwOffer__form textarea:focus-visible,.pwOffer__form input:focus-visible{outline:none}.pwOffer__form p{border-top:1px solid #BDBDBD;margin-top:1.5rem}.pwOffer .row{justify-content:end}.pwOffer hr{display:none}@media (max-width: 1139.98px){.pwOffer__price{padding-bottom:25px}.pwOffer__price *{font-size:16px}.pwOffer__priceSpecial{flex-direction:row}}@media (max-width: 991.98px){.pwOffer__description.collapse{padding-bottom:0}.pwOffer__description.collapse:not(.show){padding:0}.pwOffer__price{flex-direction:row;align-items:start;width:50%}.pwOffer__priceSpecial{flex-direction:column}.pwOffer__detailsButton{position:relative;right:0}}@media (max-width: 767.98px){.pwOffer{padding:0 15px}.pwOffer__price{width:100%;padding:0 30px 30px}.pwOffer__price *{font-size:18px}.pwOffer__detailsButton{padding-top:0;margin-bottom:6rem}.pwOffer__formField{display:block}.pwOffer__formField label,.pwOffer__formField textarea,.pwOffer__formField input{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.pwCertificate .pwCertificate__item{margin-bottom:25px}.pwCertificate .pwCertificate__item .pwTeaser__img{box-shadow:1px 1px 4px #aaa}.pwCertificate .pwCertificate__item .pwTeaser__img img{position:relative;width:auto;max-height:460px}.pwCertificate .pwCertificate__item .pwTeaser__img__container a{justify-content:center;align-items:stretch}@media (max-width: 767.98px){.pwCertificate .pwCertificate__item .pwTeaser__img{height:250px}.pwCertificate .pwCertificate__item .pwTeaser__img a{text-align:center;padding:40px 0}}@media (max-width: 575.98px){.pwCertificate .pwCertificate__item .pwTeaser__img img{height:100%;width:auto;min-width:0;max-height:460px}}.pwCertificate .pwCertificate__item .fileinfo{color:#999}.pwCertificate .pwCertificate__itemHeadline{color:var(--main-color);line-height:1.8em;font-size:1.1em;text-decoration:none;font-weight:400}.pwCertificate.teasergroup-2 .pwCertificate__item.pwTeaser .pwTeaser__text .content-container,.pwCertificate.teasergroup-3 .pwCertificate__item.pwTeaser .pwTeaser__text .content-container{margin-left:0;margin-right:0}.pwCertificate.teasergroup-4 .pwTeaser{padding-left:15px;padding-right:15px;margin-left:0;margin-right:0}.pwCertificate.teasergroup-4 .pwTeaser .pwCertificate__itemHeadline{color:var(--main-color)}.pwPrivacy,.pwImprint,.pwButtonBack{margin-top:0}.design-10 .pwVideostage .container{max-width:100vw}@media (min-width: 576px){.design-10 .pwVideostage .container{height:240px}}@media (min-width: 992px){.design-10 .pwVideostage .container{height:600px}}
