:root{--focusColor:#eb0012}@media (max-width:1350px){.mmenu_trigger{display:flex}.header .mainmenu{display:none}}@media (min-width:1351px){.mmenu_trigger{display:none}}@media (max-width:1350px){#viewport-pixel{opacity:.5}}@media only screen and (min-width:768px) and (max-width:1350px){.header .mod_search{display:none}.header .mmenu_trigger{right:40px}#mmenu{display:block}}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:300;src:url(../fonts/barlow-v13-latin_latin-ext-300.eot);src:url(../fonts/barlow-v13-latin_latin-ext-300.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow-v13-latin_latin-ext-300.woff2)format("woff2"),url(../fonts/barlow-v13-latin_latin-ext-300.woff)format("woff"),url(../fonts/barlow-v13-latin_latin-ext-300.ttf)format("truetype"),url(../fonts/barlow-v13-latin_latin-ext-300.svg#Barlow)format("svg")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(../fonts/barlow-v13-latin_latin-ext-regular.eot);src:url(../fonts/barlow-v13-latin_latin-ext-regular.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow-v13-latin_latin-ext-regular.woff2)format("woff2"),url(../fonts/barlow-v13-latin_latin-ext-regular.woff)format("woff"),url(../fonts/barlow-v13-latin_latin-ext-regular.ttf)format("truetype"),url(../fonts/barlow-v13-latin_latin-ext-regular.svg#Barlow)format("svg")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(../fonts/barlow-v13-latin_latin-ext-600.eot);src:url(../fonts/barlow-v13-latin_latin-ext-600.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow-v13-latin_latin-ext-600.woff2)format("woff2"),url(../fonts/barlow-v13-latin_latin-ext-600.woff)format("woff"),url(../fonts/barlow-v13-latin_latin-ext-600.ttf)format("truetype"),url(../fonts/barlow-v13-latin_latin-ext-600.svg#Barlow)format("svg")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:700;src:url(../fonts/barlow-v13-latin_latin-ext-700.eot);src:url(../fonts/barlow-v13-latin_latin-ext-700.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow-v13-latin_latin-ext-700.woff2)format("woff2"),url(../fonts/barlow-v13-latin_latin-ext-700.woff)format("woff"),url(../fonts/barlow-v13-latin_latin-ext-700.ttf)format("truetype"),url(../fonts/barlow-v13-latin_latin-ext-700.svg#Barlow)format("svg")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:300;src:url(../fonts/barlow-semi-condensed-v15-latin-300.eot);src:url(../fonts/barlow-semi-condensed-v15-latin-300.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow-semi-condensed-v15-latin-300.woff2)format("woff2"),url(../fonts/barlow-semi-condensed-v15-latin-300.woff)format("woff"),url(../fonts/barlow-semi-condensed-v15-latin-300.ttf)format("truetype"),url(../fonts/barlow-semi-condensed-v15-latin-300.svg#BarlowSemiCondensed)format("svg")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;src:url(../fonts/barlow-semi-condensed-v15-latin-regular.eot);src:url(../fonts/barlow-semi-condensed-v15-latin-regular.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow-semi-condensed-v15-latin-regular.woff2)format("woff2"),url(../fonts/barlow-semi-condensed-v15-latin-regular.woff)format("woff"),url(../fonts/barlow-semi-condensed-v15-latin-regular.ttf)format("truetype"),url(../fonts/barlow-semi-condensed-v15-latin-regular.svg#BarlowSemiCondensed)format("svg")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;src:url(../fonts/barlow-semi-condensed-v15-latin-600.eot);src:url(../fonts/barlow-semi-condensed-v15-latin-600.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow-semi-condensed-v15-latin-600.woff2)format("woff2"),url(../fonts/barlow-semi-condensed-v15-latin-600.woff)format("woff"),url(../fonts/barlow-semi-condensed-v15-latin-600.ttf)format("truetype"),url(../fonts/barlow-semi-condensed-v15-latin-600.svg#BarlowSemiCondensed)format("svg")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;src:url(../fonts/barlow-semi-condensed-v15-latin-700.eot);src:url(../fonts/barlow-semi-condensed-v15-latin-700.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow-semi-condensed-v15-latin-700.woff2)format("woff2"),url(../fonts/barlow-semi-condensed-v15-latin-700.woff)format("woff"),url(../fonts/barlow-semi-condensed-v15-latin-700.ttf)format("truetype"),url(../fonts/barlow-semi-condensed-v15-latin-700.svg#BarlowSemiCondensed)format("svg")}#top .inside,.header .inside,#footer .inside,#bottom .inside,body.sidebar #container,.mod_article:not(.fullwidth)>.container,.fullwidth.boxed-content .contentwrap,.smallwidth .contentwrap,.boxed-content .contentwrap,.autogrid_wrapper.article,.ce_text_image_bar .inside,.ce_headerimage .ce_headerimage_inside,.ce_video_background .ce_video_background_inside,#offcanvas-top .offcanvas-top-inside,.ce_calltoaction .ce_calltoaction_inside,.mod_breadcrumb .mod_breadcrumb_inside,.mod_pageimage .container,.ce_easy_slider .swiper-inside .swiper-inside-wrap{max-width:1400px!important}body.home #main .mod_article.fullwidth-boxed-medium>.container{padding-left:40px;padding-right:40px;max-width:1020px!important}@media only screen and (max-width:767px){body.home #main .mod_article.fullwidth-boxed-medium>.container{padding-left:20px;padding-right:20px}.autogrid_row.gutter_m>div{padding-left:0;padding-right:0}}div.privacy_buttons>input:first-of-type,div.privacy_buttons>input:nth-of-type(2),div.privacy_buttons>input:nth-of-type(3){color:var(--secondColor);border:1px solid var(--secondColor);background:#fff}div.privacy_buttons>input:first-of-type:hover,div.privacy_buttons>input:nth-of-type(2):hover,div.privacy_buttons>input:nth-of-type(3):hover{background:var(--customColor2);color:#fff}.mod_privacy_optin_medium p.privacy,p.privacy{background:var(--accentColor)}.mod_privacy_optin_medium p.privacy a,p.privacy a,.mod_privacy_optin_medium p.privacy a:hover,p.privacy a:hover,.mod_privacy_optin_medium p.privacy a:visited,p.privacy a:visited{color:#fff;text-decoration:underline}.logo a{background-image:url(/assets/cto_layout/themedesigner/uploads/ggd-logo.svg)}#top{text-transform:uppercase;height:0;font-family:Barlow Semi Condensed;font-weight:300;position:relative;top:35px}.mod_navigation.mainmenu,.header .mod_search{line-height:68px;position:relative;top:70px}nav.mainmenu ul ul a.active,.mod_pct_megamenu .mod_navigation a.active,#top .mod_navigation li ul li a.active,.header.original .mainmenu ul ul li a.trail{font-weight:600;color:#20549d!important}.header.original .mainmenu ul ul li a.trail{text-decoration:none}#top .autogrid_row .column .attributes>div:not(:last-of-type){margin-right:5px}#top .autogrid_row .column:last-of-type .attributes>div:not(:first-of-type){margin-left:5px}#top .topbar_metanavi a{transition:opacity .3s}#top .topbar_metanavi a:hover{opacity:.7}#slider.empty{display:none}@media only screen and (max-width:767px){.mod_pageimage .inside.height-xxs>.container{height:120px}form .checkbox_container span input.checkbox{width:16px!important}}.header .mod_search{margin-left:14px;padding-right:0}@media only screen and (max-width:767px){#mmenu #mmenu_top{z-index:1000}}#mmenu #mmenu_top{background:#fff;padding:20px;position:relative;overflow:visible}#mmenu #mmenu_top .mod_search{width:100%;display:block}#mmenu .mod_search input{background:#fff3 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMy43MDZweCIgaGVpZ2h0PSIzMy43MDZweCIgdmlld0JveD0iMCAwIDMzLjcwNiAzMy43MDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMzLjcwNiAzMy43MDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnIG9wYWNpdHk9IjAuOCI+PHBhdGggZmlsbD0iIzkzOTM5MyIgZD0iTTE3Ljc1NSwwLjk0NUMxNi4yMDksMC4zMTgsMTQuNTc2LDAsMTIuOSwwYy0xLjY3NSwwLTMuMzA4LDAuMzE4LTQuODU0LDAuOTQ1QzYuNDQ1LDEuNTk0LDUuMDEsMi41NDcsMy43NzgsMy43NzhDMi41NDcsNS4wMSwxLjU5NCw2LjQ0NSwwLjk0NCw4LjA0N0MwLjMxOCw5LjU5MywwLDExLjIyNiwwLDEyLjljMCwxLjY3NiwwLjMxOCwzLjMwOSwwLjk0NCw0Ljg1NGMwLjY0OSwxLjYwMSwxLjYwMywzLjAzNywyLjgzNCw0LjI2OWMxLjIzMSwxLjIzLDIuNjY3LDIuMTg2LDQuMjY5LDIuODM0YzEuNTQ2LDAuNjI3LDMuMTc5LDAuOTQ0LDQuODU0LDAuOTQ0YzEuNjc2LDAsMy4zMDktMC4zMTcsNC44NTQtMC45NDRjMS42MDItMC42NDgsMy4wMzctMS42MDQsNC4yNy0yLjgzNGMxLjIyOS0xLjIzLDIuMTg1LTIuNjY4LDIuODM0LTQuMjY5YzAuNjI1LTEuNTQ2LDAuOTQzLTMuMTc5LDAuOTQzLTQuODU0YzAtMS42NzUtMC4zMTgtMy4zMDgtMC45NDMtNC44NTRjLTAuNjQ5LTEuNjAyLTEuNjA0LTMuMDM3LTIuODM0LTQuMjY5QzIwLjc5MiwyLjU0NywxOS4zNTQsMS41OTQsMTcuNzU1LDAuOTQ1eiBNMjAuNjU4LDIwLjY1OGMtNC4yNzcsNC4yNzYtMTEuMjM3LDQuMjc2LTE1LjUxNSwwYy00LjI3OC00LjI3Ny00LjI3Ny0xMS4yMzcsMC0xNS41MTVzMTEuMjM3LTQuMjc3LDE1LjUxNSwwUzI0LjkzNywxNi4zODEsMjAuNjU4LDIwLjY1OHoiLz48cmVjdCB4PSIyNi45NTIiIHk9IjIwLjY5NyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtMTEuNTYzOCAyNy45MTc1KSIgZmlsbD0iIzkzOTM5MyIgd2lkdGg9IjEuOTMxIiBoZWlnaHQ9IjE0LjQ0MiIvPjwvZz48L3N2Zz4=) 93%/20px no-repeat;border-radius:5px;margin-bottom:0;padding:5px 50px 5px 20px;height:36px!important}#mmenu .mod_search .widget{margin-bottom:0;width:100%!important;height:auto!important}#mmenu .mod_search .submit,#mmenu .mod_search .label,#mmenu .mod_search .close-window{display:none}#mmenu #mmenu_middle{padding:5vw 5vw 10vw}@media only screen and (max-width:767px){#main .mod_search .widget-text{min-width:300px;margin-right:10px}}.mod_breadcrumb{border-top:none;border-bottom:none}#wrapper{margin-top:0!important}#footer{background-color:#015272}.top-link{z-index:1000;border-radius:100%}.top-link .progress-ring circle{stroke:#fff}circle.progress-ring__circle{stroke-width:2px}.ce_popup_start .ce_popup_overlay{background:#000c}.handorgel__header__button{padding-left:0;font-family:inherit;font-size:1.3rem}@media only screen and (max-width:767px){.handorgel__header__button{font-size:1.1rem}}.handorgel__header__button:before{content:"";margin-right:8px;font-family:FontAwesome}.handorgel__header__button:after{float:right;clear:both;text-align:center;width:25px;height:25px;color:var(--accentColor);margin-left:15px;padding:0;font:1.3em/28px FontAwesome;display:inline-block}.handorgel__header__button[aria-expanded=true]:after{content:""}.handorgel__header__button[aria-expanded=false]:after{content:""}div img{pointer-events:none}.ce_gallery .cols_2.gallery-margin li:hover .content,.ce_gallery .cols_3.gallery-margin li:hover .content{background:var(--secondColor);opacity:.8}.ce_gallery .cols_2.gallery-margin li .content .capt,.ce_gallery .cols_3.gallery-margin li .content .capt{padding:0 40px;font-weight:600}.swiper-button-next,.swiper-button-prev{color:#fff;text-shadow:2px 2px 5px #000}.swiper-button-next:hover,.swiper-button-prev:hover{color:var(--customColor1);text-shadow:2px 2px 5px #000}.ce_wrap.abobox:hover{background-color:var(--customColor1)!important;color:#000!important}.ce_wrap.abobox:hover *{color:#000!important;border-color:#000!important}body.home .ce_iconbox.version2 i{background-color:#20549d;border-radius:0%;display:block}.ce_downloads_h7 .ce_wrap{border:1px solid gray}@media only screen and (max-width:767px){.ce_downloads_h7 .col_icon .col_1{margin-bottom:0}.ce_downloads_h7 .col_icon .col_1 .attributes{padding-bottom:0!important}.ce_downloads_h7 .col_title .attributes{padding-top:5px!important}}button[type=submit]{cursor:pointer;background:var(--accentColor);color:#fff;text-align:center;-webkit-appearance:none;width:auto;min-width:140px;height:50px;padding:15px 20px;font-family:inherit;font-size:18px;transition:all .2s ease-out;display:inline-block;position:relative}.mod_eventlist_v4 i.fa-calendar{color:#fff;background-color:#20549d;width:70px;height:100%;margin-right:4px;position:absolute;top:0;left:0}.mod_eventlist_v4 i.fa-calendar:before{font-size:1.667rem;line-height:1.667rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mod_eventlist_v4 .event{color:#000;background:#225aa812;padding:15px 15px 15px 80px;line-height:1.4rem}.mod_eventlist_v4 .event:hover{background:#225aa833}.mod_eventlist_v4 .title{color:#000;font-weight:600}@media only screen and (min-width:768px){.mod_newslist.newslist_col3 .content{min-height:325px}}button.submit,form div.widget{padding:5px 20px;font-size:18px}@media only screen and (min-width:768px){form fieldset{margin-left:20px;margin-right:20px}}@media only screen and (max-width:767px){form .autogrid_row .column,form .autogrid_wrapper.gutter_s>div,.autogrid_row.gutter_s>div{padding-left:0;padding-right:0}form div.widget{padding:5px 0}}@media only screen and (min-width:768px){.autogrid_row .column form div.widget{padding-left:0}}form .checkbox_container span,form .widget-radio span{align-items:start}form .checkbox_container span input.checkbox{margin-top:9px}@media only screen and (max-width:767px){form .checkbox_container span input.checkbox{margin-top:3px}}form div.widget.no-border{padding-left:0;padding-right:0}form .autogrid_row.same_height>.column{align-self:flex-end}form.style4{padding:50px 40px}h1,.h1{margin-bottom:40px!important}#main .ce_text h2,#main .ce_text h3,#main .ce_text h4,#main .ce_text h5,#main .ce_text h6,#main .ce_text .h2,#main .ce_text .h3,#main .ce_text .h4,#main .ce_text .h5,#main .ce_text .h6,#main .ce_text .font_headline{margin-top:25px}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#fff}#main .ce_text a{text-decoration:underline;transition:all 1s}#main .ce_text a:hover{text-decoration:none;transition:all 1s}#main a[href*="?empfaenger="]:before{color:#666;text-rendering:auto;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.35em;margin-right:.35em;font:.9rem/1 FontAwesome;display:inline-block}#main a[href^=https]:after{text-rendering:auto;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.35em;margin-right:.35em;font:.9rem/1 FontAwesome;display:inline-block}#main a[href*=wikipedia]:after{color:#666;text-rendering:auto;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.2em;margin-right:.35em;font:.9rem/1 FontAwesome;display:inline-block}#main figure a[href^=https]:after,.ce_wrap.abobox a.wrap-link:after{content:""!important}.mod_newslist.no-image .newsteaser .date{border-bottom:4px solid #6dc82b;border-radius:0;width:100%;height:100%;padding:5px;top:0;left:0}.mod_newslist.no-image .newsteaser .image_container,.mod_newslist.no-image .newsteaser .content{border-radius:0}.mod_newslist.no-image .newsteaser .date .day{font-size:2.2rem;line-height:2.2rem}.mod_newslist.no-image .newsteaser .date .month{font-size:1.2rem}.mod_newslist.no-image .newsteaser .date .year{font-size:1.4rem}.newsteaser_v3 .day{font-size:1.2rem}#slider .attributes{border-bottom:1px solid #6dc82b}.ce_text.format-p-large{margin-bottom:1rem;font-weight:300}.no-wrap{text-wrap:nowrap}p.back{margin-top:45px}.ce_badge[data-style=style2] .ce_badge_inside{color:#000;background:#6dc82b}.pagination{margin-top:25px}.mod_article:not(.fullwidth).article-pt>.container{padding-top:50px;padding-bottom:50px}#ggd-articlenav+.mod_article{padding-top:50px}@media only screen and (max-width:767px){#ggd-articlenav+.mod_article{padding-top:0}}.mod_articlelist{z-index:1;font-size:.7rem;position:absolute;top:20px}.mod_articlelist ul:before{content:"Auf dieser Seite: "}.mod_articlelist li{margin:0 5px;display:inline-block}.mod_articlelist a:hover{text-decoration:underline}.mod_articlelist li:after{content:"";padding-left:5px;font-family:FontAwesome}.mod_newsletterSubscribeNotificationCenter table td,.mod_subscribe table{border:0}.mod_newsletterSubscribeNotificationCenter input.submit[type=submit],.mod_newsletterSubscribeNotificationCenter button.submit[type=submit]{border-width:1px;border-radius:0;padding:10px;font-weight:400;text-align:center!important}.mod_newsletterSubscribeNotificationCenter input.text{max-width:290px;height:48px;margin-bottom:10px;text-align:left!important}.mod_newsletterSubscribeNotificationCenter .formbody{margin:0;display:flex}.mod_newsletterSubscribeNotificationCenter.align-center{max-width:350px;margin-left:auto;margin-right:auto}.mod_newsletterSubscribeNotificationCenter.align-center .formbody{justify-content:center}.mod_newsletterSubscribeNotificationCenter.align-right .formbody{justify-content:flex-end}.mod_newsletterSubscribeNotificationCenter .widget.widget-text{min-width:280px}.privacy_help h3{border-bottom:1px solid #ddd;margin-top:0;margin-bottom:15px}.privacy_help dl{grid-template-columns:max-content 1fr;gap:.35rem 1.5rem;margin-bottom:1rem;display:grid}.privacy_help dt{border-bottom:1px solid #ddd;font-weight:600}.privacy_help dd{border-bottom:1px solid #ddd;margin:0}@media only screen and (max-width:575px){.cookie-item dl{grid-template-columns:1fr;gap:0}.cookie-item dt{margin-top:.5rem;margin-bottom:.5rem;font-weight:600}}#slider .ce_iconbox p,#slider div.column.col_6{margin-bottom:0}#teaser div.column.col_6 .attributes{padding:10px 25px}@media only screen and (max-width:767px){#teaser div.column.col_6 .attributes{padding:10px 0}#slider .inside .slideshow .container{padding:0}body.home .boxed-content .contentwrap,body.home .boxed-content .contentwrap .autogrid{padding-left:0;padding-right:0}}.leitziele .column:first-child .attributes{background-color:#214d891a}.leitziele .column:nth-child(2) .attributes{background-color:#a02c3f1a}.leitziele .column:nth-child(3) .attributes{background-color:#9936001a}.leitziele .column:nth-child(4) .attributes{background-color:#38631d1a}.leitziele .column:first-child .ce_headline{background-color:#214d89}.leitziele .column:nth-child(2) .ce_headline{background-color:#a02c3f}.leitziele .column:nth-child(3) .ce_headline{background-color:#993600}.leitziele .column:nth-child(4) .ce_headline{background-color:#38631d}.leitziele .column .ce_headline{color:#fff;border-bottom-right-radius:40px;min-height:85px;padding:10px 20px;font-size:1.4rem}.leitziele .ce_text{padding-left:20px;padding-right:20px}.leitziele .column .same-height-wrap{transition:all .3s}.leitziele .column .same-height-wrap:hover{z-index:10;background-color:#fff3;box-shadow:0 70px 70px #0003}.leitziele:before{content:" ";opacity:.06;background-image:url(/files/ggd/ggd-glemsaue-grau.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:90%;height:100%;display:block;position:absolute;top:15%;left:5%}.well{background-color:#0000000d;margin-bottom:1rem;padding:2rem}.well>* :first-child{margin-top:0}.well>* :last-child{margin-bottom:0}.table{color:#2b2b2b;width:100%;margin-bottom:1rem}.table th,.table td{vertical-align:top;border-top:1px solid #dee2e6;padding:.15rem .35rem}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{color:#2b2b2b;background-color:#00000013}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8def2}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7bc1e7}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a3d4ee}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#fff9c8}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#fff599}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#fff7af}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe7a0}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b1b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f1f1f1}.table-dark,.table-dark>th,.table-dark>td{background-color:#c4c4c4}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#919191}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b7b7b7}.table-active,.table-active>th,.table-active>td,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table .thead-dark th{color:#fff;background-color:#2b2b2b;border-color:#3e3e3e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#2b2b2b}.table-dark th,.table-dark td,.table-dark thead th{border-color:#3e3e3e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.table-responsive>.table-bordered{border:0}.timeline-item-text .hide{display:block}@media only screen and (min-width:768px){#table_3140 th{padding-left:0;padding-right:5px}}.flex-kollegium{border-bottom:1px solid #e3e3e3;flex-direction:row;display:flex}.flex-item{padding:10px}.flex-item-name{flex:25%;font-weight:700}.flex-item-faecher{flex:45%}.flex-item-kuerzel{flex:10%}.flex-item-mail{flex:20%}@media only screen and (max-width:767px){.flex-kollegium{flex-direction:column;margin-top:15px;padding-bottom:15px}.flex-item{padding:0!important}.flex-item-faecher span:before{content:"Fächer: "}.flex-item-kuerzel span:before{content:"Kürzel: "}}.mod_calendar th.head{color:#000;background:#f0f3f9;border-top:1px solid #f0f3f9;border-left:1px solid #f0f3f9;border-right:1px solid #f0f3f9;padding:0}.mod_calendar th.previous a,.mod_calendar th.next a{color:#000;background-color:#f0f3f9}.mod_calendar th.label{text-align:center;background-color:var(--secondColor);border-right:1px solid var(--secondColor);border-left:1px solid var(--secondColor);color:#fff}.mod_calendar td div.header{background-color:#f0f3f9}.mod_calendar .calendar td{border:1px solid #d4deee}.mod_calendar td .event{color:#000;padding-bottom:0;font-weight:600;line-height:.85rem}.mod_calendar td .event .time{font-weight:400}.ce_table.table-striped table th,.ce_table.table-striped table th a{color:#fff;text-decoration:none}details{border:1px solid #aaa;border-radius:4px;margin-bottom:5px;padding:.5em .5em 0}summary{margin:-.5em -.5em 0;padding:.5em;font-weight:700}details[open]{padding:.5em}details[open] summary{border-bottom:1px solid #aaa;margin-bottom:.5em}.mmenu_trigger{cursor:pointer;color:var(--focusColor)}.mmenu_trigger:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid}.mmenu_trigger:focus{outline-offset:3px;outline:3px solid}.mmenu_trigger:focus:not(:focus-visible){outline:none}#mmenu[data-mm-closed]{pointer-events:none}@media (prefers-reduced-motion:reduce){#mmenu,.mmenu_overlay{transition-duration:.01ms!important}}.accessibility_widget_trigger{background:var(--secondColor);border:0;border-radius:0;min-width:66px;padding:10px 5px;transition:opacity .3s,visibility .3s}.viewport_mobile .accessibility_widget_trigger{top:18vh}.viewport_tablet .accessibility_widget_trigger{top:45vh}.accessibility_widget_trigger span{display:none!important}body.acc_show .accessibility_widget_trigger{border:0;border-radius:0;margin-top:0}#accessibility_widget{border-top:3px solid var(--secondColor);border-left:3px solid var(--secondColor);border-bottom:3px solid var(--secondColor);border-radius:0;outline:3px solid #fff;transition:transform .3s,opacity .3s,visibility .3s}.viewport_mobile #accessibility_widget{top:18vh}.viewport_tablet #accessibility_widget{top:45vh}#accessibility_widget div.h5{margin-bottom:15px}#accessibility_widget div.h6{margin-top:15px;margin-bottom:15px}body.mmenu_open .accessibility_widget_trigger,body.mmenu_open #accessibility_widget{opacity:0;visibility:hidden;pointer-events:none}@media only screen and (min-width:768px){#bottom .left .leftFirst{margin-left:25px}}@media only screen and (max-width:767px){#bfsg{margin-top:35px}}#bfsg a:hover{border-bottom:0!important}#bfsg div.text.div:hover{color:var(--secondColor)}body.acc_contrast.viewport_mobile .logo a{background-image:url(/files/styling/ggd-logo-sw-i.svg)}body.acc_contrast.viewport_mobile .mmenu_trigger .burger .burger_lines,body.acc_contrast.viewport_mobile .mmenu_trigger .burger .burger_lines:after,body.acc_contrast.viewport_mobile .mmenu_trigger .burger .burger_lines:before{background-color:#fff!important}body.acc_contrast img{filter:grayscale()contrast(1.5)}body.acc_contrast .logo a{background-image:url(/files/styling/ggd-logo-sw.svg)}body.acc_contrast #top *{color:var(--highContrastColor)!important}body.acc_contrast #top,body.acc_contrast #top .inside{background:0 0!important}body.acc_contrast #top .inside div.column.col_8{background:#fff!important}body.acc_contrast .ce_iconbox.version2 i,body.acc_contrast .ce_badge_inside,body.acc_contrast .mod_eventlist_v4 i,body.acc_contrast .accessibility_widget_trigger{color:#fff!important;background-color:var(--highContrastColor)!important}body.acc_contrast h1,body.acc_contrast h1 a,body.acc_contrast .h1,body.acc_contrast .h1 a,body.acc_contrast .h1 p,body.acc_contrast h2,body.acc_contrast h2 a,body.acc_contrast .h2,body.acc_contrast .h2 a,body.acc_contrast .h2 p,body.acc_contrast h3,body.acc_contrast h3 a,body.acc_contrast .h3,body.acc_contrast .h3 a,body.acc_contrast .h3 p,body.acc_contrast h4,body.acc_contrast h4 a,body.acc_contrast .h4,body.acc_contrast .h4 a,body.acc_contrast .h4 p,body.acc_contrast h5,body.acc_contrast h5 a,body.acc_contrast .h5,body.acc_contrast .h5 a,body.acc_contrast .h5 p,body.acc_contrast h6,body.acc_contrast h6 a,body.acc_contrast .h6,body.acc_contrast .h6 a,body.acc_contrast .h6 p{color:var(--highContrastColor)}body.acc_contrast .ce_iconbox_v3_inside a.hyperlink_txt{color:#fff!important}body.acc_contrast .header .mainmenu ul li a.a-level_1.trail:not(.highlight) span,body.acc_contrast .header .mainmenu ul li a.a-level_1.active:not(.highlight) span,body.acc_contrast .header .a-level_1.active:not(.highlight){border-bottom:1px solid var(--highContrastColor)!important}body.acc_contrast .mod_eventlist_v4 .event{color:var(--highContrastColor)!important;background-color:#0000000d!important}body.acc_contrast .mod_newslist.no-image .newsteaser .date{border-bottom:4px solid #fff}