@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../js/f04461c25c283eb222ad.eot);src:url(../js/f04461c25c283eb222ad.eot?#iefix) format("embedded-opentype"),url(../js/4ca8a8266f76f3ce72ad.woff2) format("woff2"),url(../js/b569a21c10268f1c8597.woff) format("woff"),url(../js/ea711f99de6e4e24b159.ttf) format("truetype"),url(../js/c8dc2f4875b84b579a05.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(../js/eb88314b955b07611746.eot);src:url(../js/eb88314b955b07611746.eot?#iefix) format("embedded-opentype"),url(../js/3f9bbb76e056601a1ece.woff2) format("woff2"),url(../js/d12d328479e067dae8f5.woff) format("woff"),url(../js/4a8813ac79c97476a588.ttf) format("truetype"),url(../js/034341a4963b0303653d.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../js/695b15b6bf8c4a42794d.eot);src:url(../js/695b15b6bf8c4a42794d.eot?#iefix) format("embedded-opentype"),url(../js/4cbd097fdd320112dd4e.woff2) format("woff2"),url(../js/39e9d40e6b596e19367e.woff) format("woff"),url(../js/0dda985e86c49999c014.ttf) format("truetype"),url(../js/22311c68ceec5042bc69.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(../js/d3c015889afddf557aca.eot);src:url(../js/d3c015889afddf557aca.eot?#iefix) format("embedded-opentype"),url(../js/ab739fe51cc986011831.woff2) format("woff2"),url(../js/2d6862bd72f71e2d8e5e.woff) format("woff"),url(../js/72f22f2d80e4c9b76184.ttf) format("truetype"),url(../js/fee5d4a79e739690f386.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(../js/46dcdbdbb83e1e60c3e5.eot);src:url(../js/46dcdbdbb83e1e60c3e5.eot?#iefix) format("embedded-opentype"),url(../js/8bf14036a8c4d584b63e.woff2) format("woff2"),url(../js/18247066c96dccad4306.woff) format("woff"),url(../js/944f289f5cbb08477b68.ttf) format("truetype"),url(../js/64d627d6949197faea91.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:500;src:url(../js/85ae6e6fb0e4956238a5.eot);src:url(../js/85ae6e6fb0e4956238a5.eot?#iefix) format("embedded-opentype"),url(../js/35ba508b0574dd8264a9.woff2) format("woff2"),url(../js/911b0191c80c8db5f2d0.woff) format("woff"),url(../js/a18c39fde3cd43b9ef0d.ttf) format("truetype"),url(../js/0913c0f8a1599776ee66.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../js/2d32807e6011d390b227.eot);src:url(../js/2d32807e6011d390b227.eot?#iefix) format("embedded-opentype"),url(../js/3076ced790a3f05d00f2.woff2) format("woff2"),url(../js/f44af3403150cc0f9e95.woff) format("woff"),url(../js/b123173213d08e944bba.ttf) format("truetype"),url(../js/bfe3b40f33dce24515fd.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(../js/7e88a212e1f00e74a8b6.eot);src:url(../js/7e88a212e1f00e74a8b6.eot?#iefix) format("embedded-opentype"),url(../js/dfbf9c54cb03ab278c05.woff2) format("woff2"),url(../js/b93a9e2405f28e00f7b9.woff) format("woff"),url(../js/57272282df89c13f7c06.ttf) format("truetype"),url(../js/e941bcd2ca42776335bc.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../js/95c5112786016e395904.eot);src:url(../js/95c5112786016e395904.eot?#iefix) format("embedded-opentype"),url(../js/ecd78061abdf12762761.woff2) format("woff2"),url(../js/3b6280b0bed3afff0317.woff) format("woff"),url(../js/a2382c730ed8f27e1b75.ttf) format("truetype"),url(../js/66fd7a25871e70355e29.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(../js/4526a777554b3fea5f3d.eot);src:url(../js/4526a777554b3fea5f3d.eot?#iefix) format("embedded-opentype"),url(../js/00afd5e1d5b4cd88ea83.woff2) format("woff2"),url(../js/6a931e85746ec9e9d58d.woff) format("woff"),url(../js/45d607c0a55369c051de.ttf) format("truetype"),url(../js/651af1a8417472411f04.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(../js/ac0f55887db9a3e14d65.eot);src:url(../js/ac0f55887db9a3e14d65.eot?#iefix) format("embedded-opentype"),url(../js/513032efbf3ad5546a8a.woff2) format("woff2"),url(../js/e4d0b1959bb872e1bbdf.woff) format("woff"),url(../js/93be86a033ea5c346ae1.ttf) format("truetype"),url(../js/bd41288a7e25ef7a8571.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:800;src:url(../js/5487a6602e612159baa6.eot);src:url(../js/5487a6602e612159baa6.eot?#iefix) format("embedded-opentype"),url(../js/87ece018694756a2566b.woff2) format("woff2"),url(../js/a5f746f586a527acd2b1.woff) format("woff"),url(../js/9a6b0ec9de0ceddc58ba.ttf) format("truetype"),url(../js/8a580a4aa0e93437fa46.svg#OpenSans) format("svg")}#hoverzoom img:hover{transform:scale(1.05);transition:transform .5s ease}.icon-scale-12{transition:transform .3s ease}.contact-icon-link:hover .icon-scale-12{transform:scale(1.2)}.red-on-hover{display:inline-block}a:hover .red-on-hover{color:darkred!important}.headPageBrand{font-size:3.2rem;font-weight:600;line-height:3.5rem}.frontPageBrandSubline{font-size:1.2rem;font-weight:400}a.headPageBrand{color:#000}.nav-link{font-weight:500;letter-spacing:1px;text-transform:uppercase;transition:letter-spacing .3s ease-in-out}.nav-link:hover{color:#000;letter-spacing:5px}@media only screen and (max-width:767.89px){#header{--bs-gutter-x:1rem}.headPageBrand{font-size:1.4rem;font-weight:600;line-height:2rem}.frontPageBrandSubline{font-size:1rem;font-weight:400;padding-left:.5vw}}@media(max-width:575.98px){.navbar-toggler{display:block;margin:0 auto}}body,html{height:100%;margin:0;padding:0}#heroSlider{height:100vh}#heroSlider .carousel-inner,#heroSlider .carousel-item{height:100%!important;max-height:100%}#heroSlider .carousel-item{min-height:100vh;overflow:hidden;position:relative}#heroSlider .slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;inset:0;position:absolute;transform:scale(1);transition:transform 8s ease;width:100%}#heroSlider .carousel-item.active .slide-bg{transform:scale(1.08)}#heroSlider .carousel-item:before{background:#0006;content:"";inset:0;position:absolute;z-index:1}.menu-home{-webkit-text-decoration:uppercase;text-decoration:uppercase;width:100%}.menu-home .menu-item{border-top:1px solid #000;cursor:pointer;display:flex;justify-content:center;perspective:80vw;transform-origin:left}.menu-home .menu-item:last-of-type :not(p),.menu-home a:last-of-type .menu-item{border-bottom:1px solid #000}.menu-home a{text-decoration:none}.menu-home .menu-item p{color:#000;font-size:4.5rem;font-weight:400;line-height:4.8rem;margin:0;text-decoration:none;text-transform:uppercase;transition:filter .3s ease}.menu-home:hover .menu-item p{filter:blur(3px)}.menu-home .menu-item:hover p{filter:blur(0)}@media only screen and (max-width:768px){.menu-home{top:40%}.menu-home .menu-item p{font-size:3.5rem;line-height:3.8rem}}@media only screen and (max-width:576px){.only-desktop{display:none!important}.menu-home{top:33%}.menu-home .menu-item p{font-size:2.5rem;line-height:2.8rem}}@media only screen and (max-width:360px){.menu-home .menu-item p{font-size:1.9rem;line-height:3rem}}.vh-50{height:5vh}.vh-100{height:10vh}.vh-12{height:12vh!important}.wp-block-image{margin:0}.credit{font-size:.5em;font-weight:100}.carousel-item{height:100%}.carousel-inner{height:70vh;max-height:800px;min-height:300px}.carousel-inner img{height:100%;object-fit:contain;object-position:center center;width:100%}.btn a{color:#000;text-decoration:none}.btn a:hover{color:#fff}.nav-link{font-size:1.1 rem!important}.post-nav-link a{color:#000;font-size:1.3rem;font-weight:300;text-decoration:none;transition:letter-spacing .3s ease-in-out}.post-nav-link a:hover{letter-spacing:5px}.contact-icon-link{color:#000;font-size:1.3rem;font-weight:300;text-decoration:none}.fs-220{font-size:220%}.lead-18-5{font-size:1.8rem}.hSpaceHeight-12{height:12vh!important}.wp-block-embed-youtube iframe{aspect-ratio:16/9;height:auto}@media(min-width:576px){body .bs-Z1MKToE{max-height:100%}}@media(max-width:575.98px){.lead-18-5{font-size:1.2rem}.hSpaceHeight-12{height:7vh!important}.wp-block-embed-youtube iframe{aspect-ratio:16/9;height:auto;max-height:480px}.wp-block-media-text>.wp-block-media-text__content{margin-top:1rem;padding:0}.carousel-inner img{height:auto}.carousel-inner{height:auto;min-height:100%}}.badge{color:#0006ff}@media(max-width:767.98px){.post-nav-title{display:none}}@media(max-width:991.98px){.post-nav-title{font-size:1.1rem}}#blogintro a{color:#000;text-decoration:none;transition:letter-spacing .3s ease-in-out}#blogintro a:hover,.lead a{color:#000}.lead a{text-decoration:none;transition:letter-spacing .3s ease-in-out}.lead a:hover{color:#000}@media(min-width:768px){.rounded-3-start-md{border-bottom-left-radius:3rem!important;border-top-left-radius:3rem!important}}@media(min-width:575.98px){#site-intro .img-zoom{transition:transform .3s ease}#site-intro:hover .img-zoom{transform:scale(1.05)}}@media(max-width:1559.98px){#site-intro{background-color:#e3e3e3}}@media(max-width:419.98px){#site-intro h1,#site-intro h2{font-size:1.5rem}#site-intro .lead,#site-intro p.h3,#site-intro p.h4{font-size:1rem}}@media(min-width:767.98px){.page-teaser .img-zoom{transition:transform .3s ease}.page-teaser:hover .img-zoom{overflow:hidden;transform:scale(1.05)}.page-teaser .lead,.page-teaser h1{letter-spacing:0}}@media(max-width:419.98px){.page-teaser h1,.page-teaser h2{font-size:1.5rem}.page-teaser .lead,.page-teaser p.h3,.page-teaser p.h4{font-size:1rem}}#homepagefocus .accordion-button{background:#fff;border:none;color:#000;font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:3rem;text-decoration:none;text-transform:uppercase;transition:letter-spacing .4s ease-in-out}#homepagefocus .accordion,#homepagefocus .accordion-button,#homepagefocus .accordion-item{background:#0000;border:none!important;box-shadow:none!important}#homepagefocus .accordion-button:after{display:none!important}#homepagefocus .accordion-button:focus{box-shadow:none!important;outline:none!important}#homepagefocus .accordion-button:hover{letter-spacing:3px}.artmnky-gallery-focus{height:70%;width:70%}@media only screen and (max-width:1399.98px){#homepagefocus .accordion-button{font-size:2.2rem}}@media only screen and (max-width:1199.98px){#homepagefocus .accordion-button{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:874.98px){#homepagefocus .accordion-button{font-size:1.2rem;line-height:1.5rem}}@media only screen and (max-width:767.98px){#homepagefocus .accordion-button{font-size:1.2rem;justify-content:center;line-height:1.5rem;text-align:center!important}#homepagefocus .lead{font-size:1rem}}#pagecontent{margin-left:auto;margin-right:auto;width:90%}.vertical-logo-left{display:block;font-size:30px;font-weight:800;left:.2rem;line-height:1;position:fixed;top:50%;transform:translateY(-50%) translateX(30px) rotate(-90deg) translateX(-50%);transform-origin:center left;z-index:20}.vertical-logo-right{display:grid;grid-template-columns:1fr;position:fixed;right:1rem;top:50%;transform:translateY(-50%);z-index:20;grid-row-gap:28px}@media(max-width:699.98px){.not-sm{display:none}}#distributor .h4{font-size:1.5rem;font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}#distributor .vertical-wrapper{align-items:center;display:flex;justify-content:center;transform:rotate(180deg);writing-mode:vertical-rl}#distributor .vertical-card-title{font-size:1.5rem;font-weight:800;text-align:center;white-space:normal}#distributor .card-title{font-weight:700}#distributor .card{transition:box-shadow .3s ease}#distributor .card:hover{box-shadow:0 6px 16px #0003}#distributor .mark,mark{background-color:#0000;--bs-text-opacity:1;color:var(--bs-secondary-color)!important}@media(max-width:767.98px){.vertical-wrapper{align-items:center;justify-content:center;transform:rotate(0)!important;writing-mode:horizontal-tb!important}}#contentaccordion .accordion-button{background:#fff;border:none;color:#000;font-size:2.5rem;font-weight:700;justify-content:center;letter-spacing:0;line-height:3rem;text-align:center!important;text-decoration:none;transition:letter-spacing .4s ease-in-out}#contentaccordion .accordion-button:focus{box-shadow:none!important;outline:none!important}#contentaccordion .accordion-button:hover{letter-spacing:3px}#contentaccordion .accordion-item{border-top:1px solid #000}#contentaccordion .accordion-header{justify-content:center}#contentaccordion .accordion-button:after{margin-left:1rem}#contentaccordion button:last-of-type .accordion-item,.infoaccordion .accordion-item:last-child{border-bottom:1px solid #000}#textaccordion .accordion-button{background:#fff;border:none;color:#000;justify-content:center;letter-spacing:0;line-height:3rem;text-decoration:none;transition:letter-spacing .4s ease-in-out}#textaccordion .accordion-body{padding-left:0!important;padding-right:0!important}#textaccordion .accordion-button:focus{box-shadow:none!important;outline:none!important}#textaccordion .accordion-button:hover{letter-spacing:3px}#textaccordion .accordion-item{border:0;border-bottom:1px solid #000;border-radius:0}#contenttabs .nav-item,#contenttabs .nav-tabs{background:#fff;border:0!important;color:#000;font-size:2rem;letter-spacing:0;line-height:3rem;text-decoration:none;transition:letter-spacing .4s ease-in-out}#contenttabs .nav-tabs{border:0!important;--bs-nav-tabs-border-width:0;--bs-nav-tabs-border-color:0}#contenttabs .nav-item:focus,#contenttabs .nav-tabs:focus{box-shadow:none!important;outline:none!important;--bs-nav-tabs-border-width:0;--bs-nav-tabs-border-color:0}#contenttabs .nav-link{color:#555}#contenttabs .nav-link:focus,#contenttabs .nav-link:hover{color:#9f9689!important}.nav-fill .nav-item,.nav-fill>.nav-link{text-align:left}.content-tabs .nav-item:first-child{margin-right:auto}#pressemeldung #templateFooter,#pressemeldung #templateHeader{display:none}.offcanvas-50{max-width:none;width:50vw!important}@media(max-width:1199.98px){.offcanvas-50{width:100%!important}}#footer-nav{align-items:flex-end;bottom:0;display:flex;flex-wrap:wrap;font-size:80%;line-height:180%;padding-right:2rem;text-transform:uppercase;width:100%}#footer-nav li span{color:#000;font-weight:700}#footer-nav ul{list-style-type:none}#footer-nav .main span:hover{color:#000}#footer-nav a:hover{color:#9f9689}#footer-nav a{color:#000;text-decoration:none}:root{--bs-body-font-family:"Open Sans",sans-serif}
