/*! ----NETPROFIT---- *//*! --Plugins & Libraries-- *//*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4;--shadow-small:0px 2px 5px rgba(109, 109, 109, 0.08),0px 1px 1px rgba(69, 69, 69, 0.12);--shadow-medium:0 1px 1px rgba(69, 69, 69, 0.12),0 0 0 1px rgba(109, 109, 109, 0.16),0 2px 5px rgba(109, 109, 109, 0.08);--shadow-large:0 15px 35px rgba(109, 109, 109, 0.08),0 5px 15px rgba(69, 69, 69, 0.12);--scrollbar-width:0px;--element-spacing:2.666rem;--main-padding:1.3333rem;--tobii-base-font-size:1rem;--tobii-transition-duration:0.3s;--tobii-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);--tobii-zoom-icon-background:hsla(210, 38%, 16%, 0.94);--tobii-zoom-icon-color:#ffffff;--tobii-lightbox-background:rgba(0,0,0,0.85);--tobii-lightbox-z-index:1337;--tobii-caption-background:rgba(0,0,0,0.8);--tobii-caption-color:#eeeeee;--tobii-counter-background:transparent;--tobii-counter-color:#ffffff;--tobii-button-background:transparent;--tobii-button-navigation-background:rgba(0,0,0,0.5);--tobii-button-color:#ffffff;--tobii-loader-color:#ffffff;--tobii-slide-max-height:calc(100vh - 3.125em);--tobii-slide-max-width:100vw}html{line-height:1.15;-webkit-text-size-adjust:100%}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}/*! --Fonts-- */.aos-container{overflow:hidden}[data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-duration:.6s}[data-aos][data-aos-delay="100"],[data-aos][data-aos-delay="1000"],[data-aos][data-aos-delay="150"],[data-aos][data-aos-delay="200"],[data-aos][data-aos-delay="250"],[data-aos][data-aos-delay="300"],[data-aos][data-aos-delay="350"],[data-aos][data-aos-delay="400"],[data-aos][data-aos-delay="450"],[data-aos][data-aos-delay="50"],[data-aos][data-aos-delay="500"],[data-aos][data-aos-delay="550"],[data-aos][data-aos-delay="600"],[data-aos][data-aos-delay="650"],[data-aos][data-aos-delay="700"],[data-aos][data-aos-delay="750"],[data-aos][data-aos-delay="800"],[data-aos][data-aos-delay="850"],[data-aos][data-aos-delay="900"],[data-aos][data-aos-delay="950"],body[data-aos-delay="100"] [data-aos],body[data-aos-delay="1000"] [data-aos],body[data-aos-delay="150"] [data-aos],body[data-aos-delay="200"] [data-aos],body[data-aos-delay="250"] [data-aos],body[data-aos-delay="300"] [data-aos],body[data-aos-delay="350"] [data-aos],body[data-aos-delay="400"] [data-aos],body[data-aos-delay="450"] [data-aos],body[data-aos-delay="50"] [data-aos],body[data-aos-delay="500"] [data-aos],body[data-aos-delay="550"] [data-aos],body[data-aos-delay="600"] [data-aos],body[data-aos-delay="650"] [data-aos],body[data-aos-delay="700"] [data-aos],body[data-aos-delay="750"] [data-aos],body[data-aos-delay="800"] [data-aos],body[data-aos-delay="850"] [data-aos],body[data-aos-delay="900"] [data-aos],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}html.no-js [data-aos^=fade][data-aos^=fade],html.no-js [data-aos^=zoom][data-aos^=zoom]{opacity:1}[data-aos^=fade][data-aos^=fade],[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:no-preference){[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos=zoom-in]{transform:scale(.6)}}.hamburger{padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible;color:#fff;text-transform:uppercase;font-size:1.2rem;font-weight:300;letter-spacing:.035em;line-height:1.3333;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hamburger.is-active .hamburger-inner{transform:rotate(45deg) translate3d(4px,3px,0)}.hamburger.is-active .hamburger-inner::before{transform:rotate(90deg) translate3d(-5px,0,0)}.hamburger.is-active .hamburger-inner::after{opacity:0;transform:rotate(90deg) translate3d(-10px,0,0)}.hamburger .hamburger-inner{top:0}.hamburger .hamburger-inner,.hamburger .hamburger-inner::after,.hamburger .hamburger-inner::before{content:"";display:block;width:12.5px;height:2px;border-radius:100px;background-color:#fff;position:absolute;transition:transform .15s,background-color .1s linear,opacity .15s,width .15s}.hamburger .hamburger-inner::before{top:5px}.hamburger .hamburger-inner::after{top:10px}.hamburger-box{width:12.5px;height:12.5px;position:relative;margin-inline-end:13.75px}@font-face{font-family:mynaui;src:url(/files/themes/hofgut/fonts/mynaui/mynaui.woff2?t=1732473727001) format("woff2"),url(/files/themes/hofgut/fonts/mynaui/mynaui.woff?t=1732473727001) format("woff")}[class*=" icon-"],[class^=icon-]{font-family:mynaui!important;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-stub::before{content:attr(data-icon)}.icon-a-arrow-down::before{content:""}.icon-a-arrow-up::before{content:""}.icon-academic-hat::before{content:""}.icon-accessibility::before{content:""}.icon-activity-square::before{content:""}.icon-activity::before{content:""}.icon-add-queue::before{content:""}.icon-aeroplane::before{content:""}.icon-air-conditioner::before{content:""}.icon-airplay::before{content:""}.icon-airpods::before{content:""}.icon-alarm-check::before{content:""}.icon-alarm-minus::before{content:""}.icon-alarm-plus::before{content:""}.icon-alarm-snooze::before{content:""}.icon-alarm-x::before{content:""}.icon-alarm::before{content:""}.icon-album::before{content:""}.icon-align-bottom::before{content:""}.icon-align-horizontal::before{content:""}.icon-align-left::before{content:""}.icon-align-right::before{content:""}.icon-align-top::before{content:""}.icon-align-vertical::before{content:""}.icon-alt::before{content:""}.icon-ambulance::before{content:""}.icon-ampersand-square::before{content:""}.icon-ampersand::before{content:""}.icon-ampersands::before{content:""}.icon-anchor::before{content:""}.icon-angry-circle::before{content:""}.icon-angry-ghost::before{content:""}.icon-angry-square::before{content:""}.icon-annoyed-circle::before{content:""}.icon-annoyed-ghost::before{content:""}.icon-annoyed-square::before{content:""}.icon-aperture::before{content:""}.icon-api::before{content:""}.icon-ar::before{content:""}.icon-archive::before{content:""}.icon-arrow-diagonal-one::before{content:""}.icon-arrow-diagonal-two::before{content:""}.icon-arrow-down-circle::before{content:""}.icon-arrow-down-left-circle::before{content:""}.icon-arrow-down-left-square::before{content:""}.icon-arrow-down-left-waves::before{content:""}.icon-arrow-down-left::before{content:""}.icon-arrow-down-right-circle::before{content:""}.icon-arrow-down-right-square::before{content:""}.icon-arrow-down-right-waves::before{content:""}.icon-arrow-down-right::before{content:""}.icon-arrow-down-square::before{content:""}.icon-arrow-down-waves::before{content:""}.icon-arrow-down::before{content:""}.icon-arrow-left-circle::before{content:""}.icon-arrow-left-right::before{content:""}.icon-arrow-left-square::before{content:""}.icon-arrow-left-waves::before{content:""}.icon-arrow-left::before{content:""}.icon-arrow-long-down-left::before{content:""}.icon-arrow-long-down-right::before{content:""}.icon-arrow-long-down::before{content:""}.icon-arrow-long-left::before{content:""}.icon-arrow-long-right::before{content:""}.icon-arrow-long-up-left::before{content:""}.icon-arrow-long-up-right::before{content:""}.icon-arrow-long-up::before{content:""}.icon-arrow-right-circle::before{content:""}.icon-arrow-right-square::before{content:""}.icon-arrow-right-waves::before{content:""}.icon-arrow-right::before{content:""}.icon-arrow-up-circle::before{content:""}.icon-arrow-up-down::before{content:""}.icon-arrow-up-left-circle::before{content:""}.icon-arrow-up-left-square::before{content:""}.icon-arrow-up-left-waves::before{content:""}.icon-arrow-up-left::before{content:""}.icon-arrow-up-right-circle::before{content:""}.icon-arrow-up-right-square::before{content:""}.icon-arrow-up-right-waves::before{content:""}.icon-arrow-up-right::before{content:""}.icon-arrow-up-square::before{content:""}.icon-arrow-up-waves::before{content:""}.icon-arrow-up::before{content:""}.icon-asterisk-circle::before{content:""}.icon-asterisk-diamond::before{content:""}.icon-asterisk-hexagon::before{content:""}.icon-asterisk-octagon::before{content:""}.icon-asterisk-square::before{content:""}.icon-asterisk-waves::before{content:""}.icon-at::before{content:""}.icon-atom::before{content:""}.icon-baby::before{content:""}.icon-ban::before{content:""}.icon-bank::before{content:""}.icon-baseball::before{content:""}.icon-battery-charging-four::before{content:""}.icon-battery-charging-one::before{content:""}.icon-battery-charging-three::before{content:""}.icon-battery-charging-two::before{content:""}.icon-battery-charging::before{content:""}.icon-battery-check::before{content:""}.icon-battery-empty::before{content:""}.icon-battery-full::before{content:""}.icon-battery-minus::before{content:""}.icon-battery-plus::before{content:""}.icon-battery-x::before{content:""}.icon-bell-check::before{content:""}.icon-bell-home::before{content:""}.icon-bell-minus::before{content:""}.icon-bell-on::before{content:""}.icon-bell-plus::before{content:""}.icon-bell-slash::before{content:""}.icon-bell-snooze::before{content:""}.icon-bell-user::before{content:""}.icon-bell-x::before{content:""}.icon-bell::before{content:""}.icon-bitcoin-circle::before{content:""}.icon-bitcoin-diamond::before{content:""}.icon-bitcoin-hexagon::before{content:""}.icon-bitcoin-octagon::before{content:""}.icon-bitcoin-square::before{content:""}.icon-bitcoin-waves::before{content:""}.icon-bitcoin::before{content:""}.icon-bluetooth::before{content:""}.icon-boat::before{content:""}.icon-book-check::before{content:""}.icon-book-dot::before{content:""}.icon-book-home::before{content:""}.icon-book-minus::before{content:""}.icon-book-open::before{content:""}.icon-book-plus::before{content:""}.icon-book-slash::before{content:""}.icon-book-snooze::before{content:""}.icon-book-user::before{content:""}.icon-book-x::before{content:""}.icon-book::before{content:""}.icon-bookmark-check::before{content:""}.icon-bookmark-dot::before{content:""}.icon-bookmark-home::before{content:""}.icon-bookmark-minus::before{content:""}.icon-bookmark-plus::before{content:""}.icon-bookmark-slash::before{content:""}.icon-bookmark-snooze::before{content:""}.icon-bookmark-user::before{content:""}.icon-bookmark-x::before{content:""}.icon-bookmark::before{content:""}.icon-bounding-box::before{content:""}.icon-bowl::before{content:""}.icon-box::before{content:""}.icon-brand-chrome::before{content:""}.icon-brand-codepen::before{content:""}.icon-brand-codesandbox::before{content:""}.icon-brand-dribbble::before{content:""}.icon-brand-facebook::before{content:""}.icon-brand-figma::before{content:""}.icon-brand-framer::before{content:""}.icon-brand-github::before{content:""}.icon-brand-gitlab::before{content:""}.icon-brand-google::before{content:""}.icon-brand-instagram::before{content:""}.icon-brand-linkedin::before{content:""}.icon-brand-pinterest::before{content:""}.icon-brand-pocket::before{content:""}.icon-brand-slack::before{content:""}.icon-brand-spotify::before{content:""}.icon-brand-telegram::before{content:""}.icon-brand-threads::before{content:""}.icon-brand-trello::before{content:""}.icon-brand-twitch::before{content:""}.icon-brand-twitter::before{content:""}.icon-brand-x::before{content:""}.icon-brand-youtube::before{content:""}.icon-briefcase::before{content:""}.icon-brightness-high::before{content:""}.icon-brightness-low::before{content:""}.icon-building-one::before{content:""}.icon-building::before{content:""}.icon-cake::before{content:""}.icon-calendar-check::before{content:""}.icon-calendar-down::before{content:""}.icon-calendar-minus::before{content:""}.icon-calendar-plus::before{content:""}.icon-calendar-slash::before{content:""}.icon-calendar-up::before{content:""}.icon-calendar-x::before{content:""}.icon-calendar::before{content:""}.icon-camera-slash::before{content:""}.icon-camera::before{content:""}.icon-campfire::before{content:""}.icon-cart-check::before{content:""}.icon-cart-minus::before{content:""}.icon-cart-plus::before{content:""}.icon-cart-x::before{content:""}.icon-cart::before{content:""}.icon-cast-screen::before{content:""}.icon-center-focus::before{content:""}.icon-chart-bar-one::before{content:""}.icon-chart-bar-two::before{content:""}.icon-chart-bar::before{content:""}.icon-chart-bubble::before{content:""}.icon-chart-graph::before{content:""}.icon-chart-line::before{content:""}.icon-chart-pie-one::before{content:""}.icon-chart-pie-two::before{content:""}.icon-chart-pie::before{content:""}.icon-chat-check::before{content:""}.icon-chat-dots::before{content:""}.icon-chat-messages::before{content:""}.icon-chat-minus::before{content:""}.icon-chat-plus::before{content:""}.icon-chat-x::before{content:""}.icon-chat::before{content:""}.icon-check-circle-one::before{content:""}.icon-check-circle::before{content:""}.icon-check-diamond::before{content:""}.icon-check-hexagon::before{content:""}.icon-check-octagon::before{content:""}.icon-check-square-one::before{content:""}.icon-check-square::before{content:""}.icon-check-waves::before{content:""}.icon-check::before{content:""}.icon-chevron-double-down-left::before{content:""}.icon-chevron-double-down-right::before{content:""}.icon-chevron-double-down::before{content:""}.icon-chevron-double-left::before{content:""}.icon-chevron-double-right::before{content:""}.icon-chevron-double-up-left::before{content:""}.icon-chevron-double-up-right::before{content:""}.icon-chevron-double-up::before{content:""}.icon-chevron-down-circle::before{content:""}.icon-chevron-down-left-circle::before{content:""}.icon-chevron-down-left-square::before{content:""}.icon-chevron-down-left-waves::before{content:""}.icon-chevron-down-left::before{content:""}.icon-chevron-down-right-circle::before{content:""}.icon-chevron-down-right-square::before{content:""}.icon-chevron-down-right-waves::before{content:""}.icon-chevron-down-right::before{content:""}.icon-chevron-down-square::before{content:""}.icon-chevron-down-waves::before{content:""}.icon-chevron-down::before{content:""}.icon-chevron-left-circle::before{content:""}.icon-chevron-left-square::before{content:""}.icon-chevron-left-waves::before{content:""}.icon-chevron-left::before{content:""}.icon-chevron-right-circle::before{content:""}.icon-chevron-right-square::before{content:""}.icon-chevron-right-waves::before{content:""}.icon-chevron-right::before{content:""}.icon-chevron-up-circle::before{content:""}.icon-chevron-up-down::before{content:""}.icon-chevron-up-left-circle::before{content:""}.icon-chevron-up-left-square::before{content:""}.icon-chevron-up-left-waves::before{content:""}.icon-chevron-up-left::before{content:""}.icon-chevron-up-right-circle::before{content:""}.icon-chevron-up-right-square::before{content:""}.icon-chevron-up-right-waves::before{content:""}.icon-chevron-up-right::before{content:""}.icon-chevron-up-square::before{content:""}.icon-chevron-up-waves::before{content:""}.icon-chevron-up::before{content:""}.icon-chip::before{content:""}.icon-circle-dashed::before{content:""}.icon-circle-half-circle::before{content:""}.icon-circle-half::before{content:""}.icon-circle-notch::before{content:""}.icon-circle::before{content:""}.icon-click::before{content:""}.icon-clipboard::before{content:""}.icon-clock-circle::before{content:""}.icon-clock-diamond::before{content:""}.icon-clock-eight::before{content:""}.icon-clock-eleven::before{content:""}.icon-clock-five::before{content:""}.icon-clock-four::before{content:""}.icon-clock-hand::before{content:""}.icon-clock-hexagon::before{content:""}.icon-clock-nine::before{content:""}.icon-clock-octagon::before{content:""}.icon-clock-one::before{content:""}.icon-clock-seven::before{content:""}.icon-clock-six::before{content:""}.icon-clock-square::before{content:""}.icon-clock-ten::before{content:""}.icon-clock-three::before{content:""}.icon-clock-twelve::before{content:""}.icon-clock-two::before{content:""}.icon-clock-waves::before{content:""}.icon-cloud-download::before{content:""}.icon-cloud-lightning::before{content:""}.icon-cloud-rain::before{content:""}.icon-cloud-slash::before{content:""}.icon-cloud-snow::before{content:""}.icon-cloud-upload::before{content:""}.icon-cloud::before{content:""}.icon-cocktail::before{content:""}.icon-code-circle::before{content:""}.icon-code-diamond::before{content:""}.icon-code-hexagon::before{content:""}.icon-code-octagon::before{content:""}.icon-code-square::before{content:""}.icon-code-waves::before{content:""}.icon-code::before{content:""}.icon-coffee::before{content:""}.icon-cog-four::before{content:""}.icon-cog-one::before{content:""}.icon-cog-three::before{content:""}.icon-cog-two::before{content:""}.icon-cog::before{content:""}.icon-columns::before{content:""}.icon-command::before{content:""}.icon-compass::before{content:""}.icon-components::before{content:""}.icon-confetti::before{content:""}.icon-config-vertical::before{content:""}.icon-config::before{content:""}.icon-contactless-circle::before{content:""}.icon-contactless::before{content:""}.icon-controller::before{content:""}.icon-cookie::before{content:""}.icon-copy::before{content:""}.icon-copyleft::before{content:""}.icon-copyright-slash::before{content:""}.icon-copyright::before{content:""}.icon-corner-down-left::before{content:""}.icon-corner-down-right::before{content:""}.icon-corner-left-down::before{content:""}.icon-corner-left-up::before{content:""}.icon-corner-right-down::before{content:""}.icon-corner-right-up::before{content:""}.icon-corner-up-left::before{content:""}.icon-corner-up-right::before{content:""}.icon-credit-card-check::before{content:""}.icon-credit-card-minus::before{content:""}.icon-credit-card-plus::before{content:""}.icon-credit-card-x::before{content:""}.icon-credit-card::before{content:""}.icon-croissant::before{content:""}.icon-crop::before{content:""}.icon-crosshair::before{content:""}.icon-cupcake::before{content:""}.icon-danger-circle::before{content:""}.icon-danger-diamond::before{content:""}.icon-danger-hexagon::before{content:""}.icon-danger-octagon::before{content:""}.icon-danger-square::before{content:""}.icon-danger-triangle::before{content:""}.icon-danger-waves::before{content:""}.icon-danger::before{content:""}.icon-database::before{content:""}.icon-daze-circle::before{content:""}.icon-daze-ghost::before{content:""}.icon-daze-square::before{content:""}.icon-delete::before{content:""}.icon-desktop::before{content:""}.icon-diamond::before{content:""}.icon-dice-five::before{content:""}.icon-dice-four::before{content:""}.icon-dice-one::before{content:""}.icon-dice-six::before{content:""}.icon-dice-three::before{content:""}.icon-dice-two::before{content:""}.icon-dislike::before{content:""}.icon-divide::before{content:""}.icon-dollar-circle::before{content:""}.icon-dollar-diamond::before{content:""}.icon-dollar-hexagon::before{content:""}.icon-dollar-octagon::before{content:""}.icon-dollar-square::before{content:""}.icon-dollar-waves::before{content:""}.icon-dollar::before{content:""}.icon-dots-circle::before{content:""}.icon-dots-diamond::before{content:""}.icon-dots-hexagon::before{content:""}.icon-dots-octagon::before{content:""}.icon-dots-square::before{content:""}.icon-dots-vertical-circle::before{content:""}.icon-dots-vertical-diamond::before{content:""}.icon-dots-vertical-hexagon::before{content:""}.icon-dots-vertical-octagon::before{content:""}.icon-dots-vertical-square::before{content:""}.icon-dots-vertical-waves::before{content:""}.icon-dots-vertical::before{content:""}.icon-dots-waves::before{content:""}.icon-dots::before{content:""}.icon-download::before{content:""}.icon-drop::before{content:""}.icon-ear-slash::before{content:""}.icon-ear::before{content:""}.icon-earth::before{content:""}.icon-eclipse::before{content:""}.icon-edit-one::before{content:""}.icon-edit::before{content:""}.icon-egg::before{content:""}.icon-eight-circle::before{content:""}.icon-eight-diamond::before{content:""}.icon-eight-hexagon::before{content:""}.icon-eight-octagon::before{content:""}.icon-eight-square::before{content:""}.icon-eight-waves::before{content:""}.icon-eight::before{content:""}.icon-elevator::before{content:""}.icon-envelope-open::before{content:""}.icon-envelope::before{content:""}.icon-euro-circle::before{content:""}.icon-euro-diamond::before{content:""}.icon-euro-hexagon::before{content:""}.icon-euro-octagon::before{content:""}.icon-euro-square::before{content:""}.icon-euro-waves::before{content:""}.icon-euro::before{content:""}.icon-exclude::before{content:""}.icon-external-link::before{content:""}.icon-eye-slash::before{content:""}.icon-eye::before{content:""}.icon-face-id::before{content:""}.icon-fat-arrow-down-left::before{content:""}.icon-fat-arrow-down-right::before{content:""}.icon-fat-arrow-down::before{content:""}.icon-fat-arrow-left::before{content:""}.icon-fat-arrow-right::before{content:""}.icon-fat-arrow-up-left::before{content:""}.icon-fat-arrow-up-right::before{content:""}.icon-fat-arrow-up::before{content:""}.icon-fat-corner-down-left::before{content:""}.icon-fat-corner-down-right::before{content:""}.icon-fat-corner-left-down::before{content:""}.icon-fat-corner-left-up::before{content:""}.icon-fat-corner-right-down::before{content:""}.icon-fat-corner-right-up::before{content:""}.icon-fat-corner-up-left::before{content:""}.icon-fat-corner-up-right::before{content:""}.icon-female::before{content:""}.icon-file-check::before{content:""}.icon-file-minus::before{content:""}.icon-file-plus::before{content:""}.icon-file-text::before{content:""}.icon-file-x::before{content:""}.icon-file::before{content:""}.icon-film::before{content:""}.icon-filter-one::before{content:""}.icon-filter::before{content:""}.icon-fine-tune::before{content:""}.icon-fire::before{content:""}.icon-five-circle::before{content:""}.icon-five-diamond::before{content:""}.icon-five-hexagon::before{content:""}.icon-five-octagon::before{content:""}.icon-five-square::before{content:""}.icon-five-waves::before{content:""}.icon-five::before{content:""}.icon-flag-one::before{content:""}.icon-flag::before{content:""}.icon-flask::before{content:""}.icon-folder-check::before{content:""}.icon-folder-heart::before{content:""}.icon-folder-minus::before{content:""}.icon-folder-one::before{content:""}.icon-folder-plus::before{content:""}.icon-folder-slash::before{content:""}.icon-folder-two::before{content:""}.icon-folder-x::before{content:""}.icon-folder::before{content:""}.icon-forward-circle::before{content:""}.icon-forward-diamond::before{content:""}.icon-forward-hexagon::before{content:""}.icon-forward-octagon::before{content:""}.icon-forward-square::before{content:""}.icon-forward-waves::before{content:""}.icon-forward::before{content:""}.icon-four-circle::before{content:""}.icon-four-diamond::before{content:""}.icon-four-hexagon::before{content:""}.icon-four-octagon::before{content:""}.icon-four-square::before{content:""}.icon-four-waves::before{content:""}.icon-four::before{content:""}.icon-frame::before{content:""}.icon-funny-circle::before{content:""}.icon-funny-ghost::before{content:""}.icon-funny-square::before{content:""}.icon-gift::before{content:""}.icon-git-branch::before{content:""}.icon-git-circle::before{content:""}.icon-git-commit::before{content:""}.icon-git-diamond::before{content:""}.icon-git-diff::before{content:""}.icon-git-hexagon::before{content:""}.icon-git-merge::before{content:""}.icon-git-octagon::before{content:""}.icon-git-pull-request::before{content:""}.icon-git-square::before{content:""}.icon-git-waves::before{content:""}.icon-glasses::before{content:""}.icon-globe::before{content:""}.icon-grid-one::before{content:""}.icon-grid::before{content:""}.icon-hand::before{content:""}.icon-hard-drive::before{content:""}.icon-hash-circle::before{content:""}.icon-hash-diamond::before{content:""}.icon-hash-hexagon::before{content:""}.icon-hash-octagon::before{content:""}.icon-hash-square::before{content:""}.icon-hash-waves::before{content:""}.icon-hash::before{content:""}.icon-heading-five::before{content:""}.icon-heading-four::before{content:""}.icon-heading-one::before{content:""}.icon-heading-six::before{content:""}.icon-heading-three::before{content:""}.icon-heading-two::before{content:""}.icon-heading::before{content:""}.icon-headphones::before{content:""}.icon-heart-broken::before{content:""}.icon-heart-check::before{content:""}.icon-heart-circle::before{content:""}.icon-heart-diamond::before{content:""}.icon-heart-dot::before{content:""}.icon-heart-hexagon::before{content:""}.icon-heart-home::before{content:""}.icon-heart-minus::before{content:""}.icon-heart-octagon::before{content:""}.icon-heart-plus::before{content:""}.icon-heart-slash::before{content:""}.icon-heart-snooze::before{content:""}.icon-heart-square::before{content:""}.icon-heart-user::before{content:""}.icon-heart-waves::before{content:""}.icon-heart-x::before{content:""}.icon-heart::before{content:""}.icon-hexagon::before{content:""}.icon-home-check::before{content:""}.icon-home-minus::before{content:""}.icon-home-plus::before{content:""}.icon-home-smile::before{content:""}.icon-home-x::before{content:""}.icon-home::before{content:""}.icon-image-circle::before{content:""}.icon-image-rectangle::before{content:""}.icon-image::before{content:""}.icon-inbox-archive::before{content:""}.icon-inbox-check::before{content:""}.icon-inbox-down::before{content:""}.icon-inbox-minus::before{content:""}.icon-inbox-plus::before{content:""}.icon-inbox-up::before{content:""}.icon-inbox-x::before{content:""}.icon-inbox::before{content:""}.icon-incognito::before{content:""}.icon-indifferent-circle::before{content:""}.icon-indifferent-ghost::before{content:""}.icon-indifferent-square::before{content:""}.icon-infinity::before{content:""}.icon-info-circle::before{content:""}.icon-info-diamond::before{content:""}.icon-info-hexagon::before{content:""}.icon-info-octagon::before{content:""}.icon-info-square::before{content:""}.icon-info-triangle::before{content:""}.icon-info-waves::before{content:""}.icon-info::before{content:""}.icon-intersect::before{content:""}.icon-key::before{content:""}.icon-keyboard-brightness-high::before{content:""}.icon-keyboard-brightness-low::before{content:""}.icon-keyboard::before{content:""}.icon-label::before{content:""}.icon-lamp::before{content:""}.icon-layers-one::before{content:""}.icon-layers-three::before{content:""}.icon-layers-two::before{content:""}.icon-layout::before{content:""}.icon-leaf::before{content:""}.icon-leaves::before{content:""}.icon-letter-a-circle::before{content:""}.icon-letter-a-diamond::before{content:""}.icon-letter-a-hexagon::before{content:""}.icon-letter-a-octagon::before{content:""}.icon-letter-a-square::before{content:""}.icon-letter-a-waves::before{content:""}.icon-letter-a::before{content:""}.icon-letter-b-circle::before{content:""}.icon-letter-b-diamond::before{content:""}.icon-letter-b-hexagon::before{content:""}.icon-letter-b-octagon::before{content:""}.icon-letter-b-square::before{content:""}.icon-letter-b-waves::before{content:""}.icon-letter-b::before{content:""}.icon-letter-c-circle::before{content:""}.icon-letter-c-diamond::before{content:""}.icon-letter-c-hexagon::before{content:""}.icon-letter-c-octagon::before{content:""}.icon-letter-c-square::before{content:""}.icon-letter-c-waves::before{content:""}.icon-letter-c::before{content:""}.icon-letter-d-circle::before{content:""}.icon-letter-d-diamond::before{content:""}.icon-letter-d-hexagon::before{content:""}.icon-letter-d-octagon::before{content:""}.icon-letter-d-square::before{content:""}.icon-letter-d-waves::before{content:""}.icon-letter-d::before{content:""}.icon-letter-e-circle::before{content:""}.icon-letter-e-diamond::before{content:""}.icon-letter-e-hexagon::before{content:""}.icon-letter-e-octagon::before{content:""}.icon-letter-e-square::before{content:""}.icon-letter-e-waves::before{content:""}.icon-letter-e::before{content:""}.icon-letter-f-circle::before{content:""}.icon-letter-f-diamond::before{content:""}.icon-letter-f-hexagon::before{content:""}.icon-letter-f-octagon::before{content:""}.icon-letter-f-square::before{content:""}.icon-letter-f-waves::before{content:""}.icon-letter-f::before{content:""}.icon-letter-g-circle::before{content:""}.icon-letter-g-diamond::before{content:""}.icon-letter-g-hexagon::before{content:""}.icon-letter-g-octagon::before{content:""}.icon-letter-g-square::before{content:""}.icon-letter-g-waves::before{content:""}.icon-letter-g::before{content:""}.icon-letter-h-circle::before{content:""}.icon-letter-h-diamond::before{content:""}.icon-letter-h-hexagon::before{content:""}.icon-letter-h-octagon::before{content:""}.icon-letter-h-square::before{content:""}.icon-letter-h-waves::before{content:""}.icon-letter-h::before{content:""}.icon-letter-i-circle::before{content:""}.icon-letter-i-diamond::before{content:""}.icon-letter-i-hexagon::before{content:""}.icon-letter-i-octagon::before{content:""}.icon-letter-i-square::before{content:""}.icon-letter-i-waves::before{content:""}.icon-letter-i::before{content:""}.icon-letter-j-circle::before{content:""}.icon-letter-j-diamond::before{content:""}.icon-letter-j-hexagon::before{content:""}.icon-letter-j-octagon::before{content:""}.icon-letter-j-square::before{content:""}.icon-letter-j-waves::before{content:""}.icon-letter-j::before{content:""}.icon-letter-k-circle::before{content:""}.icon-letter-k-diamond::before{content:""}.icon-letter-k-hexagon::before{content:""}.icon-letter-k-octagon::before{content:""}.icon-letter-k-square::before{content:""}.icon-letter-k-waves::before{content:""}.icon-letter-k::before{content:""}.icon-letter-l-circle::before{content:""}.icon-letter-l-diamond::before{content:""}.icon-letter-l-hexagon::before{content:""}.icon-letter-l-octagon::before{content:""}.icon-letter-l-square::before{content:""}.icon-letter-l-waves::before{content:""}.icon-letter-l::before{content:""}.icon-letter-m-circle::before{content:""}.icon-letter-m-diamond::before{content:""}.icon-letter-m-hexagon::before{content:""}.icon-letter-m-octagon::before{content:""}.icon-letter-m-square::before{content:""}.icon-letter-m-waves::before{content:""}.icon-letter-m::before{content:""}.icon-letter-n-circle::before{content:""}.icon-letter-n-diamond::before{content:""}.icon-letter-n-hexagon::before{content:""}.icon-letter-n-octagon::before{content:""}.icon-letter-n-square::before{content:""}.icon-letter-n-waves::before{content:""}.icon-letter-n::before{content:""}.icon-letter-o-circle::before{content:""}.icon-letter-o-diamond::before{content:""}.icon-letter-o-hexagon::before{content:""}.icon-letter-o-octagon::before{content:""}.icon-letter-o-square::before{content:""}.icon-letter-o-waves::before{content:""}.icon-letter-o::before{content:""}.icon-letter-p-circle::before{content:""}.icon-letter-p-diamond::before{content:""}.icon-letter-p-hexagon::before{content:""}.icon-letter-p-octagon::before{content:""}.icon-letter-p-square::before{content:""}.icon-letter-p-waves::before{content:""}.icon-letter-p::before{content:""}.icon-letter-q-circle::before{content:""}.icon-letter-q-diamond::before{content:""}.icon-letter-q-hexagon::before{content:""}.icon-letter-q-octagon::before{content:""}.icon-letter-q-square::before{content:""}.icon-letter-q-waves::before{content:""}.icon-letter-q::before{content:""}.icon-letter-r-circle::before{content:""}.icon-letter-r-diamond::before{content:""}.icon-letter-r-hexagon::before{content:""}.icon-letter-r-octagon::before{content:""}.icon-letter-r-square::before{content:""}.icon-letter-r-waves::before{content:""}.icon-letter-r::before{content:""}.icon-letter-s-circle::before{content:""}.icon-letter-s-diamond::before{content:""}.icon-letter-s-hexagon::before{content:""}.icon-letter-s-octagon::before{content:""}.icon-letter-s-square::before{content:""}.icon-letter-s-waves::before{content:""}.icon-letter-s::before{content:""}.icon-letter-t-circle::before{content:""}.icon-letter-t-diamond::before{content:""}.icon-letter-t-hexagon::before{content:""}.icon-letter-t-octagon::before{content:""}.icon-letter-t-square::before{content:""}.icon-letter-t-waves::before{content:""}.icon-letter-t::before{content:""}.icon-letter-u-circle::before{content:""}.icon-letter-u-diamond::before{content:""}.icon-letter-u-hexagon::before{content:""}.icon-letter-u-octagon::before{content:""}.icon-letter-u-square::before{content:""}.icon-letter-u-waves::before{content:""}.icon-letter-u::before{content:""}.icon-letter-v-circle::before{content:""}.icon-letter-v-diamond::before{content:""}.icon-letter-v-hexagon::before{content:""}.icon-letter-v-octagon::before{content:""}.icon-letter-v-square::before{content:""}.icon-letter-v-waves::before{content:""}.icon-letter-v::before{content:""}.icon-letter-w-circle::before{content:""}.icon-letter-w-diamond::before{content:""}.icon-letter-w-hexagon::before{content:""}.icon-letter-w-octagon::before{content:""}.icon-letter-w-square::before{content:""}.icon-letter-w-waves::before{content:""}.icon-letter-w::before{content:""}.icon-letter-x-circle::before{content:""}.icon-letter-x-diamond::before{content:""}.icon-letter-x-hexagon::before{content:""}.icon-letter-x-octagon::before{content:""}.icon-letter-x-square::before{content:""}.icon-letter-x-waves::before{content:""}.icon-letter-x::before{content:""}.icon-letter-y-circle::before{content:""}.icon-letter-y-diamond::before{content:""}.icon-letter-y-hexagon::before{content:""}.icon-letter-y-octagon::before{content:""}.icon-letter-y-square::before{content:""}.icon-letter-y-waves::before{content:""}.icon-letter-y::before{content:""}.icon-letter-z-circle::before{content:""}.icon-letter-z-diamond::before{content:""}.icon-letter-z-hexagon::before{content:""}.icon-letter-z-octagon::before{content:""}.icon-letter-z-square::before{content:""}.icon-letter-z-waves::before{content:""}.icon-letter-z::before{content:""}.icon-lightning-slash::before{content:""}.icon-lightning::before{content:""}.icon-like::before{content:""}.icon-line-chart-circle::before{content:""}.icon-line-chart-diamond::before{content:""}.icon-line-chart-hexagon::before{content:""}.icon-line-chart-octagon::before{content:""}.icon-line-chart-square::before{content:""}.icon-line-chart-waves::before{content:""}.icon-link-one::before{content:""}.icon-link-two::before{content:""}.icon-link::before{content:""}.icon-list-check::before{content:""}.icon-list-number::before{content:""}.icon-list::before{content:""}.icon-location-check::before{content:""}.icon-location-home::before{content:""}.icon-location-minus::before{content:""}.icon-location-plus::before{content:""}.icon-location-selected::before{content:""}.icon-location-slash::before{content:""}.icon-location-snooze::before{content:""}.icon-location-user::before{content:""}.icon-location-x::before{content:""}.icon-location::before{content:""}.icon-lock-circle::before{content:""}.icon-lock-diamond::before{content:""}.icon-lock-hexagon::before{content:""}.icon-lock-keyhole::before{content:""}.icon-lock-octagon::before{content:""}.icon-lock-open-keyhole::before{content:""}.icon-lock-open-password::before{content:""}.icon-lock-open::before{content:""}.icon-lock-password::before{content:""}.icon-lock-square::before{content:""}.icon-lock-waves::before{content:""}.icon-lock::before{content:""}.icon-login::before{content:""}.icon-logout::before{content:""}.icon-magnet::before{content:""}.icon-male::before{content:""}.icon-map::before{content:""}.icon-mask::before{content:""}.icon-math-square::before{content:""}.icon-math::before{content:""}.icon-maximize-one::before{content:""}.icon-maximize::before{content:""}.icon-menu::before{content:""}.icon-message-check::before{content:""}.icon-message-dots::before{content:""}.icon-message-minus::before{content:""}.icon-message-plus::before{content:""}.icon-message-reply::before{content:""}.icon-message-x::before{content:""}.icon-message::before{content:""}.icon-microphone-slash::before{content:""}.icon-microphone::before{content:""}.icon-minimize-one::before{content:""}.icon-minimize::before{content:""}.icon-minus-circle::before{content:""}.icon-minus-diamond::before{content:""}.icon-minus-hexagon::before{content:""}.icon-minus-octagon::before{content:""}.icon-minus-square::before{content:""}.icon-minus-waves::before{content:""}.icon-minus::before{content:""}.icon-mobile-signal-five::before{content:""}.icon-mobile-signal-four::before{content:""}.icon-mobile-signal-one::before{content:""}.icon-mobile-signal-three::before{content:""}.icon-mobile-signal-two::before{content:""}.icon-mobile::before{content:""}.icon-moon-star::before{content:""}.icon-moon::before{content:""}.icon-mountain::before{content:""}.icon-mouse-pointer::before{content:""}.icon-move-diagonal-one::before{content:""}.icon-move-diagonal::before{content:""}.icon-move-horizontal::before{content:""}.icon-move-vertical::before{content:""}.icon-move::before{content:""}.icon-music-circle::before{content:""}.icon-music-diamond::before{content:""}.icon-music-hexagon::before{content:""}.icon-music-octagon::before{content:""}.icon-music-square::before{content:""}.icon-music-waves::before{content:""}.icon-music::before{content:""}.icon-myna::before{content:""}.icon-navigation-one::before{content:""}.icon-navigation::before{content:""}.icon-nine-circle::before{content:""}.icon-nine-diamond::before{content:""}.icon-nine-hexagon::before{content:""}.icon-nine-octagon::before{content:""}.icon-nine-square::before{content:""}.icon-nine-waves::before{content:""}.icon-nine::before{content:""}.icon-notification::before{content:""}.icon-octagon::before{content:""}.icon-one-circle::before{content:""}.icon-one-diamond::before{content:""}.icon-one-hexagon::before{content:""}.icon-one-octagon::before{content:""}.icon-one-square::before{content:""}.icon-one-waves::before{content:""}.icon-one::before{content:""}.icon-option::before{content:""}.icon-package::before{content:""}.icon-paint::before{content:""}.icon-panel-bottom-close::before{content:""}.icon-panel-bottom-inactive::before{content:""}.icon-panel-bottom-open::before{content:""}.icon-panel-bottom::before{content:""}.icon-panel-left-close::before{content:""}.icon-panel-left-inactive::before{content:""}.icon-panel-left-open::before{content:""}.icon-panel-left::before{content:""}.icon-panel-right-close::before{content:""}.icon-panel-right-inactive::before{content:""}.icon-panel-right-open::before{content:""}.icon-panel-right::before{content:""}.icon-panel-top-close::before{content:""}.icon-panel-top-inactive::before{content:""}.icon-panel-top-open::before{content:""}.icon-panel-top::before{content:""}.icon-paperclip::before{content:""}.icon-parking::before{content:""}.icon-password::before{content:""}.icon-path::before{content:""}.icon-pause-circle::before{content:""}.icon-pause-diamond::before{content:""}.icon-pause-hexagon::before{content:""}.icon-pause-octagon::before{content:""}.icon-pause-square::before{content:""}.icon-pause-waves::before{content:""}.icon-pause::before{content:""}.icon-paw::before{content:""}.icon-pen::before{content:""}.icon-pencil::before{content:""}.icon-percentage-circle::before{content:""}.icon-percentage-diamond::before{content:""}.icon-percentage-hexagon::before{content:""}.icon-percentage-octagon::before{content:""}.icon-percentage-square::before{content:""}.icon-percentage-waves::before{content:""}.icon-percentage::before{content:""}.icon-pin::before{content:""}.icon-pizza::before{content:""}.icon-planet::before{content:""}.icon-play-circle::before{content:""}.icon-play-diamond::before{content:""}.icon-play-hexagon::before{content:""}.icon-play-octagon::before{content:""}.icon-play-square::before{content:""}.icon-play-waves::before{content:""}.icon-play::before{content:""}.icon-plus-circle::before{content:""}.icon-plus-diamond::before{content:""}.icon-plus-hexagon::before{content:""}.icon-plus-octagon::before{content:""}.icon-plus-square::before{content:""}.icon-plus-waves::before{content:""}.icon-plus::before{content:""}.icon-pokeball::before{content:""}.icon-power::before{content:""}.icon-presentation::before{content:""}.icon-printer::before{content:""}.icon-puzzle::before{content:""}.icon-question-circle::before{content:""}.icon-question-diamond::before{content:""}.icon-question-hexagon::before{content:""}.icon-question-octagon::before{content:""}.icon-question-square::before{content:""}.icon-question-waves::before{content:""}.icon-question::before{content:""}.icon-radio::before{content:""}.icon-rainbow::before{content:""}.icon-reception-bell::before{content:""}.icon-record::before{content:""}.icon-rectangle-vertical::before{content:""}.icon-rectangle::before{content:""}.icon-redo::before{content:""}.icon-refresh-alt::before{content:""}.icon-refresh::before{content:""}.icon-repeat::before{content:""}.icon-rewind-circle::before{content:""}.icon-rewind-diamond::before{content:""}.icon-rewind-hexagon::before{content:""}.icon-rewind-octagon::before{content:""}.icon-rewind-square::before{content:""}.icon-rewind-waves::before{content:""}.icon-rewind::before{content:""}.icon-rhombus::before{content:""}.icon-ribbon::before{content:""}.icon-rocket::before{content:""}.icon-room-service::before{content:""}.icon-rows::before{content:""}.icon-rss::before{content:""}.icon-ruler::before{content:""}.icon-rupee-circle::before{content:""}.icon-rupee-diamond::before{content:""}.icon-rupee-hexagon::before{content:""}.icon-rupee-octagon::before{content:""}.icon-rupee-square::before{content:""}.icon-rupee-waves::before{content:""}.icon-rupee::before{content:""}.icon-sad-circle::before{content:""}.icon-sad-ghost::before{content:""}.icon-sad-square::before{content:""}.icon-save::before{content:""}.icon-scan::before{content:""}.icon-scissors::before{content:""}.icon-sea-waves::before{content:""}.icon-search-check::before{content:""}.icon-search-circle::before{content:""}.icon-search-diamond::before{content:""}.icon-search-dot::before{content:""}.icon-search-hexagon::before{content:""}.icon-search-home::before{content:""}.icon-search-minus::before{content:""}.icon-search-octagon::before{content:""}.icon-search-plus::before{content:""}.icon-search-slash::before{content:""}.icon-search-snooze::before{content:""}.icon-search-square::before{content:""}.icon-search-user::before{content:""}.icon-search-waves::before{content:""}.icon-search-x::before{content:""}.icon-search::before{content:""}.icon-select-multiple::before{content:""}.icon-send::before{content:""}.icon-servers::before{content:""}.icon-seven-circle::before{content:""}.icon-seven-diamond::before{content:""}.icon-seven-hexagon::before{content:""}.icon-seven-octagon::before{content:""}.icon-seven-square::before{content:""}.icon-seven-waves::before{content:""}.icon-seven::before{content:""}.icon-share::before{content:""}.icon-shield-check::before{content:""}.icon-shield-crossed::before{content:""}.icon-shield-minus::before{content:""}.icon-shield-one::before{content:""}.icon-shield-plus::before{content:""}.icon-shield-slash::before{content:""}.icon-shield-two::before{content:""}.icon-shield-x::before{content:""}.icon-shield::before{content:""}.icon-shooting-star::before{content:""}.icon-shopping-bag::before{content:""}.icon-shuffle-alt::before{content:""}.icon-shuffle::before{content:""}.icon-sidebar-alt::before{content:""}.icon-sidebar::before{content:""}.icon-signal-circle::before{content:""}.icon-signal-diamond::before{content:""}.icon-signal-hexagon::before{content:""}.icon-signal-octagon::before{content:""}.icon-signal-square::before{content:""}.icon-signal-waves::before{content:""}.icon-signal::before{content:""}.icon-six-circle::before{content:""}.icon-six-diamond::before{content:""}.icon-six-hexagon::before{content:""}.icon-six-octagon::before{content:""}.icon-six-square::before{content:""}.icon-six-waves::before{content:""}.icon-six::before{content:""}.icon-skip-back::before{content:""}.icon-skip-forward::before{content:""}.icon-slash-circle::before{content:""}.icon-slash-diamond::before{content:""}.icon-slash-hexagon::before{content:""}.icon-slash-octagon::before{content:""}.icon-slash-square::before{content:""}.icon-slash-waves::before{content:""}.icon-smile-circle::before{content:""}.icon-smile-ghost::before{content:""}.icon-smile-square::before{content:""}.icon-smoke-detector::before{content:""}.icon-snow::before{content:""}.icon-sofa::before{content:""}.icon-sort::before{content:""}.icon-sparkles::before{content:""}.icon-speaker::before{content:""}.icon-spinner-one::before{content:""}.icon-spinner::before{content:""}.icon-square-dashed::before{content:""}.icon-square-half::before{content:""}.icon-square::before{content:""}.icon-star::before{content:""}.icon-stop-circle::before{content:""}.icon-stop-diamond::before{content:""}.icon-stop-hexagon::before{content:""}.icon-stop-octagon::before{content:""}.icon-stop-square::before{content:""}.icon-stop-waves::before{content:""}.icon-stop::before{content:""}.icon-store::before{content:""}.icon-subtract::before{content:""}.icon-sun::before{content:""}.icon-sunrise::before{content:""}.icon-sunset::before{content:""}.icon-support::before{content:""}.icon-swatches::before{content:""}.icon-swiper-chevron-left::before{content:""}.icon-swiper-chevron-right::before{content:""}.icon-table::before{content:""}.icon-tablet::before{content:""}.icon-tag-plus::before{content:""}.icon-tag::before{content:""}.icon-tally-five::before{content:""}.icon-tally-four::before{content:""}.icon-tally-one::before{content:""}.icon-tally-three::before{content:""}.icon-tally-two::before{content:""}.icon-target::before{content:""}.icon-telephone-call::before{content:""}.icon-telephone-forward::before{content:""}.icon-telephone-in::before{content:""}.icon-telephone-missed::before{content:""}.icon-telephone-out::before{content:""}.icon-telephone-slash::before{content:""}.icon-telephone::before{content:""}.icon-terminal::before{content:""}.icon-text-align-center::before{content:""}.icon-text-align-left::before{content:""}.icon-text-align-right::before{content:""}.icon-text-justify::before{content:""}.icon-thermometer::before{content:""}.icon-three-circle::before{content:""}.icon-three-diamond::before{content:""}.icon-three-hexagon::before{content:""}.icon-three-octagon::before{content:""}.icon-three-square::before{content:""}.icon-three-waves::before{content:""}.icon-three::before{content:""}.icon-ticket-slash::before{content:""}.icon-ticket::before{content:""}.icon-toggle-left::before{content:""}.icon-toggle-right::before{content:""}.icon-tool::before{content:""}.icon-train::before{content:""}.icon-trash-one::before{content:""}.icon-trash-two::before{content:""}.icon-trash::before{content:""}.icon-tree::before{content:""}.icon-trending-down::before{content:""}.icon-trending-up::before{content:""}.icon-triangle::before{content:""}.icon-truck::before{content:""}.icon-tv::before{content:""}.icon-two-circle::before{content:""}.icon-two-diamond::before{content:""}.icon-two-hexagon::before{content:""}.icon-two-octagon::before{content:""}.icon-two-square::before{content:""}.icon-two-waves::before{content:""}.icon-two::before{content:""}.icon-type-bold::before{content:""}.icon-type-italic::before{content:""}.icon-type-text::before{content:""}.icon-type-underline::before{content:""}.icon-umbrella::before{content:""}.icon-undo::before{content:""}.icon-union::before{content:""}.icon-unlink::before{content:""}.icon-upload::before{content:""}.icon-user-check::before{content:""}.icon-user-circle::before{content:""}.icon-user-diamond::before{content:""}.icon-user-hexagon::before{content:""}.icon-user-minus::before{content:""}.icon-user-octagon::before{content:""}.icon-user-plus::before{content:""}.icon-user-settings::before{content:""}.icon-user-square::before{content:""}.icon-user-waves::before{content:""}.icon-user-x::before{content:""}.icon-user::before{content:""}.icon-users-group::before{content:""}.icon-users::before{content:""}.icon-video-slash::before{content:""}.icon-video::before{content:""}.icon-volume-check::before{content:""}.icon-volume-high::before{content:""}.icon-volume-low::before{content:""}.icon-volume-minus::before{content:""}.icon-volume-none::before{content:""}.icon-volume-plus::before{content:""}.icon-volume-slash::before{content:""}.icon-volume-x::before{content:""}.icon-watch::before{content:""}.icon-waves::before{content:""}.icon-webcam::before{content:""}.icon-whatsapp::before{content:""}.icon-wheel::before{content:""}.icon-wheelchair::before{content:""}.icon-wifi-check::before{content:""}.icon-wifi-low::before{content:""}.icon-wifi-medium::before{content:""}.icon-wifi-minus::before{content:""}.icon-wifi-plus::before{content:""}.icon-wifi-slash::before{content:""}.icon-wifi-x::before{content:""}.icon-wifi::before{content:""}.icon-winds::before{content:""}.icon-wine::before{content:""}.icon-wink-circle::before{content:""}.icon-wink-ghost::before{content:""}.icon-wink-square::before{content:""}.icon-wrench::before{content:""}.icon-x-circle::before{content:""}.icon-x-diamond::before{content:""}.icon-x-hexagon::before{content:""}.icon-x-octagon::before{content:""}.icon-x-square::before{content:""}.icon-x-triangle::before{content:""}.icon-x-waves::before{content:""}.icon-x::before{content:""}.icon-yen-circle::before{content:""}.icon-yen-diamond::before{content:""}.icon-yen-hexagon::before{content:""}.icon-yen-octagon::before{content:""}.icon-yen-square::before{content:""}.icon-yen-waves::before{content:""}.icon-yen::before{content:""}.icon-zero-circle::before{content:""}.icon-zero-diamond::before{content:""}.icon-zero-hexagon::before{content:""}.icon-zero-octagon::before{content:""}.icon-zero-square::before{content:""}.icon-zero-waves::before{content:""}.icon-zero::before{content:""}.swiper-notification{position:absolute;background:#fff;color:#58595b;border-radius:4px}.swiper-navigation-icon,.tabs .tab-content.hidden{display:none}.tablist button,.tablist button *{transition:color .2s}.tablist button[aria-selected=true],.tablist button[aria-selected=true] *{color:var(--primary,#aa8e65)}.tablist-container .inner-tablist-container{margin-inline:auto;max-width:66rem}.tablist-container .inner-tablist-container .tablist{display:flex;flex-direction:column;gap:.6rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;position:relative;scrollbar-width:none;width:-webkit-fill-available;width:-moz-available;width:stretch}.tablist-container .inner-tablist-container .tablist button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:#58595b;letter-spacing:.015em;transition:color .2s;cursor:pointer;padding:.4rem .6rem;text-align:left;white-space:nowrap}.tablist-container .inner-tablist-container .tablist button[data-active=true]{color:#aa8e65;cursor:default}.tablist-container .inner-tablist-container .tablist button>*{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;line-height:1.4;margin:0}.tablist-container .inner-tablist-container .tablist button i{line-height:1rem}.tablist-container .inner-tablist-container .tablist::after,.tablist-container .inner-tablist-container .tablist::before{content:"";position:absolute;top:0;left:0;width:1px}.tablist-container .inner-tablist-container .tablist::before{background-color:#d0d1d1;height:100%}.tablist-container .inner-tablist-container .tablist::after{top:var(--active-element-top,0);height:var(--active-element-height,0);background-color:#aa8e65;transition:height .2s,top .2s}.tablist-container .inner-tablist-container .tablist::-webkit-scrollbar{display:none}.tobii-zoom__icon{display:none!important}/*! ---STANDARD--- *//*! Contao */.invisible{display:none!important}.clearleft{clear:left}.clearfix:after{content:"";display:table;clear:both}/*! ---CUSTOM--- */@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:300;src:url(/files/themes/hofgut/fonts/avenir/avenir-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:350;src:url(/files/themes/hofgut/fonts/avenir/avenir-book.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:italic;font-weight:350;src:url(/files/themes/hofgut/fonts/avenir/avenir-book-oblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:400;src:url(/files/themes/hofgut/fonts/avenir/avenir-roman.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:italic;font-weight:400;src:url(/files/themes/hofgut/fonts/avenir/avenir-oblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:500;src:url(/files/themes/hofgut/fonts/avenir/avenir-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:italic;font-weight:500;src:url(/files/themes/hofgut/fonts/avenir/avenir-medium-oblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:700;src:url(/files/themes/hofgut/fonts/avenir/avenir-heavy.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:italic;font-weight:700;src:url(/files/themes/hofgut/fonts/avenir/avenir-heavy-oblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:normal;font-weight:900;src:url(/files/themes/hofgut/fonts/avenir/avenir-black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Avenir;font-style:italic;font-weight:900;src:url(/files/themes/hofgut/fonts/avenir/avenir-black-oblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:100;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:300;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:350;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-book.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:italic;font-weight:350;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-book-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:400;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:500;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:600;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-demi.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:italic;font-weight:600;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-demi-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:700;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:800;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-ex-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mandrel;font-style:normal;font-weight:900;src:url(/files/themes/hofgut/fonts/mandrel/mandrel-norm-black.woff2) format("woff2")}body{margin:0;font-family:Avenir,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.375;--font-color:#58595B;color:#58595b;text-align:left;background-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-hyphens:none;hyphens:none;text-wrap:pretty;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;min-height:100vh;overflow-x:clip}a{color:#aa8e65;text-decoration:none;transition:color .2s}a:hover{color:hsl(35.652173913,28.870292887%,47.8235294118%);text-decoration:underline}.h-l,.h-m,.h-s,.h-xl,.h-xs,.h-xxl,.t-l,.t-s,h1{font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600}.t-l,.t-s{line-height:1.25;letter-spacing:-.02em}.t-l{font-size:3rem}.t-s{font-size:2.5rem}.h-l,.h-m,.h-s,.h-xl,.h-xs,.h-xxl,h1{line-height:1.2;letter-spacing:.015em}.h-xxl{font-size:2.222rem}.h-l,.h-xl,h1{font-size:1.555rem}.h-m{font-size:1.444rem}.h-s{font-size:1.5rem}.h-xs{font-size:1.3rem}.b-l,.b-m,.b-s,.b-xl,.b-xs,.b-xxs{line-height:1.5;letter-spacing:.015em}.b-xl{font-size:1.111rem}.b-l{font-size:1.1rem}.b-m{font-size:1rem}.b-s{font-size:.9rem}.b-xs{font-size:.8rem}.b-xxs{font-size:.7rem}h1,h2,h3,h4,h5,h6{font-weight:700;color:#58595b;-webkit-hyphens:auto;hyphens:auto}p{margin-block:.8rem}p:first-child,ul:first-child{margin-block-start:0}p:last-child,ul:last-child{margin-block-end:0}ul{margin-block:var(--main-padding)}.mark,mark{color:#58595b;padding:0 .3em;background:linear-gradient(100deg,rgb(from var(--mark-color) r g b/0) 1%,rgb(from var(--mark-color) r g b/.31) 2.5%,rgb(from var(--mark-color) r g b/.2) 5.7%,rgb(from var(--mark-color) r g b/.15) 93%,rgb(from var(--mark-color) r g b/.35) 95%,rgb(from var(--mark-color) r g b/0) 98%),linear-gradient(182deg,rgb(from var(--mark-color) r g b/0),rgb(from var(--mark-color) r g b/.2) 8%,rgb(from var(--mark-color) r g b/0) 15%);-webkit-box-decoration-break:clone;box-decoration-break:clone}small{font-size:.8rem;line-height:1.375rem;margin-top:.6875rem;margin-bottom:.6875rem}/*! Fluid Type *//*! Min */html{font-size:18px;scroll-padding-top:var(--header-height)}/*! Fallback */@media only screen and (min-width:936px){html{font-size:19px}}/*! Fluid */@media all and (min-width:360px){html{font-size:calc(18px + 2*(100vw - 360px)/ 1152)}}/*! Max */@media only screen and (min-width:1512px){html{font-size:20px}}/*! --Layout-- */*{scroll-behavior:smooth}body.color-scheme-gold{--primary:#AA8E65}body.color-scheme-green{--primary:#8D8865}footer{margin-top:auto}img{display:block;max-width:100%;height:auto;width:auto}figure{margin:0}.mod_article:not(:has(.content-rsce-teaser:first-child)){padding-block-start:var(--initial-header-height)}.content--content-width{padding-inline:var(--main-padding)}.content--content-width .inside{margin-inline:auto;max-width:66rem}.bg-color-light-gray{--bg-color:#F5F6F6;--mark-color:#AA8E65}.bg-color-light-green{--bg-color:#D6D6C5;--primary:#8D8865;--mark-color:#8D8865}.bg-color-light-gold{--bg-color:#F6F4EE;--mark-color:#AA8E65}.bg-color-gold{--bg-color:#AA8E65;--font-color:white;--mark-color:white}.bg-color-green{--bg-color:#8D8865;--font-color:white;--mark-color:white}.bg-color-gray{--bg-color:#58595B;--font-color:white;--mark-color:white}div[class*=bg-color-]{position:relative}div[class*=bg-color-] .button--inline{--btn-font-color:var(--font-color)}div[class*=bg-color-] h1,div[class*=bg-color-] h2,div[class*=bg-color-] h3,div[class*=bg-color-] h4,div[class*=bg-color-] h5,div[class*=bg-color-] h6,div[class*=bg-color-]>:not(button[type=submit],.button){color:var(--font-color)}div[class*=bg-color-]::after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;background-color:var(--bg-color);z-index:-2}div[class*=bg-color-]>.inside{padding:var(--element-spacing) 0}body .bg-color-gold .button--primary,body .bg-color-gray .button--primary,body .bg-color-green .button--primary{--btn-bg-color:var(--font-color);--btn-font-color:var(--bg-color)}body .bg-color-gold .button--inline,body .bg-color-gray .button--inline,body .bg-color-green .button--inline{--btn-font-color:var(--font-color);--btn-hover-color:hsl(from var(--font-color) h s calc(l - 20))}body .bg-color-light-green .button--primary{--btn-bg-color:var(--primary);--btn-font-color:white}body .bg-color-light-green .button--inline{--btn-font-color:#58595B}#wlApiWidgetTarget2{margin:6.4rem auto;max-width:calc(66rem + 2*1.6rem);padding-inline:1.6rem}.accordion-cnt .accordion-item .accordion-header{display:flex;flex-direction:row-reverse;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;cursor:pointer}.accordion-cnt .accordion-item .accordion-header .accordion-title{margin-inline-end:auto}.accordion-cnt .accordion-item .accordion-header .accordion-toggle{align-self:flex-start;display:flex}.accordion-cnt .accordion-item .accordion-header .accordion-toggle i{font-size:1.6rem;transition:transform .3s}.accordion-cnt .accordion-item .accordion-content{transition:height .3s;overflow:clip;height:auto}.accordion-cnt .accordion-item:has([aria-expanded=true]) .accordion-toggle i{transform:rotateX(180deg)}.accordion-cnt:not(:first-child){margin-block-start:calc(var(--element-spacing)*.55)}.button-cnt{display:flex;flex-direction:row;gap:var(--main-padding);flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-block-start:var(--main-padding)}.button-cnt:not(:has(.button--primary,.button--gray,.button--secondary)){flex-flow:column;align-items:flex-start}.button,button[type=submit]{border:1px solid var(--btn-bg-color);background-color:var(--btn-bg-color);border-radius:.2rem;color:var(--btn-font-color);cursor:pointer;display:inline-flex;align-items:center;flex-flow:row nowrap;gap:.5rem;font-size:1.111rem;font-weight:500;letter-spacing:.015em;padding:.8rem 1.2rem;text-align:center;text-decoration:none!important;text-transform:uppercase;line-height:1.333333;transition:background-color .2s,box-shadow .2s,color .2s,opacity .8s,transform .8s}.button:not(.button--inline),button[type=submit]:not(.button--inline){box-shadow:var(--shadow-medium)}.button.button--primary,.button[type=submit],button[type=submit].button--primary,button[type=submit][type=submit]{--btn-bg-color:var(--primary);--btn-font-color:white}.button.button--gray,button[type=submit].button--gray{--btn-bg-color:#58595B;--btn-font-color:white}.button.button--inline,button[type=submit].button--inline{--btn-bg-color:transparent;--btn-hover-color:var(--primary);--btn-font-color:#58595B;border-color:var(--btn-font-color);text-align:left}.button.button--inline:hover,button[type=submit].button--inline:hover{color:var(--btn-hover-color)!important}.button:hover,button[type=submit]:hover{background-color:hsl(from var(--btn-bg-color) h s calc(l - 10));color:var(--btn-font-color)}.button:hover:not(.button--inline),button[type=submit]:hover:not(.button--inline){border-color:hsl(from var(--btn-bg-color) h s calc(l - 10))}.button i,button[type=submit] i{font-size:1rem}:focus-visible{box-shadow:var(--shadow-medium),0 0 0 6px #fff!important;opacity:1!important;outline:4px solid var(--primary,#aa8e65);outline-offset:2px}footer .content-rsce-footer{overflow:clip;padding:4.8rem var(--main-padding) calc(var(--main-padding) + env(safe-area-inset-bottom))}footer .content-rsce-footer *{font-weight:350}footer .content-rsce-footer strong{font-weight:500}footer .content-rsce-footer .inside{position:relative}footer .content-rsce-footer .inside a{color:#58595b}footer .content-rsce-footer .inside>.title{margin-block-end:2.666rem;font-size:2.222rem;font-weight:600}footer .content-rsce-footer .inside>.blocks-top{display:grid;gap:2.4rem 1.6rem;grid-template-columns:repeat(auto-fit,minmax(15.3rem,1fr))}footer .content-rsce-footer .inside>.blocks-top .block .title{font-weight:600;margin-block-end:.888rem}footer .content-rsce-footer .inside>.blocks-top .block .content nav ul{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;list-style:none;margin:0;padding:0}footer .content-rsce-footer .inside>.blocks-top .block .content .socials{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}footer .content-rsce-footer .inside>.blocks-top .block .content .socials a i.icon-stub{font-size:.9rem;translate:0 2px;width:1rem;margin-inline-end:.5rem;text-decoration:none!important}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter{display:flex;flex-direction:column;gap:1.6rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter form{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter form input{border:1px solid #58595b;box-shadow:none;width:100%}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter form input::-moz-placeholder{color:#58595b}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter form input::placeholder{color:#58595b}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter form .button{font-weight:500;text-transform:initial;width:100%}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter ul{display:flex;flex-direction:column;gap:.4rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;list-style:none;padding-inline-start:1.5rem;margin-block-end:0}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter ul li{position:relative}footer .content-rsce-footer .inside>.blocks-top .block .content .newsletter ul li::before{content:"";font-family:mynaui!important;font-style:normal;font-weight:400;speak:never;font-size:1rem;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:.2rem;left:-1.5rem}footer .content-rsce-footer .inside>.bottom{display:flex;flex-direction:column;gap:1.333rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;border-block-start:1px solid #58595b;margin-block-start:1.6rem;padding-block-start:1.6rem;text-align:left}footer .content-rsce-footer .inside>.bottom .right nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.888rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}footer .content-rsce-footer .inside>.bottom .right nav ul li a{color:#58595b}footer .content-rsce-footer .inside::after{content:"";background-image:url(/files/themes/hofgut/images/hofgut-icon-bg.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;bottom:-6.4rem;left:-6.4rem;width:100%;z-index:-2}input,select,textarea{background-color:#fff;border:none;border-radius:4px;box-shadow:var(--shadow-medium);font-size:1.2rem;font-weight:350;padding:.8rem}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#d0d1d1}input::placeholder,select::placeholder,textarea::placeholder{color:#d0d1d1}input[type=file],select[type=file],textarea[type=file]{background-color:rgba(0,0,0,0)}input:not([type=search]):not([type=radio]):not([type=checkbox]),select:not([type=search]):not([type=radio]):not([type=checkbox]),textarea:not([type=search]):not([type=radio]):not([type=checkbox]){min-height:2.98rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;color:#58595b;padding-inline-end:3.2rem}@media screen and (max-width:768px){input[type=file]{font-size:.9rem;padding:.8rem .4rem}}.googlemaps-component{position:relative}.googlemaps-component .map{height:100%;width:100%;min-height:15rem}.googlemaps-component .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:center;align-items:stretch}.googlemaps-component .overlay .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.googlemaps-component .overlay .background-image figure,.googlemaps-component .overlay .background-image img,.googlemaps-component .overlay .background-image picture{height:100%;width:100%}.googlemaps-component .overlay .background-image img{-o-object-fit:cover;object-fit:cover}.googlemaps-component .overlay .consent{align-self:center;padding:1.6rem calc(1.6rem*2);text-align:center}.googlemaps-component .overlay .consent a{color:var(--primary)}.googlemaps-component .overlay .consent .button{margin-block-start:1rem}header .content-rsce-header{position:fixed;top:0;left:0;padding-block:1.333rem;transition:padding .4s;width:100%;z-index:999}header .content-rsce-header>.inside{display:grid;grid-template-columns:auto auto;grid-template-rows:1fr 1fr;gap:1.2rem 0}header .content-rsce-header>.inside .left,header .content-rsce-header>.inside .logo,header .content-rsce-header>.inside .right{z-index:10}header .content-rsce-header>.inside .left,header .content-rsce-header>.inside .right{display:flex;flex-direction:row;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:center}header .content-rsce-header>.inside .left{grid-column:2/-1;grid-row:2/3;justify-content:flex-end}header .content-rsce-header>.inside .left .mod_search{display:none}header .content-rsce-header>.inside .left .mod_search .formbody{display:flex;flex-direction:row;gap:.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}header .content-rsce-header>.inside .left .mod_search .formbody button[type=submit]{background:0 0;box-shadow:none;border:none;padding:0;position:relative;top:5px}header .content-rsce-header>.inside .left .mod_search .formbody button[type=submit] i::before{font-size:1rem}header .content-rsce-header>.inside .left .mod_search .formbody input{background:0 0;border:none;border-top:2px solid transparent;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;color:#fff;font-size:1.2rem;font-weight:300;letter-spacing:.035em;transition:border-color .2s;max-width:200px;padding:0;width:130px}header .content-rsce-header>.inside .left .mod_search .formbody input::-moz-placeholder{color:#fff;text-transform:uppercase}header .content-rsce-header>.inside .left .mod_search .formbody input::placeholder{color:#fff;text-transform:uppercase}header .content-rsce-header>.inside .left .mod_search .formbody input:focus-visible{border-bottom-color:#fff;box-shadow:none!important;outline:0}header .content-rsce-header>.inside .right{grid-column:2/-1;grid-row:1/2;justify-content:flex-end}header .content-rsce-header>.inside .right .button--inline{display:none;font-weight:300}header .content-rsce-header>.inside .right .button{box-shadow:none;color:#fff;font-weight:300;padding:0;letter-spacing:.035em}header .content-rsce-header>.inside .right .button:hover{color:#aa8e65}header .content-rsce-header>.inside .logo{grid-column:1/2;grid-row:1/3}header .content-rsce-header>.inside .logo img{height:4.8rem;-o-object-fit:contain;object-fit:contain;width:auto}header .content-rsce-header>.inside .navigation-container{position:fixed;inset:0;pointer-events:none;opacity:0;padding-block:calc(var(--header-height) + 1.2777rem) 5rem;background-color:#252527;transition:opacity .4s}header .content-rsce-header>.inside .navigation-container>.inside{margin-inline:auto;max-width:72.5rem;overflow-x:auto;height:100%}header .content-rsce-header>.inside .navigation-container>.inside .socials{display:none;flex-flow:column;gap:.8rem}header .content-rsce-header>.inside .navigation-container>.inside .socials .link{display:flex;flex-direction:row;gap:.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#d0d1d1;opacity:.5;transition:opacity .125s,color .125s}header .content-rsce-header>.inside .navigation-container>.inside .socials .link:hover{color:#fff;opacity:1;text-decoration:none}header .content-rsce-header>.inside .navigation-container>.inside .socials .link:first-child{opacity:1}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation{overflow-x:auto;overscroll-behavior:none;padding-inline:1.3333rem}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul{list-style:none;margin:0;padding:0}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li{display:grid;grid-template-columns:auto auto;gap:0 1.6rem}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li a{color:#fff}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li a:hover{color:#aa8e65;text-decoration:none}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li>.active,header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li>.trail{color:#aa8e65}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li ul{overflow:clip;height:auto;transition:height .4s}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li>div,header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li>ul{grid-column:1/-1}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li .submenu-toggle{background:0 0;border:none;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;margin-inline-start:auto;padding:0}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li .submenu-toggle i{transition:transform .2s}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul li .submenu-toggle.active i{transform:rotateX(180deg)}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_1{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_1>li>:not(ul){font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.555rem;font-weight:600}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_2{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_2>li>a{display:inline-flex;flex-flow:row nowrap;align-items:center}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_2>li>a::before{content:"";font-family:mynaui!important;font-size:1.6rem;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-inline-end:.2rem}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_2>li>:not(ul){font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.444rem;font-weight:600}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_2>li:first-child{padding-block-start:.8rem}header .content-rsce-header>.inside .navigation-container>.inside .menu-image{position:absolute;inset:0;z-index:-1}header .content-rsce-header>.inside .navigation-container>.inside .menu-image img,header .content-rsce-header>.inside .navigation-container>.inside .menu-image picture{height:100%;width:100%}header .content-rsce-header>.inside .navigation-container>.inside .menu-image img{-o-object-fit:cover;object-fit:cover}header .content-rsce-header>.inside .navigation-container>.inside .menu-image::after,header .content-rsce-header>.inside .navigation-container>.inside .menu-image::before{content:"";position:absolute;inset:0}header .content-rsce-header>.inside .navigation-container>.inside .menu-image::before{background:linear-gradient(to bottom,rgba(37,37,39,0) 50%,#252527 75%);mix-blend-mode:hard-light;opacity:.85}header .content-rsce-header>.inside .navigation-container>.inside .menu-image::after{background-color:rgba(37,37,39,.85)}header .content-rsce-header>.inside .navigation-container>.inside .content-ticker{position:absolute;bottom:0;left:0;width:100%;opacity:.5}header .content-rsce-header.nav-active .inside .navigation-container{pointer-events:auto;opacity:1}header .content-rsce-header::after{content:"";background:linear-gradient(to bottom,rgba(37,37,39,.1275) 75%,rgba(88,89,91,0) 100%),linear-gradient(to bottom,rgba(37,37,39,.2975) 25%,rgba(88,89,91,0) 100%),linear-gradient(to bottom,rgba(37,37,39,.7225) 0,rgba(88,89,91,0) 100%);mix-blend-mode:hard-light;position:absolute;inset:0}header .content-rsce-header.scrolled{padding-block:.75rem}.headline-cnt{margin-block-end:1.6rem}.headline-cnt .headline{margin:0}.headline-cnt .subline{font-size:1.444rem;font-weight:500;font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:italic;line-height:1.2;margin-block-start:.4rem}.text-cnt ul{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;list-style:none;padding-inline-start:1.8rem}.text-cnt ul li{font-size:1.1rem;font-weight:500;position:relative}.text-cnt ul li::before{content:"";font-family:mynaui!important;font-style:normal;font-weight:400;speak:never;font-size:1.2rem;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-1.8rem}.text-cnt:not([class*=t-]):not([class*=h-]):not([class*=b-]) p{font-size:1.1rem}.text-cnt:not([class*=t-]):not([class*=h-]):not([class*=b-]) p em:first-child:last-child{font-size:1rem;font-weight:350}/*! --Elements-- */.ce_form{margin-block-start:3.2rem}.ce_form .formbody{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.ce_form .formbody .widget{display:flex;flex-direction:column;gap:.4rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.ce_form .formbody .widget label{font-size:1.2rem}.ce_form .formbody .widget label .mandatory{color:#aa8e65;margin-inline-start:.3rem}.ce_form .formbody .widget textarea{min-height:5rem;resize:vertical}.ce_form .formbody .widget select{cursor:pointer}.ce_form .formbody .widget select:has(option[value=""]:checked){color:#d0d1d1}.ce_form .formbody fieldset{border:none;display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:0;margin-block:1.6rem}.ce_form .formbody fieldset legend{color:#aa8e65;font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;font-size:1.4rem;margin-block-end:1.6rem}.ce_form .formbody .widget-explanation{font-weight:350}.ce_form .formbody .widget-explanation a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px}.ce_form .formbody .widget-submit{display:block;margin-block-start:1.6rem}.content-element-group[class*=bg-color]{margin-block:var(--element-spacing);padding-block:var(--element-spacing)}.content-element-group[class*=bg-color]>.inside{display:flex;flex-direction:column;gap:4.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:0!important}.content-element-group[class*=bg-color]>.inside>*{margin:0;padding:0}.content-element-group[class*=bg-color]>.inside>.content--content-width,.content-element-group[class*=bg-color]>.inside>.content-tabs{padding-inline:var(--main-padding)}.content-element-group[class*=bg-color]>.inside .content-tabs-with-button .inside .tablist-container{padding-inline:0}.content-element-group[class*=bg-color]>.inside .content-tabs-with-button .inside .tabs{margin-block-start:1.6rem}.content-element-group[class*=bg-color]>.inside .content-tabs-with-button .inside .tabs .tab-content>*{padding-inline:0}.content-jobs{margin-block:var(--element-spacing)}.content-jobs .inside{padding-inline:0!important}.content-jobs .inside .jobs-container{margin-block-start:3.2rem}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item{border-bottom:1px solid #d0d1d1;transition:border-color .3s ease-in-out}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item .accordion-header{font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.3rem;font-weight:600;padding-block:1.6rem .8rem}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item .accordion-header .accordion-title{transition:color .3s ease-in-out}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item .accordion-content .accordion-content-inner{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-block:.8rem 1.6rem}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item .accordion-content .accordion-content-inner .description{font-weight:350}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item .accordion-content .accordion-content-inner .jobs{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item .accordion-content .accordion-content-inner .jobs .job{font-weight:500;text-decoration:none}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item .accordion-content .accordion-content-inner .jobs .job i{font-size:1rem;margin-inline-end:.3rem;position:relative;top:2px}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item:has(.accordion-content[aria-expanded=true]){border-color:#aa8e65}.content-jobs .inside .jobs-container .accordion-cnt .accordion-item:has(.accordion-content[aria-expanded=true]) .accordion-header .accordion-title{color:#aa8e65}.content-jobs .inside .application-form-container{margin-block-start:3.2rem}.content-jobs .inside .application-form-container .header{display:flex;flex-direction:row;gap:0;flex-wrap:wrap;justify-content:space-between;align-items:center}.content-jobs .inside .application-form-container .header .title,.content-jobs .inside .application-form-container .header .title *{color:#aa8e65}.content-jobs .inside .application-form-container .header .back{font-weight:500;white-space:nowrap}.content-jobs .inside .application-form-container .header .back,.content-jobs .inside .application-form-container .header .back *{color:#afb0b1}.content-jobs .inside .application-form-container .header .back i{font-size:1rem;margin-inline-start:.5rem;position:relative;top:2px}.content-jobs .inside .application-form-container .header .back:hover{text-decoration:none}.content-jobs .inside .application-form-container .header .back:hover,.content-jobs .inside .application-form-container .header .back:hover *{color:#58595b}.content-jobs .inside .button-cnt{margin-block-start:3.2rem}.mod_breadcrumb ul{display:flex;flex-direction:row;gap:var(--main-padding);flex-wrap:wrap;justify-content:flex-start;align-items:stretch;list-style:none;margin:0;padding:0}.mod_breadcrumb ul li{color:#fff}.mod_breadcrumb ul li a,.mod_breadcrumb ul li:not(.active){color:#d0d1d1!important}.mod_breadcrumb ul li:not(:last-of-type){position:relative}.mod_breadcrumb ul li:not(:last-of-type)::after{content:"";font-family:mynaui!important;position:absolute;right:-.8rem;translate:50% 0}.mod_calendar_categories_list ul{display:flex;flex-direction:row;gap:var(--main-padding);flex-wrap:wrap;justify-content:center;align-items:stretch;list-style:none;margin:0;padding:0}.mod_calendar_categories_list ul li::before{content:"";aspect-ratio:1/1;border-radius:50%;display:inline-block;height:.6rem;width:.6rem;background-color:var(--color);margin-inline-end:.4rem}.mod_eventlist:has(.layout_list){display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.mod_eventlist:has(.layout_list) .layout_list{display:grid;grid-template-columns:1fr 3rem;border:1px solid #d0d1d1;border-radius:4px}.mod_eventlist:has(.layout_list) .layout_list .date-container{grid-column:1;border-right:1px solid #d0d1d1;display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:.8rem 1.6rem 0}.mod_eventlist:has(.layout_list) .layout_list .date-container .month{font-weight:500}.mod_eventlist:has(.layout_list) .layout_list .meta-container{grid-column:1;display:flex;flex-direction:column;gap:.2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:.8rem 1.6rem .8rem 2.6rem}.mod_eventlist:has(.layout_list) .layout_list .meta-container .name{font-weight:500;position:relative}.mod_eventlist:has(.layout_list) .layout_list .meta-container .name .category-dot{aspect-ratio:1/1;background-color:var(--color);border-radius:50%;display:block;height:.6rem;width:.6rem;position:absolute;top:.35rem;right:calc(100% + .4rem)}.mod_eventlist:has(.layout_list) .layout_list .meta-container .price,.mod_eventlist:has(.layout_list) .layout_list .meta-container .time{font-weight:350}.mod_eventlist:has(.layout_list) .layout_list .more-link{grid-row:1/3;grid-column:2;background-color:var(--primary);border-top-right-radius:4px;border-bottom-right-radius:4px;color:#fff;display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:center;align-items:center;text-decoration:none!important}.mod_eventlist:has(.layout_list) .layout_list .more-link i{font-size:3.2rem}.mod_search .inside{margin-inline:auto;max-width:66rem}.mod_search .inside form .formbody{display:flex;flex-direction:row;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:center}.mod_search .inside .search_default h3{margin-block:var(--main-padding) .5rem}.mod_search .inside .search_default .url{font-size:.8rem}.mod_sitemap{margin-block:var(--element-spacing);padding-inline:var(--main-padding)}.mod_sitemap>*{margin-inline:auto;max-width:66rem}.mod_sitemap ul ul{margin:0}.content-room-categories{overflow:clip}.content-room-categories .inside{display:flex;flex-direction:column;gap:3.2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-inline:0!important;position:relative}.content-room-categories .inside .filter{position:relative;overflow-x:auto;overflow-y:clip;scrollbar-width:none}.content-room-categories .inside .filter .filter-content{display:flex;flex-direction:row;gap:.8125rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:-moz-fit-content;width:fit-content;position:relative}.content-room-categories .inside .filter .filter-content button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;font-weight:500;letter-spacing:.015em;text-transform:uppercase;transition:color .2s;cursor:pointer;padding:0 .3rem .45rem;white-space:nowrap}.content-room-categories .inside .filter .filter-content button[data-active=true]{color:#aa8e65;cursor:default}.content-room-categories .inside .filter .filter-content::after,.content-room-categories .inside .filter .filter-content::before{content:"";position:absolute;top:calc(100% - 1px);height:1px}.content-room-categories .inside .filter .filter-content::before{width:100%;background-color:#d0d1d1}.content-room-categories .inside .filter .filter-content::after{left:var(--active-element-left,0);width:var(--active-element-width,0);background-color:#aa8e65;transition:left .2s,width .2s}.content-room-categories .inside .filter .filter-content::-webkit-scrollbar{display:none}.content-room-categories .inside .room-categories{display:flex;flex-direction:column;gap:1.6rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-room-categories .inside .room-categories .room-category{position:relative}.content-room-categories .inside .room-categories .room-category .background-image{position:absolute;inset:0;z-index:-1}.content-room-categories .inside .room-categories .room-category .background-image figure,.content-room-categories .inside .room-categories .room-category .background-image img,.content-room-categories .inside .room-categories .room-category .background-image picture{height:100%;width:100%}.content-room-categories .inside .room-categories .room-category .background-image img{-o-object-fit:cover;object-fit:cover}.content-room-categories .inside .room-categories .room-category .background-image::after,.content-room-categories .inside .room-categories .room-category .background-image::before{content:"";position:absolute;inset:0}.content-room-categories .inside .room-categories .room-category .background-image::before{background:linear-gradient(to bottom,rgba(37,37,39,0) 0,#252527 65%);mix-blend-mode:hard-light;opacity:.85}.content-room-categories .inside .room-categories .room-category .background-image::after{background-color:rgba(37,37,39,.45)}.content-room-categories .inside .room-categories .room-category .overlay{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;height:100%;padding:1.6rem}.content-room-categories .inside .room-categories .room-category .overlay *{color:#fff}.content-room-categories .inside .room-categories .room-category .overlay .inside{display:flex;flex-direction:column;gap:3.2rem;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:100%}.content-room-categories .inside .room-categories .room-category .overlay .inside .button--inline{--btn-font-color:white}.content-room-categories .inside .room-categories .room-category .overlay .inside .desktop{display:none}.content-room-categories .inside .room-categories .room-category .overlay .inside .left .icons{display:flex;flex-direction:row;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-block-start:.8rem}.content-room-categories .inside .room-categories .room-category .overlay .inside .left .icons i{font-size:1.6rem}.content-room-categories .inside .room-categories .room-category .overlay .inside .left a{text-decoration:none}.content-room-categories .inside .room-categories .room-category .overlay .inside .left .button-cnt{margin-block-start:1.6rem}.content-room-categories .inside .room-categories .room-category .overlay .inside .left .mobile{margin-block-start:.5rem}.content-room-categories .inside .room-categories .room-category .overlay .inside .left .mobile .price{margin-block-start:1rem}.content-room-categories .inside .room-categories .room-category .overlay .inside .right *{text-align:right}.content-room-categories .inside .room-categories .room-category .overlay .inside .right .top{display:flex;flex-direction:row;gap:.85rem;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.content-room-categories .inside .room-categories .room-category .overlay .inside .right .top:has(.board) .area{position:relative}.content-room-categories .inside .room-categories .room-category .overlay .inside .right .top:has(.board) .area::after{content:"";height:.6rem;width:1px;position:absolute;top:.4rem;right:-.4rem;background-color:#fff}.content-room-categories .inside .room-categories .room-category.hidden{display:none}.content-rsce-accordion{margin-block:var(--element-spacing)}.content-rsce-accordion .inside{padding-inline:0!important}.content-rsce-accordion .inside .content{position:relative}.content-rsce-accordion .inside .content .inner-content .text-cnt p{font-weight:500}.content-rsce-accordion .inside .content .inner-content .text-cnt p em{display:block;font-weight:350;margin-block-start:1.6rem;position:relative}.content-rsce-accordion .inside .content .inner-content .text-cnt p em::before{content:"";display:inline-block;width:3.2rem;height:1px;margin-block:.8rem;background-color:var(--font-color);position:absolute;bottom:100%}.content-rsce-accordion .inside .content .inner-content .text-cnt p strong{font-weight:700}.content-rsce-accordion .inside .accordion-cnt{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin-block-start:3.2rem}.content-rsce-accordion .inside .accordion-cnt .accordion-item{border-bottom:1px solid #58595b}.content-rsce-accordion .inside .accordion-cnt .accordion-item .accordion-title{font-size:1.2rem;font-weight:500;line-height:1.3333;padding-block-end:.8rem}.content-rsce-accordion .inside .accordion-cnt .accordion-item .accordion-title i{color:#aa8e65;position:relative;top:.35rem;font-size:1.6rem;margin-inline-end:.5rem}.content-rsce-accordion .inside .accordion-cnt .accordion-item .accordion-content .accordion-content-inner{padding-block-end:.8rem}.content-rsce-accordion .inside .accordion-cnt .accordion-item .accordion-content .accordion-content-inner ul{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;list-style:none;padding-inline-start:1.8rem}.content-rsce-accordion .inside .accordion-cnt .accordion-item .accordion-content .accordion-content-inner ul li{font-size:1.1rem;font-weight:500;position:relative}.content-rsce-accordion .inside .accordion-cnt .accordion-item .accordion-content .accordion-content-inner ul li::before{content:"";font-family:mynaui!important;font-style:normal;font-weight:400;speak:never;font-size:1.2rem;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-1.8rem}.content-rsce-anchors{margin-block:calc(-1*var(--element-spacing)/2);padding-inline:var(--main-padding)}.content-rsce-anchors .inside{margin-inline:auto;max-width:66rem;display:flex;flex-direction:row;gap:1.6rem;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.content-rsce-anchors .inside a{color:#58595b}.content-rsce-anchors .inside a:hover{color:#aa8e65;text-decoration:none}.content-rsce-teaser+.content-rsce-anchors{margin-block:var(--element-spacing)}.content-rsce-arrival .inside .inner-content{display:flex;flex-direction:column;gap:3.2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin-block-start:4.8rem}.content-rsce-arrival .inside .inner-content .image-container figure,.content-rsce-arrival .inside .inner-content .image-container img,.content-rsce-arrival .inside .inner-content .image-container picture{height:100%;width:100%}.content-rsce-arrival .inside .inner-content .image-container img{-o-object-fit:cover;object-fit:cover}.content-rsce-arrival .inside .inner-content .text-container{display:flex;flex-direction:column;gap:3.2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-arrival .inside .inner-content .text-container .additional-block,.content-rsce-arrival .inside .inner-content .text-container .address-block,.content-rsce-arrival .inside .inner-content .text-container .contact-block{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-arrival .inside .inner-content .text-container .additional-block .text,.content-rsce-arrival .inside .inner-content .text-container .address-block .text,.content-rsce-arrival .inside .inner-content .text-container .contact-block .text{font-weight:500}.content-rsce-arrival .inside .inner-content .text-container .address-block,.content-rsce-arrival .inside .inner-content .text-container .contact-block{gap:var(--main-padding)}.content-rsce-arrival .inside .inner-content .text-container .contact-block .text{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-arrival .inside .inner-content .text-container .contact-block .text a{display:flex;flex-direction:row;gap:.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;text-decoration:none!important}.content-rsce-arrival .inside .inner-content .text-container .contact-block .text a i{font-size:1rem;position:relative;top:.4rem}.content-rsce-arrival .inside .inner-content .text-container .additional-block{gap:.8rem}.content-rsce-calendar{margin-block:var(--element-spacing)}.content-rsce-calendar .inside .tablist-container .inner-tablist-container{display:flex;flex-direction:column;gap:1.6rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-calendar .inside .tablist-container .inner-tablist-container .mod_calendar_categories_list{margin-inline-start:auto}.content-rsce-calendar .inside>.content{position:relative}.content-rsce-calendar .inside>.content::after{content:"";background-image:url(/files/themes/hofgut/images/hofgut-icon-bg.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:-3.2rem;bottom:-3.2rem;left:-6.4rem;width:100%;z-index:-2}.content-rsce-calendar .inside .calendar-container{margin-block-start:var(--element-spacing)}.content-rsce-calendar .inside .calendar-container .mod_calendar table{border-collapse:collapse;display:grid;grid-template-columns:repeat(7,1fr);width:100%}.content-rsce-calendar .inside .calendar-container .mod_calendar table td,.content-rsce-calendar .inside .calendar-container .mod_calendar table th{padding:0}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead{background-color:#58595b;color:#fff;text-align:center;display:grid;grid-template-columns:subgrid;grid-row:1;grid-column:1/-1}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child{padding:.8rem 1.6rem}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:first-child{grid-column:1/2;justify-content:flex-start}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:last-child{grid-column:7/8;justify-content:flex-end}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:first-child,.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:last-child{display:flex;font-size:3.2rem;line-height:1}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:first-child a,.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:last-child a{display:flex}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:first-child *,.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:last-child *{color:#fff;text-decoration:none!important}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:first-child th:not(:first-child):not(:last-child){grid-column:span 5;font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:2.8rem;font-weight:600;letter-spacing:.015em;line-height:1.14;text-transform:uppercase}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:last-child th{font-size:1.2rem;font-weight:500;padding:1.5rem .75rem}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:last-child th .day-full{display:none}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody{display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-gap:1px}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td{border:none}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td .header{background-color:#e6e7e7;display:inline-flex;justify-content:center;align-items:center;height:2.4rem;width:2.4rem;font-size:1.2rem;font-weight:500;letter-spacing:.015em}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td .content{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;min-height:6.6rem;padding-block:1.2rem 1.6rem}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td .content .event{padding-inline:.8rem}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td .content .event a{color:#58595b;display:flex;flex-direction:row;gap:.4rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td .content .event a .category-dot{aspect-ratio:1/1;background-color:var(--color);border-radius:50%;display:block;height:.6rem;margin-block-start:.35rem;width:.6rem}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td .content .event a .text .title{font-weight:500;line-height:1.4}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td .content .event a .text .price,.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td .content .event a .text .time{font-size:.9rem;font-weight:350;line-height:1.444;margin-block-start:.2rem}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td.today{background-color:#f6f4ee}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td.today .header{background-color:#aa8e65;color:#fff}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td.empty{background-color:#f5f6f6;box-shadow:0 0 0 1px #f5f6f6;z-index:1}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td.empty .header{display:none}.content-rsce-calendar .inside .calendar-container .mod_calendar table tbody tr td:not(.empty){box-shadow:0 0 0 1px #d0d1d1;z-index:2}.content-rsce-calendar .inside .calendar-container .mod_calendar_categories_list{margin-block-start:1.6rem}.content-rsce-calendar .inside .calendar-container .tabs .list .mod_calendar_categories_list{margin-block:0 1.6rem}@media(width < 1024px){.content-rsce-calendar .inside .tablist-container .inner-tablist-container .tablist{display:none}.content-rsce-calendar .inside .calendar-container .tabs>:first-child{display:none!important}.content-rsce-calendar .inside .calendar-container .tabs>:nth-child(2){display:block!important}}.content-rsce-contact-form{margin-block:var(--element-spacing)}.content-rsce-contact-form .inside{padding:var(--element-spacing) 0!important}.content-rsce-contact-form .inside .text-cnt{font-weight:350}.content-rsce-divider{padding-inline:var(--main-padding)}.content-rsce-divider .inside{background-color:#d0d1d1;height:1px;margin-inline:auto;max-width:72.5rem}.content-rsce-equipment .inside .content .inner-content{display:grid;grid-template-columns:1fr;gap:2.4rem 4.8rem}.content-rsce-equipment .inside .content .inner-content .left .text-cnt ul{gap:.4rem;margin-block:0}.content-rsce-equipment .inside .content .inner-content .left .notice{display:flex;flex-direction:row;gap:.6rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;position:relative;margin-block-start:1.6rem}.content-rsce-equipment .inside .content .inner-content .left .notice .notice-icon{position:relative;top:2px}.content-rsce-equipment .inside .content .inner-content .left .notice .notice-icon i{font-size:1.2rem}.content-rsce-equipment .inside .content .inner-content .left .notice::before{content:"";display:inline-block;width:3.2rem;height:1px;margin-block:.8rem;background-color:var(--font-color);position:absolute;bottom:100%}.content-rsce-equipment .inside .content .inner-content .right .price{display:flex;flex-direction:row;gap:.8rem;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}.content-rsce-event-list{margin-block:var(--element-spacing)}.content-rsce-event-list .inside .content .mod_calendar_categories_list{margin-block-start:3.2rem}.content-rsce-event-list .inside .content .mod_calendar_categories_list ul{flex-flow:column;align-items:flex-start;justify-content:flex-start;font-weight:500}.content-rsce-event-list .inside .button-cnt{justify-content:center;margin-block-start:4.8rem}.content-rsce-faq{margin-block:var(--element-spacing)}.content-rsce-faq .inside{display:flex;flex-direction:column;gap:3.2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-faq .inside .content .headline-cnt{margin-block-end:3.2rem}.content-rsce-faq .inside .content .accordion-cnt{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-faq .inside .content .accordion-cnt .accordion-item{border-bottom:1px solid #d0d1d1}.content-rsce-faq .inside .content .accordion-cnt .accordion-item .accordion-title{font-size:1.2rem;font-weight:500;line-height:1.3333;padding-block-end:.8rem}.content-rsce-faq .inside .content .accordion-cnt .accordion-item .accordion-content .accordion-content-inner{padding-block-end:.8rem}.content-rsce-faq .inside .content .text-cnt{margin-block-start:1.6rem;font-weight:350}.content-rsce-faq .inside .content .button-cnt{margin-block-start:3.2rem}.content-rsce-gallery{margin-block:var(--element-spacing)}.content-rsce-gallery .inside{max-width:72.5rem}.content-rsce-gallery .inside .headline-cnt{max-width:66rem;margin-inline:auto;margin-block-end:var(--element-spacing)}.content-rsce-gallery .inside .masonry-container .masonry-item{display:inline-flex;margin-block-end:1.6rem;width:100%}.content-rsce-gallery .inside .button-cnt{justify-content:center}.content-rsce-google-maps,.content-rsce-google-maps .googlemaps-component,.content-rsce-google-maps .inside,.content-rsce-google-maps .map,.content-rsce-google-maps .overlay{height:18.4rem}.content-rsce-google-maps .overlay .consent{color:#fff;margin-inline:auto;max-width:66rem;padding-block:calc(6.4rem/2);position:relative;z-index:2}.content-rsce-google-maps .overlay .consent p{margin:0}.content-rsce-google-maps .overlay .consent a{color:#fff;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px}.content-rsce-google-maps .overlay .consent a:hover{color:var(--primary)}.content-rsce-google-maps .overlay .consent .button{margin-block-start:1.6rem}.content-rsce-google-maps .overlay::after{content:"";background:linear-gradient(to bottom,rgba(37,37,39,0) 0,#252527 75%);opacity:.85;mix-blend-mode:hard-light;position:absolute;inset:0;z-index:1}.content-rsce-history{margin-block:var(--element-spacing)}.content-rsce-history .inside{padding-inline:0!important}.content-rsce-history .inside .history-container{display:flex;flex-direction:column;gap:4.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin-block-start:2.5rem;position:relative}.content-rsce-history .inside .history-container .history-item{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding-inline-start:var(--main-padding);position:relative}.content-rsce-history .inside .history-container .history-item .image-container figure,.content-rsce-history .inside .history-container .history-item .image-container img,.content-rsce-history .inside .history-container .history-item .image-container picture{height:100%;width:100%}.content-rsce-history .inside .history-container .history-item .image-container img{-o-object-fit:cover;object-fit:cover}.content-rsce-history .inside .history-container .history-item .text-container .title,.content-rsce-history .inside .history-container .history-item .text-container .year{font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600}.content-rsce-history .inside .history-container .history-item .text-container .year{color:#e6e7e7;line-height:1.06;letter-spacing:.015em;transition:color .5s}.content-rsce-history .inside .history-container .history-item .text-container .title{line-height:1.14}.content-rsce-history .inside .history-container .history-item .text-container .text{font-size:1.1rem;margin-block-start:1.6rem}.content-rsce-history .inside .history-container .history-item::after{content:"";position:absolute;top:50%;left:0;height:1.6rem;width:1.6rem;border-radius:50%;translate:-50% -50%;z-index:3;background:linear-gradient(to bottom,var(--primary,#aa8e65) 0,var(--primary,#aa8e65) 50%,#d0d1d1 50%,#d0d1d1 100%);background-position:0 100%;background-size:200% 200%;transition:background-position .5s}.content-rsce-history .inside .history-container .history-item.active .text-container .year{color:var(--primary,#aa8e65)}.content-rsce-history .inside .history-container .history-item.active::after{background-position:0 0}.content-rsce-history .inside .history-container::after,.content-rsce-history .inside .history-container::before{content:"";position:absolute;top:-1.6rem;left:0;width:1px}.content-rsce-history .inside .history-container::before{background-color:var(--primary,#aa8e65);height:var(--line-position);z-index:2}.content-rsce-history .inside .history-container::after{height:calc(100% + 1.6rem);background-color:#d0d1d1}.content-rsce-history .inside .bottom-text{font-size:1.1rem;margin-block-start:4.8rem;text-align:center}.content-rsce-history .inside .button-cnt{justify-content:center;margin-block-start:2.4rem}.content-rsce-image-banner{position:relative}.content-rsce-image-banner .background-image{position:absolute;inset:0}.content-rsce-image-banner .background-image figure,.content-rsce-image-banner .background-image img,.content-rsce-image-banner .background-image picture{height:100%;width:100%}.content-rsce-image-banner .background-image img{-o-object-fit:cover;object-fit:cover}.content-rsce-image-banner .background-image::after{content:"";position:absolute;inset:0;background-color:rgba(37,37,39,.55)}.content-rsce-image-banner .overlay{position:relative;z-index:1}.content-rsce-image-banner .overlay .inside{margin-inline:auto;max-width:66rem;padding-block:var(--element-spacing)}.content-rsce-image-banner .overlay .inside *{color:#fff}.content-rsce-image-boxes{margin-block:var(--element-spacing)}.content-rsce-image-boxes .inside{max-width:72.5rem}.content-rsce-image-boxes .inside .content:has(div){margin-block-end:4.8rem}.content-rsce-image-boxes .inside .boxes-container{display:grid;grid-template-columns:1fr;gap:var(--main-padding)}.content-rsce-image-boxes .inside .boxes-container .box{min-height:18.8rem;position:relative;text-decoration:none}.content-rsce-image-boxes .inside .boxes-container .box .image-container{position:absolute;inset:0;z-index:-1}.content-rsce-image-boxes .inside .boxes-container .box .image-container figure,.content-rsce-image-boxes .inside .boxes-container .box .image-container img,.content-rsce-image-boxes .inside .boxes-container .box .image-container picture{height:100%;width:100%}.content-rsce-image-boxes .inside .boxes-container .box .image-container img{-o-object-fit:cover;object-fit:cover}.content-rsce-image-boxes .inside .boxes-container .box .overlay{background:linear-gradient(to bottom,rgba(37,37,39,0) 35%,#252527 100%);mix-blend-mode:hard-light;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;height:100%;padding:2.6666rem 1.3333rem;color:#fff;-webkit-hyphens:auto;hyphens:auto}.content-rsce-image-boxes .inside .boxes-container .box .overlay .fake-button{margin-block-start:1.6rem;text-transform:uppercase}.content-rsce-image-boxes .inside .boxes-container .box .overlay .fake-button i{font-size:.95rem;translate:0 1.5px}.content-rsce-image-boxes .inside .boxes-container .box .overlay>i{font-size:3.2rem;margin-block-end:.8rem}.content-rsce-image-boxes .inside .boxes-container .box .overlay .text-cnt{padding-block-start:1.63rem;position:relative}.content-rsce-image-boxes .inside .boxes-container .box .overlay .text-cnt ul{margin-block:0;gap:.4rem}.content-rsce-image-boxes .inside .boxes-container .box .overlay .text-cnt::before{content:"";position:absolute;top:0;display:inline-block;width:3.2rem;height:1px;margin-block:.8rem;background-color:#fff}.content-rsce-image-slider{margin-block:var(--element-spacing)}.content-rsce-image-slider .inside{overflow:clip;padding-inline:0!important}.content-rsce-image-slider .inside .content{margin-block-start:1.6rem}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide{height:auto;position:relative}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .background-image{position:absolute;inset:0}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .background-image figure,.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .background-image img,.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .background-image picture{height:100%;width:100%}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .background-image img{-o-object-fit:cover;object-fit:cover}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay{background:linear-gradient(to bottom,rgba(37,37,39,0) 35%,#252527 85%),rgba(37,37,39,.15);background-blend-mode:hard-light;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;height:100%;padding:6.4rem 1.6rem 1.6rem;position:relative;z-index:2}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay i.icon-stub{aspect-ratio:1/1;background-color:#fff;border-radius:50%;color:var(--primary);display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:center;align-items:center;height:3.2rem;width:3.2rem;font-size:2rem;line-height:1;position:absolute;top:1.6rem;right:1.6rem}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay .headline-cnt{position:relative}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay .headline-cnt .preline{font-weight:500}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay .headline-cnt .headline{font-size:1.35rem;line-height:1.14}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay .headline-cnt::after{content:"";background-color:#fff;height:1px;width:3.2rem;position:absolute;bottom:-.8rem;left:0}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay .text-cnt *{font-size:1rem;font-weight:500;letter-spacing:.015em}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay *{color:#fff}.content-rsce-image-slider .inside .content .swiper-navigation{position:static;display:flex;flex-direction:row;gap:.6rem;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;margin-block-end:1.6rem}.content-rsce-image-slider .inside .content .swiper-navigation .swiper-button-next,.content-rsce-image-slider .inside .content .swiper-navigation .swiper-button-prev{color:#58595b;height:auto;width:auto;position:static;margin:0}.content-rsce-image-slider .inside .content .swiper-navigation .swiper-button-next i,.content-rsce-image-slider .inside .content .swiper-navigation .swiper-button-prev i{font-size:4.8rem;line-height:1}.content-rsce-image-slider .inside .content .swiper-navigation .swiper-button-next::after,.content-rsce-image-slider .inside .content .swiper-navigation .swiper-button-prev::after{display:none}.content-rsce-image{margin-block:var(--element-spacing);padding-inline:var(--main-padding)}.content-rsce-image .inside{margin-inline:auto;max-width:72.5rem;position:relative}.content-rsce-image .inside .background-image{position:absolute;inset:0;z-index:-1}.content-rsce-image .inside .background-image figure,.content-rsce-image .inside .background-image img,.content-rsce-image .inside .background-image picture{height:100%;width:100%}.content-rsce-image .inside .background-image img{-o-object-fit:cover;object-fit:cover}.content-rsce-image .inside .content{background:linear-gradient(to bottom,rgba(37,37,39,0) 0,#252527 100%);display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;padding:11.444rem var(--main-padding) 2.666rem}.content-rsce-image .inside .content *{color:#fff;--font-color:white;--btn-font-color:white}.content-rsce-lists .inside .lists-container{display:grid;grid-template-columns:1fr;gap:.8rem}.content-rsce-lists .inside .lists-container .block{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-lists .inside .lists-container .block ol,.content-rsce-lists .inside .lists-container .block ul{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin:0;padding-inline-start:2.1rem}.content-rsce-lists .inside .lists-container .block ol li,.content-rsce-lists .inside .lists-container .block ul li{font-weight:500}.content-rsce-lists .inside .lists-container .block ol{counter-reset:list-counter;list-style:none}.content-rsce-lists .inside .lists-container .block ol li{counter-increment:list-counter;position:relative}.content-rsce-lists .inside .lists-container .block ol li::before{content:counter(list-counter);height:1.25rem;width:1.25rem;border-radius:50%;background-color:#6b6c6f;color:#fff;position:absolute;left:-2.1rem;top:2px;font-weight:600;font-size:.8rem;display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:center;align-items:center}.content-rsce-logos{margin-block:var(--element-spacing)}.content-rsce-logos .inside .content .logos-container{display:grid;justify-content:space-between;grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));gap:1.6rem 2.5rem}.content-rsce-logos .inside .content .logos-container .logo{display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:center;align-items:center}.content-rsce-logos .inside .content .logos-container .logo figure,.content-rsce-logos .inside .content .logos-container .logo img,.content-rsce-logos .inside .content .logos-container .logo picture{height:100%;width:100%}.content-rsce-logos .inside .content .logos-container .logo img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;max-height:4.8rem;max-width:4.8rem}.content-rsce-notice{margin-block:var(--element-spacing)}.content-rsce-notice .inside{display:flex;flex-direction:row;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:.8rem;color:var(--primary)}.content-rsce-notice .inside .icon-container{width:1.6rem}.content-rsce-notice .inside .icon-container .icon-empty{font-size:1.6rem}.content-rsce-notice .inside .text-container{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:calc(100% - 1.6rem - .8rem)}.content-rsce-notice .inside .text-container .title{font-size:1.2rem;font-weight:500;line-height:1.3333;vertical-align:middle}.content-rsce-notice .inside .text-container .text{color:var(--text);font-size:1.1rem;font-weight:350;letter-spacing:.015em}.content-rsce-notice .inside .text-container .button-cnt{margin-block-start:.4rem}.content-rsce-notice .inside .text-container .button-cnt .button--inline{--btn-font-color:var(--primary)}.content-rsce-notice.type--info .inside{background-color:#f2f6fa;box-shadow:0 0 0 4px rgba(70,130,177,.16),0 2px 5px 0 rgba(70,130,177,.08),0 0 0 1px rgba(105,158,199,.16),0 1px 1px 0 rgba(70,130,177,.12);--primary:#4682B1;--text:#699EC7}.content-rsce-notice.type--info .inside .icon-container .icon-empty::before{content:""}.content-rsce-notice.type--err .inside{background-color:#fcf4f4;box-shadow:0 0 0 4px rgba(211,96,96,.16),0 2px 5px 0 rgba(211,96,96,.08),0 0 0 1px rgba(226,135,135,.16),0 1px 1px 0 rgba(226,135,135,.12);--primary:#d36060;--text:#e28787}.content-rsce-notice.type--err .inside .icon-container .icon-empty::before{content:""}.content-rsce-notice.type--warn .inside{background-color:#fbf6f1;box-shadow:0 0 0 4px rgba(203,116,68,.16),0 2px 5px 0 rgba(203,116,68,.08),0 0 0 1px rgba(212,144,99,.16),0 1px 1px 0 rgba(212,144,99,.12);--primary:#cb7444;--text:#d49063}.content-rsce-notice.type--warn .inside .icon-container .icon-empty::before{content:""}.content-rsce-notice.type--success .inside{background-color:#f4faf3;box-shadow:0 0 0 4px rgba(76,166,65,.16),0 2px 5px 0 rgba(76,166,65,.08),0 0 0 1px rgba(113,193,103,.16),0 1px 1px 0 rgba(113,193,103,.12);--primary:#4ca641;--text:#71c167}.content-rsce-notice.type--success .inside .icon-container .icon-empty::before{content:""}.content-rsce-notice+.content-rsce-notice{margin-block-start:calc(6.4rem*-1 + 1.6rem)}.content-rsce-packages .inside .blocks-container .block .text-container .price{display:flex;flex-direction:row;gap:.8rem;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;margin-block-end:.8rem}.content-rsce-packages .inside .blocks-container .block .text-container .price--bottom{margin-block-start:.8rem;margin-block-end:0}.content-rsce-packages .inside .blocks-container .block .text-container .details-container{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin-block:1.6rem}.content-rsce-packages .inside .blocks-container .block .text-container .details-container .detail{display:flex;flex-direction:column;gap:.4rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-packages .inside .blocks-container .block .text-container .details-container .detail .detail-title{padding-inline:1.8rem;position:relative}.content-rsce-packages .inside .blocks-container .block .text-container .details-container .detail .detail-title i{position:absolute;top:0;left:0;font-size:1.2rem}.content-rsce-packages .inside .blocks-container .block .text-container .details-container .detail .detail-text{padding-inline-start:1.8rem}.content-rsce-quick-request .inside{padding-inline:0!important}.content-rsce-quick-request .inside form .formbody{display:grid;grid-template-columns:1fr;gap:var(--main-padding)}.content-rsce-quick-request .inside form .formbody .widget{position:relative;width:100%}.content-rsce-quick-request .inside form .formbody .widget label{background-color:var(--bg-color,#fff);position:absolute;top:50%;left:.8rem;transform:translateY(-50%);transition:.2s ease-in-out;padding-inline:.4rem;pointer-events:none}.content-rsce-quick-request .inside form .formbody .widget label:has(+input[type=date]){width:calc(100% - 3.2rem)}.content-rsce-quick-request .inside form .formbody .widget label:has(+input:focus),.content-rsce-quick-request .inside form .formbody .widget label:has(+input:valid),.content-rsce-quick-request .inside form .formbody .widget label:has(+select:focus),.content-rsce-quick-request .inside form .formbody .widget label:has(+select:valid){top:-1px;font-size:.8rem;width:auto}.content-rsce-quick-request .inside form .formbody .widget input,.content-rsce-quick-request .inside form .formbody .widget select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:1px solid #d0d1d1;height:100%;padding:.8rem 1.2rem;width:100%}.content-rsce-quick-request .inside form .formbody .widget input ::-moz-placeholder,.content-rsce-quick-request .inside form .formbody .widget select ::-moz-placeholder{display:none;color:transparent}.content-rsce-quick-request .inside form .formbody .widget input ::placeholder,.content-rsce-quick-request .inside form .formbody .widget select ::placeholder{display:none;color:transparent}.content-rsce-quick-request .inside form .formbody .widget input[type=date]::-webkit-input-placeholder{visibility:hidden!important}.content-rsce-quick-request .inside form .formbody .widget.widget-submit{grid-column:1/-1}.content-rsce-quick-request .inside form .formbody .widget.widget-submit button{justify-content:center;text-align:center;width:100%}::-webkit-datetime-edit-day-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}.content-rsce-room-categories-slider{margin-block:var(--element-spacing)}.content-rsce-room-categories-slider .inside{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow:clip;padding-inline:0!important}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide{aspect-ratio:161/149;position:relative}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .background-image{position:absolute;inset:0}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .background-image figure,.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .background-image img,.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .background-image picture{height:100%;width:100%}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .background-image img{-o-object-fit:cover;object-fit:cover}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .background-image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(37,37,39,0) 35%,#252527 75%);opacity:.85;mix-blend-mode:hard-light}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .overlay{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;height:100%;padding:2.6666rem 1.3333rem;position:relative;z-index:2}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .overlay *{color:#fff}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .overlay a{text-decoration:none}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .overlay .button--inline{border:none;padding:0}.content-rsce-room-categories-slider .inside .swiper-navigation{display:flex;flex-direction:row;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;justify-content:flex-end;margin-block-end:1.6rem}.content-rsce-room-categories-slider .inside .swiper-navigation .swiper-button-next,.content-rsce-room-categories-slider .inside .swiper-navigation .swiper-button-prev{height:auto;width:auto;margin-top:0;position:static;font-size:4.8rem}.content-rsce-room-categories-slider .inside .swiper-navigation .swiper-button-next::after,.content-rsce-room-categories-slider .inside .swiper-navigation .swiper-button-prev::after{display:none}.content-rsce-room-category-booking{margin-block:var(--element-spacing)}.content-rsce-room-category-booking .inside .detailseite .detailseite-abschluss,.content-rsce-room-category-booking .inside .detailseite .detailseite-beschreibung .inside .rechts,.content-rsce-room-category-booking .inside .detailseite .detailseite-beschreibung-lang,.content-rsce-room-category-booking .inside .detailseite .detailseite-besonderheiten,.content-rsce-room-category-booking .inside .detailseite .detailseite-gallery,.content-rsce-room-category-booking .inside .detailseite .detailseite-inklusivleistungen{display:none}.content-rsce-text-columns.content-rsce-room-category-data{margin-block:var(--element-spacing)}.content-rsce-text-columns.content-rsce-room-category-data .inside .content{position:relative}.content-rsce-text-columns.content-rsce-room-category-data .inside .content .columns-container{grid-template-columns:repeat(auto-fit,minmax(9.65rem,1fr))}.content-rsce-text-columns.content-rsce-room-category-data .inside .content .columns-container .block .text{font-size:1.4rem}.content-rsce-text-columns.content-rsce-room-category-data .inside .content .columns-container .block .subtext{font-weight:400;line-height:1.3;margin-block-start:.4rem}.content-rsce-text-columns.content-rsce-room-category-data .inside .content::after{content:"";background-image:url(/files/themes/hofgut/images/hofgut-icon-bg.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:-3.2rem;bottom:-3.2rem;left:-6.4rem;width:100%;z-index:-2}.content-rsce-sticky-buttons{display:none;position:fixed;top:50%;right:0;translate:0 -50%;z-index:99}.content-rsce-sticky-buttons .buttons{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end}.content-rsce-sticky-buttons .buttons .button-wrapper{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end}.content-rsce-sticky-buttons .buttons .button-wrapper .booking-button.active{border-bottom-left-radius:0}.content-rsce-sticky-buttons .buttons .button-wrapper .content-container{background-color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:.8rem;display:none;position:relative;top:-1px}.content-rsce-sticky-buttons .buttons .button-wrapper .content-container .title{font-weight:500}.content-rsce-sticky-buttons .buttons .button-wrapper .content-container .text{margin-block-start:.4rem}.content-rsce-sticky-buttons .buttons .button-wrapper .content-container .links{display:flex;flex-direction:column;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin-block-start:.8rem}.content-rsce-sticky-buttons .buttons .button-wrapper .content-container .links .button{color:#aa8e65;text-transform:none}.content-rsce-sticky-buttons .buttons .button-wrapper .content-container .links .button:hover{color:#b9a47e}.content-rsce-sticky-buttons .buttons .button-wrapper .content-container.active{display:initial}.content-rsce-sticky-buttons .buttons .button:not(.button--inline){background-color:#b9a47e;border-top-right-radius:0;border-bottom-right-radius:0;color:#fff;display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:center;align-items:center;transition:background-color .2s;padding:.8rem}.content-rsce-sticky-buttons .buttons .button:not(.button--inline) i{font-size:1.6rem}.content-rsce-sticky-buttons .buttons .button:not(.button--inline):hover{background-color:#aa8e65}.content-rsce-sticky-buttons .buttons .button:not(.button--inline).booking-button{background-color:#fff;color:#aa8e65}.content-rsce-sticky-buttons .buttons .button:not(.button--inline).booking-button:hover{background-color:#e5e5e5}.color-scheme-green .content-rsce-sticky-buttons .buttons .button-wrapper .content-container .links .button{color:#9c9873}.color-scheme-green .content-rsce-sticky-buttons .buttons .button-wrapper .content-container .links .button::hover{color:#8d8865}.color-scheme-green .content-rsce-sticky-buttons .buttons .booking-button{color:#9c9873!important}.color-scheme-green .content-rsce-sticky-buttons .buttons .button:not(.button--inline):not(.booking-button){background-color:#9c9873}.color-scheme-green .content-rsce-sticky-buttons .buttons .button:not(.button--inline):not(.booking-button):hover{background-color:#8d8865}.content-rsce-team{margin-block:var(--element-spacing);overflow:clip}.content-rsce-team .inside .team-container{margin-block-start:1.6rem}.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide{aspect-ratio:42/61;position:relative}.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide .background-image{position:absolute;inset:0;z-index:-1}.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide .background-image figure,.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide .background-image img,.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide .background-image picture{height:100%;width:100%}.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide .background-image img{-o-object-fit:cover;object-fit:cover}.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide .overlay{background:linear-gradient(to bottom,rgba(37,37,39,0) 35%,rgba(37,37,39,.85) 75%);mix-blend-mode:hard-light;color:#fff;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;padding:var(--main-padding);height:100%}.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide .overlay .position{font-size:.9rem;font-weight:350;letter-spacing:.015em}.content-rsce-team .inside .team-container .swiper-wrapper .swiper-slide .overlay .name{font-family:Mandrel,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.4rem;font-weight:600;letter-spacing:.015em;line-height:1.28}.content-rsce-team .inside .team-container .swiper-navigation{position:static;display:flex;flex-direction:row;gap:.6rem;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;margin-block-end:1.6rem}.content-rsce-team .inside .team-container .swiper-navigation .swiper-button-next,.content-rsce-team .inside .team-container .swiper-navigation .swiper-button-prev{color:#58595b;height:auto;width:auto;position:static;margin:0}.content-rsce-team .inside .team-container .swiper-navigation .swiper-button-next i,.content-rsce-team .inside .team-container .swiper-navigation .swiper-button-prev i{font-size:4.8rem;line-height:1}.content-rsce-team .inside .team-container .swiper-navigation .swiper-button-next::after,.content-rsce-team .inside .team-container .swiper-navigation .swiper-button-prev::after{display:none}.content-rsce-teaser{position:relative}.content-rsce-teaser .background-image{position:absolute;inset:0;z-index:-1}.content-rsce-teaser .background-image figure,.content-rsce-teaser .background-image img,.content-rsce-teaser .background-image picture{height:100%;width:100%}.content-rsce-teaser .background-image img{-o-object-fit:cover;object-fit:cover}.content-rsce-teaser .background-image::after,.content-rsce-teaser .background-image::before{content:"";position:absolute;inset:0}.content-rsce-teaser .background-image::before{background:linear-gradient(to bottom,rgba(37,37,39,0) 50%,#252527 75%);mix-blend-mode:hard-light;opacity:.85}.content-rsce-teaser .background-image::after{background-color:rgba(37,37,39,.35)}.content-rsce-teaser .overlay{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;min-height:100svh;padding-inline:var(--main-padding);width:100%}.content-rsce-teaser .overlay>.inside{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;margin-inline:auto;max-width:66rem;width:100%;padding-block:calc(var(--header-height) + 3.2rem) 3.2rem}.content-rsce-teaser .overlay>.inside>:not(.content-ticker) *{color:#fff;--btn-font-color:white}.content-rsce-teaser .overlay>.inside .mod_breadcrumb{margin-block-end:1.6rem}.content-rsce-teaser .overlay>.inside .headline{line-height:1.111}.content-rsce-teaser .overlay>.inside .subline{font-size:1.555rem;line-height:1.125}.content-rsce-teaser .overlay>.inside .text-cnt:has(.datetime){display:flex;flex-flow:row wrap;gap:.5rem 1.5rem}.content-rsce-teaser .overlay>.inside .text-cnt:has(.datetime) .datetime{width:100%}.content-rsce-teaser .overlay>.inside .text-cnt i{position:relative;top:.15rem}.content-rsce-teaser .overlay>.inside .button-cnt{margin-block-start:3.2rem}.content-rsce-teaser .overlay .content-ticker{display:none}.content-rsce-teaser.content-rsce-teaser-small .overlay .inside{min-height:25rem}.content-rsce-testimonials{margin-block:var(--element-spacing)}.content-rsce-testimonials .inside{padding-inline:0!important}.content-rsce-testimonials .inside .content{position:relative}.content-rsce-testimonials .inside .content .swiper-container{overflow:clip}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide{font-size:1.1rem;font-weight:500;letter-spacing:.015em}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .meta{display:flex;flex-direction:row;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .meta figure,.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .meta img,.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .meta picture{height:3rem;width:3rem;border-radius:50%}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .meta img{-o-object-fit:cover;object-fit:cover}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .name{padding-inline-end:4rem}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .position{color:#86878a;margin-block-start:.2rem}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .text{position:relative;padding-block-start:1.65rem}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide .text::before{content:"";position:absolute;top:0;display:inline-block;width:3.2rem;height:1px;margin-block:.8rem;background-color:var(--font-color)}.content-rsce-testimonials .inside .content .swiper-container .swiper-wrapper .swiper-slide:has(figure) .text::before{left:3.8rem}.content-rsce-testimonials .inside .content .swiper-navigation{position:absolute;top:0;right:0;display:flex;flex-direction:row;gap:.6rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-testimonials .inside .content .swiper-navigation .swiper-button-next,.content-rsce-testimonials .inside .content .swiper-navigation .swiper-button-prev{color:#58595b;height:auto;width:auto;position:static;margin:0}.content-rsce-testimonials .inside .content .swiper-navigation .swiper-button-next i,.content-rsce-testimonials .inside .content .swiper-navigation .swiper-button-prev i{font-size:1.6rem;line-height:1}.content-rsce-testimonials .inside .content .swiper-navigation .swiper-button-next::after,.content-rsce-testimonials .inside .content .swiper-navigation .swiper-button-prev::after{display:none}.content-rsce-testimonials .inside .content .swiper-pagination{position:static;display:flex;flex-direction:row;gap:.6rem;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-block-start:1.6rem}.content-rsce-testimonials .inside .content .swiper-pagination .swiper-pagination-bullet{background-color:rgba(200,200,200,.5);height:.6rem;width:.6rem;border-radius:50%;border:none;transition:background-color .2s;opacity:1;margin:0}.content-rsce-testimonials .inside .content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--font-color)}.content-rsce-testimonials[class*=bg-color-]{margin-block:4.8rem;position:relative}.content-rsce-testimonials[class*=bg-color-] .inside{padding:3.2rem 1.6rem}.content-rsce-text-block{margin-block:var(--element-spacing)}.content-rsce-text-block .inside .content{position:relative}.content-rsce-text-block .inside .content .inner-content .text-cnt p{font-weight:500}.content-rsce-text-block .inside .content .inner-content .text-cnt p em{display:block;font-weight:350;margin-block-start:1.6rem;position:relative}.content-rsce-text-block .inside .content .inner-content .text-cnt p em::before{content:"";display:inline-block;width:3.2rem;height:1px;margin-block:.8rem;background-color:var(--font-color);position:absolute;bottom:100%}.content-rsce-text-block .inside .content .inner-content .text-cnt p strong{font-weight:700}.content-rsce-text-block.logo-bg .inside .content::after{content:"";background-image:url(/files/themes/hofgut/images/hofgut-icon-bg.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:-1.6rem;bottom:-1.6rem;left:-6.4rem;width:100%;z-index:-2}.content-rsce-text-columns{margin-block:var(--element-spacing)}.content-rsce-text-columns .inside .content{position:relative}.content-rsce-text-columns .inside .content .headline-cnt{margin-block-end:2.666rem}.content-rsce-text-columns .inside .content .columns-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));justify-content:space-between;gap:2.666rem var(--main-padding)}.content-rsce-text-columns .inside .content .columns-container .block .title{font-weight:500;text-transform:uppercase}.content-rsce-text-columns .inside .content .columns-container .block .text{position:relative;padding-block-start:1.65rem}.content-rsce-text-columns .inside .content .columns-container .block .text p{font-weight:350}.content-rsce-text-columns .inside .content .columns-container .block .text::before{content:"";position:absolute;top:0;display:inline-block;width:3.2rem;height:1px;margin-block:.8rem;background-color:#58595b}.content-rsce-text-columns.logo-bg .inside .content::after{content:"";background-image:url(/files/themes/hofgut/images/hofgut-icon-bg.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:-3.2rem;bottom:-3.2rem;left:-6.4rem;width:100%;z-index:-2}.content-rsce-text-icon-blocks{margin-block:var(--element-spacing)}.content-rsce-text-icon-blocks .inside .content .blocks-container{display:grid;grid-template-columns:1fr;gap:2.666rem}.content-rsce-text-icon-blocks .inside .content .blocks-container .block .icon{display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:3.2rem;width:3.2rem}.content-rsce-text-icon-blocks .inside .content .blocks-container .block .icon figure,.content-rsce-text-icon-blocks .inside .content .blocks-container .block .icon img,.content-rsce-text-icon-blocks .inside .content .blocks-container .block .icon picture{height:100%;width:100%}.content-rsce-text-icon-blocks .inside .content .blocks-container .block .icon img{-o-object-fit:contain;object-fit:contain}.content-rsce-text-icon-blocks .inside .content .blocks-container .block .icon i.icon-stub{color:var(--primary);font-size:3.2rem;-webkit-text-stroke:1.5px #fff}.content-rsce-text-icon-blocks .inside .content .blocks-container .block .title{-webkit-hyphens:auto;hyphens:auto;margin-block-start:.8rem}.content-rsce-text-icon-blocks .inside .content .blocks-container .block .text{position:relative;padding-block-start:1.65rem}.content-rsce-text-icon-blocks .inside .content .blocks-container .block .text::before{content:"";position:absolute;top:0;display:inline-block;width:3.2rem;height:1px;margin-block:.8rem;background-color:#58595b}.content-rsce-text-image-blocks{margin-block:var(--element-spacing)}.content-rsce-text-image-blocks .inside{max-width:72.5rem;padding:6.4rem 0!important}.content-rsce-text-image-blocks .inside .content:has(div){margin-block-end:4.8rem}.content-rsce-text-image-blocks .inside .blocks-container{display:flex;flex-direction:column;gap:4.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-text-image-blocks .inside .blocks-container .block{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-text-image-blocks .inside .blocks-container .block .image-container figure,.content-rsce-text-image-blocks .inside .blocks-container .block .image-container img,.content-rsce-text-image-blocks .inside .blocks-container .block .image-container picture{height:100%;width:100%}.content-rsce-text-image-blocks .inside .blocks-container .block .image-container img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.content-rsce-text-image-blocks .inside .blocks-container .block .text-container .title::after{content:"";top:100%;margin-block:.8rem;background-color:var(--font-color);width:3.2rem;height:1px;display:block}.content-rsce-text-image-blocks .inside .blocks-container .block .text-container .text em:not(:first-child){font-size:1rem;display:block;font-weight:350;line-height:1.4;margin-block-start:1.6rem;position:relative}.content-rsce-text-image-blocks .inside .blocks-container .block .text-container .text em:not(:first-child)::before{content:"";display:inline-block;width:3.2rem;height:1px;margin-block:.8rem;background-color:var(--font-color);position:absolute;bottom:100%}.content-rsce-text{margin-block:var(--element-spacing);position:relative}.content-rsce-text .inside{padding-inline:0!important}.content-rsce-text .inside .text-cnt{font-weight:350}.content-rsce-text .inside .button-cnt{margin-block-start:2.4rem}.content-rsce-text .background-icon{position:absolute;bottom:0;right:0;z-index:-1;max-height:95%;max-width:100%;overflow:clip;display:flex}.content-rsce-text .background-icon img,.content-rsce-text .background-icon picture{height:100%;width:100%}.content-rsce-text .background-icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}.content-rsce-upcoming-events{margin-block:var(--element-spacing)}.content-rsce-upcoming-events>.inside .events-container{margin-block-start:4.8rem}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist{display:flex;flex-direction:column;gap:3.2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming{margin-inline:-1.6rem;position:relative}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .image-container{position:absolute;inset:0;z-index:-1}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .image-container figure,.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .image-container img,.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .image-container picture{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .image-container::after,.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .image-container::before{content:"";position:absolute;inset:0}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .image-container::before{background:linear-gradient(to bottom,rgba(37,37,39,0) 35%,#252527 75%);mix-blend-mode:hard-light;opacity:.85}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .image-container::after{background-color:rgba(37,37,39,.15)}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;color:#fff;height:100%;padding:1.6rem}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside{width:100%}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .button--inline{--btn-font-color:white}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .left .category{display:flex;flex-direction:row;gap:.4rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .left .category .category-dot{aspect-ratio:1/1;background-color:var(--color);border-radius:50%;display:block;height:.6rem;width:.6rem}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .left .title{padding-block-end:1.65rem;position:relative}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .left .title a{text-decoration:none;color:#fff}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .left .title::after{content:"";height:1px;width:3.2rem;background-color:#fff;position:absolute;bottom:.85rem;left:0}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .left .mobile{margin-block:.5rem}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .left .button-cnt .button--inline{color:#fff}.content-rsce-upcoming-events>.inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .desktop{display:none}.content-rsce-upcoming-events>.inside>.button-cnt{justify-content:center;margin-block-start:4.8rem}.content-rsce-youtube .inside{padding-inline:0!important}.content-rsce-youtube .youtube-wrapper{aspect-ratio:1/1;margin-block-start:4.8rem;position:relative}.content-rsce-youtube .youtube-wrapper iframe{aspect-ratio:1/1;height:100%;width:100%}.content-rsce-youtube .youtube-wrapper .overlay{position:absolute;inset:0}.content-rsce-youtube .youtube-wrapper .overlay figure{position:absolute;inset:0;z-index:1}.content-rsce-youtube .youtube-wrapper .overlay figure,.content-rsce-youtube .youtube-wrapper .overlay figure img,.content-rsce-youtube .youtube-wrapper .overlay figure picture{height:100%;width:100%}.content-rsce-youtube .youtube-wrapper .overlay figure img{-o-object-fit:cover;object-fit:cover}.content-rsce-youtube .youtube-wrapper .overlay figure::after{content:"";background:linear-gradient(to bottom,rgba(37,37,39,0) 0,rgba(37,37,39,.9) 36%);mix-blend-mode:hard-light;position:absolute;inset:0}.content-rsce-youtube .youtube-wrapper .overlay .consent{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:center;align-items:center;text-align:center;height:100%;padding-inline:var(--main-padding);position:relative;z-index:2}.content-rsce-youtube .youtube-wrapper .overlay .consent .play{cursor:pointer;width:-moz-fit-content;width:fit-content}.content-rsce-youtube .youtube-wrapper .overlay .consent .play i{font-size:min(10vh,9.6rem);line-height:1}.content-rsce-youtube .youtube-wrapper .overlay .consent .play i::before{font-size:min(10vh,9.6rem)}.content-rsce-youtube .youtube-wrapper .overlay .consent .text{margin-inline:auto;max-width:40rem}.content-rsce-youtube .youtube-wrapper .overlay .consent .text a{color:#fff;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px}.content-rsce-youtube .youtube-wrapper .overlay *{color:#fff}.content-tabs-with-button{margin-block:var(--element-spacing)}.content-tabs-with-button>.inside>.tablist-container{padding-inline:var(--main-padding)}.content-tabs-with-button>.inside>.tablist-container .inner-tablist-container{display:flex;flex-direction:column;gap:var(--main-padding);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-tabs-with-button>.inside>.tablist-container .inner-tablist-container .button-cnt{margin-block-start:0}.content-tabs-with-button>.inside>.tablist-container .inner-tablist-container .button-cnt .button{white-space:nowrap}.content-tabs-with-button>.inside>.tablist-container .inner-tablist-container .tablist button{text-align:left}.content-tabs-with-button>.inside>.tabs{margin-block-start:4rem}.content-tabs-with-button>.inside>.tabs .tab-content>:first-child{margin-block-start:0}.content-tabs-with-button>.inside>.tabs .tab-content>:last-child{margin-block-end:0}.content-tabs-with-image{margin-block:var(--element-spacing)}.content-tabs-with-image .inside .content{display:grid;grid-template-columns:1fr;gap:3.2rem;margin-block-start:3.2rem}.content-tabs-with-image .inside .content .image-container figure,.content-tabs-with-image .inside .content .image-container img,.content-tabs-with-image .inside .content .image-container picture{height:100%;width:100%}.content-tabs-with-image .inside .content .image-container img{-o-object-fit:cover;object-fit:cover}.content-tabs-with-image .inside .content .inner-content .tabs .tab-content{margin-block-start:1.6rem}.content-tabs-with-image .inside .content .inner-content .tabs .tab-content>div{margin-block:3.2rem;padding-inline:0}.content-tabs-with-image .inside .content .inner-content .tabs .tab-content>div:first-child{margin-block-start:0}.content-tabs-with-image .inside .content .inner-content .tabs .tab-content>div:last-child{margin-block-end:0}.content-ticker.ticker-bottom{padding-inline:var(--main-padding)}.content-ticker.ticker-bottom .inside{display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;border-block-start:1px solid #58595b;margin-inline:auto;max-width:66rem;padding-block:.8rem}.content-ticker.ticker-bottom .inside .close-button{display:none}.content-ticker.ticker-bottom .inside .swiper-container{overflow:clip;max-width:calc(100% - 4.15rem)}.content-ticker.ticker-bottom .inside .swiper-container .swiper-wrapper .swiper-slide .title{color:#fff;display:inline-block;font-size:.778rem}.content-ticker.ticker-bottom .inside .swiper-controls{display:flex;flex-direction:column;gap:.1rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.content-ticker.ticker-bottom .inside .swiper-controls .swiper-navigation{display:flex;flex-direction:row;gap:.4rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-ticker.ticker-bottom .inside .swiper-controls .swiper-navigation .swiper-button-next,.content-ticker.ticker-bottom .inside .swiper-controls .swiper-navigation .swiper-button-prev{color:#fff;height:auto;margin:0;position:static;width:auto}.content-ticker.ticker-bottom .inside .swiper-controls .swiper-navigation .swiper-button-next::after,.content-ticker.ticker-bottom .inside .swiper-controls .swiper-navigation .swiper-button-prev::after{display:none}.content-ticker.ticker-bottom .inside .swiper-controls .swiper-pagination{color:#fff;font-size:.778rem;position:static}.content-ticker.ticker-side{position:absolute;bottom:3.2rem;right:0;translate:100% 0;transition:translate .4s;pointer-events:none}.content-ticker.ticker-side .inside{background-color:#e6e7e7;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem;box-shadow:var(--shadow-medium);max-width:min(24.15rem,90vw);padding:.8rem 4rem .8rem .8rem;position:relative}.content-ticker.ticker-side .inside .close-button{position:absolute;top:.8rem;right:.8rem;cursor:pointer}.content-ticker.ticker-side .inside .swiper-container{overflow:clip}.content-ticker.ticker-side .inside .swiper-container .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;height:auto}.content-ticker.ticker-side .inside .swiper-container .swiper-wrapper .swiper-slide .title{font-weight:500;line-height:1.4}.content-ticker.ticker-side .inside .swiper-container .swiper-wrapper .swiper-slide .text{font-weight:350;margin-block-start:.4rem}.content-ticker.ticker-side .inside .swiper-container .swiper-wrapper .swiper-slide .text p{margin-block:.4rem}.content-ticker.ticker-side .inside .swiper-container .swiper-wrapper .swiper-slide .text p:first-of-type{margin-block-start:0}.content-ticker.ticker-side .inside .swiper-container .swiper-wrapper .swiper-slide .text p:last-of-type{margin-block-end:0}.content-ticker.ticker-side .inside .swiper-container .swiper-wrapper .swiper-slide .link{font-weight:500;margin-block-start:auto;padding-block-start:.4rem;text-decoration:none!important}.content-ticker.ticker-side .inside .swiper-container .swiper-wrapper .swiper-slide .link i{position:relative;top:.15rem;font-size:.9rem;margin-inline-end:.4rem}.content-ticker.ticker-side .inside .swiper-controls .swiper-navigation{display:none}.content-ticker.ticker-side .inside .swiper-controls .swiper-pagination{position:absolute;bottom:.8rem;right:.8rem;top:initial;left:initial;display:flex;flex-direction:row;gap:.6rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:auto}.content-ticker.ticker-side .inside .swiper-controls .swiper-pagination .swiper-pagination-bullet{background-color:#fff;height:.4rem;width:.4rem;margin:0;opacity:1;transition:background-color .2s}.content-ticker.ticker-side .inside .swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#aa8e65}.content-ticker.ticker-side.active{translate:0 0;pointer-events:auto}/*! --Breakpoints-- */@media only screen and (min-width:640px){footer .content-rsce-footer .inside>.title{font-size:2.8rem;margin-block-end:3.2rem}footer .content-rsce-footer .inside>.blocks-top .block .title{margin-block-end:var(--main-padding)}footer .content-rsce-footer .inside>.bottom{flex-flow:row nowrap;justify-content:space-between;text-align:initial}footer .content-rsce-footer .inside>.bottom .right nav ul{flex-flow:row nowrap;gap:var(--main-padding)}}@media only screen and (min-width:768px){:root{--element-spacing:6.4rem;--main-padding:1.6rem}div[class*=bg-color-]>.inside{padding:var(--element-spacing) 3.2rem}.t-l{font-size:6rem}.t-s{font-size:4.8rem}.h-xxl{font-size:3.2rem}.h-xl,h1{font-size:2.8rem}.h-l{font-size:2.4rem}.h-m{font-size:2rem}.h-s{font-size:1.5rem}.h-xs{font-size:1.3rem}.b-xl,.button,button[type=submit]{font-size:1.2rem}.button.button--inline,button[type=submit].button--inline{border-color:transparent;padding:0}.content--headline-aside .inside .headline-cnt{margin-block-end:0}.content--headline-aside .inside .content{display:flex;flex-direction:row;gap:var(--main-padding);flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content--headline-aside .inside .content>.headline-cnt{max-width:15.3rem;width:calc(33% - 1.6rem)}.content--headline-aside .inside .content>.inner-content{width:66%}.headline-cnt .subline{font-size:2rem}.mod_eventlist:has(.layout_list) .layout_list{grid-template-columns:6.4rem auto 4.8rem}.mod_eventlist:has(.layout_list) .layout_list .date-container{display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0}.mod_eventlist:has(.layout_list) .layout_list .meta-container{grid-column:2}.mod_eventlist:has(.layout_list) .layout_list .more-link{grid-row:1;grid-column:3}.content-rsce-arrival .inside .inner-content{flex-flow:row nowrap}.content-rsce-arrival .inside .inner-content .image-container{width:57.3%}.content-rsce-arrival .inside .inner-content .text-container{justify-content:flex-end;padding-block-start:9.6rem;width:calc(42.7% - 3.2rem)}.content-rsce-divider{margin-block:-1.6rem}.content-rsce-equipment .inside .content .inner-content{grid-template-columns:1fr 1fr}.content-rsce-faq .inside{flex-flow:row nowrap}.content-rsce-faq .inside .image-container{width:32%}.content-rsce-faq .inside .image-container figure,.content-rsce-faq .inside .image-container img,.content-rsce-faq .inside .image-container picture{height:100%;width:100%}.content-rsce-faq .inside .image-container img{-o-object-fit:cover;object-fit:cover}.content-rsce-faq .inside .content{padding-block-start:3.2rem;width:calc(68% - 3.2rem)}.content-rsce-gallery .inside .headline-cnt{margin-block-end:4.8rem}.content-rsce-gallery .inside .masonry-container .masonry-item{width:calc(50% - 16px)}.content-rsce-history .inside .history-container .history-item{flex-flow:row nowrap;justify-content:space-between;padding-inline-start:0}.content-rsce-history .inside .history-container .history-item>div{width:40.2%}.content-rsce-history .inside .history-container .history-item .text-container .text,.content-rsce-history .inside .history-container .history-item .text-container .title{padding-inline-start:1.6rem}.content-rsce-history .inside .history-container .history-item .image-container figure,.content-rsce-history .inside .history-container .history-item .image-container img,.content-rsce-history .inside .history-container .history-item .image-container picture{height:100%;width:100%}.content-rsce-history .inside .history-container .history-item .image-container img{-o-object-fit:cover;object-fit:cover}.content-rsce-history .inside .history-container .history-item:nth-of-type(even){flex-flow:row-reverse nowrap}.content-rsce-history .inside .history-container .history-item::after,.content-rsce-history .inside .history-container::after,.content-rsce-history .inside .history-container::before{left:50%}.content-rsce-image .inside .content{aspect-ratio:16/10;padding:11.444rem 3.2rem 3.2rem}.content-rsce-image-banner .overlay .inside{padding-block:4.8rem}.content-rsce-image-boxes .inside .boxes-container{grid-template-columns:1fr 1fr}.content-rsce-image-boxes .inside .boxes-container .box .overlay{padding:9.6rem 3.2rem 3.2rem}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide{min-height:38rem}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay{padding:3.2rem}.content-rsce-image-slider .inside .content .swiper-container .swiper-wrapper .swiper-slide .overlay .headline-cnt .headline{font-size:2.4rem}.content-rsce-lists .inside .lists-container{grid-template-columns:1fr 1fr}.content-rsce-quick-request .inside form .formbody{grid-template-columns:1fr 1fr 1fr}.content-rsce-room-categories-slider .inside .swiper-container .swiper-slide .overlay{padding:3.2rem}.content-rsce-sticky-buttons{display:initial}.content-rsce-teaser .overlay .inside .subline{font-size:3.2rem}.content-rsce-teaser .overlay .content-ticker{display:flex}.content-rsce-text-block.logo-bg .inside .content::after{top:-3.2rem;bottom:-3.2rem}.content-rsce-text-columns .inside .content .headline-cnt{margin-block-end:2.666rem}.content-rsce-text-icon-blocks .inside .content .blocks-container{gap:3.2rem;grid-template-columns:1fr 1fr}.content-rsce-text-image-blocks .inside .blocks-container .block{flex-flow:row nowrap;gap:3.2rem}.content-rsce-text-image-blocks .inside .blocks-container .block .image-container{width:57.3%}.content-rsce-text-image-blocks .inside .blocks-container .block .image-container img{aspect-ratio:initial}.content-rsce-text-image-blocks .inside .blocks-container .block .text-container{display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;padding-block-start:9.6rem;width:calc(42.7% - 3.2rem)}.content-rsce-text-image-blocks .inside .blocks-container .block:nth-child(even){flex-direction:row-reverse}.content-rsce-upcoming-events .inside .events-container .mod_eventlist .layout_upcoming{aspect-ratio:44/23;margin-inline:0}.content-rsce-upcoming-events .inside .events-container .mod_eventlist .layout_upcoming .content-container{padding:3.2rem}.content-rsce-upcoming-events .inside .events-container .mod_eventlist .layout_upcoming .content-container .inside{display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content-rsce-upcoming-events .inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .desktop{display:block}.content-rsce-upcoming-events .inside .events-container .mod_eventlist .layout_upcoming .content-container .inside .mobile{display:none}.content-rsce-youtube .youtube-wrapper,.content-rsce-youtube .youtube-wrapper iframe{aspect-ratio:16/9}.content-room-categories .inside .room-categories{display:flex;flex-direction:column;gap:3.2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content-room-categories .inside .room-categories .room-category{aspect-ratio:220/113;margin-inline:0}.content-room-categories .inside .room-categories .room-category .background-image::before{background:linear-gradient(to bottom,rgba(37,37,39,0) 35%,#252527 75%)}.content-room-categories .inside .room-categories .room-category .background-image::after{background-color:rgba(37,37,39,.15)}.content-room-categories .inside .room-categories .room-category .overlay{padding:3.2rem}.content-room-categories .inside .room-categories .room-category .overlay .inside{display:flex;flex-direction:row;gap:3.2rem;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content-room-categories .inside .room-categories .room-category .overlay .inside .mobile{display:none}.content-room-categories .inside .room-categories .room-category .overlay .inside .desktop{display:initial}.content-tabs-with-button>.inside>.tablist-container .inner-tablist-container{display:flex;flex-direction:row;gap:3.2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.content-tabs-with-button.grow-tabs>.inside>.tablist-container .inner-tablist-container .tablist{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.content-tabs-with-button.grow-tabs>.inside>.tablist-container .inner-tablist-container .tablist button{text-align:left}.content-tabs-with-image .inside .content{grid-template-columns:1fr 1fr}.content-tabs-with-image .inside .content .inner-content{margin-block-start:9.6rem}.content-ticker.ticker-bottom .inside .swiper-container{max-width:calc(100% - 8.2rem)}.content-ticker.ticker-bottom .inside .swiper-container .swiper-wrapper .swiper-slide .title{font-size:.9rem}.content-ticker.ticker-bottom .inside .swiper-controls{flex-flow:row-reverse nowrap;gap:.8rem}.content-ticker.ticker-bottom .inside .swiper-controls .swiper-pagination{font-size:.9rem}}@media only screen and (min-width:1024px){header .content-rsce-header{padding-block:2.4rem}header .content-rsce-header>.inside{grid-template-rows:auto;grid-template-columns:1fr auto 1fr;gap:0 1.6rem}header .content-rsce-header>.inside .left{grid-column:1/2;grid-row:1/-1;justify-content:flex-start}header .content-rsce-header>.inside .left .mod_search{display:initial}header .content-rsce-header>.inside .right{grid-column:3/4;grid-row:1/-1}header .content-rsce-header>.inside .right .button:not(.button--inline){box-shadow:inset 0 0 0 1px #fff;padding:.8rem 1.2rem}header .content-rsce-header>.inside .right .button:not(.button--inline):hover{box-shadow:inset 0 0 0 1px var(--primary);background-color:var(--primary);color:#fff}header .content-rsce-header>.inside .logo{grid-column:2/3;grid-row:1/-1}header .content-rsce-header>.inside .navigation-container{padding-block:calc(var(--header-height) + 2.9rem) 1.6rem;padding-inline:var(--main-padding)}header .content-rsce-header>.inside .navigation-container>.inside{overflow-x:initial;display:grid;grid-template-columns:56.666% auto;grid-template-rows:1fr auto;gap:1.6rem 1.6rem}header .content-rsce-header>.inside .navigation-container>.inside .menu-image{padding-inline-end:.8rem;position:static;width:100%}header .content-rsce-header>.inside .navigation-container>.inside .menu-image::after,header .content-rsce-header>.inside .navigation-container>.inside .menu-image::before{display:none}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation{padding-inline:.8rem 3.2rem}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_1>li>:not(ul){font-size:2rem}header .content-rsce-header>.inside .navigation-container>.inside .mod_navigation ul.level_2>li>:not(ul){font-size:1.3rem}header .content-rsce-header>.inside .navigation-container>.inside .socials{display:flex;flex-direction:row;gap:.8rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}header .content-rsce-header>.inside .navigation-container>.inside .content-ticker{display:none}header .content-rsce-header.scrolled{padding-block:1rem}.content-rsce-calendar .inside .tablist-container .inner-tablist-container{display:flex;flex-direction:row;gap:1.6rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.content-rsce-calendar .inside .calendar-container .tabs .list:not(.hidden){display:flex;flex-direction:row;gap:var(--main-padding);flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content-rsce-calendar .inside .calendar-container .tabs .list:not(.hidden) .mod_calendar_categories_list{margin-block:0;max-width:15.3rem;width:calc(33% - 1.6rem)}.content-rsce-calendar .inside .calendar-container .tabs .list:not(.hidden) .mod_calendar_categories_list ul{flex-flow:column}.content-rsce-calendar .inside .calendar-container .tabs .list:not(.hidden) .mod_eventlist{width:66%}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:last-child th .day-full{display:initial}.content-rsce-calendar .inside .calendar-container .mod_calendar table thead tr:last-child th .day-mobile{display:none}.content-rsce-text-icon-blocks .inside .content .blocks-container.columns-3{grid-template-columns:1fr 1fr 1fr}.tablist-container .inner-tablist-container .tablist{display:flex;flex-direction:row;gap:1.4rem;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.tablist-container .inner-tablist-container .tablist button{padding:0 .3rem .4rem;text-align:center}.tablist-container .inner-tablist-container .tablist::after,.tablist-container .inner-tablist-container .tablist::before{top:calc(100% - 1px);height:1px}.tablist-container .inner-tablist-container .tablist::before{width:100%}.tablist-container .inner-tablist-container .tablist::after{left:var(--active-element-left,0);width:var(--active-element-width,0);transition:left .2s,width .2s}}@media only screen and (min-width:1440px){div[class*=bg-color-]::after{left:var(--main-padding);max-width:calc(100vw - 2*var(--main-padding) - (var(--scrollbar-width)))}.content-rsce-text .background-icon{right:var(--main-padding)}}@media only screen and (min-width:1280px){header .content-rsce-header>.inside .left .mod_search .formbody input{width:initial}header .content-rsce-header>.inside .right .button--inline{display:flex}.content-rsce-text-image-blocks .inside{padding-inline:3.2rem!important}.content-room-categories .inside{padding-inline:0!important}}/*! --Print-- */@media print{body{background:#fff}#footer,#header{display:none}*{background:rgba(0,0,0,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.tobii-zoom{border:0;box-shadow:none;display:inline-block;position:relative;text-decoration:none}.tobii-zoom img{display:block}.tobii-zoom__icon{align-items:center;background-color:var(--zoom-icon-background,var(--tobii-zoom-icon-background));top:.5em;color:var(--zoom-icon-color,var(--tobii-zoom-icon-color));display:flex;justify-content:center;line-height:1;position:absolute;right:.5em;width:1.78em;height:1.78em}.tobii-zoom__icon svg{fill:none;height:1.5em;pointer-events:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;stroke:currentColor;width:1.5em}body.tobii-is-open{overflow-y:hidden}.tobii-image,.tobii-is-open{touch-action:none}.tobii{background-color:var(--lightbox-background,var(--tobii-lightbox-background));bottom:0;box-sizing:border-box;contain:strict;font-size:var(--base-font-size,var(--tobii-base-font-size));left:0;line-height:1.5;overflow:hidden;position:fixed;right:0;top:0;z-index:var(--lightbox-z-index,var(--tobii-lightbox-z-index))}.tobii[aria-hidden=true]{display:none}.tobii *,.tobii ::after,.tobii ::before{box-sizing:inherit}.tobii__slider{bottom:0;left:0;position:absolute;right:0;top:3.125em;will-change:transform}.tobii__slider[aria-hidden=true]{display:none}.tobii__slider--is-draggable [data-type]{cursor:grab}.tobii__slider--is-dragging [data-type]{cursor:grabbing}.tobii__slider--is-moving [data-type]{cursor:move}.tobii__slide{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tobii__slide:not(.tobii__slide--is-active){visibility:hidden}.tobii__slide [data-type]{max-height:100%;max-width:var(--slide-max-width,var(--tobii-slide-max-width));overflow:hidden;overscroll-behavior:contain}.tobii__slide iframe,.tobii__slide video{display:block!important}.tobii__slide figure{margin:0;position:relative}.tobii__slide figure>img{display:block;height:auto;max-height:var(--slide-max-height,var(--tobii-slide-max-height));max-width:var(--slide-max-width,var(--tobii-slide-max-width));width:auto}.tobii__slide figure>figcaption{background-color:var(--caption-background,var(--tobii-caption-background));bottom:0;color:var(--caption-color,var(--tobii-caption-color));padding:.25em .5em;position:absolute;white-space:pre-wrap;width:100%;font-size:1.125em}.tobii__slide [data-type=html]{overflow-y:auto}.tobii__slide [data-type=html] video{cursor:auto;max-height:var(--slide-max-height,var(--tobii-slide-max-height));max-width:var(--slide-max-width,var(--tobii-slide-max-width))}.tobii__slide [data-type=html] audio{max-width:100%}.tobii__slide [data-type=iframe]{-webkit-overflow-scrolling:touch;transform:translate(0,0)}.tobii__slide [data-type=iframe] iframe{height:var(--slide-max-height,var(--tobii-slide-max-height));width:var(--slide-max-width,var(--tobii-slide-max-width))}.tobii__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-background,var(--tobii-button-background));border:1px solid transparent;color:var(--button-color,var(--tobii-button-color));cursor:pointer;font:inherit;line-height:1;margin:0;opacity:.5;padding:0;position:absolute;touch-action:manipulation;will-change:opacity;z-index:1}.tobii__btn:hover{opacity:1}@media screen and (prefers-reduced-motion:no-preference){.tobii__slider--animate:not(.tobii__slider--is-dragging){transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:transform;transition-timing-function:var(--transition-timing-function,var(--tobii-transition-timing-function))}.tobii__slide:not(.tobii__slide--is-active){transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:visibility;transition-timing-function:var(--timing-function,var(--tobii-transition-timing-function))}.tobii__btn{transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:opacity,transform;transition-timing-function:var(--transition-timing-function,var(--tobii-transition-timing-function));will-change:opacity,transform}}.tobii__btn svg{fill:none;height:3.75em;pointer-events:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;stroke:currentColor;width:3.75em}.tobii__btn--next,.tobii__btn--previous{top:50%;transform:translateY(-50%);background-color:var(--button-navigation-background,var(--tobii-button-navigation-background));border-radius:5px}.tobii__btn--previous{left:1em}.tobii__btn--next{right:1em}.tobii__btn--close{right:.25em;top:.25em;width:2.5em;height:2.5em;opacity:.75}.tobii__btn--close svg{transform:scale(1.4);width:100%;height:100%}.tobii__btn:disabled,.tobii__btn[aria-hidden=true]{visibility:hidden;cursor:default}.tobii__counter{background-color:var(--counter-background,var(--tobii-counter-background));color:var(--counter-color,var(--tobii-counter-color));font-size:1.25em;left:.875em;line-height:1;position:absolute;top:.875em;z-index:1;opacity:.8}.tobii__counter[aria-hidden=true]{display:none}.tobii__counter p{display:inline}.tobii__loader{display:inline-block;height:6em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6em}.tobii__loader::before{animation:1s infinite spin;border-radius:100%;border:2px solid #949ba3;border-top-color:var(--loader-color,var(--tobii-loader-color));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@keyframes spin{to{transform:rotate(360deg)}}.tobii__slide .tobii-html{background:#fff;padding:10px 20px;max-width:800px;font-size:1.125em}