.page-banner{position:relative;overflow:hidden;max-height:800px;display:flex;align-items:center;justify-content:center}.page-banner .page-banner-image{max-width:100%;width:100%}.page-banner-image .image img{object-fit:cover;width:100%;height:auto;vertical-align:middle}.page-banner .page-width{position:absolute;padding:50px;width:100%;top:45%;transform:translateY(-55%)}.page-banner .page-banner-hading{text-align:left;margin-left:0;max-width:630px;width:100%;margin-right:auto}.page-banner .banner-heading h1{margin:0;line-height:1.43;color:#fff}.page-banner .banner-heading h1 p{margin:0;font-size:unset;letter-spacing:unset}.page-banner .banner-content{margin:5px 0 0}.page-banner .banner-content p{margin:0;color:#fff;letter-spacing:1.08px;font-size:18px;line-height:1.3}.service-page-banner.page-banner .page-width{top:50%;transform:translateY(-50%)}.service-page-banner.page-banner .page-banner-hading{text-align:left;margin-left:0}.service-page-banner.page-banner .banner-content{max-width:410px}.service-page-banner.page-banner .banner-content p{letter-spacing:.96px;font-size:16px}.template-about .page-banner .page-width{top:50%;transform:translateY(-50%)}.template-about .page-banner .page-banner-hading{text-align:center;margin-left:auto}.service-page-banner.page-banner .page-banner-hading.text-center-block,.page-banner-hading.text-center-block{text-align:center;margin:0 auto}.service-page-banner.page-banner .page-banner-hading.text-center-block .banner-content,.page-banner-hading.text-center-block .banner-content{text-align:center;margin:5px auto 0}@media screen and (min-width: 750px){.page-banner .page-banner-image .image.mobil{display:none}}@media screen and (max-width: 749px){.page-banner .page-banner-image .image.desktop{display:none}.page-banner{max-height:max-content;flex-direction:column}.page-banner .page-width{padding:25px 20px 0;position:relative;text-align:left;transform:translateY(0)!important}.page-banner .page-banner-hading{max-width:100%;padding-bottom:25px;border-bottom:.5px solid #BFBDB9}.page-banner .banner-heading h1{color:#000;letter-spacing:-.22px;line-height:1.3}.service-page-banner.page-banner .banner-content p,.page-banner .banner-content p{color:#000;letter-spacing:.42px;font-size:14px;line-height:1.7}.template-about .page-banner .page-banner-hading{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/page-banner.css.map */
