.Navbar_navbar__zhZYq{justify-content:space-between;background-color:rgba(255,255,255,.8);padding:.5rem 1.5rem;position:fixed;width:100%;top:0;z-index:1000;height:70px;-webkit-tap-highlight-color:transparent}.Navbar_logoLink__ufJyI,.Navbar_navbar__zhZYq{display:flex;align-items:center}.Navbar_logo__YNqJh{height:40px;color:var(--color-primary)}.Navbar_logotext__rqQW9{font-family:Indie Flower,cursive;font-size:1.8rem;font-weight:700;margin-left:10px;color:var(--color-primary)}.Navbar_navMenu__e_Fws{display:flex;align-items:center;justify-content:space-between}.Navbar_navLink__VR3HP{color:#ffffff;text-decoration:none;margin-left:20px}.Navbar_navToggle__53jJz{display:none;background-color:transparent;border:none;color:var(--color-primary);-webkit-tap-highlight-color:transparent}.Navbar_fullscreenMenu__ufKyM{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-quaternary);z-index:100;padding:2rem}.Navbar_navLink__VR3HP{font-family:Indie Flower,cursive;font-size:2rem;color:white;padding:.2rem 0;cursor:pointer;transition:color .3s ease;display:block}.Navbar_scrolled__S0FMT{box-shadow:0 2px 4px rgba(0,0,0,.1)}.Navbar_navToggle__53jJz .Navbar_icon__SKORA{display:flex;flex-direction:column;justify-content:space-around;width:30px;height:24px}.Navbar_navToggle__53jJz .Navbar_icon__SKORA div,.Navbar_navToggle__53jJz .Navbar_icon__SKORA:after,.Navbar_navToggle__53jJz .Navbar_icon__SKORA:before{width:100%;height:4px;background-color:#333;border-radius:2px;background-color:var(--color-primary)}.Navbar_navToggle__53jJz .Navbar_bar__XFH5V{height:3px;width:100%;background-color:var(--color-primary);transition:transform .3s ease,opacity .2s ease;transform-origin:50%}.Navbar_navToggle__53jJz.Navbar_opened__duiwn .Navbar_bar__XFH5V:first-child{transform:translateY(8px) rotate(45deg)}.Navbar_navToggle__53jJz.Navbar_opened__duiwn .Navbar_bar__XFH5V:nth-child(2){opacity:0}.Navbar_navToggle__53jJz.Navbar_opened__duiwn .Navbar_bar__XFH5V:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:768px){.Navbar_navMenu__e_Fws{display:none;flex-direction:column;position:absolute;top:60px;right:0;background-color:#1a1a1a;width:100%;padding:1rem}.Navbar_navMenu__e_Fws.Navbar_show__1z_u4{display:flex}.Navbar_navToggle__53jJz{display:block;-webkit-tap-highlight-color:transparent;padding:0}.Navbar_desktopMenu__uymWR{display:none}}@media (min-width:769px){.Navbar_fullscreenMenu__ufKyM,.Navbar_navToggle__53jJz{display:none}.Navbar_navMenu__e_Fws{display:flex}.Navbar_navLink__VR3HP{font-family:Cinzel,sans-serif;color:#000;text-decoration:none;font-size:23px;margin-left:20px;transition:color .3s ease;display:inline-block;font-weight:600}}@font-face{font-family:Indie Flower;src:url(/fonts/IndieFlower-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Sail;src:url(/fonts/Sail-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cinzel;src:url(/fonts/Cinzel-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Parisienne;src:url(/fonts/Parisienne-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.mainfont{font-family:Indie Flower,cursive}body,html{padding:0;margin:0}*{box-sizing:border-box}body{margin:0;background-color:var(--color-background-tertiary);line-height:1.6;font-family:Nunito Sans,sans-serif}:root{--color-primary:#8e30a5;--color-secondary:#3a50a5;--color-tertiary:#c0c0c0;--color-quaternary:#505050;--color-quinary:#a14da0;--color-text-primary:var(--color-tertiary);--color-text-secondary:#ffffff;--color-background-default:#fff;--color-background-secondary:var(--color-primary);--color-button-primary:var(--color-primary);--color-button-text:var(--color-text-secondary)}a{color:var(--color-button-primary);text-decoration:none}button{padding:.6em 1.2em;background-color:var(--color-button-primary);color:var(--color-button-text);transition:background-color .3s ease}input,textarea{border:1px solid var(--color-quaternary)}.section{max-width:1200px;margin:30px auto;width:100%;padding:0 1.5rem}.container{min-height:100vh;padding:0}.container,.main{display:flex;justify-content:center;align-items:center}.main{min-height:80vh;flex-direction:column}p{font-size:1rem;font-style:normal;font-weight:200;line-height:1.5em}.footer{background-color:#f2f2f2;color:#333;text-align:center;padding:20px 0;font-family:Arial,sans-serif}.footertext{color:#333;text-decoration:none;font-size:1em;padding:1rem;display:block}@media (min-width:768px){.footer{display:flex;justify-content:center}.footertext{display:inline-block;padding:1rem;margin:0 10px}}.quote-post{font-size:1.5rem;font-style:italic;color:var(--color-primary);text-align:center;margin:2rem 0;padding:1rem;border-left:5px solid var(--color-primary);border-right:5px solid var(--color-primary);background-color:#f9f9f9}.customButton,.quote-post{position:relative}button{background-color:transparent;border:none;cursor:pointer;font-size:24px;color:#333}.dropdown{position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center;padding:10px;border-radius:5px}.border{margin:0;border:5px solid white;box-sizing:border-box;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto}.dropdown a{text-decoration:none;color:#333;margin:5px 0;font-size:18px}.title{margin:0;line-height:1.15;font-size:2rem;text-align:center;padding-top:2rem}.noabstandoben{padding-top:0!important;margin-top:0!important}.subtitle{margin:0;line-height:1.15;font-size:1.5rem;text-align:center;padding-top:2rem}.colorgold{color:#d4af37}.colorhautfarbe{color:#c68642}.colororange{color:#ff6600}.colorrot{color:#ff0000}.colorbraun{color:#8b4513}.colorgreen{color:#006400}.textcenter{text-align:center}.colorblau{color:#3a50a5}.songsgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px;padding:2rem 0}@media (max-width:768px){.songsgrid{grid-template-columns:repeat(1,1fr);padding:2rem 0}}.city,.song{text-align:center;font-size:14px;color:#666}.citiesgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}@media (max-width:768px){.citiesgrid{grid-template-columns:repeat(2,1fr)}}.svgplace{margin-top:3rem!important;width:100px;display:block;margin:auto}