/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#toolbar-administration{font-variant-ligatures:normal;text-rendering:auto;-moz-osx-font-smoothing:auto;text-shadow:none;}.toolbar-horizontal #toolbar-administration{font-size:small;}.toolbar-menu-administration > .toolbar-menu{--gin-font-size:16px;--gin-spacing-xl:32px;--gin-spacing-l:24px;--gin-spacing-m:16px;--gin-spacing-s:12px;--gin-spacing-xs:8px;--gin-spacing-xxs:4px;}.contextual .trigger{clip:unset !important;}div[data-drupal-messages]{border:4px solid var(--colorSecondary);font-size:2rem;padding:1rem;margin:2rem 0;}
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0;}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@font-face{font-family:'Dia';src:url(/themes/custom/fuchsegg/assets/fonts/dia-regular.eot);src:url(/themes/custom/fuchsegg/assets/fonts/dia-regular.woff) format('woff');font-style:normal;font-weight:normal;font-display:swap;}@font-face{font-family:'Dia-Bold';src:url(/themes/custom/fuchsegg/assets/fonts/dia-bold.eot);src:url(/themes/custom/fuchsegg/assets/fonts/dia-bold.woff) format('woff');font-style:normal;font-weight:normal;font-display:swap;}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}
*,*::after,*::before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}img{display:block;width:100%;height:auto}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}:root{--colorPrimary:#233750;--colorSecondary:#F5E6D5}.toggle{display:none}.hidden{display:none !important}.ta--center{text-align:center}.color--white{color:#fff}.icon{display:block;width:4.8rem;height:4.8rem;overflow:hidden;white-space:nowrap;text-indent:100%;background-repeat:no-repeat;background-size:4.2rem auto;background-position:center}.icon--instagram{background-image:url(/themes/custom/fuchsegg/assets/images/icon--instagram.svg)}.icon--facebook{background-image:url(/themes/custom/fuchsegg/assets/images/icon--facebook.svg)}.icon--change-maker{background-image:url(/themes/custom/fuchsegg/assets/images/icon--change-maker.png);background-size:contain;width:9.6rem}.icon--afficionados{background-image:url(/themes/custom/fuchsegg/assets/images/The_Aficionados_White.svg);background-size:contain;width:9.6rem}.icon--charmingplaces{background-image:url(/themes/custom/fuchsegg/assets/images/icon--charmingplaces.png);background-size:contain;width:9.6rem}.icon--urlaubsarchitektur{background-image:url(/themes/custom/fuchsegg/assets/images/icon--urlaubsarchitektur.png);background-size:contain;width:14.4rem}.icon--werkraum{background-image:url(/themes/custom/fuchsegg/assets/images/icon--werkraum.png);background-size:contain;width:9.6rem}.link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link-list__item{margin:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body{font-family:Dia,Arial,sans-serif;font-weight:normal;color:#233750}.font--headline-xlarge{font-size:3.6rem;font-weight:normal;letter-spacing:0;line-height:4.8rem}@media only screen and (min-width:68.75em){.font--headline-xlarge{font-size:4.8rem;line-height:5.5rem}}.font--headline-large{font-size:3rem;font-weight:normal;letter-spacing:0;line-height:4rem}@media only screen and (min-width:68.75em){.font--headline-large{font-size:4rem;line-height:4.8rem}}.font--headline-large a{color:#233750;text-decoration:none}.font--headline-medium{font-size:2.6rem;font-weight:normal;line-height:3.6rem}@media only screen and (min-width:68.75em){.font--headline-medium{font-size:3rem;line-height:4rem}}.font--headline-small{font-weight:normal;font-size:1.4rem;letter-spacing:0;line-height:3rem}.font--paragraph{font-size:2rem;letter-spacing:0;line-height:3rem;font-weight:normal}.font--paragraph p+p,.font--paragraph ul+p{margin-top:3rem}.font--paragraph a{color:#233750;text-decoration:underline;-webkit-text-decoration-color:#233750;text-decoration-color:#233750;text-decoration-thickness:1.5px;text-underline-offset:3px}.font--defaults h1{font-size:3.6rem;font-weight:normal;letter-spacing:0;line-height:4.8rem;margin-bottom:0.4rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width:68.75em){.font--defaults h1{font-size:4.8rem;line-height:5.5rem}}@media only screen and (min-width:68.75em){.font--defaults h1{margin-bottom:1.4rem}}.font--defaults h2{font-size:3rem;font-weight:normal;letter-spacing:0;line-height:4rem;margin-bottom:0.4rem}@media only screen and (min-width:68.75em){.font--defaults h2{font-size:4rem;line-height:4.8rem}}.font--defaults *+h2{margin-top:4rem}@media only screen and (min-width:68.75em){.font--defaults *+h2{margin-top:4.8rem}}.font--defaults h3{font-size:2.6rem;font-weight:normal;line-height:3.6rem;margin-bottom:0.4rem}@media only screen and (min-width:68.75em){.font--defaults h3{font-size:3rem;line-height:4rem}}.font--defaults *+h3{margin-top:3.6rem}@media only screen and (min-width:68.75em){.font--defaults *+h3{margin-top:4rem}}.font--defaults p{font-size:2rem;letter-spacing:0;line-height:3rem;font-weight:normal}.font--defaults *+p{margin-top:3rem}.font--defaults a{color:#233750}.font--defaults ul{font-size:2rem;letter-spacing:0;line-height:3rem;font-weight:normal;list-style-type:none}.font--defaults ul li{padding-left:2.5rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--wave.svg);background-size:0.9rem 0.6rem;background-repeat:no-repeat;background-position:left 12px}.font--defaults ul+h3{margin-top:4.8rem}.link{font-size:1.4rem;letter-spacing:0;line-height:2rem;color:#233750;display:block;text-decoration:none}.button,.block__buttons a{font-size:2rem;letter-spacing:0;line-height:3rem;font-weight:normal;color:#233750;text-decoration:none}.button.inverse,.button--inverse,.block__buttons a.inverse,.block__buttons a--inverse{color:#fff}.eu-cookie-compliance-secondary-button{color:#fff}.eu-cookie-compliance-default-button{color:#233750}.dates input{font-size:2rem;letter-spacing:0;line-height:3rem;font-weight:normal;color:#fff}.block__text__width-full ul,.block__text__width-narrow ul{font-size:2.6rem;font-weight:normal;line-height:3.6rem}@media only screen and (min-width:68.75em){.block__text__width-full ul,.block__text__width-narrow ul{font-size:3rem;line-height:4rem}}.block__text__width-full ul li,.block__text__width-narrow ul li{padding-left:3rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--wave.svg);background-size:1.4rem 0.9rem;background-repeat:no-repeat;background-position:left 14px}@media only screen and (min-width:68.75em){.block__text__width-full ul li,.block__text__width-narrow ul li{background-position:left 16px}}.block__text__width-narrow p{font-size:2.6rem;font-weight:normal;line-height:3.6rem}@media only screen and (min-width:68.75em){.block__text__width-narrow p{font-size:3rem;line-height:4rem}}.menu-level-0>li>a,.menu-level-0>li>span{font-size:2.6rem;font-weight:normal;line-height:3rem;color:#fff;text-decoration:none}@media only screen and (min-width:68.75em){.menu-level-0>li>a,.menu-level-0>li>span{font-size:3.6rem;line-height:4.8rem}}.menu-level-1>li>a{font-size:2.6rem;font-weight:normal;line-height:3rem;color:#233750;text-decoration:none}@media only screen and (min-width:68.75em){.menu-level-1>li>a{font-size:2.8rem;line-height:3.6rem}}.header__inner>nav ul a,.header__inner>nav ul span,#block-footer-menu ul a,#block-footer-menu--2 ul a{font-size:2rem;letter-spacing:0;line-height:3rem;font-weight:normal;line-height:3.6rem;color:#233750;text-decoration:none}#block-footer-menu--2 ul a,#block-footer-menu ul a{color:#fff}#block-footer-address a,#block-footer-address--2 a{color:#fff}.main-navigation__inner__right a{text-decoration:none}@media only screen and (min-width:68.75em){.main-navigation__inner__right a{line-height:3.6rem}}.c__overlay .casa-wdg{font-family:Dia,Arial,sans-serif;font-weight:normal}.c__overlay .casa-wdg div.casa-offer-break>div>h3{font-style:normal;color:#233750}.casa-wdg .casa-offer h3{font-size:2.6rem;font-weight:normal;line-height:3.6rem;font-style:normal;color:#233750}@media only screen and (min-width:68.75em){.casa-wdg .casa-offer h3{font-size:3rem;line-height:4rem}}.text-align-center{text-align:center}.c__list-filter li{font-size:2rem;letter-spacing:0;line-height:3rem;font-weight:normal}.c__sidebar,.c__sidebar input,.c__sidebar .button{font-family:Dia,Arial,sans-serif !important}.node--request label{font-size:1.6rem;font-family:Dia,Arial,sans-serif;font-weight:normal}#block-footersocialmedia--2 .link-list__item a,#block-footersocialmedia .link-list__item a{color:#fff}.link--arrow{background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-right--blue.svg);background-repeat:no-repeat;background-position:left center;background-size:6.4rem auto;padding-left:8rem}.link--arrow--no-text{height:1.4rem}.button{border:2px solid #233750;padding:1.2rem 2rem;display:inline-block;margin:0 auto;min-width:16rem;background-color:transparent;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;cursor:pointer;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;border-radius:0;font-family:Dia,Arial,sans-serif;font-weight:normal}@media only screen and (min-width:43.75em){.button{min-width:21rem;padding:1.2rem 4.2rem}}.button:hover{background-color:#233750;color:#fff}.button.inverse,.button--inverse{background-color:#233750;color:#fff}.button.inverse:hover,.button--inverse:hover{background-color:#fff;color:#233750}.button--secondary{background-color:#F5E6D5;color:#233750}.button--full-height{height:100%}.button--no-border{border-color:transparent}.button+.button{margin-top:2rem}@media only screen and (min-width:43.75em){.button+.button{margin-top:2.4rem}}.button.icon--envelope{width:9rem !important;min-width:auto;padding:0;text-indent:100%;overflow:hidden;background-image:url(/themes/custom/fuchsegg/assets/images/icon--envelope--blue.svg);background-repeat:no-repeat;background-position:center}.button.icon--envelope:hover{background-image:url(/themes/custom/fuchsegg/assets/images/icon--envelope--white.svg)}.button.icon--voucher{width:9rem !important;min-width:auto;padding:0;text-indent:100%;overflow:hidden;background-image:url(/themes/custom/fuchsegg/assets/images/icon--voucher--blue.svg);background-repeat:no-repeat;background-position:center;background-size:auto 35%}.button.icon--voucher:hover{background-image:url(/themes/custom/fuchsegg/assets/images/icon--voucher--white.svg)}.button.icon--telephone{width:9rem !important;min-width:auto;padding:0;text-indent:100%;overflow:hidden;background-image:url(/themes/custom/fuchsegg/assets/images/icon--telephone--blue.svg);background-repeat:no-repeat;background-position:center;background-size:auto 33%}.button.icon--telephone:hover{background-image:url(/themes/custom/fuchsegg/assets/images/icon--telephone--white.svg)}.buttons{text-align:center}@media only screen and (min-width:43.75em){.buttons{margin-top:16rem;margin-bottom:16rem}}.wrapper--outside{max-width:100vw;overflow-x:hidden}main{padding:0 2rem;width:100%;max-width:118.5rem;margin:0 auto;display:block;padding-top:12.1rem;min-height:90vh}@media only screen and (min-width:68.75em){main{padding-top:14rem}}main article{position:relative}main h1+article{margin-top:2.7rem;position:relative !important}main .blocks{margin-top:8rem}main .blocks:first-child{margin-top:0}@media only screen and (min-width:62.5em){main .c__description-floorplan+.blocks{margin-top:16rem}}.header{padding:2rem;position:fixed;width:100%;z-index:6;background-color:#fff}@media only screen and (min-width:68.75em){.header{padding:2rem 8rem 2.4rem 8rem}}@media only screen and (min-width:87.5em){.header{padding:2rem 2rem 2.4rem 2rem}}.header__inner{padding:0 2rem;width:100%;max-width:118.5rem;margin:0 auto;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:68.75em){.header__inner{position:relative;max-width:119rem;padding-left:2rem;padding-right:2rem}}.header__inner #block-fuchsegg-branding{margin-left:0;margin-right:auto;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:68.75em){.header__inner #block-fuchsegg-branding{-webkit-box-flex:0;-ms-flex:0 1 10rem;flex:0 1 10rem;margin-left:auto}}.header__inner #block-fuchsegg-branding a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media only screen and (min-width:68.75em){.header__inner #block-fuchsegg-branding a{display:block;text-align:center}}@media only screen and (min-width:68.75em){.header__inner #block-fuchsegg-branding .logo{width:10rem}}.header__inner #block-fuchsegg-branding .logo--no-text{position:absolute;display:block;height:3.6rem;left:0}@media only screen and (min-width:68.75em){.header__inner #block-fuchsegg-branding .logo--no-text{position:relative;visibility:hidden;opacity:0;height:0;width:0;margin:0 auto;left:auto}}.header__inner #block-fuchsegg-branding .logo--only-text{display:block;height:3.6rem}@media only screen and (min-width:68.75em){.header__inner #block-fuchsegg-branding .logo--only-text{display:none}}.header__inner #block-fuchsegg-branding .logo{display:none}@media only screen and (min-width:68.75em){.header__inner #block-fuchsegg-branding .logo{display:block}}.header__inner img{width:auto}.header.headroom--not-top label.toggle--hidden-menu span{opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}@media only screen and (min-width:68.75em){.header.headroom--not-top #block-fuchsegg-branding .logo{visibility:hidden;opacity:0;height:0;width:0}}@media only screen and (min-width:68.75em){.header.headroom--not-top #block-fuchsegg-branding .logo--no-text{visibility:visible;opacity:1;height:auto;width:47px;left:1px;position:relative}}#block-languageswitcher-primary{margin-top:2rem;margin-right:auto;position:absolute;right:0}@media only screen and (min-width:68.75em){#block-languageswitcher-primary{position:relative;right:auto}}#block-languageswitcher-primary ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;position:relative}#block-languageswitcher-primary ul::after{content:"";display:block;position:absolute;left:50%;top:calc(50% + 5px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2rem;pointer-events:none;border-right:1px solid #233750}@media only screen and (min-width:68.75em){#block-languageswitcher-primary ul::after{height:2.4rem;top:50%}}#block-languageswitcher-primary a{display:block;width:3.6rem;height:3rem;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative}#block-languageswitcher-primary a::after{content:attr(hreflang);position:absolute;left:0;bottom:0;width:100%;font-size:1.4rem;letter-spacing:0;line-height:2rem;font-weight:normal;color:#233750;text-decoration:none;text-indent:0;text-transform:uppercase}@media only screen and (min-width:68.75em){#block-languageswitcher-primary a::after{font-size:2rem;line-height:3rem}}#block-languageswitcher-primary li:first-child a{text-align:right}#block-languageswitcher-primary li.is-active a::after{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}footer .footer{background-color:#233750;padding-bottom:6rem;margin-top:4rem}@media only screen and (min-width:43.75em){footer .footer{margin-top:6rem}}@media only screen and (min-width:68.75em){footer .footer{padding-bottom:8rem;margin-top:8rem}}@media only screen and (min-width:68.75em){footer .footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 2rem;width:100%;max-width:118.5rem;margin:0 auto;padding-top:8rem}}footer #block-fuchsegg-footer-branding,footer #block-fuchsegg-footer-branding--2,footer #block-footersocialmedia,footer #block-footersocialmedia--2,footer #block-footer-menu,footer #block-footer-menu--2,footer #block-footer-address,footer #block-footer-address--2,footer .footer__slogan{padding-top:4.8rem;background-color:#233750}@media only screen and (min-width:68.75em){footer #block-fuchsegg-footer-branding,footer #block-fuchsegg-footer-branding--2,footer #block-footersocialmedia,footer #block-footersocialmedia--2,footer #block-footer-menu,footer #block-footer-menu--2,footer #block-footer-address,footer #block-footer-address--2,footer .footer__slogan{padding-top:0}}@media only screen and (min-width:68.75em){footer #block-fuchsegg-footer-branding,footer #block-fuchsegg-footer-branding--2{-webkit-box-flex:0;-ms-flex:0 1 29.5rem;flex:0 1 29.5rem}}footer #block-fuchsegg-footer-branding a,footer #block-fuchsegg-footer-branding--2 a{display:block;text-align:center}@media only screen and (min-width:68.75em){footer #block-fuchsegg-footer-branding a,footer #block-fuchsegg-footer-branding--2 a{text-align:left}}footer #block-fuchsegg-footer-branding .logo,footer #block-fuchsegg-footer-branding--2 .logo{width:12.7rem;height:auto;display:block;margin:0 auto}@media only screen and (min-width:68.75em){footer #block-fuchsegg-footer-branding .logo,footer #block-fuchsegg-footer-branding--2 .logo{margin-left:0}}@media only screen and (min-width:68.75em){footer .footer__content__main{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 29.5rem);flex:0 1 calc(100% - 29.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (min-width:68.75em){footer #block-footersocialmedia,footer #block-footersocialmedia--2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}footer #block-footersocialmedia .link-list,footer #block-footersocialmedia--2 .link-list{gap:0.5rem}@media only screen and (min-width:68.75em){footer #block-footersocialmedia .link-list,footer #block-footersocialmedia--2 .link-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0}}@media only screen and (min-width:68.75em){footer #block-footersocialmedia .link-list__item:first-child,footer #block-footersocialmedia--2 .link-list__item:first-child{margin-left:0}}footer .social-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0;margin-top:1.5rem}footer .social-links .link-list__item{margin:0}footer .social-links .icon{width:3.2rem;height:3.2rem;background-size:2rem}@media only screen and (min-width:68.75em){footer .social-links .icon{width:3.6rem;height:3.6rem;background-size:2.2rem}}footer #block-footer-menu,footer #block-footer-menu--2{padding:4.8rem 2rem}@media only screen and (min-width:68.75em){footer #block-footer-menu,footer #block-footer-menu--2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0;-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 42rem);flex:0 1 calc(100% - 42rem);padding-right:0}}footer #block-footer-menu ul,footer #block-footer-menu--2 ul{list-style-type:none}@media only screen and (min-width:68.75em){footer #block-footer-menu ul,footer #block-footer-menu--2 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}footer #block-footer-address,footer #block-footer-address--2{padding:0 2rem 4.8rem 2rem}@media only screen and (min-width:68.75em){footer #block-footer-address,footer #block-footer-address--2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 1 42rem;flex:0 1 42rem;padding-left:0}}footer .footer__slogan{padding:0 2rem 4.8rem 2rem}@media only screen and (min-width:68.75em){footer .footer__slogan{padding:0 2rem;width:100%;max-width:118.5rem;margin:0 auto;margin-top:-2.4rem;pointer-events:none}}body.menu-overlay--active{overflow-y:hidden}body.menu-overlay--active::before{position:fixed;top:0;left:0;bottom:0;right:0;content:"";background-color:rgba(35,55,80,0.4);z-index:2}body.menu-overlay--active header{z-index:3}.header__inner>nav{margin-top:1.7rem;display:none}@media only screen and (min-width:68.75em){.header__inner>nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 18.4rem);flex:0 1 calc(50% - 18.4rem)}}.header__inner>nav span{cursor:pointer}.header__inner>nav ul.menu-level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style-type:none;width:100%}.header__inner>nav ul.menu-level-0>li{margin:0 6.4%}.header__inner>nav ul.menu-level-0>li:first-child{margin-left:0}.header__inner>nav ul.menu-level-0 .menu-dropdown-0{display:none;background-color:#fff;position:fixed;left:0;right:0;z-index:3;padding-top:6rem;padding-bottom:6rem;margin-top:0}.header__inner>nav#block-visibleright ul.menu-level-0>li:first-child{margin-left:auto}.header__inner>nav#block-visibleright ul.menu-level-0>li:last-child{margin-right:0}.header__inner>nav li.active .menu-dropdown-0{display:block}.header__inner>nav .menu-dropdown-0 ul{list-style-type:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem;width:100%;max-width:118.5rem;margin:0 auto;padding:0}.header__inner>nav .menu-dropdown-0 ul.menu--no-image{margin-top:6rem}.header__inner>nav .menu-dropdown-0 ul.menu--no-image li{margin-left:3rem;margin-right:3rem}.header__inner>nav .menu-dropdown-0 ul.menu--no-image li a{text-decoration:underline;-webkit-text-decoration-color:#233750;text-decoration-color:#233750;text-decoration-thickness:1.5px;text-underline-offset:3px}.header__inner>nav .menu-level-1 li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:1.2rem;margin-right:1.2rem}.header__inner>nav .menu-level-1 li.menu-item--image{-webkit-box-flex:0;-ms-flex:0 1 17.72152%;flex:0 1 17.72152%;text-align:center;margin-top:0}.header__inner>nav .menu-level-1 li.menu-item--image a{display:block;height:100%;background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-right--blue.svg);background-repeat:no-repeat;background-position:bottom center;padding-bottom:3.4rem;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.header__inner>nav .menu-level-1 li.menu-item--image a:hover{opacity:0.8}.header__inner>nav .menu-level-1 li.menu-item--image img{width:100%;height:31.6rem;-o-object-fit:cover;object-fit:cover;margin-bottom:2.4rem}@media only screen and (min-width:68.75em){.header__inner #block-visibleright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 7.4rem);flex:0 1 calc(50% - 7.4rem)}}@media (min-width:976px){.toolbar-fixed .menu-dropdown-0{padding-left:88px}}label.toggle--mobile-menu{position:absolute;top:1.4rem;right:2rem;cursor:pointer}@media only screen and (min-width:68.75em){label.toggle--mobile-menu{display:none}}.header label.toggle--hidden-menu{height:7.8rem;width:5.8rem;position:absolute;top:2rem;right:-7.8rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--wave.svg);background-repeat:no-repeat;background-position:center 4px;background-size:19.7px 15px;cursor:pointer;display:none}@media only screen and (min-width:68.75em){.header label.toggle--hidden-menu{display:block}}@media only screen and (min-width:87.5em){.header label.toggle--hidden-menu{display:block;right:-7.8rem;background-size:26.3px 20px;background-position:center top}}.header label.toggle--hidden-menu span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;margin-top:3rem;font-size:1.4rem}aside label.toggle--hidden-menu{position:fixed;top:1.4rem;right:2rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:68.75em){aside label.toggle--hidden-menu{height:4.5rem;width:14rem;position:absolute;top:2.7rem;right:3.1rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--wave.svg);background-repeat:no-repeat;background-position:right calc(50% + 2px);background-size:19.7px 15px}}@media only screen and (min-width:87.5em){aside label.toggle--hidden-menu{background-position:right center;background-size:26.3px 20px;right:2.1rem}}aside label.toggle--hidden-menu span{font-size:2rem;line-height:3rem;color:#fff}@media only screen and (min-width:68.75em){aside label.toggle--hidden-menu span{color:#233750;font-size:1.4rem;line-height:2rem;padding-top:1.2rem}}#toggle--hidden-menu:checked+.wrapper--outside .main-navigation{display:block}.main-navigation{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:6}@media only screen and (min-width:68.75em){.main-navigation{background:-webkit-gradient(linear,left top,right top,from(#233750),color-stop(50%,#233750),color-stop(50%,#F5E6D5));background:linear-gradient(to right,#233750 0%,#233750 50%,#F5E6D5 50%)}}.main-navigation__inner{width:100vw;height:100%;overflow-y:scroll}@media only screen and (min-width:68.75em){.main-navigation__inner{padding:0;width:100%;max-width:135.7rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow:hidden}}.main-navigation #block-menu-main{width:100vw;background-color:#fff;position:relative;overflow:hidden}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main{width:78.75%}}.main-navigation #block-menu-main .main-navigation__inner__link-item__short-text{background-color:#fff;width:100%;padding-left:2rem;padding-right:2rem;padding-bottom:4rem;text-align:center}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main .main-navigation__inner__link-item__short-text{padding-left:21.44928%;padding-right:19.71014%;height:9rem;padding-bottom:0;text-align:left}}.main-navigation #block-menu-main .menu-level-0{height:100%;width:100%;background-color:#233750;padding-top:5rem;padding-bottom:4rem}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main .menu-level-0{padding-top:10rem;width:39.15344%;padding-bottom:0}}.main-navigation #block-menu-main .menu-level-0 a,.main-navigation #block-menu-main .menu-level-0 span{padding:1.2rem 0 1.2rem 2rem;display:block;cursor:pointer}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main .menu-level-0 a,.main-navigation #block-menu-main .menu-level-0 span{padding:1.5rem 0 1.5rem 33.33333%}}.main-navigation #block-menu-main .menu-level-0 a.is-active,.main-navigation #block-menu-main .menu-level-0 a:hover,.main-navigation #block-menu-main .menu-level-0 a.default,.main-navigation #block-menu-main .menu-level-0 span.is-active,.main-navigation #block-menu-main .menu-level-0 span:hover,.main-navigation #block-menu-main .menu-level-0 span.default{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1.5px;text-underline-offset:3px}.main-navigation #block-menu-main .menu-level-0 .menu-item--active-trail span{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1.5px;text-underline-offset:3px}.main-navigation #block-menu-main .menu-level-0 .menu_link_content.menu-dropdown-0{position:absolute;top:0;left:100%;height:100vh;background-color:#fff;z-index:1;overflow-x:hidden;overflow-y:auto;opacity:0;-webkit-transition:left 0.15s ease;transition:left 0.15s ease}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main .menu-level-0 .menu_link_content.menu-dropdown-0{display:none;left:39.15344%;width:60.84656%;opacity:1}}.main-navigation #block-menu-main .menu-level-0 .menu_link_content.menu-dropdown-0>.main-navigation__inner__link-item__short-text{position:relative;z-index:1;padding-top:4rem}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main .menu-level-0 .menu_link_content.menu-dropdown-0>.main-navigation__inner__link-item__short-text{padding-top:8rem}}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main .menu-level-0>li.menu-item--active-trail .menu_link_content.menu-dropdown-0,.main-navigation #block-menu-main .menu-level-0>li:hover .menu_link_content.menu-dropdown-0,.main-navigation #block-menu-main .menu-level-0>li span.default+.menu_link_content.menu-dropdown-0{display:block}}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main .menu-level-0>li.menu-item--active-trail a+.menu_link_content.menu-dropdown-0,.main-navigation #block-menu-main .menu-level-0>li:hover a+.menu_link_content.menu-dropdown-0{display:none}}.main-navigation #block-menu-main .menu-level-0>li:hover .menu_link_content.menu-dropdown-0{z-index:2}.main-navigation #block-menu-main .menu-level-1{padding-top:6rem;position:relative;list-style-type:none}@media only screen and (min-width:68.75em){.main-navigation #block-menu-main .menu-level-1{padding-top:11.5rem}}.main-navigation #block-menu-main .menu-level-1 a{padding:1rem 0 1rem 21.44928%}.main-navigation #block-menu-main .menu-level-1 a:hover,.main-navigation #block-menu-main .menu-level-1 a.is-active{text-decoration:underline;-webkit-text-decoration-color:#233750;text-decoration-color:#233750;text-decoration-thickness:1.5px;text-underline-offset:3px}.main-navigation #block-menu-main .menu-level-1 .main-navigation__inner__link-item__short-text{display:none;position:absolute;bottom:-9rem;z-index:2}.main-navigation #block-menu-main .menu-level-1 a:hover+.menu_link_content div{display:block}.main-navigation__inner__right{position:relative;background-color:#F5E6D5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-top:5rem;padding-bottom:5rem}@media only screen and (min-width:68.75em){.main-navigation__inner__right{display:block;height:100vh;padding-top:0;padding-bottom:0;width:21.25%;overflow-x:hidden;overflow-y:auto;background-color:transparent}}.main-navigation__inner__right__buttons{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 46.25%;flex:0 1 46.25%;padding-right:2rem;margin-top:0}@media only screen and (min-width:68.75em){.main-navigation__inner__right__buttons{padding-right:0}}.main-navigation__inner__right__buttons .button{margin-right:0;display:block;max-width:23rem}@media only screen and (min-width:68.75em){.main-navigation__inner__right__buttons .button{margin-right:auto}}.main-navigation__inner__right__links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.main-navigation__inner__right #block-languageswitcher,.main-navigation__inner__right nav{padding-left:2rem}@media only screen and (min-width:68.75em){.main-navigation__inner__right #block-languageswitcher,.main-navigation__inner__right nav{padding-left:15.68627%}}.main-navigation__inner__right ul{list-style-type:none}.main-navigation__inner__right ul a{display:block}.main-navigation__inner__right .space-top{margin-top:3rem}.main-navigation__inner__right #block-languageswitcher ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.main-navigation__inner__right #block-languageswitcher ul li{position:relative;padding-right:1.4rem}.main-navigation__inner__right #block-languageswitcher ul li:last-child{padding-right:0}.main-navigation__inner__right #block-languageswitcher ul li::after{position:absolute;top:0.3rem;right:0.3rem;content:' / '}.main-navigation__inner__right #block-languageswitcher ul li:last-child::after{content:''}@media only screen and (min-width:68.75em){.main-navigation .buttons{margin-top:11.5rem;margin-bottom:4.8rem}}.menu-dropdown-0 .menu-level--up{display:none}.mobile-menu--active .main-navigation #block-menu-main li.active .menu-dropdown-0{display:block !important;position:fixed;left:2rem;right:0;width:calc(100% - 2rem);-webkit-transition:left 0.3s ease;transition:left 0.3s ease;opacity:1}.mobile-menu--active .main-navigation .menu-dropdown-0 .menu-level--up{display:block;position:absolute;top:1.4rem;right:2rem;cursor:pointer;font-size:2rem;line-height:3rem;color:#233750;z-index:2}.mobile-menu--active .main-navigation .menu-dropdown-0 .menu-level--up.arrow{right:auto;left:3%;top:7rem;width:15%;max-width:6.4rem;height:3rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-left--blue.svg);background-size:contain;background-position:center;background-repeat:no-repeat}video{width:100%;height:auto}.swiper-container{margin-bottom:4rem}.swiper-container img{width:100%;height:auto;display:block}.swiper-container .swiper-pagination{position:relative;bottom:auto;text-align:right}.swiper-container .swiper-pagination .swiper-pagination-bullet{margin:0;background:transparent;width:auto;height:auto;border-radius:0;opacity:1;padding:1.2rem 0.4rem 0 0.4rem}.swiper-container .swiper-pagination .swiper-pagination-bullet:only-child{display:none}.swiper-container .swiper-pagination .swiper-pagination-bullet:focus{outline:none}.swiper-container .swiper-pagination .swiper-pagination-bullet-active{opacity:0.7}.c__list{margin:4rem 0 8rem 0}@media only screen and (min-width:43.75em){.c__list{margin:8rem 0 16rem 0}}.c__list__categories{display:none}.c__list__items a{color:#233750;text-decoration:none;display:block}.c__list__item{margin-bottom:8rem;display:none}@media only screen and (min-width:43.75em){.c__list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c__list__item.show{display:block}@media only screen and (min-width:43.75em){.c__list__item.show{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:43.75em){.c__list__item__image{-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%}}.c__list__item__image img{width:100%}@media only screen and (min-width:43.75em){.c__list__item__text{-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%}}.c__list__item h2{margin-top:3rem;margin-bottom:2.1rem}@media only screen and (min-width:43.75em){.c__list__item h2{margin-top:0}}.c__list__item__rates{padding-top:3rem}.c__list__item__details{margin-top:4rem}.c__list-filter{margin:5rem 0 0 0;width:100%;overflow-x:auto}@media only screen and (min-width:43.75em){.c__list-filter{margin:5rem 0 8rem 0}}.c__list-filter ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;padding-bottom:2rem}@media only screen and (min-width:62.5em){.c__list-filter ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}}.c__list-filter ul li{cursor:pointer;white-space:nowrap}.c__list-filter ul li.active{text-decoration:underline;-webkit-text-decoration-color:#233750;text-decoration-color:#233750;text-decoration-thickness:1.5px;text-underline-offset:3px}.node--blog_overview .c__list-filter{margin-bottom:1.5rem}@media only screen and (min-width:43.75em){.node--blog_overview .c__list-filter{margin-bottom:4rem}}.node--blog_overview .c__list-filter ul{padding-bottom:0;margin-bottom:0}.c__facts{background-color:#F5E6D5;padding:2rem;margin-top:8rem;margin-bottom:8rem}@media only screen and (min-width:43.75em){.c__facts{padding:2.5rem 1.5rem 3rem 2rem;margin:6rem 0 0 -2rem}}@media only screen and (min-width:68.75em){.c__facts{padding:2.5rem 3.5rem 3rem;margin:8rem -3.5rem 0}}.c__facts.bg--primary{background-color:#233750;color:#fff}.c__specials{margin-top:8rem;margin-bottom:8rem}.c__specials ul{list-style-type:none}.c__specials ul li{padding-left:3.7rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--wave.svg);background-repeat:no-repeat;background-position:left 12px}@media only screen and (min-width:43.75em){.c__description-floorplan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4.5rem}}.c__description-floorplan__description{margin-bottom:8rem}@media only screen and (min-width:43.75em){.c__description-floorplan__description{-webkit-box-flex:0;-ms-flex:0 1 61.39738%;flex:0 1 61.39738%;margin-bottom:0}}.c__description-floorplan__description label{text-decoration:underline;-webkit-text-decoration-color:#233750;text-decoration-color:#233750;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:pointer;margin-bottom:2.2rem}@media only screen and (min-width:43.75em){.c__description-floorplan__description label{margin-bottom:2.6rem}}.c__description-floorplan__description__content{display:none}@media only screen and (min-width:43.75em){.c__description-floorplan__description__content{display:block}}.c__description-floorplan__description #description:checked+.c__description-floorplan__description__content{display:block}@media only screen and (min-width:43.75em){.c__description-floorplan__description label{display:none}}.c__description-floorplan__description__content__details{margin-top:2rem}.c__description-floorplan__description__content__details label{display:none}@media only screen and (min-width:43.75em){.c__description-floorplan__description__content__details label{display:block}}@media only screen and (min-width:43.75em){.c__description-floorplan__description__content__details div{display:none}}.c__description-floorplan__description__content__details #details:checked+div{display:block}@media only screen and (min-width:43.75em){.c__description-floorplan__booking__floorplan{-webkit-box-flex:0;-ms-flex:0 1 28.82096%;flex:0 1 28.82096%}}@media only screen and (min-width:68.75em){.c__description-floorplan__booking__floorplan{margin-right:-3.5rem}}.c__description-floorplan__booking__floorplan .buttons{margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:43.75em){.c__description-floorplan__booking__floorplan .buttons{display:block;margin-top:1rem;margin-bottom:0}}.c__description-floorplan__booking__floorplan .buttons .button{margin-top:0}@media only screen and (min-width:43.75em){.c__description-floorplan__booking__floorplan .buttons .button+.button{margin-top:2.4rem}}.c__description-floorplan__floor-plan{margin-bottom:8rem}@media only screen and (min-width:43.75em){.c__description-floorplan__floor-plan{margin-top:8rem;margin-bottom:0}}.c__description-floorplan__floor-plan a{display:block;position:relative}.c__description-floorplan__floor-plan a::after{content:'';display:block;width:3rem;height:3rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--loupe--blue.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:0;top:0}.c__description-floorplan__floor-plan img{width:100%;height:auto;display:block}.c__newsletter{background-color:#F5E6D5;margin-top:8rem;padding:0;width:100%;max-width:144rem;margin:0 auto;padding-top:4rem;padding-bottom:4rem;scroll-padding-top:6rem}@media only screen and (min-width:62.5em){.c__newsletter{padding-top:7.6rem;padding-bottom:7.6rem;scroll-padding-top:15rem}}.c__newsletter__additive{padding:0 2rem}@media only screen and (min-width:62.5em){.c__newsletter__additive{padding:0 11.0917%}}.c__newsletter .additive-container{margin-top:4.8rem}@media only screen and (min-width:43.75em){.c__newsletter .additive-container .additive-inline:nth-child(1) .additive-input-group{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333% - 8px);flex:0 1 calc(33.3333% - 8px);margin-left:8px;margin-right:8px}}@media only screen and (min-width:43.75em){.c__newsletter .additive-container .additive-inline:nth-child(2) .additive-input-group{-webkit-box-flex:0;-ms-flex:0 1 calc(66.6666% - 7px);flex:0 1 calc(66.6666% - 7px);margin-left:8px;margin-right:8px}}.c__newsletter .additive-container .additive-inline:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.c__newsletter .additive-container label{display:none}.c__newsletter .additive-container input,.c__newsletter .additive-container select{font-family:Dia,Arial,sans-serif !important;font-weight:normal !important;font-size:2rem !important;letter-spacing:0 !important;line-height:3rem !important;height:4.8rem !important;border:2px solid #233750 !important;background-color:transparent !important;width:100% !important;min-width:100% !important;padding-left:0.9rem;-webkit-box-shadow:none !important;box-shadow:none !important;color:#233750 !important}.c__newsletter .additive-container input:focus,.c__newsletter .additive-container select:focus{outline:none}.c__newsletter .additive-container input::-webkit-input-placeholder,.c__newsletter .additive-container select::-webkit-input-placeholder{color:#233750;opacity:1}.c__newsletter .additive-container input::-moz-placeholder,.c__newsletter .additive-container select::-moz-placeholder{color:#233750;opacity:1}.c__newsletter .additive-container input:-ms-input-placeholder,.c__newsletter .additive-container select:-ms-input-placeholder{color:#233750;opacity:1}.c__newsletter .additive-container input::-ms-input-placeholder,.c__newsletter .additive-container select::-ms-input-placeholder{color:#233750;opacity:1}.c__newsletter .additive-container input::placeholder,.c__newsletter .additive-container select::placeholder{color:#233750;opacity:1}.c__newsletter .additive-container button{width:10.6rem !important;overflow:hidden;text-indent:100%;white-space:nowrap;height:4.8rem;padding:0 !important;background-color:#F5E6D5 !important;background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-right--blue.svg);background-repeat:no-repeat;background-position:2rem center;-webkit-box-shadow:none !important;box-shadow:none !important;border:2px solid #233750 !important}@media only screen and (min-width:68.75em){.c__newsletter .additive-container button{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:6px !important;background-position:calc(100% - 2rem) center}}.c__newsletter .additive-container button:hover{background-color:#233750 !important;background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-right--white.svg)}.c__newsletter .additive-container button:hover .additive-check-icon-line,.c__newsletter .additive-container button:hover .additive-check-icon-kick{background-color:#fff !important}.c__newsletter .additive-container button .additive-check-icon{left:auto !important;right:2rem !important}.c__newsletter .additive-container button .additive-check-icon-line,.c__newsletter .additive-container button .additive-check-icon-kick{background-color:#233750 !important}.c__guestrating{padding:4.8rem 2rem}@media only screen and (min-width:43.75em){.c__slider-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:43.75em){.c__slider-text__slider{-webkit-box-flex:0;-ms-flex:0 1 61.39738%;flex:0 1 61.39738%;min-width:0}}@media only screen and (min-width:43.75em){.c__slider-text__text{-webkit-box-flex:0;-ms-flex:0 1 33.18777%;flex:0 1 33.18777%}}@media only screen and (min-width:68.75em){.c__slider-text__text{-webkit-box-flex:0;-ms-flex:0 1 22.70742%;flex:0 1 22.70742%}}.news-overview__top,.room-overview__top{display:none}@media only screen and (min-width:43.75em){.news-overview__top,.room-overview__top{display:block;text-align:right;position:absolute;right:0;top:-6rem}}@media only screen and (min-width:43.75em){.room-overview__bottom{display:none}}body.menu-overlay--active.fullscreen::before{z-index:5}.c__overlay{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 2rem);max-width:118.5rem;height:74%;background-color:#fff;z-index:501;display:none}@media only screen and (min-width:43.75em){.c__overlay{width:90%;height:80%}}.c__overlay__close{position:absolute;right:0;top:-4rem;background-color:#fff;border-radius:100%;width:3rem;height:3rem;cursor:pointer}@media only screen and (min-width:43.75em){.c__overlay__close{right:-4rem;top:-4rem;width:4rem;height:4rem}}.c__overlay__close::before,.c__overlay__close::after{content:'';width:2rem;height:2px;background-color:#233750;position:absolute;top:50%;left:50%}.c__overlay__close::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.c__overlay__close::after{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.c__overlay__content{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.c__overlay.active{display:block}@media only screen and (min-width:43.75em){.node--news h1{width:74.23581%}}@media only screen and (min-width:62.5em){.node--news .news__content{width:74.23581%}}.node--news .news__content{position:relative;padding-bottom:8rem}@media only screen and (min-width:62.5em){.node--news .news__content{padding-bottom:16rem}}.node--news .news__content__date{display:inline-block;background-color:#233750;padding:1rem 1.5rem;position:absolute;top:0;left:0;z-index:2}@media only screen and (min-width:62.5em){.node--news .news__content__date{padding:1.5rem 2rem}}.node--news .news__content__image{margin-bottom:2rem}@media only screen and (min-width:62.5em){.node--news .news__content__image{margin-bottom:4.8rem}}.node--news .news__content__image img{width:100%}.node--news_overview .news-overview__content__text{margin-bottom:2rem}@media only screen and (min-width:43.75em){.node--news_overview .news-overview__content__text{margin-bottom:3rem}}.node--news_overview .news-overview__content__events{margin-bottom:4rem}@media only screen and (min-width:43.75em){.node--news_overview .news-overview__content__events{margin-bottom:0}}.node--news_overview .news-overview__content__events__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-bottom:2px solid #233750}.node--news_overview .news-overview__content__events__item time{display:inline-block;min-width:8.7rem;position:relative}.node--news_overview .news-overview__content__events__item a{text-decoration:none;display:block;padding-top:1.5rem;padding-bottom:1.1rem}.node--news_overview .news-overview__content__events__item a:last-child{padding-left:0.75rem;padding-right:3.8rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-right--blue.svg);background-repeat:no-repeat;background-position:right 55%;background-size:6.4rem auto}@media only screen and (min-width:43.75em){.node--news_overview .news-overview__content__events__item a:last-child{background-position:right 55%;background-size:3.2rem auto}}@media only screen and (min-width:62.5em){.node--news_overview .news-overview__content__events__item a:last-child{padding-right:0;background-position:right 60%;background-size:6.4rem auto}}.node--news_overview .news-overview__list{margin-top:8rem}@media only screen and (min-width:62.5em){.node--news_overview .news-overview__list{margin-top:16rem}}.node--news_overview .news-overview__list__item{margin-bottom:4rem}@media only screen and (min-width:62.5em){.node--news_overview .news-overview__list__item{margin-bottom:8rem}}@media only screen and (min-width:43.75em){.node--news_overview .news-overview__list__item__teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.node--news_overview .news-overview__list__item__teaser__image{position:relative}@media only screen and (min-width:43.75em){.node--news_overview .news-overview__list__item__teaser__image{-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%;min-width:0}}.node--news_overview .news-overview__list__item__teaser__image img{width:100%;height:auto}@media only screen and (min-width:43.75em){.node--news_overview .news-overview__list__item__teaser__content{-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%}}.node--news_overview .news-overview__list__item__teaser__content a{color:#233750;text-decoration:none}.node--news_overview .news-overview__list__item__teaser__content h2{margin-top:2rem;margin-bottom:1rem}@media only screen and (min-width:43.75em){.node--news_overview .news-overview__list__item__teaser__content h2{margin-top:0;margin-bottom:1.5rem}}.node--news_overview .news-overview__list__item__teaser__content .link--arrow{margin-top:4rem}.node--news_overview .news-overview__list__item__teaser__date{position:absolute;top:0;left:0;z-index:2;background-color:#233750;padding:1rem 1.5rem}@media only screen and (min-width:62.5em){.node--news_overview .news-overview__list__item__teaser__date{padding:1.5rem 2rem}}#baguetteBox-overlay{background-color:#fff !important}#baguetteBox-overlay.visible{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#baguetteBox-overlay .full-image img{-webkit-box-shadow:none !important;box-shadow:none !important}#baguetteBox-overlay .baguetteBox-button{background-color:#fff}#baguetteBox-overlay .baguetteBox-button svg g{stroke:#233750}#baguetteBox-overlay #previous-button svg polyline,#baguetteBox-overlay #next-button svg polyline{stroke:#233750}#baguetteBox-slider .full-image{padding:2rem}@media only screen and (min-width:43.75em){#baguetteBox-slider .full-image{padding:4rem}}@media only screen and (min-width:68.75em){#baguetteBox-slider .full-image{padding:8rem}}.c__sidebar{position:fixed;bottom:0;left:0;right:0;background-color:#233750;height:6rem;z-index:5}@media only screen and (min-width:87.5em){.c__sidebar{height:7rem}}.c__sidebar__inner{height:100%;padding:0;width:100%;max-width:144rem;margin:0 auto}@media only screen and (min-width:68.75em){.c__sidebar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c__sidebar .dates{display:none}@media only screen and (min-width:68.75em){.c__sidebar .dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}.c__sidebar .dates input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:100%;width:100%;background-color:#233750;padding:0 3rem;text-align:center;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.c__sidebar .dates input:hover{background-color:#F5E6D5;color:#233750}.c__sidebar .dates input:focus{outline:none}.c__sidebar .buttons{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-top:0;margin-bottom:0}.c__sidebar .buttons .button{min-width:auto;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;margin-left:auto;margin-right:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:68.75em){.c__sidebar .buttons .button{margin-right:0;-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%}}.c__sidebar .buttons .button+.button{margin-top:0}.c__sidebar .buttons .button.icon--envelope{display:none}@media only screen and (min-width:68.75em){.c__sidebar .buttons .button.icon--envelope{display:block}}.c__sidebar .buttons .button.packages{display:none}@media only screen and (min-width:68.75em){.c__sidebar .buttons .button.packages{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.c__sidebar .buttons .button.icon--voucher{border:none;-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%;display:none}@media only screen and (min-width:68.75em){.c__sidebar .buttons .button.icon--voucher{display:block}}.c__sidebar .buttons .button.icon--telephone{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;border:none;border-left:1px solid #233750}@media only screen and (min-width:68.75em){.c__sidebar .buttons .button.icon--telephone{-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%}}.flatpickr-calendar{bottom:8.4rem !important;top:auto !important;border-radius:0;position:fixed;-webkit-box-shadow:1px 0 0 #F5E6D5,-1px 0 0 #F5E6D5,0 1px 0 #F5E6D5,0 -1px 0 #F5E6D5,0 3px 13px rgba(245,230,213,0.2);box-shadow:1px 0 0 #F5E6D5,-1px 0 0 #F5E6D5,0 1px 0 #F5E6D5,0 -1px 0 #F5E6D5,0 3px 13px rgba(245,230,213,0.2)}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{background-color:#233750;border-color:#233750}.flatpickr-calendar .flatpickr-day.selected.startRange,.flatpickr-calendar .flatpickr-day.startRange.startRange,.flatpickr-calendar .flatpickr-day.endRange.startRange{border-radius:8px 0 0 8px}.flatpickr-calendar .flatpickr-day.selected.endRange,.flatpickr-calendar .flatpickr-day.startRange.endRange,.flatpickr-calendar .flatpickr-day.endRange.endRange{border-radius:0 8px 8px 0}.c__instagram{margin-bottom:8rem}@media only screen and (min-width:62.5em){.c__instagram{margin-bottom:16rem}}.c__instagram h3 a{text-decoration:none;color:#233750}.c__instagram .instagram-lite-block--contents__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:1rem -0.5rem 0 -0.5rem}@media only screen and (min-width:43.75em){.c__instagram .instagram-lite-block--contents__items{margin:3rem -0.6rem 0 -0.6rem}}.c__instagram .instagram-lite-block--contents__items .instagram_gallery{display:block;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0.5rem}@media only screen and (min-width:43.75em){.c__instagram .instagram-lite-block--contents__items .instagram_gallery{padding:0 0.6rem;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}.c__instagram .instagram-lite-block--contents__items .instagram_gallery img{width:100%;height:auto}.c__instagram .instagram_feed .instagram_new .instagram_feed img.insta-image{position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s}.c__impressions::after{content:'';display:block;clear:both}@media only screen and (min-width:43.75em){.c__impressions .grid_sizer{width:23.58079%}}@media only screen and (min-width:43.75em){.c__impressions .gutter_sizer{width:6%}}.c__impressions__item{float:left}@media only screen and (min-width:43.75em){.c__impressions__item{margin-bottom:8%}}@media only screen and (min-width:43.75em){.c__impressions__item.impressions_small{width:23.58079%}}@media only screen and (min-width:43.75em){.c__impressions__item.impressions_medium{width:34.9345%}}@media only screen and (min-width:43.75em){.c__impressions__item.impressions_large{width:53.27511%}}.c__impressions__item img{display:block;height:auto;width:100%}.block .casa-wdg,article .casa-wdg{margin:0 auto;width:100%;padding:4rem;color:#233750;font-family:Dia,Arial,sans-serif;font-weight:normal;text-align:left}.block .casa-wdg>div,article .casa-wdg>div{width:100%}.block .casa-wdg .casa-text-center,article .casa-wdg .casa-text-center{text-align:left}.block .casa-wdg strong,article .casa-wdg strong{font-family:Dia-Bold,Arial,sans-serif;font-weight:normal}.block .casa-wdg a,article .casa-wdg a{color:#233750;text-decoration:underline}.block .casa-wdg a i,article .casa-wdg a i{display:none}.block .casa-wdg .casa-roomtype-list .casa-roomtype-haeding,.block .casa-wdg .casa-room-offer .casa-room-offer-info,.block .casa-wdg #selection-overview #bookingButton,article .casa-wdg .casa-roomtype-list .casa-roomtype-haeding,article .casa-wdg .casa-room-offer .casa-room-offer-info,article .casa-wdg #selection-overview #bookingButton{background-color:#233750 !important;border-radius:0}.block .casa-wdg .casa-room-offer table.casa-room-offer-rates td,article .casa-wdg .casa-room-offer table.casa-room-offer-rates td{border-color:#233750;background-color:#233750;border-radius:0}.block .casa-wdg .casa-room-offer .casa-room-offer-item .casa-carousel .casa-item img,article .casa-wdg .casa-room-offer .casa-room-offer-item .casa-carousel .casa-item img{height:auto}.block .casa-wdg div.casa-offer-break>div:last-child,article .casa-wdg div.casa-offer-break>div:last-child{border-bottom-color:#233750}.block .casa-wdg .casa-package-offers .casa-carousel.casa-package-offers-carousel .casa-item .casa-package-media-info-price,article .casa-wdg .casa-package-offers .casa-carousel.casa-package-offers-carousel .casa-item .casa-package-media-info-price{background-color:rgba(35,55,80,0.7);border-radius:0}.block .casa-wdg .casa-carousel .casa-carousel-indicators li,article .casa-wdg .casa-carousel .casa-carousel-indicators li{border:1px solid #F5E6D5;background-color:#F5E6D5}.block .casa-wdg .casa-carousel .casa-carousel-indicators li.casa-active,article .casa-wdg .casa-carousel .casa-carousel-indicators li.casa-active{margin:1px;width:10px;height:10px;border-color:#233750;background-color:#233750}.block .casa-wdg .k-radio:checked+.k-radio-label:after,article .casa-wdg .k-radio:checked+.k-radio-label:after{background-color:#233750}.block .casa-wdg .casa-table,.block .casa-wdg #selection-overview .casa-overview-panel tr:first-child td>h3,article .casa-wdg .casa-table,article .casa-wdg #selection-overview .casa-overview-panel tr:first-child td>h3{text-align:left}.block .casa-wdg img,article .casa-wdg img{display:inline;width:auto}.casa-wdg .casa-package-offers .casa-carousel.casa-package-offers-carousel .casa-carousel-control span{color:#233750}.node--request .casa-wdg .form-group{margin-top:2rem}.node--request .casa-wdg .btn{border:2px solid #233750;padding:1.2rem 2rem;display:inline-block;margin:0 auto;min-width:16rem;background-color:transparent;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;cursor:pointer;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;border-radius:0;font-family:Dia,Arial,sans-serif;font-weight:normal;font-size:2rem;letter-spacing:0;line-height:3rem;font-weight:normal;background-color:#233750;color:#fff}@media only screen and (min-width:43.75em){.node--request .casa-wdg .btn{min-width:21rem;padding:1.2rem 4.2rem}}.node--request .casa-wdg .btn:hover{background-color:#fff;color:#233750}.node--request .casa-wdg .k-picker-wrap,.node--request .casa-wdg .k-dropdown-wrap{border:none}.node--request .casa-wdg .k-numeric-wrap{border-radius:0;border-color:#233750;padding-top:6px;padding-bottom:6px}.node--request .casa-wdg .k-numeric-wrap .k-select{padding-top:6px}.node--request .casa-wdg .k-numeric-wrap .k-input{-webkit-box-shadow:none;box-shadow:none}.node--request .casa-wdg .form-control{border:1px solid #233750;border-radius:0}.node--request .casa-wdg .form-control input.form-control{border:none}.k-animation-container .k-listview>.k-state-focused.k-state-selected,.k-animation-container .k-state-selected td.k-state-focused,.k-animation-container td.k-state-focused.k-state-selected{-webkit-box-shadow:none;box-shadow:none}.k-animation-container .k-draghandle.k-state-selected:hover,.k-animation-container .k-ghost-splitbar-horizontal,.k-animation-container .k-ghost-splitbar-vertical,.k-animation-container .k-list>.k-state-highlight,.k-animation-container .k-list>.k-state-selected,.k-animation-container .k-marquee-color,.k-animation-container .k-panel>.k-state-selected,.k-animation-container .k-scheduler .k-scheduler-toolbar .k-state-selected,.k-animation-container .k-scheduler .k-today.k-state-selected,.k-animation-container .k-state-selected,.k-animation-container .k-state-selected:link,.k-animation-container .k-state-selected:visited{background-color:#233750;border-color:#233750;color:#fff}.k-animation-container .k-draghandle.k-state-selected:hover:hover,.k-animation-container .k-ghost-splitbar-horizontal:hover,.k-animation-container .k-ghost-splitbar-vertical:hover,.k-animation-container .k-list>.k-state-highlight:hover,.k-animation-container .k-list>.k-state-selected:hover,.k-animation-container .k-marquee-color:hover,.k-animation-container .k-panel>.k-state-selected:hover,.k-animation-container .k-scheduler .k-scheduler-toolbar .k-state-selected:hover,.k-animation-container .k-scheduler .k-today.k-state-selected:hover,.k-animation-container .k-state-selected:hover,.k-animation-container .k-state-selected:link:hover,.k-animation-container .k-state-selected:visited:hover{background-color:#233750;border-color:#233750}.k-animation-container .k-draghandle.k-state-selected:hover a,.k-animation-container .k-ghost-splitbar-horizontal a,.k-animation-container .k-ghost-splitbar-vertical a,.k-animation-container .k-list>.k-state-highlight a,.k-animation-container .k-list>.k-state-selected a,.k-animation-container .k-marquee-color a,.k-animation-container .k-panel>.k-state-selected a,.k-animation-container .k-scheduler .k-scheduler-toolbar .k-state-selected a,.k-animation-container .k-scheduler .k-today.k-state-selected a,.k-animation-container .k-state-selected a,.k-animation-container .k-state-selected:link a,.k-animation-container .k-state-selected:visited a{color:#fff !important}.sliding-popup-bottom{right:0;width:100%;max-width:100%;background-color:#fff}@media only screen and (min-width:43.75em){.sliding-popup-bottom{width:36rem}}@media only screen and (min-width:68.75em){.sliding-popup-bottom{width:40rem}}.sliding-popup-bottom .eu-cookie-compliance-banner{padding:3rem 2rem}.sliding-popup-bottom .eu-cookie-compliance-content{max-width:100%;display:block}.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-compliance-buttons{float:none;max-width:100%;margin-top:0}.sliding-popup-bottom .eu-cookie-compliance-message{font-weight:normal;font-size:1.4rem;letter-spacing:0;line-height:3rem;line-height:1.3}.sliding-popup-bottom .find-more-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font-weight:normal;font-size:1.4rem;letter-spacing:0;line-height:3rem;color:#233750;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none;border:none}.sliding-popup-bottom .eu-cookie-compliance-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem}.sliding-popup-bottom .eu-cookie-compliance-buttons button{border:2px solid #233750;padding:1.2rem 2rem;display:inline-block;margin:0 auto;min-width:16rem;background-color:transparent;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;cursor:pointer;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;border-radius:0;font-family:Dia,Arial,sans-serif;font-weight:normal;min-width:15rem !important;margin:2rem 0 0 0}@media only screen and (min-width:43.75em){.sliding-popup-bottom .eu-cookie-compliance-buttons button{min-width:21rem;padding:0.6rem 3.2rem}}.sliding-popup-bottom .eu-cookie-compliance-buttons button:first-child{background-color:#233750}.sliding-popup-bottom .eu-cookie-compliance-buttons button:first-child:hover{background-color:#fff;color:#233750}.sliding-popup-bottom .eu-cookie-compliance-buttons button:last-child:hover{background-color:#233750;color:#fff}.ch2-icon.ch2-icon-compact{bottom:1rem;left:1rem}.c__overlay-onscroll{position:fixed !important;right:1rem;left:1rem;top:40vh;background-color:#F5E6D5;max-width:calc(100% - 20px);width:40rem;padding:3rem 4rem 3rem 2rem;z-index:4;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}@media only screen and (min-width:28.125em){.c__overlay-onscroll{left:auto;right:0}}@media only screen and (min-width:43.75em){.c__overlay-onscroll{padding:4.6rem 3.6rem;top:30vh}}.c__overlay-onscroll.show{pointer-events:all;visibility:visible;opacity:1;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.c__overlay-onscroll button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#F5E6D5;border:none;-webkit-box-shadow:none;box-shadow:none;background-image:url(/themes/custom/fuchsegg/assets/images/icon--close--small.svg);background-repeat:no-repeat;background-position:center;background-size:24px auto;width:3rem;height:3rem;position:absolute;right:2rem;top:2rem;cursor:pointer}@media only screen and (min-width:43.75em){.c__overlay-onscroll button{background-size:30px auto}}.c__grid__items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;row-gap:5rem;margin-top:2rem;margin-bottom:4rem}@media only screen and (min-width:43.75em){.c__grid__items{margin-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}}.c__grid__items .c__grid__item__image{margin-bottom:1rem}@media only screen and (min-width:43.75em){.c__grid__items .c__grid__item__image{margin-bottom:2rem}}.c__grid__items h2{margin-top:1.5rem;margin-bottom:2rem}.c__grid__items h2 a{color:#233750;text-decoration:none}.c__grid__items p a{text-decoration:none}.c__grid__item.filter-item{display:none}.c__grid__item.filter-item.show{display:block}.node--blog_entry .categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:1rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.node--blog_entry .overviewLink{margin-bottom:2rem}.node--blog_entry .overviewLink a{color:#233750}.node--blog_entry .blocks>div:first-child{margin-top:3rem}@media only screen and (min-width:68.75em){.node--blog_entry .blocks>div:first-child{margin-top:4rem}}.node--blog_entry .teasers{border-top:2px solid #233750;border-bottom:2px solid #233750;padding-top:4rem;padding-bottom:2rem;margin-bottom:5rem}@media only screen and (min-width:68.75em){.node--blog_entry .teasers{padding-top:8rem;padding-bottom:4rem;margin-bottom:8rem}}.node--blog_entry .teasers .c__grid__items{max-width:84.9rem;margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.node--blog_entry .teasers .filter-item{display:block}.blog-entryHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-entryHeader .overviewLink{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tags{margin-bottom:2rem;max-width:84.9rem;margin-left:auto;margin-right:auto}.tagsItem{border:1.5px solid #233750;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.3rem 0.5rem;color:#233750;line-height:1}.tags a{text-decoration:none;color:#233750;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.tags .tagsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:0.8rem;margin-top:1rem;margin-bottom:4rem}.tags .tagsList .tagsItem{padding:0}.tags .tagsList .tagsItem a{padding:0.3rem 0.5rem;display:block}.tags .tagsList .tagsItemLink{padding:0.3rem 0.5rem;cursor:pointer}.tags .tagsList .tagsItemLink.active{background-color:#233750;color:#fff}.block__images-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:8rem}@media only screen and (min-width:43.75em){.block__images-quote{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:68.75em){.block__images-quote{margin-bottom:16rem}}.block__images-quote>div:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width:43.75em){.block__images-quote>div:first-child{-webkit-box-flex:0;-ms-flex:0 1 61.39738%;flex:0 1 61.39738%}}.block__images-quote>div:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:43.75em){.block__images-quote>div:nth-child(2){-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%}}.block__images-quote>div:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media only screen and (min-width:43.75em){.block__images-quote>div:nth-child(3){-webkit-box-flex:0;-ms-flex:0 1 35.54585%;flex:0 1 35.54585%}}.block__images-quote>div:last-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:43.75em){.block__images-quote>div:last-child{-webkit-box-flex:0;-ms-flex:0 1 35.80786%;flex:0 1 35.80786%}}@media only screen and (min-width:68.75em){.block__images-quote>div:last-child{-webkit-box-flex:0;-ms-flex:0 1 22.70742%;flex:0 1 22.70742%}}.block__images-quote img{width:100%;height:auto;display:block}.block__images-quote__image+.block__images-quote__image{margin-top:2.4rem}@media only screen and (min-width:43.75em){.block__images-quote__image+.block__images-quote__image{margin-top:8.73362%}}.block__images-quote .inside{padding-top:4.8rem;padding-bottom:2.4rem}@media only screen and (min-width:43.75em){.block__images-quote .inside{padding:0}}.block__image{margin-bottom:8rem}@media only screen and (min-width:68.75em){.block__image{margin-top:16rem;margin-bottom:16rem}}.block__image:first-child{margin-top:0}.block__image img{width:100%;height:auto}.block__image h3{margin-top:2rem}.block__image.ta--center h3{margin-top:0;margin-bottom:3.1rem}.block__image .media{margin:0 auto}@media only screen and (min-width:43.75em){.block__image .media{width:61.39738%}}.block__image.full-width .media{width:100%}.block__podcast{padding-bottom:8rem;max-width:84.9rem;margin-left:auto;margin-right:auto}@media only screen and (min-width:68.75em){.block__podcast{padding-top:16rem;padding-bottom:16rem}}.block__podcast:first-child{margin-top:0}.block__text{margin-top:8rem;margin-bottom:8rem}@media only screen and (min-width:68.75em){.block__text{margin-top:16rem;margin-bottom:16rem}}.block__text .swiper-container{margin-bottom:1.5rem}@media only screen and (min-width:68.75em){.block__text .swiper-container{margin-bottom:3rem}}.block__text.block__text__width-default .block__text__text,.block__text.block__text__width-default .swiper-container{max-width:84.9rem;margin-left:auto;margin-right:auto}.block__text .video{width:100%;margin-bottom:1.5rem}@media only screen and (min-width:68.75em){.block__text .video{margin-bottom:3rem}}.block__text.block__text__width-narrow .block__text__text{max-width:77.8rem;margin-left:auto;margin-right:0;padding-left:4.5rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--wave.svg);background-size:2.4rem 1.8rem;background-repeat:no-repeat;background-position:left 12px}@media only screen and (min-width:68.75em){.block__text.block__text__width-narrow .block__text__text{background-position:left 16px;padding-left:7.6rem;background-size:3.4rem 2.5rem}}.block__text.block__text__width-narrow .swiper-container{max-width:55.5rem;margin-left:0;margin-right:auto;margin-bottom:3rem}@media only screen and (min-width:68.75em){.block__text.block__text__width-narrow .swiper-container{margin-bottom:7rem}}.block__text *+.link,.block__text .file-download{margin-top:3.6rem}@media only screen and (min-width:68.75em){.block__text *+.link,.block__text .file-download{margin-top:4.5rem}}.block__tabs__tab__content .block__text{margin-top:0;margin-bottom:4rem}@media only screen and (min-width:68.75em){.block__tabs__tab__content .block__text{margin-bottom:8rem}}.block__more-topics{border-top:2px solid #233750;border-bottom:2px solid #233750;padding:3.6rem 0;margin-bottom:8rem}@media only screen and (min-width:43.75em){.block__more-topics{margin-top:16rem;padding:8rem 0}}@media only screen and (min-width:43.75em){.block__more-topics__list{width:74.23581%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:43.75em){.block__more-topics .teaser{-webkit-box-flex:0;-ms-flex:0 1 47.88235%;flex:0 1 47.88235%}}.block__more-topics .teaser+.teaser{margin-top:5rem}@media only screen and (min-width:43.75em){.block__more-topics .teaser+.teaser{margin-top:0}}.block__more-topics .teaser a{color:#233750;text-decoration:none;display:block}.block__more-topics h2{margin-top:3rem;margin-bottom:1.5rem}.block__more-topics .teaser__details{margin-top:3rem}.block__more-topics img{width:100%;height:auto}.block__more-topics-three{margin-bottom:8rem}@media only screen and (min-width:68.75em){.block__more-topics-three{margin-top:16rem;margin-left:-percentage(127/1145);margin-right:-percentage(127/1145)}}.block__more-topics-three .swiper-wrapper{width:100%;margin-top:2.4rem}@media only screen and (min-width:43.75em){.block__more-topics-three .swiper-wrapper{margin-top:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:43.75em){.block__more-topics-three.fewer .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:43.75em){.block__more-topics-three.fewer .swiper-wrapper .teaser{margin:0 3.4%}}@media only screen and (min-width:43.75em){.block__more-topics-three .swiper-slide{-webkit-box-flex:0;-ms-flex:0 1 29.11302%;flex:0 1 29.11302%}}.block__more-topics-three .teaser a{color:#233750;text-decoration:none;display:block}.block__more-topics-three h2{margin-top:3rem;margin-bottom:1.5rem}.block__more-topics-three .teaser__details{margin-top:3rem}.block__more-topics-three img{width:100%;height:auto}.block__more-topics-three .buttons{margin-top:2rem;margin-bottom:0}@media only screen and (min-width:62.5em){.block__more-topics-three .buttons{margin-top:4.8rem}}.block__more-topics-three__list{overflow:hidden}.block__more-topics-three__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:2.4rem}@media only screen and (min-width:43.75em){.block__more-topics-three__navigation{display:none}}.block__more-topics-three__navigation .button-prev,.block__more-topics-three__navigation .button-next{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:4rem;height:4rem;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxMyAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDEuNzkyMThMOC43NDkzNCAxMC4wMDI0TDAgMTguMjEwM0wxLjY1MjAxIDIwTDEyLjMwNzcgMTAuMDAyNEwxLjY1MjAxIDBMMCAxLjc5MjE4WiIgZmlsbD0iIzFEMzc1MiIvPgo8L3N2Zz4K);background-size:1rem auto;background-repeat:no-repeat;background-position:right center;border:none;cursor:pointer;-webkit-transition:background-image 0.3s ease-in-out;transition:background-image 0.3s ease-in-out}.block__more-topics-three__navigation .button-prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxMiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAxOC4yMDc4TDMuNDY5MzkgOS45OTc1NkwxMiAxLjc4OTczTDEwLjM4OTMgMS43NjQzNGUtMDZMLTEuMDQ2MzZlLTA2IDkuOTk3NTZMMTAuMzg5MyAyMEwxMiAxOC4yMDc4WiIgZmlsbD0iIzFEMzc1MiIvPgo8L3N2Zz4K);background-position:left center}.block__slider-text{margin-bottom:4rem}@media only screen and (min-width:43.75em){.block__slider-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block__slider-text>h2{margin-bottom:1rem}@media only screen and (min-width:43.75em){.block__slider-text>h2{width:100%}}@media only screen and (min-width:62.5em){.block__slider-text>h2{margin-bottom:2.8rem}}@media only screen and (min-width:43.75em){.block__slider-text__slider{-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%;min-width:0}}.block__slider-text__slider .swiper-container{margin-bottom:0}.block__slider-text__text{margin-top:1.5rem}@media only screen and (min-width:43.75em){.block__slider-text__text{-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%;margin-top:0}}.block__slider-text__text h2{margin-bottom:1rem}@media only screen and (min-width:62.5em){.block__slider-text__text h2{margin-bottom:1.5rem}}.block__slider-text__text .link--arrow{margin-top:4rem}@media only screen and (min-width:43.75em){.block__slider-text.large{margin-bottom:8rem}}@media only screen and (min-width:68.75em){.block__slider-text.large{margin-bottom:11rem}}@media only screen and (min-width:43.75em){.block__slider-text.large .block__slider-text__slider{-webkit-box-flex:0;-ms-flex:0 1 61.39738%;flex:0 1 61.39738%;min-width:0}}@media only screen and (min-width:43.75em){.block__slider-text.large .block__slider-text__text{-webkit-box-flex:0;-ms-flex:0 1 35.80786%;flex:0 1 35.80786%}}@media only screen and (min-width:68.75em){.block__slider-text.large .block__slider-text__text{-webkit-box-flex:0;-ms-flex:0 1 22.70742%;flex:0 1 22.70742%}}.block__slider-list{margin-left:-2rem;margin-right:-2rem;padding:4rem 2rem 0 2rem;margin-bottom:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}@media only screen and (min-width:43.75em){.block__slider-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16rem;margin-bottom:16rem}}@media only screen and (min-width:62.5em){.block__slider-list{padding:8rem 11.0917%;margin-top:27rem}}@media only screen and (min-width:87.5em){.block__slider-list{margin-left:-11.0917%;margin-right:-11.0917%}}.block__slider-list:first-child{margin-top:0}.block__slider-list.backgroundcolor--primary{background-color:#233750;color:#fff}.block__slider-list.backgroundcolor--primary .link{color:#fff}.block__slider-list.backgroundcolor--primary .link.link--arrow{background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-right--white.svg)}.block__slider-list.backgroundcolor--secondary{background-color:#F5E6D5;color:#233750}.block__slider-list.backgroundcolor--white{background-color:#fff}.block__slider-list__headlines{margin-bottom:3rem}@media only screen and (min-width:43.75em){.block__slider-list__headlines{position:absolute;width:31.594%;z-index:2;margin-bottom:0}}.block__slider-list__headlines h3{cursor:pointer}.block__slider-list__headlines .active{text-decoration:underline}@media only screen and (min-width:43.75em){.block__slider-list .swiper-container{margin-top:-8rem}}@media only screen and (min-width:62.5em){.block__slider-list .swiper-container{margin-top:-20rem}}.block__slider-list__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:43.75em){.block__slider-list__slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.block__slider-list__slide__link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:4.8rem}@media only screen and (min-width:43.75em){.block__slider-list__slide__link{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.block__slider-list__slide__image-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:43.75em){.block__slider-list__slide__image-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 61.39738%;flex:0 1 61.39738%}}.block__slider-list__slide__image-text__text{margin-top:3.5rem;display:none}@media only screen and (min-width:43.75em){.block__slider-list__slide__image-text__text{display:block}}.block__tabs{margin-top:8rem;position:relative;z-index:1}@media only screen and (min-width:68.75em){.block__tabs{margin-bottom:8rem}}.block__tabs__tab__headlines-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:1;padding-bottom:1rem;margin-bottom:3rem;overflow-x:scroll;overflow-y:hidden;margin-right:-1.6rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media only screen and (min-width:68.75em){.block__tabs__tab__headlines-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0;margin-bottom:0;padding-bottom:6rem;overflow-x:hidden}}.tab-toggle{padding:0 3rem;position:relative;z-index:1;cursor:pointer;scroll-snap-align:start}@media only screen and (min-width:68.75em){.tab-toggle{padding:0 3.2rem}}.tab-toggle:first-child{padding-left:0}@media only screen and (min-width:43.75em){.tab-toggle:first-child{padding-left:3rem}}.tab-toggle.active{text-decoration:underline;-webkit-text-decoration-color:#233750;text-decoration-color:#233750;text-decoration-thickness:1.5px;text-underline-offset:3px}.block__tabs__tab{display:none}.block__tabs__tab.active{display:block}.block__buttons{margin-top:8rem;margin-bottom:8rem}@media only screen and (min-width:68.75em){.block__buttons{margin-top:16rem;margin-bottom:16rem}}@media only screen and (min-width:43.75em){.block__buttons .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.block__buttons a{border:2px solid #233750;padding:1.2rem 2rem;display:inline-block;margin:0 auto;min-width:16rem;background-color:transparent;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;cursor:pointer;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;border-radius:0;font-family:Dia,Arial,sans-serif;font-weight:normal}@media only screen and (min-width:43.75em){.block__buttons a{min-width:21rem;padding:1.2rem 4.2rem}}@media only screen and (min-width:43.75em){.block__buttons a{margin-left:1rem;margin-right:1rem}}@media only screen and (min-width:68.75em){.block__buttons a{margin-left:1.8rem;margin-right:1.8rem}}.block__buttons a+a{margin-top:2rem}@media only screen and (min-width:43.75em){.block__buttons a+a{margin-top:0}}.block__buttons a:hover{background-color:#233750;color:#fff;opacity:1}.block__image-text-background{margin-left:-2rem;margin-right:-2rem;padding:4.8rem 2rem 0 2rem;margin-bottom:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:43.75em){.block__image-text-background{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16rem;margin-bottom:16rem}}@media only screen and (min-width:62.5em){.block__image-text-background{padding:8rem 11.0917%}}@media only screen and (min-width:87.5em){.block__image-text-background{margin-left:-11.0917%;margin-right:-11.0917%}}.block__image-text-background:first-child{margin-top:0}.block__image-text-background .link{margin-top:3.5rem}.block__image-text-background.backgroundcolor--primary{background-color:#233750;color:#fff}.block__image-text-background.backgroundcolor--primary .link{color:#fff}.block__image-text-background.backgroundcolor--primary .link.link--arrow{background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-right--white.svg)}.block__image-text-background.backgroundcolor--secondary{background-color:#F5E6D5;color:#233750}.block__image-text-background.backgroundcolor--white{background-color:#fff}.block__image-text-background__text{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding-bottom:4.8rem}@media only screen and (min-width:43.75em){.block__image-text-background__text{-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%;margin-bottom:0}}.block__image-text-background__image{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:-8rem}@media only screen and (min-width:43.75em){.block__image-text-background__image{-webkit-box-flex:0;-ms-flex:0 1 35.54585%;flex:0 1 35.54585%;margin-bottom:0}}.block__image-text-background__image img{width:100%;height:auto}.block__image-text-background.image--portrait{margin-bottom:28rem}@media only screen and (min-width:68.75em){.block__image-text-background.image--portrait{margin-top:36rem}}.block__image-text-background.image--portrait .block__image-text-background__image{margin-bottom:-20rem}@media only screen and (min-width:68.75em){.block__image-text-background.image--portrait .block__image-text-background__image{margin-top:-28rem}}@media only screen and (min-width:68.75em){.block__image-text-background.image--portrait.image--vertically-centered{margin-top:24rem;margin-bottom:24rem}}@media only screen and (min-width:68.75em){.block__image-text-background.image--portrait.image--vertically-centered .block__image-text-background__image{margin-top:-16rem;margin-bottom:-16rem}}@media only screen and (min-width:68.75em){.block__image-text-background.image--landscape.image-size--medium{margin-top:24rem}}@media only screen and (min-width:43.75em){.block__image-text-background.image--landscape.image-size--medium .block__image-text-background__image{-webkit-box-flex:0;-ms-flex:0 1 48.47162%;flex:0 1 48.47162%}}@media only screen and (min-width:68.75em){.block__image-text-background.image--landscape.image-size--medium .block__image-text-background__image{margin-top:-16rem}}@media only screen and (min-width:68.75em){.block__image-text-background.image--landscape.image-size--large{margin-top:24rem}}@media only screen and (min-width:43.75em){.block__image-text-background.image--landscape.image-size--large .block__image-text-background__text{-webkit-box-flex:0;-ms-flex:0 1 35.63319%;flex:0 1 35.63319%}}@media only screen and (min-width:43.75em){.block__image-text-background.image--landscape.image-size--large .block__image-text-background__image{-webkit-box-flex:0;-ms-flex:0 1 61.39738%;flex:0 1 61.39738%}}@media only screen and (min-width:68.75em){.block__image-text-background.image--landscape.image-size--large .block__image-text-background__image{margin-top:-16rem}}@media only screen and (min-width:43.75em){.block__image-text-background.image--first .block__image-text-background__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:43.75em){.block__image-text-background.image--first .block__image-text-background__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.block__faq{margin-top:8rem;margin-bottom:8rem;border-bottom:2px solid #233750}@media only screen and (min-width:68.75em){.block__faq{margin-top:16rem;margin-bottom:16rem}}.block__faq:first-child{margin-top:0}.block__faq h2{margin-bottom:2rem}@media only screen and (min-width:68.75em){.block__faq h2{margin-bottom:4rem}}.block__faq__item{cursor:help}.block__faq__question{border-top:2px solid #233750;padding-top:1.1rem;padding-bottom:1rem;padding-right:4rem;position:relative}.block__faq__question::after{display:block;content:'';width:4rem;height:2rem;position:absolute;right:0;top:1.5rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--arrow-right--blue.svg);background-repeat:no-repeat;background-position:center right}.block__faq__answer{display:none;margin-top:-1rem;padding-bottom:2rem}.block__faq__item.active .block__faq__question::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;top:2.5rem}.block__faq__item.active .block__faq__answer{display:block;padding-right:3rem}.block__header-image{margin-bottom:3.5rem;margin-left:-2rem;margin-right:-2rem}@media only screen and (min-width:62.5em){.block__header-image{margin-bottom:8rem}}@media only screen and (min-width:68.75em){.block__header-image{margin-bottom:12rem}}@media only screen and (min-width:87.5em){.block__header-image{margin-bottom:16rem;margin-left:-11.0917%;margin-right:-11.0917%}}.block__header-image__headline{margin-top:1rem;padding:0 2rem}@media only screen and (min-width:62.5em){.block__header-image__headline{margin-top:3.9rem;padding:0 11.0917%}}.block__header-image .swiper-button-next::after,.block__header-image .swiper-button-prev::after{color:#fff;font-size:2.2rem}@media only screen and (min-width:62.5em){.block__header-image .swiper-button-next::after,.block__header-image .swiper-button-prev::after{font-size:4.4rem}}@media only screen and (min-width:62.5em){.block__header-image .swiper-button-prev{left:2rem}}@media only screen and (min-width:62.5em){.block__header-image .swiper-button-next{right:2rem}}.block__header-image img{width:100%}.block__map__map{width:100%;height:37.5rem}@media only screen and (min-width:43.75em){.block__map__map{height:50rem}}@media only screen and (min-width:62.5em){.block__map__map{height:60rem}}@media only screen and (min-width:68.75em){.block__map__map{height:70rem}}.block__map__map-marker{background-image:url("/themes/custom/fuchsegg/assets/images/icon--pin--blue.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:11rem;height:3rem;cursor:pointer;margin-left:-30px}.block__map .mapboxgl-ctrl-group{border-radius:0}.block__map .mapboxgl-ctrl-group:not(:empty){-webkit-box-shadow:0 0 0 2px #233750;box-shadow:0 0 0 2px #233750}.block__map .mapboxgl-ctrl-group button+button{border-color:#233750}.block__news-teaser{margin-top:8rem;margin-bottom:8rem}@media only screen and (min-width:68.75em){.block__news-teaser{margin-top:16rem;margin-bottom:16rem}}.block__news-teaser h3{margin-bottom:4rem}@media only screen and (min-width:68.75em){.block__news-teaser h3{margin-bottom:8rem}}@media only screen and (min-width:43.75em){.block__news-teaser__list{width:78.60262%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block__news-teaser__list a{color:#233750;text-decoration:none;display:block}.block__news-teaser__list h2{margin-top:3rem;margin-bottom:1.5rem}.block__news-teaser__list img{width:100%}@media only screen and (min-width:43.75em){.block__news-teaser__list>div{-webkit-box-flex:0;-ms-flex:0 1 47.88235%;flex:0 1 47.88235%}}.block__news-teaser__list>div+div{margin-top:5rem}@media only screen and (min-width:43.75em){.block__news-teaser__list>div+div{margin-top:0}}.block__news-teaser__list>div .link{margin-top:3rem}.block__news-teaser__list>div .news-overview__list__item__teaser__image{position:relative}.block__news-teaser__list>div .news-overview__list__item__teaser__image img{width:100%;height:auto}.block__news-teaser__list>div .news-overview__list__item__teaser__date{position:absolute;top:0;left:0;z-index:2;background-color:#233750;padding:1rem 1.5rem}@media only screen and (min-width:62.5em){.block__news-teaser__list>div .news-overview__list__item__teaser__date{padding:1.5rem 2rem}}.block__news-teaser .buttons{margin-top:2rem}@media only screen and (min-width:62.5em){.block__news-teaser .buttons{margin-top:4.8rem}}.block__overlay{position:fixed;top:0;bottom:0;right:0;left:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.block__overlay.hide{display:none}.block__overlay.show{display:-webkit-box;display:-ms-flexbox;display:flex}.block__overlay__content{max-height:90vh;max-width:90%;width:78rem;background-color:#233750;padding:3rem 3.5rem 3rem 2.5rem;position:relative;overflow-y:auto}@media only screen and (min-width:43.75em){.block__overlay__content{padding:5rem 5.5rem 4rem 3rem}}@media only screen and (min-width:68.75em){.block__overlay__content{padding:7rem 7.5rem 5rem 4rem}}.block__overlay__content a{color:#fff}.block__overlay__close{height:3rem;width:3rem;background-image:url(/themes/custom/fuchsegg/assets/images/icon--close--white.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:1.5rem;right:1.5rem;cursor:pointer}@media only screen and (min-width:68.75em){.block__overlay__close{top:2.5rem;right:2.5rem}}
