@charset "UTF-8";:root{--k-main: #70162a;--k-accent: #bd2924;--k-muted: #F4F4F4;--k-text: #5c5e5d;--k-light: #ffffff;--k-error: #ad5555;--ks-xsmall: 10px;--ks-small: 20px;--ks-default: 40px;--ks-medium: 60px;--ks-large: 70px;--ks-xlarge: 120px;--ks-xxlarge: 150px;--ks-heading: var(--ks-small);--ks-paragraph: var(--ks-small);--ks-list-dot-space: var(--ks-xsmall);--ks-list-item: var(--ks-xsmall);--k-transition: .24s ease-in-out;--k-wdth-small: 300px;--k-wdth-default: 600px;--k-wdth-large: 900px;--k-wdth-xlarge: 1200px;--k-ctnr-xlarge: 1820px;--k-font-size-s: 1.4rem;--k-font-size: 1.8rem;--k-text-line-height: 1.8;--k-btn-line-height: 1.5;--k-font-weight-bold: 700}@media (max-width: 959px){:root{--ks-xsmall: 10px;--ks-small: 20px;--ks-default: 30px;--ks-medium: 40px;--ks-large: 50px;--ks-xlarge: 80px;--ks-xxlarge: 90px}}@media (max-width: 600px){:root{--ks-xsmall: 10px;--ks-small: 20px;--ks-default: 40px;--ks-medium: 50px;--ks-large: 50px;--ks-xlarge: 65px;--ks-xxlarge: 80px}}html{font-size:62.5%}body{font-size:var(--k-font-size)}.uk-button{padding-top:15px;padding-bottom:15px}.uk-modal{background-color:#70162a1a}.uk-accordion-title{position:relative}.uk-modal-close-default{color:#70162a!important}body.search .uk-heading-line{padding-top:0!important}body.search .uk-heading-line>span:after,body.search .uk-heading-line>span:before{content:unset!important}body:not(.search) #tm-main .uk-heading-line{overflow:visible}body:not(.search) #tm-main .uk-heading-line>span{position:relative;display:block}body:not(.search) #tm-main .uk-heading-line>span:before,body:not(.search) #tm-main .uk-heading-line>span:after{top:100%;width:100%;margin-inline:unset;margin-top:54px;border:unset;transform:scaleX(0);transition:transform .45s ease-in-out;transform-origin:left}@media (prefers-reduced-motion: reduce){body:not(.search) #tm-main .uk-heading-line>span:before,body:not(.search) #tm-main .uk-heading-line>span:after{transition:none!important}}body:not(.search) #tm-main .uk-heading-line>span:before{left:0;height:12px;width:140px;background-color:#70162a;z-index:1;translate:0 -50%;transition-delay:.2s}body:not(.search) #tm-main .uk-heading-line>span:after{left:0;height:3px;background-color:#bd2924;translate:0 -50%}body:not(.search) #tm-main .uk-heading-line.komp-revealed>span:before,body:not(.search) #tm-main .uk-heading-line.komp-revealed>span:after{transform:scaleX(1);opacity:1}@media screen and (max-width: 959px){#tm-main .uk-heading-line>span:before,#tm-main .uk-heading-line>span:after{margin-top:40px}}@media screen and (max-width: 600px){#tm-main .uk-heading-line>span:before,#tm-main .uk-heading-line>span:after{margin-top:30px}}.komp-hero{z-index:0}.komp-hero .symbol{-webkit-user-select:none;user-select:none;pointer-events:none;position:fixed;left:-200px;top:0;width:590px;max-width:unset!important;z-index:-1}.komp-hero .symbol:after,.komp-hero .symbol:before{content:unset!important}.komp-hero span>span{font-size:24px;color:#000;display:block}@media (max-width: 600px){.komp-hero .symbol{width:400px;left:-150px}}.vg-post-grid .uk-tile-checked{padding:24px 24px 40px}.vg-post-grid .el-meta{font-weight:800;line-height:1.18}@media (max-width: 600px){body.home .vg-post-grid>div>div:nth-last-of-type(1),body.home .vg-post-grid>div>div:nth-last-of-type(2){display:none}}.uk-button-text{padding-top:2px!important;text-align:left!important}.uk-button-text:before{border-color:#bd2924!important}.ressort-title{display:flex;gap:1em;align-items:center}.ressort-title img{width:60px;height:auto}.uk-sticky{transition:all .16s ease-out}.uk-sticky:has(>.uk-navbar-sticky){box-shadow:0 0 10px #70162a1a}.tm-header .uk-drop li.menu-item>a{position:relative;max-width:fit-content;height:27px;padding-block:4px!important;display:block}.tm-header .uk-drop li.menu-item>a:after{content:"";position:absolute;box-sizing:border-box;display:block;bottom:2px;height:2px!important;width:100%;background-color:#bd2924;transition:.3s ease-in-out;transform:scaleX(0);transform-origin:left}.tm-header .uk-drop li.menu-item>a:hover:after,.tm-header .uk-drop li.menu-item.uk-active>a:after{transform:scaleX(1)}@media (max-width: 600px){#footer-nav .uk-subnav{gap:1rem}#footer-nav .uk-subnav .el-item{padding-left:0}#footer-nav .uk-subnav .el-link{font-size:12px!important}}.uk-nav-primary>li.uk-active>a:after{left:0;right:0}.uk-button.uk-button-text.hidden{display:none}.uk-button.uk-button-text.loading{pointer-events:none;-webkit-user-select:none;user-select:none}.uk-button.uk-button-text.loading:before{content:"";position:absolute;height:2px;width:100%;bottom:3px;left:0;border:unset!important;background-color:#bd2924!important;transform:scaleX(1);animation:text-loader alternate .5s linear infinite}@keyframes text-loader{0%{transform:scaleX(1)}to{transform:scaleX(0)}}#vg-loadmore{display:none}#vg-yearfilter>ul{display:none;flex-wrap:wrap;gap:1.25em;margin-top:1rem}#vg-yearfilter>ul a{padding-block:0em}#vg-yearfilter>ul a:after{bottom:-3px}#vg-yearfilter .uk-button.uk-button-text{font-size:1.6rem;text-transform:uppercase;color:#000;display:flex;align-items:center;gap:.5em}#vg-yearfilter .uk-button.uk-button-text:before{content:unset}#vg-yearfilter .uk-button.uk-button-text:after{content:"";display:block;height:12px;width:12px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 256 256' style='enable-background:new 0 0 256 256;' xml:space='preserve'%3E%3Cpolygon points='79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128 '%3E%3C/polygon%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;transition:transform .3s ease-in-out}#vg-yearfilter .uk-button.uk-button-text[aria-expanded=true]:after{transform:rotate(90deg)}.uk-accordion .uk-accordion-title{display:flex;align-items:center;gap:1rem}.uk-accordion .uk-accordion-title:before{float:unset;order:5;width:30px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='uuid-f77b7393-a089-49ff-a873-a245ad180aed' data-name='Ebene 2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='uuid-a7613059-6580-45fd-a7ae-1099ef4ea195'%3E%3Crect width='30' height='30' style='fill: none;'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='uuid-835e7017-3ec1-45e3-9907-202505d2c3dd' data-name='Ebene 1'%3E%3Cg style='clip-path: url(%23uuid-a7613059-6580-45fd-a7ae-1099ef4ea195);'%3E%3Cline x1='15' y1='.5' x2='15' y2='29.5' style='fill: none; stroke: %23bd2924; stroke-linecap: round; stroke-linejoin: round;'/%3E%3Cline x1='29.5' y1='15' x2='.5' y2='15' style='fill: none; stroke: %23bd2924; stroke-linecap: round; stroke-linejoin: round;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transition:all .16s ease-in-out}.uk-accordion .uk-accordion-title span{flex:1}.uk-accordion .uk-accordion-title[aria-expanded=true]:before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='uuid-7e58ef49-0363-4c81-ac0d-1fa79c1bbee4' data-name='Ebene 2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='uuid-ebfd5ec8-0cbc-48c3-875a-b7b17dca55b1'%3E%3Crect width='30' height='30' style='fill: none;'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='uuid-062e3ab9-7b68-4136-ab04-40e722e25215' data-name='Ebene 1'%3E%3Cg style='clip-path: url(%23uuid-ebfd5ec8-0cbc-48c3-875a-b7b17dca55b1);'%3E%3Cline x1='15' y1='.5' x2='15' y2='29.5' style='fill: none; stroke: %23fff; stroke-linecap: round; stroke-linejoin: round;'/%3E%3Cline x1='29.5' y1='15' x2='.5' y2='15' style='fill: none; stroke: %23bd2924; stroke-linecap: round; stroke-linejoin: round;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.uk-accordion .uk-accordion-content{padding:0 90px 33px 133px;background-color:#fff;margin-top:0}.uk-accordion .uk-accordion-content p{margin-block:0}.uk-accordion .uk-accordion-content p+p{margin-top:var(--ks-paragraph)}@media (max-width: 781px){.uk-accordion .attachment-full{width:32px;height:32px}.uk-accordion .uk-accordion-title{padding:20px 30px}.uk-accordion .uk-accordion-title h3{-webkit-hyphens:auto;hyphens:auto}.uk-accordion .uk-accordion-title:before{width:20px;height:20px;flex-shrink:0}.uk-accordion .uk-accordion-content{padding:0 87px 33px 88px}}@media (max-width: 600px){.uk-accordion .attachment-full{width:32px;height:32px}.uk-accordion .uk-accordion-title{padding:10px 20px}.uk-accordion .uk-accordion-title h3{-webkit-hyphens:auto;hyphens:auto}.uk-accordion .uk-accordion-title:before{width:20px;height:20px;flex-shrink:0}.uk-accordion .uk-accordion-content{padding:0 32px 33px 72px}}@media (max-width: 781px){h3,.uk-h3{font-size:2.4rem}}@media (max-width: 600px){h3,.uk-h3{font-size:2rem}}p:not([class]){font-size:1.8rem}.vg-content-col{max-width:900px}.uk-card[data-url]{cursor:pointer;background-image:radial-gradient(farthest-side at 50% 100%,#f9f9f9 calc(100% - 1px),hsla(0,0%,98%,0) 100%)}.uk-card[data-url]:hover{background-size:150% 150%}.vg-team-grid .el-meta{font-weight:600}.vg-team-grid .el-content a{color:#000}.vg-team-grid .el-item{display:flex;flex-direction:column}.vg-team-grid .el-item h4{display:flex;flex-direction:column-reverse}.vg-team-grid .el-item .el-content{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.uk-text-small{font-weight:600;color:#000}.uk-text-lead{font-size:2rem}h3:has(+ul.ressort-contacts){margin-block:0;padding-top:var(--ks-large)}.ressort-contacts{list-style:none;padding-left:0;margin-block:15px 0;--ks-list-item: 0}.ressort-contacts a:before{bottom:10px!important}body .uk-search>.uk-search-icon{padding-inline:5px 0}body .uk-search>.uk-search-icon svg{width:20px;height:auto}body .uk-search>input.uk-search-input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]){background-color:#fcf6f6!important;border-bottom:1px solid var(--k-main)!important;border-radius:0;padding-left:37px!important;color:#000;font-size:1.8rem}body .uk-search>input.uk-search-input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):focus-visible{border-color:#bd2924!important}.vg-partner-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--ks-small)}.vg-partner-list li{margin-block:0!important}.vg-partner-list li a{color:var(--k-main);font-weight:800}.vg-partner-list li a span{font-weight:400;color:#000}@media (max-width: 600px){.vg-partner-list{grid-template-columns:1fr}}.vg-break{-webkit-hyphens:auto;hyphens:auto}body.single-post .komp-hero,body.single-events .komp-hero{padding-top:0!important}.vg-post-info{position:relative;display:flex;gap:20px}.vg-post-info img{width:50px;height:50px}.vg-post-content{max-width:840px;margin-left:auto;padding-top:var(--ks-xxlarge)}.vg-post-content a{position:relative;font-weight:600}.vg-post-content a:after{content:"";display:block;position:absolute;left:0;height:2px;width:100%;transform:scaleX(0);transition:all .3s ease-out;background-color:#bd2924;transform-origin:left center}.vg-post-content a:hover,.vg-post-content a:focus{text-decoration:none}.vg-post-content a:hover:after,.vg-post-content a:focus:after{transform:scaleX(1)}.vg-post-content p,.vg-post-content .uk-panel{margin-block:0!important}.vg-post-content p+p,.vg-post-content p+.uk-panel,.vg-post-content .uk-panel+p,.vg-post-content .uk-panel+.uk-panel{padding-top:2rem}.vg-post-content h2{font-size:3rem;line-height:1.33;font-weight:500;color:#70162a;margin-block:0!important}.vg-post-content h2+p,.vg-post-content h2+.uk-panel,.vg-post-content h2+h3{padding-top:3rem}.vg-post-content h3{font-size:2rem;color:#000;font-weight:900;margin-block:0!important}.vg-post-content h3+p,.vg-post-content h3+.uk-panel{padding-top:2rem}.vg-post-content .wp-block-file__button.wp-element-button,.vg-post-content .wp-block-file__button,.vg-post-content .wp-element-button{padding:0;background-color:transparent;color:#70162a!important;font-size:1.8rem!important}.vg-post-content h3+h2{padding-top:3rem}.vg-post-content h2+h3{padding-top:2rem}.vg-post-content p+h2,.vg-post-content .uk-panel+h2{padding-top:5rem}.vg-post-content p+h3,.vg-post-content .uk-panel+h3{padding-top:3rem}.vg-post-content ul{margin-block:3rem;padding-left:2rem}ul li::marker{color:#bd2924}.uk-search-medium+div a:hover h3{color:#bd2924!important}.vg-team-ressorts svg{width:42px;height:42px}.vg-team-ressorts svg path{stroke:#70162a}.uk-navbar-dropdown li+li{margin-top:10px}#vg-post-pagination{padding-top:90px;-webkit-user-select:none;user-select:none}#vg-post-pagination a{display:block;height:28px;width:43px;display:grid;place-items:center;padding:12px;color:transparent}#vg-post-pagination a>*{grid-row:1;grid-column:1}#vg-post-pagination a:after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='uuid-d29c651f-b40f-4336-b639-391f18032c7b' data-name='Ebene 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 89.77 27.93'%3E%3Cg id='uuid-6cb02e5a-df25-473f-8f72-1c8e72fc6424' data-name='Ebene 1'%3E%3Cpolygon points='75.79 0 73.78 1.98 84.16 12.39 46.72 12.39 46.72 15.54 84.19 15.54 73.78 25.95 75.79 27.93 89.77 13.95 75.79 0' style='fill: %2370162a;'/%3E%3Cpolygon points='29.07 0 27.06 1.98 37.44 12.39 0 12.39 0 15.54 37.47 15.54 27.06 25.95 29.07 27.93 43.05 13.95 29.07 0' style='fill: %2370162a;'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:auto 100%;display:block;height:28px;width:43px;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .24s ease-in-out}#vg-post-pagination a:hover:after{background-position:0}#vg-post-pagination a span{display:none}#vg-post-pagination ul{gap:6rem}#vg-post-pagination ul>li.pagination-previous{transform:rotate(180deg)}.uk-offcanvas-bar a{font-size:2rem}.uk-offcanvas-bar li>ul{padding-left:32px}.uk-offcanvas-bar li>ul a{font-size:1.8rem}.tm-page>.tm-toolbar{padding:0}.widget_builderwidget>.uk-section{padding:0}.widget_builderwidget{position:absolute;right:0;font-size:1.3rem;margin-top:2px}.vg-lang-switch{position:absolute;top:0;right:0;list-style:none;padding-left:0;display:flex;--ks-listitem: 0;margin:0}.vg-lang-switch a{font-size:1.2rem;border:1px solid #70162a;padding:.1rem .65rem;transition:all .24s ease-in-out}.vg-lang-switch>li:first-of-type>a{border-right:none}.vg-lang-switch a:hover,.vg-lang-switch:not(:has(:hover)) li.uk-active>a{background-color:#70162a;color:#fff!important}.vg-download-grid .uk-card-default.uk-card-hover{background-image:radial-gradient(farthest-side at 50% 100%,#faeeed calc(100% - 1px),rgba(250,250,250,0) 100%)}body.single-events .vg-team-grid .uk-grid>*:first-child{width:350px}@media (max-width: 400px){body.single-events .vg-team-grid .uk-grid>*:first-child{width:100%!important}}#komp-mobile-sidebar-toggle{display:none}@media (min-width: 960px){#komp-mobile-sidebar{display:block!important}}@media (max-width: 959px){#komp-mobile-sidebar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:970;overflow-x:hidden;overflow-y:auto;background-color:#fff;padding-block:80px 100px;padding-inline:30px;transform:translate(-100%);display:none;transition:all .3s ease-in-out}#komp-mobile-sidebar.is-open{transform:translate(0)}#komp-mobile-sidebar-toggle{position:fixed;bottom:30px;left:30px;z-index:1000;background-color:#fff;max-width:fit-content;padding:10px 20px;display:flex;flex-direction:row;align-items:center;gap:1.25rem;line-height:1;box-shadow:0 0 10px #70162a1a}#komp-mobile-sidebar-toggle svg{width:24px;height:auto}}@media (max-width: 639px){#komp-mobile-sidebar-toggle{bottom:20px;left:20px}#komp-mobile-sidebar{padding-inline:20px}}.uk-grid[uk-grid-checked] .el-title{margin-top:50px!important;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.vg-download-grid .uk-card-default.uk-card-hover{background-image:radial-gradient(farthest-side at 50% 100%,#f9f9f9 calc(100% - 1px),hsla(0,0%,98%,0) 100%)!important}@media (max-width: 680px){h1.komp-hero>span{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}@media (max-width: 959px){body.single-download .komp-hero{padding-bottom:110px!important}}@media (max-width: 600px){.uk-grid[uk-grid-checked] .el-title{margin-top:1.5rem!important}}@media (max-width: 600px){h1.uk-heading-line{font-size:3.8rem}}#vg-yearfilter>button{position:relative}#vg-yearfilter>button:before{content:""!important;border:none;position:absolute;height:2px;width:100%;display:block;background-color:#bd2924;bottom:8px;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-out}#vg-yearfilter>button:hover:before{transform:scaleX(1)}.uk-offcanvas-bar .menu-item.current_page_item>a,.uk-offcanvas-bar .menu-item.uk-active>a{font-weight:700}.el-item.uk-card-default.uk-card-small .el-content+li,.vg-contact-list>li+li{margin-top:0!important}.el-item.uk-card-default.uk-card-small .el-content a,.el-item.uk-card-default.uk-card-small .el-content a.uk-link,.vg-contact-list>li a,.vg-contact-list>li a.uk-link{display:block;position:relative;max-width:fit-content;color:#000!important}.el-item.uk-card-default.uk-card-small .el-content a+br,.el-item.uk-card-default.uk-card-small .el-content a.uk-link+br,.vg-contact-list>li a+br,.vg-contact-list>li a.uk-link+br{display:none!important}.el-item.uk-card-default.uk-card-small .el-content a:after,.el-item.uk-card-default.uk-card-small .el-content a.uk-link:after,.vg-contact-list>li a:after,.vg-contact-list>li a.uk-link:after{content:"";display:block;height:1px;width:100%;background-color:#000;bottom:0;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-in-out}@media (prefers-reduced-motion: reduce){.el-item.uk-card-default.uk-card-small .el-content a:after,.el-item.uk-card-default.uk-card-small .el-content a.uk-link:after,.vg-contact-list>li a:after,.vg-contact-list>li a.uk-link:after{transition:none!important}}.el-item.uk-card-default.uk-card-small .el-content a:hover:after,.el-item.uk-card-default.uk-card-small .el-content a:focus:after,.el-item.uk-card-default.uk-card-small .el-content a.uk-link:hover:after,.el-item.uk-card-default.uk-card-small .el-content a.uk-link:focus:after,.vg-contact-list>li a:hover:after,.vg-contact-list>li a:focus:after,.vg-contact-list>li a.uk-link:hover:after,.vg-contact-list>li a.uk-link:focus:after{transform:scaleX(1)}.vg-team-card{max-width:445px!important}body.page-id-144 .uk-accordion .el-item:has(>a>.ressort-title.ressort-energiepolitik) .uk-accordion-content h3:has(+ul.ressort-contacts),body.page-id-144 .uk-accordion .el-item:has(>a>.ressort-title.ressort-energiepolitik) .uk-accordion-content .ressort-contacts{display:none}.uk-modal-dialog .uk-heading-divider{position:relative;border:none;color:#70162a;font-size:1.8rem;font-weight:800;margin-block:1.5rem!important}.uk-modal-dialog .uk-heading-divider:after,.uk-modal-dialog .uk-heading-divider:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#bd2924;transform:translateY(50%)}.uk-modal-dialog .uk-heading-divider:before{z-index:1;background-color:#70162a;height:6px;width:50px}.uk-modal-dialog .uk-heading-divider+div>.uk-grid>div+div{margin-top:10px}.uk-modal-dialog a{margin-left:70px}.uk-modal-dialog a h3{color:#000}@media (max-width: 400px){.uk-modal-dialog a{margin-left:20px}}html>body .uk-nav-primary>li>a:after{height:2px}#vg-datalist .uk-width-small{width:320px!important}#vg-datalist .uk-width-small .el-title{font-weight:600!important}@media (max-width: 600px){#vg-datalist .uk-width-small{width:100%!important}#vg-datalist .uk-grid{flex-direction:column!important}#vg-datalist .uk-grid-margin{margin-top:0!important}}.vg-post-content em{color:#000}.vg-post-content p[class*=-background-color],.vg-post-content .has-background{background-color:#70162a!important;color:#fff!important}.vg-post-content p[class*=-background-color] em,.vg-post-content .has-background em{color:#fff!important;font-style:normal!important}.vg-post-content mark{color:#70162a!important}.vg-post-content .wp-block-button__link{padding:var(--ks-small) 0!important;background-color:transparent!important;color:#70162a!important;font-size:16px!important;text-transform:uppercase!important;font-weight:800}.vg-post-content .wp-block-button{width:100%;display:flex;justify-content:center;align-items:center;gap:1rem}.vg-post-content table,.vg-post-content tbody,.vg-post-content tr,.vg-post-content td{border-color:#eddfe1!important}.vg-post-content .has-text-color{color:#70162a!important}.vg-download-grid.vg-post-grid .uk-first-column:not(.el-item){display:none!important}.single-team .vg-team-grid{width:100%}.vg-term-list img{margin-right:3px;width:20px;height:auto}.vg-cat-filter .el-link{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.vg-cat-filter .el-image{--icon-size: 38px;margin-right:6px;width:var(--icon-size);height:var(--icon-size);object-position:center;object-fit:contain}body,body .k-numbered-headings h1{counter-reset:h2counter}body .k-numbered-headings h2:before{content:counter(h2counter) ". ";counter-increment:h2counter}body .k-numbered-headings h2{counter-reset:h3counter}body .k-numbered-headings h3:before{content:counter(h2counter) "." counter(h3counter) ". ";counter-increment:h3counter}body .k-numbered-headings h3{counter-reset:h4counter}body .k-numbered-headings h4:before{content:counter(h2counter) "." counter(h3counter) "." counter(h4counter) ". ";counter-increment:h4counter}body .k-numbered-headings h4{counter-reset:h5counter}body .k-numbered-headings h5:before{content:counter(h2counter) "." counter(h3counter) "." counter(h4counter) "." counter(h5counter) ". ";counter-increment:h5counter}body .k-numbered-headings h5{counter-reset:h6counter}body .k-no-numbers h2:before,body .k-no-numbers h3:before,body .k-no-numbers h4:before,body .k-no-numbers h5:before{content:none;counter-increment:none}body .k-highlight{background-color:#ff0}body .nf-before-form-content{display:none}body input,body select,body textarea,body input[type=radio],body input[type=checkbox]{box-sizing:border-box;margin:0;border-radius:0;font:inherit}body label,body legend{font-size:var(--k-font-size-s)!important;color:var(--k-text);font-family:Open Sans,sans-serif;font-weight:300!important;text-transform:none;letter-spacing:0}body label:is(.nf-error *),body legend:is(.nf-error *){color:var(--k-error)}body .label-below .nf-field-label{margin-top:0}body .nf-field-label .nf-label-span{font-size:var(--k-font-size)!important;color:var(--k-text);font-family:Open Sans,sans-serif;font-weight:300!important;text-transform:none;letter-spacing:0}body input[type=submit],body input[type=button],body button:not(.kem-modal__close):not([class*=uk]){margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;vertical-align:middle;font-size:var(--k-font-size-s);line-height:1.5;text-align:center;text-decoration:none;transition:.1s ease-in-out;transition-property:color,background-color,background-position,background-size,border-color,box-shadow;font-family:Open Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;background-origin:border-box;background:var(--k-main);border:unset;padding:15px 16px;color:var(--k-light)}body input[type=submit]:hover,body input[type=submit]:active,body input[type=submit]:focus,body input[type=button]:hover,body input[type=button]:active,body input[type=button]:focus,body button:not(.kem-modal__close):not([class*=uk]):hover,body button:not(.kem-modal__close):not([class*=uk]):active,body button:not(.kem-modal__close):not([class*=uk]):focus{background:var(--k-accent);color:var(--k-light)}body input[type=submit],body input[type=button],body button:not(.kem-modal__close):not([class*=uk]){cursor:pointer}body input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),body select,body textarea{max-width:100%;width:100%;padding:10px;background:var(--k-accent);color:var(--k-text);transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow;vertical-align:bottom;border-bottom:1px solid var(--k-main);border-top:none;border-left:none;border-right:none;box-sizing:border-box}body input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):focus-visible,body select:focus-visible,body textarea:focus-visible{outline:unset;border-color:var(--k-text)!important;background:var(--k-accent)}body input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),body .nf-field-element input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]),body select:not([multiple]):not([size]),body .nf-field-element input:not([multiple]):not([size]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]){height:40px;vertical-align:middle;display:inline-block}body input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):is(.nf-error *),body .nf-field-element input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):is(.nf-error *),body select:not([multiple]):not([size]):is(.nf-error *),body .nf-field-element input:not([multiple]):not([size]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):is(.nf-error *){border-color:var(--k-error)}body select{-webkit-appearance:none;-moz-appearance:none;padding-right:35px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.93638' height='13.49948' viewBox='0 0 24.93638 13.49948'%3E%3Cpolyline points='.35819 .34886 12.46819 12.78286 24.57819 .34886' fill='none' stroke='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) calc(100% - 12px);background-color:var(--k-accent)}body input[type=checkbox],body .field-wrap>div input[type=checkbox]{display:inline-block;height:22px;width:22px!important;overflow:hidden;margin-top:2px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:var(--k-accent);background-repeat:no-repeat;background-position:50% 50%;transition:.2s ease-in-out;transition-property:background-color,border-color,box-shadow;border-bottom:none;border-top:none;border-left:none;border-right:none}body input[type=checkbox]:checked,body .field-wrap>div input[type=checkbox]:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat!important;background-position:center!important;background-color:var(--k-accent);background-size:10px}body input[type=radio]{display:inline-block;height:22px;width:22px!important;overflow:hidden;margin-top:3px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-color:var(--k-accent);background-repeat:no-repeat;background-position:50% 50%;transition:.2s ease-in-out;transition-property:background-color,border-color,box-shadow;border-radius:0;border-bottom:none;border-top:none;border-left:none;border-right:none}body input[type=radio]:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat!important;background-position:center!important;background-color:var(--k-accent);background-size:10px}body input[type=radio]:is(.nf-error *){border-color:var(--k-error)}body .list-checkbox-wrap .nf-field-element li label,body .list-image-wrap .nf-field-element li label,body .list-radio-wrap .nf-field-element li label{margin-left:42px}body .label-hidden .nf-field-description{margin-right:unset;margin-top:4px}body .label-hidden .checkbox-wrap .nf-field-element,body .label-hidden .radio-wrap .nf-field-element,body .list-radio-wrap .nf-field-element li input{width:22px!important;margin-top:0}body .label-hidden .checkbox-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:16px}body .label-hidden .checkbox-wrap .nf-field-description{flex:1;margin-top:0}body .label-hidden .checkbox-wrap .nf-field-label{display:none}body .label-hidden .checkbox-wrap input[type=checkbox]{margin-top:-8px}body #ninja_forms_required_items,body .nf-field-container{margin:0}body .ninja-forms-form-wrap .nf-field-container:not(.html-container) .nf-after-field{height:calc(var(--k-font-size-s) * var(--k-line-height));margin-bottom:0;margin-top:-6px}body .nf-form-fields-required{font-size:var(--k-font-size-s)}body .nf-input-limit{margin:0}body .ninja-forms-req-symbol{color:var(--k-main)}body .ninja-forms-req-symbol:is(.nf-error *){color:var(--k-error)}body .nf-error-msg{font-size:var(--k-font-size-s);color:var(--k-error)}body .nf-field-description{font-size:var(--k-font-size-s)}body .field-wrap.hr-wrap{height:calc(var(--ks-default) - 21px)}body .field-wrap.hr-wrap hr{display:none}body .nf-field-container.checkbox-container.label-hidden{padding-top:calc(var(--ks-default) - 21px)}body .list-checkbox-wrap .nf-field-element li,body .list-image-wrap .nf-field-element li,body .list-radio-wrap .nf-field-element li{margin:0}body .list-checkbox-wrap .nf-field-element li+li,body .list-image-wrap .nf-field-element li+li,body .list-radio-wrap .nf-field-element li+li{margin-top:calc(var(--ks-list-item) - (22px - var(--k-font-size-s)))!important}body .nf-field-container.label-above{margin-top:-8px}body .nf-error.listimage-wrap .nf-field-element ul,body .nf-error .ninja-forms-field{border-bottom:1px solid var(--k-error);border-top:none;border-left:none;border-right:none}input[name*=confirm_email]{border:unset!important;height:0!important;overflow:hidden!important;padding:0!important}fieldset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:unset;padding:unset}legend{padding:0}.kem-form{--error-color: #ce0000}.kem-form .kem-field label[for*=radio]{display:flex;flex-wrap:nowrap;gap:.5em;align-items:flex-start}.kem-form .kem-field label[for*=radio] input{margin-top:4px}.kem-form .kem-field input[type=text],.kem-form .kem-field input[type=email],.kem-form .kem-field input[type=number],.kem-form .kem-field input[type=date],.kem-form .kem-field textarea{max-width:100%;width:100%;padding:10px;background:var(--k-accent);color:var(--k-text);transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow;vertical-align:bottom;border-bottom:1px solid var(--k-main);border-top:none;border-left:none;border-right:none}.kem-form .kem-field input[type=text]:focus-visible,.kem-form .kem-field input[type=email]:focus-visible,.kem-form .kem-field input[type=number]:focus-visible,.kem-form .kem-field input[type=date]:focus-visible,.kem-form .kem-field textarea:focus-visible{outline:unset;border-color:var(--k-text)!important;background:var(--k-accent)}.kem-form .kem-field select{max-width:100%;width:100%;padding:10px 35px 10px 10px;background:var(--k-accent);color:var(--k-text);transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow;vertical-align:bottom;border-bottom:1px solid var(--k-main);border-top:none;border-left:none;border-right:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.93638' height='13.49948' viewBox='0 0 24.93638 13.49948'%3E%3Cpolyline points='.35819 .34886 12.46819 12.78286 24.57819 .34886' fill='none' stroke='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) calc(100% - 12px);background-color:var(--k-accent)}.kem-form .kem-field select:focus-visible{outline:unset;border-color:var(--k-text)!important;background:var(--k-accent)}.kem-form .kem-field select:not([multiple]):not([size]){height:40px;vertical-align:middle;display:inline-block}.kem-field .kem-invalid input{border-color:var(--k-error)!important}.kem-form .kem-errors .kem-error,.kem-form .kem-field.kem-invalid .kem-error{font-size:var(--k-font-size-s)}input:not([type=number]):not([type=text]),select{cursor:pointer}html>body .cevento-list{margin-block:0}html>body .cevento-list .cevento-evententry{--padding: 0}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header{grid-template-columns:170px 1fr auto;align-items:end;gap:0}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__meta{grid-column:1/2;text-align:left;align-self:start}html>body .cevento-list .cevento-evententry .cevento-evententry__content a h2{color:#000!important;line-height:1.33;font-weight:500;padding-left:90px}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header:after{content:"";margin-left:50px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='uuid-d29c651f-b40f-4336-b639-391f18032c7b' data-name='Ebene 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 89.77 27.93'%3E%3Cg id='uuid-6cb02e5a-df25-473f-8f72-1c8e72fc6424' data-name='Ebene 1'%3E%3Cpolygon points='75.79 0 73.78 1.98 84.16 12.39 46.72 12.39 46.72 15.54 84.19 15.54 73.78 25.95 75.79 27.93 89.77 13.95 75.79 0' style='fill: %2370162a;'/%3E%3Cpolygon points='29.07 0 27.06 1.98 37.44 12.39 0 12.39 0 15.54 37.47 15.54 27.06 25.95 29.07 27.93 43.05 13.95 29.07 0' style='fill: %2370162a;'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:auto 100%;display:block;height:28px;width:43px;transform:translateY(-7px);transition:all .24s ease-in-out}html>body .cevento-list .cevento-evententry:hover .cevento-evententry__content .cevento-evententry__header:after{background-position:0}.post-type-archive-events .tm-header .uk-navbar-container:not(.uk-navbar-sticky),.post-type-archive-events .tm-header-mobile .uk-navbar-container:not(.uk-navbar-sticky),.tax-event-category .tm-header .uk-navbar-container:not(.uk-navbar-sticky),.tax-event-category .tm-header-mobile .uk-navbar-container:not(.uk-navbar-sticky){background-color:transparent}.cevento-archive__list{max-width:900px;margin-left:auto;gap:45px!important}html>body .cevento-list{gap:45px}@media (max-width: 959px){html>body .cevento-list .cevento-evententry .cevento-evententry__content a h2{padding-left:32px}}@media (max-width: 781px){html>body .cevento-list .cevento-evententry .cevento-evententry__content a h2{padding-left:0}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header:after{margin-left:50px;height:21px;width:32px;transform:translateY(-7px)}}@media (max-width: 600px){html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header{grid-template-columns:1fr auto;grid-template-rows:auto auto}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header .cevento-evententry__meta{grid-column:1/3}html>body .cevento-list .cevento-evententry .cevento-evententry__content .cevento-evententry__header:after{margin-left:1rem}}.cevento-eventlist{max-width:900px}@media (max-width: 959px){.komp-hero{--ks-xlarge: 100px !important}}.uk-list-disc{position:relative!important}html>body .cevento-list .cevento-evententry .cevento-evententry__header>div:first-of-type{grid-column:unset!important}
