@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-regular.eot);src:local("Roboto Condensed"),local("RobotoCondensed-Regular"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-regular.eot?#iefix) format("embedded-opentype"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-regular.woff2) format("woff2"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-regular.woff) format("woff"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-regular.ttf) format("truetype"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-regular.svg#RobotoCondensed) format("svg")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-italic.eot);src:local("Roboto Condensed Italic"),local("RobotoCondensed-Italic"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-italic.eot?#iefix) format("embedded-opentype"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-italic.woff2) format("woff2"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-italic.woff) format("woff"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-italic.ttf) format("truetype"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-italic.svg#RobotoCondensed) format("svg")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-700.eot);src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-700.eot?#iefix) format("embedded-opentype"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-700.woff2) format("woff2"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-700.woff) format("woff"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-700.ttf) format("truetype"),url(https://app.guestoo.de/fonts/roboto-condensed-v16-latin-700.svg#RobotoCondensed) format("svg")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(https://app.guestoo.de/fonts/roboto-slab-v7-latin-regular.eot);src:local("Roboto Slab Regular"),local("RobotoSlab-Regular"),url(https://app.guestoo.de/fonts/roboto-slab-v7-latin-regular.eot?#iefix) format("embedded-opentype"),url(https://app.guestoo.de/fonts/roboto-slab-v7-latin-regular.woff2) format("woff2"),url(https://app.guestoo.de/fonts/roboto-slab-v7-latin-regular.woff) format("woff"),url(https://app.guestoo.de/fonts/roboto-slab-v7-latin-regular.ttf) format("truetype"),url(https://app.guestoo.de/fonts/roboto-slab-v7-latin-regular.svg#RobotoSlab) format("svg")}.font-main{font-family:Roboto Condensed,Helvetica,Arial,sans-serif}.font-special{font-family:Roboto Slab,Helvetica,Arial,sans-serif}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}
/*! 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:Roboto Condensed,Helvetica,Arial,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:700}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}h4.miniHeadline{color:#00b68d!important;font-family:Roboto Slab,Helvetica,Arial,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:#00b68d}.fa-meh-o{color:#ffa202}.fa-meh-o.notVoted{color:#eceff1}.fa-frown-o{color:#f920a9}.event-accentColor-fg{color:#3d76f9!important}.event-primaryColor-fg{color:#00b68d!important}.event-accentColor-border{border-color:#3d76f9!important}.event-primaryColor-border{border-color:#00b68d!important}.event-accentColor-bg{background-color:#3d76f9!important}.event-primaryColor-bg{background-color:#00b68d!important}.fa-minus-circle,.fa-trash{color:#f920a9}.fa-check-circle,.fa-check-circle-o,.fa-circle-check{color:#00b68d}.fa-circle-xmark,.fa-circle-xmark-o,.fa-times-circle,.fa-times-circle-o{color:#f920a9}.fa-toggle-on{color:#00b68d}.fa-toggle-off{color:#f920a9}.color-system-ok{color:#00b68d}.color-system-ok-important{color:#00b68d!important}.color-system-notok{color:#f920a9}.color-system-notok-important{color:#f920a9!important}.color-system-warning{color:#ffa202}.color-system-warning-important{color:#ffa202!important}.color-primaryColor{color:#00b68d}.color-accentColor{color:#3d76f9!important}.color-white{color:#fff}.color-white-important{color:#fff!important}.color-text{color:#445760}.color-text-light{color:#78898f!important}.color-text{color:#445760!important}.bgColor-system-ok{background-color:#00b68d!important}.bgColor-system-notok{background-color:#f920a9!important}.bgColor-system-warning{background-color:#ffa202!important}.bgColor-primaryColor{background-color:#00b68d!important}.bgColor-accentColor{background-color:#3d76f9!important}.bgColor-white{background-color:#fff!important}.bgColor-text{background-color:#445760!important}.borderColor-system-default{border-color:#78898f!important}.borderColor-system-ok{border-color:#00b68d!important}.borderColor-system-warning{border-color:#ffa202!important}.borderColor-system-notok{border-color:#f920a9!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:#f920a9!important}.maybe{color:#ffa202!important}.ok{color:#00b68d!important}.fullsize-img{margin-bottom:-5px;width:100%}.defaultCta{background:#fff;border:1px solid #00b68d;border-radius:20px;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#00b68d;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:#00b68d}.defaultDisabled{opacity:.5;pointer-events:none}.defaultCta-filled{background:#00b68d;border:none;color:#fff}.defaultCta-filled.error{background:#f920a9;color:#fff!important}.defaultCta.borderless{border:none!important}.defaultCta.margin-bottomTop{margin:10px 0 5px}.defaultCta-invisible{color:#00b68d;display:inline-block;font-size:.7em}.defaultCta-block{box-sizing:border-box;display:block;text-align:center;width:100%}.defaultCta-accent{background:#3d76f9;border-color:#3d76f9;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:#f920a9;border-radius:20px;color:#f920a9}.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:#78898f;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 #78898f;border-radius:20px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);box-sizing:border-box;color:#00b68d;outline:none;padding:10px;width:100%}.add-item-to-select a,.add-item-to-select button{background:#00b68d;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:#3d76f9}.add-item-to-select.accentColor input{color:#3d76f9}.defaultButtonLikeLink{background-color:#00b68d;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:#eceff1;border-radius:20px;box-sizing:border-box;color:#445760;margin:20px 0;padding:10px}.default-messageContainer.accentBorder{border:1px solid #3d76f9}.default-messageContainer.warningOutline{background:#fff;border:1px solid #f920a9;box-shadow:0 4px 30px rgba(0,0,0,.15),0 4px 10px -2px rgba(0,0,0,.1)}.default-messageContainer.warning{background:#f920a9;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 #ffa202!important;color:#ffa202}.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 #78898f;border-radius:10px;box-shadow:inset 0 -2px 5px rgba(0,0,0,.13);box-sizing:border-box;color:#00b68d;margin:5px 0 10px;padding:10px;width:100%}.strikeThrough{-webkit-text-decoration:line-through;text-decoration:line-through}.noAfter :after{display:none!important}.change-role ul{list-style:none;margin:0;padding:0}.change-role ul li{padding:10px 0}.change-role ul li.deleteAccount md-switch.md-checked .md-bar,.change-role ul li.deleteAccount md-switch.md-checked .md-thumb:before,.change-role ul li.deleteAccount md-switch.md-default-theme.md-checked .md-bar{background:#f920a9!important;border-color:#f920a9!important}.change-role ul li.deleteAccount a{border:1px solid #f920a9!important;box-shadow:0 0 20px rgba(0,0,0,.25);color:#f920a9!important}.change-role ul li a{align-items:start;background-color:#fff;border:1px solid #00b68d;border-radius:10px;box-sizing:border-box;color:#00b68d;display:flex;flex-direction:column;min-height:60px;padding:0 10px;position:relative}.change-role ul li a .account-wrapper{align-items:center;display:flex;flex-direction:row}.change-role ul li a .account-wrong-token{color:red}.change-role ul li a:hover{background-color:#00b68d;border:1px solid #00b68d;box-shadow:0 0 20px rgba(0,0,0,.25);color:#fff}.change-role.deleteList ul li a{background-color:#eceff1;border:none;color:#445760}.change-role.deleteList ul li a:hover{box-shadow:none}.change-role ul li a .icon{align-items:center;background-color:#fff;border-radius:24px;color:#00b68d;display:flex;font-size:24px;height:40px;justify-content:center;line-height:40px;margin-right:10px;overflow:hidden;text-align:center;width:40px}.change-role ul li a .text{margin:20px 0}.change-role ul li a .text .user-role{display:block;font-size:22px;line-height:22px}.change-role ul li a .text .user-agency{display:block;font-size:14px;line-height:14px;padding-top:5px}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 #00b68d!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:#00b68d!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 #f920a9!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:#f920a9!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:#445760}md-toast .md-button.md-default-theme:not([disabled]):hover,md-toast .md-button:not([disabled]):hover{background:transparent!important}.abo-plan{display:flex;flex-wrap:wrap}@media (max-width:735px){.abo-plan{display:block}}.abo-plan.modalPlan{background:#fff;box-sizing:border-box;margin-top:0;width:100%}.abo-plan.modalPlan li.plan-choice{box-sizing:border-box;cursor:pointer;pointer-events:auto!important;width:100%!important}.abo-plan.modalPlan li.plan-choice:hover{transform:scale(1.02)}.abo-plan li.divider{color:#00b68d;font-family:Roboto Slab,Helvetica,Arial,sans-serif;padding:20px 10px 10px;width:100%}.abo-plan li.plan-choice{margin:5px;scale:1;width:calc(25% - 10px)}@media (max-width:735px){.abo-plan li.plan-choice{margin-bottom:10px;width:auto}}.abo-plan li.plan-choice.plan-custom{margin-bottom:10px;width:calc(100% - 10px)}@media (max-width:735px){.plan-agreements{padding-top:20px}}.pendingMessage{background-color:#f920a9;color:#fff}.pendingMessage.typeGreen{background-color:#00b68d;color:#fff}.pendingMessage p{color:#fff}.pendingMessage .actions a{background-color:#f920a9;box-shadow:0 0 7px rgba(0,0,0,.35);color:#fff;font-size:15px;line-height:15px;padding:15px 0}.pendingMessage .actions a.resend{background-color:#fff}.agencyAboPaymentMethod .paymentError{background-color:#f920a9;box-shadow:0 0 17px rgba(0,0,0,.15);color:#fff;margin:20px -20px 0;padding:10px 20px 0}.agencyAboPaymentMethod .paymentError p{color:#fff!important;font-size:12px!important;line-height:14px!important;padding:0 0 10px!important}.agencyAboPaymentMethod .paymentError h2{color:#fff;font-size:24px;line-height:26px;margin:0;padding:0 0 10px}.cookieinfo{background-color:hsla(0,0%,100%,.9)!important;border:none!important;border-bottom:3px solid #00b68d!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:#00b68d!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:#445760!important;font-size:12px!important;line-height:16px!important;margin:0!important;order:1;padding:0!important;width:100%}.cookieinfo>span a{color:#00b68d!important}.insideApp .cookieinfo{display:none!important}.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:#eceff1;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:#00b68d;display:block;margin-left:20px;margin-right:10px}.langSwitcher .languages{display:flex}.langSwitcher .languages li{margin-right:10px}.langSwitcher .languages a{color:#445760;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:#00b68d!important}.bgImagePublic .langSwitcher{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:rgba(236,239,241,.95);border-top:1px solid #00b68d;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 #eceff1;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}.dark,.noLanguageSwitcher .langSwitcher{display:none}.bright{display:block}:root{--mobile-spacer-bottom:20px;--color-main:#00b68d;--color-main-transparent:rgba(0,182,141,.8);--color-main-text:#fff;--color-main-headline:#233041;--color-accent:#3d76f9;--color-accent-text:#fff;--color-link:#f920a9;--color-link-text:#fff;--color-font:#050931;--color-font-light:#546e7a;--color-error:#f50057;--color-bg-page:#bac5cc;--color-divider:#f3f3f3;--color-bg-surface:#fff;--color-bg-surface-transparent:hsla(0,0%,100%,.65);--color-bg-section:#fff;--color-bg-section-contact:var(--color-divider);--color-bg-section-gallery:#fff;--color-bg-section-participants:#fff;--color-bg-section-stream:#fff;--color-bg-section-downloads:#fff;--color-bg-section-content:#fff;--font-main:"Roboto Condensed",sans-serif;--font-accent:"Roboto Slab",serif;--borderRadius-menue:5px;--borderRadius-countdown:5px;--borderRadius-card:24px;--borderRadius-cta-small:28px;--borderRadius-cta-big:35px;--borderRadius-actions:28px;--grid-border-radius:0px;--form-borderRadius:10px;--boxShaddow-surface:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);--boxShaddow-grid:none;--boxShaddow-main:0 30px 60px -12px rgba(50,50,93,.15),0 18px 36px -18px rgba(0,0,0,.2);--boxShaddow-accent:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);--boxShaddow-actions:0 30px 60px -12px rgba(0,0,0,.75),0 18px 36px -18px rgba(0,0,0,.75);--boxShadow-inside:inset 2px 2px 5px rgba(0,0,0,.15);--boxShadow-cta-small:0 8px 32px rgba(0,0,0,.25);--boxShadow-cta-big:0 8px 32px rgba(0,0,0,.25);--boxShadow-card-elevated:0 8px 32px rgba(0,0,0,.15);--link-button-underline:none;--link-menue-underline:none;--base-font-size:62.5%;--pageContainer-maxWidth:1440px;--grid-gap:0px;--setting-eventImage-imageDescription:none;--filter-logo:none;--font-size-cta:2.2rem;--height-header:100px;--height-mainButtons:50px;--height-mainNav-mobile:50px;--padding-main:40px;--padding-small:25px;--padding-xtraSmall:10px;--section-width-info:calc(50% - var(--grid-gap)/2);--section-width-downloads:calc(50% - var(--grid-gap)/2);--section-width-contact:calc(50% - var(--grid-gap)/2);--section-width-stream:calc(50% - var(--grid-gap)/2);--section-width-gallery:calc(50% - var(--grid-gap)/2);--section-width-participants:calc(50% - var(--grid-gap)/2);--section-width-default:calc(50% - var(--grid-gap)/2)}@media (prefers-color-scheme:dark){:root{--color-main:#00b68d;--color-main-transparent:rgba(0,182,141,.8);--color-main-text:#fff;--color-main-headline:#fff;--color-accent:#3d76f9;--color-accent-text:#fff;--color-link:#f920a9;--color-link-text:#fff;--color-font:#fff;--color-font-light:#ecf1f4;--color-error:#ff2e78;--v-theme-error:#ff2e78;--color-bg-page:#292b2c;--color-divider:#383c3d;--color-bg-surface:#292b2c;--color-bg-surface-transparent:rgba(0,0,0,.65);--color-bg-section:#292b2c;--color-bg-section-contact:var(--color-divider);--color-bg-section-gallery:#fff;--color-bg-section-participants:#fff;--color-bg-section-stream:#fff;--color-bg-section-downloads:#fff;--color-bg-section-content:#fff;--boxShaddow-surface:0 30px 60px -12px rgba(13,14,14,.3),0 18px 36px -18px rgba(13,14,14,.35);--filter-logo:invert(1)}:root .dark{display:block!important}:root .bright{display:none!important}:root .imageList-item,:root .socialList-item{border-color:hsla(0,0%,100%,.65)!important;border-color:var(--color-bg-surface-transparent)!important}:root #mainNav-container{backdrop-filter:none;-webkit-backdrop-filter:none}:root input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}:root html.paymentPage.TEMPLATE_11 body .page:before{display:none!important}}@media (prefers-contrast:more){:root{--color-main:#008365;--color-main-transparent:#008365;--color-main-text:#fff;--color-main-headline:#233041;--color-accent:#366ae0;--color-accent-text:#fff;--color-link:#c91888;--color-link-text:#fff;--color-font:#050931;--color-font-light:#546e7a;--color-error:#ad1457;--color-bg-page:#383c3d;--color-divider:#f3f3f3;--color-bg-surface:#fff;--color-bg-surface-transparent:#fff;--color-bg-section:#fff;--color-bg-section-contact:var(--color-divider);--color-bg-section-gallery:#fff;--color-bg-section-participants:#fff;--color-bg-section-stream:#fff;--color-bg-section-downloads:#fff;--color-bg-section-content:#fff;--filter-logo:invert(1)}:root .callToAction.negative{background-color:#fff!important;background-color:var(--color-accent-text)!important}:root #mainNav-container{backdrop-filter:none;-webkit-backdrop-filter:none}:root .v-selection-control--focused .v-selection-control__wrapper{border-radius:24px;border-radius:var(--borderRadius-card);outline:3px solid #3d76f9!important;outline:3px solid var(--color-accent)!important;outline-offset:10px}:root .defaultFieldset{border-color:#546e7a;border-color:var(--color-font-light)}:root .cta-button.disabled{font-weight:700;text-decoration-line:none}}:root body.highContrast{--color-main:#008365;--color-main-transparent:#008365;--color-main-text:#fff;--color-main-headline:#233041;--color-accent:#366ae0;--color-accent-text:#fff;--color-link:#c91888;--color-link-text:#fff;--color-font:#050931;--color-font-light:#546e7a;--color-error:#ad1457;--color-bg-page:#383c3d;--color-divider:#f3f3f3;--color-bg-surface:#fff;--color-bg-surface-transparent:#fff;--color-bg-section:#fff;--color-bg-section-contact:var(--color-divider);--color-bg-section-gallery:#fff;--color-bg-section-participants:#fff;--color-bg-section-stream:#fff;--color-bg-section-downloads:#fff;--color-bg-section-content:#fff;--filter-logo:none}:root body.highContrast .callToAction.negative{background-color:#fff!important;background-color:var(--color-accent-text)!important}:root body.highContrast .v-selection-control--focused .v-selection-control__wrapper{border-radius:24px;border-radius:var(--borderRadius-card);outline:3px solid #3d76f9!important;outline:3px solid var(--color-accent)!important;outline-offset:10px}:root body.highContrast .defaultFieldset{border-color:#546e7a;border-color:var(--color-font-light)}:root body.highContrast .cta-button.disabled{font-weight:700;text-decoration-line:none}:root body.highlightLinks{--link-button-underline:underline;--link-menue-underline:underline}@media (max-width:600px){:root{--height-header:70px!important}}@media (max-width:1024px){:root{--section-width-info:100%;--section-width-downloads:100%;--section-width-contact:100%;--section-width-default:100%}}@media (max-width:720px){:root{--padding-main:30px;--padding-small:15px;--padding-xtraSmall:10px;--font-size-cta:2rem}}.boxSizing{box-sizing:border-box}html{background-color:#eceff1!important;background-color:#fff!important}.bgImage,html{background-attachment:fixed!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}body{background-color:#fff!important;padding:0}@media (max-width:450px){body{display:block;padding:0 20px}}.page-spacer{content:"";display:block;height:40px;position:relative}@media (max-width:450px){.page-spacer{height:20px}}.page{background-color:#fff;border-radius:24px;box-shadow:0 4px 30px rgba(0,0,0,.25),0 4px 10px -2px rgba(0,0,0,.2);box-sizing:border-box;margin:0 auto;max-width:500px;padding:20px;width:100%}@media (max-width:450px){.page{width:auto}}@media (max-width:320px){.page{box-shadow:none}}header .image{text-align:center}header .image img{height:auto;margin-bottom:-6px;width:180px}header .text{border-top:2px solid #eceff1;box-sizing:border-box;margin-top:20px;padding-top:20px}header .text h1{color:#445760;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:35px;font-weight:400;line-height:35px;margin:0;padding:0 0 10px;text-align:center}header .text h1.error{color:#f920a9}header .text h1.success{color:#00b68d}header .text p{color:#445760;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px;margin:0;padding:0;text-align:center}header .text .form-group label{display:block;margin-bottom:10px}header .text .form-group textarea{border:1px solid #445760;box-sizing:border-box;color:#445760;font-size:16px;padding:10px;width:100%}p.highlightThis{background-color:#00b68d!important;color:#fff!important;font-size:13px!important;line-height:15px!important;margin:10px -10px!important;padding:5px 10px!important}.miniCta{border:1px solid #00b68d;border-radius:7px;color:#00b68d;padding:2px 5px}.bigCta,.miniCta{display:inline-block}.bigCta{background-color:#00b68d;border:none;border-radius:7px;color:#fff;font-size:22px;line-height:45px;margin:20px 0 0 20px;order:2;padding:0 20px;text-align:center}.bigCta.messagePageCTA{border-radius:7px!important;display:block;font-size:20px!important;line-height:50px!important;margin:40px 0 0!important;padding:0!important;width:100%!important}.error-msg-block{background-color:#f920a9;border-radius:10px;color:#fff;margin:10px -10px;padding:10px;text-align:center}.error-msg-block .error-msg{color:#f920a9;display:block;display:none;font-size:12px;line-height:12px;padding:10px 0 15px;text-align:center}.error-msg-block .error-msg-ul{border-radius:10px;list-style:none;margin:10px -10px 0;padding:0}.error-msg-block .error-msg-ul li{color:#fff;font-size:14px;margin:0;padding:10px 0 0}.error-msg{display:block;display:none;font-size:12px;line-height:12px;padding:10px 0 15px;text-align:center}.error-info,.error-msg,.field-error{color:#f920a9}.error-info{background:#fff;border:1px solid #f920a9;border-radius:10px;box-shadow:0 0 17px rgba(0,0,0,.15);padding:10px;text-align:center}.form-group a,.form-group a:visited{color:#00b68d}.form-group label{color:#78898f;display:block;font-size:12px;line-height:12px}.form-group{margin-top:30px}.form-group.form-group-checkbox{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:left}.form-group.form-group-checkbox .checkbox{margin-right:15px;text-align:left}.form-group.form-group-checkbox .checkbox input{margin:auto;padding:0!important;width:auto}.form-group.form-group-checkbox .label{color:#445760;font-size:13px;line-height:15px}.form-group input,.form-group textarea{background-color:#fff;border:none;border-bottom:2px solid #c0cad1;box-sizing:border-box;color:#00b68d;font-size:18px;outline:none;padding:10px 5px;width:100%}.form-group.error input{border-bottom:2px solid #f920a9;box-sizing:border-box;color:#f920a9}.form-group .field-error{display:none}.form-group.error .field-error{display:block}.form-action-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.form-action-group a{color:#445760;font-size:15px;line-height:15px;margin-right:10px;order:1;text-align:center;width:calc(50% - 10px)}@media (max-width:450px){.form-action-group a{margin:0;order:2;width:100%}}.form-action-group button{background-color:#3d76f9;border:none;border-radius:20px;box-shadow:1px 1px 2px rgba(0,0,0,.2);color:#fff;font-size:15px;font-size:22px;height:45px;line-height:15px;line-height:45px;margin:0;order:2;padding:0;text-align:center;width:calc(50% - 10px)}@media (max-width:450px){.form-action-group button{margin:0 0 20px;order:1;width:100%}}.form-action-group button.negativeSubmit{background-color:#f920a9}.form-action-group button.fullWidth{margin-left:0;width:100%}.form-action-group small{color:#445760;display:block;margin-top:20px;order:9;text-align:center;width:100%}@media (max-width:450px){.form-action-group small{margin:0 0 20px}}.form-action-group small a{color:#00b68d}ul.specialPasswordInfo{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}ul.specialPasswordInfo>li{background-color:#eceff1;color:#f920a9;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:#00b68d;color:#fff}#footer{border-top:2px solid #eceff1;box-sizing:border-box;padding-top:10px}#footer-nav ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;list-style-image:none;margin:0;padding:0}#footer-nav ul li{margin:10px}#footer-nav ul li a{color:#445760;font-size:12px;line-height:12px}#inviteEventLink[disabled]{cursor:not-allowed}.message-form{border-top:2px solid #eceff1;display:block;margin-top:20px;padding-top:20px}.message-form h2{color:#3d76f9;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:24px;font-size:400;line-height:24px;margin:0;padding:0 0 10px;text-align:center}.not-important.message-form h2{color:#78898f;font-size:18px}.message-form input{border:1px solid #3d76f9;border-radius:20px;box-sizing:border-box;color:#3d76f9;font-size:24px;font-weight:400;outline:none;padding:10px;text-align:center;width:100%}.message-form input,.not-important.message-form input{background-color:#fff;box-shadow:inset 2px 2px 5px rgba(0,0,0,.15)}.not-important.message-form input{border:1px solid #78898f;color:#78898f;font-size:18px}.message-form .buttonLikeLink,.message-form button{background-color:#3d76f9;border:1px solid #3d76f9;border-radius:20px;color:#fff;font-size:24px;line-height:24px}.buttonLikeLink.not-important-button,.message-form .buttonLikeLink,.message-form button{box-shadow:1px 1px 2px rgba(0,0,0,.2);box-sizing:border-box;display:block;font-weight:400;margin-top:10px;padding:10px;text-align:center;width:100%}.buttonLikeLink.not-important-button{background-color:#fff!important;border:1px solid #3d76f9!important;border-radius:20px;color:#3d76f9!important;font-size:18px!important;line-height:20px!important}.not-important.message-form .buttonLikeLink,.not-important.message-form button{background-color:#78898f;border:1px solid #78898f;font-size:18px}.error-msg-big{background:#fff;border:1px solid #f920a9;box-shadow:0 0 17px rgba(0,0,0,.15);color:#f920a9;display:block;font-size:16px;line-height:18px;margin:15px 0;padding:10px;text-align:center}.insideApp .hideInsideApp{display:none}.page.textOnly{box-shadow:none;margin:0 auto;max-width:800px;padding:20px}.textOnly #content header .text h1.eventname{color:#445760;font-size:14px;margin:0 0 -20px;text-align:left}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:focus:not(:focus-visible){outline:none}[type=checkbox],[type=radio],[type=submit],button,label,select,summary{cursor:pointer}.section-content p,.type-rhichtext p{margin:20px 0 0}.section-content ol,.section-content ul,.type-rhichtext ol,.type-rhichtext ul{margin:20px}.section-content li,.type-rhichtext li{margin:10px 0}:focus{border-radius:25px;border-radius:calc(var(--borderRadius-card) + 1px);outline:3px solid #3d76f9;outline:3px solid var(--color-accent);outline-offset:3px}.preformated{white-space:pre-wrap}.sr-only{height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}html.loginPage{font-size:62.5%;font-size:var(--base-font-size)}html.loginPage,html.loginPage body{background:#bac5cc url(https://app.guestoo.de/img/defaults/login-default.jpg) 50%!important;background:var(--color-bg-page) url(https://app.guestoo.de/img/defaults/login-default.jpg) center center!important;background-size:cover!important}html.TEMPLATE_11,html.loginPage,html.noEvent{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html.TEMPLATE_11 .rhichtextContent h2,html.TEMPLATE_11 .rhichtextContent h3,html.loginPage .rhichtextContent h2,html.loginPage .rhichtextContent h3,html.noEvent .rhichtextContent h2,html.noEvent .rhichtextContent h3{color:#233041;color:var(--color-main-headline)}@media (max-width:500px){html.TEMPLATE_11,html.loginPage,html.noEvent{background:#fff!important;background:var(--color-bg-surface)!important;background-image:none!important}}html.TEMPLATE_11 .error-msg-block,html.loginPage .error-msg-block,html.noEvent .error-msg-block{background:#f50057;background:var(--color-error);color:#fff!important;font-size:1.6rem!important;line-height:2rem!important}html.TEMPLATE_11 body,html.loginPage body,html.noEvent body{min-height:100vh!important}@media (max-width:600px){html.TEMPLATE_11 body,html.loginPage body,html.noEvent body{background:#fff!important;background:var(--color-bg-surface)!important;background-image:none!important}}html.TEMPLATE_11 body .page,html.loginPage body .page,html.noEvent body .page{background-color:#fff!important;background-color:var(--color-bg-surface)!important;border-radius:24px!important;border-radius:var(--borderRadius-card)!important;box-shadow:0 8px 32px rgba(0,0,0,.15)!important;box-shadow:var(--boxShadow-card-elevated)!important;max-width:600px;position:relative!important;z-index:5}@media (max-width:979px){html.TEMPLATE_11 body .page,html.loginPage body .page,html.noEvent body .page{padding:40px 25px!important;padding:var(--padding-main) var(--padding-small)!important}}@media (max-width:500px){html.TEMPLATE_11 body .page,html.loginPage body .page,html.noEvent body .page{border-radius:0!important}}html.TEMPLATE_11 body .page:before,html.loginPage body .page:before,html.noEvent body .page:before{background:hsla(0,0%,100%,.65);background:var(--color-bg-surface-transparent);border-radius:30px;border-radius:calc(var(--borderRadius-card) + 6px);bottom:-10px;content:"";display:block;left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}@media (max-width:500px){html.TEMPLATE_11 body .page:before,html.loginPage body .page:before,html.noEvent body .page:before{display:none!important}}html.TEMPLATE_11 body .form-action-group button,html.loginPage body .form-action-group button,html.noEvent body .form-action-group button{background:#3d76f9!important;background:var(--color-accent)!important;border:2px solid #3d76f9;border:2px solid var(--color-accent);border-radius:35px!important;border-radius:var(--borderRadius-cta-big)!important;box-shadow:0 8px 32px rgba(0,0,0,.25)!important;box-shadow:var(--boxShadow-cta-big)!important;color:#fff!important;color:var(--color-accent-text)!important;font-size:2rem;height:5rem!important;width:calc(50% - 10px)!important}@media (max-width:450px){html.TEMPLATE_11 body .form-action-group button,html.loginPage body .form-action-group button,html.noEvent body .form-action-group button{width:100%!important}}html.TEMPLATE_11 body .form-action-group a,html.loginPage body .form-action-group a,html.noEvent body .form-action-group a{background:transparent!important;border:none!important;border-radius:35px!important;border-radius:var(--borderRadius-cta-big)!important;box-shadow:none!important;color:#3d76f9!important;color:var(--color-accent)!important;font-size:1.8rem;line-height:5rem!important;width:calc(50% - 10px)!important}@media (max-width:450px){html.TEMPLATE_11 body .form-action-group a,html.loginPage body .form-action-group a,html.noEvent body .form-action-group a{width:100%!important}}html.TEMPLATE_11 body .form-group input,html.TEMPLATE_11 body .form-group textarea,html.loginPage body .form-group input,html.loginPage body .form-group textarea,html.noEvent body .form-group input,html.noEvent body .form-group textarea{background-color:#fff;background-color:var(--color-bg-surface);border:1px solid #050931;border:1px solid var(--color-font);border-radius:35px;border-radius:var(--borderRadius-cta-big);box-shadow:inset 2px 2px 5px rgba(0,0,0,.15);box-shadow:var(--boxShadow-inside);color:#050931;color:var(--color-font);font-size:1.8rem;padding:15px}html.TEMPLATE_11 body .form-group label,html.loginPage body .form-group label,html.noEvent body .form-group label{color:#050931;color:var(--color-font);font-size:1.6rem;padding:0 0 5px 16px}html.TEMPLATE_11 body header .text p,html.loginPage body header .text p,html.noEvent body header .text p{color:#050931!important;color:var(--color-font)!important;font-size:1.8rem!important;line-height:2.2rem!important;padding:20px 0 10px}html.TEMPLATE_11 body .miniCta,html.loginPage body .miniCta,html.noEvent body .miniCta{background-color:#00b68d;background-color:var(--color-main);border:none!important;border-radius:28px;border-radius:var(--borderRadius-cta-small);box-shadow:0 8px 32px rgba(0,0,0,.25);box-shadow:var(--boxShadow-cta-small);color:#fff;color:var(--color-main-text);padding:5px 15px!important}html.TEMPLATE_11 body #footer,html.TEMPLATE_11 body header .text,html.loginPage body #footer,html.loginPage body header .text,html.noEvent body #footer,html.noEvent body header .text{border-top:1px solid #f3f3f3!important;border-top:1px solid var(--color-divider)!important}html.TEMPLATE_11 body #footer-nav ul li a,html.loginPage body #footer-nav ul li a,html.noEvent body #footer-nav ul li a{color:#546e7a;color:var(--color-font-light);font-size:1.4rem!important}html.TEMPLATE_11 body .form-action-group,html.loginPage body .form-action-group,html.noEvent body .form-action-group{flex-wrap:nowrap;gap:20px}@media (max-width:450px){html.TEMPLATE_11 body .form-action-group,html.loginPage body .form-action-group,html.noEvent body .form-action-group{flex-wrap:wrap;gap:20px}}.abo-container{border-top:1px solid #eceff1;margin-top:20px;padding-top:20px}.abo-container .abho-header h3{color:#00b68d;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:20px;margin:0;padding:0 0 10px}.abo-container .abho-header p{color:#445760;margin:0;padding:0;text-align:left}ul.planInfo{list-style:none;list-style-image:none;margin:0;padding:10px 0 0}ul.planInfo li{color:#445760;margin-top:10px;padding-left:30px;position:relative}ul.planInfo li .icon{display:block;font-size:15px;left:0;position:absolute;top:0;z-index:1}.abo-plan{background-color:#eceff1;border-radius:5px;box-sizing:border-box;display:block;list-style:none;list-style-image:none;margin:20px 0;padding:5px;width:100%}.abo-plan .abo-plan-headline{box-sizing:border-box;padding:10px;width:100%}.abo-plan .abo-plan-headline h3{color:#00b68d;margin:0;padding:0 0 5px}.abo-plan .abo-plan-headline p{color:#445760;margin:0;padding:0}.abo-plan .abo-plan-headline p a{color:#00b68d}.abo-plan .plan-info{outline:none}.abo-plan li.plan-choice{background-color:#dde3e6;border:1px solid #d5dbe0;border-radius:5px;box-sizing:border-box;color:#445760;cursor:pointer;list-style:none;list-style-image:none;margin:5px 5px 10px;outline:none;padding:10px;transition:all .2s ease;width:auto}.abo-plan.disabled li.plan-choice{pointer-events:none}.abo-plan li.plan-choice:hover{box-shadow:0 0 7px rgba(0,0,0,.15);transform:scale(1.08);transition:all .2s ease}.abo-plan li.plan-choice .plan-name{display:block;font-size:26px;line-height:26px;padding-bottom:5px}.abo-plan li.plan-choice .plan-name small a{background:#fff;border-radius:20px;color:#78898f;display:inline-block;font-size:14px;line-height:14px;margin-bottom:5px;padding:3px 7px}.abo-plan li.plan-choice .plan-price{display:block;font-size:15px;line-height:15px}.abo-plan li.plan-choice .plan-price small{color:#78898f;display:block;padding-top:5px}.abo-plan li.plan-choice.active .plan-price small{color:#eceff1}.abo-plan li.plan-choice.active{background-color:#00b68d;border-color:#00b68d;box-shadow:0 0 7px rgba(0,0,0,.15);color:#fff}.abo-plan li.plan-footer{width:100%}.abo-plan li.plan-footer p{color:#78898f;font-size:13px;line-height:15px;margin:0;padding:10px}.plan-agreements{width:100%}.plan-agreements .agreement{color:#445760;padding:0 10px}.plan-agreements .agreement a{color:#00b68d}.pendingMessage{background-color:rgba(249,32,169,.15);border:1px solid #f920a9;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.pendingMessage p{color:#f920a9;margin:0;padding:0}.pendingMessage .actions{display:flex;margin:10px -5px 0}.pendingMessage .actions a{background-color:#fff;border-radius:5px;color:#f920a9;display:block;flex-grow:1;line-height:40px;margin:5px;text-align:center}.pendingMessage .actions a.resend{box-shadow:0 0 7px rgba(0,0,0,.15);color:#00b68d}.aboMessage{display:none}.insideApp .aboMessage{display:block}.insideApp .abo-edit-container{display:none}.insideApp .abo-plan.specialApp{pointer-events:none}.specialTarifInfoApp{display:none}.insideApp .specialTarifInfoApp{display:block}.insideApp .specialTarifInfoNotApp{display:none}.insideApp .hideInsideApp{display:none!important}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-tooltip.md-tooltip{height:auto;white-space:normal}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 #00b68d}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 #00b68d;border-radius:44px;box-sizing:border-box;color:#00b68d;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}.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:#00b68d;margin:0;padding:0 0 5px}.ticket-type .ticket-type-headline p{color:#445760;margin:0;padding:0}.ticket-type .ticket-type-headline p a{color:#00b68d}.ticket-type li.ticket-choice{background-color:#eceff1;border-radius:5px;box-sizing:border-box;color:#445760;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:#78898f;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:#00b68d}.ticket-type.subTickets li.ticket-choice{background-color:#fff;border:1px dashed #d5dbe0;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:#78898f;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:#eceff1}.ticket-type.subTickets li.ticket-choice.active .ticket-price small{color:#78898f}.ticket-type li.ticket-choice.active{background-color:#00b68d;border-color:#00b68d;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 #00b68d;color:#00b68d}.ticket-price-table .oldChairInfo{color:#d91e17}.ticket-price-table .newChairInfo{color:#00b68d}.ticket-price-table{border-bottom:1px solid #eceff1;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:#eceff1;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 #eceff1;color:#445760;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 #78898f;color:#445760;font-size:18px;line-height:18px}.ticket-price-table tr.mwst td{color:#78898f;font-size:12px;line-height:12px}.button-explanation{background:#fff;border:1px solid #3d76f9;border-radius:10px;color:#3d76f9;font-size:15px;line-height:15px;margin-top:20px;padding:10px;text-align:center}.missingFields-list{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:12px;justify-content:flex-start;line-height:12px;padding-top:10px}.missingFields-list span{background-color:#3d76f9;border-radius:7px;color:#fff;font-size:12px;line-height:12px;margin:5px;padding:3px 8px}.section-step{margin:20px -20px 0}.section-step.active{background-color:#fff;border-bottom:1px solid #00b68d;border-top:1px solid #00b68d;box-shadow:0 0 17px rgba(0,0,0,.15);margin:20px -20px;padding-bottom:20px}.section-step .header-step{background-color:#fff;background:#eceff1;color:#445760;margin:0;padding:10px 80px 10px 50px;position:relative;word-wrap:break-word}.section-step.active .header-step{color:#00b68d;padding-right:20px}.section-step .header-step .icon-counter{background-color:#fff;border:1px solid #445760;border-radius:100%;font-size:18px;height:26px;left:10px;line-height:26px;overflow:hidden;position:absolute;text-align:center;top:10px;width:26px}.section-step.active .header-step .icon-counter{border-color:#00b68d}.section-step .header-step h2{color:#445760;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.8rem;margin:0;max-width:100%;overflow:hidden;padding:0 0 7px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:400px){.section-step .header-step h2{font-size:24px}}.section-step.active .header-step h2{color:#00b68d}.section-step .header-step p{color:#445760;font-size:14px;line-height:16px;margin:0;padding:0}.section-step .header-step a{background-color:#fff;border-radius:7px;box-shadow:0 0 3px rgba(0,0,0,.15);color:#00b68d;display:block;font-size:12px;line-height:26px;padding:0 10px;position:absolute;right:10px;text-align:center;top:10px}.section-step.active .header-step a{display:none}.section-step .content-step-edit,.section-step .content-step-summary{padding:0 20px}.section-step .header-step .content-step-summary{padding:0}.paymentMethod{list-style:none;list-style-image:none;margin:0 -20px 20px;padding:10px}.paymentMethod .paymentMethod-headline{box-sizing:border-box;padding:10px;width:100%}.paymentMethod .paymentMethod-headline h3{color:#00b68d;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:0 0 5px}.paymentMethod .paymentMethod-headline p{color:#445760;margin:0;padding:0}.paymentMethod li.method{list-style:none;list-style-image:none;margin:0 0 10px;padding:0}.paymentMethod li.method>div.singleChoice{background-color:#dde3e6;border:1px solid #d5dbe0;border-radius:5px;box-sizing:border-box;color:#445760;cursor:pointer;list-style:none;list-style-image:none;margin:5px;outline:none;padding:10px;position:relative;scale:1;transition:all .2s ease}.paymentMethod li.method.active>div.singleChoice{background-color:#fff;border-color:#00b68d;box-shadow:0 0 17px rgba(0,0,0,.15);color:#00b68d}.paymentMethod li.method>div.hasSubChoices{background-color:#dde3e6;border:1px solid #d5dbe0;border-radius:5px;box-sizing:border-box;color:#445760;list-style:none;list-style-image:none;margin:5px;outline:none;padding:10px;position:relative;scale:1;transition:all .2s ease}.paymentMethod li.method.active>div.hasSubChoices{background-color:#fff;border-color:#00b68d;box-shadow:0 0 17px rgba(0,0,0,.15);color:#00b68d}.paymentMethod.disabled li.method{pointer-events:none}.paymentMethod li.method .name{display:block;font-size:26px;line-height:26px;padding-bottom:5px;padding-left:40px}@media (max-width:400px){.paymentMethod li.method .name{font-size:22px}}.paymentMethod li.method .icon{display:block;font-size:18px;left:10px;line-height:26px;position:absolute;text-align:center;width:30px}.paymentMethod .subChoices{margin:5px 0;padding:0}.paymentMethod .subChoices,.paymentMethod .subChoices li{display:flex;flex-wrap:wrap;list-style:none;list-style-image:none;outline:none}.paymentMethod .subChoices li{align-items:center;border-bottom:5px solid #cfd6db;box-sizing:border-box;color:#78898f;cursor:pointer;justify-content:center;margin:10px 5px 5px;padding:10px 5px;width:calc(25% - 10px)}@media (max-width:400px){.paymentMethod .subChoices li{width:calc(50% - 10px)}}.paymentMethod .subChoices li.active,.paymentMethod .subChoices li:hover{border-bottom-color:#00b68d;color:#00b68d}.subChoices img{height:auto;max-width:90%}.subChoices .subIcon{display:block;font-size:35px;line-height:35px;padding-bottom:3px;text-align:center}.subChoices .subName{display:block;font-size:12px;line-height:12px;text-align:center;text-transform:uppercase}.paymentDetails{box-sizing:border-box;color:#00b68d;margin:20px 5px 0;padding-top:10px}.waitingForPayment{display:block;font-size:18px;line-height:18px;padding-bottom:10px;padding-top:20px;text-align:center}.register-form-fields-container cp-field{box-sizing:border-box;width:100%}md-select-value .md-text{color:#00b68d}md-input-container .md-input{border-bottom:1px solid #b1bec6;color:#00b68d}.paymentError{background-color:#f920a9;box-shadow:0 0 17px rgba(0,0,0,.15);color:#fff;margin:20px -20px 0;padding:10px 20px 0}.paymentError p{color:#fff!important;font-size:12px!important;line-height:14px!important;padding:0 0 10px!important}.paymentError h2{color:#fff;font-size:24px;line-height:26px;margin:0;padding:0 0 10px}.paymentError ul li{color:#fff;font-size:15px;line-height:17px}.paymentFooter{color:#78898f;font-size:12px;line-height:12px;margin-top:20px;padding:20px 0;text-align:center}.paymentFooter a{color:#78898f;display:inline-block;margin:5px}.preformated{white-space:pre-line}.stripeLike label{color:#30313d;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.93rem;font-weight:400;margin-bottom:.25rem;transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.stripeLike div{display:flex}.stripeLike div input{background-color:#fff;border:1px solid #e6e6e6;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02);flex-grow:1;padding:.75rem;transition:background .15s ease,border .15s ease,box-shadow .15s ease,color .15s ease}.verifoo-pin-container{background:#eceff1;border:1px solid #00b68d;border-radius:10px;color:#445760;font-size:13px;line-height:13px;margin-top:10px;padding:10px}.verifoo-pin-container .pin{color:#00b68d;font-size:18px}.verifoo-pin-container input{border:1px solid #00b68d;border-radius:10px;color:#00b68d;font-size:18px;margin-top:10px;outline:none;padding:5px}.verifoo-pin-container input:invalid{border-color:#f920a9!important;color:#f920a9}.verifoo-pin-container input:valid{border-color:#00b68d!important;color:#00b68d}.visitorCount-choice-hint{margin:20px 0;width:100%}.visitorCount-choice-hint .icon{color:#00b68d;font-size:125px;line-height:125px;margin-bottom:20px;text-align:center}.visitorCount-choice-hint .text{color:#78898f;font-size:15px;text-align:center}.visitorCount-choice-hint h3{color:#00b68d;font-family:Roboto Slab,Helvetica,Arial,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 #3d76f9;border-radius:20px;box-shadow:0 0 17px rgba(0,0,0,.15);box-sizing:border-box;color:#3d76f9;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:#3d76f9;border-color:#3d76f9;box-shadow:none;color:#fff;transition:all .2s ease}.error-msg-ref{color:#78898f;font-size:12px;margin-top:30px}body,body.md-default-theme,html,html.md-default-theme{background-color:#fff!important}.md-accent{font-family:Roboto Slab,Helvetica,Arial,sans-serif}.inline-dialog{color:#445760;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:15px;line-height:18px}.inline-dialog.more-space{padding:10px}.inline-dialog h1{color:#00b68d;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:36px;font-weight:400;line-height:38px;margin:0;padding:0 0 10px}.inline-dialog h1.error-headline{color:#f920a9;font-size:28px;line-height:30px}.inline-dialog h2{color:#00b68d;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:0 0 10px}.callToActionButton button{background-color:#3d76f9;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:20px;padding-left:20px;padding-right:20px}button.callToActionButton{background-color:#3d76f9;font-size:20px;line-height:50px;margin:20px 15px}.link-callToActionButton,button.callToActionButton{box-sizing:border-box;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;height:auto;padding-left:20px;padding-right:20px;width:calc(100% - 30px)}.link-callToActionButton{background-color:#fff;border:1px solid #3d76f9;border-radius:3px;color:#3d76f9;color:#fff;display:block;font-size:18px;line-height:40px;margin:10px 15px 20px;text-align:center}.frame-registerButton{background-color:#3d76f9;border:none!important;border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;color:#fff;display:block;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:20px;height:auto;line-height:50px;margin:30px auto 0;max-width:650px;padding-left:20px;padding-right:20px;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 #3d76f9!important;box-shadow:none;box-sizing:border-box;color:#3d76f9;font-size:16px;line-height:40px;margin-bottom:20px!important}.frame-declineButton{background-color:#fff;border:1px solid #3d76f9;border-radius:20px;box-sizing:border-box;color:#3d76f9;display:block;font-family:Roboto Condensed,Helvetica,Arial,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:#00b68d;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 #00b68d;color:#00b68d}.inline-dialog .miniCta-new.disabled{pointer-events:none}.info-message.warning{background-color:#ffa202!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 #eceff1;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:#00b68d}.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:#00b68d}.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,182,141,.5)}.agreements-container .aggrement-item .switcher md-switch{margin:0}.agreements-container .aggrement-item .text{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;white-space:normal;word-wrap:break-word}.agreements-container .error-msg{color:#f920a9;display:block;font-size:12px;line-height:14px;padding-bottom:0;padding-top:5px;width:100%}.agreements-container .fa-check-square{color:#00b68d}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:#78898f}.md-datepicker-input{max-width:100%!important}.label-special{background-color:#eceff1;box-sizing:border-box;color:#445760;display:block;font-size:13px;line-height:13px;margin-bottom:5px;padding:5px 10px;width:100%}md-checkbox{color:#445760}@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 #c0cad1;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:#445760;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 #78898f;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:#78898f;font-size:12px;line-height:30px;margin:0 0 10px;padding:0;position:relative;text-align:left}.begleitperson-container .header a.takeOver{background:#3d76f9;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:#f920a9;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:#00b68d}.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:#445760}.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:#00b68d;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 #c0cad1;box-sizing:border-box;display:block;height:30px;padding-top:5px;position:relative;width:100%}.image-file-upload.single-file .status{background-color:#00b68d;height:5px;width:0}.image-file-upload.single-file .upload-container .uploadArea{box-sizing:border-box;color:#445760;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:#78898f;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:#f920a9}.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:#445760}.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 #b1bec6}.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:#3d76f9;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:#445760;margin-top:-20px;width:100%}.intelligente-auswahl-backend .switch-option.first{border-top:1px dashed #cfd6db}.intelligente-auswahl-backend .switch-option{border-bottom:1px dashed #cfd6db;font-size:14px;padding:10px 0}.intelligente-auswahl-backend .switch-option input[type=number]{background:#fff;border:1px solid #00b68d;border-radius:5px;box-sizing:border-box;color:#445760;outline:none;padding:3px 2px;width:35px}.intelligente-auswahl-backend h4{color:#00b68d;font-size:16px;line-height:16px;margin:0;padding:25px 0 10px}.intelligente-auswahl-backend>small{color:#78898f;display:block;margin-top:20px}.intelligente-auswahl-backend .small-select{background:#fff!important;border:1px solid #00b68d;border-radius:0!important;box-sizing:border-box;color:#00b68d;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 #cfd6db;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 #cfd6db;border-top:4px solid #cfd6db}.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:#78898f}.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:#445760;display:block}.intelligente-auswahl-backend table .remove a{color:#f920a9;display:block;font-size:18px;line-height:18px;text-align:right}.intelligente-auswahl-backend table .add a{color:#00b68d;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:#f920a9;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 #00b68d;border-radius:3px;box-sizing:border-box;color:#00b68d;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:#eceff1;border-radius:100%;color:#78898f!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 #00b68d;border-radius:3px;box-sizing:border-box;color:#00b68d;padding:3px}.intelligente-auswahl-backend table .edit-option input,.intelligente-auswahl-backend table .edit-option select{border-color:#78898f;color:#445760}.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:#445760!important}.publicFieldDescription{color:#78898f;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:#445760;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:#78898f;color:#fff;font-family:Roboto Slab,Helvetica,Arial,sans-serif;margin-top:20px;padding:5px 10px}.info-section-shaddow.inlineModal .field.field-size-100.eventspecific .eventspecific-explanation{color:#78898f;font-size:12px;line-height:15px;padding:5px 10px}.intelligente-auswahl-gast .label{font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-size:16px}.selectedTimeslot{position:relative}.selectedTimeslot:after{background:#00b68d;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:#00b68d;font-size:15px;font-weight:400}.timeslot-assign-companion .companion-option{margin-bottom:10px}.timeslot-assign-companion .companion-option small{color:#78898f}.intelligente-auswahl-gast .intelli-tabs a{background-color:#eceff1;color:#445760;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:#00b68d;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:#00b68d;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:#00b68d 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 #78898f;list-style:none;list-style-image:none;margin:0;padding:0}.intelligente-auswahl-gast ul.hasTabs{border-top-color:#00b68d;border-width:2px 0 0}.intelligente-auswahl-gast ul.hasSelect{border-top:none}.intelligente-auswahl-gast ul li{border-bottom:1px solid #78898f;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:#f920a9!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:#78898f}.intelligente-auswahl-gast ul li .input-field-label .verfuegbarkeit{background-color:#fff;border:1px solid #00b68d;border-radius:44px;box-sizing:border-box;color:#445760;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:#f920a9!important;color:#f920a9}.intelligente-auswahl-gast ul li .input-field select{background-color:#fff;border:1px solid #78898f;color:#78898f;line-height:auto;min-width:55px}.intelligente-auswahl-gast ul li .input-field md-select{background-color:#fff;border:1px solid #78898f;border-radius:5px;color:#78898f;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:#f920a9}md-switch.md-checked .md-thumb:before{background-color:#00b68d}md-switch .md-bar,md-switch.md-default-theme .md-bar{background-color:#fff;border:1px solid #f920a9;box-sizing:border-box}md-switch.md-checked .md-bar,md-switch.md-default-theme.md-checked .md-bar{background-color:#00b68d!important;border-color:#00b68d}.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:rgba(236,239,241,.65);border:1px solid #c0cad1;border-radius:0;border-width:0 0 1px!important;box-sizing:border-box;color:#445760;color:#00b68d;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:#c0cad1!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:#445760}.framedInputs md-input-container .md-input,.framedInputs md-input-container.md-default-theme .md-input{background-color:rgba(236,239,241,.65);border:1px solid #c0cad1;border-radius:0;border-width:0 0 1px!important;box-sizing:border-box;color:#445760;color:#00b68d;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 #c0cad1;border-width:0 0 1px!important;box-sizing:border-box;color:#233041;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:rgba(236,239,241,.65);border:1px solid #c0cad1;border-radius:0;border-width:0 0 2px!important;box-sizing:border-box;color:#445760;color:#00b68d;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:rgba(236,239,241,.65);border:1px solid #c0cad1;border-radius:0;border-width:0 0 1px!important;box-sizing:border-box;color:#445760;color:#00b68d;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:#f920a9!important;color:#f920a9!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:#00b68d;color:#fff}.framedInputs .label-special.more-text{background-color:transparent!important;color:#00b68d!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:#445760}.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:#00b68d!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:#3d76f9;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 #00b68d;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:#445760;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 #eceff1;color:#00b68d;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 #eceff1;border-radius:7px;color:#445760;font-size:13px;height:auto!important;line-height:13px;margin:0 0 10px!important;padding:10px 5px}#public_profil .public-info{color:#78898f;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:#f920a9!important;color:#f920a9}.timeslots-options__singleSelection div.timeslotOption__availabilities .verfuegbarkeit{background-color:#fff;border:1px solid #00b68d;border-radius:44px;box-sizing:border-box;color:#445760;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 #00b68d;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:#445760}.covidooStyle.framedInputs .label-special.more-text{background:#fff;color:#445760}.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:#eceff1;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}.page-survey header .text h1{display:block;font-size:30px;line-height:30px}.page-survey header .text h1 small{display:block;font-size:24px;line-height:26px;padding-top:5px}.page-survey header .text p{font-size:16px;line-height:20px;text-align:justify}.pre{white-space:pre-wrap}body.survey-body,html.surveyPage{background-attachment:fixed!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.survey-body .page{max-width:650px}@media (max-width:360px){.survey-body .page{padding:0}body.survey-body{padding-left:10px;padding-right:10px}}.survey-body .footer-links{display:block;font-size:12px;padding-top:20px;text-align:center}.survey-body .footer-links a{color:#00b68d;display:inline-block;margin:0 5px}.message-section{border-top:2px solid #eceff1;margin:22px 0 0;padding:22px 0}.message-section h2{color:#00b68d;font-family:Roboto Slab,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:0;text-align:left}.message-section .section-content{padding-top:22px}.survey-body header{padding-bottom:40px}.survey-body header h1{color:#00b68d;font-size:30px}.survey-body header p{color:#445760;margin-bottom:20px;margin-top:5px}.survey-body .bigCta{background-color:#3d76f9;border-color:#3d76f9;border-radius:10px;color:#fff}.survey-body .bigCta,.survey-body .smallCta{margin:22px 0 0;padding:0!important;text-align:center;width:100%}.survey-body .smallCta{background-color:#fff;border:1px solid #3d76f9;border-radius:10px;color:#3d76f9;font-size:16px;height:auto;line-height:38px}.survey-body .footer-infos{color:#78898f;padding-top:20px}.survey-body .footer-infos p{color:#78898f!important;font-size:14px;line-height:16px;text-align:center}.footer-infos-terms a{color:#00b68d}.survey-body .langSwitcher .languages a{color:#78898f}.survey-body .langSwitcher .languages a.active,.survey-body .langSwitcher .languages a.active:hover{color:#00b68d}.survey-body .field{padding-bottom:20px!important}.survey-body md-input-container label{color:#445760!important;font-size:21px!important}.survey-body .intelligente-auswahl-gast .label{color:#445760;font-size:16px;line-height:20px;padding-bottom:15px!important}.type-voting{width:100%}.type-voting .voting-label{color:#445760;font-size:16px}.type-voting .voting-area{color:#445760;display:flex;list-style:none;list-style-image:none;margin:5px -10px 0;padding:0}.type-voting .voting-area li{flex-grow:1;margin:10px 5px}@media (max-width:450px){.type-voting .voting-area li{margin:5px}.type-voting .voting-area{margin:0 -5px}}.type-voting .voting-area a{align-content:center;align-items:center;border:1px solid #78898f;border-radius:7px;color:#78898f;cursor:pointer;display:block;display:flex;font-size:36px;height:50px;justify-content:center;overflow:hidden;text-align:center}.type-voting .voting-area a.smiley{font-size:36px}@media (max-width:450px){.type-voting .voting-area a{font-size:20px}.type-voting .voting-area a.smiley{font-size:30px}}.type-voting .voting-area a:hover{color:#00b68d}.type-voting .voting-area a small{font-size:12px;text-transform:uppercase}@media (max-width:450px){.type-voting .voting-area a small{font-size:10px}}.type-voting .voting-area li.active a,.type-voting .voting-area li.active a:hover{background-color:#00b68d;box-shadow:0 0 17px rgba(0,0,0,.3);color:#fff}.voting-area.typeStars{display:flex;flex-wrap:wrap}.voting-area.typeStars a{color:#78898f;cursor:pointer;font-size:40px;position:relative}.voting-area.typeStars a,.voting-area.typeStars a .number{align-content:center;align-items:center;border:none;border-radius:0;display:block;display:flex;height:50px;justify-content:center;overflow:hidden;text-align:center}.voting-area.typeStars a .number{font-size:12px;left:50%;margin-left:-10px;position:absolute;top:0;width:20px;z-index:1}.voting-area.typeStars a .icon.active{display:none!important}.voting-area.typeStars a:hover,.voting-area.typeStars li.active a,.voting-area.typeStars li.active a:hover{background-color:transparent;box-shadow:none;color:#00b68d}.voting-area.typeStars a:hover .icon.inactive,.voting-area.typeStars li.active a .icon.inactive,.voting-area.typeStars li.active a:hover .icon.inactive{display:none!important}.voting-area.typeStars a:hover .icon.active,.voting-area.typeStars li.active a .icon.active,.voting-area.typeStars li.active a:hover .icon.active{display:block!important}.voting-area.typeStars a:hover .number,.voting-area.typeStars li.active a .number,.voting-area.typeStars li.active a:hover .number{color:#fff!important}.loading-event.pageStyle{background-color:#fff;border-radius:10px;box-shadow:0 0 17px rgba(0,0,0,.15);box-sizing:border-box;margin:0 auto 40px;max-width:500px;padding:20px;width:100%}@media (max-width:450px){.loading-event.pageStyle{width:auto}}@media (max-width:320px){.loading-event.pageStyle{box-shadow:none}}.loading-event.pageStyle .icon{color:#445760;display:block;font-size:45px;padding-bottom:20px;text-align:center}.loading-event.pageStyle .message{color:#445760;display:block;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:15px;line-height:15px;text-align:center}.loading-event.inlineStyle{background-color:#fff;box-sizing:border-box;margin:0 auto;padding:40px 20px;width:100%}.loading-event.inlineStyle .icon{color:#445760;display:block;font-size:45px;padding-bottom:20px;text-align:center}.loading-event.inlineStyle .message{color:#445760;display:block;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:15px;line-height:15px;text-align:center}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}.info-message .miniCta{background-color:#00b68d;box-shadow:0 0 3px rgba(0,0,0,.25);line-height:40px;margin-top:20px;padding:0 10px!important}.info-message .icon{color:#78898f;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:#445760;font-size:15px;line-height:17px;text-align:left}.info-message .message h3{font-family:Roboto Slab,Helvetica,Arial,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 #78898f;border-radius:7px;box-sizing:border-box;color:#78898f;font-size:18px;margin:0;outline:none;padding:5px 30px 5px 10px;width:100%}.frame-code.single .submit,.info-message .message .frame-code .submit{align-content:center;align-items:center;color:#00b68d;display:flex;font-size:20px;height:30px;justify-content:center;margin-top:-7px;overflow:hidden;position:absolute;right:0;top:50%;width:30px;z-index:2}.frame-code.single .submit{top:7px}.message-form-message-send{background-color:#00b68d;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 #00b68d;border-radius:10px;margin:20px 0;padding:20px}.info-message.message-ok .icon,.info-message.message-ok .message,.message-ok{color:#00b68d}.message-error{background-color:#fff;border-bottom:3px solid #f920a9;border-radius:0!important;color:#f920a9;padding:20px}.info-message.message-error .icon,.info-message.message-error .message{color:#f920a9}.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);position:sticky;top:0}.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:#00b68d}.info-message.message-error .message .miniCta{background-color:#f920a9}.survey-body md-input-container.md-input-focused label:not(.md-no-float),.survey-body md-input-container.md-input-has-placeholder label:not(.md-no-float),.survey-body md-input-container.md-input-has-value label:not(.md-no-float){font-size:16px!important;transform:none!important}