@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap);.navbar[data-v-1b37c129]{height:64px;width:100vw;background:rgba(118,160,169,.79);position:fixed;top:0;z-index:5}h2[data-v-1b37c129]{font-size:32px;color:#fff;line-height:47px;letter-spacing:-.09em;display:flex;padding:0 24px;font-weight:400;cursor:pointer}.link h2[data-v-1b37c129]:hover,h2[data-v-1b37c129]:hover{text-decoration:underline}.link h2[data-v-1b37c129]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.container[data-v-1b37c129]{height:100%;justify-content:space-between;flex-direction:row;align-items:center;padding:0 48px}.links[data-v-1b37c129]{display:flex;justify-content:space-evenly}@media (max-width:700px){h2[data-v-1b37c129]{font-size:16px;padding:0 8px}}.container[data-v-011a1757]{display:flex;width:100vw;justify-content:center;height:calc(100vh - 64px);background:rgba(169,118,139,.77)}h2[data-v-011a1757]{max-width:100vw;height:calc(100vh - 64px);font-size:36px;line-height:32px;text-align:center;letter-spacing:-.09em;overflow:hidden;margin:0;color:transparent;background:url(../img/home.28aa9d27.jpeg) 50% 25% no-repeat;background-size:cover;-webkit-background-clip:text;padding-top:67px;max-height:5283px}h1[data-v-011a1757]{position:absolute;left:50%;text-align:center;line-height:95px;font-size:80px;letter-spacing:-.09em;color:#76a0a9;font-weight:600;font-style:normal;-webkit-text-stroke:6px #121212}.title[data-v-011a1757]{position:absolute;left:0;top:45%;width:100vw;height:auto;display:flex;justify-content:center;align-items:center;overflow:hidden}.img[data-v-011a1757]{background:url(../img/title.63845a83.png) 50% 50% no-repeat;height:200px;width:100%}.artist[data-v-386b7daf]{width:100vw;justify-content:center;height:calc(100vh - 64px);background:transparent;display:flex}.container[data-v-386b7daf]{display:flex;flex-direction:column;width:60%}.stage[data-v-386b7daf]{padding-top:80px;padding-bottom:16px}.picture[data-v-386b7daf]{border:7px solid #000;width:300px;height:auto;margin-top:24px}.right img[data-v-386b7daf]{float:right}@media (min-width:700px){.right .picture[data-v-386b7daf]{float:left}.left .picture[data-v-386b7daf]{float:right}}@media (max-width:700px){.container[data-v-386b7daf]{padding:0 20px}img[data-v-386b7daf]{max-width:100%}}.question[data-v-b6ad4540]{margin-top:24px;width:75%;min-height:64px;background-color:#76a0a9;border:6px solid #000}h3[data-v-b6ad4540]{margin-left:20px;font-size:24px;margin:14px 20px;font-style:italic}.q[data-v-b6ad4540]{display:flex;justify-content:space-between;flex-direction:row}.a[data-v-b6ad4540]{margin:0;padding:0;background-color:#76a0a9;display:flex;justify-content:left;flex-direction:row}.invis[data-v-b6ad4540]{display:none}h4[data-v-b6ad4540]{font-size:20px;margin:14px 40px;font-style:italic}img[data-v-b6ad4540]{height:24px;width:24px;margin:20px 20px;cursor:pointer}.min[data-v-b6ad4540]{height:16px;width:24px;margin:24px 20px;cursor:pointer}.line-up[data-v-58c2645a]{overflow-x:hidden}.content[data-v-58c2645a]{position:absolute;top:100vh;overflow-x:hidden;background:transparent}.map[data-v-58c2645a]{width:100vw;height:873px}.faq[data-v-58c2645a]{width:100vw;max-height:873px}.map .container[data-v-58c2645a]{display:flex;justify-content:center;flex-direction:column}.faq img[data-v-58c2645a],.map img[data-v-58c2645a]{max-width:75%}.row[data-v-58c2645a]{display:flex;justify-content:center}.container[data-v-58c2645a]{display:flex;flex-direction:column}.main[data-v-58c2645a]{display:flex;width:100vw;justify-content:center;height:6239px;background-image:linear-gradient(180deg,rgba(169,118,139,.77),rgba(169,159,118,.77),rgba(49,70,74,.77))}h2[data-v-58c2645a]{z-index:0;position:absolute;top:100vh;left:0;max-width:100vw;font-size:36px;line-height:32px;text-align:center;letter-spacing:-.09em;margin:0;color:transparent;background-image:linear-gradient(180deg,#a9768b,#b27a82,#b7817a,#b78974,#b39272,#a1916c,#8e8f6a,#7c8c6b,#607c66,#4a6a60,#3b5857,#31464a);background-size:cover;-webkit-background-clip:text;background-color:red;height:6175px;overflow:hidden}body{margin:0;overflow-x:hidden}#app{font-family:Oswald,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{display:flex}