@import url(https://fonts.googleapis.com/css?family=Raleway:500,900&display=swap);body,html{margin:0;height:100%;width:100%;overflow:hidden;font-family:Raleway}a,a:active,a:visited,body,html{color:#fff}body{font-size:16px}@media screen and (min-width:320px){body{font-size:calc(16px + 6*(100vw - 320px)/680)}}@media screen and (min-width:1000px){body{font-size:22px}}h1{font-weight:900;text-align:center;opacity:.9;position:absolute;z-index:100;white-space:pre;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:40px}@media screen and (min-width:320px){h1{font-size:calc(40px + 40*(100vw - 320px)/320)}}@media screen and (min-width:640px){h1{font-size:80px}}h1 span{font-size:60%;display:block;line-height:0;opacity:.9}h1 span:first-of-type{text-align:left;text-indent:.5em;margin-bottom:-.2em}h1 span:last-of-type{text-align:left;text-indent:5.1em}.title{margin:20px auto 0;text-align:center}.links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:50px}.links .link{margin-top:20px}.component{height:100%;width:100%;display:-ms-flexbox;display:flex;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.component:before{left:0;top:0;opacity:.7;-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out;background-image:var(--background);background-position:var(--background-position)!important;content:""}.component:before,.false-master{position:absolute;width:100%;height:100%}.false-master{pointer-events:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.component:before,.false-master,.master{background-repeat:no-repeat;background-size:cover;background-position:bottom}.content{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px}.content .padder{padding:0 10rem}@media screen and (max-width:640px){.content .padder{padding:0 5rem}}.content .padder p{text-shadow:.5px .5px 0 #000}.content .padder p:first-child{margin-top:10em}.content .padder p:last-child{margin-bottom:10em}h2,nav{position:absolute;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;left:4rem;font-size:250%}@media screen and (max-width:480px){h2,nav{left:2em}}h2{top:4rem;margin:0;padding:0;opacity:.4;font-size:64px}@media screen and (min-width:320px){h2{font-size:calc(64px + 16*(100vw - 320px)/960)}}@media screen and (min-width:1280px){h2{font-size:80px}}nav{top:auto;font-weight:700;font-size:190%;bottom:2rem;width:100%;font-size:24px}@media screen and (min-width:320px){nav{font-size:calc(24px + 14*(100vw - 320px)/960)}}@media screen and (min-width:1280px){nav{font-size:38px}}nav a,nav a:active,nav a:hover,nav a:visited{color:hsla(0,0%,100%,.9);display:inline-block}nav a+a,nav a:active+a,nav a:hover+a,nav a:visited+a{margin-left:5px}@media screen and (min-width:640px){.fp-controlArrow.fp-next,.fp-controlArrow.fp-prev{height:50px!important;border-width:0!important;width:var(--width)!important;background-size:contain;background-repeat:no-repeat}}@media screen and (max-width:640px){#fp-nav{display:none}}@media screen and (max-width:640px){.fp-next{border-width:18.5px 0 18.5px 14px!important}}@media screen and (max-width:640px){.fp-prev{border-width:18.5px 14px 18.5px 0!important}}.fp-controlArrow.fp-prev{margin-left:var(--margin);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='80' viewBox='0 0 50 80'%3E%3Cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' d='M45.63 75.8L.375 38.087 45.63.375'/%3E%3C/svg%3E")}.fp-controlArrow.fp-next{margin-right:var(--margin);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='80' viewBox='0 0 50 80'%3E%3Cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' d='M.375.375L45.63 38.087.375 75.8'/%3E%3C/svg%3E")}.fp-controlArrow{--margin:4.5rem;--width:35px}@media screen and (max-width:640px){.fp-controlArrow{--width:20px;--margin:1.5rem}}.artists,.gallery{padding:10em 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-auto-rows:minmax(120px,auto);grid-gap:1em;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:900px){.artists,.gallery{padding:0;grid-template-columns:repeat(3,150px);grid-auto-rows:150px}}@media screen and (min-width:900px){.gallery{padding:8em 0;grid-template-columns:repeat(5,150px)}}.gallery img{width:100%}#lightboxBackdrop figcaption{display:none}#lightboxBackdrop figcaption+div{margin:auto}.artist{height:0;padding-top:100%;position:relative;width:100%}.artist img{position:absolute;left:0;top:0;width:100%}.artist button{border:0;background:transparent;cursor:pointer}.ReactModal__Content{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2;color:#000}@media screen and (min-width:600px){.ReactModal__Content{max-width:50%;margin:auto;padding:3rem!important}}.ReactModal__Content p{font-size:16px}@media screen and (min-width:320px){.ReactModal__Content p{font-size:calc(16px + 4*(100vw - 320px)/680)}}@media screen and (min-width:1000px){.ReactModal__Content p{font-size:20px}}.ReactModal__Content p:last-child{margin-bottom:3em}.ReactModal__Content h3{margin:0}.ReactModal__Content h5{margin-top:0}.thumbnail{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:auto;line-height:0;overflow:hidden}.galleryImg{border:0;display:block;height:auto;max-width:150px;width:auto}