html{scroll-behavior:smooth;scroll-padding-top:150px}body:not(.elementor-editor-active) .is-dynamic{display:none}body.elementor-editor-active .is-dynamic:before{content:'';inset:-10px;position:absolute;z-index:-1;background:repeating-linear-gradient(45deg,#606dbc,#606dbc 10px,#465298 10px,#465298 20px);opacity:.1}body.elementor-editor-active .is-dynamic.is-loggedin:before{background:repeating-linear-gradient(45deg,#bc606c,#bc606c 10px,#984646 10px,#984646 20px)}#klix3_mailloginform{background-image:linear-gradient(230deg,var(--e-global-color-primary) 0%,var(--e-global-color-accent) 50%);padding:40px;color:#fff;border-radius:10px}@media (min-width:1024px){#klix3_mailloginform{padding:50px 70px}}#klix3_mailloginform button{background-color:#F8FF00;font-weight:700;padding:10px 30px;border-radius:2em;color:var(--e-global-color-accent);margin-bottom:16px}#klix3_mailloginform input{background:#fff}#klix3_mailloginform input[name="mailloginform_email"]{margin-bottom:32px}#klix3_mailloginprofile .form-wrapper{width:100%;display:grid;column-gap:32px;grid-template-areas:"regmail""firstname""lastname""plz""select1""select2""policy1""policy2""submit"}.flex-input-checkbox{display:flex;gap:8px;align-items:flex-start}.flex-input-checkbox input{margin-top:3px}@media (min-width:768px){#klix3_mailloginprofile .form-wrapper{width:100%;display:grid;column-gap:32px;grid-template-areas:"regmail regmail""firstname lastname""plz .""select1 select2""policy1 policy1""policy2 policy2""submit submit"}}@media (min-width:1200px){#klix3_mailloginprofile .form-wrapper{width:80%;display:grid;column-gap:32px;grid-template-areas:"regmail regmail""firstname lastname""plz .""select1 select2""policy1 policy1""policy2 policy2""submit submit"}}#klix3_mailloginprofile .form-wrapper div{width:100%}#klix3_mailloginprofile .form-wrapper>div:first-child{grid-area:regmail}#klix3_mailloginprofile .form-wrapper>div:nth-child(2){grid-area:firstname}#klix3_mailloginprofile .form-wrapper>div:nth-child(3){grid-area:lastname}#klix3_mailloginprofile .form-wrapper>div:nth-child(4){grid-area:plz}#klix3_mailloginprofile .form-wrapper>div:nth-child(5){grid-area:select1}#klix3_mailloginprofile .form-wrapper>div:nth-child(6){grid-area:select2}#klix3_mailloginprofile .form-wrapper>div:nth-child(7){grid-area:policy1}#klix3_mailloginprofile .form-wrapper>div:nth-child(8){grid-area:policy2}#klix3_mailloginprofile .form-wrapper>div:nth-child(9){grid-area:submit}#klix3_mailloginprofile{background-image:linear-gradient(230deg,var(--e-global-color-primary) 0%,var(--e-global-color-accent) 50%);padding:50px 70px;color:#fff;border-radius:10px}#klix3_mailloginprofile h2{color:#fff}#klix3_mailloginprofile .elementor-field-group .elementor-field-option input{margin-bottom:0px!important}#klix3_mailloginprofile .elementor-field-group label:not(.elementor-field-option label){margin-bottom:8px;line-height:1.4em}#klix3_mailloginprofile .form-wrapper .elementor-field-subgroup,#klix3_mailloginform .elementor-field-subgroup{margin-bottom:32px}#klix3_mailloginprofile p{margin-bottom:46px}#klix3_mailloginprofile input:not(last-child){background:white!important;border-radius:8px!important;margin-bottom:2rem}#klix3_mailloginprofile select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgMkwxMS4xMjY4IDhMMjAgMiIgc3Ryb2tlPSIjMDA0OEI1IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat 96% 50%;background-color:#fff;position:relative;margin-bottom:2rem}#klix3_mailloginprofile button{background-color:#F8FF00;font-weight:700;padding:10px 30px;border-radius:2em;color:var(--e-global-color-accent)}#give-email-access-form{background-image:linear-gradient(270deg,var(--e-global-color-primary) 0%,var(--e-global-color-accent) 100%);padding:50px;color:#fff;border-radius:10px;flex-direction:column}#give-email-access-form .give-submit{background-color:#14A186;font-weight:700;padding:20px 80px;border-radius:2em;border:none;color:#fff}#give-email-access-form .give-submit:hover{background-color:var(--e-global-color-primary)}#give-email-access-form input{background:#fff}.klix3-category-cards{display:grid;column-gap:16px;row-gap:32px;grid-template-columns:1fr}@media (min-width:768px){.klix3-category-cards{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:1200px){.klix3-category-cards{display:grid;grid-template-columns:1fr 1fr 1fr}}.klix3-category-cards .klix3-card-box{border-radius:10px;min-height:300px;background:#E5EDF8;padding:1em}.klix3-category-cards .klix3-card-box .card-front{display:grid;grid-template-rows:1fr 4fr 1fr}.klix3-category-cards .klix3-card-box .card-title{font-size:18px;font-weight:700;color:#0048B5;line-height:24px;margin-bottom:1em}.klix3-category-cards .klix3-card-box .card-text{font-size:15px;font-weight:400;color:#0048B5;line-height:22px}.custom-select{position:relative;font-family:Arial;margin-top:auto}.klix3-category-cards .klix3-card-box .card-front{display:grid;grid-template-rows:1fr 4fr 1fr}.custom-select{position:relative;font-family:Arial;margin-top:auto}.card-text-error-hint{display:none;color:#c00}.card-text-error{.card-text-error-hint{display:block}.owncard-text{border:1px solid #c00}}.mlf_message{padding:20px 0;color:green}.mlf_error{padding:20px 0;color:red}input.elementor-field:disabled{background-color:#eee;color:#666}.klix3login-button .card-actions.custom-select{width:160px}.klix3login-button .select-selected{background-color:#fff;color:var(--e-global-color-accent)}.klix3login-button .select-items div,.klix3login-button .select-selected{background-color:#fff;color:var(--e-global-color-accent)!important}.klix3login-button .select-items div{background-color:#14A186;color:white!important}.klix3login-button .select-selected:after{border-color:var(--e-global-color-accent) transparent transparent transparent}.klix3login-button .select-selected.select-arrow-active:after{border-color:transparent transparent var(--e-global-color-accent) transparent;top:8px}.klix3login-button .select-items{background-color:transparent}.klix3-no-cards{background:#E5EDF8;width:100%;height:320px;display:flex;flex-direction:column;justify-content:space-around}.klix3-no-cards>div:first-child{padding-top:32px}@media (min-width:768px){.klix3-no-cards{flex-direction:row}.klix3-no-cards>div:first-child{padding-top:0}}.klix3-no-cards>div{justify-content:center;height:100%;display:flex;align-items:center;flex-direction:column;1padding:16px}.klix3-no-cards>div>div{text-align:center;color:#C9D7E9}.no-cards-button{background:var(--e-global-color-accent);color:white!important;padding:.5rem 1.8rem;display:flex;align-items:center;gap:16px;border-radius:2rem;text-transform:uppercase;font-weight:500}.no-cards-button:before{content:url(/wp-content/themes/hello-theme-child-master/assets/img/klix3-marker.svg);position:relative;align-items:center;top:3px;display:flex}a.bilanz-ermitteln{font-size:22px;font-weight:700;color:var(--e-global-color-accent)!important;background-color:#F8FF00;border-radius:2em 2em 2em 2em;padding:10px 30px;text-decoration:none;display:inline-block}.bilanz-neu-ermitteln{color:white!important}.co2-bilanz-ermitteln .bilanz-wrapper{background-image:linear-gradient(190deg,var(--e-global-color-primary),var(--e-global-color-accent))}.co2-bilanz-ermitteln .bilanz-wrapper{border-radius:10px}.co2-bilanz-ermitteln .bilanz-wrapper .bilanz-columns{display:flex;flex-direction:column;gap:32px;1background-image:linear-gradient(190deg,var(--e-global-color-primary),var(--e-global-color-accent));align-items:center;margin:0 auto;width:100%}.co2-bilanz-ermitteln .bilanz-wrapper .bilanz-columns>div:first-child{color:#fff;display:flex;flex-direction:column;gap:16px;padding:25px}.co2-bilanz-ermitteln .bilanz-wrapper .bilanz-columns>div:last-child{padding-bottom:25px;position:relative}.bilanz-entry{position:absolute;width:100%;height:100%;top:0;display:flex;justify-content:center;align-items:center;bottom:10%}.bilanz-entry{color:#fff;font-size:32px;font-weight:700;text-align:center}.bilanz-entry span{font-size:14px;text-transform:uppercase}.bilanz-entry div{display:flex;flex-direction:column;margin-top:-10px}.bilanz-entry div div{margin-bottom:-8px}.co2-bilanz-ermitteln p{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.co2-bilanz-ermitteln h3{margin-top:0;font-size:28px!important;color:white!important;padding:50px 50px 0 25px!important;margin-block-end:0}.bilanz-button-wrapper{text-align:center}.klix3-datenschutz p,.klix3-datenschutz ul{font-size:15px;line-height:1.3em}@media (min-width:1025px){.co2-bilanz-ermitteln .bilanz-wrapper{width:672px;margin:0 auto}.co2-bilanz-ermitteln h3{padding:50px 50px 0 50px!important}.co2-bilanz-ermitteln .bilanz-wrapper .bilanz-columns{flex-direction:row;gap:0;1background-image:linear-gradient(190deg,var(--e-global-color-primary),var(--e-global-color-accent));border-radius:10px;align-items:center;margin:0 auto;1width:672px}.co2-bilanz-ermitteln .bilanz-wrapper .bilanz-columns>div:first-child{width:58%;padding:25px 0 50px 50px}.co2-bilanz-ermitteln .bilanz-wrapper .bilanz-columns>div:last-child{justify-content:center;display:flex;align-items:center;padding:0 50px 50px 0;position:relative;width:42%;flex-direction:column}.bilanz-entry{color:#fff;font-size:35px;font-weight:700;text-align:center;top:-8%}.bilanz-entry.user-not-logged-in{top:0}.bilanz-entry div{display:flex;flex-direction:column;margin-top:-10px}.bilanz-entry span{font-size:14px;text-transform:uppercase}.bilanz-neu-ermitteln{margin-top:16px;z-index:1;position:relative}.bilanz-button-wrapper{text-align:left}}.event-category.category-37{background-color:#E840A1}.event-category.category-35{background-color:#2C8ABC}.event-category.category-36{background-color:#EB6B26}.event-category.category-34{background-color:#14A186}.event-category.category-all{background-color:#0048b5}a.active .event-category.category-37{outline-color:#E840A1}a.active .event-category.category-35{outline-color:#2C8ABC}a.active .event-category.category-36{outline-color:#EB6B26}a.active .event-category.category-34{outline-color:#14A186}a.active .event-category{outline:1px solid;outline-offset:2px}.event-category-list a.all{flex:10;text-align:right}p>span.event-category{margin-left:2em}span.event-category{text-transform:uppercase;display:inline;padding:.3em 1.5em;border-radius:10px;text-align:center;font-size:.75em;font-weight:700;color:#fff}.wrapper.event-category-list{gap:.5em;margin-bottom:2em;margin-top:2em}@media (min-width:768px){.wrapper.event-category-list{flex-direction:row}}