:root{--ggsev-nav-text:var(--gcid-body-text-color,#5E5853);--ggsev-nav-hover-text:#7B9484;--ggsev-nav-active-text:#607E6E;--ggsev-nav-accent:var(--gcid-primary-color,#c96859);--ggsev-nav-surface-hover:var(--gcid-dosuznau5b,#F3ECE7);--ggsev-nav-dropdown-bg:var(--gcid-cards-bg,#FFFDFB);--ggsev-nav-dropdown-shadow:0 14px 34px rgba(90,70,67,0.10);--ggsev-nav-desktop-underline-height:2px;--ggsev-nav-desktop-underline-offset:2px;--ggsev-nav-desktop-dropdown-min-width:240px;--ggsev-nav-desktop-dropdown-pad-y:10px;--ggsev-nav-desktop-dropdown-link-pad-y:10px;--ggsev-nav-desktop-dropdown-link-pad-x:18px;--ggsev-nav-desktop-arrow-margin-left:2px;--ggsev-nav-desktop-arrow-margin-right:-2px;--ggsev-nav-desktop-arrow-shift-y:-4px;--ggsev-nav-icon-gap:6px;--ggsev-nav-icon-shift-y:-1px;--ggsev-nav-canvas-border:rgba(94,88,83,0.12);--ggsev-nav-canvas-item-pad-y:14px;--ggsev-nav-canvas-item-pad-x:8px;--ggsev-nav-canvas-submenu-pad-left:12px;--ggsev-nav-canvas-submenu-pad-top:2px;--ggsev-nav-canvas-submenu-pad-bottom:8px;--ggsev-nav-canvas-subitem-gap:10px;--ggsev-nav-submenu-bullet-size:6px;--ggff-color-primary:var(--gcid-primary-color,#c96859);--ggff-color-text:var(--gcid-body-color,#5e5853);--ggff-color-danger:var(--gcid-6l8b19bhok,#b94a5a);--ggff-color-border:var(--gcid-4l7pmg4uo7,#e7d9d1);--ggff-color-surface:#ffffff;--ggff-color-surface-muted:#f7f5f2;--ggff-color-pop-bg:var(--gcid-5prlkfeagb,#4a4642);--ggff-color-pop-text:#ffffff;--ggff-radius-field:var(--gvid-iaarhjg7b5,6px);--ggff-gap-field-group:12px;--ggff-padding-y:9px;--ggff-padding-x:14px;--ggff-padding-textarea-y:12px;--ggff-min-height-field:42px;--ggff-min-height-textarea:140px;--ggff-focus-ring-width:2px;--ggff-font-size-note:0.95em;--ggff-font-size-meta:0.8em;--ggff-hover-shift:var(--gvid-pcaad2ua0i,-2px);--ggff-transition-fast:0.2s ease}body:lang(de){-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-ms-hyphenate-limit-chars:10 5 4;hyphenate-limit-chars:10 5 4}.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li{position:relative}.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li>a{display:inline-block;position:relative;padding:16px 0 12px;line-height:1.2;text-align:center;white-space:nowrap;background-color:transparent;background-image:linear-gradient(var(--ggsev-nav-accent),var(--ggsev-nav-accent));background-repeat:no-repeat;background-size:0 var(--ggsev-nav-desktop-underline-height);background-position:left calc(100% - var(--ggsev-nav-desktop-underline-offset));transition:color 180ms ease-out,background-size 180ms ease-out}.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li>a:hover,.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li:hover>a{background-size:100% var(--ggsev-nav-desktop-underline-height)}.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.current-menu-item>a,.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.current-menu-parent>a,.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.current-menu-ancestor>a{background-size:100% var(--ggsev-nav-desktop-underline-height)}.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.menu-item-has-children>a{padding-right:0}.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.menu-item-has-children>a:hover,.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.menu-item-has-children:hover>a{background-size:calc(100% - 16px) var(--ggsev-nav-desktop-underline-height)}.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.menu-item-has-children.current-menu-item>a,.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.menu-item-has-children.current-menu-parent>a,.ggsev-main-nav .et_pb_menu__menu nav>ul.et-menu>li.menu-item-has-children.current-menu-ancestor>a{background-size:calc(100% - 16px) var(--ggsev-nav-desktop-underline-height)}.ggsev-main-nav .menu-item-has-children>a:first-child::after{position:static!important;display:inline-block;vertical-align:middle;margin-left:var(--ggsev-nav-desktop-arrow-margin-left);margin-right:var(--ggsev-nav-desktop-arrow-margin-right);top:auto!important;transform:translateY(var(--ggsev-nav-desktop-arrow-shift-y))}.ggsev-main-nav .et-menu-nav ul.sub-menu{top:100%;min-width:var(--ggsev-nav-desktop-dropdown-min-width);margin:0;padding:var(--ggsev-nav-desktop-dropdown-pad-y) 0;background:var(--ggsev-nav-dropdown-bg);border:0;box-shadow:var(--ggsev-nav-dropdown-shadow)}.ggsev-main-nav .et-menu-nav ul.sub-menu li{width:100%;margin:0;padding:0}.ggsev-main-nav .et-menu-nav ul.sub-menu li a{display:block;width:100%;box-sizing:border-box;padding:var(--ggsev-nav-desktop-dropdown-link-pad-y) var(--ggsev-nav-desktop-dropdown-link-pad-x);line-height:1.35;white-space:normal;background:transparent;border:0;transition:background-color 180ms ease-out,color 180ms ease-out}.ggsev-main-nav .et-menu-nav ul.sub-menu li a:hover{background:var(--ggsev-nav-surface-hover)}.ggsev-main-nav .et-menu-nav ul.sub-menu li.current-menu-item>a,.ggsev-main-nav .et-menu-nav ul.sub-menu li.current-menu-parent>a,.ggsev-main-nav .et-menu-nav ul.sub-menu li.current-menu-ancestor>a{background:var(--ggsev-nav-surface-hover)}.ggsev-main-nav .et-menu-nav ul.sub-menu li a::before,.ggsev-main-nav .et-menu-nav ul.sub-menu li a::after{content:none!important;display:none!important}@media (max-width:980px){.ggsev-main-nav .et_mobile_nav_menu{display:none!important}}.ggsev-event-icon-1>a,.ggsev-event-icon-2>a,.ggsev-event-icon-3>a,.ggsev-event-icon-1-l>a,.ggsev-event-icon-2-l>a,.ggsev-event-icon-3-l>a{display:inline-flex;align-items:center}.ggsev-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;margin-left:var(--ggsev-nav-icon-gap);vertical-align:middle;line-height:1;color:currentColor;opacity:0.92;transform:translateY(var(--ggsev-nav-icon-shift-y));font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ggsev-menu-item-icon--left{margin-left:0;margin-right:var(--ggsev-nav-icon-gap);order:-1}.ggsev-menu-item-icon::before{display:block;line-height:1}.ggsev-menu-item-icon--calendar-1{font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";font-weight:400}.ggsev-menu-item-icon--calendar-1::before{font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";font-weight:400;content:"\f073"}.ggsev-menu-item-icon--bell{font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";font-weight:400}.ggsev-menu-item-icon--bell::before{font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";font-weight:400;content:"\f0f3"}.ggsev-menu-item-icon--calendar-2{font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";font-weight:400}.ggsev-menu-item-icon--calendar-2::before{font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome";font-weight:400;content:"\f133"}html.ggsev-mobile-scroll-locked,body.ggsev-mobile-scroll-locked{overflow:hidden}body.ggsev-mobile-scroll-locked{position:fixed;inset-inline:0;width:100%}.fluentform{color:var(--ggff-color-text);font-family:inherit;font-size:inherit;line-height:inherit}.fluentform .ff-el-input--label label{color:var(--ggff-color-text);font-family:inherit;font-size:inherit;line-height:inherit}.fluentform .ff-el-group{margin-bottom:var(--ggff-gap-field-group)}.fluentform .ff-el-group:last-child{margin-bottom:0}.fluentform .ff-t-container.ff-column-container,.fluentform .ff-name-field-wrapper>.ff-t-container{margin-bottom:var(--ggff-gap-field-group)}.fluentform .ff-el-form-control,.fluentform select.ff-el-form-control,.fluentform textarea.ff-el-form-control,.fluentform .ff_dropdown_style{box-sizing:border-box;min-height:var(--ggff-min-height-field);padding:var(--ggff-padding-y) var(--ggff-padding-x);border:1px solid var(--ggff-color-border);border-radius:var(--ggff-radius-field);background:var(--ggff-color-surface);color:var(--ggff-color-text);font-family:inherit;font-size:inherit;line-height:inherit;box-shadow:none;transition:border-color var(--ggff-transition-fast),box-shadow var(--ggff-transition-fast),background-color var(--ggff-transition-fast)}.fluentform textarea.ff-el-form-control{min-height:var(--ggff-min-height-textarea);padding:var(--ggff-padding-textarea-y) var(--ggff-padding-x);resize:vertical}.fluentform .ff-el-form-control::placeholder,.fluentform textarea.ff-el-form-control::placeholder{color:var(--ggff-color-text);font-family:inherit;font-size:inherit;opacity:0.65}.fluentform .ff-el-form-control:disabled,.fluentform textarea.ff-el-form-control:disabled,.fluentform select.ff-el-form-control:disabled{opacity:0.7;cursor:not-allowed}.fluentform .ff-el-form-control:focus,.fluentform .ff-el-form-control:focus-visible,.fluentform select.ff-el-form-control:focus,.fluentform textarea.ff-el-form-control:focus,.fluentform .ff_dropdown_style:focus{border-color:var(--ggff-color-primary);outline:none;box-shadow:0 0 0 var(--ggff-focus-ring-width) var(--ggff-color-primary)}.fluentform input[type="checkbox"],.fluentform input[type="radio"]{accent-color:var(--ggff-color-primary);cursor:pointer}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{min-height:var(--ggff-min-height-field);font-size:inherit!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:not(.ff_item_selected) label>span:hover{color:var(--ggff-color-primary)}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label:focus-within>span{background-color:color-mix(in srgb,var(--ggff-color-primary) 18%,#ffffff)!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span{background-color:var(--ggff-color-primary)!important;border-color:var(--ggff-color-primary)!important;color:#ffffff;box-shadow:-1px 0 0 0 color-mix(in srgb,var(--ggff-color-primary) 45%,#ffffff)!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected:first-child label>span{border-left-color:var(--ggff-color-primary)!important}.ff-el-help-message,.ff-el-form-check-label,.ff_t_c{color:var(--ggff-color-text);font-family:inherit;font-size:inherit;line-height:1.4}.ff_t_c{font-size:var(--ggff-font-size-note)}.ff-message-success{border:0;box-shadow:none;margin-top:0;padding:0}.ff-el-is-error .error-message,.ff-el-is-error .text-danger,.ff-el-group .error,.ff-el-group .text-danger,.text-danger,.error{color:var(--ggff-color-danger)!important;font-family:inherit!important;font-size:var(--ggff-font-size-meta)!important;line-height:1.35!important}.fluentform .ff-el-is-error .ff-el-form-control,.fluentform .ff-el-is-error select.ff-el-form-control,.fluentform .ff-el-is-error textarea.ff-el-form-control,.fluentform .ff-el-is-error .ff_dropdown_style{border-color:var(--ggff-color-danger);box-shadow:inset 0 0 0 1px var(--ggff-color-danger)}.fluentform .ff-el-is-error .ff-el-form-control:focus,.fluentform .ff-el-is-error .ff-el-form-control:focus-visible,.fluentform .ff-el-is-error select.ff-el-form-control:focus,.fluentform .ff-el-is-error textarea.ff-el-form-control:focus,.fluentform .ff-el-is-error .ff_dropdown_style:focus{border-color:var(--ggff-color-danger);outline:none;box-shadow:inset 0 0 0 1px var(--ggff-color-danger),0 0 0 var(--ggff-focus-ring-width) var(--ggff-color-primary)}.fluentform .ff-el-input--label svg,.fluentform .ff-el-input--label svg *,.fluentform .ff-el-input--label [class*="icon"],.fluentform .ff-el-input--label [class*="icon"] *,.fluentform .ff-el-input--label [class*="help"],.fluentform .ff-el-input--label [class*="help"] *,.fluentform .ff-el-input--label [class*="tooltip"],.fluentform .ff-el-input--label [class*="tooltip"] *,.fluentform .ff-el-input--label button,.fluentform .ff-el-input--label button *{color:var(--ggff-color-primary);fill:currentColor;stroke:currentColor}.ff-el-pop-content{font-family:inherit;font-size:var(--ggff-font-size-meta);line-height:1.4;background-color:var(--ggff-color-pop-bg);color:var(--ggff-color-pop-text);border-radius:var(--ggff-radius-field)}.ff-el-pop-content *{color:inherit}.ff-el-pop-content p{margin:0}.fluentform .ff-btn-submit,.fluentform .ggsev-form-submit{transition:transform var(--ggff-transition-fast),filter var(--ggff-transition-fast),box-shadow var(--ggff-transition-fast)}.fluentform .ff-btn-submit:hover,.fluentform .ggsev-form-submit:hover{transform:translateY(var(--ggff-hover-shift))}.fluentform .ff-btn-submit:focus,.fluentform .ff-btn-submit:focus-visible,.fluentform .ggsev-form-submit:focus,.fluentform .ggsev-form-submit:focus-visible{outline:none;box-shadow:0 0 0 var(--ggff-focus-ring-width) var(--ggff-color-primary)}