@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-regular.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-regular.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-regular.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-regular.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-regular.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-300italic.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-italic.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:500;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-500italic.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-600italic.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-700italic.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/open-sans-v34-latin-800italic.svg#OpenSans) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-regular.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-regular.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-regular.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-regular.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-regular.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-100italic.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:200;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-200italic.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-300italic.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-italic.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:500;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-500italic.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:600;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-600italic.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-700italic.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:800;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-800italic.svg#Montserrat) format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:900;src:url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900italic.eot);src:local(""), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900italic.eot?#iefix) format("embedded-opentype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900italic.woff2) format("woff2"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900italic.woff) format("woff"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900italic.ttf) format("truetype"), url(//www.lernwelten-schule.de/fonts/montserrat-v25-latin-900italic.svg#Montserrat) format("svg")}
h1,h2,h3,h4,h5,h6{font-family:"Montserrat";margin:0;padding:0}h1{color:white;font-size:2rem !Important;font-weight:700;line-height:1.1}@media screen and (min-width:900px){h1{font-size:2.5rem}}h2{font-size:1.5rem;font-weight:700;line-height:1.1}@media screen and (min-width:900px){h2{font-size:2rem}}h3{font-size:1.25rem;font-weight:700;line-height:1.1}@media screen and (min-width:900px){h3{font-size:1.5rem}}h4{font-size:1.5rem;font-weight:700;line-height:1.1}@media screen and (min-width:900px){h4{font-size:2rem}}h5{font-size:1.25rem;font-weight:700;line-height:1.1}@media screen  (min-width: 900px){h5{font-size:1.5rem}}p{margin-bottom:0;padding-bottom:0}body .et_pb_post{font-size:1rem}
.logo_container img{clip-path:inset(0 0 0 0);transition:clip-path 0.3s ease !important}.et-fixed-header .logo_container img{clip-path:inset(0 75% 0 0)}html .mobile_nav.opened .mobile_menu_bar:before{content:"M"}.mobile_menu_bar:before{transition:all 0.4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all 0.4s ease;transform:rotate(90deg);display:block}.nav li ul.sub-menu{padding:0}.nav li ul.sub-menu li{padding:0 !important}#top-menu li li a{width:240px}.nav ul li a:hover,.et-fixed-header #top-menu ul li a:hover{background-color:var(--gcid-primary-color);opacity:1;color:#ffffff !important}#top-menu li li.current-menu-item a{background-color:var(--gcid-primary-color);opacity:1;color:#ffffff !important}.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#ffffff !important}@media (min-width:768px){.section--zigzag .et_pb_row:nth-of-type(even) .et_flex_column_2_5{order:2}.section--zigzag .et_pb_row:nth-of-type(even) .et_flex_column_3_5{order:1}}.et_fixed_nav #main-header{position:fixed}@media (max-width:980px){#main-header{height:80px;transition:height 0.3s ease !important}#main-header.et-fixed-header,#main-header.et-fixed-header .logo_container{height:60px}#main-header.et-fixed-header #et-top-navigation{padding-top:17px}#main-header.et-fixed-header #et-top-navigation .mobile_menu_bar{padding-bottom:11px}}@media (max-width:980px){.et_fixed_nav #top-header{position:fixed}}#mobile_menu{padding:0}#mobile_menu li.current-menu-item>a,#mobile_menu li.current-menu-parent>a{color:var(--gcid-primary-color) !important}#mobile_menu li li a:hover{background-color:var(--gcid-primary-color);opacity:1;color:#ffffff !important}#mobile_menu li li.current-menu-item a{background-color:var(--gcid-primary-color);opacity:1;color:#ffffff !important}.et_mobile_menu li li{padding-left:0}#main-header .et_mobile_menu li ul{padding-left:0;background-color:#efefef !important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:"ETmodules";text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:"3" !important;top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:"2" !important}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none !important;visibility:hidden !important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block !important;visibility:visible !important}html .et-fixed-header #top-menu .sub-menu>li.current_page_item>a{color:#ffffff !important}
.page-header{display:flex;flex-direction:column;gap:1rem}.page-header .et_pb_slider_container_inner{position:relative;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;background-color:#fff;text-decoration:none}.page-header .et_pb_slide_image{position:relative;width:100%;max-height:630px;aspect-ratio:1.7777777778;overflow:hidden;margin-top:0 !important;margin-right:0 !important;top:unset;bottom:unset}.page-header .et_pb_slide_image img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;-webkit-object-fit:cover !important;object-position:center center !important;display:block !important;border:none !important;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.page-header .et_pb_slide_image img[width],.page-header .et_pb_slide_image img[height]{width:100% !important;height:100% !important}.page-header .et_pb_slide_image img{min-width:100% !important;min-height:100% !important}.page-header .et_pb_slide{padding:0 !important}.page-header .et_pb_slide_description{margin:-3rem 5% 0 5%;width:90%;padding:1.5rem !important;background:var(--gcid-primary-color);float:none !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.page-header .et_pb_slider{position:relative;overflow:visible !important;width:100%}
.newsletter-flex .tnp-flex-grid{display:grid;gap:1.5rem 2rem}.newsletter-form code{font-family:inherit !important;font-size:1em !important}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{max-width:none !important;width:100%;font-family:inherit !important}.newsletter-flex .tnp-flex-grid .tnp-field{display:flex;flex-direction:column}.tnp-field label{font-weight:300 !important}.newsletter-flex .tnp-field-firstname,.newsletter-flex .tnp-field-surname,.newsletter-flex .tnp-field-email,.newsletter-flex .tnp-lists{flex:1 1 calc(50% - 1rem);min-width:240px}.newsletter-flex select{padding:0.6rem 0.8rem;border:1px solid #ccc;border-radius:4px}.newsletter-flex .tnp-list-heading{margin:0 0 0.5rem;font-weight:600}.newsletter-flex input[type="text"],.newsletter-flex input[type="email"]{padding:0.6rem 0.8rem;border:1px solid #ccc;border-radius:4px;width:100%}.newsletter-flex .tnp-field-checkbox{margin-bottom:0.3rem}.newsletter-flex .tnp-privacy-field{margin-top:1.5rem}.newsletter-flex .et_pb_button{background-color:#17757d !important;border-width:0px !important;border-radius:8px;cursor:pointer}@media (max-width:767px){.newsletter-flex .tnp-field-firstname,.newsletter-flex .tnp-field-surname,.newsletter-flex .tnp-field-email,.newsletter-flex .tnp-lists{flex:1 1 100%}}.tnp-grid-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem 2rem}.tnp-grid-2 .tnp-field{display:flex;flex-direction:column}@media (max-width:980px){.tnp-grid-4{grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){.tnp-grid-4{grid-template-columns:repeat(1, 1fr)}}.newsletter-info{padding:1rem;color:white;background:#17757d;font-weight:500} body {
font-family: "Open Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
font-weight: 400;
font-size: 1.125rem !important;
} .et_pb_section {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.et_pb_section:nth-child(1) {
padding-top:0 !important;
padding-bottom: 0 !important;
}  .fact-icon .et_pb_icon_wrap {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 6rem;
width: 6rem;
padding: 1.5rem;
border-radius: 5rem;
}
.fact-icon .et-pb-icon {
font-size: 3rem !important;
} .et_pb_icon_list .et_pb_icon_list_item {
gap: 0.25rem;
} .aktuelles .post-content {
display: flex;
flex-direction: column;
gap: 1rem;
align-items: stretch;
height: 100%;
}
.aktuelles .post-content-inner {
flex: 1;
} .more-link {
display: inline-block;
align-self: flex-end;
width: fit-content;
padding: 0.5rem 1rem;
background-color: var(--gcid-primary-color);
color: #ffffff;
text-decoration: none;
font-weight: bold;
border-radius: 0.4rem;
transition: background 0.3s;
}
.more-link:hover,.et_pb_button:hover  {
background-color: #00595e;
box-shadow: 2px 2px 6px rgba(0,0,0,0.2)
} #main-content .et_pb_section:last-of-type {
padding-bottom: 3rem;
}
#main-content ul, #main-content ol {
display: flex;
flex-direction: column;
gap:.5rem;
}
#main-content ul li {
list-style-type: square
}
#main-content ol {
list-style-position: outside;
padding-left: 1em;
}
#main-content ul li::marker,#main-content ol li::marker  {
color: var(--gcid-primary-color);
font-weight: 700;
}
body #main-content .green-backgrounded ul li::marker{
color: #ffffff;
} .et_pb_blog_grid img {
aspect-ratio: 16/9;
object-fit: cover;
}
.aktuelles .et_pb_button_0::before {
left:0 !important;
}  #menu-footermenu li::before,
.wp-block-social-links li::before {
display: none;
} #menu-footermenu li a {
text-transform: uppercase;
} #footer-widgets .footer-widget li {
padding-left: 0;
} #et-secondary-nav a {
color: white;
} #footer-widgets,
.footer-widget {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
} #menu-footermenu li:last-of-type {
margin-bottom: 0 !important;
} .et_pb_widget {
float: none !important;
margin-bottom: 2rem !important;
}
.et_pb_widget img {
max-width: 200px !important;
}
.et-social-icons li {
margin-left: 10px;
} .et_pb_text_inner,.mce-content-body,.et_pb_toggle_content {
display:flex;
flex-direction: column;
gap:1rem;
} .et_pb_bg_layout_dark .et_pb_slide_description {
text-shadow: none;
} .grecaptcha-badge {
display:none;
} @media (max-width: 980px) {
#footer-widgets .footer-widget:nth-child(n) {
width: 100% !important;
text-align: center !important;
margin-bottom: 2rem !important;
margin-right: 0 !important;
margin-left: 0 !important;
}
#footer-widgets {
flex-direction: column;
}
.et-social-icons {
float: none;
text-align: center;
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
margin: 0;
padding: 0;
gap: 1rem;
}
.et-social-icons li {
margin: 0;
padding: 0;
}
}
.acht-gute-gruende .et_pb_text_inner {
display: flex;
flex-direction: column;
gap:1rem;	
}
.aktuelle-stellen .et_pb_column {
overflow: visible !Important;
}
.et_pb_slide_title {
padding-bottom:0 !important; 
}