.font-main,.font-special{font-family:Arial,Helvetica,sans-serif}.survey-body div>button.bigCta{display:none!important}body.noscroll{overflow:hidden;touch-action:none}button.default-button:disabled{opacity:.5}.info-certificate__description{font-size:.9em;white-space:pre}.md-dialog-content.events-generic__timeslots ul{list-style:none;margin:10px 0;padding:0}.md-dialog-content.events-generic__timeslots ul li{margin:0}.md-dialog-content.events-generic__timeslots ul li .timeslots__warning{color:red;font-weight:700}.capitalize{text-transform:capitalize}.managerPermissions md-switch{height:auto}.managerPermissions md-switch,.no-margin-tb{margin-bottom:0!important;margin-top:0!important}.no-padding-tb{padding-bottom:0!important;padding-top:0!important}.no-border{border:0!important}.fa-black{color:#000}md-toast{bottom:auto!important;height:auto!important;left:auto;padding:20px;position:fixed;right:100px;top:0;z-index:99999!important}@media (max-width:845px){md-toast{right:0}}.insideApp md-toast{top:env(safe-area-inset-top)!important}.md-toast .md-toast-content{padding:0!important}md-toast .md-toast-content,md-toast.md-default-theme .md-toast-content{background-color:hsla(0,0%,100%,.95)!important;border:2px solid #7ed321!important;border-radius:24px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);color:#7ed321!important}md-toast.md-default-theme.toast-error .md-toast-content,md-toast.toast-error .md-toast-content{background-color:hsla(0,0%,100%,.95)!important;border:2px solid #ff0039!important;border-radius:24px!important;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);color:#ff0039!important}.md-toast-text{font-size:16px;font-weight:400;line-height:18px;padding:0}md-toast .md-toast-content .md-button.md-highlight,md-toast.md-default-theme .md-toast-content .md-button.md-highlight{color:#333}md-toast .md-button.md-default-theme:not([disabled]):hover,md-toast .md-button:not([disabled]):hover{background:transparent!important}.fixed{position:fixed;top:55px;width:100%;z-index:0}.fixed.absolute{position:absolute}.preformated,.preformatted{white-space:pre-line}md-dialog-content iframe{border:none!important}.md-button.md-error-theme.md-primary.md-raised,.md-button.md-error-theme.md-primary.md-raised:not([disabled]):hover,md-toolbar.md-error-theme{background-color:#333!important}md-input-container .md-placeholder,md-input-container label:not(.md-no-float):not(.md-container-ignore){overflow:visible!important;text-overflow:visible;white-space:normal!important}md-input-container{margin-bottom:0!important}label.ng-binding{color:#333}[disabled] md-input-container .md-input,[disabled] md-input-container.md-default-theme .md-input,md-input-container .md-input[disabled],md-input-container.md-default-theme .md-input[disabled]{color:#333!important}.ta-root .ta-text-editor .ta-bind{padding:10px 0!important}.ta-root .ta-text-editor .ta-bind p,.ta-root .ta-text-editor .ta-bind p a,.ta-root .ta-text-editor .ta-bind ul{color:#333!important;font-size:15px!important;line-height:17px!important}.ta-root .ta-text-editor .ta-bind p a{color:#00008f!important}.ta-root.disabled .ta-text-editor .ta-bind p{color:#333!important}.ta-root .ta-text-editor .ta-bind p:last-child,.ta-root.disabled .ta-text-editor .ta-bind p:last-child{padding-bottom:0!important}.ta-root .ta-text-editor .ta-bind H2,.ta-root.disabled .ta-text-editor .ta-bind H2{color:#00008f;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;line-height:30px;margin:11px 0 22px;padding:0}.ta-root .ta-text-editor .ta-bind H3,.ta-root.disabled .ta-text-editor .ta-bind H3{color:#00008f;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:26px;margin:11px 0 22px;padding:0}.ta-root .ta-text-editor .ta-bind H5,.ta-root .ta-text-editor .ta-bind H6,.ta-root.disabled .ta-text-editor .ta-bind H5,.ta-root.disabled .ta-text-editor .ta-bind H6{color:#00008f;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:20px;margin:5px 0 10px;padding:0}.ta-root .ta-text-editor .ta-bind ul,.ta-root.disabled .ta-text-editor .ta-bind ul{border-left:7px solid #f5f5f5;list-style:none;list-style-image:none;margin:10px 0 20px 10px;padding:5px 10px}.ta-root .ta-text-editor .ta-bind ul li,.ta-root.disabled .ta-text-editor .ta-bind ul li{font-size:14px;line-height:16px;margin:10px 5px;padding-left:20px;position:relative}.ta-root .ta-text-editor .ta-bind ul li:before,.ta-root.disabled .ta-text-editor .ta-bind ul li:before{content:"»";display:block;left:0;position:absolute;top:0;z-index:1}text-angular textarea{min-height:350px!important}.md-button.button-with-border{border:1px solid #00008f!important;box-sizing:border-box;color:#00008f!important}.md-button.button-with-border[disabled]{border-color:hsla(0,0%,60%,.5)!important;color:hsla(0,0%,60%,.5)!important}.moment-picker{z-index:10001}.cpDateTimePicker{display:flex;flex-direction:row}.cpDateTimePicker--time{margin-left:5px}div.md-datepicker-input-container{box-sizing:border-box;width:100%}md-switch.md-checked .md-ink-ripple,md-switch.md-checked .md-thumb,md-switch.md-default-theme.md-checked .md-ink-ripple,md-switch.md-default-theme.md-checked .md-thumb{background-color:#00008f}md-switch.md-checked .md-bar,md-switch.md-default-theme.md-checked .md-bar{background-color:rgba(0,0,143,.5)}md-chips md-chip,md-chips.md-default-theme md-chip{background-color:#00008f!important;color:#fff!important;font-size:16px!important;font-weight:400!important}md-chips md-chip md-icon,md-chips.md-default-theme md-chip md-icon{color:#fff!important}.tag-chip{background-color:#f5f5f5;border-radius:44px;box-shadow:0 0 3px rgba(0,0,0,.35);color:#333;cursor:pointer;display:inline-block;font-size:14px;line-height:1em;margin:10px 10px 0 0;padding:5px 15px;position:relative;white-space:nowrap}.layout-small-padding div{padding:0 5px}md-toolbar.md-default-theme:not(.md-menu-toolbar),md-toolbar:not(.md-menu-toolbar){background-color:#00008f}.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,.md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused,.md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover,.md-button.md-primary.md-fab:not([disabled]).md-focused,.md-button.md-primary.md-fab:not([disabled]):hover,.md-button.md-primary.md-raised:not([disabled]).md-focused,.md-button.md-primary.md-raised:not([disabled]):hover{background-color:#ec4d33;color:#fff}.md-button.md-raised[disabled]{color:#fff;opacity:.5}.md-button.md-default-theme.md-primary.md-fab,.md-button.md-default-theme.md-primary.md-raised,.md-button.md-primary.md-fab,.md-button.md-primary.md-raised{background-color:#00008f}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input,md-input-container.md-default-theme:not(.md-input-invalid).md-input-resized .md-input,md-input-container:not(.md-input-invalid).md-input-focused .md-input,md-input-container:not(.md-input-invalid).md-input-resized .md-input{border-color:#00008f}md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label,md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon,md-input-container:not(.md-input-invalid).md-input-focused label,md-input-container:not(.md-input-invalid).md-input-focused md-icon{color:#00008f}md-switch.md-checked.md-primary .md-ink-ripple,md-switch.md-checked.md-primary .md-thumb,md-switch.md-default-theme.md-checked.md-primary .md-ink-ripple,md-switch.md-default-theme.md-checked.md-primary .md-thumb{background-color:#00008f}md-switch.md-checked.md-primary .md-bar,md-switch.md-default-theme.md-checked.md-primary .md-bar{background-color:rgba(0,0,143,.75)}.md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator,.md-default-theme .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator{border-color:#00008f}.md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-default-theme .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-default-theme .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator{background-color:#00008f}md-chips .md-chips.md-focused,md-chips.md-default-theme .md-chips.md-focused{box-shadow:0 2px #00008f!important}.md-select-value>span:not(.md-select-icon) .md-text{color:#00008f}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,md-checkbox:not([disabled]).md-primary.md-checked .md-ink-ripple{background-color:#00008f}.md-dialog-container,md-dialog{box-sizing:border-box}md-dialog{border-radius:10px!important;max-width:850px;overflow:hidden}@media (max-width:650px){md-dialog{border-radius:0!important;max-height:100%!important;max-width:100%!important}}md-dialog.biggerDialog{border-radius:10px!important;height:95%!important;max-height:95%!important;max-width:1000px!important;overflow:hidden;width:90%!important}@media (max-width:650px){md-dialog.biggerDialog{border-radius:0!important;height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}}md-dialog.biggerDialog.smallHeight{height:auto!important}@media (max-width:650px){md-dialog.biggerDialog.smallHeight{height:auto!important}}md-input-container .md-errors-spacer{order:5}md-tabs{box-sizing:border-box;width:100%}md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon,md-checkbox:not([disabled]).md-primary.md-checked .md-icon{background-color:#00008f}.colorpicker-reset{color:#ff0039;display:block;font-size:20px;height:30px;line-height:30px;margin-top:-17px;overflow:hidden;position:absolute;right:0;text-align:right;top:50%;width:30px;z-index:1}.color-picker-wrapper .color-picker-input-wrapper{box-sizing:border-box;width:100%}.color-picker-wrapper .color-picker-swatch:not(.input-group-addon){background-position:-80px 0;border:none;border-radius:100%;box-sizing:border-box;display:inline-block;height:24px;margin:0;padding:0;position:absolute;top:3px;vertical-align:middle;width:24px}md-select:focus .md-select-value{border-color:#00008f!important}md-select-menu md-content md-option[selected]{color:#00008f!important}md-autocomplete,md-autocomplete.md-default-theme,md-autocomplete.md-default-theme[disabled]:not([md-floating-label]),md-autocomplete[disabled]:not([md-floating-label]){background:transparent}.md-whiteframe-1dp,.md-whiteframe-z1{box-shadow:none}md-tabs .md-tab.md-active,md-tabs .md-tab.md-active md-icon,md-tabs .md-tab.md-focused,md-tabs .md-tab.md-focused md-icon,md-tabs.md-default-theme .md-tab.md-active,md-tabs.md-default-theme .md-tab.md-active md-icon,md-tabs.md-default-theme .md-tab.md-focused,md-tabs.md-default-theme .md-tab.md-focused md-icon{color:#00008f}.md-button.md-default-theme{border-radius:7px!important}.iti.iti--allow-dropdown{margin-top:5px}md-tabs[md-border-bottom] md-tabs-wrapper{background:#fff!important;left:0!important;position:fixed!important;right:0!important;top:50px!important;z-index:9!important}md-tab-content{padding-top:40px!important}@media (max-width:650px){md-tab-content{padding-left:10px!important;padding-right:10px!important}}.ql-toolbar,.ql-toolbar.ql-snow{background:#f5f5f5;border:none}.disabled .ql-toolbar{opacity:.5;pointer-events:none}.ql-container,.ql-container.ql-snow{border:1px solid #dad9dc!important;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);box-sizing:border-box;max-height:450px;overflow-y:auto}.disabled .ql-container.ql-snow{box-shadow:none!important}.ql-snow.ql-toolbar button{color:#333}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#00008f!important}.quillSwitcher{display:flex}.disabled .quillSwitcher{opacity:.5;pointer-events:none}.quillSwitcher a{background:#f5f5f5;border-radius:44px;color:#333!important;display:block;font-size:13px;line-height:13px;margin-bottom:5px;margin-right:5px;padding:3px 15px;text-transform:uppercase}.quillSwitcher a.active{background:#00008f;color:#fff!important}.ql-editor{box-sizing:border-box;min-height:200px}.ql-snow .ql-tooltip{left:5px!important}.ql-snow .ql-tooltip:not(.ql-editing){bottom:auto!important;top:15px!important}.ql-snow .ql-tooltip input{outline:none}.ql-snow .ql-tooltip.ql-editing{position:absolute;top:50%!important}.ql-snow .ql-container{position:relative}.ql-editor div,.ql-editor p{color:#333!important;font-size:15px!important;line-height:17px!important;padding-bottom:10px!important}.ql-editor a{color:#00008f}.ta-root .ta-text-editor .ta-bind p,.ta-root.disabled .ta-text-editor .ta-bind p{padding-bottom:10px!important}.ql-editor div:last-child,.ql-editor p:last-child{padding-bottom:0!important}.ql-editor H2{font-size:28px;line-height:30px}.ql-editor H2,.ql-editor H3{color:#00008f;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-weight:400;margin:6px 0 11px;padding:0}.ql-editor H3{font-size:24px;line-height:26px}.ql-editor H5,.ql-editor H6{color:#00008f;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:20px;margin:2px 0 5px;padding:0}.ql-editor ul{border-left:7px solid #f5f5f5;list-style:none;list-style-image:none;margin:10px 0 20px 10px;padding:5px 10px}.ql-editor ul li{font-size:14px;line-height:16px;margin:10px 5px;padding-left:20px;position:relative}.ql-editor ul li:before{content:"»";display:block;left:0;position:absolute;top:0;z-index:1}.color-picker-wrapper .color-picker-input{box-sizing:border-box;padding-left:30px!important}.frame-register .framedInputs [disabled] md-input-container .md-input,.frame-register .framedInputs [disabled] md-input-container.md-default-theme .md-input,.frame-register .framedInputs md-input-container .md-input[disabled],.frame-register .framedInputs md-input-container.md-default-theme .md-input[disabled],.frame-register .framedInputs md-select.md-default-theme[disabled] .md-select-value,.frame-register .framedInputs md-select[disabled] .md-select-value{border-bottom-width:2px!important}h4.miniHeadline{color:#00008f!important;font-family:Arial,Helvetica,sans-serif;font-size:18px!important;line-height:20px!important;margin:0;padding:0}.dropShaddow-small{box-shadow:1px 1px 2px rgba(0,0,0,.2)}.dropShaddow-small-white{box-shadow:1px 1px 1px #fff}.boxShaddow-small{box-shadow:0 0 3px rgba(0,0,0,.35)}.boxShaddow-small-bright{box-shadow:0 0 3px rgba(0,0,0,.15)}.boxShaddow-dialog{box-shadow:0 0 40px rgba(0,0,0,.35)}.boxShaddow-default{box-shadow:0 0 7px rgba(0,0,0,.35)}.boxShaddow-header{box-shadow:0 0 10px rgba(0,0,0,.15)}.boxShaddow-inputs{box-shadow:0 0 10px rgba(0,0,0,.25)}.boxShaddow-default-bright{box-shadow:0 0 7px rgba(0,0,0,.15)}.boxShaddow-big{box-shadow:0 0 17px rgba(0,0,0,.3)}.boxShaddow-big-dark{box-shadow:0 0 17px rgba(0,0,0,.5)}.boxShaddow-big-darker{box-shadow:0 0 20px rgba(0,0,0,.65)}.boxShaddow-big-medium{box-shadow:0 0 17px rgba(0,0,0,.25)}.boxShaddow-bigger-bright{box-shadow:0 0 26px rgba(0,0,0,.25)}.boxShaddow-biggerrrr-bright{box-shadow:0 0 30px rgba(0,0,0,.15)}.boxShaddow-biggerrrr{box-shadow:0 0 30px rgba(0,0,0,.35)}.boxShaddow-big-bright{box-shadow:0 0 17px rgba(0,0,0,.15)}.boxShaddow-big-bright-bottomFocused{box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1)}.boxShaddow-big-bright-bottomFocused-small{box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1)}.boxShaddow-big-bright-bottomFocused-extreme{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}.boxShaddow-big-bright-bottomFocused-extreme-bright{box-shadow:0 30px 60px -12px rgba(50,50,93,.15),0 18px 36px -18px rgba(0,0,0,.2)}.boxShaddow-big-dark{box-shadow:0 0 17px rgba(0,0,0,.45)}.boxShaddow-big-brighter{box-shadow:0 0 17px rgba(0,0,0,.1)}.boxShaddow-inside{box-shadow:inset 2px 2px 5px rgba(0,0,0,.35)}.boxShaddow-inside-bright{box-shadow:inset 2px 2px 5px rgba(0,0,0,.15)}.boxShaddow-inside-bright-inputs{box-shadow:inset 0 -2px 5px rgba(0,0,0,.13)}.boxShaddow-none{box-shadow:none}.textShaddow-default{text-shadow:1px 1px 2px hsla(0,0%,100%,.35)}.textShaddow-default-dark{text-shadow:1px 1px 2px rgba(0,0,0,.35)}.textShaddow-white{text-shadow:1px 1px 1px #fff}.borderRadius-smaller{border-radius:3px}.borderRadius-small{border-radius:8px}.borderRadius-big,.borderRadius-default{border-radius:44px}.transition-default,.transition-quick{transition:all .2s ease}.transition-slow{transition:all .7s ease}.scaleUp-smaller{transform:scale(1.02)}.scaleUp-small{transform:scale(1.05)}.scaleUp-default{transform:scale(1.08)}.scaleUp-big{transform:scale(1.25)}.scaleUp-300{transform:scale(3)}.scaleUp-none{transform:none}.clear{clear:both;display:block}.fa-smile-o{color:#7ed321}.fa-meh-o{color:#f5a623}.fa-meh-o.notVoted{color:#f5f5f5}.fa-frown-o{color:#ff0039}.event-accentColor-fg{color:#ec4d33!important}.event-primaryColor-fg{color:#00008f!important}.event-accentColor-border{border-color:#ec4d33!important}.event-primaryColor-border{border-color:#00008f!important}.event-accentColor-bg{background-color:#ec4d33!important}.event-primaryColor-bg{background-color:#00008f!important}.fa-minus-circle,.fa-trash{color:#ff0039}.fa-check-circle,.fa-check-circle-o,.fa-circle-check{color:#7ed321}.fa-circle-xmark,.fa-circle-xmark-o,.fa-times-circle,.fa-times-circle-o{color:#ff0039}.fa-toggle-on{color:#7ed321}.fa-toggle-off{color:#ff0039}.color-system-ok{color:#7ed321}.color-system-ok-important{color:#7ed321!important}.color-system-notok{color:#ff0039}.color-system-notok-important{color:#ff0039!important}.color-system-warning{color:#f5a623}.color-system-warning-important{color:#f5a623!important}.color-primaryColor{color:#00008f}.color-accentColor{color:#ec4d33!important}.color-white{color:#fff}.color-white-important{color:#fff!important}.color-text{color:#333}.color-text-light{color:#999!important}.color-text{color:#333!important}.bgColor-system-ok{background-color:#7ed321!important}.bgColor-system-notok{background-color:#ff0039!important}.bgColor-system-warning{background-color:#f5a623!important}.bgColor-primaryColor{background-color:#00008f!important}.bgColor-accentColor{background-color:#ec4d33!important}.bgColor-white{background-color:#fff!important}.bgColor-text{background-color:#333!important}.borderColor-system-default{border-color:#999!important}.borderColor-system-ok{border-color:#7ed321!important}.borderColor-system-warning{border-color:#f5a623!important}.borderColor-system-notok{border-color:#ff0039!important}.blankList{list-style:none;list-style-image:none;margin:0;padding:0}.hidden,.hide-mobile{display:none}.inactive{opacity:.5}.inactiveWithoutFunction{opacity:.5;pointer-events:none!important}.error{color:#ff0039!important}.maybe{color:#f5a623!important}.ok{color:#7ed321!important}.fullsize-img{margin-bottom:-5px;width:100%}.defaultCta{background:#fff;border:1px solid #00008f;border-radius:20px;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#00008f;cursor:pointer;display:inline-block;font-size:.9em;margin:0;padding:3px 7px}.defaultCta[disabled]{cursor:not-allowed}.defaultCta cp-feature a,md-dialog-actions a{color:#00008f}.defaultDisabled{opacity:.5;pointer-events:none}.defaultCta-filled{background:#00008f;border:none;color:#fff}.defaultCta-filled.error{background:#ff0039;color:#fff!important}.defaultCta.borderless{border:none!important}.defaultCta.margin-bottomTop{margin:10px 0 5px}.defaultCta-invisible{color:#00008f;display:inline-block;font-size:.7em}.defaultCta-block{box-sizing:border-box;display:block;text-align:center;width:100%}.defaultCta-accent{background:#ec4d33;border-color:#ec4d33;border-radius:20px;color:#fff}.defaultCta-accent,.defaultCta-error{box-shadow:1px 1px 2px rgba(0,0,0,.2);font-size:.9em;margin:0}.defaultCta-error{background:#fff;border-color:#ff0039;border-radius:20px;color:#ff0039}.defaultCta-big{font-size:18px;padding:12px 0}.defaultCta-medium{font-size:15px;padding:10px 0}.defaultCta-wrapper{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:-5px -5px 15px;width:calc(100% + 10px)}.defaultCta-wrapper .defaultCta{display:block;margin:5px;width:auto}.defaultLegende{color:#999;display:block;font-size:12px;line-height:14px;padding:10px 0}.add-item-to-select{margin:10px 0;padding-right:50px;position:relative}.add-item-to-select input{border:1px solid #999;border-radius:20px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);box-sizing:border-box;color:#00008f;outline:none;padding:10px;width:100%}.add-item-to-select a,.add-item-to-select button{background:#00008f;border:none;border-radius:20px;color:#fff;display:block;height:40px;line-height:40px;margin:-20px 0 0;outline:none;padding:0;position:absolute;right:0;text-align:center;top:50%;width:40px}.add-item-to-select.accentColor a,.add-item-to-select.accentColor button{background:#ec4d33}.add-item-to-select.accentColor input{color:#ec4d33}.defaultButtonLikeLink{background-color:#00008f;border-radius:7px;box-shadow:1px 1px 2px rgba(0,0,0,.2);box-sizing:border-box;color:#fff;display:inline-block;font-size:18px;font-weight:400;line-height:18px;min-width:80px;padding:10px;text-align:center;width:auto}.font-helvetica{font-family:Helvetica,Arial,sans-serif}.font-arial{font-family:Arial,Helvetica,sans-serif}.font-georgia{font-family:Georgia,serif}.font-impact{font-family:Impact,Charcoal,sans-serif}.font-trebuchet{font-family:Trebuchet MS,Helvetica,sans-serif}.font-comicSans{font-family:Comic Sans MS,cursive,sans-serif}.font-lucidaConsole{font-family:Lucida Console,Monaco,monospace}.font-courier{font-family:Courier New,Courier,serif}.font-verdana{font-family:Verdana,Helvetica,sans-serif}.positionRelative{position:relative}.default-messageContainer{background:#f5f5f5;border-radius:20px;box-sizing:border-box;color:#333;margin:20px 0;padding:10px}.default-messageContainer.accentBorder{border:1px solid #ec4d33}.default-messageContainer.warning{background:#ff0039;box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1);color:#fff}.default-messageContainer.hint{background:#fff;border:1px solid #f5a623!important;color:#f5a623}.default-messageContainer.white{background:#fff;border-radius:7px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);padding:15px}.tooltip-inside{line-height:16px}.plus-minus-small{margin-bottom:20px;margin-top:20px}.plus-minus-small .label{font-size:10px;line-height:10px}.plus-minus-small .item{padding:0 30px 0 0;position:relative}.plus-minus-small .item .options{position:absolute;right:0;top:50%}.plus-minus-small .item .options a{display:block;line-height:20px;margin-top:-7px}.defaultInput{border:1px solid #999;border-radius:10px;box-shadow:inset 0 -2px 5px rgba(0,0,0,.13);box-sizing:border-box;color:#00008f;margin:5px 0 10px;padding:10px;width:100%}.strikeThrough{-webkit-text-decoration:line-through;text-decoration:line-through}.noAfter :after{display:none!important}.cookieinfo{background-color:hsla(0,0%,100%,.9)!important;border:none!important;border-bottom:3px solid #00008f!important;border-radius:0!important;bottom:20px!important;box-shadow:0 0 17px rgba(0,0,0,.25);box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:12px;left:20px!important;line-height:14px;padding:20px!important;position:fixed!important;right:auto!important;top:auto!important;width:280px}@media (max-width:640px){.cookieinfo{bottom:auto!important;left:20px!important;padding:10px!important;right:20px!important;top:20px!important;width:auto!important}}.cookieinfo>.cookieinfo-close{background-color:#00008f!important;box-sizing:border-box;color:#fff!important;cursor:pointer;display:block;float:none!important;margin-top:10px;margin:10px 0 0!important;order:2;padding:5px 8px;text-align:center;width:100%}.cookieinfo>span{color:#333!important;font-size:12px!important;line-height:16px!important;margin:0!important;order:1;padding:0!important;width:100%}.cookieinfo>span a{color:#00008f!important}.insideApp .cookieinfo{display:none!important}.intelliList-cardStyle>ul{list-style:none;list-style-image:none;margin:0;padding:0}.intelliList-cardStyle>ul>li{background:#f5f5f5;border-radius:10px;display:flex;flex-wrap:wrap;margin-top:10px;padding:10px 40px 10px 30px;position:relative}.intelliList-cardStyle>ul>li .sortOrder{display:block;left:10px;position:absolute;top:10px;width:20px}.intelliList-cardStyle>ul>li .sortOrder a{color:#00008f;display:block;margin-bottom:10px;text-align:left}.intelliList-cardStyle>ul>li .options{background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);display:block;padding-top:5px;position:absolute;right:8px;top:8px;width:24px}.intelliList-cardStyle>ul>li .options a{display:block;margin-bottom:5px;text-align:right;text-align:center}.intelliList-cardStyle>ul>li .timeslot-warning{display:block;left:10px;top:40px}.intelliList-cardStyle .mainInfos{box-sizing:border-box;width:70%}@media (max-width:700px){.intelliList-cardStyle .mainInfos{width:100%}}.intelliList-cardStyle input,.intelliList-cardStyle select,.intelliList-cardStyle textarea{border:1px solid #999;border-radius:3px;box-sizing:border-box;color:#333;font-size:13px;padding:5px;width:100%}.intelligente-auswahl-backend.timeslots .intelliList-cardStyle .eventField-dateAndTime{width:100%}.intelliList-cardStyle .additionalInfos{background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);box-sizing:border-box;margin-left:10px;max-height:145px;overflow:hidden;padding-left:5px;padding-right:5px;padding-top:15px;position:relative;transition:all .2s ease;width:30%;width:calc(30% - 10px)}.intelliList-cardStyle .additionalInfos .showMore{background:linear-gradient(0deg,#fff 15%,#fff 47%,hsla(0,0%,100%,0) 86%);border-bottom:1px solid #00008f;bottom:0;height:20px;left:0;position:absolute;right:0;transition:all .2s ease;z-index:1}.intelliList-cardStyle .additionalInfos .showMore span{background:#00008f;border-radius:20px 20px 0 0;bottom:0;box-shadow:1px 1px 2px rgba(0,0,0,.2);box-sizing:border-box;color:#fff;cursor:pointer;display:block;height:20px;left:50%;line-height:17px;margin-left:-15px;padding-top:3px;position:absolute;text-align:center;transition:all .2s ease;width:30px;z-index:2}.intelliList-cardStyle .additionalInfos .showMore .chevron-up{display:none}@media (max-width:700px){.intelliList-cardStyle .additionalInfos{margin-left:0;margin-top:10px;width:100%}}.intelliList-cardStyle .additionalInfos.extended{margin-bottom:30px;max-height:10000px;overflow:visible;transition:all .2s ease}.intelliList-cardStyle .additionalInfos.extended .showMore{background:transparent;border:none;bottom:-20px;height:20px;left:0;position:absolute;right:0;transition:all .2s ease;z-index:1}.intelliList-cardStyle .additionalInfos.extended .showMore span{background:#fff;border-radius:0 0 20px 20px;bottom:0;box-sizing:border-box;color:#00008f;height:20px;left:50%;line-height:17px;margin-left:-15px;padding-bottom:3px;padding-top:0;position:absolute;transition:all .2s ease;width:30px}.intelliList-cardStyle .additionalInfos.extended .showMore .chevron-up{display:block}.intelliList-cardStyle .additionalInfos.extended .showMore .chevron-down{display:none}.intelliList-cardStyle .labelLike{color:#00008f;display:block;font-size:12px;line-height:12px;padding-bottom:5px}.intelliList-cardStyle .languages-container{margin-top:5px;padding-left:25px;position:relative}.intelliList-cardStyle.noLang .languages-container{padding-left:0}.intelliList-cardStyle .languages-container .lang-info{background-color:#fff;border-radius:100%;color:#999!important;display:block;font-size:10px;font-weight:700;height:20px;left:0;line-height:20px;margin-top:-10px;overflow:hidden;position:absolute;text-align:center;top:50%;width:20px}.intelliList-cardStyle .subItem{padding-bottom:10px;padding-top:5px}.intelliList-cardStyle .subItem__noMargin{padding:0}.intelliList-cardStyle .subItem__noMargin md-input-container{margin-top:0!important}.ticketCounter2{background-color:#00008f;border-radius:44px;box-shadow:0 0 17px rgba(0,0,0,.3);box-sizing:border-box;color:#fff;display:block;font-size:10px;left:50%;line-height:10px;margin-left:-95px;margin-top:10px;outline:none;padding:5px 0 5px 35px;position:fixed;text-align:left;text-transform:uppercase;top:5px;width:190px;z-index:3}@media (max-width:449px){.ticketCounter2{margin-left:-70px;width:140px}}.ticketCounter2 .desktopOnly{display:none}@media (min-width:450px){.ticketCounter2 .desktopOnly{display:inline-block}}.ticketCounter2.inFooter{bottom:12px;box-shadow:0 0 17px rgba(0,0,0,.3);left:7px;margin-left:0;margin-top:0;position:absolute;top:auto;z-index:3}.ticketCounter2 .counterIcon{background-color:#fff;border:2px solid #00008f;border-radius:100%;box-sizing:border-box;color:#00008f;display:block;font-size:16px;height:30px;left:0;line-height:26px;outline:none;position:absolute;text-align:center;top:-5px;width:30px}.intelligente-auswahl-gast ul li{outline:none}.intelligente-auswahl-gast ul li.outOfStock .input-field,.intelligente-auswahl-gast ul li.outOfStock .input-field-label,.intelligente-auswahl-gast ul li.toMuchSelected .input-field,.intelligente-auswahl-gast ul li.toMuchSelected .input-field-label{opacity:.5}.intelligente-auswahl-gast ul li.isSelected .input-field,.intelligente-auswahl-gast ul li.isSelected .input-field-label{opacity:1!important}.intelligente-auswahl-gast ul li.outOfStock.isSelected .input-field-label .verfuegbarkeit{border-color:#7ed321!important;color:#7ed321!important}.timeslotDetails .timeslot-description{display:block;line-height:1.4em;padding-bottom:3px;padding-top:2px;white-space:pre-wrap}.timeslotDetails strong{color:#00008f;display:block;font-weight:400}.intelligente-auswahl-gast ul.timeslots-options li{align-items:center}.intelligente-auswahl-gast ul.timeslots-options li label{width:100%}ul.timeslots-options li .fa-check-square{color:#7ed321!important}.intelligente-auswahl-gast .label{color:#00008f}.intelligente-auswahl-gast ul .input-field{width:18px}.intelligente-auswahl-gast ul .input-field.withAmmount{width:auto}.intelligente-auswahl-backend.timeslots td.sort{position:relative}.intelligente-auswahl-backend.timeslots .timeslot-warning{display:block;font-size:12px;left:-15px;line-height:15px;position:absolute;top:15px;z-index:1}@media (max-width:900px){.intelligente-auswahl-gast ul.timeslots-options li .input-field-label{padding-left:0!important}.intelligente-auswahl-gast ul.timeslots-options li .input-field-label label{display:block!important}.intelligente-auswahl-gast ul.timeslots-options li .input-field-label .verfuegbarkeit{border-radius:3px;box-sizing:border-box;display:block;height:auto;left:auto;margin-top:3px;padding:0 10px;position:relative;top:auto;width:80px}}.intelligente-auswahl-backend.timeslots .label-special{display:none!important}.intelligente-auswahl-backend.timeslots .multiple-fields{max-width:90px!important;width:90px}.intelligente-auswahl-backend.timeslots .multiple-fields input{margin-bottom:5px}.intelligente-auswahl-backend.timeslots table td{border-width:2px!important;padding-bottom:10px!important;padding-top:10px!important}.framedInputs .intelligente-auswahl-backend.timeslots md-input-container .md-input,.intelligente-auswahl-backend.timeslots .md-datepicker-input{border-width:1px!important}.intelligente-auswahl-backend.timeslots .md-datepicker-input{padding-left:3px!important;width:100px!important}.intelligente-auswahl-backend.timeslots .eventField-dateAndTime{width:175px}.intelligente-auswahl-backend.timeslots .eventField-dateAndTime .dateDeleteLink{left:-13px}.intelligente-auswahl-backend.timeslots table td.field-date{padding-left:15px;padding-top:0!important}.intelligente-auswahl-backend.timeslots{color:#333;margin-top:-20px;width:100%}.intelligente-auswahl-backend.timeslots .switch-option.first{border-top:1px dashed #dcdcdc}.intelligente-auswahl-backend.timeslots .switch-option{border-bottom:1px dashed #dcdcdc;font-size:14px;padding:10px 0}.intelligente-auswahl-backend.timeslots .switch-option input[type=number]{background:#fff;border:1px solid #7ed321;border-radius:5px;box-sizing:border-box;color:#333;outline:none;padding:3px 2px;width:35px}.intelligente-auswahl-backend.timeslots h4{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:20px;margin:0;padding:30px 0 10px}.intelligente-auswahl-backend.timeslots>small{color:#999;display:block;margin-top:20px}.intelligente-auswahl-backend.timeslots .small-select{background:#fff!important;border:1px solid #00008f;border-radius:0!important;box-sizing:border-box;color:#00008f;cursor:pointer;font-size:12px;margin:5px 0 10px;outline:none;padding:5px;position:relative;width:100%}.intelligente-auswahl-backend.timeslots table td,.intelligente-auswahl-backend.timeslots table th{border-bottom:1px solid #dcdcdc;font-size:14px;line-height:14px;padding:5px;text-align:left;vertical-align:top}.intelligente-auswahl-backend.timeslots table tr.addRow td{border-bottom:5px solid #dcdcdc;border-top:4px solid #dcdcdc}.intelligente-auswahl-backend.timeslots table{width:100%}.intelligente-auswahl-backend.timeslots table th{font-size:12px;font-weight:400;line-height:12px}.intelligente-auswahl-backend.timeslots table th small{color:#999;font-size:12px;font-weight:400;line-height:12px}.intelligente-auswahl-backend.timeslots table .sort{padding:5px 0;text-align:center;width:20px}.intelligente-auswahl-backend.timeslots table .add{padding:10px 0 0;text-align:left;width:30px}.intelligente-auswahl-backend.timeslots table .duplicate,.intelligente-auswahl-backend.timeslots table .remove{padding:10px 0 0;text-align:center;width:30px}.intelligente-auswahl-backend.timeslots table .sort a{color:#333;display:block}.intelligente-auswahl-backend.timeslots table .remove a{color:#ff0039;display:block;font-size:18px;line-height:18px;text-align:right}.intelligente-auswahl-backend.timeslots table .add a{color:#7ed321;display:block;font-size:18px;line-height:18px;text-align:right}.intelligente-auswahl-backend.timeslots table td.input-with-icon{box-sizing:border-box;padding-right:25px;position:relative}.intelligente-auswahl-backend.timeslots table td.input-with-icon .reset-icon{color:#ff0039;display:block;font-size:15px;line-height:20px;margin-top:-10px;position:absolute;right:5px;text-align:right;top:50%;width:20px;z-index:1}.intelligente-auswahl-backend.timeslots table input{background-color:#fff;border:1px solid #7ed321;border-radius:3px;box-sizing:border-box;color:#7ed321;padding:3px;width:100%}.intelligente-auswahl-backend.timeslots table .languages-container{margin-top:5px;padding-left:25px;position:relative}.intelligente-auswahl-backend.timeslots table .languages-container .lang-info{background-color:#f5f5f5;border-radius:100%;color:#999!important;display:block;font-size:10px;font-weight:700;height:20px;left:0;line-height:20px;margin-top:-10px;overflow:hidden;position:absolute;text-align:center;top:50%;width:20px}.intelligente-auswahl-backend.timeslots table input.languages{border-style:dashed}.intelligente-auswahl-backend.timeslots table select{background-color:#fff;border:1px solid #7ed321;border-radius:3px;box-sizing:border-box;color:#7ed321;padding:3px}.intelligente-auswahl-backend.timeslots table .edit-option input,.intelligente-auswahl-backend.timeslots table .edit-option select{border-color:#999;color:#333}.intelligente-auswahl-backend.timeslots table .value{display:block;padding:0 4px}.intelligente-auswahl-backend.timeslots table small.statistik{display:inline-block;font-size:12px;line-height:14px;margin-left:5px}.intelligente-auswahl-backend.timeslots table small.statistik .fa-check-circle,.intelligente-auswahl-backend.timeslots table small.statistik .fa-circle-check{color:#333!important}small.statistik-legende{background:#fff;border-radius:3px;color:#00008f;display:block;font-size:12px;line-height:12px;margin-top:5px;padding:5px 7px}.timeslot-container{margin-top:10px;padding-bottom:10px}.timeslot-container p{color:#333;font-size:14px;line-height:17px;margin:0;padding:0}.timeslot-container .timeslot-type{list-style:none;list-style-image:none;margin:0;padding:0}.timeslot-container .timeslot-type li{outline:none}.timeslot-container .timeslot-type li.timeslot-choice{align-content:center;border:1px solid #f5f5f5;border-radius:10px;color:#999;cursor:pointer;display:flex;margin-top:5px;min-height:16px;padding:5px 5px 5px 30px;position:relative}.timeslot-container .timeslot-type li.timeslot-choice.active{color:#00008f}.timeslot-container .timeslot-type li.timeslot-choice .timeslot-icon{font-size:16px;left:5px;line-height:16px;margin-top:-8px;position:absolute;top:50%}.timeslot-container .timeslot-type li.timeslot-choice .timeslot-icon.iconChecked,.timeslot-container .timeslot-type li.timeslot-choice.active .timeslot-icon.iconNotChecked{display:none}.timeslot-container .timeslot-type li.timeslot-choice.active .timeslot-icon.iconChecked{display:block}.timeslot-container .timeslot-type li.timeslot-choice.active .timeslot-icon.iconChecked .fa-check-circle,.timeslot-container .timeslot-type li.timeslot-choice.active .timeslot-icon.iconChecked .fa-circle-check{color:#00008f!important}.timeslot-container .timeslot-type li.timeslot-choice .timeslot-info{width:100%}.timeslot-container md-select .md-select-value{border-bottom:none!important}.timeslot-container md-select .md-select-value,.timeslot-container md-select.md-default-theme .md-select-value{background:#fff!important;border-radius:20px!important}.timeslot-container md-input-container.md-input-focused .md-input,.timeslot-container md-input-container.md-input-focused:focus .md-input,.timeslot-container md-input-container.md-input-selected .md-input,.timeslot-container md-select:not([disabled]):focus .md-select-value{border-bottom:none!important;box-sizing:border-box;padding-left:5px!important;padding-right:5px!important}.step-spacer{height:300px}.step-spacer.done{height:0}.weekday-list{display:flex;flex-wrap:wrap;list-style:none;list-style-image:none;margin:10px 0 15px 25px;padding:0}.weekday-list>li{margin-right:15px}.intelliList-items__v2 .mainInfos{display:flex;gap:15px;width:100%}@media (max-width:600px){.intelliList-items__v2 .mainInfos{flex-wrap:wrap;gap:0}}.intelliList-items__v2 .mainInfos .subItem__centered{margin-top:28px}.timeslots-options__singleSelection.timeslotEasyStyle mo-content{background:#fff;border:none!important;border-radius:7px!important;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);box-sizing:border-box}.timeslots-options__singleSelection.timeslotEasyStyle md-option{height:auto!important}.timeslots-options__singleSelection.timeslotEasyStyle .timeslotOption{border-top:1px solid #f5f5f5;height:auto;max-height:auto;padding:10px 0 5px}.timeslots-options__singleSelection.timeslotEasyStyle .timeslotOption__label{border-right:none}.timeslots-options__singleSelection.timeslotEasyStyle .timeslotOption{border-color:#f5f5f5}.timeslots-options__singleSelection.timeslotEasyStyle .timeslotDetails strong{color:#ec4d33}md-dialog#seatingplan-choose-seat-modal{max-height:100%!important;max-width:100%!important;width:calc(100vw - 40px)}md-dialog#seatingplan-choose-seat-modal md-dialog-actions.seatingplan-choose-seat-modal-actions{padding:20px 10px}@media (min-width:420px){md-dialog#seatingplan-choose-seat-modal md-dialog-actions.seatingplan-choose-seat-modal-actions{justify-content:center}}md-dialog#seatingplan-choose-seat-modal md-dialog-actions.seatingplan-choose-seat-modal-actions button.md-button{font-size:18px!important}@media (min-width:420px){md-dialog#seatingplan-choose-seat-modal md-dialog-actions.seatingplan-choose-seat-modal-actions button.md-button{min-width:300px!important}}.seating-plan{margin:0 10px}.sp-step-area{margin:20px auto;max-width:650px;width:100%}.sp-step-area .legende{color:#999;font-size:16px;line-height:18px;margin-bottom:20px;text-align:center}.sp-step-area .image-map{position:relative}.sp-step-area .image-map .marker{background-color:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 0 17px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;height:30px;position:absolute;width:30px;z-index:1}.sp-step-area .image-map .name{background:#fff;border-radius:66px;box-sizing:border-box;color:#333;display:block;font-size:9px;font-weight:700;left:-20px;line-height:9px;padding:3px;position:absolute;text-align:center;text-transform:uppercase;top:40px;width:70px;z-index:2}.sp-step-area .image-map .bg-image{height:auto;position:relative;width:100%;z-index:0}.sp-step-area .area-select{border-top:1px solid #e8e8e8;margin-top:20px}.sp-step-area .area-select .area{border-bottom:1px solid #e8e8e8;box-sizing:border-box;min-height:60px;padding:10px 80px 10px 0;position:relative}.sp-step-area .area-select .area .area-name{color:#333;font-size:20px;line-height:20px}.pk-list .area-pks,.sp-step-area .area-select .area .area-pks{align-content:center;color:#999;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.sp-step-area .area-select .area .area-pks .area-pk-price{margin-right:10px;margin-top:10px}.pk-list .area-pks .area-pk,.sp-step-area .area-select .area .area-pks .area-pk{align-content:center;align-items:center;display:flex;margin-right:10px;margin-top:10px}.pk-list .area-pks .area-pk .area-pk-color,.sp-step-area .area-select .area .area-pks .area-pk .area-pk-color{background-color:#f5f5f5;border-radius:100%;display:block;height:16px;margin-right:3px;width:16px}.sp-step-area .area-select .area .callToAction{background-color:#ec4d33;border-radius:7px;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#fff;font-size:18px;line-height:40px;margin-top:-20px;position:absolute;right:0;text-align:center;top:50%;width:70px}.sp-step-area .area-select .area .callToAction.area-soldout{background-color:red;color:#fff;padding:0 5px;width:auto}.sp-step-pk{margin:20px auto;max-width:650px;width:100%}.sp-step-pk .legende{color:#999;font-size:14px;line-height:16px;margin-bottom:20px;text-align:left}.sp-step-pk .pk-area-select{align-content:center;align-items:center;display:flex}.sp-step-pk .pk-area-select .back{background-color:#00008f;border-radius:7px;box-sizing:border-box;color:#fff;display:block;flex-grow:0;font-size:20px;line-height:40px;margin-right:20px;text-align:center;width:40px}.sp-step-pk .pk-area-select .select{align-content:center;align-items:center;display:flex;flex-grow:1}.sp-step-pk .pk-area-select .select select{background-color:#fff;border:1px solid #00008f;box-sizing:border-box;color:#00008f;font-size:16px;width:100%}.sp-step-pk .pk-area-promo-code{border-bottom:2px solid #e8e8e8;margin-bottom:17px;padding:5px 0 15px}.sp-step-pk .pk-area-promo-code.outOfBox{border-bottom:none;border-top:2px solid #e8e8e8;margin-bottom:17px;padding:20px 0 0}.sp-step-pk .pk-area-pk-cta{margin-bottom:40px;margin-top:20px}.sp-step-pk .pk-area-pk-cta .cta-button{background-color:#fff;border:1px solid #ec4d33;border-radius:7px;box-sizing:border-box;color:#ec4d33;display:block;font-size:18px;line-height:18px;margin-top:20px;padding:20px 10px;text-align:center}.sp-step-pk .pk-area-pk-cta .cta-button.mainAction{background-color:#ec4d33;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#fff;font-size:22px;line-height:22px;padding:18px 10px}.sp-step-pk .pk-area-pk-ticketCounter{border-top:2px solid #e8e8e8;padding:20px 0}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header{align-content:center;align-items:center;box-sizing:border-box;display:flex;padding:5px 0;position:relative}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header .pk-info{width:100%}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header .pk-info .pk-color{background-color:#f5f5f5;border-radius:100%;display:block;height:20px;margin-right:10px;width:20px}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header .pk-info .pk-name{color:#fff;font-size:12px;font-weight:700;line-height:12px;padding-left:10px}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header .pk-legende{color:#999;font-size:10px;line-height:12px;text-align:right;width:40%}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header .addButton{background-color:#ec4d33;border-radius:7px;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#fff;display:block;font-size:20px;line-height:40px;margin-top:-20px;position:absolute;right:0;text-align:center;top:50%;width:40px}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat{border-top:1px solid #e8e8e8;box-sizing:border-box;padding:15px 0;position:relative}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat:first-child{border-top:none!important}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat:last-child{margin-bottom:20px}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .pk-seat-info{background-color:#f5f5f5;box-sizing:border-box;color:#333;display:block;font-size:12px;line-height:10px;margin-top:10px;padding:5px 7px}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .pk-seat-info span{display:inline-block;margin-right:5px}.ticket-choice{margin-right:50px;position:relative}.ticket-choice .choose-ticket{color:#00008f;display:block;font-size:20px;line-height:20px;outline:none;padding:5px 0;position:absolute;right:10px;text-align:right;top:-7px;width:30px;z-index:2}.change-seats{border:1px solid #ec4d33;border-radius:7px;color:#ec4d33;display:block;font-size:12px;line-height:30px;margin-top:5px;text-align:center}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .pk-ticketType .name{color:#00008f;display:block;font-size:20px;line-height:20px;padding-right:40px}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .pk-ticketType .additional{color:#999;display:block;font-size:12px;line-height:14px;padding-top:5px}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .pk-ticketType .additional .description,.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .pk-ticketType .additional .price{display:block}.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .removeButton{background-color:#fff;border:1px solid #999;border-radius:7px;box-sizing:border-box;color:#999;display:block;font-size:15px;line-height:25px;position:absolute;right:0;text-align:center;top:10px;width:40px}.ticket-choice .more-tickets{background-color:#fff;border-radius:10px;box-shadow:0 0 26px rgba(0,0,0,.25);left:0;padding:10px;position:absolute;right:0;top:-10px;z-index:3}.ticket-choice .more-tickets .pk-ticketType{border-bottom:2px solid #bfbfbf;cursor:pointer;margin-bottom:10px;outline:none;padding-bottom:10px;position:relative}.ticket-choice .more-tickets .pk-ticketType .choose-icon{display:block;font-size:18px;line-height:20px;margin-top:-15px;position:absolute;right:0;top:50%}.ticket-choice .more-tickets .pk-ticketType:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.public-seatingplan{padding-top:50px}.public-seatingplan .sp-header{align-content:center;align-items:center;background:#fff;border-bottom:1px solid #f5f5f5;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;padding:10px 10px 0;position:absolute;right:0;top:0;z-index:5}.max-tickets{color:#999;font-size:13px;line-height:20px;margin-bottom:10px}.sp-zoom{display:flex;margin-top:-15px;position:absolute;right:0;top:50%}@media (max-width:1024px){.sp-zoom{flex-wrap:wrap;margin-top:0;right:5px;top:0;width:30px}}.sp-zoom span{background:#fff;border:1px solid #00008f;border-radius:100%;box-sizing:border-box;color:#00008f;cursor:pointer;display:block;font-size:16px;line-height:28px;margin-right:10px;overflow:hidden;text-align:center;width:30px}@media (max-width:1024px){.sp-zoom span{margin:5px 0 0}}.public-seatingplan .sp-header .area-step{border-right:1px solid #f5f5f5;color:#00008f;display:block;font-size:20px!important;line-height:40px;margin-bottom:10px;margin-right:10px;text-align:center;width:40px}.public-seatingplan .sp-header .area-select{border-right:1px solid #f5f5f5;margin-bottom:10px;margin-right:10px;padding-right:10px}.public-seatingplan .sp-header .area-select select{background-color:#fff;border:1px solid #00008f;box-sizing:border-box;color:#00008f;font-size:16px;padding:5px 10px}.seatingplan-footer-info{color:#ec4d33;font-weight:700}.public-seatingplan .sp-footer{align-content:center;align-items:center;border:1px dashed #f5f5f5;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:40px 0;padding:0 10px 10px}.public-seatingplan .sp-header .pk-list .area-pks .area-pk{margin-top:10px}.public-seatingplan .sp-footer .legende{align-content:center;align-items:center;color:#999;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;justify-content:flex-start;line-height:16px}.public-seatingplan .sp-footer .legende .legende-item{display:block;margin-right:10px;margin-top:10px}.public-seatingplan .sp-footer .legende .legende-item .icon{display:inline-block;margin-right:5px}.public-seatingplan .sp-main .sp-choose{margin:0 auto;max-width:2000px;min-width:1000px;position:relative}.public-seatingplan .sp-main .sp-choose .bg-image{position:relative;z-index:0}.public-seatingplan .sp-main .sp-choose .bg-image img{height:auto;width:100%}.public-seatingplan .sp-main .sp-choose .seat{align-content:center;align-items:center;background-color:#fff;border:2px solid #00008f;box-sizing:border-box;cursor:pointer;display:block;display:flex;justify-content:center;outline:none;position:absolute;transition:all .2s ease;z-index:1}.public-seatingplan .sp-main .sp-choose .seat .border{background-color:#fff;border:1px solid #fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.public-seatingplan .sp-main .sp-choose .seat.circle .border{border-radius:100%}.public-seatingplan .sp-main .sp-choose .seat.choosen .border{background-color:transparent}.public-seatingplan .sp-main .sp-choose .seat .seat-meta-plan{color:#999;font-size:8px;position:relative;z-index:2}.public-seatingplan .sp-main .sp-choose .seat.seat.choosen .seat-meta-plan{display:none}.public-seatingplan .sp-main .sitzplanCanvas-tooltip{align-items:end;display:flex;font-size:12px;height:80px;position:absolute}.public-seatingplan .sp-main .sitzplanCanvas-tooltip .tooltip-inside{background-color:#fff;border:1px solid #fff;border-radius:10px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:block;padding:10px}.public-seatingplan .sp-main .sitzplanCanvas-detailsModal{align-items:end;display:flex;font-size:12px;height:80px;position:absolute}.public-seatingplan .sp-main .sitzplanCanvas-detailsModal .detailsModal-inside{background-color:#fff;border:1px solid #fff;border-radius:10px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:block;padding:10px}.public-seatingplan .sp-main .sitzplanCanvas-detailsModal .detailsModal-inside a{background:#ec4d33;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);color:#fff;display:block;line-height:30px;margin:20px -5px 10px;padding:5px;text-align:center}.public-seatingplan .sp-main .sitzplanCanvas-detailsModal .detailsModal-inside a:last-child{background:#fff;border:1px solid #ec4d33;box-shadow:none;color:#ec4d33;margin-bottom:-5px;margin-top:10px}.tooltip-inside .seat-details{font-size:12px;line-height:16px}.tooltip-inside .seat-meta{display:inline-block;margin:10px 5px 0 0}@media (min-width:750px){.public-seatingplan .sp-main .sp-choose .seat:hover{box-shadow:0 0 26px rgba(0,0,0,.25);transform:scale(1.05);transition:all .2s ease}.public-seatingplan .sp-main .sp-choose .seat.blocked:hover{box-shadow:none;transform:none}}.public-seatingplan .sp-main .sp-choose .seat.blocked{border-color:#999!important}@media (min-width:750px){.public-seatingplan .sp-main .sp-choose .seat.wrongPK:hover{box-shadow:none;transform:none}}.public-seatingplan .sp-main .sp-choose .seat.wrongPK{border-color:#999!important}.public-seatingplan .sp-main .sp-choose .seat .counter{display:none}.public-seatingplan .sp-main .sp-choose .seat.choosen .counter{color:#fff;display:block;font-size:10px;font-weight:700;line-height:10px}.public-seatingplan .sp-main .sp-choose .seat.choosen .waiting{color:#333;display:block;font-size:10px;line-height:10px}.ticketCounter3{background-color:#00008f;border-radius:44px;box-shadow:0 0 17px rgba(0,0,0,.3);box-sizing:border-box;color:#fff;display:block;font-size:10px;left:10px;line-height:10px;outline:none;padding:5px 0 5px 35px;position:absolute;text-align:left;text-transform:uppercase;width:190px}@media (max-width:449px){.ticketCounter3{width:140px}}.ticketCounter3.positionRelative{bottom:auto;display:block;left:auto;position:relative;top:auto;width:auto}@media (max-width:449px){.ticketCounter3.positionRelative{width:auto}}.ticketCounter3.positionRelative2{bottom:auto;display:block;margin-bottom:20px;margin-top:20px;position:sticky;top:10px;z-index:3}.ticketCounter3 .desktopOnly{display:none}@media (min-width:450px){.ticketCounter3 .desktopOnly{bottom:auto;display:inline-block}}.ticketCounter3 .counterIcon{background-color:#fff;border:2px solid #00008f;border-radius:100%;bottom:auto;box-sizing:border-box;color:#00008f;display:block;font-size:16px;height:30px;left:0;line-height:26px;outline:none;position:absolute;text-align:center;top:-5px;width:30px}md-dialog#addSeat-dialog{background-color:#ec4d33;border-radius:10px!important;max-width:300px!important}.addSeats-modal{padding:20px 0}.addSeats-modal .legende{color:#fff;font-size:14px;font-weight:700;line-height:18px;padding-bottom:20px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.15)}.addSeats-modal .buttons a{border:1px solid #fff;border-radius:7px;color:#fff;display:block;font-size:16px;line-height:30px;margin-top:20px;text-align:center}.addSeats-modal .buttons a.mainAction{background-color:#fff;border:none;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#ec4d33;font-size:22px;line-height:60px}.addSeats-modal .numbers{box-sizing:border-box;margin:0 auto;max-width:300px;padding:10px 100px 15px;position:relative}.addSeats-modal .numbers .addRemove{background-color:hsla(0,0%,100%,.95);border-radius:100%;box-shadow:0 0 26px rgba(0,0,0,.25);box-sizing:border-box;color:#ec4d33;display:block;font-size:35px;height:80px;left:10px;line-height:80px;position:absolute;text-align:center;top:10px;width:80px}.addSeats-modal .numbers .addRemove.disabled{color:#f5f5f5!important;pointer-events:none}.addSeats-modal .numbers .addRemove:last-child{left:auto;right:10px}.addSeats-modal .numbers .count{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:65px;line-height:80px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.15)}.eventOverview-kalendar{width:100%}.calendar-container .calendar-header{box-sizing:border-box;color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:36px;line-height:36px;margin:10px 0 20px;overflow:hidden;padding:0 30px;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (max-width:450px){.calendar-container .calendar-header{font-size:30px;padding-bottom:35px}}@media (max-width:670px){.calendar-container .calendar-header{font-size:28px}}.calendar-container .calendar-header .prev{align-items:center;background:#ec4d33;border-radius:7px;color:#fff;display:inline-block;display:flex;font-size:18px;left:10px;line-height:30px;margin-right:10px;outline:none;padding:0 7px;position:absolute;text-align:center;top:5px;width:auto;z-index:1}@media (max-width:450px){.calendar-container .calendar-header .prev{bottom:0;top:auto}}.calendar-container .calendar-header .next{align-items:center;background:#ec4d33;border-radius:7px;color:#fff;display:inline-block;display:flex;font-size:18px;line-height:30px;margin-left:10px;outline:none;padding:0 7px;position:absolute;right:10px;text-align:center;top:5px;width:auto;z-index:1}@media (max-width:450px){.calendar-container .calendar-header .next{bottom:0;top:auto}}.calendar-container table{background-color:#fff;border:none;box-shadow:0 0 30px rgba(0,0,0,.15);font-size:12px;margin:0;padding:0;text-align:center;width:100%}.calendar-container table th{border-bottom:1px solid #00008f;box-sizing:border-box;color:#00008f;font-size:12px;font-weight:700;line-height:12px;padding:10px 0;text-align:center;width:14.2%}.calendar-container table td{border-top:1px solid #00008f;font-size:12px;outline:none;padding:0 0 10px;position:relative;vertical-align:top}.calendar-container table td:nth-child(odd),.calendar-container table th:nth-child(odd){background-color:#f5f5f5}.calendar-container table .day{border-radius:100%;color:#333;display:block;height:20px;line-height:20px;margin:5px auto 0;text-align:center;width:20px}.calendar-container table .today .day{background-color:#00008f;color:#fff}.calendar-container table .last-month .day{color:#999}.calendar-container table .day-event{background-color:#fff;border:1px solid #ec4d33;border-radius:8px;box-sizing:border-box;color:#ec4d33;cursor:pointer;display:block;font-size:10px;line-height:16px;margin:5px 5px 0;max-width:calc(14.28571vw - 12.85714px);outline:none;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 10px)}@media (max-width:679px){.calendar-container table .day-event{border-radius:0;border-radius:100%;font-size:16px;height:30px;line-height:28px!important;margin:5px auto 0;padding:0;text-align:center;width:30px}.day-events a.day-event{display:none!important}.day-events a.day-event:first-child{display:block!important}}.day-event-name .overbooked{opacity:.5}.calendar-container table .day-event .eventName,.calendar-container table .day-event-image,.calendar-container table .day-event-subtitle{display:none}@media (min-width:680px){.calendar-container table .day-event .eventName{display:inline}}.calendar-day-popUp{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.15);box-sizing:border-box;left:50%;margin-left:-325px;padding:10px;position:fixed;top:20%;width:650px;z-index:3}@media (min-width:670px){.calendar-day-popUp{left:10px;margin-left:0;right:10px;top:20px;width:auto}}.modal-calendarEvent-listing{margin:70px 0 10px}.modal-calendarEvent{align-content:center;align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.15);box-sizing:border-box;display:flex;margin:10px 10px 0;min-height:62px;padding:10px 40px 10px 10px;position:relative}.modal-calendarEvent.hasImage{padding-left:60px}.modal-calendarEvent .ce-infos{width:100%}.modal-calendarEvent .ce-infos .ce-title{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;line-height:26px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.modal-calendarEvent .ce-infos .ce-subtitle{color:#999;font-size:18px;line-height:20px;overflow:hidden;padding-top:5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.modal-calendarEvent .ce-infos .ce-timing{color:#999;font-size:12px;line-height:12px;overflow:hidden;padding-top:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.modal-calendarEvent .ce-infos .ce-error{color:red;font-size:12px;line-height:12px;padding-top:10px;width:100%}.modal-calendarEvent .ce-image{left:5px;position:absolute;top:5px;width:50px}.modal-calendarEvent .ce-image img{border-radius:100%;box-shadow:0 0 3px rgba(0,0,0,.15);height:50px;width:50px}.modal-calendarEvent .ce-cta{color:#ec4d33;display:block;font-size:30px;line-height:40px;margin-top:-20px;position:absolute;right:5px;text-align:center;top:50%;width:40px}.more-content.event-description .event-description-wrapper{white-space:pre-wrap}.more-content.event-description .ql-direction-rtl{direction:rtl;text-align:inherit}.more-content.event-description .ql-align-center{text-align:center}.more-content.event-description .ql-align-justify{text-align:justify}.more-content.event-description .ql-align-right{text-align:right}.eventAddress-country{display:block}.referencelist-style01{padding-top:10px}.referencelist-style01 .fileupload{background-color:#f5f5f5;border:1px dashed #bfbfbf;border-radius:7px;margin:0 0 20px}.referencelist-style01 .fileupload a{display:block;padding:20px;text-align:center}.referencelist-style01 .fileupload a .icons{color:#00008f;display:block;font-size:26px;line-height:26px;text-align:center}.referencelist-style01 .fileupload a .icons .icon{color:#00008f;display:inline-block;font-size:26px;line-height:26px;padding:3px}.referencelist-style01 .fileupload a .legende{color:#00008f;font-size:16px;line-height:16px}.referencelist-style01 .fileupload a .legende small{color:#999;display:block;font-size:12px;padding-top:10px}.referencelist-style01 .warteschleife{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.referencelist-style01 .warteschleife .referenceItem-inProgress{background-color:#f5f5f5;margin:10px;position:relative}.referencelist-style01 .warteschleife .referenceItem-inProgress h3{color:#f5a623;display:block;font-size:12px;margin:20px 5px;max-width:130px;overflow:hidden;padding:30px 0 0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.referencelist-style01 .warteschleife .referenceItem-inProgress .status-container{background-color:#cfcfcf;bottom:0;height:5px;left:0;position:absolute;right:0;z-index:1}.referencelist-style01 .warteschleife .referenceItem-inProgress .status-container .status{background-color:#7ed321;height:5px;width:0}.referencelist-style01 .warteschleife .referenceItem-inProgress a.stop{border:1px solid #ff0039;border-radius:100%;box-sizing:border-box;color:#ff0039;font-size:15px;height:30px;left:50%;line-height:28px;margin-left:-15px;position:absolute;text-align:center;top:10px;width:30px;z-index:1}.referencelist-style01 .referenceItem-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:left}.referencelist-style01 .referenceItem-container .referenceItem{margin:10px;max-width:200px;position:relative}.referencelist-style01 .referenceItem-container.contentIsPDF .referenceItem{max-width:150px}.referenceItem-container.backendContainer{margin-left:-10px!important;margin-right:-10px!important}.referencelist-style01 .referenceItem-container.backendContainer .referenceItem.backendItem{margin:10px!important;max-width:100%!important;width:calc(20% - 20px)!important}@media (max-width:1280px){.referencelist-style01 .referenceItem-container.backendContainer .referenceItem.backendItem{max-width:100%!important;width:calc(25% - 20px)!important}}@media (max-width:900px){.referencelist-style01 .referenceItem-container.backendContainer .referenceItem.backendItem{max-width:100%!important;width:calc(33.33% - 20px)!important}}@media (max-width:650px){.referencelist-style01 .referenceItem-container.backendContainer .referenceItem.backendItem{max-width:100%!important;width:calc(50% - 20px)!important}}.referencelist-style01 .referenceItem-container .referenceItem .moreContent{background-color:#f5f5f5;border-radius:10px;box-sizing:border-box;margin-top:10px;padding:20px 10px;position:relative}.referencelist-style01 .referenceItem-container .referenceItem .moreContent:after{border-color:#f5f5f5 transparent;border-style:solid;border-width:0 10px 8px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-8px;width:0;z-index:1}.moreContent .edit-button{font-size:12px!important;line-height:12px!important;margin:20px 0 -10px!important;padding:5px 0!important;text-align:center!important;width:100%!important}.moreContent md-input-container .md-input{color:#333!important;font-size:14px!important;line-height:16px!important;padding:3px 0}.referencelist-style01 .referenceItem-container .referenceItem .header{border-radius:3px;box-shadow:0 0 17px rgba(0,0,0,.3);overflow:hidden;position:relative}.referencelist-style01 .referenceItem-container .referenceItem .header .image{width:100%}.referencelist-style01 .referenceItem-container .referenceItem .header .image img{margin-bottom:-6px;width:100%}.referencelist-style01 .referenceItem-container .referenceItem .header h3{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:rgba(0,0,143,.65);bottom:0;color:#fff;font-size:18px;font-weight:700;left:0;margin:0;padding:10px;position:absolute;right:0;text-align:center}.referencelist-style01 .referenceItem-container.contentIsPDF .referenceItem .header h3{font-size:12px!important;font-weight:400!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.referencelist-style01 .referenceItem-container .referenceItem .infos p{color:#333;font-size:13px;font-weight:400;margin:0;padding:10px 20px;text-align:center}.referencelist-style01 .referenceItem-container .referenceItem .options{background-color:hsla(0,0%,100%,.95);border-radius:40px;box-shadow:0 0 3px rgba(0,0,0,.35);left:50%;margin-left:-20px;overflow:hidden;position:absolute;top:15px;white-space:nowrap;width:40px;z-index:1}.referencelist-style01 .referenceItem-container .referenceItem .options a{color:#7ed321;display:inline-block;line-height:40px;text-align:center;width:40px}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body,html{font-family:Arial,Helvetica,sans-serif}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration:none;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}md-switch{height:auto}.md-select-value{min-width:64px}.md-select-value .md-select-icon{margin:0 4px}md-input-container.cp-input-has-value label.md-placeholder{opacity:1;top:inherit}md-input-container.cp-input-has-value label{transform:translate3d(0,6px,0) scale(.75)!important}md-input-container.cp-input-has-value md-select-value.md-select-placeholder span:first-child{opacity:0}md-input-container.md-autocomplete-no-shadow md-autocomplete-wrap{box-shadow:none}md-input-container md-autocomplete-wrap{height:35px}md-input-container.no-margin,md-switch.no-margin,p.no-margin{margin:0!important}md-dialog.md-content-overflow{overflow:hidden}@media only screen and (max-width:640px){md-dialog.md-content-overflow{overflow-x:hidden;overflow-y:scroll}}md-dialog-content.large-dialog-content{overflow-x:hidden;overflow-y:auto;-ms-overflow-style:scrollbar}md-switch[disabled] .md-bar{background-color:rgba(0,0,0,.12)!important;border-color:rgba(0,0,0,.12)!important}md-switch[disabled] .md-container{cursor:not-allowed}md-switch[disabled] .md-container .md-thumb.md-ink-ripple{background-color:#bdbdbd!important}md-switch[disabled] .md-container .md-thumb:before{background-color:rgba(0,0,0,.12)!important}body.md-toast-animating{overflow:visible!important}md-dialog .md-actions,md-dialog md-dialog-actions{border-top:1px solid #00008f}md-content,md-content.md-default-theme{background-color:#fff!important}md-dialog md-dialog-actions{z-index:3}md-input-container.floating-label-always label{opacity:1!important;top:auto!important;transform:translate3d(0,6px,0) scale(.75)!important;transition:transform .4s cubic-bezier(.25,.8,.25,1),width .4s cubic-bezier(.25,.8,.25,1)!important}md-input-container.floating-label-always .md-select-placeholder>span:not(.md-select-icon){color:transparent}md-input-container.floating-label-always .md-select-placeholder>span:not(.md-select-icon):after{content:none!important}.md-scroll-mask{display:none}.md-select-menu-container.withSearch md-select-menu{background:#fff;border-bottom:0;border-radius:0 0 7px 7px;box-shadow:0 0 17px rgba(0,0,0,.15);padding-top:60px}.md-select-menu-container.withSearch md-select-menu md-content{margin-top:-50px;padding-top:50px}.md-select-menu-container.withSearch md-select-menu md-select-header{background:#fff;box-sizing:border-box;margin-bottom:10px;min-width:200px;padding:10px;position:fixed;top:0;width:100%;z-index:100}.md-select-menu-container.withSearch md-select-menu md-select-header input{background:#fff;border:1px solid #00008f;border-radius:44px;box-sizing:border-box;color:#00008f;outline:none;padding:10px;width:100%}md-input-container{align-items:stretch;display:flex!important;flex-direction:column;flex-wrap:nowrap}md-input-container.datepicker{margin:10px 0!important}md-input-container.datepicker.datepicker-time input{height:30px;margin-top:5px!important}md-input-container label{bottom:inherit!important;left:inherit!important;order:0!important;padding-left:0!important;position:relative!important;white-space:normal!important}md-input-container input,md-input-container textarea{padding:0!important}md-input-container>input:not(.md-input){margin:0!important}.md-select-value :first-child{flex:1 1 auto}.md-select-menu-container.registerSize{max-width:700px}.md-select-menu-container.longtext md-option{height:auto;margin:10px 0;min-height:49px}.md-select-menu-container.longtext .md-text{white-space:pre-wrap}.eventField-dateAndTime{align-items:end}.eventField-dateAndTime .dateDeleteLink{align-self:end;margin-bottom:22px;margin-right:5px}md-input-container.with-deletelink md-select{margin-left:20px}md-input-container.with-deletelink .deleteLink{bottom:2px;display:inline-block;left:0;position:absolute}md-option .md-text{white-space:wrap}.md-select-value>span:not(.md-select-icon){white-space:normal}.select-margin-right md-select-menu{margin-left:-40px;margin-right:20px}body,html{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.ql-align-center{text-align:center}h1,h2,h3,h4,h5,li,p{word-break:break-word!important}.commentsModalContainer{margin:0}.commentsModalContainer .commentsModal-wrapper .comment{display:flex;margin-bottom:20px;padding:0 0 20px 50px;position:relative}.commentsModalContainer .commentsModal-wrapper .comment .comment-author{bottom:0;left:0;position:absolute}.commentsModalContainer .commentsModal-wrapper .comment .comment-author .comment-author-image{height:40px;overflow:hidden;width:40px}.commentsModalContainer .commentsModal-wrapper .comment .comment-author .comment-author-image img{border-radius:100%;height:40px;width:40px}.commentsModalContainer .commentsModal-wrapper .comment .comment-author .comment-author-name{display:none}.commentsModalContainer .commentsModal-wrapper .comment .comment-comment{background-color:#f5f5f5;border-radius:20px 20px 20px 0;color:#333;font-size:12px;line-height:14px;padding:30px 20px}.commentsModalContainer .commentsModal-wrapper .comment .comment-comment p{margin:0;padding:0;text-align:left;white-space:pre-wrap}.commentsModalContainer .commentsModal-wrapper .comment .comment-meta{bottom:0;color:#999;font-size:10px;left:50px;line-height:10px;position:absolute}.commentsModalContainer .commentsModal-wrapper .comment.comment-owner{justify-content:flex-end;padding:0 50px 20px 0}.commentsModalContainer .commentsModal-wrapper .comment.comment-owner .comment-author{bottom:0;left:auto;position:absolute;right:0}.commentsModalContainer .commentsModal-wrapper .comment.comment-owner .comment-comment{background-color:#00008f;border-radius:20px 20px 0 20px;color:#fff}.commentsModalContainer .commentsModal-wrapper .comment.comment-owner .comment-meta{left:auto;right:50px}.commentsModalContainer{padding:20px}.commentsModal-comment{align-items:center;box-sizing:border-box;display:flex;margin:10px 0;width:100%}.streamPost-input{box-sizing:border-box;color:#ec4d33;flex-grow:1}.streamPost-input textarea{border:1px solid #ec4d33;border-radius:10px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);box-sizing:border-box;color:#ec4d33;margin:5px 0;outline:none;padding:5px;width:100%}.showNewComments{background-color:#ec4d33;bottom:90px;box-shadow:0 0 17px rgba(0,0,0,.3);color:#fff;font-size:10px;height:30px;left:50%;line-height:10px;margin-left:-75px;padding:10px 0;position:fixed;text-align:center;text-transform:uppercase;width:150px;z-index:3}.showNewComments,.showNewComments:after{border-radius:44px;box-sizing:border-box;display:block;outline:none}.showNewComments:after{animation:pulse 2s ease 0s infinite;border:3px solid #ec4d33;content:"";height:34px;left:-2px;position:absolute;top:-2px;width:154px}.error-msg-big{background:#fff;border:1px solid #ff0039;box-shadow:0 0 17px rgba(0,0,0,.15);color:#ff0039;display:block;font-size:16px;line-height:18px;margin:15px 0;padding:10px;text-align:center}a,h1,h2,h3,h4,h5,li,p,span,td{word-wrap:break-word;white-space:inherit}a{color:#00008f}.bgImagePublic{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.info-message{align-items:center;background-color:#f5f5f5;border-radius:10px;display:flex;justify-content:flex-start;margin:0 0 20px;padding:10px;position:sticky;top:0}.info-message.message-error,.info-message.message-ok{align-items:flex-start}.info-message.message-error .icon,.info-message.message-ok .icon{margin-right:20px}.info-message.info-message-header{background-color:#ff0039;border-radius:0;color:#fff!important;margin:10px 20px 0;padding:10px;z-index:5}.info-message.info-message-header.subevent{border-radius:10px;margin-bottom:10px}.highlightThis{background-color:#00008f;color:#fff;font-size:13px;line-height:15px;margin:10px 0;padding:5px}.info-message .miniCta{background-color:#00008f;box-shadow:0 0 3px rgba(0,0,0,.25);line-height:40px;margin-top:20px;padding:0 10px!important}.info-message .icon{color:#999;flex-grow:0;font-size:30px;line-height:50px;margin-right:10px}@media (max-width:500px){.info-message .icon{display:none}}.info-message .message{color:#333;font-size:15px;line-height:17px;text-align:left}.info-message .message h3{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;line-height:26px;margin:0;padding:0}@media (max-width:500px){.info-message .message h3{font-size:20px;line-height:22px}}.info-message .message h5{font-size:16px;font-weight:400;line-height:18px;margin:0;padding:20px 0 0}.frame-code.single,.info-message .message .frame-code{display:block;position:relative;width:100%}.frame-code.single input,.info-message .message .frame-code input{background-color:#fff;border:1px solid #ec4d33;border-radius:7px;box-sizing:border-box;color:#ec4d33;font-size:18px;margin:0;outline:none;padding:5px 30px 5px 10px;width:100%}.frame-code.single input,.frame-code.single.coupon-code input{border-color:#ec4d33;color:#ec4d33}.frame-code.single input::-moz-placeholder{color:#ec4d33;opacity:1}.frame-code.single input::placeholder{color:#ec4d33;opacity:1}.frame-code.single input:-ms-input-placeholder{color:#ec4d33}.frame-code.single input::-ms-input-placeholder{color:#ec4d33}.frame-code.single .submit .explanation{background:#ec4d33;border-radius:20px;color:#fff;display:block;font-size:12px;left:-60px;line-height:17px;padding:2px 0;position:absolute;text-align:center;top:5px;width:60px}.frame-code.single .submit,.info-message .message .frame-code .submit{align-content:center;align-items:center;color:#ec4d33;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;margin-top:-7px;position:absolute;right:0;top:50%;width:30px;z-index:2}.frame-code.single .submit{top:7px}.message-form-message-send{background-color:#7ed321;border-radius:0;box-shadow:0 0 17px rgba(0,0,0,.15);color:#fff;font-size:15px;line-height:18px;margin:20px 0;padding:10px}.info-message .message ul{margin:10px 0}.message-ok{background-color:#fff;border:2px solid #7ed321;border-radius:10px;margin:20px 0;padding:20px}.info-message.message-ok .icon,.info-message.message-ok .message,.message-ok{color:#7ed321}.message-default{background-color:#fff;border:2px solid #00008f;border-radius:10px;box-shadow:0 0 26px rgba(0,0,0,.25);color:#00008f;margin:20px;padding:20px}.message-default div{text-align:center;width:100%}.message-default .callToAction-list{display:flex;list-style:none;list-style-image:none;margin:20px -10px;padding:0;width:calc(100% + 20px)}@media (max-width:900px){.message-default .callToAction-list{flex-wrap:wrap}}.message-default .callToAction-list li{margin:10px;width:calc(50% - 20px)}@media (max-width:900px){.message-default .callToAction-list li{width:calc(100% - 20px)}}.message-default .callToAction-list li a{background:#ec4d33;border-radius:20px;color:#fff;cursor:pointer;display:block;font-size:16px;padding:20px 10px;text-align:center}.message-default .callToAction-list li a.cta-less{background:#fff;border:1px solid #ec4d33;color:#ec4d33}.info-message.message-ok .icon,.info-message.message-ok .message{color:#00008f}.message-error{background-color:#fff;border-bottom:3px solid #ff0039;border-radius:0!important;color:#ff0039;padding:20px}.info-message.message-error .icon,.info-message.message-error .message{color:#ff0039}.info-message.message-error .message p{color:#333;font-size:13px;line-height:16px}.container .overlay-message{display:flex;flex-direction:column;justify-self:center;max-width:700px}.overlay-message{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:hsla(0,0%,100%,.15);bottom:0;left:0;overflow-x:scroll;position:fixed;right:0;top:0;z-index:9}.overlay-message .info-message{box-shadow:0 0 17px rgba(0,0,0,.25)}.info-message .miniCta{border-radius:3px;color:#fff;display:inline-block;font-size:18px;margin:20px 0 0;padding:10px 15px}.info-message.message-ok .message .miniCta{background-color:#7ed321}.info-message.message-error .message .miniCta{background-color:#ff0039}.introtextFrame{background-color:#fff;border:1px solid #00008f;border-radius:10px;box-shadow:0 0 17px rgba(0,0,0,.15);box-sizing:border-box;color:#333;font-size:15px;line-height:18px;margin:10px 5px 20px;padding:10px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;width:calc(100% - 10px);word-wrap:break-word}.display-message-login-code{display:flex;margin-bottom:20px;outline:none}.form-message-login-code{align-items:center;background-color:#f5f5f5;border-radius:10px;box-sizing:border-box;display:flex;margin:0 10px 0 0;outline:none;padding:5px 5px 5px 40px;position:relative;width:calc(50% - 5px)}.form-message-login-code:last-child{margin-right:0}.form-message-login-code .icon{color:#00008f;font-size:22px;left:10px;line-height:30px;margin-top:-15px;position:absolute;top:50%}.form-message-login-code .message{color:#333;font-size:13px;line-height:16px;padding:5px 10px 5px 0}.form-message-login-code .message a{display:block;font-size:15px;padding-top:3px}.boxSizing{box-sizing:border-box}.loading-event{background-color:#fff;padding:20px}.loading-event .icon{color:#00008f;display:block;font-size:45px;padding-bottom:20px;text-align:center}.loading-event .message{color:#333;display:block;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:15px;text-align:center}#page-header{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:hsla(0,0%,96%,.9);display:flex;justify-content:flex-end;left:0;right:0;top:0;transition:all .2s ease;width:100%;z-index:2}@media (max-width:650px){#page-header{background:transparent}}a.backLink{color:#333;display:block;font-size:22px;left:0;line-height:50px;position:absolute;text-align:center;top:0;width:50px;z-index:1}@media (max-width:650px){a.backLink{background:rgba(0,0,0,.25);border-radius:0;color:#fff;font-size:18px;left:10px;line-height:30px;overflow:hidden;text-align:center;top:10px;width:30px}}#page-header .event-nav{display:flex}@media (max-width:650px){#page-header .event-nav{display:none}}#page-header .event-nav ul{align-items:center;display:flex;list-style:none;list-style-image:none;margin:0;padding:0}#page-header .event-nav ul li{padding:0 10px;position:relative}@media (max-width:650px){#page-header .event-nav ul li{display:none}}#page-header .event-nav ul li a{color:#00008f;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:30px;margin:10px 0;padding:0 10px}#page-header .event-nav ul li.user .text{display:none}@media (max-width:650px){#page-header .event-nav ul li.callToAction{display:block}}#page-header .event-nav ul li.callToAction a{background-color:#00008f;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15);box-sizing:border-box;color:#fff}.bgImagePublic #page-header .event-nav ul li a{color:#fff}@media (min-width:651px){#page-header .event-nav .subNav{display:none}#page-header .event-nav li:hover .subNav{background-color:#00008f;box-shadow:0 0 17px rgba(0,0,0,.3);display:block;left:50%;margin-left:-100px;position:absolute;top:47px;width:200px;z-index:99}#page-header .event-nav li:hover .subNav:after{border-color:#00008f transparent;border-style:solid;border-width:0 6px 6px;content:"";display:block;left:50%;margin-left:-3px;position:absolute;top:-6px;width:0;z-index:1}#page-header .event-nav li:hover .subNav a{border-bottom:2px solid hsla(0,0%,100%,.35);box-sizing:border-box;color:#fff;display:block;font-size:15px;line-height:15px;margin:0 9px;max-width:200px;overflow:hidden;padding:15px 1px;text-overflow:ellipsis}#page-header .event-nav li:hover .subNav a:last-child{border-bottom:none}}#footer{border-top:1px solid #00008f;padding:20px}@media (max-width:650px){#footer{padding-bottom:150px}}#footer-nav ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;list-style-image:none;margin:0;padding:0}@media (max-width:650px){#footer-nav ul{display:block}}#footer-nav ul li{margin-right:20px}#footer-nav ul li a{color:#333;font-size:14px;line-height:14px}@media (max-width:650px){#footer-nav ul li a{display:block;margin:10px 0;padding:5px 0}}#footer-nav ul li a img{height:auto;margin-bottom:-6px;width:120px}.bgImagePublic #footer{background-color:hsla(0,0%,100%,.95);box-sizing:border-box;margin:0 auto;max-width:1000px}@media (max-width:1000px){.bgImagePublic #footer{margin:0 15px;padding-bottom:150px}}@media (max-width:650px){.bgImagePublic #footer{margin:0 10px;padding-bottom:20px}}.bgImagePublic .footer-divider{display:block;height:150px}#content{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1280px}@media (max-width:650px){#content{padding-bottom:100px}}.bgImagePublic #content{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:hsla(0,0%,100%,.9);box-shadow:0 0 17px rgba(0,0,0,.35);box-sizing:border-box;max-width:1280px}@media (max-width:1000px){.bgImagePublic #content{margin:0 15px}}@media (max-width:650px){.bgImagePublic #content{margin:10px 10px 0;padding-bottom:100px}}#content .mainInfos{box-sizing:border-box;padding:20px;width:60%}@media (max-width:650px){#content .mainInfos{order:2;padding-top:0;width:100%}}#content .mainInfos header h1{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:400;line-height:44px;margin:0;padding:20px 120px 20px 0;position:relative}@media (max-width:565px){#content .mainInfos header h1{font-size:32px;line-height:34px;padding-right:80px}}.TEMPLATE_4 #content .mainInfos .event-details-header h1{display:flex;flex-wrap:wrap}.TEMPLATE_4 #content .mainInfos .event-details-header h1 .event-subtitle,.TEMPLATE_4 #content .mainInfos .event-details-header h1 small{order:1;width:100%}.TEMPLATE_4 #content .mainInfos .event-details-header h1 .event-title{order:2;width:100%}#content .mainInfos header h1.no-counter{padding-right:20px}@media (max-width:565px){#content .mainInfos header h1.no-counter{padding-right:20px}}#content .mainInfos header h1 .event-status{border:2px solid #f5f5f5;border-radius:0;box-sizing:border-box;display:block;font-family:Arial,Helvetica,sans-serif;font-size:22px;line-height:22px;min-width:50px;padding:8px 5px 5px;position:absolute;right:0;text-align:right;text-align:center;top:17px;white-space:normal}@media (max-width:565px){#content .mainInfos header h1 .event-status{font-size:15px;line-height:15px;width:60px}}#content .mainInfos header h1 .event-status .fullText,#content .mainInfos header h1 .event-status .maxAvailable{display:none}.TEMPLATE_4 #content .mainInfos header h1 .event-status{top:-60px!important}#content .mainInfos header h1 .event-status small{display:block;font-size:10px;line-height:10px;margin-top:2px;text-align:center;text-transform:uppercase}@media (max-width:565px){#content .mainInfos header h1 .event-status small{font-size:8px;line-height:10px}}#content p.info-field{border-bottom:2px solid #f5f5f5;border-top:2px solid #f5f5f5;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:22px;margin:0;padding:15px 0}.bgImagePublic #content p.info-field{border-bottom:2px solid #00008f;border-top:2px solid #00008f}.eventAddress-container .eventAddress-additionalInfo{white-space:pre-wrap}#content .info-field .item{box-sizing:border-box;display:block;padding:5px 0 5px 30px;position:relative;width:100%}#content .info-field .item .icon{display:block;left:0;position:absolute;top:5px;z-index:1}#content a.miniCTA{border-radius:20px}#content .info-field a.miniCTA{border-radius:20px}#content .info-field a.miniCTA,#content a.miniCTA{background-color:#00008f;color:#fff;display:inline-block;font-size:12px;line-height:12px;margin-top:5px;padding:2px 10px}#content a.miniCTA{border-radius:3px}#content .info-field .miniHint{color:#00008f;display:block;font-size:12px;line-height:14px;margin-top:5px}#content .info-field a.miniCTA-lowPrio{background-color:#333;border-radius:3px;color:#fff;display:inline-block;font-size:12px;padding:0 10px}#content .mainInfos .more-content{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px}#content .mainInfos .more-content h2{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;line-height:30px}#content .mainInfos .more-content h3{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;line-height:26px}#content .mainInfos .more-content h4{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:20px}#content .mainInfos .more-content ul{border-left:7px solid #f5f5f5;list-style:none;list-style-image:none;margin:10px 0 10px 10px;padding:5px 10px}.bgImagePublic #content .mainInfos .more-content ul{border-color:#cfcfcf}#content .mainInfos .more-content ul li{font-size:14px;line-height:16px;margin:10px 5px;padding-left:20px;position:relative}#content .mainInfos .more-content ul li:before{content:"»";display:block;left:10px;position:absolute;top:0;z-index:1}#content .mainInfos .event-conditions{border-top:2px solid #f5f5f5;margin:20px 0 0;padding:20px 0}.bgImagePublic #content .mainInfos .event-conditions{border-top:2px solid #00008f}#content .mainInfos .event-conditions h2{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:20px;margin:0;padding:5px 0 20px}#content .mainInfos .agency-details{border-top:2px solid #f5f5f5;margin-top:20px;padding-top:20px}.bgImagePublic #content .mainInfos .agency-details{border-top:2px solid #00008f}#content .mainInfos .agency-details .header-label{color:#00008f;display:block;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:15px}#content .mainInfos .agency-details h2{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:20px;margin:0;padding:5px 0 20px}#content .mainInfos .agency-details h2.hasLogo{line-height:24px;padding-right:80px!important;position:relative}#content h2.hasLogo .headline-logo{background:#fff;border:5px solid #fff;box-shadow:0 0 9px rgba(0,0,0,.15);box-sizing:border-box;height:60px;position:absolute;right:0;top:-25px;transition:all .2s ease;width:60px}#content .sideInfos{box-sizing:border-box;padding:20px;width:40%}@media (max-width:650px){#content .sideInfos{order:0;padding:0;width:100%}}@media (min-width:651px){.DEFAULT #content .sideInfos{align-self:flex-start;position:sticky;top:50px}}#content .sideInfos .keyvisual img{box-shadow:0 0 17px rgba(0,0,0,.35);height:auto;width:100%}.eventpage-registration-info{color:#00008f;font-size:10px;line-height:12px;text-align:center}.eventpage-registration-info-icon{font-size:20px;line-height:20px;padding-top:15px;text-align:center}#content .sideInfos .countdown,.inline-dialog .countdown{background-color:#fff;border:1px solid #00008f;border-radius:20px;color:#00008f;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:16px;margin:20px 0 15px;padding:10px;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media (max-width:650px){#content .sideInfos .countdown,.inline-dialog .countdown{margin:10px -10px}}.inline-dialog .countdown{border:none}#content .sideInfos .countdown small,.inline-dialog .countdown small{display:block;font-size:14px;line-height:14px;padding-bottom:10px;text-align:center}#content .sideInfos .countdown .counter,.inline-dialog .countdown .counter{display:block;font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;text-align:center}.countdown div,.countdown small{text-align:center}.meineEvents{border-bottom:1px dashed #f5f5f5;margin-bottom:10px;margin-top:10px;padding-bottom:10px}@media (max-width:650px){.meineEvents{border-bottom:none;margin-bottom:0;margin-top:0;padding-bottom:0;position:fixed;right:10px;top:10px;z-index:9}}#content .sideInfos .meineEvents a{color:#00008f;display:block;font-size:15px;line-height:15px;line-height:20px;text-align:center}@media (max-width:650px){#content .sideInfos .meineEvents a{background:hsla(0,0%,100%,.65);border:1px solid #00008f;border-radius:100%;box-sizing:border-box;font-size:18px;height:32px;line-height:30px;overflow:hidden;right:10px;text-align:center;top:10px;width:32px}}#content .sideInfos .meineEvents a:hover{background-color:#00008f;color:#fff}#content .sideInfos .meineEvents a .text{display:inline-block;padding-left:5px}@media (max-width:650px){#content .sideInfos .meineEvents a .text{display:none}}ul.specialPasswordInfo{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}ul.specialPasswordInfo>li{background-color:#f5f5f5;color:#ff0039;display:inline-block;font-size:13px;line-height:13px;margin:5px 0 0 5px;padding:5px 10px;text-align:left}ul.specialPasswordInfo>li.checked{background-color:#7ed321;color:#fff}.section-gallery{border-top:2px solid #f5f5f5;box-sizing:border-box;margin-left:20px;margin-right:20px;margin-top:20px;order:3;padding-top:40px;width:calc(100% - 40px)}.bgImagePublic .section-gallery{border-top:2px solid #00008f}.section-gallery .section-gallery-header h2{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:20px;margin:0;padding:5px 0 10px}.section-gallery .section-gallery-header p{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px;margin:0;padding:0 0 10px}.gallery-container{align-items:flex-start;display:flex;flex-wrap:wrap;margin:10px -5px}.gallery-container .gallery-item{box-sizing:border-box;padding:5px;position:relative;transition:all .2s ease;width:20%}@media (max-width:1024px){.gallery-container .gallery-item{width:25%}}@media (max-width:725px){.gallery-container .gallery-item{width:33.33%}}@media (max-width:565px){.gallery-container .gallery-item{width:50%}}.gallery-container .gallery-item:hover{position:relative;transform:scale(1.5);transition:all .2s ease;z-index:1}.gallery-container .gallery-item img{box-shadow:0 0 17px rgba(0,0,0,.15);height:auto;margin-bottom:-6px;width:100%}.gallery-container .gallery-item:hover img{box-shadow:0 0 25px rgba(0,0,0,.15)}.gallery-container .gallery-item .options{display:flex;left:50%;margin-left:-55px;margin-top:-25px;position:absolute;top:50%;width:110px}.gallery-container .gallery-item .options .option{align-items:center;background-color:rgba(0,0,0,.15);border-radius:100%;color:hsla(0,0%,100%,.75);display:flex;font-size:26px;height:50px;justify-content:center;line-height:50px;margin-right:10px;overflow:hidden;text-align:center;width:50px}.gallery-container .gallery-item .options .option:last-child{margin-right:0}.paging-container{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:#f5f5f5;box-sizing:border-box;display:flex;display:none;margin-top:20px;width:100%}@media (max-width:750px){.paging-container{flex-wrap:wrap}}.bgImagePublic .paging-container{margin-bottom:20px}.paging-container .pages{align-items:stretch;display:flex;justify-content:flex-start;list-style:none;list-style-image:none;margin:0;padding:0}@media (max-width:750px){.paging-container .pages{border-bottom:1px solid rgba(0,0,0,.15);width:100%}}.paging-container .pages>li{border-right:1px solid rgba(0,0,0,.15)}@media (max-width:750px){.paging-container .pages>li:last-child{border-right:none}}.paging-container .pages>li.choose-page{box-sizing:border-box}@media (max-width:750px){.paging-container .pages>li.choose-page{width:calc(100% - 100px)}}.paging-container .pages .prev-next a{color:#00008f;display:block;font-size:20px;line-height:50px;margin:0;padding:0;text-align:center;width:50px}.paging-container .options{align-items:stretch;display:flex;flex-grow:2;justify-content:flex-end;list-style:none;list-style-image:none;margin:0;padding:0}@media (max-width:450px){.paging-container .options{flex-wrap:wrap}}.paging-container .options>li{border-left:1px solid rgba(0,0,0,.15);min-height:50px}@media (max-width:450px){.paging-container .options>li{box-sizing:border-box;min-width:50%}.paging-container .options .option{border-right:none;border-top:1px solid rgba(0,0,0,.15);order:2;width:100%}}.paging-container .options .option a{color:#00008f;display:block;font-size:13px;line-height:50px;margin:0;padding:0 10px;text-align:center;white-space:nowrap}.select{align-items:stretch;display:flex;justify-content:flex-start}.paging-container md-select{color:#00008f!important;margin:0 10px;width:100%}.paging-container .md-select-value>span:not(.md-select-icon){color:#00008f;font-size:13px}.paging-container .md-select-value>span.md-select-icon{color:#00008f}.eventFilesList{padding-bottom:10px}a.eventFileItem{align-items:center;background-color:#f5f5f5;border-radius:10px;box-sizing:border-box;color:#00008f;display:flex;margin-bottom:10px;min-height:40px;padding:5px 50px 5px 10px;position:relative;transition:all .2s ease}.bgImagePublic a.eventFileItem{background-color:transparent;border:1px solid #00008f}a.eventFileItem:hover{background-color:#00008f;box-shadow:0 0 17px rgba(0,0,0,.3);color:#fff;transform:scale(1.08);transition:all .2s ease}.eventFileItem .options{display:flex;margin-top:-15px;position:absolute;right:10px;top:50%}.eventFileItem .options div{display:block;line-height:30px;text-align:center;width:30px}.eventFileItem .assetTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.video-container{background-color:#fff;box-shadow:0 0 17px rgba(0,0,0,.25);height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-container embed,.video-container iframe,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.video-container-wrapper{left:0;margin:auto;max-width:100%;right:0;width:100%}.multiply{mix-blend-mode:multiply}.width-100{height:auto;width:100%}.pre-wrap{white-space:pre-wrap}.section-item-wrapper{box-sizing:border-box;flex-wrap:wrap}.section-item-wrapper.width_FULL{width:100%!important}.section-item-wrapper.width_width_66{width:66.67%!important}@media (max-width:800px){.section-item-wrapper.width_width_66{width:100%!important}}.section-item-wrapper.width_HALF{width:50%!important}@media (max-width:800px){.section-item-wrapper.width_HALF{width:100%!important}}.section-item-wrapper.width_THIRD{width:33.33%!important}@media (max-width:960px){.section-item-wrapper.width_THIRD{width:100%!important}}.section-item-wrapper.width_QUARTER{width:25%!important}@media (max-width:960px){.section-item-wrapper.width_QUARTER{width:100%!important}}.section-item-wrapper width_WIDTH_20,.section-item-wrapper.width_width_20{width:20%!important}@media (max-width:960px){.section-item-wrapper width_WIDTH_20,.section-item-wrapper.width_width_20{width:100%!important}}.TEMPLATE_9 .section-item-wrapper.width_FULL{width:calc(100% - 20px)!important}.TEMPLATE_9 .section-item-wrapper.width_HALF{width:calc(50% - 20px)!important}@media (max-width:640px){.TEMPLATE_9 .section-item-wrapper.width_HALF{width:100%!important}}.TEMPLATE_9 .section-item-wrapper.width_THIRD{width:calc(33.33% - 20px)!important}@media (max-width:960px){.TEMPLATE_9 .section-item-wrapper.width_THIRD{width:100%!important}}.TEMPLATE_9 .section-item-wrapper.width_QUARTER{width:calc(25% - 20px)!important}@media (max-width:960px){.TEMPLATE_9 .section-item-wrapper.width_QUARTER{width:100%!important}}#content-sections .section-item{border:2px solid #f5f5f5;margin:30px 0 0;padding:10px;position:relative;z-index:0}.bgImagePublic #content-sections .section-item{border-color:#00008f}#content-sections .section-item{margin-top:0}#content-sections .section-item.typeFiles,#content-sections .section-item.typeImages{border:none}.TEMPLATE_4 #content-sections .type-MULTI_FILE,.TEMPLATE_4 #content-sections .type-MULTI_IMAGE{padding:80px 40px 80px 80px}.TEMPLATE_4 #content-sections .type-MULTI_FILE{background:#f5f5f5}#content-sections .section-item:hover{z-index:1}#content-sections .section-item.showDetails{background-color:#fff;border-color:#fff;box-shadow:0 0 17px rgba(0,0,0,.15)}.bgImagePublic #content-sections .section-item.showDetails{background-color:hsla(0,0%,100%,.5);border-color:#00008f}#content-sections .section-item header{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;padding-right:40px;position:relative}#content-sections .section-item.showDetails header{border-bottom:2px solid #f5f5f5;box-sizing:border-box;margin-bottom:10px;padding-bottom:10px}.bgImagePublic #content-sections .section-item.showDetails header{border-color:#00008f}#content-sections .section-item header.hasImage{min-height:60px;padding-left:70px}#content-sections .section-item.showDetails header.hasImage{min-height:70px}#content-sections .section-item header .header-image{display:block;height:60px;left:0;overflow:hidden;position:absolute;top:0;transition:all .2s ease;width:60px}#content-sections .section-item header .header-image img{height:auto;margin-bottom:-6px;width:100%}#content-sections .section-item header h3{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:300;line-height:24px;margin:0;padding:0}#content-sections .section-item header h3 small{color:#333;display:block;font-size:15px;line-height:17px;padding-top:3px}#content-sections .section-item header .header-action-icon{color:#00008f;cursor:pointer;display:block;font-size:20px;height:40px;line-height:40px;margin-top:-20px;overflow:hidden;position:absolute;right:0;text-align:center;top:50%;width:40px}#content-sections .type-DIALOG .section-item{background:#f5f5f5;border:none!important}#content-sections .type-DIALOG .section-item header{cursor:pointer}#content-sections .type-DIALOG .section-item .header-image{box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1)}#content-sections .type-DIALOG .section-item header .header-action-icon{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);font-size:13px;height:20px;line-height:20px;margin-top:-10px;width:70px}#content-sections .type-DIALOG .section-item header .header-action-icon small.openDialogText{display:inline-block;font-size:12px;font-weight:700;padding-left:2px;padding-right:5px;text-transform:uppercase}#content-sections .section-item.showDetails header .header-action-icon{color:#999}#content-sections .section-item .section-content{display:none}#content-sections .section-item.showDetails .section-content{display:block}#content-sections .section-item .content-image{background-color:#fff;box-shadow:0 0 17px rgba(0,0,0,.15);display:block;overflow:hidden;position:relative;text-align:center;width:100%}#content-sections .section-item .content-image img{height:auto;margin-bottom:-6px;width:100%;z-index:0}#content-sections .section-item .content-image.imageOnly{max-height:550px}#content-sections .section-item .content-image .zoom{background-color:rgba(0,0,0,.25);border-radius:100%;box-sizing:border-box;color:#fff;display:block;font-size:13px;height:20px;line-height:20px;margin-left:0;margin-top:0;overflow:hidden;position:absolute;right:5px;text-align:center;top:5px;width:20px}#content-sections .type-HEADLINE .section-item{border:2px solid #00008f!important;border-left:none!important;border-right:none!important;padding:20px 0!important}.bgImagePublic #content-sections .section-item.noContent{border-bottom-color:#00008f!important;border-top-color:#00008f!important}#content-sections .type-HEADLINE .section-item header h3{font-size:26px;line-height:28px}#content-sections .type-HEADLINE .section-item header h3 small{font-size:16px;line-height:18px;padding-top:3px}#content-sections .type-REGULAR .section-item{border:none!important;padding:0!important}#content-sections .type-REGULAR .section-item header .header-action-icon{display:none}#content-sections .type-REGULAR .section-item .section-content{display:block;padding-top:10px}#content-sections .type-REGULAR .section-item header{display:block;padding-right:0}#content-sections .type-REGULAR .section-item header .header-image{background-color:#fff;box-shadow:0 0 17px rgba(0,0,0,.15);height:auto;max-height:350px;overflow:hidden;position:relative;text-align:center;width:100%}#content-sections .type-REGULAR .section-item header .header-image .zoom{background-color:rgba(0,0,0,.25);border:1px solid #fff;border-radius:100%;box-sizing:border-box;color:#fff;display:block;font-size:15px;height:30px;left:50%;line-height:30px;margin-left:-15px;margin-top:-15px;overflow:hidden;position:absolute;text-align:center;top:50%;width:30px}#content-sections .type-REGULAR .section-item header .header-image:hover{transform:scale(1.05)}#content-sections .type-REGULAR .section-item header.hasImage{padding-left:0}#content-sections .type-REGULAR .section-item header h3{padding-bottom:20px}#content-sections .type-TEXTONLY .section-item{border:none!important;margin-top:15px;padding:0!important}#content-sections .type-TEXTONLY .section-item .section-content{display:block;padding-top:1px}#content-sections .type-IMAGEONLY .section-item{border:none!important;padding:0!important}#content-sections .type-DIALOG .section-item .section-content,#content-sections .type-IMAGEONLY .section-item .section-content{display:block;padding-top:10px}#content-sections .type-TABLE .section-item{border:none!important;padding:0!important}#content-sections .type-TABLE .section-item .section-content{display:block;padding-top:10px}#content-sections .type-BUTTON .section-item{border:none!important;padding:0!important}#content-sections .type-BUTTON .section-item a.section-cta-button{background-color:#ec4d33;border-radius:20px;box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1);color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:60px;margin-bottom:20px;text-align:center}#content-sections .type-BUTTON .section-item a.section-cta-button-small{background-color:#fff;border:1px solid #ec4d33;border-radius:20px;color:#ec4d33;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;line-height:40px;text-align:center}#content-sections .type-HTML .section-item{border:none!important;padding:0!important}#content-sections .type-HTML .section-item .section-content{display:block}#content-sections .type-YOUTUBE .section-item{border:none!important;padding:0!important}#content-sections .type-YOUTUBE .section-item .section-content{display:block}#content-sections .section-item.noHeadline header h3{display:none!important}#content-sections .section-item.noHeadline{margin:0}#content-sections .section-item.noHeadlineNoImage header{display:none!important}#content-sections .section-item.noHeadlineNoImage p:last-child{margin-bottom:10px}#content-sections .section-item.noHeadlineNoImage p:first-child{margin-top:0;padding-top:5px}@media (max-width:680px){.showNav .event-actions{bottom:-100px!important}.showNav #page-header{z-index:3}.showNav #page-header .event-nav{display:block}#page-header .event-nav ul{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#00008f;bottom:0;box-shadow:0 0 17px rgba(0,0,0,.3);display:block;left:50px;opacity:.95;padding-top:50px;position:fixed;right:0;top:0;z-index:99}#page-header .event-nav ul li{display:block;margin-top:10px;padding:0 20px}#page-header .event-nav ul li.callToAction{bottom:20px;left:0;position:absolute;right:0}#page-header .event-nav ul li.callToAction.hasManageOption{bottom:55px}#page-header .event-nav ul li.callToAction a{background-color:#fff;border:none;box-shadow:0 0 17px rgba(0,0,0,.3);color:#00008f;padding:15px 20px;text-align:center}#page-header .event-nav ul li.callToAction a:before{display:none}#page-header .event-nav ul li a{color:#fff!important;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:26px;margin:0;padding:10px 0;text-align:left}#page-header .event-nav ul li a:before{content:"»";display:inline-block;margin-right:10px}#page-header .event-nav ul li.user{bottom:5px;left:0;position:absolute;right:0;text-align:center}#page-header .event-nav ul li.user a{text-align:center}#page-header .event-nav ul li.user a:before{display:none}#page-header .event-nav ul li.user .icon{display:inline-block;font-size:15px;padding-right:10px}#page-header .event-nav ul li.user .text{display:inline-block;font-size:15px}.bgImagePublic #page-header .event-nav ul li a{background-color:#00008f}#page-header .event-nav .subNav{display:block;margin-bottom:20px}#page-header .event-nav li .subNav,#page-header .event-nav li:hover .subNav{display:block;position:relative}#page-header .event-nav li .subNav a{border-bottom:2px solid hsla(0,0%,100%,.35);box-sizing:border-box;color:#fff;display:block;font-size:18px;line-height:20px;margin:0;padding:15px 0 15px 30px}#page-header .event-nav li .subNav a:first-child{border-top:2px solid hsla(0,0%,100%,.35)}}.mini-CTA-newWindow-spacer{display:none}.mini-CTA-newWindow{background-color:#fff;border-bottom:1px solid #00008f;color:#00008f;display:block;font-size:12px;padding:10px 10px 15px;text-align:center;text-transform:uppercase}.ie10up{display:none}.ie10up,_:-ms-lang(x){display:inline-block}.mdInput-textinfo{color:#333;display:block;margin-bottom:25px;margin-top:-10px}.specialConditionsInfoLink{display:none}_:-ms-lang(x),md-dialog{box-shadow:0 0 40px rgba(0,0,0,.35);height:100%!important}.showNav #page-header{top:-140px!important;transition:all .2s ease}@media (max-width:650px){.showNav #page-header{top:-140px!important}}#page-header-extended{align-content:center;align-items:center;background-color:#fff;color:#00008f;display:flex;height:80px;justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .2s ease;z-index:8}@media (max-width:650px){#page-header-extended{height:80px}}.showNav #page-header-extended{top:-80px}@media (max-width:650px){.showNav #page-header-extended{top:-80px}}#page-header-extended h1{box-sizing:border-box;color:#00008f;margin:0;padding:0 60px;width:100%}#page-header-extended h1 .event-subpage-header-name{display:block;font-family:Arial,Helvetica,sans-serif;font-size:22px;line-height:22px;overflow:hidden;padding-bottom:3px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}#page-header-extended h1 .event-subpage-header-subhead{display:block;font-size:13px;line-height:13px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}#page-header-extended .backLink-extended{align-content:center;align-items:center;color:#00008f;display:block;display:flex;font-size:18px;height:80px;justify-content:center;left:0;line-height:80px;overflow:hidden;position:absolute;text-align:center;top:0;width:50px;z-index:2}@media (max-width:650px){#page-header-extended .backLink-extended{height:80px}}.mobileNav-close{top:-80px;transition:all .2s ease;z-index:5}@media (max-width:650px){.mobileNav-close{top:-80px}}.showNav #page-header-extended .mobileNav-open{display:none}.showNav .mobileNav-close{top:0!important;transition:all .2s ease}.TEMPLATE_1 .bgImagePublic .event-nav-extended-language .notFramed .langSwitcher,.TEMPLATE_1 .event-nav-extended-language .notFramed .langSwitcher,.TEMPLATE_2 .bgImagePublic .event-nav-extended-language .notFramed .langSwitcher,.TEMPLATE_2 .event-nav-extended-language .notFramed .langSwitcher{background:transparent!important;margin-left:0!important;margin-right:0!important;padding-bottom:0!important;padding-top:0!important}.TEMPLATE_2 .bgImagePublic .event-nav-extended-language .notFramed .langSwitcher,.TEMPLATE_2 .event-nav-extended-language .notFramed .langSwitcher{border-top:none!important}.event-nav-extended-language cp-language-switcher .langSwitcher{background:transparent!important;border:none!important;border-bottom:1px solid hsla(0,0%,100%,.15)!important;margin:0!important;padding:0 10px!important}.event-nav-extended-language .langSwitcher .lang-icon{color:hsla(0,0%,100%,.5)!important;margin-left:0!important;padding-left:0!important}.event-nav-extended-language .langSwitcher .languages a{color:hsla(0,0%,100%,.5)!important;font-size:12px!important}.event-nav-extended-language .langSwitcher .languages a.active,.event-nav-extended-language .langSwitcher .languages a:hover{color:#fff!important}.menue-registration-info{color:#fff;font-size:10px;line-height:14px;padding:0 10px 5px;text-align:center}.menue-registration-info-icon{font-size:20px;margin-bottom:10px;margin-top:-20px;text-align:center}.menue-registration-info p{color:#fff;font-size:10px;line-height:14px;margin:0;padding:5px 0 0;text-align:justify}.userAction-footer{background-color:#fff;bottom:0;left:0;padding:40px 20px 20px;position:fixed;right:0;z-index:2}@media (max-width:565px){.userAction-footer{padding:10px}}.userAction-footer-mainAction{background-color:#ec4d33;border-radius:20px;box-sizing:border-box;color:#fff;display:block;font-size:16px;line-height:16px;margin:20px;padding:16px;text-align:center}@media (max-width:565px){.userAction-footer-mainAction{margin:10px}}.userAction-footer-mainAction:after{content:"";display:block}@supports (padding-bottom:env(safe-area-inset-bottom)){.userAction-footer-mainAction:after{height:env(safe-area-inset-bottom)}}.headerSpacer-extended{display:block;height:80px}@media (max-width:650px){.headerSpacer-extended{height:80px}}.content-publicSub-header{border-bottom:1px solid #f5f5f5;display:block;padding:20px}@media (max-width:565px){.content-publicSub-header{padding:10px}}.content-publicSub-header .searchForm-container{display:block;position:relative}.content-publicSub-header .searchForm-container input{background:#fff;border:1px solid #999;border-radius:20px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);box-sizing:border-box;color:#00008f;font-size:18px;line-height:18px;margin:0;outline:none;padding:10px 50px 10px 10px;width:100%;z-index:0}.content-publicSub-header .searchForm-container .doIt-button{color:#999}.content-publicSub-header .searchForm-container .doIt-button,.content-publicSub-header .searchForm-container .reset-button{display:block;font-size:18px;height:30px;line-height:30px;margin-top:-15px;position:absolute;right:10px;text-align:right;top:50%;width:30px;z-index:2}.content-publicSub-header .searchForm-container .reset-button{color:#ec4d33;display:none}.participants-list{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;list-style-image:none;margin:0;padding:10px 10px 100px}@media (max-width:565px){.participants-list{padding:0 0 100px}}.participants-list .participant{align-content:center;align-items:center;background-color:#f5f5f5;border-radius:20px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;margin:10px;min-height:100px;outline:none;padding:10px 40px 10px 10px;position:relative;transition:all .2s ease;width:calc(33.33% - 20px)}.participants-list .participant.invertedStyle{border:1px solid #ec4d33}.participants-list .participant>a{align-content:center;align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-right:-40px;padding-right:40px;position:relative;width:calc(100% + 40px)}@media (min-width:1440px){.participants-list .participant{width:calc(25% - 20px)}}@media (max-width:1000px){.participants-list .participant{width:calc(50% - 20px)}}@media (max-width:565px){.participants-list .participant{margin:10px 10px 0;width:100%}}.participants-list .participant:hover{box-shadow:0 0 17px rgba(0,0,0,.15);transform:scale(1.08);transition:all .2s ease}.participants-list .participant.bookmarked{border:1px solid #00008f;box-sizing:border-box}.participants-list .participant.bookmarked.invertedStyle{border:none!important}.participants-list .participant .image{background-color:#00008f;border:1px solid #fff;border-radius:100%;box-sizing:border-box;flex-shrink:0;height:80px;overflow:hidden;width:80px}.participants-list .participant .image img{height:80px;width:80px}.participants-list .participant .text{margin-left:10px;width:100%}.participants-list .participant .text .name{color:#00008f;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;padding-bottom:3px}.participants-list .participant .text .details{color:#00008f;display:block;font-size:12px;line-height:12px}.participants-list .participant .text .tags{display:flex;flex-wrap:wrap}.participants-list .participant .text .tag{border:1px solid #00008f;border-radius:3px;color:#00008f;display:block;font-size:12px;line-height:12px;margin:5px 5px 0 0;padding:3px 5px}.participants-list .participant .icon{color:#ec4d33;font-size:18px;height:20px;line-height:20px;margin-top:-10px;position:absolute;right:10px;text-align:right;top:50%}.participants-list .participant .icon .bookmarked-icon{display:none}.participants-list .participant.bookmarked .icon .bookmarked-icon{color:#00008f;display:inline-block;padding-right:10px}md-dialog.modal-100-mobile.roundedCorners{border-radius:24px!important}md-dialog.modal-100-mobile.roundedCorners .closeButton{color:#00008f;cursor:pointer;display:block;font-size:36px;line-height:50px;position:absolute;right:10px;text-align:center;top:10px;width:50px;z-index:9}@media (max-width:550px){md-dialog.modal-100-mobile{border-radius:0!important;min-height:100%!important}}.participantDetails-intro{padding:20px}.participantDetails-intro .image{border-radius:100%;box-shadow:0 0 17px rgba(0,0,0,.15);height:150px;margin:20px auto 30px;overflow:hidden;width:150px}.participantDetails-intro .image img{height:170px;width:170px}.participantDetails-intro .text{width:100%}.participantDetails-intro .text .name{color:#00008f;display:block;font-family:Arial,Helvetica,sans-serif;font-size:36px;line-height:36px;padding-bottom:10px;text-align:center}.participantDetails-intro .text .details{color:#00008f;display:block;font-size:16px;line-height:16px;text-align:center}.participantDetails-intro .text .tags{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.participantDetails-intro .text .tag{border:1px solid #00008f;border-radius:3px;color:#00008f;display:block;font-size:12px;line-height:12px;margin:5px 5px 0 0;padding:3px 5px}.participantDetails-options{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 20px}.participantDetails-options a{border:1px solid #ec4d33;border-radius:100%;box-sizing:border-box;color:#ec4d33;font-size:20px;height:60px;line-height:60px;margin:0 10px;text-align:center;width:60px}.participantDetails-options a.active{background:#ec4d33;border-color:#ec4d33;color:#fff}.participantDetails-text{padding:20px}.participantDetails-text p{color:#333;font-size:18px;line-height:22px;margin:0;padding:0;text-align:center}.gridWrapper{margin:10px}@media (max-width:565px){.gridWrapper{margin:0}}.gridWrapper.gridSocial{margin-bottom:40px}@media (max-width:565px){.gridWrapper.gridSocial{margin-bottom:40px}}.grid-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;z-index:0}@media (max-width:565px){.grid-list{padding:0}.grid-list.gridSmallItems .gridItem{box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1);margin:10px!important;width:calc(50% - 20px)!important}}.grid-list .grid-item{background-color:#f5f5f5;border-radius:20px;box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;margin:10px;outline:none;overflow:hidden;padding:0;position:relative;width:calc(33.33% - 20px)}@media (min-width:1440px){.grid-list .grid-item{width:calc(25% - 20px)}}@media (max-width:1000px){.grid-list .grid-item{width:calc(50% - 20px)}}@media (max-width:565px){.grid-list .grid-item{box-shadow:none;margin:10px 10px 0;width:calc(100% - 20px)}.gridSmallItems .grid-list .grid-item{box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1);margin:10px!important;width:calc(50% - 20px)!important}}@media (max-width:320px){.gridSmallItems .grid-list .grid-item{box-shadow:none;margin:10px 10px 0;width:calc(100% - 20px)}}.gridSocial .grid-list .grid-item{cursor:default}@media (min-width:1440px){.gridSocial .grid-list .grid-item{width:calc(33.33% - 20px)}}@media (min-width:1800px){.gridSocial .grid-list .grid-item{width:calc(25% - 20px)}}.postDeleteWrapper{height:20px;position:absolute;right:5px;top:5px;width:20px;z-index:1}.postDeleteWrapper a{background-color:hsla(0,0%,100%,.35);border:1px solid #ff0039;border-radius:100%;box-sizing:border-box;color:#ff0039;display:block;font-size:10px;line-height:18px;text-align:center}.grid-item .image-wrapper{min-height:70px;position:relative;width:100%}.grid-item.type-text .image-wrapper{order:2}.grid-item .image-wrapper .image img{margin-bottom:-6px;width:100%}.grid-item .image-wrapper .author{align-items:center;bottom:10px;display:flex;height:50px;left:10px;padding-left:30px;position:absolute;z-index:1}.grid-item .image-wrapper .author .author-image{background-color:#fff;border-radius:100%;bottom:0;box-shadow:0 0 3px rgba(0,0,0,.15);height:50px;left:0;overflow:hidden;position:absolute;width:50px}.grid-item .image-wrapper .author .author-image img{height:50px;width:50px}.grid-item .image-wrapper .author .author-textinfo{background-color:#333;border-radius:0 44px 44px 0;box-sizing:border-box;color:#fff;padding:5px 15px 5px 25px}.grid-item .image-wrapper .author .author-textinfo .name{display:block;font-size:11px;line-height:11px;padding-bottom:2px}.grid-item .image-wrapper .author .author-textinfo .date{display:block;font-size:9px;line-height:9px}.grid-item .image-wrapper .likes{align-items:center;bottom:10px;box-sizing:border-box;display:flex;height:50px;padding-right:30px;position:absolute;right:10px;z-index:1}.grid-item .image-wrapper .zoom-button{background-color:#fff;border:2px solid #ec4d33;border-radius:100%;bottom:0;box-shadow:0 0 3px rgba(0,0,0,.15);box-sizing:border-box;color:#ec4d33;display:block;font-size:20px;height:50px;left:0;line-height:46px;overflow:hidden;position:absolute;text-align:center;transition:all .2s ease;width:50px}.grid-item .image-wrapper .zoom-button:hover{box-shadow:0 0 17px rgba(0,0,0,.15);transform:scale(1.08);transition:all .2s ease}.grid-item .image-wrapper .likes .like-button{background-color:#fff;border:2px solid #ec4d33;border-radius:100%;bottom:0;box-shadow:0 0 3px rgba(0,0,0,.15);box-sizing:border-box;color:#ec4d33;display:block;font-size:20px;height:50px;line-height:46px;position:absolute;right:0;text-align:center;transition:all .2s ease;width:50px}.grid-item .image-wrapper .likes .like-button:hover{box-shadow:0 0 17px rgba(0,0,0,.15);transform:scale(1.08);transition:all .2s ease}.grid-item .image-wrapper .likes .like-button.undoLike{background-color:#ec4d33;color:#fff}.grid-item .image-wrapper .likes .likes-textinfo{background-color:#333;border-radius:44px 0 0 44px;box-sizing:border-box;color:#fff;padding:5px 25px 5px 10px}.grid-item .image-wrapper .likes .likes-textinfo .counter{display:block;font-size:16px;line-height:16px}.grid-item .image-wrapper .likes .comment-button{background-color:#fff;border:2px solid #ec4d33;bottom:0;box-shadow:0 0 3px rgba(0,0,0,.15);color:#ec4d33;display:block;font-size:20px;height:50px;line-height:46px;right:60px;transition:all .2s ease;width:50px}.counter-badge,.grid-item .image-wrapper .likes .comment-button{border-radius:100%;box-sizing:border-box;position:absolute;text-align:center}.counter-badge{background-color:#ec4d33;box-shadow:0 0 5px rgba(0,0,0,.35);color:#fff;font-size:10px;height:24px;line-height:22px;right:-10px;top:-10px;width:24px}.grid-item .text-wrapper{box-sizing:border-box;padding:10px;width:100%}.grid-item .text-wrapper .mainText{color:#333;font-size:14px;line-height:18px;white-space:pre-wrap}.grid-item .text-wrapper .mainText .mainText-title{color:#00008f;display:block;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:22px;padding-bottom:5px}.grid-item.type-text .text-wrapper .mainText{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:22px;padding-bottom:5px;padding-top:25px;text-align:center;white-space:pre-wrap}.grid-item.type-text .text-wrapper .mainText.shortText{font-size:26px;line-height:30px}.grid-item.type-text .text-wrapper .mainText.shortText.shorterText{font-size:50px;line-height:50px}.userAction-footer-small{background-color:#fff;border-top:1px solid #f5f5f5;bottom:0;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);left:0;position:fixed;right:0;z-index:7}@media (max-width:1024px){.userAction-footer-small{background:#fff;border:none!important;border-radius:24px;bottom:50px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1)}@supports (padding-bottom:env(safe-area-inset-bottom)){.userAction-footer-small{bottom:calc(env(safe-area-inset-bottom) + 50px)!important;z-index:9!important}}}.insideApp .userAction-footer-small{bottom:65px!important}.streamPost-input md-input-container{margin:0!important;padding:0!important}.showNewPosts{animation:pulse-2 2s ease 0s infinite;background-color:#ec4d33;border-radius:44px;box-shadow:0 0 17px rgba(0,0,0,.3);color:#fff;display:block;font-size:10px;left:50%;line-height:10px;margin-left:-75px;margin-top:10px;outline:none;padding:10px 0;position:fixed;text-align:center;text-transform:uppercase;top:80px;width:150px;z-index:3}@media (max-width:650px){.showNewPosts{margin-top:5px;top:80px}}.showNewPosts:after{animation:pulse 2s ease 0s infinite;border:3px solid #ec4d33;border-radius:44px;box-sizing:border-box;content:"";display:block;height:34px;left:-2px;outline:none;position:absolute;top:-2px;width:154px}@keyframes pulse{0%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(3)}}@keyframes pulse-2{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.streamFooter-divider{display:block;height:150px}.streamPost{align-items:flex-end;box-sizing:border-box;display:flex;margin-top:5px;min-height:55px;padding-bottom:5px;position:relative;z-index:9}.streamPost form{display:block;margin:0;padding:0;width:100%}.streamPost .streamPost-imageUpload{border-radius:100%;bottom:5px;color:#333;left:5px;overflow:hidden;position:absolute;z-index:6}.streamPost .streamPost-imageUpload,.streamPost .streamPost-imageUpload-preview{background-color:#fff!important;display:block;font-size:25px;height:50px;line-height:50px;text-align:center;width:50px}.streamPost .streamPost-imageUpload-preview{display:none;z-index:1}.streamPost .streamPost-imageUpload-preview img{height:50px;width:50px}.streamPost .streamPost-imageUpload md-input-container{font-size:25px;height:50px;line-height:50px;margin:0!important;overflow:hidden;padding:0!important;width:50px}.streamPost .streamPost-imageUpload .image-file-upload.single-file .upload-container .uploadArea{background:#fff;color:#333;font-size:25px!important;line-height:50px!important;margin:0!important;overflow:hidden;padding:0!important;text-align:center;width:50px}.streamPost .streamPost-imageUpload .image-file-upload.single-file .upload-container .uploadArea .legende{display:none}.streamPost .image-file-upload.single-file .status{background-color:#ec4d33;border-radius:0 24px 24px 0p;bottom:1px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);display:block;height:auto;height:5px;left:0;opacity:1;position:absolute;top:auto!important;width:0;z-index:9}.streamPost .image-file-upload.single-file .upload-container{border:none;height:auto;margin:0;padding:0;position:relative;width:50px}.streamPost .image-file-upload.single-file .upload-container .file-preview{align-items:center;background:#fff;border-radius:100%;bottom:5px;box-shadow:none;box-sizing:border-box;display:flex;height:50px;justify-content:center;left:0;overflow:hidden;padding:0;position:absolute;width:50px;z-index:4}.streamPost .image-file-upload.single-file .upload-container .file-preview img{height:auto;margin-bottom:-3px;width:50px}.streamPost .image-file-upload.single-file .icon-delete,.streamPost .image-file-upload.single-file .icon-delete a{font-size:10px;height:50px;left:0!important;line-height:50px;overflow:hidden;right:auto;text-align:center;top:0!important;width:50px;z-index:5}.streamPost .image-file-upload.single-file .fileDownloadIcon{display:none}.streamPost .streamPost-button,.streamPost button.streamPost-button,.streamPost-button,button.streamPost-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ec4d33;border:none!important;border-radius:100%;bottom:5px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:20px;height:50px;line-height:50px;max-width:50px!important;outline:none;overflow:hidden;padding:0;position:absolute;right:4px;text-align:center;width:50px;z-index:3}.streamPost .streamPost-button span,.streamPost button.streamPost-button span,.streamPost-button span,button.streamPost-button span{display:block;height:50px;line-height:50px;text-align:center;width:50px}.streamPost .streamPost-input{box-sizing:border-box;padding-bottom:0!important;padding-left:60px;padding-right:60px;position:relative;width:100%;z-index:2}.streamPost .streamPost-input input{font-size:15px}.streamPost .streamPost-input input,.streamPost .streamPost-input textarea{background-color:#fff!important;border:1px solid #ec4d33;border-radius:20px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);box-sizing:border-box;color:#ec4d33;outline:none;padding:10px!important;width:100%}.streamPost .streamPost-input textarea{font-size:16px;line-height:18px;margin:0}.subPage-subHeader{color:#00008f;margin:20px;padding:0}@media (max-width:565px){.subPage-subHeader{margin:20px}}.subPage-subHeader h2{font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;line-height:32px;margin:0;padding:0 0 10px}.subPage-subHeader p{font-size:16px;line-height:20px;margin:0;padding:0;white-space:pre-wrap}.noPosts{color:#999;display:block;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;padding:40px 20px;width:100%}#postMessage,.noPosts{box-sizing:border-box;text-align:center}#postMessage{background-color:#fff;border:1px solid #00008f;border-radius:10px!important;box-shadow:0 0 17px rgba(0,0,0,.3);color:#00008f;font-size:18px;padding:20px}@media (max-width:650px){#postMessage{left:20px;max-width:auto!important;position:fixed;right:20px;top:20px;width:auto!important}}#postMessage .icon{font-size:50px;line-height:50px;margin:20px 0 10px;padding:0;text-align:center}#postMessage .icon .fa-check-circle,#postMessage .icon .fa-circle-check{color:#00008f!important}#postMessage .headline{font-family:Arial,Helvetica,sans-serif;font-size:36px;line-height:40px;margin:10px 0;padding:0;text-align:center}#postMessage .message{font-size:18px;line-height:24px;margin:0 0 20px;padding:0;text-align:center}.postAction{background-color:#ec4d33;border-radius:20px;color:#fff;display:inline-block;margin:10px;padding:5px 10px;text-align:center}.teaser-tabs-wrapper{margin:40px 0 80px}.teaser-tab-content{padding-top:20px}md-tabs .md-tab.md-active,md-tabs .md-tab.md-active md-icon,md-tabs .md-tab.md-focused,md-tabs .md-tab.md-focused md-icon,md-tabs.md-default-theme .md-tab.md-active,md-tabs.md-default-theme .md-tab.md-active md-icon,md-tabs.md-default-theme .md-tab.md-focused,md-tabs.md-default-theme .md-tab.md-focused md-icon{color:#999}md-tabs .md-tab.md-active{color:#00008f}md-tabs md-ink-bar,md-tabs.md-default-theme md-ink-bar{background-color:#00008f;color:#00008f}.teaser-tabs-wrapper .participants-list{margin:0!important;padding:0!important}.teaser-tabs-wrapper .participants-list .participant{margin:0 0 10px!important;width:100%!important}.teaser-tabs-wrapper .participants-list .participant:hover{box-shadow:none;transform:none}.teaser-tabs-wrapper .grid-list{margin:0 -10px!important;padding:0!important}.teaser-tabs-wrapper .grid-list.teaser-gallery .grid-item{cursor:pointer;width:calc(25% - 20px)!important}@media (max-width:965px){.teaser-tabs-wrapper .grid-list.teaser-gallery .grid-item{width:calc(50% - 20px)!important}}.teaser-tabs-wrapper .grid-list.teaser-gallery .grid-item .image-title,.type-MULTI_IMAGE .image-title{box-sizing:border-box;color:#999;display:block;font-size:12px;font-weight:700;line-height:14px;padding:10px 5px 3px;position:relative;text-align:center}.teaser-tabs-wrapper .grid-list.teaser-gallery .grid-item .image-title:last-child,.type-MULTI_IMAGE .image-title:last-child{font-weight:400;padding-bottom:10px;padding-top:0}.stream-list{list-style:none;list-style-image:none;margin:0;padding:0}.stream-list .stream-list-item{box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:wrap;margin-bottom:20px;outline:none;padding-left:40px;position:relative}.stream-list .post-author{border-radius:100%;bottom:0;height:30px;left:0;overflow:hidden;position:absolute;width:30px}.stream-list .post-author img{height:30px;width:30px}.stream-list .post-content-text{background-color:#f5f5f5;border-radius:20px 20px 20px 0;box-sizing:border-box;color:#333;font-size:15px;line-height:18px;margin-bottom:10px;padding:20px 30px}.stream-list .post-content-image{margin-bottom:10px;width:100%}.stream-list .post-content-image img{border-radius:20px 20px 20px 0;box-shadow:0 0 17px rgba(0,0,0,.3);height:125px;margin-bottom:-6px;width:125px}.showMore{box-sizing:border-box;width:100%}.showMore a{background-color:#00008f;border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,.15);color:#fff;display:block;font-size:16px;margin-top:10px;padding:10px;text-align:center}@media (max-width:650px){.bgImagePublic #content{background-color:#fff!important;margin-top:80px!important}.bgImagePublic{background-position:top;background-size:auto 100vh}}.md-button,md-dialog-actions button.md-button{border-radius:20px!important;line-height:50px!important}md-tooltip{background:#fff!important;border:2px solid #2b4772;box-shadow:0 0 17px rgba(0,0,0,.3);box-sizing:border-box;color:#2b4772!important;font-size:13px!important;line-height:15px!important;padding:10px}md-tooltip.md-tooltip{height:auto;white-space:normal}.iti{box-sizing:border-box;padding-left:50px!important;width:100%!important}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-left:0!important}.iti__selected-flag{outline:none!important}.birthdayPlain{display:flex;flex-wrap:wrap}.datepickerPlain-label{color:#333;display:block;transform:translate3d(0,6px,0) scale(.75);transform-origin:left;white-space:nowrap;width:100%}.datepickerPlain-item{margin-right:10px}.datepickerPlain-item input{background:#fff;border:none!important;color:#00008f;font-size:20px;letter-spacing:3px;outline:none;padding-bottom:0}.datepickerPlain-item input div{color:#00008f;font-size:18px}.framedInputs md-input-container .md-input,.framedInputs md-input-container.md-default-theme .md-input{font-size:16px!important}.bg-image-mobile{display:none}@media (max-width:650px){.bg-image-mobile{background-attachment:scroll;background-position:top;background-size:cover;display:block;height:100vh;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:-2}.subPage .bg-image-mobile{display:none!important}}.requireContainer .container{background:#fff;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.25);margin:40px auto;max-width:700px;padding:0 0 20px}@media (max-width:700px){.requireContainer .container{border-radius:0;box-shadow:none;margin:0}}.requireContainer .container .container-header{background-color:#00008f;border-radius:10px 10px 0 0;color:#fff;position:sticky;top:0;z-index:2}@media (max-width:700px){.requireContainer .container .container-header{border-radius:0}}.requireContainer .container .container-header h2,.requireContainer .container .container-header.md-toolbar-tools .md-button,.requireContainer .container .container-header.md-toolbar-tools .md-button.md-icon-button md-icon{color:#fff}small.time-weekday{font-size:100%!important}.time-time-plus-oclock,.time-weekday-plus-date{display:flex;white-space:nowrap!important}.time-registrationuntil{display:flex;flex-wrap:wrap}#event-nav-extended{display:none}.showNav #event-nav-extended{background-color:#00008f;border-radius:24px;bottom:25px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:block;overflow-x:hidden;overflow-y:scroll;padding-bottom:110px;padding-top:100px;position:fixed;right:5px;top:5px;width:420px;z-index:4;z-index:8;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;opacity:.98}@media (max-width:470px){.showNav #event-nav-extended{width:calc(100vw - 40px)}}@media (max-width:350px){.showNav #event-nav-extended{left:5px;width:auto}}@media (max-width:1024px){.showNav #event-nav-extended{padding-top:90px}}#event-nav-extended::-webkit-scrollbar{display:none}.event-nav-extended-mainActions .dashboard-link{box-sizing:border-box;color:hsla(0,0%,100%,.5);display:block;font-size:12px;line-height:12px;overflow:hidden;padding:0 10px 20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.event-nav-extended-mainActions .options-wrapper{align-content:center;align-items:stretch;display:flex;justify-content:center;padding:0 0 10px}@media (max-width:1024px){.event-nav-extended-mainActions .options-wrapper{left:10px;position:absolute;top:22px}}.event-nav-extended-mainActions .options-wrapper .option{box-sizing:border-box;color:#fff;display:block;flex-basis:0;flex-grow:1;max-width:75px;opacity:.75;text-align:center}.event-nav-extended-mainActions .options-wrapper .option:hover{opacity:1}.event-nav-extended-mainActions .options-wrapper .option .icon{border:1px solid #fff;border-radius:100%;box-sizing:border-box;display:block;font-size:15px;height:40px;line-height:38px;margin:0 auto;overflow:hidden;text-align:center;width:40px}.event-nav-extended-mainActions .options-wrapper .option .hint{display:block;font-size:9px;line-height:11px;padding:8px 5px 0;text-align:center;white-space:nowrap}.event-nav-extended-mainActions .button-wrapper{align-content:stretch;align-items:stretch;display:flex;justify-content:center;padding:10px 0 20px 10px}.event-nav-extended-mainActions .button-wrapper cp-confirm{align-content:center;align-items:stretch;display:flex;flex-basis:0;flex-grow:1;justify-content:center}.event-nav-extended-mainActions .button-wrapper cp-confirm .icon{display:none}.event-nav-extended-mainActions .button-wrapper cp-confirm a{width:100%}.event-nav-extended-mainActions .button-wrapper a{align-content:center;align-items:center;background-color:#fff;border:1px solid #fff;border-radius:20px;box-sizing:border-box;color:#00008f;display:flex;flex-basis:0;flex-grow:1;font-size:15px;justify-content:center;line-height:18px;margin-right:10px;padding:15px 5px;text-align:center}.event-nav-extended-mainActions .button-wrapper a.callToAction-main{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}.event-nav-extended-mainActions .button-wrapper a.callToAction-sub{background-color:transparent;color:#fff!important}.event-nav-extended-mainLinks{border-top:1px solid hsla(0,0%,100%,.1);list-style:none;list-style-image:none;margin:0;padding:0}.event-nav-extended-mainLinks .mainLi{border-bottom:1px solid hsla(0,0%,100%,.1);padding:10px}.event-nav-extended-mainLinks .mainLi .badge{background:#fff;border-radius:100%;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);color:#00008f;font-size:8px;font-weight:700;height:12px;left:-2px;line-height:12px;position:absolute;text-align:center;top:-6px;width:12px}.event-nav-extended-mainLinks .mainLi:hover{background-color:rgba(0,0,0,.05)}.event-nav-extended-mainLinks .mainLi.active{background-color:rgba(0,0,0,.15)}.event-nav-extended-mainLinks .mainLi .mainA{color:#fff;cursor:pointer;display:block;outline:none;padding:0 0 0 45px;position:relative}.event-nav-extended-mainLinks .mainLi .mainA .head{color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:20px;padding-bottom:5px;text-align:left}.event-nav-extended-mainLinks .mainLi .mainA .subHead{display:block;font-size:12px;line-height:12px;text-align:left}.event-nav-extended-mainLinks .mainLi.subDependsOnStatus .mainA .subHead{display:block}.event-nav-extended-mainLinks .mainLi.subDependsOnStatus.active .mainA .subHead{display:none}.event-nav-extended-mainLinks .mainLi .mainA .icon{display:block;font-size:20px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:40px}.event-nav-extended-mainLinks-subs{list-style:none;list-style-image:none;margin:0;padding:0}.event-nav-extended-mainLinks .mainLi.subDependsOnStatus .event-nav-extended-mainLinks-subs{display:none}.event-nav-extended-mainLinks .mainLi.active.subDependsOnStatus .event-nav-extended-mainLinks-subs{display:block}.event-nav-extended-mainLinks-subs li{outline:none;padding-left:45px;padding-top:10px}.event-nav-extended-mainLinks-subs li a{color:#fff;cursor:pointer;display:block;font-size:14px;line-height:14px;outline:none}.event-nav-extended-mainLinks-subs li .icon{display:inline-block;font-size:12px;text-align:left;width:10px}.mobileNav-icon-extended{align-content:center;align-items:center;background:none;color:#fff;cursor:pointer;display:block;display:flex;font-size:26px;height:95px;justify-content:center;line-height:95px;position:fixed;right:5px;text-align:center;top:0;width:100px;z-index:2}@media (max-width:1024px){.mobileNav-icon-extended{height:75px;line-height:75px;width:50px}}.sideInfos{z-index:5}#content .sideInfos .share,.event-actions-mobile .share{display:flex;flex-wrap:wrap;font-size:15px;font-weight:900;justify-content:center;line-height:15px;margin-bottom:10px;text-align:center}#content .sideInfos .share small,.event-actions-mobile .share small{color:#333;display:inline-block;font-size:10px;line-height:26px;padding-right:5px;text-transform:uppercase}#content .sideInfos .share a,.event-actions-mobile .share a{color:#333;display:block;font-size:16px;line-height:16px;margin:5px}#content .sideInfos .share a:hover,.event-actions-mobile .share a:hover{color:#00008f}@media (max-width:650px){#content .sideInfos .share a,.event-actions-mobile .share a{margin:5px 15px}}@media (max-width:1024px){#content .sideInfos .share,.event-actions-mobile .share{display:none}}.event-actions.withDecline .share{width:100%}.event-actions-mobile a.callToAction,.sideInfos a.callToAction{background-color:#ec4d33;border-radius:20px;box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1);box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:50px;margin:20px 0 15px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease;width:100%}.event-actions-mobile a.callToAction:hover,.sideInfos a.callToAction:hover{box-shadow:0 0 17px rgba(0,0,0,.35);transform:scale(1.05);transition:all .2s ease}.event-actions-mobile a.callToAction.disabled,.sideInfos a.callToAction.disabled{opacity:.75}.event-actions-mobile a.callToAction.disabled:hover,.sideInfos a.callToAction.disabled:hover{box-shadow:none;transform:scale(1)}.event-actions-mobile a.callToAction.callToActioNOTOK,.sideInfos a.callToAction.callToActioNOTOK{background:#ff0039!important}.event-actions-mobile a.callToAction.callToActioOK,.sideInfos a.callToAction.callToActioOK{background:#ec4d33!important}@media (max-width:1024px){.event-actions-mobile a.callToAction,.sideInfos a.callToAction{font-size:22px;margin:10px;order:2;width:calc(100% - 20px)}}@media (max-width:450px){.event-actions-mobile a.callToAction,.sideInfos a.callToAction{font-size:18px}}.event-actions-mobile a.callToActionNegative,.sideInfos a.callToActionNegative{background-color:#fff;border:1px solid #ec4d33;border-radius:20px;box-sizing:border-box;color:#ec4d33;display:block;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:48px;margin:10px 0;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease;width:100%}.event-actions-mobile a.callToActionNegative:hover,.sideInfos a.callToActionNegative:hover{background-color:#ec4d33;color:#fff!important;transition:all .2s ease}@media (max-width:1024px){.event-actions-mobile a.callToActionNegative,.sideInfos a.callToActionNegative{margin:10px;order:1;width:calc(100% - 20px)}}@media (max-width:565px){.event-actions-mobile a.callToActionNegative,.sideInfos a.callToActionNegative{font-size:15px;line-height:45px}}.event-actions .signup .signup-cancel-msg{background-color:#fff;border:1px solid #ff0039;border-radius:3px;box-sizing:border-box;color:#ff0039;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:10px 0 15px;outline:none;padding:10px;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media (max-width:1024px){.event-actions .signup .signup-cancel-msg{margin:10px}.event-actions.withDecline .signup{display:flex;flex-wrap:wrap}.event-actions.withDecline .signup .callToActionNegative,.event-actions.withDecline .signup .callToActionNegative.declineNew,.event-actions.withDecline .signup cp-confirm{margin-right:0!important;margin-top:10px;order:1;width:calc(35% - 10px)}.event-actions.withDecline .signup a.callToAction{width:calc(65% - 20px)}.showNav .event-actions{bottom:-150px!important;transition:all .2s ease}.insideApp .event-actions{bottom:70px!important}}.event-actions a{cursor:pointer;outline:none}@media (max-width:1024px){.event-actions{background-color:#fff;border:none;border-radius:20px;bottom:50px!important;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);left:0;position:fixed;right:0;z-index:5!important}@supports (padding-bottom:env(safe-area-inset-bottom)){.event-actions{bottom:calc(env(safe-area-inset-bottom) + 50px)!important;z-index:5}}}@media (min-width:1024px){.DEFAULT #content .sideInfos a.callToActionNegative,.DEFAULT .event-actions-mobile a.callToActionNegative,.TEMPLATE_5 #content .sideInfos a.callToActionNegative,.TEMPLATE_5 .event-actions-mobile a.callToActionNegative,.TEMPLATE_8 #content .sideInfos a.callToActionNegative,.TEMPLATE_8 .event-actions-mobile a.callToActionNegative{width:100%!important}}.event-actions-mobile{display:none}@media (max-width:1024px){.event-actions-mobile{display:block}.event-actions-desktop{display:none}}@media (min-width:1025px){.TEMPLATE_1 .showNav .event-actions,.TEMPLATE_10 .showNav .event-actions,.TEMPLATE_2 .showNav .event-actions,.TEMPLATE_4 .showNav .event-actions,.TEMPLATE_7 .showNav .event-actions,.TEMPLATE_9 .showNav .event-actions{bottom:-150px!important;transition:all .2s ease}.TEMPLATE_1 .event-actions,.TEMPLATE_10 .event-actions,.TEMPLATE_2 .event-actions,.TEMPLATE_4 .event-actions,.TEMPLATE_7 .event-actions,.TEMPLATE_9 .event-actions{background-color:#fff;border-top:1px solid #ec4d33;bottom:0;left:0;padding:0 30px;position:fixed;right:0;transition:all .2s ease;z-index:3}.TEMPLATE_1 .event-actions.withDecline .signup,.TEMPLATE_10 .event-actions.withDecline .signup,.TEMPLATE_2 .event-actions.withDecline .signup,.TEMPLATE_4 .event-actions.withDecline .signup,.TEMPLATE_7 .event-actions.withDecline .signup,.TEMPLATE_9 .event-actions.withDecline .signup{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.TEMPLATE_1 .event-actions.withDecline .signup .callToActionNegative,.TEMPLATE_1 .event-actions.withDecline .signup .callToActionNegative.declineNew,.TEMPLATE_1 .event-actions.withDecline .signup cp-confirm,.TEMPLATE_10 .event-actions.withDecline .signup .callToActionNegative,.TEMPLATE_10 .event-actions.withDecline .signup .callToActionNegative.declineNew,.TEMPLATE_10 .event-actions.withDecline .signup cp-confirm,.TEMPLATE_2 .event-actions.withDecline .signup .callToActionNegative,.TEMPLATE_2 .event-actions.withDecline .signup .callToActionNegative.declineNew,.TEMPLATE_2 .event-actions.withDecline .signup cp-confirm,.TEMPLATE_4 .event-actions.withDecline .signup .callToActionNegative,.TEMPLATE_4 .event-actions.withDecline .signup .callToActionNegative.declineNew,.TEMPLATE_4 .event-actions.withDecline .signup cp-confirm,.TEMPLATE_7 .event-actions.withDecline .signup .callToActionNegative,.TEMPLATE_7 .event-actions.withDecline .signup .callToActionNegative.declineNew,.TEMPLATE_7 .event-actions.withDecline .signup cp-confirm,.TEMPLATE_9 .event-actions.withDecline .signup .callToActionNegative,.TEMPLATE_9 .event-actions.withDecline .signup .callToActionNegative.declineNew,.TEMPLATE_9 .event-actions.withDecline .signup cp-confirm{height:auto;line-height:58px;margin-left:10px;margin-right:0!important;margin-top:10px;order:1;width:calc(35% - 10px)}.TEMPLATE_1 .event-actions.withDecline .signup a.callToAction,.TEMPLATE_10 .event-actions.withDecline .signup a.callToAction,.TEMPLATE_2 .event-actions.withDecline .signup a.callToAction,.TEMPLATE_4 .event-actions.withDecline .signup a.callToAction,.TEMPLATE_7 .event-actions.withDecline .signup a.callToAction,.TEMPLATE_9 .event-actions.withDecline .signup a.callToAction{height:auto;line-height:60px;margin:10px;order:2;width:calc(65% - 20px)}.TEMPLATE_2 .event-actions{background-color:#00008f;box-shadow:0 0 17px rgba(0,0,0,.5);box-shadow:0 0 17px rgba(0,0,0,.45)}.TEMPLATE_2 #content .sideInfos .share a,.TEMPLATE_2 #content .sideInfos .share small,.TEMPLATE_2 .event-actions-mobile .share a,.TEMPLATE_2 .event-actions-mobile .share small{color:#fff!important}}.insideApp .event-actions{bottom:70px!important}#page-header{background-color:#fff;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);box-sizing:border-box;height:100px;position:fixed;z-index:6}@media (max-width:1024px){#page-header{height:80px}}.header-spacer{display:block;height:100px}@media (max-width:1024px){.header-spacer{height:80px}}.TEMPLATE_7 #page-header,.TEMPLATE_8 #page-header{box-shadow:none}.TEMPLATE_2 #page-header{background-color:#00008f}.TEMPLATE_5 .header-spacer{display:block;height:160px}@media (max-width:650px){.TEMPLATE_5 .header-spacer{height:100px}}.TEMPLATE_5.bgImagePublic .header-spacer{height:200px}@media (max-width:650px){.TEMPLATE_5.bgImagePublic .header-spacer{height:110px}}.header-agency-logo{background-color:#fff;box-sizing:border-box;display:block;height:70px;left:20px;margin-top:-35px;overflow:hidden;position:absolute;text-align:left;top:50%;width:auto;z-index:2}@media (max-width:1024px){.header-agency-logo{background-color:#fff;box-sizing:border-box;display:block;height:50px;left:10px;left:50%;margin-left:-135px;margin-top:-25px!important;overflow:hidden;position:absolute;text-align:left;text-align:center;width:auto;width:270px;z-index:2}}@media (max-width:400px){.header-agency-logo{height:40px;margin-left:-125px;margin-top:-15px!important;width:250px}}.header-agency-logo img{height:70px;width:auto}@media (max-width:1024px){.header-agency-logo img{height:50px}}@media (max-width:400px){.header-agency-logo img{height:40px}}.TEMPLATE_1 .header-agency-logo,.TEMPLATE_2 .header-agency-logo{background-color:#fff;box-shadow:0 0 17px rgba(0,0,0,.15);box-sizing:border-box;display:block;height:130px;left:50%;margin-left:-65px;margin-top:0!important;overflow:hidden;padding-top:5px;position:absolute;text-align:center;top:0;width:130px;z-index:2}.TEMPLATE_1 .header-agency-logo img,.TEMPLATE_2 .header-agency-logo img{height:120px;width:120px}@media (max-width:1024px){.TEMPLATE_1 .header-agency-logo,.TEMPLATE_2 .header-agency-logo{background-color:#fff;box-shadow:none;box-sizing:border-box;display:block;height:80px;left:50%;margin-left:-40px;overflow:hidden;padding-top:5px;position:absolute;text-align:center;top:0;width:80px;z-index:2}.TEMPLATE_1 .header-agency-logo img,.TEMPLATE_2 .header-agency-logo img{height:70px;width:70px}}.TEMPLATE_2 .header-agency-logo{background-color:#00008f}.mobileNav-icon{background:transparent;color:#00008f;cursor:pointer;display:block;font-size:30px;line-height:100px;outline:none;overflow:hidden;position:absolute;right:0;text-align:center;top:0;width:100px;z-index:991}@media (max-width:1024px){.mobileNav-icon{line-height:80px;width:50px}}@media (max-width:475px){.mobileNav-icon.mobileNav-open{display:none!important}}.mobileNav-icon.mobileNav-open{color:#00008f}.mobileNav-icon.mobileNav-close,.showNav .mobileNav-icon.mobileNav-open{display:none}.TEMPLATE_2 .mobileNav-icon.mobileNav-open{color:#fff}.callToAction-extern{align-content:center;align-items:center;background:#fff;border:1px solid #00008f;border-radius:20px;box-sizing:border-box;color:#00008f;display:flex;height:50px;justify-content:center;margin-top:-25px;padding:0 10px;position:absolute;right:170px;text-align:center;top:50%}@media (max-width:1024px){.callToAction-extern{box-sizing:border-box;font-size:14px;height:40px;line-height:14px;margin-top:-20px;max-width:160px;overflow:hidden;padding:0 7px;right:60px;text-overflow:ellipsis;white-space:nowrap;z-index:2}}@media (max-width:475px){.callToAction-extern{right:10px}}.noLanguageSwitcher .callToAction-extern{right:110px!important}@media (max-width:1024px){.noLanguageSwitcher .callToAction-extern{right:50px!important}}@media (max-width:475px){.noLanguageSwitcher .callToAction-extern{right:10px}}@media (max-width:1024px){.insideApp.TEMPLATE_1 .callToAction-extern,.insideApp.TEMPLATE_2 .callToAction-extern{left:50px}.TEMPLATE_1 .callToAction-extern,.TEMPLATE_2 .callToAction-extern{left:10px!important;right:auto!important}.TEMPLATE_1 .header-agency-logo img,.TEMPLATE_2 .header-agency-logo img{height:70px!important;width:70px!important}.TEMPLATE_1 .header-agency-logo,.TEMPLATE_2 .header-agency-logo{box-sizing:border-box;height:80px!important;left:50%!important;margin-left:-40px!important;margin-top:0!important;overflow:hidden;padding:5px;width:80px!important}}#page-header-subnav{background:#f5f5f5;position:sticky;top:100px;transition:all .2s ease;z-index:3}@media (max-width:1024px){#page-header-subnav{display:none}}#page-header-subnav ul{align-content:center;align-items:center;display:flex;justify-content:center;justify-items:center;list-style:none;list-style-image:none;margin:0;padding:0}#page-header-subnav ul li{margin:7px 3px}#page-header-subnav ul li a{background:hsla(0,0%,100%,.35);border-radius:24px;color:#333;cursor:pointer;display:block;font-size:12px;line-height:12px;padding:8px 10px}.showNav #page-header-subnav{opacity:0;transition:all .2s ease}.TEMPLATE_8 #page-header-subnav{box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1)}.TEMPLATE_4 #page-header-subnav{box-shadow:none}.specialLangSwitcher .langSwitcher{background:#fff!important;border:none!important;display:block;font-size:15px;line-height:40px;margin:-20px 0 0!important;padding:0!important;position:absolute;right:100px;top:50%;width:60px!important;z-index:2}.specialLangSwitcher .langSwitcher .lang-icon{line-height:40px;margin:0;text-align:center;width:60px}.specialLangSwitcher .langSwitcher small.activeLanguage{display:inline-block;font-size:12px;padding-left:5px;text-transform:uppercase}.specialLangSwitcher .langSwitcher .languages{display:none}.specialLangSwitcher .langSwitcher:hover{background:#fff!important;border-radius:24px 24px 0 0}.specialLangSwitcher .langSwitcher:hover .languages{background:#fff!important;border-radius:0 0 24px 24px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:block;left:0;padding:0 0 20px;position:absolute;top:39px;width:60px;z-index:2}.specialLangSwitcher .langSwitcher:hover .languages a{display:block;font-size:12px!important;line-height:30px!important;margin:0;padding:0;text-align:center}@media (max-width:1024px){.specialLangSwitcher .langSwitcher{left:0;right:auto}}.TEMPLATE_2 .specialLangSwitcher .langSwitcher .lang-icon{color:#fff!important}.appSpacerBottom,.eventAppNav{display:none;transition:all .2s ease}.showNav .eventAppNav{bottom:-75px;transition:all .2s ease}@media (max-width:1024px){.appSpacerBottom{height:150px}.eventAppNav{background:#00008f;bottom:0;box-sizing:border-box;display:block;height:75px;left:0;padding-top:25px;position:fixed;right:0;z-index:4}@supports (padding-bottom:env(safe-area-inset-bottom)){.eventAppNav{height:calc(env(safe-area-inset-bottom) + 75px);padding-bottom:env(safe-area-inset-bottom)}}.eventAppNav>ul{display:flex;list-style:none;list-style-image:none;margin:0;padding:0;width:100%}.eventAppNav>ul li{flex-grow:1;padding:0 5px}.eventAppNav>ul li a{color:#f5f5f5;cursor:pointer;opacity:.65;position:relative}.eventAppNav>ul li a,.eventAppNav>ul li a span{display:block;text-align:center}.eventAppNav>ul li a .icon{box-sizing:border-box;font-size:18px;line-height:26px;padding-top:4px}.eventAppNav>ul li a .label{box-sizing:border-box;font-size:10px;line-height:16px;max-width:100%;overflow:hidden;padding-bottom:4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.eventAppNav>ul li a .badge{background:#fff;border-radius:100%;color:#00008f;font-size:8px;font-weight:700;height:12px;line-height:12px;position:absolute;right:10px;text-align:center;top:0;width:12px}.eventAppNav>ul li.active a{color:#fff!important;opacity:1}.insideApp .eventAppNav{height:90px!important;padding-bottom:15px!important}}.eventAppNav-sub{display:none}.showDetails .eventAppNav-sub{background:#00008f;border-radius:24px;bottom:50px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:block;left:5px;opacity:.97;position:fixed;right:auto!important;width:260px!important;z-index:99}.showDetails .eventAppNav-sub ul{display:block;list-style:none;list-style-image:none;margin:0;padding:0 0 90px;transition:all .2s ease;width:100%}.showDetails .eventAppNav-sub ul li{border-bottom:1px solid hsla(0,0%,100%,.35);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showDetails .eventAppNav-sub ul li a{color:#fff;display:block;max-width:100%;overflow:hidden;padding:15px 20px;text-align:left;text-overflow:ellipsis}.showDetails .eventAppNav-sub ul li a .icon{display:none}@media (min-width:651px){.DEFAULT #content .sideInfos a.callToActionNegative{width:calc(100% - 20px)}}.TEMPLATE_1 .event-actions.animated{animation-delay:2s;animation-duration:5s;animation-name:show-register-template_1}@keyframes show-register-template_1{0%{padding-bottom:0;padding-top:4px}10%{padding-bottom:100px;padding-top:25px}90%{padding-bottom:100px;padding-top:25px}to{padding-bottom:0;padding-top:4px}}@media (min-width:651px){.TEMPLATE_1 a.backLink{color:#00008f;font-size:30px;line-height:70px;width:70px}}@media (max-width:650px){.TEMPLATE_1 .bgImagePublic #content{background-color:#fff!important;margin-top:80px!important}.TEMPLATE_1 .bgImagePublic{background-position:top;background-size:auto 100vh}.TEMPLATE_1 a.backLink{background:none!important;color:#00008f;font-size:30px;left:0;line-height:50px;top:0;width:50px}.TEMPLATE_1 .bgImagePublic a.backLink,.TEMPLATE_1 a.backLink{color:#00008f}}@media (min-width:651px){.TEMPLATE_1 #page-header .event-nav{display:none}}.TEMPLATE_1 .eyecatcher{display:none}@media (min-width:651px){.TEMPLATE_1 .eyecatcher{align-content:center;align-items:center;background-color:#00008f;background-position:50%;background-size:cover;box-shadow:0 0 17px rgba(0,0,0,.15);box-sizing:border-box;display:flex;justify-content:center;min-height:570px;padding:180px 80px 80px;position:relative;z-index:0}.TEMPLATE_1 .eyecatcher:after{background-color:#fff;bottom:-310px;box-shadow:0 0 26px rgba(0,0,0,.25);content:"";height:350px;position:absolute;width:1440px;z-index:2}.TEMPLATE_1 .eyecatcher:before{background-color:rgba(0,0,0,.35);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.TEMPLATE_1 .eyecatcher .eyecatcher-content{box-sizing:border-box;margin:0;max-width:1360px;padding:30px 30px 0;position:relative;width:100%;z-index:3}.TEMPLATE_1 .eyecatcher .eyecatcher-content .headline{font-size:65px;line-height:70px}.TEMPLATE_1 .eyecatcher .eyecatcher-content .date,.TEMPLATE_1 .eyecatcher .eyecatcher-content .headline{color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:850px;padding-bottom:30px;position:relative;text-align:center;z-index:2}.TEMPLATE_1 .eyecatcher .eyecatcher-content .date{font-size:35px;line-height:35px;padding-top:30px}.TEMPLATE_1 .eyecatcher .eyecatcher-content .date:after{background-color:#fff;content:"";height:2px;left:50%;margin-left:-115px;position:absolute;text-align:center;top:-1px;width:230px;z-index:2}}@media (min-width:651px) and (max-width:1440px){.TEMPLATE_1 .eyecatcher:after{left:40px;right:40px;width:auto}}@media (min-width:651px){.TEMPLATE_1 #content.noEventImage .mainInfos{order:1!important;width:100%!important}.TEMPLATE_1 #content.noEventImage .sideInfos{order:3!important;padding:0!important;width:auto}.TEMPLATE_1 #content{border-top:1px solid #00008f;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:-40px auto 0;max-width:1440px;padding:20px;position:relative;z-index:3}.TEMPLATE_1 #content:after{left:-1px}.TEMPLATE_1 #content:after,.TEMPLATE_1 #content:before{background-color:#00008f;content:"";display:block;height:350px;position:absolute;top:-1px;width:1px;z-index:2}.TEMPLATE_1 #content:before{right:-1px}.TEMPLATE_1 #content,.TEMPLATE_1 .bgImagePublic #content{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:none;box-sizing:border-box;max-width:1440px}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_1 #content,.TEMPLATE_1 .bgImagePublic #content{margin:-40px 40px 0}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_1 #content,.TEMPLATE_1 .bgImagePublic #content{margin:-40px 40px 0}}@media (min-width:651px){.TEMPLATE_1 #footer,.TEMPLATE_1 .bgImagePublic #footer{background-color:#fff;border-top-width:2px;box-sizing:border-box;margin:0 auto;max-width:1360px;padding:40px;padding:20px 0!important}.TEMPLATE_1 .bgImagePublic .footer-divider,.TEMPLATE_1 .footer-divider{display:block;height:150px}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_1 #footer,.TEMPLATE_1 .bgImagePublic #footer{margin:0 80px}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_1 #footer,.TEMPLATE_1 .bgImagePublic #footer{margin:0 80px}}@media (min-width:651px){.TEMPLATE_1 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_1 .notFramed .langSwitcher{background-color:#fff!important;border-top:2px solid #00008f;margin-left:auto;margin-right:auto;max-width:1360px;padding:20px 0!important}.TEMPLATE_1 .bgImagePublic .notFramed .langSwitcher .lang-icon,.TEMPLATE_1 .notFramed .langSwitcher .lang-icon{margin-left:0}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_1 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_1 .notFramed .langSwitcher{margin-left:80px;margin-right:80px}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_1 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_1 .notFramed .langSwitcher{margin-left:80px!important;margin-right:80px!important}}.TEMPLATE_1 .bgImagePublic #content-sections .section-item.noContent header h3,.TEMPLATE_1.bgImagePublic #content-sections .section-item.noContent header h3{padding-left:20px}.TEMPLATE_2 .event-actions.animated{animation-delay:2s;animation-duration:5s;animation-name:show-register-template_2}@keyframes show-register-template_2{0%{padding-bottom:0;padding-top:0}10%{padding-bottom:100px;padding-top:25px}90%{padding-bottom:100px;padding-top:25px}to{padding-bottom:0;padding-top:0}}html.TEMPLATE_2,html.TEMPLATE_2 body{background-color:#00008f!important}html.insideFrame.TEMPLATE_2,html.insideFrame.TEMPLATE_2 body{background-color:#fff!important}@media (min-width:651px){html.TEMPLATE_2,html.TEMPLATE_2 body{background-image:none!important}.TEMPLATE_2 a.backLink{color:#fff;font-size:30px;line-height:70px;width:70px}.TEMPLATE_2 .bgImagePublic a.backLink,.TEMPLATE_2 a.backLink{color:#fff}}@media (max-width:650px){.TEMPLATE_2 a.backLink{background:none!important;color:#fff;font-size:30px;left:0;line-height:50px;top:0;width:50px}.TEMPLATE_2 .bgImagePublic a.backLink,.TEMPLATE_2 a.backLink{color:#fff}}@media (min-width:651px){.TEMPLATE_2 #page-header .event-nav{display:none}}.TEMPLATE_2 .eyecatcher{display:none}@media (min-width:651px){.TEMPLATE_2 .eyecatcher{align-content:center;align-items:center;background-color:#00008f;background-position:50%;background-size:cover;border-bottom:1px solid hsla(0,0%,100%,.35);box-sizing:border-box;display:flex;justify-content:center;min-height:570px;padding:180px 80px 80px;position:relative;z-index:0}.TEMPLATE_2 .eyecatcher:after{background-color:#fff;bottom:-310px;box-shadow:0 0 17px rgba(0,0,0,.5);box-shadow:0 0 17px rgba(0,0,0,.45);content:"";height:350px;position:absolute;width:1440px;z-index:2}.TEMPLATE_2 .eyecatcher:before{background-color:rgba(0,0,0,.35);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.TEMPLATE_2 .eyecatcher .eyecatcher-content{box-sizing:border-box;margin:0;max-width:1360px;padding:30px 30px 0;position:relative;width:100%;z-index:3}.TEMPLATE_2 .eyecatcher .eyecatcher-content .headline{font-size:65px;line-height:70px}.TEMPLATE_2 .eyecatcher .eyecatcher-content .date,.TEMPLATE_2 .eyecatcher .eyecatcher-content .headline{color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:850px;padding-bottom:30px;position:relative;text-align:center;z-index:2}.TEMPLATE_2 .eyecatcher .eyecatcher-content .date{font-size:35px;line-height:35px;padding-top:30px}.TEMPLATE_2 .eyecatcher .eyecatcher-content .date:after{background-color:#fff;content:"";height:2px;left:50%;margin-left:-115px;position:absolute;text-align:center;top:-1px;width:230px;z-index:2}}@media (min-width:651px) and (max-width:1440px){.TEMPLATE_2 .eyecatcher:after{left:40px;right:40px;width:auto}}@media (min-width:651px){.TEMPLATE_1 #content.noEventImage .mainInfos,.TEMPLATE_2 #content.noEventImage .mainInfos{order:1!important;width:100%!important}.TEMPLATE_1 #content.noEventImage .sideInfos,.TEMPLATE_2 #content.noEventImage .sideInfos{order:3!important;padding:0!important;width:auto}.TEMPLATE_2 #content{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:-40px auto 0;max-width:1440px;padding:20px;position:relative;z-index:3}.TEMPLATE_2 #content,.TEMPLATE_2 .bgImagePublic #content{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:none;box-sizing:border-box;max-width:1440px}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_2 #content,.TEMPLATE_2 .bgImagePublic #content{margin:-40px 40px 0}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_2 #content,.TEMPLATE_2 .bgImagePublic #content{margin:-40px 40px 0}}@media (min-width:651px){.TEMPLATE_2 #footer,.TEMPLATE_2 .bgImagePublic #footer{background-color:#fff;border-top:none!important;box-sizing:border-box;margin:0 auto;max-width:1440px;padding:20px 40px!important}.TEMPLATE_2 .bgImagePublic .footer-divider,.TEMPLATE_2 .footer-divider{display:block;height:150px}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_2 #footer,.TEMPLATE_2 .bgImagePublic #footer{margin:0 40px}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_2 #footer,.TEMPLATE_2 .bgImagePublic #footer{margin:0 40px}}@media (min-width:651px){.TEMPLATE_2 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_2 .notFramed .langSwitcher{background-color:#fff!important;border-top-width:2px;border-top:1px solid #f5f5f5!important;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;padding:20px 40px!important}.TEMPLATE_2 .bgImagePublic .notFramed .langSwitcher .lang-icon,.TEMPLATE_2 .notFramed .langSwitcher .lang-icon{margin-left:0}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_2 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_2 .notFramed .langSwitcher{margin-left:40px;margin-right:40px}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_2 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_2 .notFramed .langSwitcher{margin-left:40px!important;margin-right:40px!important}}@media (max-width:650px){.TEMPLATE_2 .bgImagePublic #content{background-color:#fff!important;margin-top:80px!important}.TEMPLATE_2 .bgImagePublic{background-position:top;background-size:auto 100vh}}html.TEMPLATE_3,html.TEMPLATE_3 body{background-attachment:fixed;background-color:#00008f;background-position:50%;background-size:cover}.template_3-header{box-sizing:border-box;display:block;text-align:center}.template_3-header-headlines{display:block;margin:0 auto;max-width:750px;padding:50px 10px 0}.template_3-header-headlines h1{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:50px;font-weight:400;line-height:60px;margin:0;padding:0;text-align:center}@media (max-width:651px){.template_3-header-headlines h1{font-size:42px;line-height:50px}}.template_3-header-headlines h2{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:400;line-height:36px;margin:0;padding:20px 0 0;text-align:center}.template_3-header-divider{background-color:#fff;display:block;height:1px;margin:50px auto;width:260px}.template_3-header-agency-logo{display:block;text-align:center}.template_3-header-agency-logo-img{height:auto;margin-bottom:-6px;width:180px}.template_3-signup{font-family:Arial,Helvetica,sans-serif;margin:50px auto 0;max-width:280px}.template_3-signup .callToAction{margin-top:0}.template_3-signup .callToAction,.template_3-signup .callToActionNegative{background-color:#fff;border-radius:20px;color:#ec4d33;display:block;font-size:18px;line-height:18px;padding:10px;text-align:center}.template_3-signup .callToActionNegative{margin-top:20px}.template_3-signup .callToAction.disabled{color:#ec4d33;font-size:14px;line-height:16px}.template_3-signup .countdown{background-color:#fff;border-radius:20px;color:#ec4d33;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:16px;margin:20px 0 15px;padding:10px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.template_3-signup .countdown small{display:block;font-size:14px;line-height:14px;padding-bottom:10px;text-align:center}.template_3-signup .countdown .counter{display:block;font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;text-align:center}.template_3-main{box-sizing:border-box;display:block;margin:50px auto;max-width:750px;padding:0 10px;text-align:center}.template_3-main-intro{font-size:20px;line-height:24px;padding:0}.template_3-main-intro,.template_3-main-main{color:#fff;font-weight:400;margin:0;text-align:center}.template_3-main-main{font-size:16px;line-height:18px;padding:10px 0 0}.template_3-footer{display:block;margin:50px auto;padding:0 10px;text-align:center}.template_3-footer-miniCTA-lowPrio{color:hsla(0,0%,100%,.5);display:inline-block;font-size:12px;line-height:12px;margin:0 10px}.more-content.agency-details{padding-bottom:120px!important}.boxWidth50{box-sizing:border-box;width:50%}@media (max-width:980px){.boxWidth50{width:100%!important}}.defaultPadding{padding:80px 40px 80px 80px}@media (max-width:680px){.defaultPadding{padding:80px 20px 80px 40px}}.TEMPLATE_4.bgImagePublic #content{margin:0!important;padding:0!important}.TEMPLATE_4 #content{box-shadow:none;max-width:100%}@media (max-width:650px){.TEMPLATE_4 #content{padding:0}}.TEMPLATE_4 #content .mainInfos{display:flex;flex-wrap:wrap;padding:0;width:100%}.TEMPLATE_4 #content .sideInfos{padding:0}.TEMPLATE_4 #content-sections{box-sizing:border-box;padding-bottom:0;width:100%}.TEMPLATE_4 #content .mainInfos .event-details-header{align-content:center;background:#00008f;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);box-sizing:border-box;display:flex;flex-wrap:wrap;padding:80px 40px 80px 80px;position:relative;width:50%;z-index:1}@media (max-width:980px){.TEMPLATE_4 #content .mainInfos .event-details-header{width:100%!important}}@media (max-width:680px){.TEMPLATE_4 #content .mainInfos .event-details-header{padding:80px 20px 80px 40px}}.TEMPLATE_4 #content.noEventImage .mainInfos .event-details-header{width:100%!important}.TEMPLATE_4 #content .mainInfos .event-details-header h1{box-sizing:border-box;color:#fff;padding:0;width:100%}.TEMPLATE_4 #content .mainInfos .event-details-header h1 .event-subtitle{display:block;font-size:24px;line-height:30px;margin-top:0}.TEMPLATE_4 #content .mainInfos .event-details-header h1 .event-status{top:0}@media (max-width:680px){.TEMPLATE_4 #content .mainInfos .event-details-header h1 .event-status{right:-10px;top:-65px!important;width:80px}}.TEMPLATE_4 #content .event-details-header p.info-field.date-and-location{border-bottom:none;border-top:2px dotted hsla(0,0%,100%,.65);box-sizing:border-box;color:#fff;display:flex;margin-bottom:0;margin-top:0;order:2;width:100%}@media (max-width:680px){.TEMPLATE_4 #content .event-details-header p.info-field.date-and-location{display:block}}.TEMPLATE_4 #content .event-details-header p.info-field .item{padding-left:0;width:50%}@media (max-width:680px){.TEMPLATE_4 #content .event-details-header p.info-field .item{padding-right:0;width:100%}}.TEMPLATE_4 #content .event-details-header p.info-field .item:first-child{padding-right:40px}@media (max-width:680px){.TEMPLATE_4 #content .event-details-header p.info-field .item:first-child{padding-right:0}}.TEMPLATE_4 #content .event-details-header p.info-field .item .icon{left:-30px}.TEMPLATE_4 #content .event-details-header p.info-field strong{font-weight:400}.TEMPLATE_4 #content .event-details-header p.info-field .item.location{padding-left:0}.TEMPLATE_4 #content .event-details-header p.info-field .item.location .icon{left:-30px}.TEMPLATE_4 #content .event-details-header .info-field a.miniCTA{background:#fff;color:#00008f}.TEMPLATE_4 #content .mainInfos header p.introtext{box-sizing:border-box;color:#fff;font-size:16px;font-weight:400;padding-top:30px;position:relative;width:100%}.introtext-icon{display:none}.TEMPLATE_4 #content .mainInfos header p.introtext .introtext-icon{display:block;font-size:18px;left:-30px;position:absolute;top:28px}.TEMPLATE_4 a.backLink{color:#00008f;font-size:30px;line-height:100px;width:100px}.TEMPLATE_4 .more-content.event-description{background:#fff;box-sizing:border-box;font-size:16px;padding:80px 40px 80px 80px;position:relative;width:50%;z-index:1}@media (max-width:980px){.TEMPLATE_4 .more-content.event-description{width:100%!important}}@media (max-width:680px){.TEMPLATE_4 .more-content.event-description{padding:80px 20px 80px 40px}}.TEMPLATE_4 .more-content.event-description .event-description-wrapper{position:relative}.event-description-icon{display:none}.TEMPLATE_4 .more-content.event-description .event-description-icon{color:#00008f;display:block;font-size:40px;left:-50px;position:absolute;top:-30px;z-index:1}@media (max-width:680px){.TEMPLATE_4 .more-content.event-description .event-description-icon{font-size:26px;left:-30px}}.event-image-inside{display:none}.TEMPLATE_4 #content .mainInfos .event-image-inside{align-content:center;align-items:center;background-size:cover;background:#333;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;position:relative;width:50%}@media (max-width:980px){.TEMPLATE_4 #content .mainInfos .event-image-inside{width:100%!important}}@media (max-width:680px){.TEMPLATE_4 #content .mainInfos .event-image-inside{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);z-index:2}}.TEMPLATE_4 #content .mainInfos .event-image-inside-blank{background-color:#f5f5f5;box-sizing:border-box;display:none!important;width:50%}@media (max-width:980px){.TEMPLATE_4 #content .mainInfos .event-image-inside-blank{display:none!important;width:100%!important}}.TEMPLATE_4 #content .mainInfos .event-image-inside:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:-40px;content:"";display:block;left:-40px;position:absolute;right:-40px;top:-40px;z-index:0}@media (max-width:680px){.TEMPLATE_4 #content .mainInfos .event-image-inside:after{display:none}}.TEMPLATE_4 #content .mainInfos .event-image-inside img{box-shadow:0 0 30px rgba(0,0,0,.35);height:auto;margin-bottom:-4px;position:relative;width:100%;z-index:1}.TEMPLATE_4 div.teaser-tabs-wrapper{background:#f5f5f5;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);box-sizing:border-box;margin:0;padding:80px 40px 80px 80px;width:50%}@media (max-width:980px){.TEMPLATE_4 div.teaser-tabs-wrapper{width:100%!important}}@media (max-width:680px){.TEMPLATE_4 div.teaser-tabs-wrapper{padding:80px 20px 80px 40px}}.TEMPLATE_4 div.teaser-tabs-wrapper.participant-container{background:#fff!important}.TEMPLATE_4 div.teaser-tabs-wrapper.gallery-container{background:#999}.TEMPLATE_4 div.teaser-tabs-wrapper.gallery-container .headlineTeaser{border-bottom-color:#fff!important;color:#fff!important}.TEMPLATE_4 div.teaser-tabs-wrapper .teaser-tabs-wrapper{border-top:2px dotted #00008f;margin:0;padding-top:20px}.TEMPLATE_4 div.teaser-tabs-wrapper .teaser-tabs-wrapper .showMore a{background:#fff;border:1px solid #00008f;border-radius:20px;color:#00008f;line-height:20px}.TEMPLATE_4 .headlineTeaser{border-bottom:2px dotted #00008f;box-sizing:border-box;color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:400;margin:0 0 20px;padding:0 0 20px;width:100%}.TEMPLATE_4 div.teaser-tabs-wrapper .md-tab{background:#fff;border:1px solid #00008f;border-radius:20px;color:#00008f;height:40px;line-height:40px;margin-right:10px;padding-bottom:0;padding-top:0}.TEMPLATE_4 div.teaser-tabs-wrapper .md-tab.md-active{background:#00008f;color:#fff}.TEMPLATE_4 div.teaser-tabs-wrapper md-tabs md-ink-bar{background:transparent!important}.TEMPLATE_4 .showMore a{border:1px solid #00008f;border-radius:20px;color:#00008f;line-height:30px}.TEMPLATE_4 .showMore a,.TEMPLATE_4 .stream-list .post-content-text{background:#fff!important}.TEMPLATE_4 .grid-list .grid-item{border-radius:20px}@media (min-width:651px){.TEMPLATE_4 .stream-list .stream-list-item{margin-left:-40px}}.TEMPLATE_4 .participants-list .participant{border-radius:20px}.TEMPLATE_4 #content .mainInfos .more-content.agency-details{background:#333;border:none;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);box-sizing:border-box;color:#fff;margin:0;padding:80px 40px 80px 80px;width:50%}@media (max-width:980px){.TEMPLATE_4 #content .mainInfos .more-content.agency-details{width:100%!important}}@media (max-width:680px){.TEMPLATE_4 #content .mainInfos .more-content.agency-details{padding:80px 20px 80px 40px}}.TEMPLATE_4 .specialConditionsInfoLink{display:inline-block!important}.TEMPLATE_4 #content h2.hasLogo .headline-logo{display:none}.TEMPLATE_4 #content .mainInfos .agency-details .header-label,.TEMPLATE_4 #content .mainInfos .agency-details h2,.TEMPLATE_4 #content .mainInfos .agency-details h2 a,.TEMPLATE_4 #content .mainInfos .agency-details p.info-field{color:#fff}.TEMPLATE_4 #content .mainInfos .info-field.agency-contacts{border-bottom:none;border-top:2px dotted hsla(0,0%,100%,.65)}.TEMPLATE_4 #content .mainInfos .agency-details p.info-field .item{padding-left:0}.TEMPLATE_4 #content .mainInfos .agency-details p.info-field .item .icon{left:-30px}.TEMPLATE_4 #content .agency-details p.info-field a.miniCTA-lowPrio{background:#fff;border-radius:20px;color:#333}.TEMPLATE_4 #content .agency-details p.info-field a.miniCTA{background:#fff;color:#00008f}.TEMPLATE_4 #event-downloads{background:#f5f5f5;box-sizing:border-box;font-size:16px;margin:0;padding:80px 40px 80px 80px;position:relative;width:50%}@media (max-width:980px){.TEMPLATE_4 #event-downloads{width:100%!important}}@media (max-width:680px){.TEMPLATE_4 #event-downloads{padding:80px 20px 80px 40px}}.TEMPLATE_4 #content .mainInfos #event-downloads h2{font-size:36px;margin:0;padding:0 0 25px}.TEMPLATE_4 #content .mainInfos #event-downloads a.eventFileItem,.TEMPLATE_4 #content a.eventFileItem{background:#fff;border:1px solid #00008f;border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.15);line-height:40px;overflow:hidden;padding-left:30px;text-overflow:ellipsis;white-space:nowrap}.TEMPLATE_4 #content .mainInfos #event-downloads a.eventFileItem:hover,.TEMPLATE_4 #content a.eventFileItem:hover{color:#00008f}.TEMPLATE_4 #content .mainInfos .eventFilesList{border-top:2px dotted #00008f;padding-top:25px}.TEMPLATE_4 #content-sections{display:flex;flex-wrap:wrap}.TEMPLATE_4 #content-sections .section-item-wrapper{box-sizing:border-box;margin:0;width:50%}@media (max-width:980px){.TEMPLATE_4 #content-sections .section-item-wrapper{width:100%!important}}.TEMPLATE_4 #content-sections .type-YOUTUBE .section-item .section-content{background:#333;margin:0!important;padding:0!important}.TEMPLATE_4 #content-sections .type-IMAGEONLY{align-content:center;align-items:center;justify-content:center}.TEMPLATE_4 #content-sections .type-REGULAR{box-shadow:0 0 30px rgba(0,0,0,.15);padding:80px 40px 80px 80px}@media (max-width:680px){.TEMPLATE_4 #content-sections .type-REGULAR{padding:80px 20px 80px 40px}}.TEMPLATE_4 #content-sections .type-BUTTON{position:relative;width:100%;z-index:3}.TEMPLATE_4 #content-sections .type-BUTTON .section-item,.TEMPLATE_4 #content-sections .type-BUTTON .section-item .section-content{margin:0;padding:0}.TEMPLATE_4 #content-sections .type-BUTTON .section-item a.section-cta-button{border-radius:20px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);left:50%;margin-left:-25%;position:absolute;top:-30px;width:calc(100vw - 50%);z-index:3}@media (max-width:680px){.TEMPLATE_4 #content-sections .type-BUTTON .section-item a.section-cta-button{left:20px;margin-left:0;right:20px;width:auto}}.TEMPLATE_4 #content-sections .type-TEXTONLY{padding:80px 40px 80px 80px}@media (max-width:680px){.TEMPLATE_4 #content-sections .type-TEXTONLY{padding:80px 20px 80px 40px}}.TEMPLATE_4 .section-TEXTONLY-icon{color:#00008f;display:block;font-size:40px;left:-50px;position:absolute;top:-10px;z-index:1}@media (max-width:680px){.TEMPLATE_4 .section-TEXTONLY-icon{font-size:26px;left:-30px}}.TEMPLATE_4 #content-sections .type-HEADLINE{align-content:center;align-items:center;background:#00008f;box-shadow:0 0 30px rgba(0,0,0,.15);display:flex;flex-wrap:wrap;min-height:300px;padding:80px 40px 80px 80px;position:relative;z-index:1}@media (max-width:680px){.TEMPLATE_4 #content-sections .type-HEADLINE{padding:80px 20px 80px 40px}}.TEMPLATE_7 #content-sections .type-HEADLINE{width:100%}.TEMPLATE_4 #content-sections .type-HEADLINE .section-item header h3{color:#fff;font-size:40px!important;line-height:46px!important;padding-bottom:20px}.TEMPLATE_4 #content-sections .type-HEADLINE h3 small{color:#fff;font-size:24px!important;line-height:28px!important}.TEMPLATE_4 #content-sections .type-HEADLINE .section-item{border:none!important;margin:0!important;padding:0!important;position:relative}.TEMPLATE_4 #content-sections .type-HEADLINE .section-item header{display:block}.TEMPLATE_4 #content-sections .type-HEADLINE .section-item header .header-image{border-radius:100%;display:block;display:none;height:100px;position:relative;width:100px}.TEMPLATE_4 #content-sections .type-HEADLINE .section-item header.hasImage{padding-left:0!important}.TEMPLATE_4 #content-sections .type-COLLAPSIBLE p{word-break:normal}.TEMPLATE_4 #content-sections .type-COLLAPSIBLE{align-content:center;align-items:center;background:#999;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:flex;padding:80px 40px 80px 80px}@media (max-width:680px){.TEMPLATE_4 #content-sections .type-COLLAPSIBLE{padding:80px 20px 80px 40px}}.TEMPLATE_4 #content-sections .type-COLLAPSIBLE .section-item,.TEMPLATE_4 #content-sections .type-COLLAPSIBLE .section-item .section-content{margin:0;padding:0}.TEMPLATE_4 #content-sections .type-COLLAPSIBLE .section-item{background:#fff;border:none;border-radius:20px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);box-sizing:border-box;margin-left:-20px;overflow:hidden;width:100%;width:calc(100% + 20px)}.TEMPLATE_4 #content-sections .type-COLLAPSIBLE .section-item header,.TEMPLATE_4 #content-sections .type-DIALOG .section-item header{align-content:center;align-items:center;display:flex;margin-bottom:0;min-height:100px}.TEMPLATE_4 #content-sections .type-COLLAPSIBLE .section-item header.hasImage,.TEMPLATE_4 #content-sections .type-DIALOG .section-item header.hasImage{padding-left:100px}.TEMPLATE_4 #content-sections .type-COLLAPSIBLE .section-item header{padding-left:20px}.TEMPLATE_4 #content-sections .section-item header .header-image{border-radius:100%;height:80px;left:10px;margin-top:-40px;top:50%;width:80px}.TEMPLATE_4 #content-sections .type-COLLAPSIBLE .section-item .section-content>p{padding-left:20px;padding-right:20px}.TEMPLATE_4 #content-sections .section-item header .header-action-icon{text-align:left}.TEMPLATE_4 #content-sections .section-item header h3{font-size:32px;line-height:36px;padding:15px 0}.TEMPLATE_4 #content-sections .section-item header h3 small{font-size:20px;line-height:24px}.TEMPLATE_4 #content-sections .type-IMAGEONLY{align-items:stretch;background-size:cover;background:#333;background:#fff;display:flex;overflow:hidden;position:relative}.TEMPLATE_1 #content-sections .type-IMAGEONLY .section-item .section-content,.TEMPLATE_2 #content-sections .type-IMAGEONLY .section-item .section-content{background:none!important}.TEMPLATE_4 #content-sections .type-IMAGEONLY .section-item,.TEMPLATE_4 #content-sections .type-IMAGEONLY .section-item .section-content{margin:0;padding:0!important}.TEMPLATE_4 #content-sections .type-IMAGEONLY .section-item{align-items:stretch;display:flex;position:relative}.TEMPLATE_4 #content-sections .type-IMAGEONLY .section-item .section-content{align-content:center;align-items:center;display:flex;justify-content:center;position:relative}.TEMPLATE_4 #content-sections .type-IMAGEONLY .section-item .section-content:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:-40px;content:"";display:block;left:-40px;position:absolute;right:-40px;top:-40px;z-index:0}@media (max-width:680px){.TEMPLATE_4 #content-sections .type-IMAGEONLY .section-item .section-content:after{display:none}}.TEMPLATE_4 #content-sections .type-IMAGEONLY .content-image{display:block;position:relative;z-index:1}.TEMPLATE_4 #content-sections .type-IMAGEONLY img{box-shadow:0 0 30px rgba(0,0,0,.35);height:auto;margin-bottom:-4px;position:relative;width:100%;z-index:1}.TEMPLATE_4 #content-sections .section-item .content-image.imageOnly{max-height:9000px!important}@media (min-width:651px){.TEMPLATE_4 .action-spacer{display:block;height:128px}}.TEMPLATE_4 .action-spacer{background-color:#999}.TEMPLATE_4 cp-language-switcher.insidePage{background:#fff;background:#999;box-sizing:border-box;display:block;font-size:16px;margin:0;padding:80px 40px 80px 80px;width:100%}@media (max-width:680px){.TEMPLATE_4 cp-language-switcher.insidePage{padding:80px 20px 80px 40px}}@media (max-width:650px){.TEMPLATE_4 cp-language-switcher.insidePage{padding-bottom:160px;padding-top:60px}}.TEMPLATE_4 .bgImagePublic,.TEMPLATE_4.bgImagePublic{background-attachment:scroll;background-image:none!important;background-position:0 0;background-repeat:no-repeat;background-size:auto}.TEMPLATE_4 .bgImagePublic #content,.TEMPLATE_4.bgImagePublic #content{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.bgImagePublic.TEMPLATE_4 .langSwitcher{border:none!important}.TEMPLATE_4 cp-language-switcher.insidePage .langSwitcher{background:transparent;box-sizing:border-box;font-size:16px;margin:0;padding:0;position:relative}.TEMPLATE_4 cp-language-switcher.insidePage .langSwitcher .lang-icon{color:#fff;display:block;left:-30px;margin:0;position:absolute}.TEMPLATE_4 cp-language-switcher.insidePage .langSwitcher .languages a{color:#f5f5f5;font-size:16px!important}.TEMPLATE_4 cp-language-switcher.insidePage .langSwitcher .languages a.active,.TEMPLATE_4 cp-language-switcher.insidePage .langSwitcher .languages a:hover{color:#fff!important;-webkit-text-decoration:underline;text-decoration:underline}.TEMPLATE_4 #content h2.hasLogo .headline-logo{display:none!important}.TEMPLATE_4 #content .mainInfos .agency-details h2.hasLogo{padding-right:0}.TEMPLATE_4 #content .info-field .miniHint{color:#fff!important}.dateBreaker{display:block;text-align:left}.TEMPLATE_9 #content{padding:10px}@media (max-width:475px){.TEMPLATE_9 #content{padding:0}}.TEMPLATE_4.TEMPLATE_9 #content .mainInfos header h1 .event-status{background:hsla(0,0%,100%,.15);border:none;border-radius:0 24px 0 24px;right:-40px!important;top:-40px!important}.TEMPLATE_4.TEMPLATE_9 #content .mainInfos .event-description,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-HTML,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-REGULAR,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-TEXTONLY,.TEMPLATE_9 #content .mainInfos .event-details-header,.TEMPLATE_9 #content .mainInfos .event-image-inside,.TEMPLATE_9 #content .mainInfos .more-content.agency-details,.TEMPLATE_9 #content .mainInfos .more-content.event-downloads,.TEMPLATE_9 #content-sections .type-COLLAPSIBLE,.TEMPLATE_9 #content-sections .type-EVENT_ACTIONS,.TEMPLATE_9 #content-sections .type-EXPLANATION,.TEMPLATE_9 #content-sections .type-HEADLINE,.TEMPLATE_9 #content-sections .type-IMAGEONLY,.TEMPLATE_9 #content-sections .type-MULTI_FILE,.TEMPLATE_9 #content-sections .type-MULTI_IMAGE,.TEMPLATE_9 #content-sections .type-TABLE,.TEMPLATE_9 div.teaser-tabs-wrapper{margin:10px;width:calc(50% - 20px)}@media (max-width:640px){.TEMPLATE_4.TEMPLATE_9 #content .mainInfos .event-description,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-HTML,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-REGULAR,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-TEXTONLY,.TEMPLATE_9 #content .mainInfos .event-details-header,.TEMPLATE_9 #content .mainInfos .event-image-inside,.TEMPLATE_9 #content .mainInfos .more-content.agency-details,.TEMPLATE_9 #content .mainInfos .more-content.event-downloads,.TEMPLATE_9 #content-sections .type-COLLAPSIBLE,.TEMPLATE_9 #content-sections .type-EVENT_ACTIONS,.TEMPLATE_9 #content-sections .type-EXPLANATION,.TEMPLATE_9 #content-sections .type-HEADLINE,.TEMPLATE_9 #content-sections .type-IMAGEONLY,.TEMPLATE_9 #content-sections .type-MULTI_FILE,.TEMPLATE_9 #content-sections .type-MULTI_IMAGE,.TEMPLATE_9 #content-sections .type-TABLE,.TEMPLATE_9 div.teaser-tabs-wrapper{width:calc(100% - 20px)}}@media (max-width:940px){.TEMPLATE_9 #content .mainInfos .event-details-header,.TEMPLATE_9 #content .mainInfos .event-image-inside{width:calc(100% - 20px)}}.TEMPLATE_9 #content-sections .type-COLLAPSIBLE,.TEMPLATE_9 #content-sections .type-REGULAR,.TEMPLATE_9 div.teaser-tabs-wrapper{box-shadow:none}.TEMPLATE_9 #content-sections .type-MULTI_IMAGE{background-color:#f5f5f5}.TEMPLATE_4.TEMPLATE_9 #content div.teaser-tabs-wrapper.participant-container{background-color:#f5f5f5!important}.TEMPLATE_9 #content-sections .type-MULTI_FILE .event-downloads{width:100%!important}.TEMPLATE_9 #content-sections .type-BUTTON .section-item a.section-cta-button{border:none;top:-34px}.TEMPLATE_9 #content-sections .type-COLLAPSIBLE{padding:50px 50px 50px 70px}.TEMPLATE_9 #content-sections .type-IMAGEONLY{box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1)}.TEMPLATE_4.TEMPLATE_9 #content .mainInfos .event-details-header{padding:40px 40px 40px 80px}@media (max-width:680px){.TEMPLATE_4.TEMPLATE_9 #content .mainInfos .event-details-header{padding:40px}}.TEMPLATE_9 #content-sections .type-HEADLINE{width:calc(100% - 20px)}.TEMPLATE_9 #content .mainInfos .event-image-inside:after,.TEMPLATE_9 #content-sections .type-IMAGEONLY .section-item .section-content:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.TEMPLATE_4 #content-sections .type-BUTTON .section-item a.section-cta-button,.TEMPLATE_4.TEMPLATE_9 #content .mainInfos .event-description,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-HTML,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-REGULAR,.TEMPLATE_4.TEMPLATE_9 #content-sections .type-TEXTONLY,.TEMPLATE_9 #content .mainInfos .event-details-header,.TEMPLATE_9 #content .mainInfos .event-image-inside,.TEMPLATE_9 #content .mainInfos .more-content,.TEMPLATE_9 #content .mainInfos .more-content.agency-details,.TEMPLATE_9 #content-sections .type-COLLAPSIBLE,.TEMPLATE_9 #content-sections .type-EVENT_ACTIONS,.TEMPLATE_9 #content-sections .type-EXPLANATION,.TEMPLATE_9 #content-sections .type-HEADLINE,.TEMPLATE_9 #content-sections .type-IMAGEONLY,.TEMPLATE_9 #content-sections .type-IMAGEONLY .section-item,.TEMPLATE_9 #content-sections .type-IMAGEONLY .section-item .section-content,.TEMPLATE_9 #content-sections .type-IMAGEONLY .section-item .section-content:after,.TEMPLATE_9 #content-sections .type-MULTI_FILE,.TEMPLATE_9 #content-sections .type-MULTI_IMAGE,.TEMPLATE_9 .framedInputs .label-special,.TEMPLATE_9 .gastMenge-choices .choice,.TEMPLATE_9 .info-message,.TEMPLATE_9 .message-default .callToAction-list li a,.TEMPLATE_9 .registerCallToAction-button,.TEMPLATE_9 div.teaser-tabs-wrapper{border-radius:24px!important}.TEMPLATE_9 .sideInfos a.callToAction,.TEMPLATE_9 .sideInfos a.callToActionNegative{border-radius:20px!important}.TEMPLATE_9 .event-actions{border-radius:24px!important;border-top:none}.TEMPLATE_9 .type-DIALOG.section-item-wrapper,.TEMPLATE_9 .type-YOUTUBE.section-item-wrapper{padding:10px}.TEMPLATE_9 #content-sections .type-DIALOG .section-item,.TEMPLATE_9 #content-sections .type-YOUTUBE .section-item{border-radius:24px;overflow:hidden}.TEMPLATE_5 a.backLink{color:#00008f;font-size:30px;line-height:100px;width:100px}.TEMPLATE_5.bgImagePublic #content{background:#fff!important;border-radius:24px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}.TEMPLATE_5.bgImagePublic #main,.TEMPLATE_5.bgImagePublic .langSwitcher{border-radius:24px}.TEMPLATE_5.bgImagePublic #content .sideInfos .keyvisual img{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);margin-bottom:40px}.TEMPLATE_5 #content .info-field a.miniCTA-lowPrio,.TEMPLATE_5 #content .sideInfos .keyvisual img,.TEMPLATE_5 #content .sideInfos a.callToAction,.TEMPLATE_5 #content .sideInfos a.callToActionNegative,.TEMPLATE_5 .callToAction-extern,.TEMPLATE_5 .registerCallToAction-button,.TEMPLATE_5 .showMore a,.TEMPLATE_5 a.eventFileItem{border-radius:20px}.TEMPLATE_5 #content h2.hasLogo .headline-logo{display:none!important}.TEMPLATE_5 #content .mainInfos .agency-details h2.hasLogo{padding-right:0}.TEMPLATE_5 #content .sideInfos{align-self:flex-start;position:sticky;top:120px}@media (max-width:650px){.TEMPLATE_5 #content .sideInfos{position:relative;top:auto}}@media (min-width:554px){.TEMPLATE_8 #content .sideInfos{top:160px}}.DEFAULT #content .sideInfos{align-self:flex-start;position:sticky;top:120px}@media (max-width:1024px){.DEFAULT #content .sideInfos{top:100px}}@media (max-width:650px){.DEFAULT #content .sideInfos{position:relative;top:auto}}.TEMPLATE_5.bgImagePublic #content .mainInfos{padding-top:80px}@media (min-width:651px){.TEMPLATE_5 #content .sideInfos a.callToActionNegative{width:100%}}.TEMPLATE_5 .section-item-wrapper.type-HEADLINE{margin-top:40px}.TEMPLATE_5 .section-item-wrapper{margin-bottom:20px}.TEMPLATE_5 #content-sections .type-IMAGEONLY .section-item .section-content{border-radius:24px;padding:0}.TEMPLATE_5 #content-sections .type-IMAGEONLY{border-radius:24px;box-sizing:border-box;margin-left:-20px;margin-right:-20px}.TEMPLATE_5 #content-sections .section-item .content-image{border-radius:24px}.TEMPLATE_5 #content-sections .section-item.noHeadlineNoImage{margin-bottom:40px!important}.TEMPLATE_8 .type-HEADLINE{background:#00008f;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);box-sizing:border-box!important;color:#fff;margin-left:-20px;margin-right:-20px;padding-left:20px!important;width:calc(100% + 40px)}.TEMPLATE_8 .type-HEADLINE h3,.TEMPLATE_8 .type-HEADLINE small{color:#fff}.TEMPLATE_8 #content-sections .type-HEADLINE .section-item{border:none}html.TEMPLATE_6,html.TEMPLATE_6 body{background-attachment:fixed;background-color:#00008f;background-position:50%;background-size:cover}.template_6-header{box-sizing:border-box;display:block;text-align:center}.template_6-header-headlines{display:block;margin:0 auto;max-width:750px;padding:50px 10px 0}.template_6-header-headlines h1{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:50px;font-weight:400;line-height:60px;margin:0;padding:0;text-align:center}@media (max-width:651px){.template_6-header-headlines h1{font-size:42px;line-height:50px}}.template_6-header-headlines h2{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:400;line-height:36px;margin:0;padding:20px 0 0;text-align:center}.template_6-header-divider{background-color:#fff;display:block;height:1px;margin:50px auto;width:260px}.template_6-header-agency-logo{display:block;text-align:center}.template_6-header-agency-logo-img{height:auto;margin-bottom:-6px;width:180px}.template_6-signup{font-family:Arial,Helvetica,sans-serif;margin:50px auto 0;max-width:280px}.template_6-signup .callToAction{margin-top:0}.template_6-signup .callToAction,.template_6-signup .callToActionNegative{background-color:#fff;border-radius:20px;color:#ec4d33;display:block;font-size:18px;line-height:18px;padding:10px;text-align:center}.template_6-signup .callToActionNegative{margin-top:20px}.template_6-signup .callToAction.disabled{color:#ec4d33;font-size:14px;line-height:16px}.template_6-signup .countdown{background-color:#fff;border-radius:20px;color:#ec4d33;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:16px;margin:20px 0 15px;padding:10px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.template_6-signup .countdown small{display:block;font-size:14px;line-height:14px;padding-bottom:10px;text-align:center}.template_6-signup .countdown .counter{display:block;font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:24px;text-align:center}.template_6-main{box-sizing:border-box;display:block;margin:50px auto;max-width:750px;padding:0 10px;text-align:center}.template_6-main-intro{font-size:20px;line-height:24px;padding:0}.template_6-main-intro,.template_6-main-main{color:#fff;font-weight:400;margin:0;text-align:center}.template_6-main-main{font-size:16px;line-height:18px;padding:10px 0 0}.template_6-footer{display:block;margin:50px auto;padding:0 10px;text-align:center}.template_6-footer-miniCTA-lowPrio{color:hsla(0,0%,100%,.5);display:inline-block;font-size:12px;line-height:12px;margin:0 10px}.TEMPLATE_10 .event-actions.animated{animation-delay:2s;animation-duration:5s;animation-name:show-register-TEMPLATE_10-nope}@keyframes show-register-TEMPLATE_10{0%{padding-bottom:0;padding-top:4px}10%{padding-bottom:100px;padding-top:25px}90%{padding-bottom:100px;padding-top:25px}to{padding-bottom:0;padding-top:4px}}@media (min-width:651px){.TEMPLATE_10 a.backLink{color:#00008f;font-size:30px;line-height:70px;width:70px}}@media (max-width:650px){.TEMPLATE_10 .bgImagePublic #content{background-color:#fff!important;margin-top:80px!important}.TEMPLATE_10 .bgImagePublic{background-position:top;background-size:auto 100vh}.TEMPLATE_10 a.backLink{background:none!important;color:#00008f;font-size:30px;left:0;line-height:50px;top:0;width:50px}.TEMPLATE_10 .bgImagePublic a.backLink,.TEMPLATE_10 a.backLink{color:#00008f}}@media (min-width:651px){.TEMPLATE_10 #page-header .event-nav{display:none}}.TEMPLATE_10 .eyecatcher{background-position:50%;background-size:cover;display:none}@media (min-width:651px){.TEMPLATE_10 .eyecatcher{align-content:center;align-items:center;background-color:#00008f;background-position:50%;background-size:cover;box-shadow:0 0 17px rgba(0,0,0,.15);box-sizing:border-box;display:flex;justify-content:center;margin:0;min-height:auto;padding:42.5% 0 0;position:relative;z-index:0}.TEMPLATE_10 .eyecatcher .date,.TEMPLATE_10 .eyecatcher .headline{display:none!important}.TEMPLATE_10 .eyecatcher:after{background-color:#fff;bottom:-310px;box-shadow:0 0 26px rgba(0,0,0,.25);content:"";height:350px;position:absolute;width:1440px;z-index:2}.TEMPLATE_10 .eyecatcher .eyecatcher-content .headline{font-size:65px;line-height:70px}.TEMPLATE_10 .eyecatcher .eyecatcher-content .date,.TEMPLATE_10 .eyecatcher .eyecatcher-content .headline{color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;margin:0 auto;max-width:850px;padding-bottom:30px;position:relative;text-align:center;z-index:2}.TEMPLATE_10 .eyecatcher .eyecatcher-content .date{font-size:35px;line-height:35px;padding-top:30px}.TEMPLATE_10 .eyecatcher .eyecatcher-content .date:after{background-color:#fff;content:"";height:2px;left:50%;margin-left:-115px;position:absolute;text-align:center;top:-1px;width:230px;z-index:2}}@media (min-width:651px) and (max-width:1440px){.TEMPLATE_10 .eyecatcher:after{left:40px;right:40px;width:auto}}.TEMPLATE_10 #page-header{box-shadow:none!important;z-index:11}.TEMPLATE_10 #page-header-subnav{background:#fff;border-top:1px dashed #f5f5f5;z-index:9}@media (min-width:651px){.TEMPLATE_10 #content.noEventImage .mainInfos{order:1!important;width:100%!important}.TEMPLATE_10 #content.noEventImage .sideInfos{order:3!important;padding:0!important;width:auto}.TEMPLATE_10 #content{border-top:1px solid #00008f;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:-60px auto 0;max-width:1440px;padding:20px;position:relative;z-index:3}.TEMPLATE_10 #content:after,.TEMPLATE_10 #content:before{display:none}.TEMPLATE_10 #content,.TEMPLATE_10 .bgImagePublic #content{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;box-shadow:none;box-sizing:border-box;max-width:1440px}}@media (max-width:1024px){.TEMPLATE_10 #content .mainInfos{order:1!important;width:100%!important}.TEMPLATE_10 #content .sideInfos{order:0!important;padding:0!important;position:relative;width:100%}.TEMPLATE_10 .keyvisual{position:relative}}@media (max-width:650px){.TEMPLATE_10 .keyvisual{top:auto!important}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_10 #content,.TEMPLATE_10 .bgImagePublic #content{margin:-40px 40px 0}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_10 #content,.TEMPLATE_10 .bgImagePublic #content{margin:-40px 40px 0}}@media (min-width:651px){.TEMPLATE_10 #footer,.TEMPLATE_10 .bgImagePublic #footer{background-color:#fff;border-top-width:2px;box-sizing:border-box;margin:0 auto;max-width:1360px;padding:40px;padding:20px 0!important}.TEMPLATE_10 .bgImagePublic .footer-divider,.TEMPLATE_10 .footer-divider{display:block;height:150px}.TEMPLATE_10 #footer,.TEMPLATE_10 .bgImagePublic #footer{background-color:transparent!important;border:none!important;display:block!important;margin-top:20px!important}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_10 #footer,.TEMPLATE_10 .bgImagePublic #footer{margin:0 80px}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_10 #footer,.TEMPLATE_10 .bgImagePublic #footer{margin:0 80px}}@media (min-width:651px){.TEMPLATE_10 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_10 .notFramed .langSwitcher{background-color:#fff!important;border-top:2px solid #00008f;margin-left:auto;margin-right:auto;max-width:1360px;padding:20px 0!important}.TEMPLATE_10 .bgImagePublic .notFramed .langSwitcher .lang-icon,.TEMPLATE_10 .notFramed .langSwitcher .lang-icon{margin-left:0}}@media (max-width:1440px) and (min-width:651px){.TEMPLATE_10 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_10 .notFramed .langSwitcher{margin-left:80px;margin-right:80px}}@media (max-width:1000px) and (min-width:651px){.TEMPLATE_10 .bgImagePublic .notFramed .langSwitcher,.TEMPLATE_10 .notFramed .langSwitcher{margin-left:80px!important;margin-right:80px!important}}.TEMPLATE_10.bgImagePublic #content{box-shadow:0 30px 60px -12px rgba(50,50,93,.1),0 18px 36px -18px rgba(0,0,0,.15)}.TEMPLATE_10 #content .sideInfos .keyvisual img{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}.TEMPLATE_10 .eyecatcher .eyecatcher-content{display:none!important}.TEMPLATE_10 #footer,.TEMPLATE_10 .bgImagePublic #footer{background-color:transparent!important;border:none!important;display:block!important;margin-top:20px!important}.TEMPLATE_10 .eyecatcher{margin:0;min-height:auto;padding:33.33% 0 0}.TEMPLATE_10 .type-HEADLINE{padding-bottom:20px!important;padding-top:60px!important}.TEMPLATE_10 .type-COLLAPSIBLE .section-item,.TEMPLATE_10 .type-DIALOG .section-item{margin-top:20px!important}.TEMPLATE_10 .bg-image-mobile{background-attachment:scroll;background-position:top;background-repeat:no-repeat;background-size:100% auto;display:block;height:100vh;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:-2}@media (min-width:651px){.TEMPLATE_10 .keyvisual{align-self:flex-start;position:sticky}}@media (min-width:1024px){.TEMPLATE_10 .keyvisual{top:170px}}@media (max-width:1024px){.TEMPLATE_10 .keyvisual{top:100px}}.TEMPLATE_10 #content-sections .type-IMAGEONLY .section-item .section-content{padding-top:0}.TEMPLATE_10 .headlineDownloads{border-bottom:2px solid #00008f;border-top:2px solid #00008f;margin-bottom:30px;margin-top:60px;padding:20px 0}.TEMPLATE_10 #content .mainInfos header h1{padding-bottom:40px}.TEMPLATE_10 .bgImagePublic #content p.info-field{margin-bottom:60px}.TEMPLATE_10 #content-sections{display:flex;flex-wrap:wrap}.TEMPLATE_10 #content-sections>div{width:100%}.TEMPLATE_10 #content-sections .section-item header .header-image{height:120px;width:120px}@media (max-width:540px){.TEMPLATE_10 #content-sections .section-item header .header-image{height:80px;width:80px}}.TEMPLATE_10 #content-sections .section-item header.hasImage{min-height:120px;padding-left:130px}@media (max-width:540px){.TEMPLATE_10 #content-sections .section-item header.hasImage{min-height:80px;padding-left:90px}}.TEMPLATE_10 #content,.TEMPLATE_10 .eyecatcher:after{border-radius:24px}.TEMPLATE_10 #content .sideInfos .keyvisual img{border-radius:20px}.TEMPLATE_10 #content{border:none!important}@media (max-width:650px){.TEMPLATE_10 .eyecatcher{display:block!important}.TEMPLATE_10 .bg-image-mobile{top:80px}.TEMPLATE_10.bgImagePublic #content{margin-top:-20px!important}}.rhichtextContent,.rhichtextContent p{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:17px;text-align:left}.rhichtextContent h2{font-size:28px;line-height:30px}.rhichtextContent h2,.rhichtextContent h3{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:left}.rhichtextContent h3{font-size:24px;line-height:26px}.rhichtextContent h4{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:20px;text-align:left}.rhichtextContent ul{border-left:7px solid #f5f5f5;list-style:none;list-style-image:none;margin:10px 0 10px 10px;padding:5px 10px}.bgImagePublic .rhichtextContent ul{border-color:#cfcfcf}.rhichtextContent ul li{font-size:14px;line-height:16px;margin:10px 5px;padding-left:20px;position:relative;text-align:left}.rhichtextContent ul li:before{content:"»";display:block;left:0;position:absolute;top:0;z-index:1}header .text .rhichtextContent h1,header .text .rhichtextContent h2,header .text .rhichtextContent h3,header .text .rhichtextContent h4,header .text .rhichtextContent h5,header .text .rhichtextContent li,header .text .rhichtextContent p{text-align:left}header .text .rhichtextContent p{font-size:14px;line-height:16px;margin-bottom:15px}.ticket-type{border-radius:10px;box-sizing:border-box;display:block;list-style:none;list-style-image:none;margin:20px 0 0;padding:0 0 1px}.ticket-type.subTickets{background-color:#fff}.ticket-type .ticket-type-headline{box-sizing:border-box;padding:10px;width:100%}.ticket-type .ticket-type-headline h3{color:#00008f;margin:0;padding:0 0 5px}.ticket-type .ticket-type-headline p{color:#333;margin:0;padding:0}.ticket-type .ticket-type-headline p a{color:#00008f}.ticket-type li.ticket-choice{background-color:#f5f5f5;border-radius:5px;box-sizing:border-box;color:#333;cursor:pointer;list-style:none;list-style-image:none;margin:5px 0 10px;min-height:62px;outline:none;padding:15px 10px;position:relative;transition:all .2s ease;width:auto}.ticket-type li.ticket-choice .ticket-amount{background-color:#fff;display:flex;left:10px;outline:none;position:absolute;top:-15px}.ticket-type li.ticket-choice .ticket-amount .amount-button a{display:block;line-height:30px;text-align:center;width:30px}.ticket-type li.ticket-choice .ticket-amount .amount-button a.disabled{color:#999;pointer-events:none}.ticket-type li.ticket-choice .ticket-amount .amount-counter{line-height:30px;padding:0 5px}.ticket-type li.ticket-choice.vipTicket{color:#00008f}.ticket-type.subTickets li.ticket-choice{background-color:#fff;border:1px dashed #e1e1e1;margin:20px 0 10px}.ticket-type li.ticket-choice:last-child,.ticket-type.subTickets li.ticket-choice:last-child{margin-bottom:5px}.ticket-type.disabled li.ticket-choice{pointer-events:none}.ticket-type li.ticket-choice .ticket-name{box-sizing:border-box;display:block;font-size:18px;line-height:20px;padding-right:150px}@media (max-width:550px){.ticket-type li.ticket-choice .ticket-name{padding-right:80px}}.ticket-type li.ticket-choice .ticket-name small.additional{display:block;font-size:12px!important;line-height:12px!important;padding-top:5px}.ticket-type li.ticket-choice .ticket-name small.additional.ticket-available{text-transform:capitalize}.ticket-type li.ticket-choice.cantChoose .ticket-name small.additional.cantChooseHint{font-size:14px!important;font-weight:700!important;line-height:14px!important;padding-bottom:15px!important}.ticket-type li.ticket-choice .ticket-name small.waitingListHint{font-size:14px!important;font-weight:700!important;line-height:14px!important}.ticket-type li.ticket-choice.cantChoose .ticket-checkbox{display:none!important}.ticket-type li.ticket-choice .ticket-price{display:block;font-size:16px;line-height:20px;position:absolute;right:10px;text-align:right;top:15px}.ticket-type li.ticket-choice .ticket-price small{color:#999;display:block;font-size:10px;line-height:10px;max-width:150px;padding-top:6px}@media (max-width:550px){.ticket-type li.ticket-choice .ticket-price small{max-width:80px}}.ticket-type li.ticket-choice.active .ticket-price small{color:#f5f5f5}.ticket-type.subTickets li.ticket-choice.active .ticket-price small{color:#999}.ticket-type li.ticket-choice.active{background-color:#00008f;border-color:#00008f;box-shadow:0 0 7px rgba(0,0,0,.15);color:#fff}.ticket-type.subTickets li.ticket-choice.active{background-color:#fff;border:1px solid #00008f;color:#00008f}.ticket-price-table .oldChairInfo{color:#d91e17}.ticket-price-table .newChairInfo{color:#00b68d}.ticket-price-table{border-bottom:1px solid #f5f5f5;margin:0 10px 20px;width:calc(100% - 20px)}@media (max-width:450px){.ticket-price-table{margin-left:0;margin-right:0;width:100%}}.ticket-price-table .headline-ticket-table{background:#f5f5f5;border-radius:3px;display:block;font-size:12px;line-height:12px;margin-bottom:5px;padding:2px 5px}.ticket-price-table td{border-top:1px solid #f5f5f5;color:#333;font-size:15px;line-height:15px;padding:10px 0;text-align:left}.ticket-price-table tr td:last-child,.ticket-price-table tr.mwst td,.ticket-price-table tr.total td{text-align:right}.ticket-price-table tr td:last-child{padding-left:10px;white-space:nowrap}.ticket-price-table tr.total td{border-top:2px solid #999;color:#333;font-size:18px;line-height:18px}.ticket-price-table tr.mwst td{color:#999;font-size:12px;line-height:12px}.frame-language-switcher small.activeLanguage{display:none}.frame-language-switcher{margin:-40px 15px 15px}.frame-language-switcher .langSwitcher{border-radius:10px}.TEMPLATE_7 .event-nav-extended-language small.activeLanguage,.TEMPLATE_8 .event-nav-extended-language small.activeLanguage,.event-nav-extended-language .lang-icon{display:none!important}.langSwitcher{background-color:#f5f5f5;display:flex;font-size:15px;line-height:30px;margin-top:40px}@media (max-width:650px){public-event .langSwitcher{margin-bottom:120px;margin-top:-80px}}.langSwitcher .lang-icon{color:#00008f;display:block;margin-left:20px;margin-right:10px}.langSwitcher .languages{display:flex}.langSwitcher .languages li{margin-right:10px}.langSwitcher .languages a{color:#333;display:block;font-size:14px!important;line-height:30px!important;text-align:center}.langSwitcher .languages>a{margin-left:10px;position:relative;text-transform:uppercase}.langSwitcher .languages>a:first-child{margin-left:0}.langSwitcher .languages>a:after{background:rgba(0,0,0,.15);bottom:10px;content:"";display:block;left:0;top:10px;width:1px}.langSwitcher .languages a.active,.langSwitcher .languages a:hover{color:#00008f!important}.bgImagePublic .langSwitcher{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:hsla(0,0%,96%,.95);border-top:1px solid #00008f;margin:0 auto;max-width:1280px}@media (max-width:1000px){.bgImagePublic .langSwitcher{margin:-20px 15px 0!important}}@media (max-width:600px){.bgImagePublic .langSwitcher{margin:-20px 10px 0!important}}.specialLangSwitcher-app .langSwitcher{background:#fff!important;border:none!important;border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1);display:block;font-size:15px;line-height:40px;margin:40px auto 20px!important;padding:0!important;position:relative;width:60px!important}.specialLangSwitcher-app .langSwitcher .lang-icon{line-height:40px;margin:0;text-align:center;width:60px}.specialLangSwitcher-app .langSwitcher small.activeLanguage{display:inline-block;font-size:12px;padding-left:5px;text-transform:uppercase}.specialLangSwitcher-app .langSwitcher .languages{display:none}.specialLangSwitcher-app .langSwitcher.showLanguages{background:#fff!important;border-radius:24px 24px 0 0;box-shadow:none}.specialLangSwitcher-app .langSwitcher.showLanguages .languages{background:#fff!important;border-radius:24px;bottom:30px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:flex;flex-wrap:wrap;left:0;left:50%;margin-left:-85px;padding:0 0 10px!important;padding:10px 0 0;position:absolute;width:190px;z-index:2}.specialLangSwitcher-app .langSwitcher.showLanguages .languages a{border:1px solid #f5f5f5;border-radius:20px;display:block;font-size:12px!important;line-height:30px!important;margin:10px 0 0 10px!important;padding:0;text-align:center;width:50px}.noLanguageSwitcher .langSwitcher{display:none}.verifoo-pin-container{background:#f5f5f5;border:1px solid #00008f;border-radius:10px;color:#333;font-size:13px;line-height:13px;margin-top:10px;padding:10px}.verifoo-pin-container .pin{color:#00008f;font-size:18px}.verifoo-pin-container input{border:1px solid #00008f;border-radius:10px;color:#00008f;font-size:18px;margin-top:10px;outline:none;padding:5px}.verifoo-pin-container input:invalid{border-color:#ff0039!important;color:#ff0039}.verifoo-pin-container input:valid{border-color:#7ed321!important;color:#7ed321}.visitorCount-choice-hint{margin:20px 0;width:100%}.visitorCount-choice-hint .icon{color:#00008f;font-size:125px;line-height:125px;margin-bottom:20px;text-align:center}.visitorCount-choice-hint .text{color:#999;font-size:15px;text-align:center}.visitorCount-choice-hint h3{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:24px;margin:0;padding:10px 20px 0;text-align:center}.gastMenge-choices{display:flex;flex-wrap:wrap;margin:0 -5px;width:calc(100% + 10px)}.gastMenge-choices .choice{background-color:#fff;border:1px solid #ec4d33;border-radius:20px;box-shadow:0 0 17px rgba(0,0,0,.15);box-sizing:border-box;color:#ec4d33;margin:5px;padding:10px;transition:all .2s ease;width:calc(50% - 10px)}.gastMenge-choices .choice.size-small{box-shadow:none!important;box-sizing:border-box;width:calc(33.33% - 10px)}.gastMenge-choices .choice .icon{display:inline-block;font-size:18px;line-height:30px;padding-right:10px}@media (max-width:430px){.gastMenge-choices .choice .icon{display:block;font-size:22px;line-height:22px;padding:0 0 5px;text-align:center}}.gastMenge-choices .choice .info{font-size:15px;line-height:30px}@media (max-width:430px){.gastMenge-choices .choice .info{display:block;font-size:14px;line-height:14px;text-align:center}}.gastMenge-choices .choice.active,.gastMenge-choices .choice:hover{background-color:#ec4d33;border-color:#ec4d33;box-shadow:none;color:#fff;transition:all .2s ease}.error-msg-ref{color:#999;font-size:12px;margin-top:30px}body,body.md-default-theme,html,html.md-default-theme{background-color:#fff!important}.inline-dialog,.md-accent{font-family:Arial,Helvetica,sans-serif}.inline-dialog{color:#333;font-size:15px;line-height:18px}.inline-dialog.more-space{padding:10px}.inline-dialog h1{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:400;line-height:38px;margin:0;padding:0 0 10px}.inline-dialog h1.error-headline{color:#ff0039;font-size:28px;line-height:30px}.inline-dialog h2{color:#00008f;font-family:Arial,Helvetica,sans-serif;font-weight:400;margin:0;padding:0 0 10px}.callToActionButton button,button.callToActionButton{background-color:#ec4d33;font-family:Arial,Helvetica,sans-serif;font-size:20px;padding-left:20px;padding-right:20px}button.callToActionButton{box-sizing:border-box;height:auto;line-height:50px;margin:20px 15px;width:calc(100% - 30px)}.link-callToActionButton{background-color:#fff;border:1px solid #ec4d33;border-radius:3px;color:#ec4d33;font-size:18px;line-height:40px;margin:10px 15px 20px;text-align:center;width:calc(100% - 30px)}.frame-registerButton,.link-callToActionButton{box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;height:auto;padding-left:20px;padding-right:20px}.frame-registerButton{background-color:#ec4d33;border:none!important;border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,.35);font-size:20px;line-height:50px;margin:30px auto 0;max-width:650px;width:100%}@media (max-width:680px){.frame-registerButton{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}}.frame-registerButton.smaller{border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);display:block;font-size:20px;line-height:50px;margin:10px;max-width:100%;padding-left:10px;padding-right:10px;text-align:center;text-align:center!important;width:calc(100% - 20px)!important}@media (max-width:680px){.frame-registerButton.smaller{margin:10px;width:calc(100% - 20px)!important}}.frame-registerButton.smaller.notImportant{background-color:#fff;border:1px solid #ec4d33!important;box-shadow:none;box-sizing:border-box;color:#ec4d33;font-size:16px;line-height:40px;margin-bottom:20px!important}.frame-declineButton{background-color:#fff;border:1px solid #ec4d33;border-radius:20px;box-sizing:border-box;color:#ec4d33;display:block;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:auto;line-height:50px;margin:10px auto 0;margin-bottom:40px!important;max-width:650px;padding-left:20px;padding-right:20px;text-align:center;width:100%}@media (max-width:680px){.frame-declineButton{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}}.frame-declineButton.noMargin{margin-bottom:0!important}.link-callToActionButton.specialMarginBottom{margin-bottom:60px!important}.info-message .miniCta-new,.inline-dialog .miniCta{background-color:#00008f;border-radius:7px;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:18px;line-height:50px;margin-top:20px;padding:0 10px}.info-message .miniCta-new{box-sizing:border-box;display:block;text-align:center;width:100%}.info-message .miniCta-new.notImportant{background-color:#fff;border:1px solid #00008f;color:#00008f}.inline-dialog .miniCta-new.disabled{pointer-events:none}.info-message.warning{background-color:#f5a623!important;border:none;color:#fff!important}.info-message.warning .icon,.info-message.warning .message,.info-message.warning .message p{color:#fff!important}#save-data-for-later .agreements-container .aggrement-item{border:none!important}.agreements-container .aggrement-item{align-items:flex-start;border-bottom:1px dashed #f5f5f5;display:flex;display:block;justify-content:flex-start;margin-bottom:0;margin-left:36px;margin-top:14px;outline:none;padding-bottom:14px;position:relative}.agreements-container .aggrement-item:last-child{border:none!important}.agreements-container .aggrement-item .switcher{left:-27px;margin:0;position:absolute;top:-2px}.agreements-container .aggrement-item .switcher md-switch.md-checked .md-thumb,.agreements-container .aggrement-item .switcher md-switch.md-default-theme.md-checked .md-thumb{background-color:#00008f}.agreements-container .aggrement-item .switcher md-switch.md-checked .md-ink-ripple,.agreements-container .aggrement-item .switcher md-switch.md-default-theme.md-checked .md-ink-ripple{color:#00008f}.agreements-container .aggrement-item .switcher md-switch.md-checked .md-bar,.agreements-container .aggrement-item .switcher md-switch.md-default-theme.md-checked .md-bar{background-color:rgba(0,0,143,.5)}.agreements-container .aggrement-item .switcher md-switch{margin:0}.agreements-container .aggrement-item .text{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;white-space:normal;word-wrap:break-word}.agreements-container .error-msg{color:#ff0039;display:block;font-size:12px;line-height:14px;padding-bottom:0;padding-top:5px;width:100%}.agreements-container .fa-check-square{color:#7ed321}md-input-container{box-sizing:border-box;width:100%}md-select .md-select-value,md-select.md-default-theme .md-select-value{border-bottom-color:#999}.md-datepicker-input{max-width:100%!important}.label-special{background-color:#f5f5f5;box-sizing:border-box;color:#333;display:block;font-size:13px;line-height:13px;margin-bottom:5px;padding:5px 10px;width:100%}md-checkbox{color:#333}@media (max-width:500px){md-dialog-content.register-dialog-content{padding:5px 5px 50px}}.subEvent-area{box-sizing:border-box;display:block;padding:0 10px}@media (max-width:650px){.subEvent-area{padding-left:5px;padding-right:5px}}.subEvent-container{border-radius:10px;box-shadow:0 0 26px rgba(0,0,0,.25);margin-top:20px;padding:2px 10px}.subEvents-frame{width:100%}.register-form-fields-container{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:15px}.register-form-fields-container.register-connector-fields.register-dialog{margin-top:50px}.register-form-fields-container-agreements{box-sizing:border-box;display:block;padding:15px 15px 50px}@media (max-width:650px){.register-form-fields-container-agreements{padding-left:5px;padding-right:5px}}@media (max-width:650px){md-dialog .register-form-fields-container{padding-left:0;padding-right:0}}md-dialog-content{display:block}.register-form-fields-container .label-special-container{margin-top:20px}.register-form-fields-container>.field{box-sizing:border-box;margin:10px 5px 0}.register-form-fields-container>.field.hasSubField{display:flex;flex-wrap:wrap;position:relative}.register-form-fields-container>.field.hasSubField .sub-width-50{margin:10px 5px 0;width:calc(50% - 10px)}@media (max-width:500px){.register-form-fields-container>.field.hasSubField .sub-width-50{width:calc(100% - 10px)}}.register-form-fields-container>.field.hasSubField .sub-width-100{margin:10px 5px 0;width:calc(100% - 10px)}.register-form-fields-container>.field.field-size-50{width:calc(50% - 10px)}@media (max-width:500px){.register-form-fields-container>.field.field-size-50{width:calc(100% - 10px)}}.register-form-fields-container>.field.field-size-100{width:calc(100% - 10px)!important}.create-account-info{background-color:#fff;border:1px dashed #cfcfcf;border-radius:10px;box-sizing:border-box;margin-bottom:25px!important;margin-left:10px;margin-top:20px;padding-bottom:20px}.create-account-info ul.specialPasswordInfo{margin-top:-10px}.create-account-info p{color:#333;font-size:14px;line-height:16px;margin:0;padding:5px}.ticket-choice .fa-check-circle,.ticket-choice .fa-circle-check,ticket-choice .fa-check-circle-o,ticket-choice .fa-circle-check-o{color:inherit}.begleitperson-container{background-color:#fff;border:1px solid #999;border-radius:10px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);box-sizing:border-box;margin-bottom:20px;margin-top:0;padding:10px;position:relative;width:100%}.begleitperson-container .header{color:#999;font-size:12px;line-height:30px;margin:0 0 10px;padding:0;position:relative;text-align:left}.begleitperson-container .header a.takeOver{background:#ec4d33;border-radius:7px;color:#fff;cursor:pointer;display:block;font-size:12px;padding:0 5px;position:absolute;right:-3px;top:-3px}.checkin-subinfo .begleitperson-container .header{margin-top:-5px}.unpaied-info{background:#ff0039;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);color:#fff;margin:10px 0;padding:15px;text-align:center}.begleitperson-container .header span{color:#00008f}.begleitperson-container .header.subHeader{margin-bottom:-15px;width:100%}.begleitperson-container .header.subHeader.escort-ticket-headline{margin-top:15px}.begleitperson-container .header.subHeader span{color:#333}.begleitperson-container .header .option{display:block;font-size:16px;height:30px;line-height:30px;position:absolute;right:0;top:-2px}.checkin-subinfo .begleitperson-container .header .option{top:7px}.begleitperson-container .mainInfo{display:flex;flex-wrap:wrap}.begleitperson-container .subField:last-child{padding-left:0!important}.begleitperson-container .mainInfo .inputItem{text-align:left;width:50%}.countrySpacer{border-bottom:1px dashed;border-top:1px dashed}.contentField.hasSubField{display:flex;flex-wrap:wrap;max-width:100%!important;width:100%}.register-form-fields-container .contentField.hasSubField{margin:0!important;padding-left:0!important;padding-right:0!important}.register-form-fields-container .contentField.hasSubField:not(.no-margin-tb){margin-top:20px!important}.contentField .subField.width-30{box-sizing:border-box;width:30%}.contentField .subField.width-70{box-sizing:border-box;width:70%}.contentField .subField.width-50{box-sizing:border-box;width:50%}@media (max-width:500px){.contentField .subField.width-50{width:100%}}.contentField .subField.width-45{box-sizing:border-box;width:45%}.contentField .subField.width-10{box-sizing:border-box;width:10%}.contentField .subField:last-child{padding-left:10px}.contentField .subField.width-100{box-sizing:border-box;padding-left:0!important;width:100%}.filter-dialog .info-section .image-file-upload.single-file .upload-container{height:auto;min-height:40px}.filter-dialog .info-section .image-file-upload.single-file label{display:none}.filter-dialog .info-section .image-file-upload.single-file .upload-container{border-bottom:none}.filter-dialog .info-section .image-file-upload.single-file .uploadArea .icon{color:#00008f;display:block;font-size:30px;text-align:center}.filter-dialog .info-section .image-file-upload.single-file .uploadArea .legende{display:block;font-size:12px;text-align:center}.filter-dialog .info-section .image-file-upload.single-file .fileDownloadIcon{font-size:20px;line-height:40px;margin-top:10px;position:absolute;right:60px;text-align:center;width:40px}.filter-dialog .info-section .image-file-upload.single-file .icon-delete{font-size:20px;line-height:40px;margin-top:10px;position:absolute;right:10px;text-align:center;width:40px}.filter-dialog .info-section .image-file-upload.single-file .file-preview{align-content:center;align-items:center;background:transparent;border-radius:20px;box-shadow:none;display:block;display:flex;height:60px;justify-content:center;justify-items:center;left:0;left:-10px;overflow:hidden;position:absolute;top:-10px;width:100px;z-index:1}.filter-dialog .info-section .image-file-upload.single-file .file-preview img{border-radius:20px;height:auto;width:100%}.filter-dialog .info-section .image-file-upload.single-file .icon-edit{left:100px}.image-file-upload.single-file .upload-container{border-bottom:1px solid #cfcfcf;box-sizing:border-box;display:block;height:30px;padding-top:5px;position:relative;width:100%}.image-file-upload.single-file .status{background-color:#7ed321;height:5px;width:0}.image-file-upload.single-file .upload-container .uploadArea{box-sizing:border-box;color:#333;display:block;font-size:14px;line-height:25px;padding:0 5px;width:100%}.image-file-upload.single-file .upload-container .file-preview{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.35);display:block;height:42px;left:0;overflow:hidden;position:absolute;top:-2px;width:50px;z-index:1}.image-file-upload.single-file .upload-container .file-preview img{height:auto;margin-top:-5px;width:50px}.image-file-upload.single-file .fileDownloadIcon{color:#999;right:40px;z-index:3}.image-file-upload.single-file .fileDownloadIcon,.image-file-upload.single-file .icon-delete{display:block;line-height:25px;position:absolute;text-align:right;top:30px!important;width:30px}.image-file-upload.single-file .icon-delete{right:10px}.image-file-upload.single-file .icon-delete a{color:#ff0039}.image-file-upload.single-file .icon-edit{bottom:0!important;font-size:14px;left:60px;line-height:25px;position:absolute}.image-file-upload.single-file .icon-edit a{color:#333}.md-dialog-container{height:100%!important;position:fixed!important;top:0!important}md-dialog{border-radius:0!important;box-shadow:0 0 40px rgba(0,0,0,.35);max-height:100%;max-width:650px;width:80%}md-dialog form{flex:1 1 auto}md-dialog .frame-seatingplan{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}@media (max-width:900px){md-dialog{width:90%}}@media (max-width:650px){md-dialog{border-radius:0!important;max-height:100%!important;max-width:100%!important;width:100%!important}}.insideFrame .md-dialog-container{bottom:0!important;height:auto!important;left:0!important;overflow-x:hidden;overflow-y:auto;overflow-y:scroll;position:fixed!important;right:0!important;top:0!important;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none}@media (max-width:650px){.insideFrame md-dialog{border-radius:0!important;margin:10px auto!important;max-height:100%!important;max-width:100%!important;position:relative!important;width:100%!important}}.md-datepicker-input-container{width:100%}.layout-margin{margin:8px 0!important}.md-toolbar-tools h1,.md-toolbar-tools h2,.md-toolbar-tools h3{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:wrap}md-input-container .md-errors-spacer{min-height:5px!important}md-input-container .md-input,md-input-container.md-default-theme .md-input{border-bottom:1px solid #c2c2c2}.eventOverviewPage-html.iFramed .bugFix-framedScrolling{display:block;height:60px;width:100%}.eventOverviewPage-html.iFramed md-toolbar{position:absolute!important}.eventOverviewPage-html.iFramed .info-message{position:sticky!important;top:50px!important;z-index:6}.eventOverviewPage-html.iFramed .md-dialog-container{align-items:flex-start!important}.addNew-button{background-color:#ec4d33;border-radius:7px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;font-size:16px;line-height:16px;margin:10px 0 20px;padding:12px 0;text-align:center}.intelligente-auswahl-backend{color:#333;margin-top:-20px;width:100%}.intelligente-auswahl-backend .switch-option.first{border-top:1px dashed #dcdcdc}.intelligente-auswahl-backend .switch-option{border-bottom:1px dashed #dcdcdc;font-size:14px;padding:10px 0}.intelligente-auswahl-backend .switch-option input[type=number]{background:#fff;border:1px solid #7ed321;border-radius:5px;box-sizing:border-box;color:#333;outline:none;padding:3px 2px;width:35px}.intelligente-auswahl-backend h4{color:#00008f;font-size:16px;line-height:16px;margin:0;padding:25px 0 10px}.intelligente-auswahl-backend>small{color:#999;display:block;margin-top:20px}.intelligente-auswahl-backend .small-select{background:#fff!important;border:1px solid #00008f;border-radius:0!important;box-sizing:border-box;color:#00008f;cursor:pointer;font-size:12px;margin:5px 0 10px;outline:none;padding:5px 0;position:relative;width:100%}.intelligente-auswahl-backend table td,.intelligente-auswahl-backend table th{border-bottom:1px solid #dcdcdc;font-size:14px;line-height:14px;padding:5px;text-align:left;vertical-align:top}.intelligente-auswahl-backend table tr.addRow td{border-bottom:5px solid #dcdcdc;border-top:4px solid #dcdcdc}.intelligente-auswahl-backend table{width:100%}.intelligente-auswahl-backend table th,.intelligente-auswahl-backend table th small{font-size:12px;font-weight:400;line-height:12px}.intelligente-auswahl-backend table th small{color:#999}.intelligente-auswahl-backend table .sort{padding:5px 0;text-align:center;width:20px}.intelligente-auswahl-backend table .add{padding:10px 0 0;text-align:left;width:30px}.intelligente-auswahl-backend table .remove{padding:10px 0 0;text-align:center;width:30px}.intelligente-auswahl-backend table .sort a{color:#333;display:block}.intelligente-auswahl-backend table .remove a{color:#ff0039;display:block;font-size:18px;line-height:18px;text-align:right}.intelligente-auswahl-backend table .add a{color:#7ed321;display:block;font-size:18px;line-height:18px;text-align:right}.intelligente-auswahl-backend table td.input-with-icon{box-sizing:border-box;padding-right:25px;position:relative}.intelligente-auswahl-backend table td.input-with-icon .reset-icon{color:#ff0039;display:block;font-size:15px;line-height:20px;margin-top:-10px;position:absolute;right:5px;text-align:right;top:50%;width:20px;z-index:1}.intelligente-auswahl-backend table input{background-color:#fff;border:1px solid #7ed321;border-radius:3px;box-sizing:border-box;color:#7ed321;padding:3px;width:100%}.intelligente-auswahl-backend table .languages-container{margin-top:5px;padding-left:25px;position:relative}.intelligente-auswahl-backend table .languages-container .lang-info{background-color:#f5f5f5;border-radius:100%;color:#999!important;display:block;font-size:10px;font-weight:700;height:20px;left:0;line-height:20px;margin-top:-10px;overflow:hidden;position:absolute;text-align:center;top:50%;width:20px}.intelligente-auswahl-backend table input.languages{border-style:dashed}.intelligente-auswahl-backend table select{background-color:#fff;border:1px solid #7ed321;border-radius:3px;box-sizing:border-box;color:#7ed321;padding:3px}.intelligente-auswahl-backend table .edit-option input,.intelligente-auswahl-backend table .edit-option select{border-color:#999;color:#333}.intelligente-auswahl-backend table .value{display:block;padding:0 4px}.intelligente-auswahl-backend table small.statistik{display:inline-block;font-size:12px;line-height:14px;margin-left:5px}.intelligente-auswahl-backend table small.statistik .fa-check-circle,.intelligente-auswahl-backend table small.statistik .fa-circle-check{color:#333!important}.publicFieldDescription{color:#999;margin:0;padding:0}.publicFieldDescription small{font-size:13px}.class-eventField-yes_no .publicFieldDescription{margin-bottom:10px;margin-top:-5px}.label-special-container .publicFieldDescription{margin-bottom:15px;padding:0 10px}.intelligente-auswahl-gast .publicFieldDescription{margin-bottom:15px;margin-top:-10px}.class-eventField-birthday .publicFieldDescription,.class-eventField-date .publicFieldDescription,.class-eventField-dynamic_group_entries .publicFieldDescription,.class-eventField-dynamic_group_entry .publicFieldDescription,.class-eventField-email .publicFieldDescription,.class-eventField-gender .publicFieldDescription,.class-eventField-phone_number .publicFieldDescription{margin-left:2px}.class-eventField-date .publicFieldDescription{margin-top:-12px}.intelligente-auswahl-gast{color:#333;padding:10px 0 20px}.intelligente-auswahl-gast md-select.md-default-theme[disabled] .md-select-value,.intelligente-auswahl-gast md-select[disabled] .md-select-value{background-image:none!important}.intelligente-auswahl-gast .label{display:block;font-size:14px;line-height:14px;padding-bottom:10px}.intelligente-auswahl-gast .intelli-tabs{display:flex;margin:5px 0 0}.info-section-shaddow.inlineModal .field.field-size-100.eventspecific{margin:0 5px}.info-section-shaddow.inlineModal .field.field-size-100.eventspecific .eventspecific-item{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);margin:10px -21px!important;padding:7px 20px!important}.info-section-shaddow.inlineModal .field.field-size-100.eventspecific .eventspecific-item-checkbox{background:rgba(236,239,241,.65);border-radius:16px;box-sizing:border-box;margin:10px -6px;padding:1px 10px}.info-section-shaddow.inlineModal .field.field-size-100.eventspecific .eventspecific-headline{background:#999;color:#fff;font-family:Arial,Helvetica,sans-serif;margin-top:20px;padding:5px 10px}.info-section-shaddow.inlineModal .field.field-size-100.eventspecific .eventspecific-explanation{color:#999;font-size:12px;line-height:15px;padding:5px 10px}.intelligente-auswahl-gast .label{font-family:Arial,Helvetica,sans-serif;font-size:16px}.selectedTimeslot{position:relative}.selectedTimeslot:after{background:#00008f;border-radius:0 20px 20px 0;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);content:"";display:block;height:10px;left:-21px;margin-top:-5px;position:absolute;top:50%;width:12px}.timeslot-assign-companion{border-radius:16px;margin:0 0 20px;padding:20px 0}.timeslot-assign-companion h4{color:#00008f;font-size:15px;font-weight:400}.timeslot-assign-companion .companion-option{margin-bottom:10px}.timeslot-assign-companion .companion-option small{color:#999}.intelligente-auswahl-gast .intelli-tabs a{background-color:#f5f5f5;color:#333;cursor:pointer;font-size:12px;line-height:14px;margin-right:5px;padding:5px 10px;text-align:center}.intelligente-auswahl-gast .intelli-tabs a:last-child{margin-right:0}.intelligente-auswahl-gast .intelli-tabs a.active{background-color:#00008f;color:#fff}.intelli-tabs-select{color:#fff;font-size:12px;position:relative;position:sticky;top:60px;z-index:0;z-index:2}.intelli-tabs-select select{-webkit-appearance:none;background-color:#00008f;border:none;border-radius:0;box-shadow:0 0 3px rgba(0,0,0,.35);color:#fff;cursor:pointer;font-size:12px;font-size:16px;outline:none;padding:10px;width:100%}.intelli-tabs-select:after{border-color:#00008f transparent;border-style:solid;border-width:7px 7px 0;bottom:-7px;content:"";display:block;left:23px;position:absolute;width:0;z-index:1}.intelli-tabs-select .icon{display:block;font-size:14px;line-height:18px;margin-top:-9px;pointer-events:none;position:absolute;right:10px;top:50%;z-index:2}.intelligente-auswahl-gast ul{border-top:1px solid #999;list-style:none;list-style-image:none;margin:0;padding:0}.intelligente-auswahl-gast ul.hasTabs{border-top-color:#00008f;border-width:2px 0 0}.intelligente-auswahl-gast ul.hasSelect{border-top:none}.intelligente-auswahl-gast ul li{border-bottom:1px solid #999;display:flex;padding:10px 0}.intelligente-auswahl-gast ul li .input-field-label{display:flex;font-size:15px;line-height:20px;margin-left:5px;padding-left:90px;position:relative}.intelligente-auswahl-gast ul li .input-field-label label{align-items:center;display:flex;line-height:inherit}.md-input-error{color:#ff0039!important;font-size:12px!important;line-height:14px!important;padding-top:5px!important}.intelligente-auswahl-gast ul li .input-field-label.noLimit{padding-left:2px}.intelligente-auswahl-gast ul li.outOfStock .input-field-label{color:#999}.intelligente-auswahl-gast ul li .input-field-label .verfuegbarkeit{background-color:#fff;border:1px solid #7ed321;border-radius:44px;box-sizing:border-box;color:#333;display:block;font-size:10px;height:16px;left:0;line-height:14px;margin-top:-8px;overflow:hidden;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:80px}.intelligente-auswahl-gast ul li.outOfStock .input-field-label .verfuegbarkeit{border-color:#ff0039!important;color:#ff0039}.intelligente-auswahl-gast ul li .input-field select{background-color:#fff;border:1px solid #999;color:#999;line-height:auto;min-width:55px}.intelligente-auswahl-gast ul li .input-field md-select{background-color:#fff;border:1px solid #999;border-radius:5px;color:#999;display:inline-block;line-height:auto;margin:0;max-width:65px}.intelligente-auswahl-gast ul li .input-field md-select .md-select-value{border:none;box-sizing:border-box;padding-left:5px}md-switch .md-thumb:before{background-color:#ff0039}md-switch.md-checked .md-thumb:before{background-color:#7ed321}md-switch .md-bar,md-switch.md-default-theme .md-bar{background-color:#fff;border:1px solid #ff0039;box-sizing:border-box}md-switch.md-checked .md-bar,md-switch.md-default-theme.md-checked .md-bar{background-color:#7ed321!important;border-color:#7ed321}.md-dialog-container{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.mainInfo .subField md-autocomplete{min-width:auto!important}.animate-beat{animation:animate-beat 5s ease infinite}@keyframes animate-beat{0%{transform:scale(1)}5%{transform:scale(1.25)}20%{transform:scale(1)}30%{transform:scale(1)}35%{transform:scale(1.25)}50%{transform:scale(1)}55%{transform:scale(1.25)}70%{transform:scale(1)}}.rhichtext-container .ta-root .ta-text-editor .ta-bind,.rhichtext-container div.ng-pristine.ng-valid.ta-bind.ng-not-empty,.rhichtext-container textarea,.rhichtext-textarea{border:1px solid #cdcdcd!important;border-radius:5px!important;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);margin-top:7px;max-height:350px!important;min-height:80px!important;overflow:hidden!important;overflow-y:scroll!important;padding:10px 10px 20px!important}._md-datepicker-has-triangle-icon{margin-right:0;padding-right:0}.md-datepicker-triangle-button.md-button.md-icon-button{right:7px}.inputStyle{background-color:hsla(0,0%,96%,.65);border:1px solid #cfcfcf;border-radius:0;border-width:0 0 1px!important;box-sizing:border-box;color:#333;color:#00008f;font-size:15px;height:auto;margin-top:5px;min-height:30px;padding:5px 0}.framedInputs md-input-container.md-default-theme.md-input-invalid.field-not-required .md-input,.framedInputs md-input-container.md-input-invalid.field-not-required .md-input{border-color:#cfcfcf!important}md-input-container.md-default-theme.md-input-invalid.field-not-required .md-char-counter,md-input-container.md-default-theme.md-input-invalid.field-not-required .md-input-message-animation,md-input-container.md-default-theme.md-input-invalid.field-not-required label,md-input-container.md-input-invalid.field-not-required .md-char-counter,md-input-container.md-input-invalid.field-not-required .md-input-message-animation,md-input-container.md-input-invalid.field-not-required label{color:#333}.framedInputs md-input-container .md-input,.framedInputs md-input-container.md-default-theme .md-input{background-color:hsla(0,0%,96%,.65);border:1px solid #cfcfcf;border-radius:0;border-width:0 0 1px!important;box-sizing:border-box;color:#333;color:#00008f;font-size:15px;height:auto;margin-top:5px;min-height:30px;padding:5px 0}.framedInputs [disabled] md-input-container .md-input,.framedInputs [disabled] md-input-container.md-default-theme .md-input,.framedInputs md-input-container .md-input[disabled],.framedInputs md-input-container.md-default-theme .md-input[disabled],.framedInputs md-select.md-default-theme[disabled] .md-select-value,.framedInputs md-select[disabled] .md-select-value{background-image:none;border:1px dashed #cfcfcf;border-width:0 0 1px!important;box-sizing:border-box;color:#000;font-size:15px;margin-top:5px;padding:5px 0}.framedInputs md-input-container.md-input-focused .md-input{border-width:1px;padding:5px}.framedInputs .image-file-upload.single-file .upload-container{background-color:hsla(0,0%,96%,.65);border:1px solid #cfcfcf;border-radius:0;border-width:0 0 2px!important;box-sizing:border-box;color:#333;color:#00008f;font-size:15px;height:auto;margin-top:5px;min-height:30px;min-height:30px!important;padding:5px 0;padding:0!important}.framedInputs .register-form-fields-container>.field{margin-top:0}.framedInputs .register-form-fields-container>.field.framedWithMargin{margin-top:10px}.framedInputs md-select .md-select-value,.framedInputs md-select.md-default-theme .md-select-value,.framedInputs md-select:not([disabled]):focus .md-select-value{background-color:hsla(0,0%,96%,.65);border:1px solid #cfcfcf;border-radius:0;border-width:0 0 1px!important;box-sizing:border-box;color:#333;color:#00008f;font-size:15px;height:auto;margin-top:5px;min-height:30px;padding:5px 0}.framedInputs .image-file-upload.single-file .fileDownloadIcon,.framedInputs .image-file-upload.single-file .icon-delete{top:10px}.framedInputs md-input-container .md-input.ng-invalid.ng-dirty,.framedInputs md-input-container.md-input-focused .md-input,.framedInputs md-input-container.md-input-resized .md-input{border-width:1px;padding:5px 0}.framedInputs md-input-container.md-default-theme.md-input-invalid .md-input,.framedInputs md-input-container.md-input-invalid .md-input{border-color:#ff0039!important;color:#ff0039!important}.framedInputs .md-input-has-value input,.framedInputs .md-input-has-value md-select-value,.framedInputs .md-input-has-value textarea{background-color:#fff!important}.framedInputs .label-special{background-color:#00008f;color:#fff}.framedInputs .label-special.more-text{background-color:transparent!important;color:#00008f!important;font-size:13px;line-height:16px;margin-bottom:15x;margin-top:15px;padding:0 0 5px!important}.insideApp md-backdrop.md-opaque.md-default-theme,md-backdrop.md-opaque{background:hsla(0,0%,100%,.75)!important}md-backdrop.md-opaque{backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(10px)!important;opacity:1!important}.framedInputs label,md-input-container:not(.md-input-invalid).md-input-has-value label{color:#333}.framedInputs md-autocomplete .md-show-clear-button button{bottom:6px;position:absolute;right:0}.registerCallToAction-scroll-wrapper{min-height:0!important;overflow:visible;position:relative}.registerCallToAction-scroll{background-color:#00008f!important;border-radius:15px 15px 0 0!important;box-shadow:none;color:#fff;display:block;font-size:14px;height:20px!important;left:50%;line-height:22px;margin:0 auto;overflow:hidden;padding:0;position:absolute;text-align:center;top:-20px;width:30px}.registerCallToAction-frame{box-sizing:border-box;width:100%}@media (min-width:681px){.registerCallToAction-frame{padding:0 20px 20px}}.registerCallToAction{align-content:center;align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-top:-20px;padding-left:5px;padding-right:5px;width:100%}.registerCallToAction-button{background-color:#ec4d33;border:none;border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,.15);box-sizing:border-box;color:#fff;font-size:26px;line-height:60px;margin:0 auto 80px;max-width:400px;padding:0;transition:all .2s ease;width:100%}.registerCallToAction-button:hover{box-shadow:0 0 17px rgba(0,0,0,.3);transform:scale(1.08);transition:all .2s ease}.register-form-fields-container.registerFrame-form{font-size:18px!important;margin:0 10px!important;padding:10px 0 0!important}@media (max-width:650px){.register-form-fields-container.registerFrame-form{margin:0!important;padding:10px 0 0!important}}.register-form-fields-container.registerFrame-form .md-label span{font-size:14px}.register-form-fields-container.registerFrame-form.register-form-fields-container-agreements.registerFrame-form{margin:0 15px!important;padding:0!important}@media (max-width:650px){.register-form-fields-container.registerFrame-form.register-form-fields-container-agreements.registerFrame-form{margin:0 15px!important;padding:0!important}}md-checkbox .md-label{font-size:14px!important}.deputy_mail{background-color:#fff;border:1px solid #00008f;border-radius:10px;box-shadow:0 0 3px rgba(0,0,0,.15);margin-bottom:20px;padding:5px 10px}.deputy_mail md-switch .md-label{color:#333;line-height:16px;white-space:normal}@media (max-width:650px){.deputy_mail md-switch .md-label{padding-left:15px}}.deputy_mail .legende{border-top:1px solid #f5f5f5;color:#00008f;display:block;padding-bottom:5px;padding-left:43px;padding-top:10px;position:relative}.deputy_mail .legende .icon{font-size:15px;left:0;line-height:14px;margin-top:-7px;position:absolute;text-align:center;top:50%;width:38px}#public_profil{background-color:#fff;border-radius:10px;box-shadow:0 0 17px rgba(0,0,0,.15);box-sizing:border-box;display:flex;flex-wrap:wrap;margin:15px 5px 5px;padding:0 5px;width:calc(100% - 10px)}#public_profil md-switch{border:1px solid #f5f5f5;border-radius:7px;color:#333;font-size:13px;height:auto!important;line-height:13px;margin:0 0 10px!important;padding:10px 5px}#public_profil .public-info{color:#999;font-size:12px;line-height:14px;padding:0 5px 15px;width:100%}#public_profil .field{box-sizing:border-box;margin:10px 5px 0}#public_profil .field.field-size-50{width:calc(50% - 10px)}@media (max-width:500px){#public_profil .field.field-size-50{width:calc(100% - 10px)}}#public_profil .field.field-size-100{width:calc(100% - 10px)}.timeslots-options__singleSelection{border:none}.timeslots-options__singleSelection li{border-bottom:none!important;padding:0!important}.timeslots-options__singleSelection li md-input-container{margin-top:0!important}.timeslots-options__singleSelection div.timeslotOption{align-items:center;display:flex}.timeslots-options__singleSelection div.timeslotOption.unavailable{opacity:.5}.timeslots-options__singleSelection div.timeslotOption.unavailable .verfuegbarkeit{border-color:#ff0039!important;color:#ff0039}.timeslots-options__singleSelection div.timeslotOption__availabilities .verfuegbarkeit{background-color:#fff;border:1px solid #7ed321;border-radius:44px;box-sizing:border-box;color:#333;display:block;font-size:10px;height:16px;line-height:14px;overflow:hidden;padding:0 5px;text-align:center;text-transform:uppercase}.timeslots-options__singleSelection div.timeslotOption__label{align-items:center;border-right:1px solid #7ed321;display:flex;line-height:inherit;margin-right:5px;padding-right:5px}.timeslots-options__singleSelection.timeslotEasyStyle md-option{padding:5px 10px!important}.timeslots-options__singleSelection.timeslotEasyStyle md-option .md-text{box-sizing:border-box!important;width:100%!important}.timeslots-options__singleSelection.timeslotEasyStyle .timeslotOption{box-sizing:border-box;display:block;padding-right:95px;position:relative}@media (max-width:375px){.timeslots-options__singleSelection.timeslotEasyStyle .timeslotOption{padding-right:5px}}.timeslots-options__singleSelection.timeslotEasyStyle .timeslotOption__availabilities{margin-top:-8px;position:absolute;right:0;top:50%}@media (max-width:375px){.timeslots-options__singleSelection.timeslotEasyStyle .timeslotOption__availabilities{box-sizing:border-box;display:block;margin-top:10px;position:relative;right:auto;top:auto;width:100%}}.covidooStyle .intelligente-auswahl-gast ul.timeslots-options li.notForValue,.covidooStyle .intelligente-auswahl-gast ul.timeslots-options li.outOfStock{display:none}.intelligente-auswahl-gast ul.timeslots-options li.isSelected{display:flex!important}.covidooStyle.framedInputs .visitor-choice-box-text{order:-3}.covidooStyle.framedInputs .visitor-choice-box,.covidooStyle.framedInputs .visitorCountTwoPersons{order:-2}.covidooStyle.framedInputs .type-TIMESLOT{order:-1}.covidooStyle.framedInputs .userAccountContainer{order:-4}.framedInputs .label-special{border-radius:10px;padding-bottom:10px;padding-top:10px}.framedInputs .label-special.visitorCountBig{box-shadow:0 0 17px rgba(0,0,0,.25)}.container .framedInputs md-input-container md-autocomplete .md-input{margin-bottom:5px}.container .framedInputs md-input-container .md-input,.container .framedInputs md-input-container.md-default-theme .md-input,.container .framedInputs md-select .md-select-value,.container .framedInputs md-select.md-default-theme .md-select-value,.container .framedInputs md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px!important}.framedInputs [disabled] md-input-container .md-input,.framedInputs [disabled] md-input-container.md-default-theme .md-input,.framedInputs md-input-container .md-input[disabled],.framedInputs md-input-container.md-default-theme .md-input[disabled],.framedInputs md-select.md-default-theme[disabled] .md-select-value,.framedInputs md-select[disabled] .md-select-value{border-bottom-width:1px!important}.intelligente-auswahl-gast ul li.toMuchSelected{display:none}.intelligente-auswahl-gast ul li.toMuchSelected.isSelected{display:block}.label-special.more-text{border-radius:0}.birthdayPlain .datepickerPlain-item select,.datepickerPlain-item input,.datepickerPlain-item input div{padding-top:16px}@media (max-width:900px){.container .framedInputs .intelligente-auswahl-gast ul.timeslots-options li .input-field-label .verfuegbarkeit{width:90px!important}}.frame-registerButton{border-radius:20px!important}.intelli-tabs-select select{border-radius:10px!important}.covidooStyle.framedInputs .label-special{background:#333}.covidooStyle.framedInputs .label-special.more-text{background:#fff;color:#333}.inline-dialog-item-big{font-size:200px;padding:40px 0;text-align:center}.inline-dialog-item-big small{display:block;font-size:14px;line-height:14px;padding-top:10px}md-input-container.datepicker.datepicker-time{padding-bottom:7px}.datepicker.datepicker-time input[type=time]{margin-top:0!important}.number-without-accompanying{display:none}@media (max-width:430px){.number-without-accompanying{display:none}}.ticketNetPrice{display:none}.type-YES_NO{align-items:flex-end;display:flex}.type-YES_NO md-checkbox{margin-bottom:12px;width:100%}.type-YES_NO .class-eventField-yes_no{width:100%}.intelligente-auswahl-gast{margin-top:20px}.visitor-choice-box-box{background:#f5f5f5;border-radius:12px;padding:10px}.framedInputs .visitor-choice-box-box md-select .md-select-value{border-bottom:none;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);margin:5px -5px -5px;padding:10px}#content ol li:not(.ql-direction-rtl),#content ul li:not(.ql-direction-rtl){padding-left:1.5em}#content ol li{counter-increment:j;counter-reset:a b c d e f g h i}#content ol li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}#content ol li:before{content:counter(j,decimal) ". "}#content li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}#content ol li.ql-indent-1{counter-increment:a;counter-reset:b c d e f g h i}#content ol>li,#content ul>li{list-style-type:none}.ql-snow,.ql-snow *{box-sizing:border-box}::marker{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:none;unicode-bidi:isolate;white-space:pre}#content ol li.ql-indent-1:before{content:counter(a,lower-alpha) ". "}#content li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}#content li:before{display:inline-block;white-space:nowrap;width:1.2em}.eventpageAnchor{display:block;position:relative;top:-240px;visibility:hidden}.cp-phone-locale-options .md-text span{margin-left:10px}.cp-phone-locale-options .md-text span i{height:15px;margin-left:-18px;margin-top:3px;position:absolute;width:15px}.cp-phone-locale-options--top .md-text span{margin-left:22px}#page-header .event-nav{display:none!important}@media (max-width:1024px){.footer-space-event{height:160px}}@media (min-width:1024px){.footer-space-event{height:160px}}.section-content ol li,.section-content ul li{margin-bottom:10px}.section-content ol li:last-child,.section-content ul li:last-child{margin-bottom:0}.matchmaking-searchBtn{background:#ec4d33;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:700;line-height:30px;margin-top:-15px;padding:0 7px;position:absolute;right:15px;top:50%}md-input-container.input-default{margin:0}md-switch.switch-break{display:block!important;padding-left:45px;position:relative}md-switch.switch-break .md-container{left:0;margin-top:-12px;position:absolute;top:50%}md-switch.switch-break .md-label{color:#333;font-size:13px!important;line-height:15px!important;white-space:normal!important}[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}md-autocomplete[disabled] input[disabled]{opacity:inherit}.bugFixDisabled [disabled="!vm.editmode"]{cursor:default!important;opacity:1!important;pointer-events:auto!important}cp-fileupload[disabled="!vm.editmode"]{opacity:1!important;pointer-events:all!important}.matchmaking-choosen{margin:20px 0}.matchmaking-choosen .label{color:#333;font-size:14px;line-height:14px;margin-bottom:10px}.matchmaking-choosen .match{color:#7ed321;padding-left:30px;position:relative}.matchmaking-choosen .match.pending{color:#f5a623}.matchmaking-choosen .match .icon{left:0;line-height:16px;position:absolute;top:1px}.matchmaking-choosen .match small{box-sizing:border-box;color:#999;display:block;font-size:12px;line-height:14px;margin-left:-30px;padding-top:10px;width:calc(100% + 30px)}.matchmaking-choosen .match small a{border:1px solid #ec4d33;border-radius:10px;color:#ec4d33;display:block;margin-top:7px;padding:5px 0;text-align:center}.galleryCategorieOverview-container{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:10px;width:calc(100% - 20px)}.galleryCategorieOverview-container a{background:#00008f;border-radius:20px;box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1);box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;margin:10px;padding:60px 20px;text-align:center;transition:all .2s ease;width:calc(50% - 20px)}@media (min-width:1024px){.galleryCategorieOverview-container a{width:calc(33.33% - 20px)}}@media (min-width:1440px){.galleryCategorieOverview-container a{width:calc(25% - 20px)}}@media (min-width:1660px){.galleryCategorieOverview-container a{width:calc(20% - 20px)}}.galleryCategorieOverview-container a:hover{transform:scale(1.08);transition:all .2s ease}.gallerySwitcher{background:#f5f5f5;left:0;padding:10px;position:sticky;right:0;top:80px;z-index:3}.gallerySwitcher.hasDownload{padding-right:50px}.gallerySwitcher select{background:#fff;border:1px solid #00008f;border-radius:20px;color:#00008f;font-size:15px;outline:none;padding:5px 20px;text-align:center;width:100%}.gallerySwitcher .downloadGalleryCategorie{line-height:30px;margin-top:-15px;position:absolute;right:10px;top:50%;width:30px}.downloadFullGallery,.gallerySwitcher .downloadGalleryCategorie{background:#00008f;border-radius:100%;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:15px;text-align:center}.downloadFullGallery{line-height:40px;position:fixed;right:100px;top:25px;width:40px;z-index:9}.downloadFullGallery.doLike{background-color:#999;box-shadow:none}@media (max-width:1024px){.downloadFullGallery{right:60px;top:17px}}.tags.biggerSize .tag{border-radius:20px;padding:10px 15px}.tags.biggerSize .tag .timeslotDetails{align-content:center;align-items:center;display:flex;justify-content:center}.tags.biggerSize .tag .timeslotDetails strong{font-size:14px}.tags.biggerSize .tag .timeslotDetails a{background:#ec4d33;border-radius:100%;color:#ec4d33;color:#fff;display:block;font-size:15px;font-size:12px;height:30px;line-height:30px;margin:-5px -10px -5px 5px;text-align:center;width:30px}.youTube-info{background:#f5f5f5;box-sizing:border-box;font-size:13px;line-height:16px;padding:60px 20px;text-align:center;width:100%}.youTube-info b{color:#00008f;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:16px}.youTube-info a{background:#00008f;border-radius:20px;color:#fff;display:inline-block;margin:20px 0 0;padding:5px 10px}.TEMPLATE_4 .type-TABLE{padding:80px 40px 80px 80px}@media (max-width:680px){.TEMPLATE_4 .type-TABLE{padding:80px 20px 80px 40px}}.type-TABLE{padding:40px 0 20px}.type-TABLE header{padding-bottom:10px}.type-TABLE .section-design-table-container-frame{box-sizing:border-box;overflow-x:auto;width:100%}.type-TABLE .section-design-table-container{box-sizing:border-box;display:inline-block;min-width:100%}.type-TABLE .section-design-table-container table{border:0;max-width:100%;width:100%;-webkit-overflow-scrolling:touch;border-top:1px solid #999;overflow-x:scroll}.type-TABLE .section-design-table-container table tr.sectionTable-th td{background:#999!important;color:#fff;font-weight:700}.type-TABLE .section-design-table-container table tr td{border-bottom:1px solid #999;font-size:14px;padding:10px 7px;text-align:left;vertical-align:top}.type-TABLE .section-design-table-container table tr:nth-child(2n) td{background:#f5f5f5}.DIALOG-img{border-radius:20px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);height:auto;margin:20px 0;max-width:750px;width:100%}@media (max-width:1360px) and (min-width:980px){.TEMPLATE_4 #content .event-details-header p.info-field.date-and-location{flex-wrap:wrap!important}.TEMPLATE_4 #content .event-details-header p.info-field.date-and-location span.item{width:100%!important}}.TEMPLATE_4 #content.contentInsideDialog .type-TABLE{padding:0}.event-description-wrapper p img{height:auto;max-width:100%;width:auto}md-switch .md-label{color:#333;font-size:14px;line-height:16px;white-space:normal;width:calc(100% - 40px)}.dsa-options{display:block;list-style:none;list-style-image:none;margin:20px 0;padding:0}.dsa-options li.dsa-headline{color:#333;padding-left:32px}.dsa-options li.dsa-option{border:1px solid #00008f;border-radius:24px;box-shadow:1px 1px 2px rgba(0,0,0,.2);box-sizing:border-box;color:#00008f;cursor:pointer;margin:10px -10px;padding:10px 20px;width:calc(100% + 20px)}.dsa-options li.dsa-option.active{background:#00008f;color:#fff!important}.dsa-options li.dsa-option.active .fa-check-circle,.dsa-options li.dsa-option.active .fa-check-circle-o,.dsa-options li.dsa-option.active .fa-circle-check,.dsa-options li.dsa-option.active .fa-circle-check-o{color:#fff!important}.addCompanion{background:#fff;border:1px dashed #00008f;border-radius:10px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);color:#00008f;display:block;margin:30px 0 20px;padding:15px;text-align:center}.register-form-fields-container md-input-container.md-input-focused label:not(.md-no-float),.register-form-fields-container md-input-container.md-input-has-placeholder label:not(.md-no-float),.register-form-fields-container md-input-container.md-input-has-value label:not(.md-no-float){font-size:14px;line-height:18px;transform:none!important}#content ol{padding-left:30px}#content ol>li{border-left:7px solid #f5f5f5;margin-left:-15px;padding-bottom:5px!important;padding-left:15px!important;padding-top:5px!important}#content ol>li .ql-ui:before{content:"»";display:inline-block;width:15px}#content ol li:before{display:none!important}.ql-indent-1{padding-left:33px}.ql-indent-2{padding-left:66px}.ql-indent-3{padding-left:99px}.ql-indent-4{padding-left:132px}.ql-indent-5{padding-left:165px}.type-COUNTDOWN{margin:40px 0!important}.type-COUNTDOWN header{margin-bottom:20px;margin-top:20px}.type-COUNTDOWN .section-item{border:none!important;padding:0!important}.countdown-wrapper .cd-time-wrapper{display:flex;margin:0 -5px;width:calc(100% + 10px)}.countdown-wrapper .cd-time-wrapper .cd-time{margin:5px;width:calc(25% - 10px)}.countdown-wrapper .cd-time-wrapper .cd-time .counter{background:#00008f;border-radius:5px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);color:#fff;display:block;font-size:50px;line-height:80px;position:relative;text-align:center;text-shadow:1px 1px #fff,-1px -1px rgba(0,0,0,.25)}.countdown-wrapper .cd-time-wrapper .cd-time .counter .overlay-01{background:linear-gradient(0deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));border:2px solid #00008f;border-bottom:1px solid rgba(0,0,0,.25);border-radius:4px;box-sizing:border-box;display:block;height:50%;left:0;position:absolute;right:0;top:0}.countdown-wrapper .cd-time-wrapper .cd-time .counter .overlay-02{background:linear-gradient(180deg,rgba(0,0,0,.15),hsla(0,0%,100%,0));border:2px solid #00008f;border-radius:4px;border-top:1px solid hsla(0,0%,100%,.35);bottom:0;box-sizing:border-box;display:block;height:50%;left:0;position:absolute;right:0}.countdown-wrapper .cd-time-wrapper .cd-time .label{color:#00008f;display:block;font-size:12px;line-height:30px;text-align:center;text-transform:uppercase;width:100%}.DSA_REPORT{background:#fff!important;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 4px 6px -2px rgba(0,0,0,.1);font-size:13px;padding:5px 15px}html.messagesPage,html.messagesPage body{background-image:none!important}.liveVoice-button{display:none}.insideApp .liveVoice-button{align-content:center;align-items:center;background:#ec4d33;border-radius:44px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:10px;height:44px;padding:5px 10px 5px 50px;position:absolute;right:10px;text-align:center;text-align:left;top:50%;transform:translateY(-50%);z-index:5}.insideApp .liveVoice-button .icon{display:block;font-size:32px;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.insideApp .liveVoice-button .label{font-size:12px;line-height:14px}.app-button-back{display:none}.insideApp .app-button-back{background:transparent;color:#ec4d33;cursor:pointer;display:block;font-size:36px;height:50px;left:0;line-height:50px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:50px;z-index:5}