.card{background-color:#fff;border-radius:6px;width:100%;max-width:1200px;box-shadow:0 1px 3px 0 rgba(63,63,68,0.15),0 0 0 1px rgba(63,63,68,0.05)}.card+.card{margin-top:24px}.card-title+.card,.card-help+.card{margin-top:16px}.card--has-form{padding-top:16px}.card .in-card-title{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 20px}.card .in-card-title h3{color:#212b36;font-size:20px;font-weight:600;line-height:25px;margin:0;margin:0}.loginform{background-size:cover;background-attachment:fixed;background-position:center center;background-color:#f4f6f8}.login-wrapper{max-width:940px;margin:40px auto 0 auto;padding:0 20px}.login-wrapper .login-register-box{margin-top:0;max-width:initial;padding:initial}.login-register-box{display:flex;max-width:940px;margin:40px auto 0 auto;padding:0 20px}.login-register-box .on-desktop{display:none}.login-register-box .on-mobile{display:none}@media(min-width:46.25em){.login-register-box .on-mobile{display:none}.login-register-box .on-desktop{display:flex}}@media(max-width:46.24em){.login-register-box .on-mobile{display:flex}.login-register-box .on-desktop{display:none}}@media(max-width:46.24em){.login-register-box{flex-direction:column}}.login-register-box__switch-text{color:#919eab;margin-bottom:15px}.login-register-box p.error{margin-bottom:10px;color:#bf0711;font-size:14px}.login-register-box p.error.error-forgot-password{margin-top:-10px}.login-register-box p.error:empty{display:none;margin:0}.login-register-box .card{margin-top:0;min-width:300px;overflow:hidden;position:relative}.login-register-box .card h2{margin-top:0;font-size:20px;line-height:28px;font-weight:600}.login-register-box .card__content{padding:16px 20px}.login-register-box__tabs{display:flex;gap:8px;position:relative;margin-left:20px}.login-register-box__tabs__tab{background-color:#fff;padding:8px 16px;border-top-left-radius:6px;border-top-right-radius:6px;font-size:16px;color:#212b36;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}.login-register-box__tabs__tab--active,.login-register-box__tabs__tab:hover{z-index:100;border-color:#dfe3e8}.login-register-box__tabs__tab:hover{color:#60bf00 !important}.login-register-box__tabs__tab--active{font-weight:bold}.login-register-box__tabs__tab--active:hover{color:#212b36 !important}.login-register-box__form{flex:1 1 60%;margin-right:20px;width:100%}.login-register-box__form .card{padding:16px 20px}.login-register-box__form label{font-size:16px;font-weight:600}.login-register-box__form label.error{color:#bf0711;font-weight:normal;margin-top:4px;font-size:14px}.login-register-box__form #emailsuggestion{color:#fa9700;margin-top:4px}.login-register-box__form #emailsuggestion span,.login-register-box__form #emailsuggestion a{font-size:12px;line-height:16px}.login-register-box__teaser{flex:1 1 40%}@media(max-width:46.24em){.login-register-box__teaser{margin-top:30px}.login-register-box__teaser.isEmpty{display:none}}.login-register-box #prj_organizerLogin,.login-register-box #prj_organizerRegister{display:block}.login-register-box .hidden{display:none !important}.login-register-box__forgot-password{position:absolute;bottom:73px;right:20px}.login-register-box__legal-wrap{position:absolute;bottom:60px;right:20px;text-align:right;display:flex;flex-direction:column}.login-register-box__legal-wrap a{color:#637381;font-size:12px;line-height:16px}@media(max-width:23.4375em){.login-register-box__legal-wrap{max-width:150px;gap:4px;bottom:50px}.login-register-box__legal-wrap a{line-height:12px}}.login-register-box__connection-secure{margin-top:15px;margin-bottom:0}.login-register-box__connection-secure__icon{font-size:16px;position:relative;top:2px;color:#919eab}.login-register-box__connection-secure__text{font-size:12px;line-height:20px;color:#919eab}.login-register-box .formgenerator-password-wrapper{position:relative}.login-register-box .formgenerator-password-wrapper input[type=button]{display:inline-flex;position:absolute;right:0;top:0;z-index:10;height:auto;background-color:transparent;min-height:auto;color:#919eab;padding:5px 10px;font-size:14px;font-weight:400;margin:3px;border-radius:3px}.login-register-box .formgenerator-password-wrapper input[type=button]:hover{background-color:#dfe3e8;color:#454f5b}.login-register-box .formgenerator-password-wrapper input[type=button]:focus{box-shadow:none}.login-register-box.passwordrecovery{max-width:500px}.login-register-box.updatetoshopcustomer{max-width:740px}.login-register-box.updatetoshopcustomer form{margin-top:0}.login-register-box.updatetoshopcustomer #shop_updatetoshopcustomer_gender .sky-labelradio{font-weight:400;margin-bottom:0;display:inline-block}.login-register-box.updatetoshopcustomer #shop_updatetoshopcustomer_gender .sky-labelradio input{margin-top:4px;position:relative}.login-register-box.checkemail .card{text-align:center;margin-bottom:24px;padding:24px 32px}@media(max-width:46.24em){.login-register-box.checkemail .card{padding:24px}}.login-register-box.checkemail .card__img-wrap{margin-bottom:16px}.login-register-box.checkemail .card h2{margin-bottom:8px}.login-register-box.checkemail .card #form_prj_change_username label{display:none}.login-register-box.checkemail .card__input-wrapper{display:inline-block;text-align:left}@media(max-width:46.24em){.login-register-box.checkemail .card__input-wrapper{width:100%;text-align:center}}.login-register-box.checkemail .card fieldset>div:last-child{margin-bottom:0}.login-register-box.checkemail .card .visualizer-container,.login-register-box.checkemail .card .tune-container form{margin-top:24px;display:inline-flex;min-height:44px}@media(max-width:46.24em){.login-register-box.checkemail .card .visualizer-container,.login-register-box.checkemail .card .tune-container form{flex-direction:column;height:auto;display:block}}.login-register-box.checkemail .card .visualizer-container__email-visualizer,.login-register-box.checkemail .card .tune-container form__email-visualizer{flex:1;background-color:#fcf6db;padding:4px 10px;border-radius:6px;max-width:600px;overflow:auto;box-shadow:0 1px 0 0 rgba(22,29,37,0.05)}@media(max-width:46.24em){.login-register-box.checkemail .card .visualizer-container__email-visualizer,.login-register-box.checkemail .card .tune-container form__email-visualizer{max-width:initial}}.login-register-box.checkemail .card .visualizer-container__email-visualizer span,.login-register-box.checkemail .card .tune-container form__email-visualizer span{font-size:28px;line-height:36px;font-weight:400}.login-register-box.checkemail .card .visualizer-container input[type=submit],.login-register-box.checkemail .card .visualizer-container input[type=button],.login-register-box.checkemail .card .tune-container form input[type=submit],.login-register-box.checkemail .card .tune-container form input[type=button]{margin-left:16px;font-size:18px;height:44px}@media(max-width:46.24em){.login-register-box.checkemail .card .visualizer-container input[type=submit],.login-register-box.checkemail .card .visualizer-container input[type=button],.login-register-box.checkemail .card .tune-container form input[type=submit],.login-register-box.checkemail .card .tune-container form input[type=button]{margin-left:0;margin-top:16px}}.login-register-box.checkemail .card .visualizer-container input[type=email],.login-register-box.checkemail .card .visualizer-container input[type=password],.login-register-box.checkemail .card .tune-container form input[type=email],.login-register-box.checkemail .card .tune-container form input[type=password]{flex:1;padding:4px 10px;border-radius:6px;font-size:28px;width:auto;line-height:36px;font-weight:300;height:100%}.login-register-box.checkemail .card label.error{margin-top:5px;margin-bottom:0;display:inline !important}.login-register-box.checkemail .submit-wrapper{text-align:center}.login-register-box input[type=email],.login-register-box input[type=password],.login-register-box input[type=text]{z-index:1;position:relative;display:flex;width:100%;height:36px;padding:0 10px;align-items:center;box-sizing:border-box;color:#212b36;font-size:16px;line-height:20px;font-weight:normal}.login-register-box input[type=email]:focus,.login-register-box input[type=password]:focus,.login-register-box input[type=text]:focus{border:solid 2px #60bf00;box-shadow:0 1px 0 0 rgba(22,29,37,0.05)}.login-register-box input[type=email]+label,.login-register-box input[type=text]+label,.login-register-box input[type=password]+label,.login-register-box #emailsuggestion+label,.login-register-box .formgenerator-password-wrapper+label,.login-register-box #form_shop_updatetoshopcustomer label{background:transparent;padding:0;position:static;border-color:#bf0711}.login-register-box input[type=email]+label .message,.login-register-box input[type=text]+label .message,.login-register-box input[type=password]+label .message,.login-register-box #emailsuggestion+label .message,.login-register-box .formgenerator-password-wrapper+label .message,.login-register-box #form_shop_updatetoshopcustomer label .message{margin-top:2px;background:transparent;padding:0;color:#bf0711}.login-register-box select{width:100%;padding:0 20px 0 10px;box-sizing:border-box;font-size:1rem;height:36px;border-radius:3px;background-image:linear-gradient(to bottom,#fff,#f9fafb);border:0;outline:0;box-shadow:inset 0 0 0 1px #c4cdd5,0 1px 0 0 rgba(22,29,37,0.05)}.login-register-box .submit-wrapper input[type=submit],.login-register-box .submit-wrapper input[type=button],.login-register-box .tune-container input[type=submit]{box-shadow:0 1px 0 0 rgba(22,29,37,0.1),inset 0 1px 0 1px rgba(255,255,255,0.06)}.login-register-box .submit-wrapper input[type=submit]:focus,.login-register-box .submit-wrapper input[type=button]:focus,.login-register-box .tune-container input[type=submit]:focus{box-shadow:0 1px 0 0 rgba(22,29,37,0.1),inset 0 0 3px 2px rgba(255,255,255,0.4),inset 0 1px 0 1px rgba(255,255,255,0.06)}.login-register-box input[type=submit],.login-register-box input[type=button]{height:36px;min-height:36px;font-size:16px;padding:0 16px;font-weight:600;letter-spacing:normal;text-decoration:none;white-space:nowrap;box-sizing:border-box;color:#212b36;width:auto;border-radius:6px;background-color:#fff;background-image:linear-gradient(to bottom,#fff,#f9fafb);border:solid 1px #c4cdd5;display:inline-flex;justify-content:space-around;align-items:center;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;overflow:hidden;cursor:pointer;transition:background-color 100ms linear;box-shadow:0 1px 0 0 rgba(22,29,37,0.1),inset 0 1px 0 1px rgba(255,255,255,0.06)}.login-register-box input[type=submit]:hover,.login-register-box input[type=button]:hover{background-image:none;background-color:#f4f6f8}.login-register-box input[type=submit]:focus,.login-register-box input[type=button]:focus{box-shadow:0 0 0 2px #60bf00}.login-register-box input[type=submit]:disabled,.login-register-box input[type=button]:disabled{background-image:none;background-color:#f9fafb;border-color:#dfe3e8;color:#c4cdd5;box-shadow:none;cursor:not-allowed}.login-register-box fieldset>div>label.error{font-weight:normal;margin-top:4px;font-size:14px}.login-register-box fieldset>div{margin-bottom:15px;min-height:auto}.submit-wrapper input[type=submit],.submit-wrapper input[type=button],.tune-container input[type=submit]{background-image:none;background-color:#60bf00;border-color:#4f9d00;color:#fff}.submit-wrapper input[type=submit]:hover,.submit-wrapper input[type=button]:hover,.tune-container input[type=submit]:hover{background-color:#53a600}.submit-wrapper input[type=submit]:disabled,.submit-wrapper input[type=button]:disabled,.tune-container input[type=submit]:disabled{background-color:#d2edb6;border-color:#a4da6d;color:#fff;box-shadow:none}.meinestadt .submit-wrapper input[type=submit],.meinestadt .submit-wrapper input[type=button],.meinestadt .tune-container input[type=submit]{background-image:none;background-color:#edc200;border-color:#bb9800;color:#212b36}.meinestadt .submit-wrapper input[type=submit]:hover,.meinestadt .submit-wrapper input[type=button]:hover,.meinestadt .tune-container input[type=submit]:hover{background-color:#d4ad00}.meinestadt .submit-wrapper input[type=submit]:disabled,.meinestadt .submit-wrapper input[type=button]:disabled,.meinestadt .tune-container input[type=submit]:disabled{background-color:#faeeb6;border-color:#ffea8a;color:#212b36;box-shadow:none}.logo{z-index:10 !important}
.text-login-register__orange{background-color:#fcf6db}.text-login-register__orange p{color:#9c6f19}.text-login-register__orange li{color:#9c6f19}.text-login-register__blue{background-color:#e5f6f6}.text-login-register__blue p{color:#405352}.text-login-register__blue li{color:#405352}.text-and-media.bleedoff{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.text-and-media.bleedoff figure img{width:100%}.text-and-media.two-columns-login-register{grid-gap:0;grid-template-areas:"media" "text";grid-template-columns:1fr;row-gap:0;height:100%}@media(max-width:46.24em){.text-and-media.two-columns-login-register{grid-gap:0;grid-template-areas:"media" "text";grid-template-columns:1fr;row-gap:0}}@media(min-width:46.25em){.text-and-media.two-columns-login-register.text-media{grid-template-areas:"text media"}}.text-and-media.two-columns-login-register.media-text{grid-template-areas:"media" "text"}@media(min-width:46.25em){.text-and-media.two-columns-login-register.media-text{grid-template-areas:"media text"}}.text-and-media.two-columns{display:grid;grid-gap:44px;grid-template-columns:1fr 1fr}@media(max-width:46.24em){.text-and-media.two-columns{grid-gap:0;grid-template-areas:"media" "text";grid-template-columns:1fr;row-gap:32px}}@media(min-width:46.25em){.text-and-media.two-columns.text-media{grid-template-areas:"text media"}}.text-and-media.two-columns.media-text{grid-template-areas:"media" "text"}@media(min-width:46.25em){.text-and-media.two-columns.media-text{grid-template-areas:"media text"}}.text-and-media .text{grid-area:text;width:100%;font-size:20px;font-weight:300;line-height:24px}.text-and-media .text p{margin:0 0 16px 0}.text-and-media .text p.typo-lead-2{font-size:24px;font-weight:300;line-height:1.33;color:#637381}.text-and-media .media{grid-area:media;width:100%}.text-and-media .media figure{margin:0;display:block}.text-and-media .media figure a{border-radius:6px;overflow:hidden;background-color:#fff;box-shadow:0 0 0 1px #c4cdd5,0 2px 5px 0 rgba(223,227,232,0.8);border-radius:6px;background-color:#fff;padding:8px;display:flex;justify-content:center;align-items:center;position:relative}.text-and-media .media figure a:hover .image-overlay{z-index:10;opacity:1;transition:all ease-in-out 200ms}.text-and-media .media figure a:hover .image-wrapper img{transition:all ease-in 200ms;transform:scale(1.05)}.text-and-media .media figure a .image-overlay{opacity:0;transition:all ease-in-out 200ms;position:absolute;top:8px;left:8px;width:calc(100% - 16px);height:calc(100% - 16px);border-radius:6px;display:flex}.text-and-media .media figure a .image-overlay--background{width:100%;height:100%;opacity:.4;border-radius:6px;background-color:#0087ff}.text-and-media .media figure a .image-overlay--icon{background-color:#0087ff;width:48px;height:48px;position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);border-radius:50%;display:flex;align-items:center;justify-content:center}.text-and-media .media figure a .image-overlay--icon::after{content:"\e99d";font-family:"eventfrog-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;color:#fff}.text-and-media .media figure a .image-wrapper{overflow:hidden;width:100%;height:100%;border-radius:6px}.text-and-media .media figure a .image-wrapper img{transition:all ease-in 200ms}.text-and-media .media figure img{max-width:100%;width:100%;height:auto;display:block;border-radius:6px}.text-and-media .media__video-receiver{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;overflow:hidden;background-color:#c4cdd5}.text-and-media .media__video-receiver img{width:100%;height:100%;object-fit:cover;filter:brightness(0.4)}.text-and-media .media__video-receiver:hover{cursor:pointer}.text-and-media .media__video-receiver:hover .media__video-receiver__click-to-load{opacity:1;background-color:#a4da6d}.text-and-media .media__video-receiver__click-to-load{width:60px;height:60px;background-color:#60bf00;border-radius:100%;position:absolute;top:50%;left:50%;transform-origin:50% 50%;transform:translate(-50%,-50%);opacity:.9;transition:background-color .1s ease-in-out .001s,opacity .1s ease-in-out .001s}.text-and-media .media__video-receiver__click-to-load .efi-icon{font-size:20px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-and-media .media__video-receiver__click-to-load .efi-icon::after{display:none}.text-and-media .media__video-receiver iframe{width:100%;height:100%}.text-and-media .media .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px}.text-and-media .media .video-wrapper iframe{width:100%;height:100%}.text-and-media .pipedrive-form button{margin-bottom:8px}.text-and-media .pipedrive-form p{font-size:12px}.pipedrive-modal__header{display:flex;flex-direction:row}.pipedrive-modal__header__title{flex:1}.pipedrive-modal__header__close{cursor:pointer;color:#919eab}.pipedrive-modal__header__close:hover{color:#454f5b}.pipedrive-modal__content{padding:16px 16px 0 16px;overflow:auto}.text-login-register .text{padding:16px 32px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.text-login-register .media figure img{border-bottom-left-radius:0;border-bottom-right-radius:0}ul{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin:0 0 24px 0;color:#637381;padding:0;list-style:none}ul li{margin:0 0 16px 26px;text-indent:-26px}.list--checkboxes--lead{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin:0 0 24px 0;color:#637381;padding:0;font-size:24px;list-style:none}.list--checkboxes--lead li{margin:0 0 16px 26px;text-indent:-26px}.list--checkboxes--lead li::before{content:"\e90e";font-family:"eventfrog-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:4px;margin-right:8px;font-size:18px}.list--checkboxes--body{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin:0 0 24px 0;padding:0;font-size:20px;color:#212b36}.list--checkboxes--body li{margin:0 0 8px 26px;text-indent:-26px}.list--checkboxes--body li::before{content:"\e90e";font-family:"eventfrog-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:4px;margin-right:8px;font-size:18px;color:#60bf00}.list--checkboxes--compact{font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin:0 0 24px 0;padding:0;color:#212b36;font-weight:normal;list-style:none}.list--checkboxes--compact li{margin:0 0 8px 26px;text-indent:-26px}.list--checkboxes--compact li::before{content:"\e90e";font-family:"eventfrog-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:4px;font-size:18px;margin-right:8px;color:#60bf00}.list--dashes--lead{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin:0 0 24px 0;color:#637381;padding:0;font-size:24px;list-style:none}.list--dashes--lead li{margin:0 0 16px 26px;text-indent:-26px}.list--dashes--lead li::before{content:"\e9a8";font-family:"eventfrog-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:18px}.list--dashes--body{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin:0 0 24px 0;padding:0;font-size:20px;color:#212b36;list-style:none}.list--dashes--body li{margin:0 0 8px 26px;text-indent:-26px}.list--dashes--body li::before{content:"\e9a8";font-family:"eventfrog-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:18px;vertical-align:middle}.list--dashes--compact{font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;margin:0 0 24px 0;padding:0;color:#212b36;font-weight:normal;list-style:none}.list--dashes--compact li{margin:0 0 8px 26px;text-indent:-26px;line-height:1.33}.list--dashes--compact li::before{content:"\e9ac";font-family:"eventfrog-icons" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.33;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;vertical-align:middle}
