.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@font-face{font-family:"Untitled Serif";src:url(../fonts/UntitledSerifWeb-Regular.f864884.eot);src:url(../fonts/UntitledSerifWeb-Regular.02fd321.woff2) format("woff2"),url(../fonts/UntitledSerifWeb-Regular.e0d29b8.woff) format("woff")}a,a:visited{text-decoration:none;color:#000}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a,b,br,em,h1,h2,h3,h4,h5,h6,i,li,p,span,strong{font-size:1rem;color:#000;font-weight:400;font-family:"Untitled Serif",Times New Roman,Times,Serif}[target=_blank],[target=_blank]:hover{cursor:alias}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,html{font-family:"Untitled Serif",Times New Roman,Times,Serif;font-size:12px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;height:100%;width:100%;overflow:hidden;font-size:4px}@media screen and (min-width:400px){body,html{font-size:calc(4px + 8*(100vw - 400px)/2200)}}@media screen and (min-width:2600px){body,html{font-size:12px}}ul{list-style:none!important}a{outline:0!important}#container{top:0;left:0;position:absolute;z-index:99999;height:100%;width:100%;overflow:hidden}footer{position:fixed;margin-left:auto;margin-right:auto;bottom:0;text-align:center;padding:0 1em;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .75s ease .5s;transition:-webkit-transform .75s ease .5s;transition:transform .75s ease .5s;transition:transform .75s ease .5s,-webkit-transform .75s ease .5s;z-index:9000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px}@media screen and (min-width:400px){footer{font-size:calc(16px + 8*(100vw - 400px)/400)}}@media screen and (min-width:800px){footer{font-size:24px}}@media (max-width:768px){footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}footer div{padding:1em 0}@media (max-width:768px){footer div{padding:1.5em 0}}footer a{font-size:1em;white-space:nowrap}@media (max-width:768px){footer a{font-size:6rem}}footer a:hover{text-decoration:underline}header{position:absolute;margin-left:auto;margin-right:auto;top:0;text-align:center;padding:1em;padding-bottom:0;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:-webkit-transform .75s ease .5s;transition:-webkit-transform .75s ease .5s;transition:transform .75s ease .5s;transition:transform .75s ease .5s,-webkit-transform .75s ease .5s;z-index:9000;font-size:16px}@media screen and (min-width:400px){header{font-size:calc(16px + 8*(100vw - 400px)/400)}}@media screen and (min-width:800px){header{font-size:24px}}header h1{font-size:1em;white-space:nowrap}.is-active footer{-webkit-transform:translateY(0);transform:translateY(0)}.is-active header{-webkit-transform:translate(-50%);transform:translate(-50%)}.contactPage{overflow-y:auto!important;text-align:center;-webkit-overflow-scrolling:touch}@media (max-width:768px){.contactPage{padding-bottom:24rem}.contactPage footer{background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(60%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0,#fff 60%,hsla(0,0%,100%,0))}}.contactPage .row *{font-size:6rem;color:#000;white-space:nowrap;line-height:1.12}.contactPage .row a:hover{text-decoration:underline}.contactPage .row h2{margin-bottom:.5em;margin-top:1em}.contactPage .row h2:not(:first-child){margin-top:1.5em}.contactPage .row p{margin-bottom:.5em}.contactPage .row p:last-of-type{margin-bottom:2em}@media (max-width:768px){.contactPage .row p:last-of-type{margin-bottom:0}}.mouseScreen,.touchScreen{font-size:6rem;color:#000;white-space:nowrap;line-height:.95;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.mouseScreen.is-hidden,.touchScreen.is-hidden{visibility:hidden}.info{position:absolute;left:0;top:0;text-align:center}.info,.info *{font-size:6rem;color:#000;white-space:nowrap;line-height:.95}.info::-moz-selection{background:transparent}.info::selection{background:transparent}@-webkit-keyframes scaleUP{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleUP{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaleDown{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}.infoChild{pointer-events:none;white-space:pre}.infoChild.show{-webkit-animation:scaleUP .5s ease;animation:scaleUP .5s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.infoChild.hide{-webkit-animation:scaleDown .5s ease;animation:scaleDown .5s ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.infoChild.dropped img{-webkit-transform:translateY(0);transform:translateY(0)}.infoChild img{width:25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;margin:0;padding:0;line-height:0}.infoChild img::-moz-selection{background:transparent}.infoChild img::selection{background:transparent}.infoChild::-moz-selection{background:transparent}.infoChild::selection{background:transparent}.infoChild br::-moz-selection{background:transparent}.infoChild br::selection{background:transparent}