*,*::before,*::after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased;width:100%}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}html{width:100%;height:100%}@media only screen and (max-width: 760px){#startpage-eventlist,.eventlist{margin-bottom:15px}}@media only screen and (min-width: 761px){#startpage-eventlist,.eventlist{margin-bottom:20px}}@media only screen and (max-width: 760px){#startpage-eventlist .separator,.eventlist .separator{padding:0 15px}}@media only screen and (min-width: 761px){#startpage-eventlist .separator,.eventlist .separator{padding:0 20px}}#startpage-eventlist{display:grid;grid-template-columns:1fr auto 1fr;row-gap:15px}@media only screen and (max-width: 760px){#startpage-eventlist{margin:15px 0}}@media only screen and (min-width: 761px){#startpage-eventlist{margin:20px 0}}#startpage-eventlist .date{text-align:right;font-weight:bold}@media only screen and (max-width: 760px){.eventlist .event{margin-bottom:30px}}@media only screen and (min-width: 761px){.eventlist .event{margin-bottom:40px}}.eventlist .event h1{font-family:Broadway,serif}@media only screen and (max-width: 760px){.eventlist .event h1{font-size:1.25rem}}@media only screen and (min-width: 761px){.eventlist .event h1{font-size:1.75rem}}.eventlist .event h1{text-decoration:underline;text-decoration-style:wavy;text-underline-offset:6px}@media only screen and (max-width: 760px){.eventlist .event .subtitle,.eventlist .event p{font-size:1rem}}@media only screen and (min-width: 761px){.eventlist .event .subtitle,.eventlist .event p{font-size:1.5rem}}.eventlist .event .subtitle{font-family:Broadway,serif}@media only screen and (max-width: 760px){.eventlist .event .subtitle{margin-bottom:15px}}@media only screen and (min-width: 761px){.eventlist .event .subtitle{margin-bottom:20px}}.eventlist .event p{margin-bottom:10px;margin-top:10px}.eventlist .event .comment{font-family:"Montserrat",sans-serif;font-style:italic}.eventlist .event .highlight{font-family:"Montserrat",sans-serif;font-weight:bold}@media only screen and (max-width: 760px){.eventlist .event img{margin-bottom:15px}}@media only screen and (min-width: 761px){.eventlist .event img{margin-bottom:20px}}.red .eventlist .event h1{color:#ff8bb0}.blue .eventlist .event h1{color:#75a0cd}@font-face{font-family:"Broadway";src:url("/assets/fonts/BROADW.TTF")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:100;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-100.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-100.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:100;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-100italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-100italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:200;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-200.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-200.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:200;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-200italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-200italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-300.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:300;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-300italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-300italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-regular.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:400;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-500.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:500;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-500italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-500italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-600.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:600;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-600italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-600italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-700.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:700;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-700italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-700italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:800;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-800.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-800.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:800;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-800italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-800italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:900;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-900.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-900.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Montserrat";font-style:italic;font-weight:900;src:url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-900italic.woff2") format("woff2"),url("/assets/fonts/montserrat-v31-latin/montserrat-v31-latin-900italic.ttf") format("truetype")}body{background-color:#161616;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal}#background{position:fixed;top:0;left:0;background-image:url("/assets/design-images/glitzer.jpg");background-size:cover;opacity:25%;z-index:0}main{z-index:10;position:relative}footer{z-index:10;position:relative}@media only screen and (max-width: 760px){footer{margin-left:30px}}@media only screen and (min-width: 761px){footer{margin-left:40px}}@media only screen and (max-width: 760px){footer{margin-right:30px}}@media only screen and (min-width: 761px){footer{margin-right:40px}}@media only screen and (max-width: 760px){footer{padding-bottom:30px}}@media only screen and (min-width: 761px){footer{padding-bottom:40px}}footer{display:flex;flex-direction:column;justify-content:start}@media only screen and (max-width: 760px){footer{gap:15px}}@media only screen and (min-width: 761px){footer{gap:20px}}footer a{text-shadow:#161616 0 0 20px}footer #socialmedia{display:flex;flex-direction:row}@media only screen and (max-width: 760px){footer #socialmedia{gap:15px}}@media only screen and (min-width: 761px){footer #socialmedia{gap:20px}}footer #socialmedia a{transition:opacity .25s ease 0s;opacity:50%}footer #socialmedia a:hover{opacity:75%}@media only screen and (max-width: 760px){footer #socialmedia a img{height:45px}}@media only screen and (min-width: 761px){footer #socialmedia a img{height:60px}}.fullsize{width:100%;height:100vh}a{color:rgb(194.5,194.5,194.5);transition:color .25s ease 0s;font-family:Broadway,serif;text-decoration-style:dotted;text-underline-offset:4px;letter-spacing:1px}a:hover{color:#898989}.italic{font-style:italic}.bold{font-weight:bold}