.tax-event_tags .firepress-page-hero__title{white-space:pre-line}:root{--bg-line-width:0.75em;--bg-line-overflow:1.5em;--bg-line-height:calc(100% + var(--bg-line-overflow));--bg-line-angle:28deg;--z-behind:-1;--z-base:10;--z-content:calc(var(--z-base) + 1)}::selection{background:var(--wp--preset--color--darkred);color:var(--wp--preset--color--white)}a{text-decoration:none;transition:transform .3s ease-in-out}@media(prefers-reduced-motion:reduce){a{transition:none}}a:active,a:focus,a:hover,a:visited{text-decoration:none}a:hover{transform:scale(1.01) translateX(2px)}@media(prefers-reduced-motion:reduce){a:hover{transform:none}}.firepress-section img{border-radius:6px}.line{position:relative;z-index:0}.line:before{content:"";display:inline-block;height:var(--bg-line-height);left:.5em;max-height:5em;position:absolute;top:calc(var(--bg-line-overflow)*-1/2.5);transform:rotate(var(--bg-line-angle)) skewY(calc(var(--bg-line-angle)*-1));width:var(--bg-line-width);z-index:var(--z-behind)}.line.text-center:before{left:calc(50% - var(--bg-line-width)/2)}.line--red:before{background:var(--wp--preset--color--stiftsrot)}.line--gold:before{background:var(--wp--preset--color--stiftsgold)}.line-middle{margin-bottom:.5em;margin-top:.3em}.line-middle:before{left:calc(50% - var(--bg-line-width)/2)!important}.line-above{margin-top:1em;position:relative;z-index:var(--z-content)}.line-above:before{content:"";display:inline-block;height:1em;left:.25em;position:absolute;top:-1em;transform:rotate(var(--bg-line-angle)) skewY(calc(var(--bg-line-angle)*-1));width:.35em}@media(width:1440px){:root:root{--firepress-content-side-padding:8vw}}.firepress-language-picker .firepress-language-picker__list{background:var(--wp--preset--color--black);z-index:1}.firepress-language-picker .firepress-language-picker__item.is-current{display:none}.firepress-main{overflow-x:clip}:where(body:not(.wp-admin),.editor-styles-wrapper){--font-size:clamp(1.5rem,2.328062249vw,2rem);--line-height:1.5em}:where(body:not(.wp-admin),.editor-styles-wrapper) .p,:where(body:not(.wp-admin),.editor-styles-wrapper) .text,:where(body:not(.wp-admin),.editor-styles-wrapper) a,:where(body:not(.wp-admin),.editor-styles-wrapper) address,:where(body:not(.wp-admin),.editor-styles-wrapper) button,:where(body:not(.wp-admin),.editor-styles-wrapper) input,:where(body:not(.wp-admin),.editor-styles-wrapper) label,:where(body:not(.wp-admin),.editor-styles-wrapper) legend,:where(body:not(.wp-admin),.editor-styles-wrapper) li,:where(body:not(.wp-admin),.editor-styles-wrapper) p,:where(body:not(.wp-admin),.editor-styles-wrapper) small,:where(body:not(.wp-admin),.editor-styles-wrapper) span,:where(body:not(.wp-admin),.editor-styles-wrapper) svg,:where(body:not(.wp-admin),.editor-styles-wrapper) td,:where(body:not(.wp-admin),.editor-styles-wrapper) th,:where(body:not(.wp-admin),.editor-styles-wrapper) time{font-family:ibm-plex-sans,sans-serif;font-size:var(--font-size);line-height:var(--line-height)}:where(body:not(.wp-admin),.editor-styles-wrapper) .p,:where(body:not(.wp-admin),.editor-styles-wrapper) .text,:where(body:not(.wp-admin),.editor-styles-wrapper) a,:where(body:not(.wp-admin),.editor-styles-wrapper) p{position:relative;z-index:1}:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) .h1,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) .h2,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) .h3,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) .h4,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) .h5,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) .h6,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) h1,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) h2,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) h3,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) h4,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) h5,:is(body:where(:not(.wp-admin)),.editor-styles-wrapper) h6{font-family:ibm-plex-sans,sans-serif;font-size:var(--font-size);line-height:var(--line-height)}.heading-page{--font-size:clamp(3.3rem,4vw,7rem);--line-height:1.2143em}.heading-xxl{--font-size:clamp(3rem,3.9vw,5rem);--line-height:1.04em}.heading-xl{--font-size:clamp(3rem,3vw,4.5rem);--line-height:1.2889em}.heading-l{--font-size:clamp(2.7rem,3vw,3.5rem);--line-height:1.3142em}.heading-m{--font-size:clamp(2.4rem,2vw,3rem);--line-height:1.3em}.heading-s{--font-size:1.9rem;--line-height:1.2632em}.heading-xs{--font-size:1.5rem;--line-height:1.2667em}.heading-nav{--font-size:clamp(1.4rem,2vw,1.44rem);--line-height:1.2632;font-weight:700;text-transform:uppercase}.heading-menu{--font-size:1.9rem;--line-height:1.2632;margin-bottom:1em;text-transform:uppercase}.heading-footer{--font-size:1.6rem;--line-height:1.5em;font-weight:700;text-transform:uppercase}.paragraph-slider{--font-size:clamp(1.6rem,1.5vw,2.2rem);--line-height:1.3636em;font-weight:600}.paragraph-m{--font-size:2rem;--line-height:1.6em}.paragraph-breadcrumbs,.paragraph-s{--font-size:clamp(1.4rem,2vw,1.6rem);--line-height:1.25em;font-weight:300}.paragraph-menu{--font-size:clamp(1.44rem,2vw,1.6rem);--line-height:1.625em;font-weight:700}.paragraph-menu--sm{--font-size:clamp(1.4rem,2vw,1.44rem)}.paragraph-footer{--font-size:1.4rem;--line-height:1.5em}.text--400{--font-size:clamp(14rem,27.2841365462vw,40rem);--line-height:0.55em}.text--110{--font-size:clamp(4.5rem,8.2862700803vw,11rem);--line-height:1em}.text--90{--font-size:clamp(4.5rem,7.765436747vw,9rem);--line-height:1.316em}.text--60{--font-size:clamp(4.5rem,6.984186747vw,6rem);--line-height:1.316em}.text--50{--font-size:clamp(3rem,4.9165411647vw,5rem);--line-height:1.04em}.text--40{--font-size:clamp(2rem,3.4513052209vw,4rem);--line-height:1.3em}.text--35{--font-size:clamp(2rem,3.3210968876vw,3.5rem);--line-height:1.09em}.text--26{--font-size:clamp(2.2rem,3.327685743vw,2.6rem);--line-height:1.307em}.text--26-alt{--font-size:clamp(1.5rem,2.484312249vw,2.6rem);--line-height:1.307em}.text--23{--font-size:clamp(2.3rem,3.3700426707vw,2.3rem);--line-height:1.39em}.text--20{--font-size:clamp(2rem,2.9304718876vw,2rem);--line-height:1.5em}.text--18{--font-size:clamp(1.8rem,2.6374246988vw,1.8rem);--line-height:1.5em}.text--15{--font-size:clamp(1.3rem,1.9568900602vw,1.5rem);--line-height:1.333em}.text--14{--font-size:clamp(1.3rem,1.9308483936vw,1.4rem);--line-height:1.333em}.text--11{--font-size:clamp(1.1rem,1.6117595382vw,1.1rem);--line-height:1.333em}.text--400{margin-bottom:.18em}.text-left{text-align:left}.text-center{text-align:center}.text-medium{font-weight:600}.text-bold{font-weight:700}.text-condensed{font-family:ibm-plex-sans-condensed,sans-serif}.text-black,.text-black--50pct{color:var(--wp--preset--color--black)!important}.text-black--50pct,.text-opaque{opacity:.5}.text-white{color:var(--wp--preset--color--white)!important}.text-gold{color:var(--wp--preset--color--stiftsgold)!important}.text-red{color:var(--wp--preset--color--stiftsrot)!important}.text--serif{font-family:ibm-plex-serif,sans-serif}.text--uppercase{text-transform:uppercase}.admont-button{border:none;cursor:pointer;display:inline-block;font-weight:400;letter-spacing:.2em;padding:1em 2em;text-decoration:none;--font-size:clamp(1.3rem,1.9568900602vw,1.5rem);--line-height:1.333em}.admont-button[target=_blank]:after{content:"";font-family:Font Awesome\ 6 Pro,Font Awesome\ 5 Pro,sans-serif;font-style:normal;font-variant:normal;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased}.admont-button[target=_blank] svg{margin-left:.75em}.admont-button--arrow-only{color:var(--wp--preset--color--stiftsgold);letter-spacing:unset;padding:1.25em 0}.admont-button--arrow-only:after{content:"";font-family:Font Awesome\ 6 Pro,Font Awesome\ 5 Pro,sans-serif;font-weight:400;margin-left:1.5rem;position:relative;transition:margin .2s ease-out}.admont-button--arrow-only:hover:after{margin-left:2rem}.admont-button--big{font-weight:600;line-height:1.6;padding:1em 1.5em;text-transform:uppercase}.admont-button--primary,.admont-button--secondary{--firepress-link:var(--wp--preset--color--white);background:var(--wp--preset--color--stiftsgold);color:var(--wp--preset--color--white);transition:background .35s ease}.admont-button--primary:focus,.admont-button--primary:focus-within,.admont-button--primary:hover,.admont-button--secondary:focus,.admont-button--secondary:focus-within,.admont-button--secondary:hover{background:var(--wp--preset--color--stiftsrot)}.admont-button--primary:active,.admont-button--secondary:active{background:var(--wp--preset--color--darkred)}.admont-button--header{background:var(--wp--preset--color--lightgold);color:var(--wp--preset--color--white);transition:background .35s ease}.admont-button--header:focus,.admont-button--header:focus-within,.admont-button--header:hover{background:var(--wp--preset--color--stiftsrot)}.admont-button--header:active{background:var(--wp--preset--color--darkred)}.admont-button--outline-gold{font-weight:700}.admont-button--outline-gold,.admont-button--primary-outline{background:#0000;border:2px solid var(--wp--preset--color--stiftsgold);color:var(--wp--preset--color--stiftsgold);transition:background .35s ease,color .35s ease,border .35s ease}.admont-button--outline-gold:focus,.admont-button--outline-gold:focus-within,.admont-button--outline-gold:hover,.admont-button--primary-outline:focus,.admont-button--primary-outline:focus-within,.admont-button--primary-outline:hover{background:var(--wp--preset--color--stiftsgold);color:var(--wp--preset--color--white)}.admont-button--outline-gold:active,.admont-button--primary-outline:active{background:var(--wp--preset--color--lightgold);border-color:var(--wp--preset--color--lightgold);color:var(--wp--preset--color--white)}.admont-button--outline-red{background:#0000;border:2px solid var(--wp--preset--color--stiftsrot);color:var(--wp--preset--color--stiftsrot);font-weight:700;transition:background .35s ease,color .35s ease,border .35s ease}.admont-button--outline-red:focus,.admont-button--outline-red:focus-within,.admont-button--outline-red:hover{background:var(--wp--preset--color--stiftsrot);color:var(--wp--preset--color--white)}.admont-button--outline-red:active{background:var(--wp--preset--color--darkred);border-color:var(--wp--preset--color--darkred);color:var(--wp--preset--color--white)}.admont-button--outline-white{background:#0000;border:2px solid var(--wp--preset--color--white);color:var(--wp--preset--color--white);font-weight:700;transition:background .35s ease,color .35s ease,border .35s ease}.admont-button--outline-white:focus,.admont-button--outline-white:focus-within,.admont-button--outline-white:hover{background:var(--wp--preset--color--white);color:var(--wp--preset--color--stiftsrot)}.admont-button--outline-white:active{background:var(--wp--preset--color--white);color:var(--wp--preset--color--darkred)}.info{color:var(--wp--preset--color--black);display:block;font-weight:600;margin-inline:auto;padding:.8em 1.25em;width:100%;--font-size:clamp(1.8rem,2.5vw,2rem);--line-height:1.6em}.info>*+*{margin-top:1em}.info--info{background:var(--wp--preset--color--bg-beige);border-left:1rem solid var(--wp--preset--color--stiftsgold)}.info--warn{background:#a20c1033;border-left:1rem solid var(--wp--preset--color--stiftsrot)}.info--warn-bg{background:var(--wp--preset--color--white);border-left:1rem solid var(--wp--preset--color--darkred)}.info-bg{background:var(--wp--preset--color--bg-beige);display:block;margin:2em auto;padding:2em}.info-bg .info{margin:0 auto}.icon-outer{align-items:center;border:2px solid var(--wp--preset--color--stiftsrot);border-radius:50%;display:inline-flex;height:50px;justify-content:center;margin-right:.5em;transition:border .2s ease;width:50px}.icon-outer svg{--font-size:2.2rem}.email,.phone{color:var(--wp--preset--color--stiftsrot);display:inline-block;font-weight:600;text-decoration:none;transition:color .35s ease;--font-size:clamp(1.6rem,2.5vw,2rem);--line-height:1.6em}.email:hover,.phone:hover{color:var(--wp--preset--color--stiftsgold)}.email:hover .icon-outer,.phone:hover .icon-outer{border-color:var(--wp--preset--color--stiftsgold)}.slider-button{align-items:center;background:var(--wp--preset--color--white);border:none;border-radius:50%;box-shadow:0 3px 6px #00000029;color:var(--wp--preset--color--black);display:inline-flex;height:50px;justify-content:center;transition:background .2s ease,color .2s ease;width:50px}.slider-button i,.slider-button svg{color:var(--wp--preset--color--stiftsgold);font-size:1.8rem}.slider-button--prev svg{margin-left:-.1em}.slider-button--next svg{margin-right:-.1em}.slider-button:hover{background:var(--wp--preset--color--stiftsrot)}.slider-button:hover i,.slider-button:hover svg{color:var(--wp--preset--color--white)}.firepress-consent{font-family:ibm-plex-sans,sans-serif}.firepress-consent__panel{font-size:1.4rem;line-height:1.5}.firepress-consent__title{font-size:2.2rem;line-height:1.2}.firepress-consent__intro,.firepress-consent__service-name>span{font-size:1.4rem;line-height:1.5}.firepress-consent__button,.firepress-consent__company,.firepress-consent__legal,.firepress-consent__legal p,.firepress-consent__links,.firepress-consent__links a,.firepress-consent__more{font-size:1.3rem;line-height:1.5}.overlay-dark{background:var(--wp--preset--color--black-overlay)}.content-overlay,.overlay-dark{display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.content-overlay{background:var(--wp--preset--color--overlay);clip-path:polygon(0 0,65% 0,35% 100%,0 100%);mix-blend-mode:multiply}.image-mask{clip-path:polygon(0 100%,36.66666% 0,53.33333% 0,16.66666% 100%,23.33333% 100%,60% 0,76.66666% 0,39.99999% 100%,46.66666% 100%,83.33333% 0,100% 0,63.33333% 100%);display:inline-flex;overflow:hidden;position:relative;transform:scale3d(1.1,1.1,1.1)}.image-mask img{object-fit:cover!important}.image-overlay{display:inline-flex;position:relative}.image-overlay:after{background:var(--wp--preset--color--overlay);bottom:0;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";display:inline-block;height:50%;mix-blend-mode:multiply;position:absolute;right:0;width:20%}.firepress-form label{color:var(--wp--preset--color--grey);display:block;line-height:1.625em;margin-bottom:.9375em;--font-size:1.6rem}.firepress-form input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]),.firepress-form select,.firepress-form textarea{background:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--stiftsgold);color:var(--wp--preset--color--black);display:block;margin-bottom:1.75em;padding:.75em .8em;width:100%;--font-size:2rem;--line-height:1.35em}.firepress-form input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden])::placeholder,.firepress-form select::placeholder,.firepress-form textarea::placeholder{color:var(--wp--preset--color--stiftsgold)}.firepress-form input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]):active,.firepress-form input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]):focus,.firepress-form input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]):focus-visible,.firepress-form select:active,.firepress-form select:focus,.firepress-form select:focus-visible,.firepress-form textarea:active,.firepress-form textarea:focus,.firepress-form textarea:focus-visible{border-color:var(--wp--preset--color--lightgold);color:var(--wp--preset--color--black);outline:none}.firepress-section--background-beige .firepress-form input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]),.firepress-section--background-beige .firepress-form select,.firepress-section--background-beige .firepress-form textarea{background:var(--wp--preset--color--white)}.firepress-form input[type=checkbox]{margin-right:.5em}.firepress-form__error{color:var(--wp--preset--color--stiftsrot);display:block;margin-bottom:1.75em;margin-top:-1.25em;--font-size:1.4rem}.firepress-form__message{margin-block:var(--wp--preset--spacing--20);--font-size:1.8rem}.firepress-form button[type=submit],.firepress-form input[type=submit]{margin-top:var(--wp--preset--spacing--20)}.firepress-greeting-dialog{background-color:var(--wp--preset--color--black);border:0;color:var(--wp--preset--color--white);max-width:83rem;padding:10rem;text-align:center;width:100%}@media(width < 900px){.firepress-greeting-dialog{padding:3rem}}.firepress-greeting-dialog::backdrop{background-color:#3333334d}.firepress-greeting-dialog__close{background:#0000;border:none;color:var(--wp--preset--color--white);cursor:pointer;font-size:3rem;padding:1rem;position:absolute;right:3rem;top:3rem}.firepress-greeting-dialog__close:focus-visible{outline:2px solid var(--wp--preset--color--white);outline-offset:2px}.firepress-greeting-dialog__portrait{border-radius:100%;display:inline-block;filter:grayscale(1);height:16rem;object-fit:cover;overflow:hidden;width:16rem}.firepress-greeting-dialog__name{margin-top:var(--wp--preset--spacing--40)}.firepress-greeting-dialog__message{margin-top:var(--wp--preset--spacing--50);white-space:pre-line}.firepress-greeting-more{--font-size:1.7rem}.prose>*+*{margin-block-end:0;margin-block-start:0}.prose ol,.prose ul{padding-left:2em}.prose [class*=text-center]{margin-left:auto;margin-right:auto;max-width:52ch}.prose [class*=heading][class*=text-center]{margin-left:auto;margin-right:auto;max-width:25ch}.prose a.admont-button{margin-top:1em}
