html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}html,body{overflow-x:hidden;overflow-y:visible;position:relative;min-height:100%;-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto;-moz-text-size-adjust:auto;text-size-adjust:auto;zoom:1}html{font-size:18px}body{background-color:#000;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;color:#333;font:300 18px/1.8 Montserrat,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}a{color:#cf1b15;text-decoration:none;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);text-shadow:1px 1px 1px rgba(0,0,0,.004)}a:hover{color:#b01712;text-decoration:underline}img{position:relative;max-width:100%;height:auto;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);vertical-align:bottom}img.circle{border-radius:50%}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="phone"],input[type="number"],input[type="search"],input[type="url"],input[type="submit"],input[type="button"],input[type="reset"],button,textarea,select{display:inline-block;font-family:'Oswald';font-weight:300;font-size:1rem;border:none;border-radius:.5rem;background-color:#fff;color:#333;border:1px solid #dedede;padding:1rem;width:auto;zoom:1;outline:none;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}input[type="submit"],input[type="button"],input[type="reset"],button{font-weight:600;border:none;padding:1rem 1.5rem;background-color:#cf1b15;color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.75);box-shadow:0 2px 3px rgba(0,0,0,0.75);cursor:pointer;white-space:nowrap;max-width:100%}input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,button:hover{background-color:#b01712}textarea{line-height:1.7}select{background-image:url(https://greatescapegame.com/wp-content/themes/boldmove/includes/img/select-background.png);background-position:right 1rem center;background-repeat:no-repeat;background-attachment:scroll}b,strong{font-weight:600}i,em,time,abbr{font-style:italic}small{font-size:.8rem}sup{vertical-align:super;font-size:.5rem}h1,h2,h3,h4,h5,h6{position:relative;color:#cf1b15;font-family:'Oswald';font-weight:600;font-size:1.35rem;line-height:1.4;text-transform:uppercase;margin-bottom:.5rem}h4,h5,h6{font-size:1.15rem}object,iframe,p,blockquote,pre,code,dl,ol,ul,form,table{margin-bottom:2rem}object,iframe{max-width:100%}ol,ul{margin-left:2rem}ol li,ul li{list-style-position:outside}ul li{list-style-type:circle;list-style-position:outside}ol li{list-style-type:decimal}blockquote{background-color:#f0f0f0;padding:2rem}table{width:100%}tr > td{padding:0 2rem .25rem}tr > td:first-child{padding-left:0}tr > td:last-child{padding-left:0}::selection,::-moz-selection{background-color:#cf1b15;color:#fff}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.hide{display:none!important}.show{display:block!important}.margin-none{margin:0!important}.background-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.background-image--left{background-position:left center}.background-image--right{background-position:right center}.background-image{background-repeat:no-repeat;background-position:center center;background-attachment:scroll}.background-image--fixed{background-attachment:fixed}.background-behind{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.background-behind--overlay:after{content:'';background-color:rgba(0,0,0,0.41);overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.background-video-container{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.background-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:0}.video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;-webkit-box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);-moz-box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);border-radius:.5rem;overflow:hidden;margin-bottom:2rem}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.animation{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.bounce{-webkit-animation:bounce 1.25s infinite alternate;-moz-animation:bounce 1.25s infinite alternate;-ms-animation:bounce 1.25s infinite alternate;animation:bounce 1.25s infinite alternate}@keyframes bounce{from{-webkit-transform:translateY(0.25rem);-moz-transform:translateY(0.25rem);-ms-transform:translateY(0.25rem);-o-transform:translateY(0.25rem);transform:translateY(0.25rem)}to{-webkit-transform:translateY(-0.25rem);-moz-transform:translateY(-0.25rem);-ms-transform:translateY(-0.25rem);-o-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}}@-webkit-keyframes bounce{from{-webkit-transform:translateY(0.25rem);-moz-transform:translateY(0.25rem);-ms-transform:translateY(0.25rem);-o-transform:translateY(0.25rem);transform:translateY(0.25rem)}to{-webkit-transform:translateY(-0.25rem);-moz-transform:translateY(-0.25rem);-ms-transform:translateY(-0.25rem);-o-transform:translateY(-0.25rem);transform:translateY(-0.25rem)}}.pulse-white{-webkit-animation:pulse-white 5s infinite alternate;-moz-animation:pulse-white 5s infinite alternate;-ms-animation:pulse-white 5s infinite alternate;animation:pulse-white 5s infinite alternate}@keyframes pulse-white{from{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}to{-webkit-box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);-moz-box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);box-shadow:0 0 10rem 0 rgba(255,255,255,0.32)}}@-webkit-keyframes pulse-white{from{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}to{-webkit-box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);-moz-box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);box-shadow:0 0 10rem 0 rgba(255,255,255,0.32)}}.buttons-container--left{text-align:left}.buttons-container--center{text-align:center}.button-container{display:inline-block;line-height:1;margin:0 .5rem}.buttons-container .button-container:first-child{margin-left:0}.buttons-container .button-container:last-child{margin-right:0}.button{padding:1rem 1.5rem;background-color:#cf1b15;color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.32);box-shadow:0 2px 3px rgba(0,0,0,0.32);display:inline-block;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);cursor:pointer;zoom:1;border-radius:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.button:hover{background-color:#b01712}.button--large{padding:2rem 3rem;font-size:1.35rem}.button.button--white{background-color:#fff;color:#cf1b15}.button.button--white:hover{color:#b01712}.button.button--black{background-color:#151515}.button.button--black:hover{background-color:#000}.button-text{font-weight:600;font-family:'Oswald';text-transform:uppercase}.button-icon{padding-left:1rem}.site-container{background-color:#fff;overflow:hidden;position:relative;right:0;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.site-container :last-child{margin-bottom:0!important}.site-header-container{background-color:#000;position:relative;z-index:1;display:table;width:100%;margin-bottom:6rem}.site-header-container--full{height:100vh}.site-header{display:table-cell;vertical-align:middle;padding:11.5rem 4rem 4rem}.site-header-container--full .site-header{padding-bottom:10rem}.top-header-container{background-color:rgba(0,0,0,0.32);position:absolute;z-index:2;top:0;left:0;width:100%;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.top-header{display:table;width:100%;position:relative;padding:1rem 4rem}.top-header:after{display:table;content:'';clear:both}.top-header-right{display:table-cell;vertical-align:middle;text-align:right;width:1px;white-space:nowrap}.utility-header{background-color:rgba(0,0,0,0.64);padding:.25rem 4rem;color:#fff;text-align:right}.utility-header > a{color:#fff;text-decoration:none}.utility-header > a:hover{color:#cf1b15}.logo{display:inline-block}.logo > img{vertical-align:middle;height:4rem;width:auto}.primary-navigation-container{vertical-align:middle;text-align:right}.primary-navigation{vertical-align:middle;width:100%;text-align:left;margin:0}.primary-navigation:after{display:table;content:'';clear:both}.primary-navigation > li{display:inline-block;position:relative;list-style-type:none;vertical-align:middle}.primary-navigation > li > a{font-weight:600;font-family:'Oswald';vertical-align:middle;color:#fff;line-height:1;text-align:center;display:inline-block;padding:1rem;text-transform:uppercase}.primary-navigation > li > a:hover{color:#cf1b15;text-decoration:none}.primary-navigation > li.current-menu-item > a,.primary-navigation > li.current-menu-parent > a{color:#cf1b15}.primary-navigation > li > ul{display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;background-color:#fff;margin:0;border:1px solid #eee;border-radius:.25rem;z-index:2;padding:1.5rem;white-space:nowrap}.primary-navigation > li > ul:before{content:'';position:absolute;top:-.5rem;left:50%;margin-left:-.5rem;width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #fff}.primary-navigation > li > ul > li{position:relative;list-style-type:none;margin:0}.primary-navigation > li > ul > li > a{position:relative;font-weight:600;font-family:'Oswald';font-size:.8885rem;display:block;color:#555;padding-top:.25rem;padding-bottom:.25rem;white-space:nowrap;text-transform:uppercase}.primary-navigation > li > ul > li:first-child > a{padding-top:0}.primary-navigation > li > ul > li:last-child > a{border:none;padding-bottom:0}.primary-navigation > li > ul > li > a:hover{color:#cf1b15}.primary-navigation > li > ul ul{display:none!important}.primary-navigation > li.nav-button > a,.primary-navigation > li.nav-button.current-menu-item > a,.primary-navigation > li.nav-button.current-menu-parent > a{color:#fff;background-color:#cf1b15;border-radius:.5rem}.primary-navigation > li.nav-button > a:hover{color:#fff}.flyout-open-trigger{display:none;vertical-align:middle;text-align:right;width:1px;font-size:2rem}.page-header-container{position:relative}.page-heading--left{text-align:left}.page-heading--center{text-align:center}.page-heading--use-rotator > h1{display:none}.page-heading > h1,.page-heading > span,.page-subheading{text-shadow:0 2px 3px rgba(0,0,0,0.75);color:#fff;text-transform:uppercase;line-height:1.4}.page-heading > h1,.page-heading > span{font-weight:600;font-family:'Oswald';font-size:5.5rem}.page-subheading{font-size:2.75rem}.page-content-container{padding-bottom:6rem}.row-container{position:relative;margin-bottom:6rem}.row-container--has-background{padding-top:6rem;padding-bottom:6rem}.row-container--has-background:first-child{margin-top:-6rem}.row-container--has-background:last-child{margin-bottom:-6rem!important}.row-container--black{background-color:#040404;background-image:-webkit-linear-gradient(to right top,#000 0%,#000 50%,#040404 50%,#040404 100%);background-image:-moz-linear-gradient(to right top,#000 0%,#000 50%,#040404 50%,#040404 100%);background-image:-ms-linear-gradient(to right top,#000 0%,#000 50%,#040404 50%,#040404 100%);background-image:linear-gradient(to right top,#000 0%,#000 50%,#040404 50%,#040404 100%)}.row-container--gray{background-color:#ddd;background-image:-webkit-linear-gradient(to right top,#d9d9d9 0%,#d9d9d9 50%,#ddd 50%,#ddd 100%);background-image:-moz-linear-gradient(to right top,#d9d9d9 0%,#d9d9d9 50%,#ddd 50%,#ddd 100%);background-image:-ms-linear-gradient(to right top,#d9d9d9 0%,#d9d9d9 50%,#ddd 50%,#ddd 100%);background-image:linear-gradient(to right top,#d9d9d9 0%,#d9d9d9 50%,#ddd 50%,#ddd 100%)}.row-container--red{background-color:#cf1b15;background-image:-webkit-linear-gradient(to right top,#c5211b 0%,#c5211b 50%,#cf1b15 50%,#cf1b15 100%);background-image:-moz-linear-gradient(to right top,#c5211b 0%,#c5211b 50%,#cf1b15 50%,#cf1b15 100%);background-image:-ms-linear-gradient(to right top,#c01913 0%,#c5211b 50%,#cf1b15 50%,#cf1b15 100%);background-image:linear-gradient(to right top,#c5211b 0%,#c5211b 50%,#cf1b15 50%,#cf1b15 100%)}.row-container--no-margin-bottom{margin-bottom:0!important}.row-container--less-padding{padding-top:3rem;padding-bottom:3rem}.row{width:65rem;margin:0 auto}.module-container{position:relative;vertical-align:middle;margin-bottom:3rem}.module-container:last-child{margin-bottom:0}.module-container--full-width{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.module{position:relative;vertical-align:middle;width:100%}.module:after{display:table;content:'';clear:both}.module--black{color:#151515}.module--gray,.module--gray h1,.module--gray h2,.module--gray h3,.module--gray h4,.module--gray h5,.module--gray h6{color:#555}.module--white,.module--white h1,.module--white h2,.module--white h3,.module--white h4,.module--white h5,.module--white h6{color:#fff}.module-heading{position:relative;display:block;margin-bottom:2rem}.module-heading:after{margin-top:1rem;display:block;content:''}.module-heading--center:after{text-align:center;margin-left:auto;margin-right:auto}.module-heading--black:after{content:url(https://greatescapegame.com/wp-content/themes/boldmove/includes/img/module-heading--black-key.png)}.module-heading--red:after{content:url(https://greatescapegame.com/wp-content/themes/boldmove/includes/img/module-heading--red-key.png)}.module-heading--white:after{content:url(https://greatescapegame.com/wp-content/themes/boldmove/includes/img/module-heading--white-key.png)}.module-heading > h2{position:relative;font-size:4rem;text-shadow:0 2px 3px rgba(0,0,0,0.75)}.module-heading--left > h2{text-align:left}.module-heading--center > h2{text-align:center}.module-heading--black > h2{color:#151515;text-shadow:0 2px 3px rgba(255,255,255,0.75)}.module-heading--red > h2{color:#cf1b15}.module-heading--white > h2{color:#fff}.module-content{position:relative}.module-content--has-buttons{margin-bottom:2rem}.grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;position:relative;margin-left:-1rem;margin-right:-1rem}.grid:after{display:table;content:'';clear:both}.grid--no-gap{margin-left:0;margin-right:0}.grid > .grid-item{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;margin-bottom:2rem}.grid > .grid-item:last-child{margin-bottom:0}.grid--no-gap > .grid-item{padding:0;margin:0}.grid--2-columns > .grid-item{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}.grid--2-columns > .grid-item:nth-child(2n+1):nth-last-child(-n+2),.grid--2-columns > .grid-item:nth-child(2n+1):nth-last-child(-n+2) ~ .grid-item{margin-bottom:0}.grid--3-columns > .grid-item{-webkit-box-flex:1 1 33.333333%;-moz-box-flex:1 1 33.333333%;-webkit-flex:1 1 33.333333%;-ms-flex:1 1 33.333333%;flex:1 1 33.333333%;width:33.333333%}.grid--3-columns > .grid-item:nth-child(3n+1):nth-last-child(-n+3),.grid--3-columns > .grid-item:nth-child(3n+1):nth-last-child(-n+3) ~ .grid-item{margin-bottom:0}.grid-item-inner{position:relative}.call-to-action{font-family:'Oswald';font-size:4rem;line-height:1.2;text-transform:uppercase}.carousel.owl-carousel{padding:2rem;background-color:rgba(0,0,0,0.6)}.carousel.owl-carousel .owl-nav{margin-top:2rem}.carousel.owl-carousel .owl-nav button.owl-next,.carousel.owl-carousel .owl-nav button.owl-prev{color:#cf1b15;margin:0 1rem;font-size:2rem;line-height:1}.carousel.owl-carousel .owl-nav [class*=owl-]:hover{background-color:transparent;color:#b01712}.carousel.owl-carousel .carousel-item > img{height:20rem;width:auto}.contact-method{text-align:center}.contact-method-heading,.contact-method-detail{position:relative}.contact-method-heading > i{display:block;margin:0 auto 1.5rem}.contact-method-detail{margin-bottom:2rem}.escape-rooms{-webkit-box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);-moz-box-shadow:0 0 10rem 0 rgba(255,255,255,0.32);box-shadow:0 0 10rem 0 rgba(255,255,255,0.32)}.escape-room{position:relative;overflow:hidden}.escape-room-background{-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.escape-room:hover .escape-room-background{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.escape-room-heading,.escape-room-overlay{color:#fff;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.escape-room-heading{position:relative;z-index:1;text-align:center;padding:6rem 2rem}.escape-room-heading > img{display:block;margin:0 auto 2rem}.escape-room-heading > h3{color:#fff;font-size:2.75rem;text-shadow:0 2px 3px rgba(0,0,0,0.75)}.escape-room-overlay{display:table-cell;vertical-align:middle;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.41);opacity:0;z-index:0;text-align:left;padding:2rem;vertical-align:middle;width:100%}.escape-room-overlay > h3{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,0.75);margin-bottom:2rem}.escape-room:hover .escape-room-overlay{opacity:1;z-index:1}.escape-room:hover .escape-room-heading{opacity:0;z-index:0}.newsletter-signup--left{text-align:left}.newsletter-signup--center{text-align:center}.newsletter-signup > input[type="email"]{min-width:33.333333%}.newsletter-signup > .robot-check{position:absolute;left:-999rem}.review-service{text-align:center;padding:2rem;border-radius:.5rem;overflow:hidden;color:#fff}.review-service-heading,.review-service-rating{position:relative;margin-bottom:2rem}.review-service-heading > img{display:block;margin:0 auto}.review-service-rating{font-weight:600;font-family:'Oswald';font-size:1.35rem}.review-service-rating > i{color:#fea621}.site-footer-container{background-color:#000;padding-top:4rem;padding-bottom:4rem}.site-footer{color:#fff;font-size:.9rem}.site-footer a{color:#b3b3b3}.site-footer a:hover{color:#555}.site-footer-row{margin-bottom:2rem}.site-footer-row:after{display:table;content:'';clear:both}.site-footer-row:last-child{margin-bottom:0}.footer-logo{display:block}.footer-logo > img{height:4rem}.footer-contact-info,.social-media-links{float:left;width:50%}.social-media-links{text-align:right}.social-media-links > a{color:#fff;font-size:3.225rem;line-height:1;display:inline-block;margin:0 1rem}.social-media-links > a:hover{color:#cf1b15}.social-media-links > a:first-child{margin-left:0}.social-media-links > a:last-child{margin-right:0}.footer-navigation-container{border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);padding-top:1.5rem;padding-bottom:1.5rem}.footer-navigation > ul{margin:0;padding:0;font-size:0;text-align:justify}.footer-navigation > ul:after{content:'';display:inline-block;width:100%}.footer-navigation > ul > li{display:inline-block;position:relative}.footer-navigation > ul > li > a{color:#fff;display:block;font-family:'Oswald';font-size:1rem;line-height:1;text-transform:uppercase}.footer-navigation > ul > li > a:hover{color:#555}.footer-navigation > ul > li.current-menu-item > a,.footer-navigation > ul > li.current-menu-parent > a{color:#cf1b15}.footer-navigation > ul ul{display:none}.footer-mobile-navigation-container{display:none}.footer-mobile-navigation > select{width:100%}.copyright{font-size:.825rem;text-align:center}.flyout-container{position:absolute;top:0;right:-20rem;width:20rem;height:100%;background-color:#151515;z-index:2;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.flyout{color:#fff;padding:2rem}.flyout-close{color:#fff;position:absolute;top:0;right:0;padding:1rem;font-size:2rem;line-height:2rem}.flyout-close:hover{color:#cf1b15}.flyout-overlay{display:none;background-color:rgba(207,27,21,0.92);*background-color:#cf1b15;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.flyout-navigation{margin:0}.flyout-navigation > li{position:relative;list-style-type:none}.flyout-navigation > li > a{font-family:'Oswald';display:block;position:relative;color:#fff;padding:1rem 0;border-bottom:1px solid #444;font-weight:600;text-transform:uppercase;font-size:1rem;line-height:1rem}.flyout-navigation > li.current-menu-item > a,.flyout-navigation > li.current-menu-parent > a{color:#cf1b15}.flyout-navigation > li:last-child > a{border-bottom:none}.flyout-navigation > li > a:hover{color:#cf1b15}.flyout-navigation > li > a.flyout-navigation-submenu-trigger{position:absolute;float:right;background-color:none;right:0;z-index:1;padding-left:1rem;border:none;margin:0!important}.flyout-navigation > li > ul{display:none;margin:0}.flyout-navigation > li > ul > li{list-style-type:none}.flyout-navigation > li > ul > li > a{display:block;color:#aaa;padding:.5rem 0}.flyout-navigation > li > ul > li > a:hover{color:#cf1b15}.flyout-navigation > li > ul ul{display:none}.mfp-wrap :last-child{margin-bottom:0!important}.mfp-container{padding:2rem}.mfp-close{width:2rem;height:2rem;line-height:2rem}.mfp-close-btn-in .mfp-close{background-color:#fff}.mfp-close-btn-in .mfp-close:hover{color:#cf1b15}.mfp-content-inner{background-color:#000;position:relative;margin:auto;width:65rem;max-width:100%;padding:2rem;vertical-align:middle;border-radius:.5rem}.mfp-content-inner--white{background-color:#fff}.mfp-content-inner--white > p:last-of-type,.mfp-content-inner--white > div:last-of-type{margin-bottom:0}.page-content .nf-form-cont{margin-bottom:2rem}.page-content .nf-form-wrap form{background-color:#efefef;border-radius:.5rem;padding:2rem}.page-content .nf-form-fields-required,.page-content .ninja-forms-required-items{display:none}.page-content .nf-error-msg,.page-content .ninja-forms-req-symbol{color:#cf1b15}.page-content .nf-field-container{margin-bottom:2rem!important}.page-content .label-above .nf-field-label{margin-bottom:0}.page-content .nf-field-container.nf-add-margin{margin-bottom:2rem!important}.page-content .nf-field-container.nf-remove-margin{margin-bottom:0!important}.page-content .nf-field-container.html-container .nf-field-label{color:#cf1b15;display:block}.page-content .nf-field-label label{font-weight:600;font-family:'Oswald'}.page-content .nf-error .ninja-forms-field{border:1px solid #eee;border-bottom:1px solid #cf1b15}.page-content .nf-input-limit{margin:0}.page-content .nf-row{margin-left:-.65rem;margin-right:-.65rem}.page-content .nf-multi-cell .nf-cell{padding-left:.65rem;padding-right:.65rem}.text-rotator{width:100%}.text-rotator > span{width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1600px){html,body{font-size:16px}.button-container{margin:0 .333333rem}}@media (max-width:1440px){html,body{font-size:16px}.grid-l--1-columns > .grid-item{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;margin-bottom:2rem!important}.grid-l--1-columns > .grid-item:nth-child(1n+1):nth-last-child(-n+1),.grid-l--1-columns > .grid-item:nth-child(1n+1):nth-last-child(-n+1) ~ .grid-item,.grid-l--2-columns > .grid-item:nth-child(2n+1):nth-last-child(-n+2),.grid-l--2-columns > .grid-item:nth-child(2n+1):nth-last-child(-n+2) ~ .grid-item{margin-bottom:0!important}.grid-l--2-columns > .grid-item{-webkit-box-flex:1 50%;-moz-box-flex:1 50%;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 1 50%;width:50%;margin-bottom:2rem!important}.grid--no-gap > .grid-item{margin-bottom:0!important}}@media (max-width:1024px){object,iframe,p,blockquote,pre,code,dl,ol,ul,form,table{margin-bottom:1rem}.button--large{padding:1.5rem 2.5rem;font-size:1.25rem}.site-header-container{margin-bottom:4rem}.site-header{display:table-cell;vertical-align:middle;padding:9.5rem 2rem 2rem}.site-header-container--full .site-header{padding-bottom:8rem}.top-header,.utility-header{padding-left:2rem;padding-right:2rem}.primary-navigation-container{display:none}.flyout-open-trigger{display:table-cell}.page-heading > h1,.page-heading > span{font-size:3rem}.page-subheading{font-size:2rem}.page-content-container{padding-bottom:4rem}.row-container{margin-bottom:4rem}.row-container--has-background{padding-top:4rem;padding-bottom:4rem}.row-container--has-background:first-child{margin-top:-4rem}.row-container--has-background:last-child{margin-bottom:-4rem!important}.row-container--less-padding{padding-top:2rem;padding-bottom:2rem}.row{width:100%;padding-left:2rem;padding-right:2rem}.module-heading > h2{font-size:3rem}.grid-m--1-columns > .grid-item{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;margin-bottom:2rem!important}.grid-m--1-columns > .grid-item:nth-child(1n+1):nth-last-child(-n+1),.grid-m--1-columns > .grid-item:nth-child(1n+1):nth-last-child(-n+1) ~ .grid-item,.grid-m--2-columns > .grid-item:nth-child(2n+1):nth-last-child(-n+2),.grid-m--2-columns > .grid-item:nth-child(2n+1):nth-last-child(-n+2) ~ .grid-item,.grid-l--2-columns > .grid-item:nth-child(2n+1):nth-last-child(-n+2),.grid-l--2-columns > .grid-item:nth-child(2n+1):nth-last-child(-n+2) ~ .grid-item{margin-bottom:0!important}.grid-m--2-columns > .grid-item{-webkit-box-flex:1 50%;-moz-box-flex:1 50%;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 1 50%;width:50%;margin-bottom:2rem!important}.grid--no-gap > .grid-item{margin-bottom:0!important}.call-to-action{font-size:3rem}}@media (max-width:768px){.hide-m{display:none!important}.show-m{display:block!important}.contact-method-heading{margin-bottom:2rem}.contact-method-detail{display:none}.footer-contact-info,.social-media-links{float:none;width:100%;margin-bottom:2rem}.social-media-links{text-align:left}.footer-navigation-container{display:none}.footer-mobile-navigation-container{display:block}}@media (max-width:480px){html,body{font-size:15px}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="phone"],input[type="number"],input[type="search"],input[type="url"],input[type="submit"],input[type="button"],input[type="reset"],button,textarea,select{padding:.75rem 1rem}.hide-s{display:none!important}.show-s{display:block!important}.button-container{margin:0 .35rem}.buttons-container .button-container:first-child{margin-left:0}.buttons-container .button-container:last-child{margin-right:0}.button{padding:.75rem 1rem}.button--large{padding:1.25rem 2rem}.site-header-container{margin-bottom:3rem}.site-header-container--full{height:auto}.site-header-container--full .site-header{padding-bottom:2rem}.page-heading > h1,.page-heading > span{font-size:2.75rem}.page-subheading{font-size:1.85rem}.page-content-container{padding-bottom:3rem}.row-container{margin-bottom:3rem}.row-container--has-background{padding-top:3rem;padding-bottom:3rem}.row-container--has-background:first-child{margin-top:-3rem}.row-container--has-background:last-child{margin-bottom:-3rem!important}.module-container{margin-bottom:1.5rem}.module-heading > h2{font-size:2.75rem}.call-to-action{font-size:2.75rem}.contact-method-heading{margin-bottom:1rem}.contact-method-heading > i{margin-bottom:1rem}.escape-room-heading > img{margin-bottom:1rem}.escape-room-overlay > h3{margin-bottom:1rem}.site-footer-container{padding-top:3rem;padding-bottom:3rem}}