body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer{margin-top:auto}a{transition:all 0.3s ease}strong a{font-weight:600!important}.filterprimary{filter:invert(74%) sepia(24%) saturate(592%) hue-rotate(317deg) brightness(101%) contrast(101%)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{max-width:15ch!important}h1.unlimited{max-width:none!important}h1.wide{max-width:25ch!important}:root{text-underline-offset:.3em}@media only screen and (min-width:768px){a[href^="tel:"]{text-decoration:none!important;color:inherit!important}a[href^="tel:"]:hover{color:inherit!important;text-decoration:none!important}}p:last-child{margin-bottom:0}p:first-child{margin-top:0}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,.CookiebotWidget-main-logo{display:none!important}.bubble img{width:100%}.bricks-button{width:auto;background-color:#fff0;font-weight:600;text-transform:uppercase;font-size:.9em;color:inherit!important;padding:0}.bricks-button:after{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg width='14px' height='13px' viewBox='0 0 14 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate(0.000000, 0.376565)' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M9.13687527,0 L13.8527409,5.91436059 L9.14569204,11.993649 L7.56430796,10.7692208 L10.653,6.777 L0,6.77743489 L0,4.77743489 L10.388,4.777 L7.57312473,1.24686977 L9.13687527,0 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center top;background-size:contain;display:inline-block;width:.6em;height:.8em;transition:all 0.3s ease}.bricks-button:hover:after{margin-left:1em}.divider-subline{border-bottom:.05em solid var(--base)!important}footer .divider-subline,.bg--base .divider-subline{border-bottom:.05em solid white!important}.kontaktzeile-content a:hover{color:var(--primary)}main p a{text-decoration:underline;color:var(--base)}main p a:hover{color:var(--primary-medium)}