.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10%}.columns .column{width:45%}figure{margin:0px}p a{text-decoration:underline;color:var(--color-white)}.hero{background-color:var(--color-green);height:100%;min-height:calc(100vh - 200px - 80px - 200px);padding:150px 5% 50px 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero h2{color:var(--color-black);-ms-flex-item-align:end;align-self:flex-end;margin:50px 0px 0px 0px}.hero p{color:var(--color-black);-ms-flex-item-align:start;align-self:flex-start}body,html{scroll-behavior:smooth}body{margin:0}section:not(.sticky-container-desktop){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section:not(.sticky-container-desktop):last-of-type{margin-bottom:80px}section:not(.sticky-container-desktop):not(.hero){padding:250px 5% 100px 5%}.lost-in-leipzig{background-color:var(--color-white)}.lost-in-leipzig h2{color:var(--color-blue);border-color:var(--color-blue);-ms-flex-item-align:end;align-self:flex-end;margin:50px 5% 0px 0%}.lost-in-leipzig p{color:var(--color-black)}.veranstaltungen{background-color:var(--color-blue)}.veranstaltungen h2{color:var(--color-green);border-color:var(--color-green);-ms-flex-item-align:start;align-self:flex-start;margin:0px 5% 50px 5%;margin-left:5%;margin-top:0px;margin-bottom:50px}.veranstaltungen h2 br{display:none}.veranstaltungen p{color:var(--color-white)}.wer-steckt-dahinter{background-color:var(--color-white)}.wer-steckt-dahinter h2{color:var(--color-blue);border-color:var(--color-blue);-ms-flex-item-align:start;align-self:flex-start;margin:0px 5% 50px 5%}.wer-steckt-dahinter p{color:var(--color-black)}footer{background-color:var(--color-green);min-height:80px;width:90%;position:fixed;left:0;bottom:0;padding:0% 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer ul{padding:0px;margin:0px;list-style-type:none;margin-right:5%}footer ul li{display:inline}footer ul li:first-child{margin-right:150px}header{background-color:var(--color-white);min-height:100px;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0px;padding:0% 5% 0% 5%}.headlines{height:100px;margin-left:30%;width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.headlines h3{margin:10px 0px 0px 0px}.headlines figure img{height:40px;width:auto}.ball-mobile{display:none}.sticky-container-desktop{background-color:var(--color-white);position:sticky;top:0;z-index:99;height:100px;width:90%;padding:0% 5% 0% 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sticky-container-desktop figure{width:30%}.sticky-container-desktop figure img{height:450px;width:450px;position:absolute;top:-250px;left:20px}.sticky-container-desktop ul{width:70%;padding:0px;margin:0px;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-container-desktop ul li{display:inline}@font-face{font-family:"Norbert Breit Fett";src:local("Norbert Breit Fett"),url(/assets/fonts/Norbert-Breit-Fett.woff2) format(woff2),url(/assets/fonts/Norbert-Breit-Fett.woff) format(woff)}a,h1,h2,h3,li,p{font-family:"Norbert Breit Fett",serif}html{font-size:16px;line-height:1}h1{font-size:7rem;line-height:1;margin:0px}h2{font-size:4rem;line-height:1.125;border:2px solid var(--color-black);padding:20px 40px;border-radius:50px;width:-webkit-max-content;width:-moz-max-content;width:max-content}h3{font-size:3rem;line-height:1.125}p,p a{font-size:3.25rem;line-height:1.166;margin:0px}li,li a{font-size:1.5rem;line-height:1.8;text-decoration:none;color:var(--color-black)}.text-blue{color:var(--color-blue)}.text-green{color:var(--color-green)}.datenschutz h2,.impressum h2{margin-bottom:50px;margin-top:0px}.datenschutz p,.impressum p{font-family:Arial,Helvetica,sans-serif;font-size:1.5rem}@media screen and (max-width:1640px){h1{font-size:5rem}h2{font-size:2.5rem}h3{font-size:2.25rem}p,p a{font-size:2rem}li,li a{font-size:1.15rem}.sticky-container-desktop figure img{width:300px;height:300px;top:-150px}footer{min-height:60px}footer ul li:first-child{margin-right:100px}section:not(.sticky-container-desktop):last-of-type{margin-bottom:60px}}@media screen and (max-width:1119px){h1{font-size:2.5rem}h2{font-size:1rem;padding:10px 20px}h3{font-size:1.25rem}p,p a{font-size:1.5rem}li,li a{font-size:0.9375}.datenschutz p,.impressum p{font-size:1rem}.hero{min-height:unset}section:not(.sticky-container-desktop):not(.hero){padding:50px 5%}.datenschutz,.impressum{padding-top:100px!important}section:not(.sticky-container-desktop):last-of-type{margin-bottom:0px}header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:sticky;top:0;min-height:80px}.ball-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:0%;position:relative}.ball-mobile img{position:absolute;top:-50px;left:-100px;height:200px}.sticky-container-desktop{display:none}.headlines{width:80%;height:unset;margin-left:20%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.headlines figure img{height:20px}.hero{padding:100px 5% 50px 5%}.columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px;row-gap:50px}.columns .column{width:100%}footer{min-height:60px;position:relative;margin-top:75px}footer ul{margin-right:0px}footer ul li:first-child{margin-right:25px}.lost-in-leipzig h2{margin-right:0px}.veranstaltungen h2{margin-left:0px}.wer-steckt-dahinter h2{margin-left:0px}.datenschutz h2,.impressum h2{margin-bottom:25px}.datenschutz,.impressum{padding-top:125px!important}}@media screen and (max-width:767px){.ball-mobile img{top:-25px;left:-50px;height:125px}.headlines{margin-left:100px}.headlines .headlines figure img{height:1rem}}@media screen and (max-width:479px){.headlines figure img{width:100%;height:auto}.veranstaltungen h2 br{display:inline}}:root{--color-white:#ffffff;--color-black:#000000;--color-green:#00ff00;--color-blue:#325db1}