.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-italic.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-italic.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-italic.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-italic.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-italic.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-italic.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-normal.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-normal.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-normal.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-normal.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-normal.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/twentytwenty-child/assets/fonts/OpenSans-normal.woff2) format('woff2')}.page-sidebar-extender div{display:block;position:absolute}:root{--cm-theme-old-primary-color:#ed7d31;--cm-theme-primary-color:#ed7d31;--cm-theme-secondary-color:#212121}:wpcmmc{--wpcmmc-date-color:var(--cm-theme-primary-color)}html,body{margin:0;padding:0;line-height:1.5}body{overflow-x:hidden;color:var(--e-global-color-text)!important;font-family:'Open Sans',sans-serif;font-size:15px;word-break:break-word!important}@media screen and (max-width:500px){body{font-size:13px}}body *{box-sizing:border-box}body *::before,body *::after{box-sizing:border-box;word-wrap:break-word;word-break:break-all}.elementor-pagination{margin-top:10px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.site-navbar-wrapper,.post-meta,.pagination-single-inner,.site-footer-wrapper{max-width:1280px;margin:0 auto}@media screen and (min-width:501px) and (max-width:960px){.site-navbar-wrapper,.post-meta,.pagination-single-inner,.site-footer-wrapper{max-width:960px}}@media screen and (max-width:500px){.site-navbar-wrapper,.post-meta,.pagination-single-inner,.site-footer-wrapper{max-width:500px}}body:not(.elementor-page) #site-content{padding:10px}ul.reset-list-style{list-style:none;padding:0}ul[class*="-menu"]{list-style:none;padding:0;margin:0;z-index:1000}.entry-title,.entry-title a{color:var(--cm-theme-primary-color)!important}h1,.heading-size-1{font-size:2em}h2,.heading-size-2{font-size:1.6rem}h3,.heading-size-3{font-size:1.6em}h4,.heading-size-4{font-size:1.4em}h5,.heading-size-5{font-size:1.2em}h6,.heading-size-6{font-size:1em}html body .color-accent,html body .color-accent-hover:hover,html body .color-accent-hover:focus,html body :root .has-accent-color,html body .has-drop-cap:not(:focus):first-letter,html body .wp-block-button.is-style-outline,html body a{color:var(--cm-theme-primary-color)}a[href$=".pdf"]:before{content:""}@media screen and (min-width:961px){.hide-desktop,.show-tablet,.show-mobile{display:none}}@media screen and (min-width:501px) and (max-width:960px){.hide-tablet,.show-desktop,.show-mobile{display:none}}@media screen and (max-width:500px){.hide-mobile,.show-desktop,.show-tablet{display:none}}.icon span{display:block;background:#000}.icon.top{transform:rotate(0deg)}.icon.top.right{transform:rotate(45deg)}.icon.right{transform:rotate(90deg)}.icon.right.bottom{transform:rotate(135deg)}.icon.bottom{transform:rotate(180deg)}.icon.bottom.left{transform:rotate(225deg)}.icon.left{transform:rotate(270deg)}.icon.left.top{transform:rotate(315deg)}.icon.menu-open,.icon.menu-close{width:60px;height:60px;padding:10px;cursor:pointer;text-align:center;font-size:30px;display:flex!important;align-items:center;justify-content:center;transition:all 100ms linear;-webkit-tap-highlight-color:transparent}.icon.menu-open span:before,.icon.menu-open span,.icon.menu-open span:after{content:'';display:block;width:25px;height:4px;background:inherit;position:relative;transition:background .15s;border-radius:2px}.icon.menu-open span:before{bottom:9px}.icon.menu-open span:after{top:5px}.icon.menu-close span:before,.icon.menu-close span{content:'';display:block;width:30px;height:5px;background:inherit;border-radius:5px}.icon.menu-close span:before{transform:rotate(90deg)}.icon.menu-close span{transform:rotate(-45deg)}.icon.chevron:before,.icon.chevron:after{content:'';display:block;width:5px;height:22px;background:#fff;position:relative;border-radius:5px}.icon.chevron:before{transform:translateY(50%) translateX(-7px) rotate(45deg)}.icon.chevron:after{transform:translateY(-50%) translateX(6px) rotate(-45deg)}.icon.arrow-up:before,.icon.arrow-right:before,.icon.arrow-down:before,.icon.arrow-left:before{display:inline-block;width:0;height:0;content:""}.icon.arrow-up:before{border-right:5px solid transparent;border-bottom:5px solid;border-left:5px solid transparent}.icon.arrow-right:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid}.icon.arrow-down:before{border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent}.icon.arrow-left:before{border-top:5px solid transparent;border-right:5px solid;border-bottom:5px solid transparent}#site-navbar{position:relative;background-color:#ed7d31;font-size:13px;padding:30px 20px 20px}.site-navbar-wrapper{display:flex;justify-content:space-around;align-items:center;column-gap:5px;flex-wrap:wrap}#site-navbar-logo img{max-height:100px;width:auto;display:block}.primary-menu{display:flex;align-items:center;text-align:center}.primary-menu #menu-item-home{width:45px;height:45px}.primary-menu #menu-item-home a{padding:10px!important}.primary-menu #menu-item-home svg{width:25px;height:25px;display:block}.primary-menu #menu-item-home.current_page_item>a{background-color:transparent!important}.primary-menu #menu-item-home.current_page_item>a svg{color:#FFF}@media screen and (max-width:1200px){#site-navbar{padding:20px}#site-navbar-logo img{max-height:75px}.primary-menu #menu-item-home{width:35px;height:35px}.primary-menu #menu-item-home a{padding:5px!important}.primary-menu #menu-item-home svg{width:25px;height:25px}}.primary-menu>li{font-weight:600}.primary-menu li:not(#menu-item-home){position:relative;min-width:max-content}.primary-menu li a{padding:10px 5px;text-transform:uppercase;text-decoration:none;display:block;color:#FFF!important;background-color:#ed7d31}.primary-menu li a:hover{text-decoration:none}.primary-menu li.menu-item-has-children>a:after,.primary-menu li.menu-item-has-children>a:before{display:inline-block;width:0;height:0;vertical-align:middle;content:""}.primary-menu>li.menu-item-has-children>a:after{margin-left:5px;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent}.primary-menu .menu-item .sub-menu li.menu-item-has-children>a::before{margin-right:7px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid}.primary-menu>.menu-item:nth-child(2) .sub-menu li.menu-item-has-children>a::before,.primary-menu>.menu-item:nth-child(3) .sub-menu li.menu-item-has-children>a::before,.primary-menu>.menu-item:nth-child(4) .sub-menu li.menu-item-has-children>a::before{margin:0!important;border:none!important}.primary-menu>.menu-item:nth-child(2) .sub-menu li.menu-item-has-children>a::after,.primary-menu>.menu-item:nth-child(3) .sub-menu li.menu-item-has-children>a::after,.primary-menu>.menu-item:nth-child(4) .sub-menu li.menu-item-has-children>a::after{margin-left:7px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid}.primary-menu .sub-menu{transform:scaleY(0);transform-origin:top;background-color:transparent;min-width:100%;font-weight:500;right:0}.primary-menu>.menu-item:nth-child(2) .sub-menu .sub-menu,.primary-menu>.menu-item:nth-child(3) .sub-menu .sub-menu,.primary-menu>.menu-item:nth-child(4) .sub-menu .sub-menu{left:100%;right:0;transform-origin:left}.primary-menu .sub-menu .sub-menu{font-weight:400;top:0;right:100%;transform:scaleX(0);transform-origin:right;background:#ed7d31}.primary-menu .sub-menu,.primary-menu .sub-menu .sub-menu{position:absolute;transition:opacity,transform .15s linear}.primary-menu li:hover>.sub-menu,.primary-menu .sub-menu li:hover>.sub-menu{transform:scale(1,1)}.primary-menu li:hover>a{filter:brightness(.95)}.primary-menu .sub-menu li a{background-color:#ed7d31}.primary-menu .sub-menu .sub-menu li a{background-color:#ed7d31}.primary-menu .sub-menu .sub-menu .sub-menu li a{background-color:hsl(0,0%,85%)}.primary-menu li.current_page_item>a{color:#fff!important;background-color:#ed7d31!important}.primary-menu li.current-menu-ancestor>a{color:#fff!important;background-color:var(--cm-theme-primary-color)!important}.icon.menu-open span{background-color:#FFF}.icon.menu-open:hover span{background-color:#FFF}.icon.menu-close:hover span:before,.icon.menu-close:hover span{background:var(--cm-theme-secondary-color)}.mobile-nav-toggle{background-color:transparent!important;border:none;padding:0}.menu-modal:not(.show-modal){opacity:0;transform:translateX(-99999px)}.menu-modal{position:fixed;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)!important;z-index:1000}.menu-modal button{border-radius:0!important;width:60px}body.admin-bar .menu-modal{top:32px}@media screen and (max-width:782px){body.admin-bar .menu-modal{top:46px}}.menu-modal-inner{width:100%;max-width:400px;height:100%;overflow-y:auto;overflow-x:hidden;position:relative;background-color:#fff;box-shadow:0 0 10px var(--cm-theme-secondary-color)}.menu-modal .menu-close{margin-left:calc(100% - 60px)}.menu-modal .menu-close span{background:var(--cm-theme-primary-color)}.menu-modal #menu-modal-item-home{width:60px;height:60px;display:block;padding:15px;float:right;color:var(--cm-theme-secondary-color);transform:fill .2s linear}.menu-modal #menu-modal-item-home:hover{background-color:hsl(0,0%,95%)}.menu-modal #menu-modal-item-home.current{color:var(--cm-theme-primary-color)}.menu-modal .menu-search{background-color:#eee;padding:15px 30px}.menu-modal .modal-menu{width:100%;position:relative}.menu-modal .modal-menu .menu-item{display:flex;flex-wrap:wrap;line-height:1;justify-content:flex-start}.menu-modal .modal-menu .ancestor-wrapper{display:flex;justify-content:center;align-items:center;width:100%}.menu-modal .ancestor-wrapper a{display:flex;align-items:center;padding:5px 10px;font-size:22px;text-decoration:none;width:100%;min-height:70px;color:var(--cm-theme-secondary-color)}.menu-modal .menu-item-has-children>.ancestor-wrapper a{width:calc(100% - 80px)}.menu-modal .ancestor-wrapper a,.menu-modal .ancestor-wrapper button{transition:background .1s linear}.menu-modal .ancestor-wrapper a:not([href="#"]):hover,.menu-modal .ancestor-wrapper button:hover{background:rgba(0,0,0,.05);cursor:pointer}.menu-modal .ancestor-wrapper a:not([href="#"]):active,.menu-modal .ancestor-wrapper button:active{background:rgba(0,0,0,.2)}.menu-modal .ancestor-wrapper a:not([href="#"]):hover{color:var(--cm-theme-secondary-color);text-decoration:none}.menu-modal .ancestor-wrapper a[href="#"]{pointer-events:none;-webkit-tap-highlight-color:transparent}.menu-modal .ancestor-wrapper a[href="#"]:hover{cursor:initial}.menu-modal .current-menu-item>.ancestor-wrapper{background-color:var(--cm-theme-primary-color)}.menu-modal .current-menu-item>.ancestor-wrapper a{color:#fff!important}.menu-modal .current-menu-item>.ancestor-wrapper button svg{fill:#fff}.menu-modal .sub-menu .ancestor-wrapper a{height:60px;font-size:16px}.menu-modal .ancestor-wrapper button{background:none;width:80px;height:70px;text-align:center;border:none}.menu-modal .ancestor-wrapper button svg{fill:var(--cm-theme-secondary-color);display:initial;transition:transform .15s linear}.menu-modal .ancestor-wrapper button.active svg{transform:rotate(180deg)}.menu-modal .sub-menu{display:none;margin:0;width:100%}ul.modal-menu li{border-top:1px solid #fff}ul.modal-menu>li{background-color:hsl(0,0%,95%)}ul.modal-menu .sub-menu>li{background-color:hsl(0,0%,90%)}ul.modal-menu .sub-menu .sub-menu>li{background-color:hsl(0,0%,85%)}.menu-modal .sub-menu>.menu-item a{padding-left:25px}.menu-modal .sub-menu .sub-menu>.menu-item a{padding-left:40px}.menu-modal .sub-menu .sub-menu .sub-menu>.menu-item a{padding-left:45px}.menu-modal.sub-menu .menu-item a{color:inherit;font-weight:500}.menu-modal .menu-wrapper .menu-item{position:relative}.menu-modal .menu-wrapper .active{display:block}.menu-modal .menu-wrapper.is-toggling .menu-bottom .social-menu .menu-item{width:auto}.menu-modal .menu-wrapper.is-toggling{pointer-events:none}.menu-modal .menu-wrapper.is-toggling .menu-item{position:absolute;top:0;left:0;margin:0;width:100%;max-width:405px}.menu-modal .menu-wrapper.is-toggling .sub-menu .menu-item{width:100%}.menu-modal .menu-wrapper.is-animating .menu-item,.menu-modal .menu-wrapper.is-animating .toggling-target{transition-duration:250ms}.menu-modal .menu-wrapper.is-animating .menu-item{transition-property:transform}.menu-modal .menu-wrapper.is-toggling .toggling-target{display:block;position:absolute;top:0;left:0;opacity:1}.menu-modal .menu-wrapper.is-toggling .toggling-target.active{opacity:0}.menu-modal .menu-wrapper.is-animating.is-toggling .toggling-target{display:block;transition-property:opacity;opacity:0}.menu-modal .menu-wrapper.is-animating.is-toggling .toggling-target.active{opacity:1}.menu-modal .menu-wrapper.is-toggling .modal-menu>li:last-child li{border-bottom-width:.1rem}@media screen and (max-width:960px){#site-navbar-logo img{height:80px!important}.site-navbar-wrapper{justify-content:space-between}@media screen and (max-width:500px){#site-navbar-logo{}#site-navbar-logo img{height:70px!important}.site-navbar-wrapper{justify-content:space-between;margin:0}}}#site-content,main{margin:0 auto}body:not(.elementor-page) .entry-content :not(.full-width){max-width:1280px;margin-left:auto;margin-right:auto}body.search #site-content{max-width:1280px;margin:0 auto}body.search #site-content>header{padding:10px;background-color:#eee;border-radius:4px 8px}body.search article{margin-bottom:15px;padding:10px}body.search .entry-title{background-color:var(--cm-theme-primary-color);border-radius:4px 8px;padding:5px 10px}body.search .entry-title a{color:#fff!important;line-height:1;text-decoration:none}body.search .entry-title a:hover{text-decoration:underline}#page-teaser{user-select:none;z-index:0;margin:0!important;padding:0!important}#page-teaser img{max-height:600px;object-fit:cover;display:block;margin:auto}h1{margin-top:15px!important}.search-form{display:flex}.search-form label{width:65%}.search-form input[type="submit"]{width:35%}.search-field,.search-submit{font-family:inherit;font-size:inherit;line-height:1.5}.search-field{border:1px solid #ddd;padding:5px 10px;border-radius:8px 0 0 4px;width:100%}.search-field::placeholder{color:#757575}.search-submit{flex-grow:1;border-radius:0 4px 8px 0!important;border:none;padding:5px;background-color:var(--cm-theme-primary-color)!important;cursor:pointer}.wpcf7-form-control.wpcf7-submit{text-decoration:none!important;background-color:#212121!important}.wpcf7-form-control.wpcf7-submit:hover{text-decoration:underline!important}.wpcf7-form .wpcf7-form-section label,.wpcf7-form .wpcf7-form-section-flex label{padding:10px}.wpcf7-form input:not([type="checkbox"]):not([type="submit"]),.wpcf7-form textarea{display:block;border:none;padding:10px 15px;resize:none;width:100%;border-radius:3px;font-family:inherit;font-size:inherit;line-height:1.5}.wpcf7-form input[type="checkbox"]{border:1px solid #ddd;border-radius:3px}.wpcf7-form input:not([type="checkbox"]):not([type="submit"])::placeholder,.wpcf7-form textarea::placeholder{color:#757575}.wpcf7-form-wrapper{width:80%;margin:0 auto}.wpcf7-response-output{width:80%;margin-top:1em;margin-right:auto!important;margin-left:auto!important}@media screen and (max-width:500px){.wpcf7-form-wrapper{width:100%}.wpcf7-response-output{width:85%}}.wpcf7 form.sent .wpcf7-response-output{border:none;background-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border:none;background-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border:none;background-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:none;background-color:#ffacac;color:#910000}.wpcf7-form-wrapper p{margin:0 0 15px!important}.wpcf7-form-wrapper>p:last-child{text-align:center}.wpcf7-form-section-flex{display:flex}.wpcf7-form-section-flex p{width:100%}.wpcf7-form-section-flex p:not(:last-child){margin-right:7.5px!important}.wpcf7-form-section-flex p:not(:first-child){margin-left:7.5px!important}.wpcf7-acceptance label{cursor:pointer}.wpcf7-submit{padding:10px 15px;border:none;cursor:pointer;transition:all .2s linear;font-size:1em}.wpcf7-submit:hover{text-decoration:none}.wpcf7-spinner{position:absolute}.wpcf7-not-valid-tip{background-color:#ffacac;color:#910000;padding:0 5px;margin:0 5px;border-radius:0 0 3px 3px;display:inline-block}.wpcf7-not-valid-tip::before{content:'Fehler: '}.error404{height:100vh}.error404 #site-content{max-width:500px;padding:50px 0}.error404 .search-404{padding:10px}.error404 .search-form{text-align:center}.error404 .search-field{padding:10px}.error404 .search-submit{padding:11px}#site-content .post-meta{padding-top:5px;padding-bottom:5px;margin-bottom:25px}.sp-pcp-post .sp-pcp-post-thumb-area img{max-width:100%;height:200px}.page-sidebar-col{flex-grow:1;border-radius:0 0 4px 8px;box-shadow:0 10px 10px 1px #ccc;background:rgb(239,239,239);background:linear-gradient(135deg,rgba(239,239,239,1) 0%,rgba(255,255,255,1) 100%)}@media screen and (max-width:500px){.page-sidebar-col{border-radius:4px 8px;margin:10px}}.page-sidebar{height:100%;padding:5px 0 10px}.page-sidebar ul{padding:0;list-style:none}.page-sidebar ul a{text-decoration:none}.page-sidebar ul a:hover{text-decoration:underline}.page-sidebar-widget-title{font-size:1.2rem;font-weight:600;text-transform:uppercase;margin-bottom:10px!important;color:var(--cm-theme-primary-color);text-align:center;line-height:1.2}.page-sidebar-widget:not(:first-child) .page-sidebar-widget-title{margin-top:20px}.page-sidebar-widget .wpcmmc-list{width:100%;font-size:13px}.page-sidebar-widget .wpcmmc-list-entry{border-bottom:1px solid #eee;margin:0}.page-sidebar-widget .wpcmmc-list-entry .wpcmmc-date{font-size:1.2em}.page-sidebar-widget .wpcmmc-list-entry .wpcmmc-time{font-size:1em}.page-sidebar-widget .wpcmmc-list-entry .wpcmmc-title{font-size:1.1em}.page-sidebar-widget .page-sidebar-widget .wpcmmc-dateWrap{border-color:#2c2c2b}.page-sidebar-widget .wpcmmc-list-entry>div{padding:5px}.page-sidebar-widget .wpcmmc-list-entry .wpcmmc-date,.page-sidebar-widget .wpcmmc-list-entry .wpcmmc-time,.page-sidebar-widget .wpcmmc-list-entry .wpcmmc-title{line-height:1}.page-sidebar-widget .wpcmmc-contentWrap{border:1px solid #ed938c}.navigation.pagination .nav-links{display:flex;justify-content:space-between;align-items:center;margin:0;width:100%;line-height:1}.nav-links>.page-numbers{border-radius:100%;padding:5px;margin:0 5px;height:25px;width:25px;background-color:var(--cm-theme-secondary-color);color:#fff;display:flex;justify-content:center;align-items:center;text-decoration:none}.nav-links>a.page-numbers:hover{text-decoration:underline}.nav-links>.page-numbers.current{background-color:var(--cm-theme-primary-color)}.nav-links .next,.nav-links .prev{background-color:var(--cm-theme-primary-color);text-decoration:none;padding:10px;height:auto;width:auto}.nav-links a.next:hover,.nav-links a.prev:hover{text-decoration:underline}.nav-links .next.placeholder,.nav-links .prev.placeholder{background-color:var(--cm-theme-secondary-color)}.nav-links .prev{border-radius:4px 8px;margin:0 auto 0 0}.nav-links .nav-prev-text{margin-left:5px}.nav-links .next{border-radius:8px 4px;text-align:right;margin:0 0 0 auto}.nav-links .nav-next-text{margin-right:5px}@media screen and (max-width:500px){.nav-links>.page-numbers{height:20px;width:20px}.nav-links .next,.nav-links .prev{padding:5px;height:auto;width:auto}}.pagination-single{margin-bottom:30px;background:#fafafa}.pagination-single hr.styled-separator{border-color:#ddd;color:#ddd}.pagination-single-inner{display:flex;flex-direction:row}.pagination-single-inner div{align-items:baseline;display:flex;font-weight:600;flex:1}.pagination-single-inner a{color:var(--cm-theme-primary-color)!important;text-decoration:none!important}.prev-post{justify-content:start}.prev-post .icon{margin-right:5px}.next-post{justify-content:end}.next-post .icon{margin-left:5px}.pagination-single a:focus .title,.pagination-single a:hover .title{text-decoration:underline}#toTop{width:50px;height:50px;display:block;background-color:var(--cm-theme-primary-color);border-radius:100%;position:sticky;margin-top:10px;margin-bottom:-25px;bottom:50px;left:50px;-webkit-tap-highlight-color:transparent}#toTop a{height:100%;border-radius:100%;display:flex;justify-content:center;font-size:30px;color:#fff;transition:all .2s linear}#toTop:hover span.icon.arrow-up:before,#toTop:hover span.icon.arrow-up:after{background:#eee}#site-footer{background-color:var(--cm-theme-secondary-color)!important;color:#fff;padding:5px 0 10px}@media screen and (min-width:601px){#footer-sidebar{display:grid;grid-template-columns:1fr 1fr 1fr}}.footer-sidebar-widget{padding:20px 20px 10px}.site-footer-container .footer-sidebar-widget a,.site-footer-container .footer-sidebar-widget a:hover{color:#fff}.footer-sidebar-widget-title{font-size:1rem;text-transform:uppercase;font-weight:600;margin:0 0 10px;text-align:center;line-height:1.2}#site-footer a{text-decoration:none;color:#fff}#site-footer a:hover{text-decoration:none;font-weight:600!important}ul#menu-footer{list-style:none;padding:0}ul#menu-footer li.current-menu-item a{text-decoration:underline}.gallery{display:grid}.gallery-item{margin:0;padding:5px;display:flex;justify-content:center;align-items:center}.gallery-item img{display:block;width:100%;height:auto}.gallery-columns-1{grid-template-columns:1fr}.gallery-columns-2{grid-template-columns:1fr 1fr}.gallery-columns-3{grid-template-columns:1fr 1fr 1fr}.gallery-columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.gallery-columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.gallery-columns-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.gallery-columns-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.gallery-columns-8{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.gallery-columns-9{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.footer-copyright{text-align:center;padding-top:10px}.footer-copyright a{color:#fff!important;text-decoration:none!important}.footer-copyright a:hover{text-decoration:underline!important}@media screen and (max-width:500px){#toTop{bottom:25px;left:25px}#site-footer{padding:20px 5px 10px}ul#menu-footer{flex-direction:column}ul#menu-footer li:not(:first-child)::before{content:""}}.elementor-gallery-item__title{text-shadow:0 0 5px #212121}#external-services-menu{background:#f4f4f4;text-align:right;width:100%;padding:1rem 0;display:block}.external-services{max-width:1280px;margin:0 auto}.external-service-logo{display:inline-block;height:40px;width:152px;background:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover}.external-service-logo.logo-logineo-nrw{background-image:url(https://gbs-bielefeld.de/wp-content/themes/twentytwenty-child/./assets/img/logo-logineo-nrw.png)}.external-service-logo.logo-logineo-lms{background-image:url(https://gbs-bielefeld.de/wp-content/themes/twentytwenty-child/./assets/img/logo-logineo-lms.png)}.external-service-logo.logo-microsoft-teams{background-image:url(https://gbs-bielefeld.de/wp-content/themes/twentytwenty-child/./assets/img/logo-microsoft-teams.png)}.wpcmmc-list,table th,table td,.tablepress td,.tablepress th{word-break:normal!important}.tablepress.2col td.column-1{width:30%}.tablepress.2col td.column-2{width:70%}@media screen and (max-width:462px){.external-service-logo.logo-logineo-nrw,.external-service-logo.logo-logineo-lms,.external-service-logo.logo-microsoft-teams{height:60px}.external-service-logo.logo-logineo-nrw,.external-service-logo.logo-logineo-lms{width:49%;background-size:contain;height:60px}.external-service-logo.logo-microsoft-teams{width:100%;background-size:contain}}@media screen and (max-width:162px){.external-service-logo.logo-logineo-nrw,.external-service-logo.logo-logineo-lms,.external-service-logo.logo-microsoft-teams{width:100%}}.page-sidebar-widget{padding-bottom:2rem}.page-sidebar-widget:last-child{padding-bottom:0}.page-sidebar-col{border-radius:0;box-shadow:none;background:initial}.page-sidebar-widget-title{border-bottom:1px dotted var(--cm-theme-primary-color);padding-bottom:1rem}.elementor-posts .elementor-post__badge{background:var(--e-global-color-primary)!important}.sp-pcp-post .sp-pcp-post-content{font-size:inherit;line-height:inherit}.pcp-wrapper-1605 .sp-pcp-title a{color:var(--e-global-color-primary)}.wpcmmc-list-entry .wpcmmc-date{color:var(--e-global-color-primary)!important}.sp-pcp-post .sp-pcp-title a,.sp-pcp-post .sp-pcp-title{font-size:18px;line-height:inherit;font-weight:700;text-align:center;height:54px;overflow:hidden}.color-accent,.color-accent-hover:hover,.color-accent-hover:focus,:root .has-accent-color,.has-drop-cap:not(:focus):first-letter,.wp-block-button.is-style-outline,a{color:#cd2653}blockquote,.border-color-accent,.border-color-accent-hover:hover,.border-color-accent-hover:focus{border-color:#cd2653}button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link{background-color:#cd2653}.fill-children-accent,.fill-children-accent *{fill:#cd2653}body,.entry-title a,:root .has-primary-color{color:#000}:root .has-primary-background-color{background-color:#000}cite,figcaption,.wp-caption-text,.post-meta,.entry-content .wp-block-archives li,.entry-content .wp-block-categories li,.entry-content .wp-block-latest-posts li,.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-pullquote cite,.comment-metadata,.comment-respond .comment-notes,.comment-respond .logged-in-as,.pagination .dots,.entry-content hr:not(.has-background),hr.styled-separator,:root .has-secondary-color{color:#6d6d6d}:root .has-secondary-background-color{background-color:#6d6d6d}pre,fieldset,input,textarea,table,table *,hr{border-color:#dcd7ca}caption,code,code,kbd,samp,.wp-block-table.is-style-stripes tbody tr:nth-child(odd),:root .has-subtle-background-background-color{background-color:#dcd7ca}.wp-block-table.is-style-stripes{border-bottom-color:#dcd7ca}.wp-block-latest-posts.is-grid li{border-top-color:#dcd7ca}:root .has-subtle-background-color{color:#dcd7ca}body:not(.overlay-header) .primary-menu>li>a,body:not(.overlay-header) .primary-menu>li>.icon,.modal-menu a,.footer-menu a,.footer-widgets a,#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover{color:#cd2653}.social-icons a,#site-footer button:not(.toggle),#site-footer .button,#site-footer .faux-button,#site-footer .wp-block-button__link,#site-footer .wp-block-file__button,#site-footer input[type="button"],#site-footer input[type="reset"],#site-footer input[type="submit"]{background-color:#cd2653}.header-footer-group,body:not(.overlay-header) #site-header .toggle,.menu-modal .toggle{color:#000}body:not(.overlay-header) .primary-menu ul{background-color:#000}body:not(.overlay-header) .primary-menu>li>ul:after{border-bottom-color:#000}body:not(.overlay-header) .primary-menu ul ul:after{border-left-color:#000}.site-description,body:not(.overlay-header) .toggle-inner .toggle-text,.widget .post-date,.widget .rss-date,.widget_archive li,.widget_categories li,.widget cite,.widget_pages li,.widget_meta li,.widget_nav_menu li,.powered-by-wordpress,.to-the-top,.singular .entry-header .post-meta,.singular:not(.overlay-header) .entry-header .post-meta a{color:#6d6d6d}.header-footer-group pre,.header-footer-group fieldset,.header-footer-group input,.header-footer-group textarea,.header-footer-group table,.header-footer-group table *,.footer-nav-widgets-wrapper,#site-footer,.menu-modal nav *,.footer-widgets-outer-wrapper,.footer-top{border-color:#dcd7ca}.header-footer-group table caption,body:not(.overlay-header) .header-inner .toggle-wrapper::before{background-color:#dcd7ca}