*{margin:0;padding:0}body{background-color:#202633;color:#f7f7ff;line-height:1.8;font-size:16px;font-family:"Cardo",serif;-webkit-text-size-adjust:none}@media only screen and (max-width: 880px){body body{font-size:14px}}@media only screen and (max-width: 568px){body body{font-size:12px}}body header.nav{font-family:"Lato",sans-serif;padding:20px 40px 10px;text-align:right;letter-spacing:.05em;font-size:1.5em;line-height:1.25}@media only screen and (max-width: 880px){body header.nav{padding-left:20px;padding-right:10px;font-size:1.25em}}@media only screen and (max-width: 568px){body header.nav{padding-left:10px;font-size:1.25em}}body header.nav a{color:#f7f7ff;text-decoration:none;margin-left:2em;font-size:.66em}@media only screen and (max-width: 880px){body header.nav a{margin-left:1em}}body header.nav .home{text-transform:uppercase;letter-spacing:.3em;float:left;font-size:1em;margin-left:0}body.concerts .concerts,body.media .media,body.about .about,body.contact .contact{color:#c49991}body>footer,body #parallax-wrapper>footer{clear:both;padding:6em 0 3em;text-align:center;font-family:"Cardo",serif;display:block;font-size:.8em}body>footer div:first-of-type,body #parallax-wrapper>footer div:first-of-type{margin-bottom:1em}body>footer a,body #parallax-wrapper>footer a{margin:0 .5em;color:#f7f7ff;font-family:"Lato",sans-serif}body>footer a.home,body #parallax-wrapper>footer a.home{text-decoration:none;font-family:inherit}body>footer img,body #parallax-wrapper>footer img{width:16px;margin-bottom:-4px}body>footer img:first-child,body #parallax-wrapper>footer img:first-child{margin-left:1em}a{color:#202633}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;font-weight:normal;text-transform:uppercase}ul{list-style-type:none}p{max-width:800px;width:100%;margin:0 auto 1em}.content-width{max-width:800px;width:100%;margin-left:auto;margin-right:auto}.form-width{max-width:600px;width:100%;margin-left:auto;margin-right:auto}main>section{background-color:#f7f7ff;color:#202633;padding:6em 10px 3em}@media only screen and (max-width: 568px){main>section{padding-top:4em;padding-bottom:2em}}main>section>h1{text-align:center;font-size:2em;margin-bottom:1.5em;text-transform:uppercase;color:#60656f;letter-spacing:.1em;line-height:1.5}@media only screen and (max-width: 568px){main>section>h1{font-size:1.25em}}main>section a.internal-link{font-family:"Lato",sans-serif;text-transform:uppercase;position:relative;font-size:.8rem;letter-spacing:.3em;margin-right:-.3em;color:#60656f}main>section a.internal-link::after{content:"";position:absolute;top:0;right:0;height:100%;width:.3em;background-color:#f7f7ff}form{display:flex;flex-direction:column;align-items:flex-end;width:100%;max-width:600px;margin:0 auto}form div{font-family:"Lato",sans-serif}form label{font-family:"Lato",sans-serif;align-self:flex-start}form .asterisk{color:tomato}form input,form textarea{display:block;margin:0 0 1em;width:100%;padding:.5em 1em;font-size:1.25em;font-family:"Cardo",serif;box-sizing:border-box;color:#202633;border:1px solid #A2ABBB;border-radius:.3em;-webkit-appearance:none}form input::placeholder,form textarea::placeholder{color:#A2ABBB}form input:focus,form textarea:focus{border-color:#279af1}form input[type=submit],form textarea[type=submit]{font-family:"Lato",sans-serif;width:7em;padding-top:.25em;padding-bottom:.25em;background-color:#279af1;color:#f7f7ff}form textarea{height:12em;resize:none}#imagelightbox{cursor:pointer;position:fixed;z-index:10000;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,0.75);box-shadow:0 0 3.125em rgba(0,0,0,0.75)}#imagelightbox-overlay{background-color:rgba(247,247,255,0.9);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}#imagelightbox-overlay,#imagelightbox-close{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}#imagelightbox-close{border:0;width:4em;height:4em;text-align:left;background-color:#A2ABBB;border-radius:50%;position:fixed;z-index:10002;top:2em;right:2em;-webkit-transition:color .3s ease;transition:color .3s ease}#imagelightbox-close:active{outline:none}#imagelightbox-close:hover,#imagelightbox-close:focus{background-color:#60656f}#imagelightbox-close:before,#imagelightbox-close:after{width:2px;background-color:#f7f7ff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
