.app{background-color:#000}.slide-image{width:100%;height:100%;display:block}div{text-align:center}body{overflow-y:hidden;overflow-x:hidden;background-color:#000;color:#faebd7;margin:0}.arrows{font-size:1.5rem;padding:.15rem;color:#fff}.arrows:hover{background-color:#6262b985;cursor:pointer}.dev-mode-images{width:33%;height:auto;opacity:.8}.dev-slideshow-container{display:flex;align-items:center;flex-wrap:nowrap}.first-image{opacity:1}.dev-slideshow-details{margin-top:1rem}.second-image{opacity:.35}.dev-side-container-full{position:relative}.arrows{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#2c14c9;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}#left-arrow{left:10%}#right-arrow{right:10%}.you-are-here{position:absolute;width:8cqw;height:8cqw}.wayfinding-container{aspect-ratio:9 / 16;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:#284671}.signage-container-left{padding-left:1.5%;padding-top:1%;width:47.8%;float:left}.signage-container-left img,.signage-container-right img{border-radius:3%/5%}.signage-container-right{padding-right:1.5%;padding-top:1%;width:47.8%;float:right}.map-container img{clear:auto;width:97%;height:auto;padding-left:1.5%;padding-right:1.5%;padding-top:1%;border-radius:3.5%/3%}.events-container{clear:auto;width:97%;height:auto;margin-right:1.5%;margin-left:1.5%;margin-top:1%;height:23%;background-color:#e7e7e7;overflow-y:scroll}.event-header{height:5%;color:#000;margin-bottom:2%}.event-header-time{float:left;font-size:2.5cqw;padding-top:1%;padding-bottom:.5%;text-align:left;margin-left:2%}.event-header-title{float:right;margin-right:2%;font-size:2.5cqw;padding-top:1%;padding-bottom:.5%}.clear-both{clear:both}.no-events{margin-top:10%;font-size:3cqw;color:#132236}.event-item{color:#fff;background-color:#284671;height:17%;width:48%;border-radius:2%/20%;margin-left:1%;margin-top:.5%;float:left}.event-button{margin-top:1.5%;float:left;height:100%;width:10%}.info-icon{width:50%;height:50%;margin-top:20%}.room-icon{position:absolute;width:8cqw;height:8cqw}.event-information{height:100%}.event-description{text-align:left;margin-left:2%;font-size:1.2cqw;margin-top:1.5%}.event-rooms{float:right;text-align:right;margin-right:2%}.event-title{height:48%;text-align:left;margin-left:2%;font-size:1.8cqw;padding-bottom:1.5%;padding-top:1%}.footer-container img{width:30%}.selected-event{color:#fff;background-color:#284671;width:90%;border-radius:4%/10%;margin-left:5%;margin-top:2%;float:left;min-height:30cqw}.selected-event-information{float:left;text-align:left;width:80%;font-size:3cqw;margin-top:2%;margin-left:2%}.selected-event-times{font-size:2.5cqw;float:left;text-align:left;margin-top:2%;margin-left:2%}.selected-event-time-label{display:block;width:18cqw;float:left;text-align:left}.selected-event-time-value{display:block;float:right;text-align:left;width:55cqw}.selected-event-rooms{float:left;font-size:2.5cqw;margin-left:11%;margin-top:1.5%;text-align:left}.room-list{display:block}.room-item{float:left;margin-left:1cqw;margin-bottom:1cqw;border:.1cqw solid rgb(231,231,231);padding:1cqw;border-radius:1cqw}.selected-room{border:.1cqw solid white;background-color:#fff;color:#284671}.back-arrow{float:left;width:10%;scale:-1 100%;margin-top:1%;margin-left:1%}.back-arrow-icon{height:100%}@font-face{font-family:VOFontNormal;src:url(/assets/NeueHaasDisplayMediu-D3hlmfAS.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VOFontBold;src:url(/assets/NeueHaasDisplayBold-BP6G_pDf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VOFontRoman;src:url(/assets/NeueHaasDisplayRoman-A6ipJltx.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VOFontLight;src:url(/assets/NeueHaasDisplayLight-0AWf-xRh.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VOFontThin;src:url(/assets/NeueHaasDisplayThin-PECffUDD.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:VOFontNormal}.VO-font-normal{font-family:VOFontNormal;letter-spacing:.07rem}.VO-font-bold{font-family:VOFontBold;letter-spacing:.05rem}.VO-font-roman{font-family:VOFontRoman;letter-spacing:.05rem}.VO-font-thin{font-family:VOFontThin;letter-spacing:.07rem}.VO-font-light{font-family:VOFontLight;letter-spacing:.05rem}
