@import url("//hello.myfonts.net/count/3243c0");@font-face{font-family:'CenturyGothic';font-weight:bold;src:url("webfonts/3243C0_0_0.eot");src:url("webfonts/3243C0_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/3243C0_0_0.woff2") format("woff2"),url("webfonts/3243C0_0_0.woff") format("woff"),url("webfonts/3243C0_0_0.ttf") format("truetype")}@font-face{font-family:'CenturyGothic';font-weight:normal;src:url("webfonts/3243C0_1_0.eot");src:url("webfonts/3243C0_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/3243C0_1_0.woff2") format("woff2"),url("webfonts/3243C0_1_0.woff") format("woff"),url("webfonts/3243C0_1_0.ttf") format("truetype")}*{margin:0;padding:0}body{background:#fcfcfc;color:#000;font-family:'CenturyGothic';font-size:11px;line-height:16px;letter-spacing:.3px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}

.newmenu{
   position: absolute;
  bottom: 50px;
  left: 30px;
    color:black;
    text-decoration: none;
}

a{text-decoration: none;
color:black;}

a:active{text-decoration: line-through;}
a:hover{
  text-decoration: line-through;
}


#background-video {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}

.fake{font-weight:bold;visibility:hidden}.container{position:absolute;width:100%;height:100%;top:0;left:0}.container2{position:absolute;width:100%;top:0px;left:0px;overflow-x:hidden;opacity:1;transition:opacity .5s}.container-blocker{position:fixed;width:100%;height:100%;top:0px;left:0px;opacity:0;background:#fcfcfc;transition:opacity .5s;pointer-events:none}.container canvas{position:absolute;top:0px;left:0px;right:0px;bottom:0px}.menu,.menu2,.menu3,.menu4{position:absolute;opacity:0;bottom:30px;transition:opacity .5s;line-height:18px}.menu{left:155px}.menu2{left:363px}.menu3{left:677px}.menu4{left:886px}.menu-item{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item .content{position:relative;display:inline-block}.menu-item .line{position:absolute;top:7px;left:-2px;background:#000;width:0px;height:1px;transition:width .3s ease-out}.menu-item .menu-icon{position:relative;display:inline-block;margin-left:4px;display:none}.caption{position:absolute;bottom:30px;left:390px;opacity:0;transition:opacity .4s;max-width:260px}.x{position:absolute;left:50%;top:28px;transition:opacity .3s;opacity:0;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.x img{width:40px;height:40px}.loading,.title{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-transform:uppercase}.title{margin-top:-30px;font-size:33px;line-height:37px;letter-spacing:-.1px;text-align:center;max-width:360px}.title .text{position:relative;display:inline-block;text-transform:none}.loading .line{position:absolute;background:#000;top:6px;left:-2px;width:0px;height:1px}.store-icon{width:48px;height:12px;top:0;left:0;background-image:url(../img/store_hover.svg);position:absolute;display:none;pointer-events:none}.tour-icon{width:110px;height:12px;background-image:url(../img/tour_dates.svg);position:absolute;top:0;left:0;display:none;pointer-events:none}.signup{position:absolute;top:30px;left:50%;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:360px}.cs-container{position:absolute;left:320px;right:20px;min-width:240px;margin-top:60px}.css-element{position:absolute;transition:opacity .3s;cursor:pointer}.fallback-img{position:absolute}.fallback-text{position:absolute;font-weight:bold;font-size:32px;line-height:32px;letter-spacing:.3;text-align:center}.fallback-caption{position:absolute;max-width:260px}.signup-wrap{position:absolute;top:120px;left:50%;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.entry{margin-bottom:4px;width:320px;height:40px;border:none;border-bottom:1px solid #ccc}@media only screen and (max-width: 970px){.menu,.menu2,.menu3,.menu4{line-height:25px;bottom:26px}.menu{left:26px}.menu2,.menu3,.menu4{left:160px}.caption{left:180px;max-width:208px}.title{font-size:29px;line-height:30px;letter-spacing:-.15px;text-align:center;max-width:250px;margin-top:-26px}.menu-item .line{top:11px}.x img{top:20px;width:30px;height:30px}.signup{width:270px;position:absolute;top:30px;right:10px;left:auto;-ms-transform:translate(0, 0);transform:translate(0, 0)}.cs-container{left:135px;margin-top:40px}}@media only screen and (max-width: 320px){.signup-wrap{-ms-transform:translate(0, 0);transform:translate(0, 0);left:120px;right:20px}.entry{margin-bottom:4px;width:100%;height:40px;border:none;border-bottom:1px solid #ccc}.cs-container{left:90px;margin-top:40px}}
