html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:300}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@at-root{@-ms-viewport{width:device-width}}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Futura,sans-serif;font-size:18px;font-weight:300;line-height:1.6em;color:#fff;background-color:#000}[tabindex="-1"]:focus{outline:none!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:300}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:50.5050505%;line-height:1;display:inline-block;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.875em}a{color:#0ebfd2;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0ca9ba;text-decoration:underline}a[href*=tel]{white-space:nowrap}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):active,a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}:focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0}img{vertical-align:middle;border-style:none;max-width:100%}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.clearfix:after{display:block;clear:both;content:""}.img-fluid{height:auto;max-width:100%}.text-muted{color:#909090;font-size:12px;line-height:19px}.text-center{text-align:center}.registered-sign:after{content:"\AE"}.trademark-sign:after{content:"\2122"}.my-box{padding:20px}@media (max-width:1800px){.my-box{padding:10px}}.container{margin:0 auto;padding:0 15px;max-width:1286px}@media (max-width:1800px){.container{max-width:1286px}}.container.wide{max-width:1400px}.container.center{text-align:center}@media (max-width:1400px){.container{max-width:900px}}@media (max-width:900px){.container{max-width:600px}}@media (max-width:600px){.container{max-width:none}}.container--row{padding-left:0;padding-right:0}.container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container .row-swap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.container .column{padding-left:15px;padding-right:15px}.container .medium-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:600px){.container .medium-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.container--small{max-width:856px}@media (max-width:1800px){.container--small{max-width:856px}}@media (max-width:1400px){.container--small{max-width:856px}}@media (max-width:900px){.container--small{max-width:600px}}@media (max-width:600px){.container--small{max-width:none}}.container--narrow{max-width:1074px}@media (max-width:1800px){.container--narrow{max-width:1074px}}@media (max-width:1400px){.container--narrow{max-width:1074px}}@media (max-width:900px){.container--narrow{max-width:600px}}@media (max-width:600px){.container--narrow{max-width:none}}body{--banner-height:0%;--header-height:169px;--header-bg-color:transparent;--header-inner-spacing-bottom:40px;--admin-bar-h:0%;background:url("../images/backgrounds/top.png"),url("../images/backgrounds/bottom.png");background-image:-webkit-image-set(url("../images/backgrounds/top.avif") type("image/avif"),url("../images/backgrounds/top.webp") type("image/webp"),url("../images/backgrounds/top.png") type("image/png")),-webkit-image-set(url("../images/backgrounds/bottom.avif") type("image/avif"),url("../images/backgrounds/bottom.png") type("image/png"));background-image:image-set(url("../images/backgrounds/top.avif") type("image/avif"),url("../images/backgrounds/top.webp") type("image/webp"),url("../images/backgrounds/top.png") type("image/png")),image-set(url("../images/backgrounds/bottom.avif") type("image/avif"),url("../images/backgrounds/bottom.png") type("image/png"));background-position:top,bottom;background-size:1440px 797px,1438px 748px;background-repeat:repeat-x,repeat-x;background-color:#131313;padding-top:calc(var(--header-height) + var(--banner-height))!important}@media (max-width:900px){body{--header-height:148px}}@media (max-width:640px){body{--header-height:130px}}@media (max-width:600px){body{--header-height:90px}}body.has-header-banner{--banner-height:42px}@media (max-width:900px){body.has-header-banner-mobile-only{--banner-height:42px}}body.has-header-banner-desktop-only{--banner-height:42px}@media (max-width:900px){body.has-header-banner-desktop-only{--banner-height:0%}}body.admin-bar{--admin-bar-h:32px}@media screen and (max-width:782px){body.admin-bar{--admin-bar-h:46px}}@media screen and (max-width:600px){#wpadminbar{position:fixed}}.body--booking{padding-top:0}.main--padded{padding-top:40px}@media (max-width:900px){.main--padded{padding-top:30px}}.app--modal{overflow:hidden}@media (max-width:900px){.app--modal{overflow:auto}}@media (max-width:900px){.app--nav{overflow:hidden}}.app--overflow-hidden{overflow:hidden}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-weight:700;font-family:BOOM STENCIL;src:url("../fonts/boom-stencil/BOOMStencilV2.woff2") format("woff2"),url("../fonts/boom-stencil/BOOMStencilV2.otf") format("opentype");font-display:swap}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/cairo/cairo-v4-latin_arabic-regular.woff2") format("woff2"),url("../fonts/cairo/cairo-v4-latin_arabic-regular.woff") format("woff")}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/cairo/cairo-v4-latin_arabic-600.woff2") format("woff2"),url("../fonts/cairo/cairo-v4-latin_arabic-600.woff") format("woff")}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/cairo/cairo-v4-latin_arabic-700.woff2") format("woff2"),url("../fonts/cairo/cairo-v4-latin_arabic-700.woff") format("woff")}@font-face{font-family:Range Sans;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/range-sans/RangeSans-Regular.woff2") format("woff2"),url("../fonts/range-sans/RangeSans-Regular.woff") format("woff")}@font-face{font-family:Range Sans;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/range-sans/RangeSans-Bold.woff2") format("woff2"),url("../fonts/range-sans/RangeSans-Bold.woff") format("woff")}@font-face{font-family:Futura;font-style:normal;font-display:swap;src:url("../fonts/futura/Futura-Medium.otf") format("opentype")}@font-face{font-family:Futura;font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/futura/Futura-Light.otf") format("opentype")}@font-face{font-family:Futura;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/futura/Futura-Bold.otf") format("opentype")}h1{font-size:80px}h2{font-size:60px}h3{font-size:40px}h4{font-size:25px}h5{font-size:18px}h6{font-size:16px}h1,h2,h3,h4,h5,h6{font-family:BOOM STENCIL;line-height:1;text-transform:uppercase}h1 sup,h2 sup,h3 sup{font-size:45%;top:-1em}@media (max-width:900px){h1,h2{font-size:40px}h3{font-size:28px}body{font-size:14px;line-height:20px}}h1:lang(fr),h2:lang(fr),h3:lang(fr),h4:lang(fr),h5:lang(fr),h6:lang(fr){line-height:.95em}body.font-range-sans{font-family:Range Sans,sans-serif}body.font-range-sans :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.button){font-family:inherit}body.font-range-sans .button,body.font-range-sans h1,body.font-range-sans h2,body.font-range-sans h3,body.font-range-sans h4,body.font-range-sans h5,body.font-range-sans h6{font-family:BOOM STENCIL}.button,.hbspt-form .hs-button,form.hs-form .hs-button{--button-dropdown-color:#222;background:#3c3c3b;border:1px solid transparent;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:BOOM STENCIL;font-size:16px;font-weight:500;line-height:1em;min-width:195px;padding:22px 10px 19px;text-align:center;text-decoration:none;text-transform:uppercase;word-wrap:break-word;white-space:normal;-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s;-webkit-backface-visibility:hidden;vertical-align:middle;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.button:active,.button:focus,.button:hover{background-color:#141414;color:#fff;text-decoration:none}@media (max-width:600px){.button,.hbspt-form .hs-button,form.hs-form .hs-button{font-size:14px;padding:15px 5px}}.button--primary,.hbspt-form .hs-button,form.hs-form .hs-button{--button-dropdown-color:#0b94a2;background-color:#0ebfd2}.button--primary:active,.button--primary:focus,.button--primary:hover{background-color:#19dbf0}.button--secondary{--button-dropdown-color:#222;background-color:#3c3c3b}.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-color:#51514f}.button--custom{--custom-bg-color:#fb1095;--custom-bg-color-hover:#fc38a7;--custom-text-color:#fff;--custom-text-color-hover:var(--custom-text-color);--button-dropdown-color:#d4047a;position:relative;background-color:var(--custom-bg-color);color:var(--custom-text-color)}.button--custom:active,.button--custom:focus,.button--custom:hover{background-color:var(--custom-bg-color-hover);color:var(--custom-text-color-hover)}.button--outline{background-color:transparent;border-color:#0ebfd2;color:#0ebfd2}.button--outline:active,.button--outline:focus,.button--outline:hover{background-color:#0ebfd2;color:#fff}.button--small{font-size:14px;padding:13px 16px 11px;min-width:unset}.button--small.wide{padding:13px 24px 11px}.button--icon{width:auto;min-width:auto;padding:14px 12px 11px}.button--chevron-left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button--chevron-left .icon--chevron{background-size:cover;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:24px;margin-bottom:2px;width:12px;height:7px}.button--block{display:block;text-align:center;width:100%}.button--block+.button--block{margin-top:10px}.button[disabled=disabled]:active,.button[disabled=disabled]:focus,.button[disabled=disabled]:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{background-color:#3c3c3b;cursor:default}.icon{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none;background:no-repeat 50%;background-size:cover;display:block}.icon--globe{background-image:url("../images/icons/globe.svg");width:16px;height:16px}.icon--chevron{background-image:url("../images/icons/chevron.svg");width:8px;height:5px}.icon--chevron-orange{background-image:url("../images/icons/chevron-orange.svg");width:7px;height:11px}.icon--arrow{background-image:url("../images/icons/arrow.svg");width:20px;height:14px}.icon--star{background-image:url("../images/icons/star.svg");width:13px;height:9px}.icon--star-pink{background-image:url("../images/icons/star-pink.svg");width:13px;height:9px}.icon--arrow-large{background-image:url("../images/icons/arrow-large.svg");width:21px;height:10px}.icon--facebook{background-image:url("../images/icons/facebook-v2.svg");width:20px;height:20px}.icon--twitter{background-image:url("../images/icons/twitter-v2.svg");width:21px;height:20px}.icon--instagram{background-image:url("../images/icons/instagram-v2.svg");width:20px;height:20px}.icon--plus{background-image:url("../images/icons/plus.svg")}.icon--plus,.icon--plus-gray{background-size:14px 14px;width:14px;height:14px}.icon--plus-gray{background-image:url("../images/icons/plus-gray.svg")}.icon--minus{background-image:url("../images/icons/minus.svg")}.icon--minus,.icon--minus-gray{background-size:9px 3px;width:9px;height:3px}.icon--minus-gray{background-image:url("../images/icons/minus-gray.svg")}.icon--time{background-image:url("../images/icons/time-v2.svg");width:112px;height:111px}.icon--time-empty{background-image:url("../images/icons/time-empty.svg");width:112px;height:111px}.icon--team{background-image:url("../images/icons/team.svg");width:112px;height:112px}.icon--leader{background-image:url("../images/icons/leader.svg");width:112px;height:112px}.icon--target{background-image:url("../images/icons/target.svg");width:112px;height:112px}.icon--phone{background-image:url("../images/icons/phone.svg");width:119px;height:115px}.icon--bag{background-image:url("../images/icons/bag.svg");width:81px;height:115px}.icon--play{background-image:url("../images/icons/play.svg");width:16px;height:20px}@media (max-width:900px){.icon--play{width:8px;height:10px}}.icon--reversed{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon--close{background:url("../images/icons/close.svg");background-size:17px 16px;width:17px;height:16px}.icon--close-black{background:url("../images/icons/close-black.svg");background-size:13px 13px;width:13px;height:13px}.iconnew{display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-position:50%;background-size:contain}.iconnew--arrow-right{background-image:url("../images/icon-arrow-right-circle.svg")}.js-modal-toggle{cursor:pointer}.text-link--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-link{text-decoration:none}.text-link .iconnew{height:30px;width:30px;margin-right:10px}.navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navigation--site{margin-left:auto}@media (max-width:1279px){.navigation--site{display:none}}.navigation__item:not(.button){color:#fff;display:block;font-size:14px;margin:0 10px;padding:0 2px;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;line-height:1.5}.navigation__item:not(.button) small{position:relative;top:-.15em}.navigation__item:not(.button)\--title{text-transform:uppercase}.navigation__item:not(.button)\--muted{color:#888}@media (max-width:1400px){.navigation__item:not(.button){margin:0 6px}}.navigation__item:not(.button):active,.navigation__item:not(.button):focus,.navigation__item:not(.button):hover{color:#0ebfd2;text-decoration:none}.navigation__icon{margin-left:48px}@media (max-width:900px){.navigation__icon{margin:0 24px}}.navigation--vertical{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation--vertical .navigation__item{margin:0 50px 12px 0;min-width:90px;padding:0}@media (max-width:900px){.navigation--wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:64px}}.tabbed-navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #424242;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.tabbed-navigation__item{padding:10px 30px 24px;border-bottom:2px solid transparent;color:#4d4d4d;font-family:Futura,sans-serif;font-size:17px;font-weight:500;letter-spacing:.4px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tabbed-navigation__item:active,.tabbed-navigation__item:focus,.tabbed-navigation__item:hover{color:#fff;text-decoration:none}.tabbed-navigation__item.active{border-bottom-color:#fff;color:#fff}.menu-item.button,.navigation__button{font-size:12px;margin-left:20px;min-height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:110px;padding:12px 10px 9px;-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}@media (max-width:1400px){.menu-item.button,.navigation__button{margin-left:5px}}.dropdown__item_hidden{display:none}.pink-button{line-height:1;background-color:#fb1095}.pink-button:hover{color:#fff;background-color:#fc38a7}.site-header{--header-inner-top:35px;--header-inner-bottom:40px;--header-bg-color:transparent;--max-logo-height:94px;background-color:var(--header-bg-color);padding:var(--header-inner-top) 0 var(--header-inner-bottom);position:fixed;top:var(--admin-bar-h,0);width:100%;z-index:998;-webkit-transition:background-color .2s ease,top .5s ease,-webkit-box-shadow .2s ease,-webkit-transform .5s ease;transition:background-color .2s ease,top .5s ease,-webkit-box-shadow .2s ease,-webkit-transform .5s ease;transition:background-color .2s ease,box-shadow .2s ease,top .5s ease,transform .5s ease;transition:background-color .2s ease,box-shadow .2s ease,top .5s ease,transform .5s ease,-webkit-box-shadow .2s ease,-webkit-transform .5s ease}@media (max-width:600px){.site-header{--header-inner-top:15px;--header-inner-bottom:20px}}.site-header--down{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.site-header-placeholder{--custom-height:0;height:calc(var(--custom-height) - var(--header-inner-spacing-bottom));-webkit-transition:height .25s ease;transition:height .25s ease;background-color:var(--header-bg-color);padding:0;margin:0;position:relative;z-index:997}.site-header--down,.site-header--up{--header-bg-color:#000;background-color:var(--header-bg-color);-webkit-box-shadow:0 10px 28px 0 rgba(0,0,0,.4);box-shadow:0 10px 28px 0 rgba(0,0,0,.4)}.app--nav .site-header--down,.app--nav .site-header--top,.app--nav .site-header--up{-webkit-transform:translateY(0);transform:translateY(0);height:100%}.site-header__banner-container,.site-header__container{margin:0 auto;padding:0 15px;max-width:1400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.site-header__banner-container .location-button,.site-header__container .location-button{margin-left:10px}@media (max-width:1400px){.site-header__banner-container,.site-header__container{max-width:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 38px}}@media (max-width:600px){.site-header__banner-container,.site-header__container{padding:0 15px}}.site-header__logo{width:280px;z-index:100;position:relative;height:var(--max-logo-height);line-height:var(--max-logo-height)}@media (max-width:1280px){.site-header__logo{width:218px}}@media (max-width:900px){.site-header__logo{width:214px;height:73px;line-height:73px}}@media (max-width:640px){.site-header__logo{width:148px;height:55px;line-height:55px}}.site-header__logo img{height:auto;max-width:100%;position:absolute;top:50%;left:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:var(--max-logo-height)}.site-header__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;margin-right:auto;-webkit-transition:left .2s ease;transition:left .2s ease}@media (max-width:600px){.site-header__controls{position:static}}.site-header__banner-wrapper{--custom-y:0%;font-family:BOOM STENCIL;text-align:center;min-height:42px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--header-inner-bottom);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;position:relative;z-index:997}.has-submenu-opended .site-header__banner-wrapper{-webkit-transform:translate3d(0,calc(var(--custom-y) - var(--header-inner-bottom)),0);transform:translate3d(0,calc(var(--custom-y) - var(--header-inner-bottom)),0)}.site-header__banner-content{display:block}.site-header__banner-content a{text-decoration:none!important;color:inherit}.site-header__banner-content a:hover{opacity:.9}.site-header__banner-content.mobile{display:none}@media (max-width:900px){.site-header__banner-content{display:none}.site-header__banner-content.mobile{display:block}}.has-header-banner .site-header{padding-bottom:0}.has-header-banner .site-header__banner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.has-header-banner-mobile-only .site-header__banner-wrapper{display:none}@media (max-width:900px){.has-header-banner-mobile-only .site-header{padding-bottom:0}.has-header-banner-mobile-only .site-header__banner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.has-header-banner-desktop-only .site-header{padding-bottom:0}.has-header-banner-desktop-only .site-header__banner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:900px){.has-header-banner-desktop-only .site-header{padding-bottom:var(--header-inner-bottom)}.has-header-banner-desktop-only .site-header__banner-wrapper{display:none}}.location-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #404040;border-radius:2px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;letter-spacing:.8px;line-height:1;padding:14px;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.location-button:active,.location-button:focus,.location-button:hover{border-color:#797979;color:#fff;outline:none;text-decoration:none}@media (max-width:900px){.location-button--header{display:none}}@media (max-width:900px){.page-template-booking .location-button--header{display:block}}.location-button__label{margin:0 5px 0 7px}.location-button__link{font-size:11px;letter-spacing:0;margin-left:auto;text-decoration:underline;text-transform:none}@media (max-width:1400px){body.rtl .site-header__controls{left:48px}}@media (max-width:1400px){body.rtl .location-button{margin-left:10px}}body.rtl .modal__close{left:10px;right:auto}body.rtl h1,body.rtl h2,body.rtl h3,body.rtl h4,body.rtl h5{line-height:1.3;font-family:Futura,sans-serif}.site-id-19 .navigation__item:not(.button),.site-id-28 .navigation__item:not(.button),.site-id-30 .navigation__item:not(.button){margin:0 6px}.site-id-19 .location-button__label,.site-id-28 .location-button__label,.site-id-30 .location-button__label{max-width:190px}@media (max-width:1279px){.site-id-19 .location-button__label,.site-id-28 .location-button__label,.site-id-30 .location-button__label{max-width:unset}}.site-footer{background-color:transparent;border-top:1px solid #3f3f3f;padding:110px 0 105px}@media (max-width:900px){.site-footer{padding:60px 0 50px}}.site-footer .TA_certificateOfExcellence #CDSWIDCOE,.site-footer .TA_certificateOfExcellence ul{width:6.25rem;margin:0;padding:0}.site-footer .TA_certificateOfExcellence ul li{list-style:none;padding:0}.site-footer sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline;top:-.5em}.site-footer__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer__container,.site-footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__container{margin:0 auto;padding:0 15px;max-width:1286px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1800px){.site-footer__container{max-width:1286px}}.site-footer__container.wide{max-width:1400px}.site-footer__container.center{text-align:center}@media (max-width:1400px){.site-footer__container{max-width:900px}}@media (max-width:900px){.site-footer__container{max-width:600px}}@media (max-width:600px){.site-footer__container{max-width:none}}.site-footer__container--row{padding-left:0;padding-right:0}.site-footer__container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__container .row-swap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.site-footer__container .column{padding-left:15px;padding-right:15px}.site-footer__container .medium-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:600px){.site-footer__container .medium-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:600px){.site-footer__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.site-footer__brand{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;margin-right:90px}@media (max-width:1400px){.site-footer__brand{-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px;margin-right:50px}}@media (max-width:900px){.site-footer__brand{-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:0;width:100%}.site-footer__brand img{display:block;margin-left:auto;margin-right:auto}}.site-footer__logo{height:auto;max-width:100%;margin-bottom:22px}@media (max-width:900px){.site-footer__logo{width:214px}}@media (max-width:640px){.site-footer__logo{width:148px}}.site-footer__legal{color:#909090;font-size:12px;line-height:19px}@media (max-width:900px){.site-footer__legal{margin-bottom:30px}}.site-footer__legal span{display:inline-block}.site-footer__title{color:#909090;text-transform:uppercase;font-size:14px}@media (max-width:900px){.site-footer__navigation{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:20px;text-align:left}}@media (max-width:600px){.site-footer__navigation{width:100%}}.site-footer__widget{width:auto;margin-right:0;margin-left:auto}@media (max-width:600px){.site-footer__widget{margin-right:auto}}.site-footer__newsletter{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;margin-left:auto}@media (max-width:900px){.site-footer__newsletter{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:0}}.ancillary-footer{background-color:#0b0b0b;padding:16px 0}@media (max-width:900px){.ancillary-footer{padding-bottom:10px}}.ancillary-footer__container{margin:0 auto;padding:0 15px;max-width:1286px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1800px){.ancillary-footer__container{max-width:1286px}}.ancillary-footer__container.wide{max-width:1400px}.ancillary-footer__container.center{text-align:center}@media (max-width:1400px){.ancillary-footer__container{max-width:900px}}@media (max-width:900px){.ancillary-footer__container{max-width:600px}}@media (max-width:600px){.ancillary-footer__container{max-width:none}}.ancillary-footer__container--row{padding-left:0;padding-right:0}.ancillary-footer__container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ancillary-footer__container .row-swap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ancillary-footer__container .column{padding-left:15px;padding-right:15px}.ancillary-footer__container .medium-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:600px){.ancillary-footer__container .medium-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (max-width:900px){.ancillary-footer__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.ancillary-footer__container .navigation{margin-bottom:15px}}@media (max-width:600px){.ancillary-footer__container{padding:0 5px}}@media (max-width:600px){.ancillary-footer .navigation__item{font-size:11px;margin:0 3px}}.footer__menu{margin-right:50px;padding:0}.footer__menu li{list-style-type:none;margin-bottom:12px}.footer__menu a{margin:0;padding:0 2px;color:#fff;font-size:14px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer__menu a,.footer__menu a:hover{text-decoration:none}.form--right{text-align:right}@media (max-width:600px){.form--right .form__label{text-align:center}.form--right .form__information{text-align:left}}.form__label{color:#fff;font-size:12px;margin-bottom:7px;line-height:26px}.form__controls{position:relative;margin-bottom:10px}.form__controls .icon--arrow{cursor:pointer;margin-top:-4px;position:absolute;right:13px;top:50%}.form__input{background-color:transparent;border:1px solid #4e4e4e;border-radius:2px;color:#fff;display:block;font-size:12px;line-height:1;margin-bottom:12px;padding:14px 15px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;width:100%}.form__input:focus{border-color:#7a7a7a}.form__input::-webkit-input-placeholder{color:#4e4e4e}.form__input::-moz-placeholder{color:#4e4e4e}.form__input:-ms-input-placeholder{color:#4e4e4e}.form__input:-moz-placeholder{color:#4e4e4e}.form__input::-ms-clear{display:none;height:0;width:0}.form__information{color:#909090;font-size:12px;line-height:19px}.form__information a{color:#fff}.form__information__label{display:block;overflow:hidden;padding-left:10px}.form__information__input{float:left;margin-top:5px}.form__error{color:#fb1095;font-size:12px;line-height:14px;margin-bottom:15px}.location-newsletter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #404040;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;letter-spacing:.8px;line-height:1;padding:14px;text-decoration:none;text-transform:uppercase;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.location-newsletter option{background:#000}.hbspt-form .hs-fieldtype-checkbox .inputs-list,form.hs-form .hs-fieldtype-checkbox .inputs-list{padding-left:0;margin-left:10px;list-style:none}@media (max-width:600px){.hbspt-form .hs-fieldtype-checkbox .inputs-list,form.hs-form .hs-fieldtype-checkbox .inputs-list{margin-left:0}}.hbspt-form .hs-fieldtype-checkbox .inputs-list label,form.hs-form .hs-fieldtype-checkbox .inputs-list label{width:100%}.hbspt-form .hs-inputs-field.error,form.hs-form .hs-inputs-field.error{padding-bottom:10px;margin-left:0}.hbspt-form .inputs-list,form.hs-form .inputs-list{padding-left:0}.hbspt-form .inputs-list.error,form.hs-form .inputs-list.error{text-align:left;margin-left:0;padding:0}@media (max-width:600px){.hbspt-form .inputs-list.error,form.hs-form .inputs-list.error{margin-left:0!important;padding:0}}.hbspt-form .no-list,form.hs-form .no-list{padding-left:0;margin-left:10px;list-style:none}.hbspt-form .hs-input[type=checkbox],form.hs-form .hs-input[type=checkbox]{width:12px;height:12px;line-height:1;margin:0 5px 0 0}.hbspt-form label.hs-form-booleancheckbox-display .hs-input[type=checkbox],form.hs-form label.hs-form-booleancheckbox-display .hs-input[type=checkbox]{-webkit-transform:translateY(5px);transform:translateY(5px)}.hbspt-form .hs-form-booleancheckbox .hs-form-booleancheckbox-display,form.hs-form .hs-form-booleancheckbox .hs-form-booleancheckbox-display{margin-left:0}.hbspt-form .hs-input,.hbspt-form .hs-input:not([type=radio]):not([type=select]):not([type=checkbox]):not(select),form.hs-form .hs-input,form.hs-form .hs-input:not([type=radio]):not([type=select]):not([type=checkbox]):not(select){background-color:#fff;border:none;border-radius:2px;color:#3c3c3b;font-size:18px;line-height:32px;outline:0;padding:12px 20px;width:100%;height:56px;max-width:100%;margin-bottom:5px}.hbspt-form .hs-richtext p,form.hs-form .hs-richtext p{color:#909090;font-size:12px;line-height:19px}.hbspt-form .hs-richtext a,form.hs-form .hs-richtext a{color:#fff}.hbspt-form .hs-error-msg,.hbspt-form .hs-error-msgs,form.hs-form .hs-error-msg,form.hs-form .hs-error-msgs{color:#fb1095;font-weight:500}.hbspt-form .hs-error-msg a,.hbspt-form .hs-error-msgs a,form.hs-form .hs-error-msg a,form.hs-form .hs-error-msgs a{color:#fb1095}.color-grey .hbspt-form .hs-richtext p,.color-grey form.hs-form .hs-richtext p{color:#909090}.color-white .hbspt-form .hs-richtext p,.color-white form.hs-form .hs-richtext p{color:#fff}.color-black .hbspt-form .hs-richtext p,.color-black form.hs-form .hs-richtext p{color:#000}.color-black .hbspt-form .hs-richtext a,.color-black form.hs-form .hs-richtext a{color:#909090}.site-footer .hbspt-form .hs-input,.site-footer .hbspt-form .hs-input:not([type=radio]):not([type=select]):not([type=checkbox]),.wp-block-eho-hubspot .hs-form .hs-input,.wp-block-eho-hubspot .hs-form .hs-input:not([type=radio]):not([type=select]):not([type=checkbox]){background-color:transparent;border:1px solid #4e4e4e;border-radius:2px;color:#fff;display:block;font-size:12px;line-height:1;margin-bottom:12px;padding:14px 15px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;width:100%}.site-footer .hbspt-form .hs-form-field label,.wp-block-eho-hubspot .hs-form .hs-form-field label{display:none}.site-footer .hbspt-form .hs-richtext,.wp-block-eho-hubspot .hs-form .hs-richtext{text-align:right}.site-footer .hbspt-form .hs-richtext p,.wp-block-eho-hubspot .hs-form .hs-richtext p{color:inherit;font-size:12px;line-height:19px}.site-footer .hbspt-form .actions,.wp-block-eho-hubspot .hs-form .actions{text-align:right}.site-footer .hbspt-form .actions .hs-button,.wp-block-eho-hubspot .hs-form .actions .hs-button{color:#fff;border:none;text-transform:none;font-size:14px;padding:5px 20px;border-radius:3px;cursor:pointer;background:#3f3f3f;text-align:right}.hubspot-contact-form{margin:0 auto 30px;max-width:605px}.hubspot-contact-form .hs-input:not([type=radio]):not([type=select]):not([type=checkbox]){text-align:left}@media (max-width:768px){.hubspot-contact-form input,.hubspot-contact-form textarea{width:100%}}.hubspot-contact-form>p:first-child{display:none}.hubspot-contact-form .hs-form-field label{display:block;color:#fff;margin-bottom:0}.hubspot-contact-form .hs-form-field{margin:0 auto 30px}.hubspot-contact-form .hs-input{width:370px}.hubspot-contact-form .hs-input[type=checkbox],.hubspot-contact-form .hs-input[type=radio]{height:auto;display:inline-block;width:auto;margin:0 10px 0 0}.hubspot-contact-form .hs-button{background:#333;border:1px solid transparent;border-radius:2px;color:#fff;background-color:#0ebfd2;cursor:pointer;display:inline-block;font-family:BOOM STENCIL;font-size:16px;font-weight:600;line-height:1em;min-width:195px;padding:21px 10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;text-wrap:none;white-space:nowrap;-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s;-webkit-backface-visibility:hidden;vertical-align:middle}.hubspot-contact-form textarea{min-height:280px}.hubspot-contact-form ul{margin:0;padding:0;list-style:none}.hubspot-contact-form ul li{margin-left:1em;display:inline-block}.hubspot-contact-form .legal-consent-container li{margin-left:0}.hubspot-contact-form .hs-input:not([type=radio]):not([type=select]):not([type=checkbox]):not(select){background-color:#fff;border:1px solid #dfdfdf;border-radius:1px;color:#000;font-size:inherit;line-height:inherit;outline:0;width:100%;max-width:379px;margin-bottom:5px;height:auto;-webkit-appearance:textfield;-webkit-rtl-ordering:logical;cursor:text;padding:1px}.hubspot-contact-form .submitted-message{border:2px solid #0ebfd2}.hubspot-contact-form .submitted-message p{text-align:center;vertical-align:middle;margin:10px}.hubspot-contact-form .hs-error-msgs li{margin-left:0}.hubspot-contact-form .hs-error-msgs label{color:red;font-size:1em;font-weight:400;display:block}select.hs-input:not([type=radio]):not([type=select]):not([type=checkbox]):not(select){background-color:#fff!important;color:#000!important;border:1px solid #dfdfdf;border-radius:1px;color:#000;font-size:inherit;line-height:inherit;outline:0;max-width:379px;margin-bottom:5px;height:auto;-webkit-rtl-ordering:logical;cursor:text;padding:4px;-moz-appearance:none;-webkit-appearance:none;background-image:url("../../assets/images/icons/arrow-down.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;padding-right:36px}select.hs-input:not([type=radio]):not([type=select]):not([type=checkbox]):not(select) option{background:#fff}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:block}table{border-collapse:collapse;border:none;font-size:16px;margin:0 auto 80px;max-width:605px;width:100%}@media (max-width:900px){table{margin-bottom:40px}}table td,table th{border-bottom:1px solid #3c3c3b;padding:12px 10px 10px;vertical-align:top}table th,table thead td{border-bottom:2px solid #343434;font-family:Futura,sans-serif;font-weight:500;line-height:.75em;padding-bottom:16px}table tbody tr:last-child td{border:none}.table__responsive{display:block;overflow-x:auto;width:100%}.page .table__responsive{margin:50px auto;max-width:1256px;width:100%}.table__responsive table{max-width:100%;width:100%}@media screen and (max-width:991px){.custom-table-list td h4{font-size:18px;margin-bottom:0!important}.custom-table-list td p{margin-bottom:0!important;margin-top:6px!important}}@media screen and (min-width:991px){.custom-table-list td h4{margin-bottom:0!important}.custom-table-list td p{margin-top:6px!important}.custom-table-list,.custom-table-list table{max-width:unset;width:100%}.custom-table-list table tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-table-list td{padding-left:0;padding-right:0;width:100%}.custom-table-list>tbody>td{width:100%}.custom-table-list td img{padding-right:10px;width:80px}.custom-table-list table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-table-list table tbody td:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:-9px;width:auto;padding-top:5px}}.menu{background-color:transparent;border:none;padding:0;border-radius:0;cursor:pointer;display:none}.menu,.menu:active,.menu:focus,.menu:hover{outline:none}@media (max-width:1279px){.menu{display:block}}.menu__line{background-color:#fff;display:block;width:30px;height:2px}.menu__line:nth-child(2){margin:8px 0}.mobile-navigation--city{margin-bottom:140px}.mobile-navigation--accordion{margin-bottom:65px}li.main-menu-item,li.sub-menu-item{list-style-type:none}.mobile-navigation__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:15px 23px 21px;text-transform:uppercase}.mobile-navigation__item,.mobile-navigation__item:active,.mobile-navigation__item:focus,.mobile-navigation__item:hover{color:#fff;text-decoration:none}.mobile-navigation__item small{position:relative;top:-.125em}.mobile-navigation__item--muted{color:#888;text-transform:none}.mobile-navigation__item--muted:active,.mobile-navigation__item--muted:focus,.mobile-navigation__item--muted:hover{color:#888}.mobile-navigation__item--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-navigation__item .icon{margin-right:8px}.mobile-navigation__item .icon--minus,.mobile-navigation__item .icon--minus-gray{margin-right:10px}.mobile-navigation__item .icon--chevron-orange,.mobile-navigation__item .icon--minus,.mobile-navigation__item .icon--minus-gray,.mobile-navigation__item .icon--plus,.mobile-navigation__item .icon--plus-gray{margin-left:auto}.mobile-navigation__item .icon--reversed{margin-left:0}.mobile-navigation__item--country{border-top:none;color:#888;margin-top:15px;padding:10px 23px}.mobile-navigation__item--country:active,.mobile-navigation__item--country:focus,.mobile-navigation__item--country:hover{color:#888}.mobile-navigation__item--country>a,.mobile-navigation__item--country>a:active,.mobile-navigation__item--country>a:focus,.mobile-navigation__item--country>a:hover{color:#888;text-decoration:none}.mobile-navigation__item--country+.mobile-navigation__item--region{margin-top:15px}.mobile-navigation__item--location{border:none;padding:10px 23px;text-transform:none}.mobile-navigation__item--location+.mobile-navigation__item--region{margin-top:15px}.book-now-mobile-menu .menu-item{list-style:none}.book-now-mobile-menu .menu-item a{color:inherit;text-decoration:none}.hero{padding:0 15px;margin:0 auto 90px;max-width:860px;text-align:center}.hero--home{margin-bottom:0;min-height:459px}@media (max-width:900px){.hero--home{margin-bottom:80px;min-height:auto}}.hero--findus{max-width:940px}@media (max-width:600px){.hero--findus{margin-bottom:55px}}@media (max-width:600px){.hero--country{margin-bottom:60px}}.hero--games{max-width:635px}@media (max-width:900px){.hero{max-width:360px}}.hero__title{margin-bottom:25px}@media (max-width:600px){.hero__title--country{margin:0 auto;margin-bottom:20px;max-width:340px}}.hero__title-smaller{text-align:center;font-size:32px;line-height:38px}.hero--global .hero__title{margin-bottom:70px}.hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:600px){.hero__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hero__actions .button{margin:0 8px}@media (max-width:600px){.hero__actions .button{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin:0;min-width:auto}}.hero__subtitle img{display:block;height:auto;margin:0 auto;max-width:100%}.hero--games .hero__subtitle{margin:0 auto 35px}.hero__steps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;margin-bottom:25px}@media (max-width:900px){.hero__steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;padding:0}}.hero__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;margin:0 10px;text-align:left}.hero__step a{color:inherit}@media (max-width:900px){.hero__step{font-size:14px;margin:0 0 10px}}@media (max-width:600px){.hero__step{text-align:center}}@media (max-width:900px){.hero__divider{display:none}}.hero__step__number{border:1px solid #bfbfbf;border-radius:50%;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-family:Futura,sans-serif;font-size:16px;font-weight:500;line-height:30px;margin-right:8px;text-align:center;width:33px;height:33px}@media (max-width:900px){.hero__step__number{display:none}}.coming-soon .hero{margin-bottom:40px}.navigation__item .dropdown__menu{display:none}.navigation__item:hover .dropdown__menu{display:block}.dropdown{position:relative}.dropdown__link{display:block;color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.dropdown__link,.dropdown__link:active,.dropdown__link:focus,.dropdown__link:hover{text-decoration:none}.dropdown__link .icon{display:inline-block;margin-bottom:1px;vertical-align:middle;width:12px;border-left:4px solid transparent}.dropdown__menu{background-color:#fff;border-radius:2px;-webkit-box-shadow:0 10px 28px 0 rgba(0,0,0,.4);box-shadow:0 10px 28px 0 rgba(0,0,0,.4);left:50%;margin-left:-115px;padding:15px 0 12px;position:absolute;top:100%;width:230px;z-index:10}.dropdown__menu-buffer,.dropdown__menu .menu-image-hover-wrapper,.dropdown__menu img{display:none}.dropdown__triangle{border-bottom:15px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent;border-radius:2px;display:block;left:50%;margin-left:-20px;position:absolute;top:-5px;width:0;height:0}.dropdown__item{color:#000;display:block;font-size:14px;line-height:16px;margin-bottom:5px;padding:5px;text-align:center;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.dropdown__item:active,.dropdown__item:focus,.dropdown__item:hover{color:#0ebfd2;text-decoration:none}.site-header--down .has-icon-submenu .dropdown__menu{display:none}.has-icon-submenu{position:static;-webkit-transition:height .2s ease;transition:height .2s ease}.has-icon-submenu .dropdown__link:after{display:none;position:absolute;top:auto;left:0;width:100vw;margin:0 calc(50% - 50vw);height:var(--header-inner-spacing-bottom);content:""}.has-icon-submenu:hover .dropdown__menu{opacity:1;pointer-events:all}.has-icon-submenu:hover .dropdown__link:after{display:block}.has-icon-submenu .dropdown__menu{max-height:0;overflow:hidden;opacity:0;display:block;pointer-events:none;-webkit-transition:max-height .25s ease;transition:max-height .25s ease;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:100vw;left:0;top:100%;margin:0 calc(50% - 50vw);padding:0;position:absolute}.has-icon-submenu .dropdown__menu-buffer{display:block;width:100%;height:1px}.has-icon-submenu .dropdown__menu .submenu-container{width:100%;background-color:var(--header-bg-color);padding:0}.has-icon-submenu .dropdown__menu .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:unset}.has-icon-submenu .dropdown__item{--icons-dimentions:4.625rem;--title-spacing-top:.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:8.33333%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;margin-bottom:0;font-size:1rem;line-height:1.25rem}@media (max-width:1400px){.has-icon-submenu .dropdown__item{--icons-dimentions:3.375rem;padding:1.25rem .5rem;font-size:.875rem}}.has-icon-submenu .dropdown__item .menu-image-title{color:inherit;width:100%;padding:0;margin-top:calc(var(--icons-dimentions) + var(--title-spacing-top));color:#fff;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;font-size:1em;font-weight:500}.has-icon-submenu .dropdown__item .dashicons,.has-icon-submenu .dropdown__item .menu-image-hover-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;max-width:100%;width:var(--icons-dimentions);height:var(--icons-dimentions);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#fff;font-size:var(--icons-dimentions);line-height:1}.has-icon-submenu .dropdown__item .dashicons picture,.has-icon-submenu .dropdown__item .menu-image-hover-wrapper picture{position:absolute;display:block;inset:0;margin:0!important}.has-icon-submenu .dropdown__item .dashicons img,.has-icon-submenu .dropdown__item .menu-image-hover-wrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:auto!important;display:block;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.has-icon-submenu .dropdown__item .dashicons+.menu-image-title,.has-icon-submenu .dropdown__item .menu-image-hover-wrapper+.menu-image-title{margin-top:var(--title-spacing-top)}.has-icon-submenu .dropdown__item img.menu-image,.has-icon-submenu .dropdown__item picture.menu-image img{opacity:1!important;z-index:1}.has-icon-submenu .dropdown__item img.hovered-image,.has-icon-submenu .dropdown__item picture.hovered-image img{opacity:0!important;z-index:2}.has-icon-submenu .dropdown__item:hover .dashicons,.has-icon-submenu .dropdown__item:hover .menu-image-hover-wrapper,.has-icon-submenu .dropdown__item:hover .menu-image-title{color:#fb1095}.has-icon-submenu .dropdown__item:hover img.hovered-image,.has-icon-submenu .dropdown__item:hover picture.hovered-image img{opacity:1!important}.has-icon-submenu .dropdown__item:hover .has-hover-image img.menu-image,.has-icon-submenu .dropdown__item:hover .has-hover-image picture.menu-image img{opacity:0!important}.dropdown--language .dropdown__menu{margin-left:-30px;top:55px;width:70px}.dropdown--language .dropdown__item{text-transform:uppercase}.button-dropdown-boxy{background-image:url("../images/icons/arrow-down-filled-white.svg");background-repeat:no-repeat;background-position:center right .75em;background-size:.66em;padding-right:2em;position:relative}.button-dropdown-boxy .dropdown__link{color:inherit}.button-dropdown-boxy .dropdown__menu{background:#404040;border-radius:0 0 2px 2px;width:calc(100% + 2px);left:-1px;margin-left:0;padding:0;overflow:hidden}.button-dropdown-boxy .dropdown__menu .dropdown__item{display:block;padding:.8em;margin-bottom:0;color:inherit;-webkit-transition:none;transition:none;font-weight:500;font-family:inherit}.button-dropdown-boxy .dropdown__menu .dropdown__item:hover{background:#00000033;-webkit-transition:none;transition:none}.button-dropdown-boxy.button .dropdown__menu{background:var(--button-dropdown-color)}.button-dropdown-boxy.button--custom{background-image:unset}.button-dropdown-boxy.button--custom:after{content:"";background-color:currentColor;width:.66em;height:100%;display:block;position:absolute;top:0;right:.75em;pointer-events:none;mask:center no-repeat;mask-size:contain;-webkit-mask:center no-repeat;-webkit-mask-size:contain;mask-image:url("../images/icons/arrow-down-filled-white.svg");-webkit-mask-image:url("../images/icons/arrow-down-filled-white.svg")}.button-dropdown-boxy.button--primary .dropdown__menu{background:#0ebfd2;background:var(--button-dropdown-color)}.page-template-landing-city .section-hero.city .button-dropdown-boxy .dropdown__item{text-transform:uppercase;font-size:16px}.accordion-group{margin-bottom:90px}@media (max-width:600px){.accordion-group{margin-bottom:60px}}.accordion-group__title{display:block;margin-bottom:40px;text-align:center}.accordion{border:1px solid #393939;cursor:pointer;margin-bottom:15px;padding:25px 35px 0}@media (max-width:600px){.accordion{padding:20px 20px 0}}.accordion__career{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion__career,.accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.accordion__header .icon{background-position:50%;cursor:pointer;padding:10px}@media (max-width:600px){.accordion__header{margin-bottom:20px}}.accordion__heading{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:25px}.accordion__title{line-height:1;margin:0}.accordion__subtitle{color:#a2a2a2;font-size:11px;line-height:1;margin:5px 0 0}.accordion__body{font-size:14px;padding-bottom:10px}.accordion__footer{padding-top:15px;margin-bottom:20px}.careers{margin-bottom:120px}@media (max-width:900px){.careers{margin-bottom:80px}}.test-class-here-asd{color:red}.banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #393939;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 15px}@media (max-width:900px){.banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.banner__title{font-size:16px;margin:0}@media (max-width:900px){.banner__title{margin-bottom:20px}}.banner__button{font-size:14px;margin-left:30px}@media (max-width:900px){.banner__button{margin-left:0}}.banner__button,.banner__title{font-family:Futura,sans-serif;line-height:19px}.location-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1320px}@media (max-width:1400px){.location-cards{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:810px}}@media (max-width:900px){.location-cards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:384px;padding:0 15px}}.location-card{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:490px;padding:30px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 384px;flex:0 0 384px;margin:0 28px 80px;max-width:384px}@media (max-width:1400px){.location-card{margin:0 0 80px}}@media (max-width:900px){.location-card{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}}.location-card__content{text-align:center;position:relative;width:100%;z-index:4}.location-card__overlay{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(#000));background-image:linear-gradient(-180deg,transparent,#000);border-radius:6px;bottom:0;display:block;left:0;height:150px;opacity:.6;position:absolute;right:0}.location-card__title{margin-bottom:15px}.location-card__title--soon{margin-bottom:6px}.location-card__badge{border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-family:Futura,sans-serif;line-height:1;padding:6px 12px;text-transform:uppercase;background-color:#000;border-radius:25px;margin-bottom:14px}.location-card__badge--primary{color:#0ebfd2}.location-card__button{padding:14px 28px;width:100%}.location-popup-wrapper{pointer-events:none;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;width:100%;height:100%;visibility:visible;z-index:9999999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.location-popup-wrapper.is-visible{pointer-events:all;opacity:1}.location-popup-wrapper .location-overlay{background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0}.location-popup{background:#000;color:#000;border:2px solid #0ebfd2;border-radius:3px;padding:1.5em;border-radius:5px;max-width:600px;width:100%;z-index:1;position:relative;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:.5s;transition:.5s}.is-visible .location-popup{-webkit-transition:.5s;transition:.5s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.location-popup .close{position:absolute;top:1em;right:1em;-webkit-transition:all .2s;transition:all .2s;font-size:30px;font-weight:500;text-decoration:none;color:#3c3c3b}.location-popup .description p{margin:5px;font-size:18px}.location-popup .close:hover{color:#0ebfd2}.location-popup .description,.location-popup .options{display:block}.location-popup .options a{padding:0 10px 0 5px;border-right:1px solid #0ebfd2}.location-popup .options a:last-child{border:none}.location-popup .description-holder{color:#fff;display:block;text-align:center;margin-bottom:.7em;padding:0 1em}.location-popup .description-list{padding:0;margin-bottom:0}.location-popup .description-list a{background:rgba(50,50,50,.4);padding:1em;border-radius:2px;margin-bottom:.25em;display:block;-webkit-transition:.3s;transition:.3s}.location-popup .description-list a:hover{-webkit-transition:.3s;transition:.3s;background:rgba(50,50,50,.8)}.location-popup .description-list p{padding:0}.location-popup .description-list a{color:#fff;text-decoration:none}.location-popup .description-list .branch-distance{opacity:.7}.location-popup .branches-list{list-style:none}@media (max-width:1160px){.location-popup .description,.location-popup .options{display:block;text-align:center;margin:0}.location-popup .description{margin-bottom:5px}}.badge{background-color:#000;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-family:Futura,sans-serif;line-height:1;padding:6px 12px;text-transform:uppercase}.badge--primary{color:#0ebfd2}.carousel{overflow-x:hidden;max-height:685px}.carousel .slick-list{margin:0 auto;overflow:hidden;padding:0}.carousel .slick-track{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel--overflow .slick-list{overflow:visible}.carousel--articles .slick-list{max-width:1265px}@media (max-width:900px){.carousel--articles .slick-list{margin:0 auto;max-width:405px}}.carousel__image{-webkit-box-shadow:0 15px 27px 0 rgba(0,0,0,.4);box-shadow:0 15px 27px 0 rgba(0,0,0,.4);border-radius:3.6px;margin:0 27px 40px}.carousel__image--zoom{cursor:url("/wp-content/themes/escapehunt-core/public/images/icons/zoom-icon.cur"),pointer}.carousel__video{display:block;padding:0;position:relative;overflow:hidden;width:100%;height:100%}.carousel__video:before{content:"";display:block;padding-top:56.25%}.carousel__video iframe{border:0;bottom:0;left:0;position:absolute;top:0;width:100%;height:100%}.carousel__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 4px 26px 0 rgba(0,0,0,.65);box-shadow:0 4px 26px 0 rgba(0,0,0,.65);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;margin-left:-49px;margin-top:-49px;position:absolute;width:97px;height:97px;top:50%;z-index:999}.carousel__button:active,.carousel__button:focus,.carousel__button:hover{outline:none}@media (max-width:900px){.carousel__button{margin-left:-29px;margin-top:-29px;width:57px;height:57px}}.carousel__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__navigation,.carousel__navigation--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel__navigation+.carousel__navigation{display:none}.carousel__navigation__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 4px;padding:10px 0;width:48px;height:48px}.carousel__navigation__item--large{width:63px;height:63px}.carousel__navigation__item--prev,body.rtl .carousel__navigation__item{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.rtl .carousel__navigation__item--prev{-webkit-transform:none;transform:none}.is-light-mode .carousel__navigation__item{border:1px solid rgba(0,0,0,.5)}.is-light-mode .carousel__navigation__item .icon--arrow{background-image:url("../images/icons/arrow-dark.svg")}.carousel__footer{padding:50px 10px 0;text-align:center;width:100%}.gallery{margin-bottom:180px}@media (max-width:900px){.gallery{margin:0 auto 80px;max-width:438px}}.game-gallery{margin-bottom:90px}@media (max-width:900px){.game-gallery{margin:0 auto 30px;max-width:410px}}.slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0 0;width:100%}.slick-dots li button{background-color:hsla(0,0%,100%,.2);border:0;border-radius:50%;cursor:pointer;display:block;font-size:0;margin:0 4px;padding:0;width:7px;height:7px}.slick-dots li.slick-active button{background-color:#fff}.slick-dots li:only-child{display:none}.carousel--hero{padding:0 15px;position:relative;margin:0 auto;max-width:1295px;overflow:visible}@media (max-width:1400px){.carousel--hero{padding:0 40px}}@media (max-width:900px){.carousel--hero{padding:0 15px}}@media (max-width:600px){.carousel--hero{max-width:435px}}.carousel--hero .slick-list{margin:0;max-width:none;overflow:hidden;padding:0}.carousel--hero .carousel__navigation{left:-40px;margin:0 auto;position:absolute;right:-40px;top:50%}@media (max-width:1400px){.carousel--hero .carousel__navigation{left:10px;right:10px}}@media (max-width:900px){.carousel--hero .carousel__navigation{display:none}}.carousel--hero .carousel__navigation__item{left:auto;margin:0 4px;position:absolute;right:0}.carousel--hero .carousel__navigation__item--prev{right:auto;left:0}.modal{background-color:#000;bottom:0;left:0;overflow-y:auto;padding:15px;position:fixed;right:0;top:0;width:100%;z-index:999}@media (max-width:900px){.modal--cities{display:none}}@media (min-width:900px){.modal--mobile{display:none}}.modal__header{padding:20px 23px 40px;text-align:center;position:relative}@media (max-width:900px){.modal__header{padding:22px 23px 20px}}@media (max-width:600px){.modal__header{padding:4px 0 0}}@media (max-height:845px){.page-template-landing-country header{padding-bottom:20px}}.modal__logo{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none;background:url("/wp-content/themes/escapehunt-core/public/images/Boom-Battle-Bar-Logo-560.png") no-repeat 0 0;background-image:-webkit-image-set(url("/wp-content/themes/escapehunt-core/public/images/Boom-Battle-Bar-Logo-560.avif") type("image/avif"),url("/wp-content/themes/escapehunt-core/public/images/Boom-Battle-Bar-Logo-560.webp") type("image/webp"),url("/wp-content/themes/escapehunt-core/public/images/Boom-Battle-Bar-Logo-560.png") type("image/png"));background-image:image-set(url("/wp-content/themes/escapehunt-core/public/images/Boom-Battle-Bar-Logo-560.avif") type("image/avif"),url("/wp-content/themes/escapehunt-core/public/images/Boom-Battle-Bar-Logo-560.webp") type("image/webp"),url("/wp-content/themes/escapehunt-core/public/images/Boom-Battle-Bar-Logo-560.png") type("image/png"));background-size:100% auto;display:block;width:280px;height:95px;z-index:100}@media (max-width:900px){.modal__logo{width:214px;height:73px}}@media (max-width:640px){.modal__logo{width:148px;height:55px}}.modal__close{background:url("../images/icons/close.svg") no-repeat 50%;background-size:25px 24px;cursor:pointer;display:block;position:absolute;right:28px;top:calc(50% - 11px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:24px}@media (max-width:900px){.modal__close{top:calc(50% - 3px)}}@media (max-width:600px){.modal__close{right:0}}.modal__title{display:block;margin:0 auto}@media (max-width:900px){.modal__title{margin-top:17px}}.modal__body{margin:0 auto;max-width:845px}.modal__footer{background-color:#000;bottom:0;left:0;position:fixed;right:0}.modal__footer--padded{padding:20px 25px 7px}.modal__footer--franchisee-mobile-menu{position:relative}.modal__footer .button{display:block;min-width:auto;margin-bottom:15px;padding:15px 10px 14px;width:100%}.modal__footer .location-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;width:100%}.modal__footer__button{border-top:1px solid #000;color:#fff;display:block;font-size:14px;padding:17px;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal__footer__button:active,.modal__footer__button:focus,.modal__footer__button:hover{text-decoration:none}.site-header .modal{max-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.site-header .modal,.site-header .modal .modal__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .modal .modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header .modal .mobile-navigation{margin-top:0;margin-bottom:auto}.site-header .modal .modal__close{display:block;position:static;margin-right:5px;-webkit-transform:translateY(0);transform:translateY(0)}.app--nav .site-header .modal,.city-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.city-navigation{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:395px;margin-bottom:90px;max-height:395px;padding-top:50px}@media (max-height:845px){.city-navigation{padding-top:26px}}.city-navigation:nth-of-type(3){height:100%;max-height:492px}.city-navigation__country{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 32px 20px;width:140px}.city-navigation__country.country--uk{display:grid;grid-template-columns:2fr 1fr;grid-auto-flow:column;width:100%;max-width:480px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.city-navigation__country.country--uk .city-navigation__title{grid-column-start:1;grid-column-end:3}.city-navigation__country.country--uk .city-navigation__item:nth-of-type(-n+14){grid-column-start:1;grid-column-end:2}.city-navigation__country.country--uk .city-navigation__item:nth-child(n+16){grid-column-start:2;grid-column-end:3}.city-navigation__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1;text-transform:uppercase;padding-bottom:8px;padding-left:6px;border-bottom:1px solid #424242;margin-bottom:8px}.city-navigation__title>a{color:#fff;text-decoration:none}.city-navigation__title>a:hover{text-decoration:underline}.city-navigation__item{color:#fff;display:block;font-size:14px;line-height:1;margin-bottom:13px;text-decoration:none;padding-left:6px;padding-right:6px}.city-navigation__item:active,.city-navigation__item:focus,.city-navigation__item:hover{color:#fb1095;text-decoration:none}@media (max-height:845px){.city-navigation__item{padding-bottom:10px;margin-bottom:0}}.location-dropdown-wrapper .city-navigation__item:active,.location-dropdown-wrapper .city-navigation__item:focus,.location-dropdown-wrapper .city-navigation__item:hover{background:#999;color:#000}.locations{margin-bottom:180px}@media (max-width:900px){.locations{margin-bottom:80px}}.locations__desktop{margin:0 auto;max-width:845px}@media (max-width:900px){.locations__desktop{display:none}}.locations__mobile{display:none}@media (max-width:900px){.locations__mobile{display:block}}.flag{background-size:16px 16px;background-repeat:no-repeat;margin-right:5px;width:16px;height:16px}.flag--globe{background-image:url("../images/icons/globe.svg")}.flag--at,.flag--Austria,.flag--austria{background-image:url("../images/flags/austria.svg")}.flag--be,.flag--Belgium,.flag--belgium{background-image:url("../images/flags/belgium.svg")}.flag--fr,.flag--France,.flag--france{background-image:url("../images/flags/france.svg")}.flag--de,.flag--Germany,.flag--germany{background-image:url("../images/flags/germany.svg")}.flag--lu,.flag--Luxembourg,.flag--luxembourg{background-image:url("../images/flags/luxembourg.svg")}.flag--Netherlands,.flag--netherlands,.flag--nl{background-image:url("../images/flags/netherlands.svg")}.flag--no,.flag--Norway,.flag--norway{background-image:url("../images/flags/norway.svg")}.flag--es,.flag--Spain,.flag--spain{background-image:url("../images/flags/spain.svg")}.flag--UK,.flag--uk{background-image:url("../images/flags/uk.svg")}.flag--Portugal,.flag--portugal,.flag--pt{background-image:url("../images/flags/portugal.svg")}.flag--ar,.flag--argentina,.flag--Argentina{background-image:url("../images/flags/argentina.svg")}.flag--maxico,.flag--Mexico,.flag--mx{background-image:url("../images/flags/mexico.svg")}.flag--us,.flag--usa,.flag--USA{background-image:url("../images/flags/usa.svg")}.flag--in,.flag--india,.flag--India{background-image:url("../images/flags/india.svg")}.flag--au,.flag--australia,.flag--Australia{background-image:url("../images/flags/australia.svg")}.flag--newzealand,.flag--Newzealand,.flag--nz{background-image:url("../images/flags/newzealand.svg")}.flag--id,.flag--indonesia,.flag--Indonesia{background-image:url("../images/flags/indonesia.svg")}.flag--ph,.flag--philippines,.flag--Philippines{background-image:url("../images/flags/philippines.svg")}.flag--sg,.flag--singapore,.flag--Singapore{background-image:url("../images/flags/singapore.svg")}.flag--th,.flag--thailand,.flag--Thailand{background-image:url("../images/flags/thailand.svg")}.flag--jo,.flag--jordan,.flag--Jordan{background-image:url("../images/flags/jordan.svg")}.flag--kuwait,.flag--Kuwait,.flag--kw{background-image:url("../images/flags/kuwait.svg")}.flag--ma,.flag--morocco,.flag--Morocco{background-image:url("../images/flags/morocco.svg")}.flag--qa,.flag--qatar,.flag--Qatar{background-image:url("../images/flags/qatar.svg")}.flag--saudiarabia,.flag--Saudiarabia,.flag--sd{background-image:url("../images/flags/saudiarabia.svg")}.flag--southafrica,.flag--Southafrica,.flag--za{background-image:url("../images/flags/southafrica.svg")}.flag--ae,.flag--uae,.flag--UAE{background-image:url("../images/flags/uae.svg")}.flag--sa,.flag--saudiarabia,.flag--Saudiarabia{background-image:url("../images/flags/saudiarabia.svg")}.heading{padding:0 15px;margin-bottom:92px;text-align:center}.heading-choose-battle{margin-bottom:42px}@media (max-width:900px){.heading{margin-bottom:42px}}.coming-soon .heading{margin-bottom:40px}.heading__title{margin-bottom:20px}.quick-book-cta{display:none}@media (max-width:900px){.quick-book-cta{display:block;min-width:0;padding-right:2em;padding-left:2em}}@media (max-width:900px){body.app--quick-book-open{overflow:hidden}}body.app--quick-book-open .site-header--down .quick-book{position:fixed;top:0;bottom:auto}body.app--quick-book-open .site-header--down .quick-book__button--close{top:0;bottom:auto}body.app--quick-book-open .quick-book__button{visibility:hidden}body.app--quick-book-open .quick-book__button.quick-book__button--close{visibility:visible}body.app--quick-book-open .quick-book{display:block}.menu-toggle-mobile{display:none}@media (max-width:1279px){.menu-toggle-mobile{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:15px}}.quick-book{display:none;color:#fff;background:#0ebfd2;position:absolute;right:0;left:0;min-height:150px;width:100%;max-width:1286px;margin:0 auto;top:calc(100% + 10px);padding-bottom:16px}.quick-book:after,.quick-book:before{content:"";width:100vw;height:100%;position:absolute;background:#0ebfd2;bottom:0;right:100%;left:auto}.quick-book:before{right:auto;left:100%}@media (max-width:900px){.quick-book{position:fixed;overflow-y:auto;overflow-x:hidden;height:calc(100vh - 148px);top:148px;bottom:0;padding-top:80px}}@media (max-width:600px){.quick-book{top:90px;height:calc(100vh - 90px)}}.quick-book .quick-book__header{font-size:32px;line-height:26px;margin-top:16px;margin-bottom:0;font-family:BOOM STENCIL}.quick-book .quick-book__form,.quick-book .quick-book__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quick-book .quick-book__form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:16px}@media (max-width:900px){.quick-book .quick-book__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;padding:20px;max-width:450px;margin:0 auto}}.quick-book .quick-book__form .button{min-width:auto}.quick-book .quick-book__form label{font-size:12px;line-height:1;margin-bottom:.35em}.quick-book .quick-book__form label button,.quick-book .quick-book__form label input,.quick-book .quick-book__form label select{margin-top:4px;display:block;height:45px}.quick-book .quick-book__form-item{position:relative}@media (max-width:900px){.quick-book .quick-book__form-item{margin-bottom:.5em}}.quick-book .quick-book__form-item button,.quick-book .quick-book__form-item input,.quick-book .quick-book__form-item select{display:block;border:none;border-radius:3px;font-size:14px;line-height:1.15;padding:14px 8px;margin:0}.quick-book .quick-book__form-item .input--participants{width:90px}@media (max-width:900px){.quick-book .quick-book__form-item .input--participants{width:100%}}.quick-book .quick-book__form-item .input--games{width:405px;-webkit-appearance:none;-moz-appearance:none;apperance:none;background:#fff url("../images/icons/arrow-down.svg") no-repeat right 15px center;padding-right:35px}.quick-book .quick-book__form-item .input--games::-ms-expand{display:none}@media (max-width:900px){.quick-book .quick-book__form-item .input--games{width:100%}}.input--date-wrapper .native,.quick-book .quick-book__form-item .input--date{background:#fff url("../images/icons/calendar.svg") no-repeat right 15px center;padding:14px 35px 14px 14px;height:44px;width:192px;cursor:pointer}@media (max-width:900px){.input--date-wrapper .native,.quick-book .quick-book__form-item .input--date{width:100%}}.quick-book .quick-book__form-item .input--go{width:88px}@media (max-width:900px){.quick-book .quick-book__form-item .input--go{width:100%}}.quick-book .quick-book__form-item .input--go[disabled]{background:#ccc}.quick-book .quick-book__form-item+.quick-book__form-item{margin-left:20px}@media (max-width:900px){.quick-book .quick-book__form-item+.quick-book__form-item{margin-left:0}}.quick-book .quick-book__errors{text-align:center;padding-bottom:.5em}.quick-book .quick-book__errors a{color:inherit}.quick-book .quick-book__button--close{display:block;border:none;background-size:17px 16px;background:#0ebfd2 url("../images/icons/close.svg") no-repeat 50%;width:70px;height:70px;border-radius:3px 3px 0 0;padding:25px;cursor:pointer;position:absolute;right:70px;bottom:100%;top:auto}@media (max-width:1279px){.quick-book .quick-book__button--close{right:108px}}@media (max-width:900px){.quick-book .quick-book__button--close{background-color:transparent;width:40px;height:40px;padding:10px;right:20px;bottom:auto;top:168px;position:fixed}}@media (max-width:600px){.quick-book .quick-book__button--close{top:110px}}.input--date-wrapper{position:relative;display:block}@media (max-width:900px){.input--date-wrapper{width:100%}}.input--date-wrapper .input--date-overlay{opacity:0;z-index:5;position:absolute;top:0;left:0;display:block;background:transparent;border:0}.articles{margin-bottom:180px;margin-top:80px}@media (max-width:900px){.articles{margin-bottom:80px;margin-top:0}}.article{margin:0 28px 50px;max-width:385px}@media (max-width:900px){.article{margin:0 10px 50px}}@media (max-width:600px){.article{margin:0 10px 20px}}.article__image{height:auto;max-width:100%;border-radius:6px;margin-bottom:25px;width:100%}.article__title{font-size:22px;line-height:24px;margin-bottom:10px}@media (max-width:900px){.article__title{font-size:18px;line-height:20px}}@media (max-width:600px){.article__title{display:block;margin:0 auto 10px;max-width:300px;padding:0 10px;text-align:center}}.article__link{color:#fff;font-size:14px}@media (max-width:600px){.article__link{display:block;margin:0 auto 10px;max-width:300px;padding:0 10px;text-align:center}}.featured-image{height:auto;max-width:100%;border-radius:6px;-webkit-box-shadow:0 35px 45px 0 rgba(0,0,0,.4);box-shadow:0 35px 45px 0 rgba(0,0,0,.4);display:block;margin:0 auto;max-width:1265px;padding:0 15px;width:100%}.featured-image+.page{margin-top:-36px}@media (max-width:900px){.featured-image+.page{margin-top:35px}}.carousel .featured-image{padding:0}.cards{margin-bottom:120px}@media (max-width:900px){.cards{margin-bottom:80px}}.cards>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1075px}@media (max-width:1400px){.cards>.container{max-width:900px}}@media (max-width:900px){.cards>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:370px}}.card{-webkit-box-shadow:0 8px 30px 0 rgba(0,0,0,.5);box-shadow:0 8px 30px 0 rgba(0,0,0,.5);margin:0 auto;position:relative;width:495px}@media (max-width:1400px){.card{width:415px}}@media (max-width:900px){.card{margin-bottom:20px;max-width:415px;width:100%}}.card__image{height:auto;max-width:100%;vertical-align:bottom}.card__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(-179deg,transparent,rgba(0,0,0,.9) 90%);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;right:0;padding:40px 50px;position:absolute;top:0;text-align:center}.card__title{margin-bottom:20px;max-width:100%}.card__subtitle{font-size:16px;line-height:1.4em;margin-bottom:25px;max-width:100%}.card-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-ctas__column{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 1em);flex:0 0 calc(33.33333% - 1em);max-width:calc(33.33333% - 1em);padding:0 .5em;margin-bottom:1em}@media (max-width:900px){.card-ctas__column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 .5em}}@media (max-width:600px){.card-ctas__column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 .5em}}.card-cta{background:#000;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);position:relative}.card-cta a{text-decoration:none}.card-cta .bg-image-container{position:absolute;inset:0}.card-cta .bg-image-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%);transform:translate(-50%)}.card-cta .button{white-space:normal}.card-cta .button+.button{margin-top:.5em}.card-cta--light{background:#fff;color:#000}.card-cta__thumbnail img{max-width:100%}.card-cta__groups{padding:1.5em;position:relative}.card-cta__groups .cta-group-title{font-size:1.4em}@media (min-width:900px){.card-cta__groups p{font-size:.75em;line-height:1.3}}.card-cta__body{padding:1.5em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}@media (min-width:900px){.card-cta__body p{font-size:.95em;line-height:1.3}}@media (max-width:900px){.card-cta__body p{font-size:1.1em}}.card-cta__body p:last-child{margin-bottom:0}.card-cta__content img[class*=wp-image-][src$=".svg"]{height:6.25rem}.card-cta .button{min-width:0;width:100%}@media (max-width:900px){.card-cta__body,.card-cta__groups{padding:1em}}.card-cta__title{font-size:1.7em;margin-bottom:1.5rem;color:#fff}@media (max-width:600px){.card-cta__body,.card-cta__groups{padding:1.5em}}.lightbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:15px;position:fixed;top:0;right:0;z-index:9999}@media (max-width:900px){.lightbox{padding:30px}}.lightbox__close{cursor:pointer;position:absolute;right:60px;top:64px;z-index:999}@media (max-width:900px){.lightbox__close{right:10px;top:30px}}.lightbox .carousel{border-radius:6px;margin:30px auto;max-width:900px;max-height:100%;width:100%;height:100vh}.lightbox .carousel .slick-list,.lightbox .carousel .slick-slider,.lightbox .carousel .slick-track{height:100%}.lightbox .carousel .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lightbox .carousel__image{margin:0 10px}.lightbox .carousel__navigation{height:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;margin:0 auto;max-width:1024px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.cookie{background-color:#fff;bottom:0;color:#000;font-size:12px;left:0;padding:20px 88px;position:fixed;right:0;z-index:50}@media (max-width:900px){.cookie{padding:20px 52px 26px}}@media (max-width:600px){.cookie{padding:20px 14px 26px}}.cookie__message{max-width:738px;padding-right:30px}.cookie__message p{line-height:20px;margin:0}.cookie__title{display:block;margin:0;text-decoration:underline}@media (max-width:600px){.cookie__title{display:none}}.cookie__close{cursor:pointer;display:block;position:absolute;right:88px;top:50%;margin-top:-4px;width:13px;height:13px}@media (max-width:900px){.cookie__close{top:25px;right:25px}}@media (max-width:600px){.cookie__close{top:20px;right:14px}}#onetrust-consent-sdk #onetrust-banner-sdk{background-color:rgba(60,60,59,.9)!important}#onetrust-consent-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{background:transparent}#onetrust-consent-sdk #onetrust-banner-sdk a[href]{text-decoration:none}#onetrust-consent-sdk #onetrust-banner-sdk a[href]:hover{text-decoration:underline}@media (min-width:897px){#onetrust-consent-sdk #onetrust-banner-sdk{bottom:0;right:0;left:auto;width:100%;border-radius:0}#onetrust-banner-sdk:not(.vertical-align-content) #onetrust-button-group-parent{margin-left:75%!important}#onetrust-banner-sdk:not(.vertical-align-content) #onetrust-group-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}#onetrust-banner-sdk #onetrust-group-container{font-weight:700;width:75%!important}#onetrust-banner-sdk #onetrust-group-container p{font-weight:700}#onetrust-banner-sdk .banner-content{padding-bottom:0!important;padding-top:0!important;overflow-x:initial;overflow-y:initial}#onetrust-banner-sdk #onetrust-cookie-btn-container{display:none}#onetrust-policy{width:70%!important}}@media screen and (min-width:897px) and (max-width:1023px){.ot-sdk-container{height:200px!important}}.site-map{margin:0 auto 80px;max-width:970px;padding:0 15px}@media (max-width:1400px){.site-map{max-width:900px}}@media (max-width:900px){.site-map{max-width:600px;padding:0 15px}}.site-map__navigation{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px}@media (max-width:900px){.site-map__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:40px}.site-map__navigation .navigation{width:100%}.site-map__navigation .navigation__item{margin-bottom:24px;width:100%}}.newsletter{margin:0 auto 180px;max-width:530px;padding:0 15px;width:100%}.newsletter .form__label{font-size:18px}@media (max-width:900px){.newsletter{margin-bottom:80px}}.newsletter__input{background-color:#fff;border:none;border-radius:2px;color:#000;font-size:18px;line-height:32px;outline:0;padding:12px 20px;width:100%;height:56px;max-width:100%}.newsletter__footer{padding-top:10px;text-align:center}.newsletter__footer .button:active,.newsletter__footer .button:focus,.newsletter__footer .button:hover{outline:none}@media (max-width:600px){.newsletter__footer .button{display:block;width:100%}}.subscribed{padding:130px 15px;margin:0 auto 40px;max-width:605px;text-align:center}@media (max-width:600px){.subscribed{max-width:100%;padding:40px 15px}}.subscribed__title{font-size:58px;margin-bottom:40px}@media (max-width:600px){.subscribed__title{font-size:36px;margin-bottom:20px}}.subscribed__description{font-size:14px;line-height:22px;margin-bottom:40px}.room-summary{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 0;margin:0}.room-summary,.room-summary>div{display:-webkit-box;display:-ms-flexbox;display:flex}.room-summary>div{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.room-summary label,.room-summary span{font-family:Futura,sans-serif;font-size:14px;line-height:20px;color:#fff;vertical-align:middle;margin:0;padding:0}@media (max-width:600px){.room-summary label,.room-summary span{font-size:12px;line-height:17px}}.room-summary label{min-width:62px;font-weight:300}@media (max-width:600px){.room-summary label{min-width:50px}}.room-summary span{font-weight:500}.room-summary__fields{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1400px){.room-summary__fields{width:auto}}@media (max-width:900px){.room-summary__fields{width:100%;margin-top:20px}}@media (max-width:600px){.room-summary__fields{margin-top:10px}}.room-summary__fields>*{margin-left:20px}@media (max-width:900px){.room-summary__fields>:first-child{margin-left:0}}.room-summary__icon{border-radius:3px;overflow:hidden;-ms-flex-item-align:center;align-self:center}@media (max-width:900px){.room-summary__icon{display:none}}.room-summary__icon,.room-summary__icon img{width:86px;height:74px}.room-summary__icon+.room-summary__title-wrap{margin-left:24px}@media (max-width:900px){.room-summary__icon+.room-summary__title-wrap{margin-right:auto;margin-left:0}}.room-summary__title{font-family:Futura,sans-serif;font-weight:500;white-space:pre-line;color:#fff;font-size:26px;line-height:30px;-ms-flex-item-align:center;align-self:center}@media (max-width:900px){.room-summary__title{margin-left:0}}@media (max-width:600px){.room-summary__title{font-size:18px;line-height:21px}}.room-summary__prices span{font-size:16px;line-height:19px}@media (max-width:600px){.room-summary__prices span{font-size:12px;line-height:17px}}.room-summary__total{text-align:right}.room-summary__total label,.room-summary__total span{font-weight:500;display:block}.room-summary__total label{font-size:16px;line-height:19px}@media (max-width:600px){.room-summary__total label{font-weight:300;font-size:12px;line-height:17px}}.room-summary__total span{font-size:25px;line-height:29px;color:#0ebfd2;margin-top:10px}@media (max-width:600px){.room-summary__total span{margin-top:5px;font-size:21px;line-height:25px}}@media (max-width:600px){.page-template-booking .room-summary-section.room-summary--displayed .room-summary-section__container{display:block}}.room-summary-section{display:block;border-top:10px solid #0ebfd2;background-color:rgba(61,61,61,.25)}@media (max-width:600px){.room-summary-section.room-summary--displayed .room-summary-section__container{display:none}}.room-summary-section__cancel,.room-summary-section__top{text-transform:uppercase}.room-summary-section__top{width:100%;padding:18px 0 22px;border-bottom:1px solid #fff;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.room-summary-section__top>*>*{display:inline-block;vertical-align:middle}@media (max-width:600px){.room-summary-section__top{border-bottom:none}}.room-summary-section__title{color:#0ebfd2;font-family:Futura,sans-serif;font-size:16px;line-height:19px}.room-summary-section__location-button .location-button{cursor:default}.room-summary-section__location-button .location-button:hover{border:1px solid #404040}.room-summary-section__cancel{color:#fff;font-family:Futura,sans-serif;font-size:14px;line-height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.room-summary-section__cancel:hover{text-decoration:none}.room-summary-section__cancel span:not(.icon){margin-right:14px}@media (max-width:600px){.room-summary-section__cancel span:not(.icon){display:none}}.room-summary-section__logo{margin-right:24px;vertical-align:middle;width:86px;height:32px;display:inline-block;background:url("../images/escapehunt-logo.svg") 50% no-repeat;background-size:contain}@media (max-width:600px){.room-summary-section__logo{display:none}}.room-summary-section__logo a{width:100%;height:100%;display:inline-block}.room-summary-section .room-summary__container{position:relative}.room-summary-section .room-summary__container .room-summary-section__cancel{display:none;position:absolute;top:-49px;right:20px}@media (max-width:600px){.room-summary-section .room-summary__container .room-summary-section__cancel{display:block}}.cb-toggle{position:relative;display:inline-block;height:17px;width:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cb-toggle-label{display:block;overflow:hidden;cursor:pointer;height:17px;padding:0;margin:0!important;line-height:17px;border:none;border-radius:17px;background-color:#fffffe}.cb-toggle-label:before{content:"";display:block;background:#0ebfd2;margin:0;position:absolute;top:0;bottom:0;width:17px;height:17px;right:auto;left:0;border:2px solid #fffffe;border-radius:50%}.cb-toggle-checkbox{display:none}.cb-toggle-checkbox:checked+.cb-toggle-label{background-color:#0ebfd2}.cb-toggle-checkbox:checked+.cb-toggle-label,.cb-toggle-checkbox:checked+.cb-toggle-label:before{border-color:#0ebfd2}.cb-toggle-checkbox:checked+.cb-toggle-label .cb-toggle-inner{margin-left:0}.cb-toggle-checkbox:checked+.cb-toggle-label:before{right:0;left:auto;background-color:#fffffe;border:2px solid #0ebfd2}.eh-lined-header{font-family:Futura,sans-serif;font-size:14px;line-height:16px;font-weight:500;margin-bottom:44px;margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;text-transform:none}.eh-lined-header.eh-lined-header--no-margin{margin:0}.eh-lined-header .title{white-space:nowrap}.eh-lined-header .line{display:inline-block;margin-left:15px;border-top:1px solid #fffffe;opacity:.35;height:.3em;-webkit-box-flex:1;-ms-flex:1;flex:1}.booking__steps{display:-webkit-box;display:-ms-flexbox;display:flex;padding:26px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:600px){.booking__steps{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.booking__step__spacer{width:100%;height:1px;background:#fff;margin:18px 20px 0}.booking__step__spacer--valid{background:#0ebfd2}.booking__step__spacer:last-child{display:none}@media (max-width:600px){.booking__step__spacer{margin:initial}}.add-another__title,.booking__step__title{font-family:Futura,sans-serif;font-size:26px;line-height:30px;font-weight:500;color:#fff;padding:10px 0 20px;text-align:center;text-transform:uppercase}.item-summary__recipient-details .recipient-details-content,.item-summary__recipient-details .recipient-details-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.item-summary__recipient-details .recipient-details-content>span,.item-summary__recipient-details .recipient-details-header>span{max-width:50%;width:250px}.item-summary__recipient-details .recipient-details-header{font-size:12px;line-height:17px;border-bottom:1px solid #fffffe;padding-bottom:11px}.item-summary__recipient-details .recipient-details-content{font-size:14px;line-height:20px;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:78px}@media (max-width:900px){.item-summary__recipient-details .recipient-details-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.item-summary__recipient-details .recipient-details-content .mobile-header{font-weight:300;font-size:12px;padding-bottom:5px}.booking__step *{text-align:center;white-space:nowrap}.booking__step__summary .page--vouchers{margin:15px 0 30px}.booking__step__summary .room-summary:nth-child(n+2){border-top:1px solid #0ebfd2}.booking__step__summary .room-summary .hidden{visibility:hidden}.booking__step__summary .mobile-break{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:900px){.booking__step__summary .mobile-break{display:block;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.booking__step__summary .room-summary__fields div{line-height:16px}@media (max-width:900px){.booking__step__summary .room-summary>div:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking__step__summary .room-summary__icon{display:inline-block}.booking__step__summary .room-summary__title{font-size:16px;line-height:19px;margin-right:5px;margin-left:5px}.booking__step__summary .room-summary__blog-title{margin-left:5px}.booking__step__summary .room-summary__title__remove{-ms-flex-item-align:start;align-self:flex-start;margin-left:auto}}.booking__step__summary .room-summary__total{min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:600px){.booking__step__summary .room-summary__total{min-width:auto}}.booking__step__summary .room-summary__total>div{margin:0 0 0 15px}@media (max-width:600px){.booking__step__summary .room-summary__total>div{margin:0}}.booking__step__summary .room-summary__total>div.room-summary__total__button__show{visibility:hidden;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-top:8px;white-space:nowrap}@media (max-width:600px){.booking__step__summary .room-summary__total>div.room-summary__total__button__show{display:none}}.booking__step__summary .room-summary__total>div.room-summary__total__button__show--visible{visibility:visible}@media (max-width:600px){.booking__step__summary .room-summary__total>div .remove-button{display:none}}.booking__step__summary .room-summary__total label{font-weight:300}.booking__step__summary .room-summary__total span{margin:0;color:#fff;font-size:22px;line-height:26px}@media (max-width:600px){.booking__step__summary .room-summary__total span{font-size:18px;line-height:21px}}.booking__step__summary .room-summary__total span.room-summary__extras__controls__show{font-size:16px;line-height:20px;color:#0ebfd2}@media (max-width:600px){.booking__step__summary .room-summary{padding-bottom:5px}}@media (max-width:1400px){.booking__step__summary .room-summary>div{width:100%}}@media (max-width:600px){.booking__step__summary .room-summary>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:1400px){.booking__step__summary .room-summary__fields{margin-top:20px}.booking__step__summary .room-summary__fields>div{margin-left:0}}.booking__step__summary .room-summary__title__remove{display:none}@media (max-width:600px){.booking__step__summary .room-summary__title__remove{display:inline-block}}.booking__step__summary .room-summary__section__button__show{text-align:right;padding:0 0 10px;display:none}@media (max-width:600px){.booking__step__summary .room-summary__section__button__show{display:block}}.booking__step__summary .room-summary__extras{width:100%;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;position:relative}@media (max-width:600px){.booking__step__summary .room-summary__extras{padding-top:2px}}.booking__step__summary .room-summary__extras--show{display:table}.booking__step__summary .room-summary__extras>div{display:table-row}.booking__step__summary .room-summary__extras>div>div{display:table-cell;vertical-align:middle;padding-right:50px}@media (max-width:600px){.booking__step__summary .room-summary__extras>div>div{padding-right:10px}.booking__step__summary .room-summary__extras>div>div.room-summary__extras__head__amount,.booking__step__summary .room-summary__extras>div>div.room-summary__extras__head__price,.booking__step__summary .room-summary__extras>div>div.room-summary__extras__price{display:none}}.booking__step__summary .room-summary__extras>div>div:nth-child(1n+2){width:1%;white-space:nowrap}.booking__step__summary .room-summary__extras>div>div:last-child{text-align:right;padding-right:0}@media (max-width:600px){.booking__step__summary .room-summary__extras>div>div.room-summary__extras__controls{position:absolute;right:0;width:auto}}.booking__step__summary .room-summary__extras__head{position:relative}.booking__step__summary .room-summary__extras__head>div{font-family:Futura,sans-serif;font-size:14px;line-height:16px;color:#fff;padding:0 0 10px}.booking__step__summary .room-summary__extras__row>div{font-family:Futura,sans-serif;font-size:16px;line-height:19px;font-weight:500;color:#fff;padding:10px 0;border-top:1px solid #fff}.booking__step__summary .room-summary__extras__row>div.room-summary__extras__title span{display:none}@media (max-width:600px){.booking__step__summary .room-summary__extras__row>div.room-summary__extras__title{font-size:14px;line-height:16px}.booking__step__summary .room-summary__extras__row>div.room-summary__extras__title span{font-size:16px;line-height:19px;font-weight:500;margin-top:5px;display:block}}.booking__step__summary .room-summary__extras__row input{width:72px;height:45px;font-size:14px;line-height:16px;color:#000;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:3px;background:#fff}@media (max-width:600px){.booking__step__summary .room-summary__extras__row input{width:40px;height:40px}}.booking__step__summary .room-summary__extras__controls__hide,.booking__step__summary .room-summary__extras__controls__show{display:inline-block;font-size:16px;font-weight:500;line-height:20px;min-height:20px;vertical-align:middle;text-align:left;color:#0ebfd2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-right:27px;background:100% no-repeat}.booking__step__summary .room-summary__extras__controls__show{background-image:url("../images/icons/arrow-down-orange.svg")}.booking__step__summary .room-summary__extras__controls__hide{background-image:url("../images/icons/arrow-up-orange.svg")}.booking__step__summary .remove-button{display:inline-block;width:44px;height:45px;cursor:pointer;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#000 url("../images/icons/trash-can.svg") 50% no-repeat}.booking__step__summary .remove-button:hover{background-color:#444}@media (max-width:600px){.booking__step__summary .remove-button{width:40px;height:40px}}.booking__step__summary .booking__step__title{padding:30px 0;border-bottom:5px solid #0ebfd2}.booking__step__summary__total{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:3px solid #0ebfd2;padding:10px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0ebfd2;text-transform:uppercase;font-family:Futura,sans-serif;font-weight:500}.booking__step__summary__total__label{font-size:16px;line-height:19px}.booking__step__summary__total__price{font-size:25px;line-height:29px}.booking__step__summary__add-another{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking__step__summary__add-another .button-add-another{border:0;text-align:center;display:inline-block;font-family:Futura,sans-serif;font-weight:500;font-size:16px;line-height:19px;color:#0ebfd2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 5px 5px 30px;background:url("../images/icons/plus-orange-circle.svg") 0 no-repeat}.booking__step__summary__add-another .button-add-another.close{background:url("../images/icons/cross-orange-circle.svg") 0 no-repeat}.booking__step figure{width:35px;height:35px;font-family:Futura,sans-serif;line-height:31px;font-size:16px;color:#fff;border:2px solid #fff;display:inline-block;border-radius:80px}.booking__step span{margin-top:12px;font-family:Futura,sans-serif;font-weight:300;font-size:14px;line-height:16px;color:#fff}.booking__step--valid:not(.booking__step--active) figure,.booking__step--valid:not(.booking__step--active) span{color:#0ebfd2}.booking__step--valid:not(.booking__step--active) figure{color:transparent;border-color:#0ebfd2;background:url("../images/icons/tick.svg") 50% no-repeat;text-indent:-9999px}.booking__step--active figure{color:#0ebfd2;border-color:#0ebfd2}.booking__step--active span{font-weight:500}@media (max-width:600px){.booking__step{height:12px}.booking__step figure{width:12px;height:12px;background:#fff;color:transparent}.booking__step--active figure,.booking__step--valid:not(.booking__step--active) figure,.booking__step--valid figure{background:#0ebfd2}.booking__step span{display:none}}.booking__step__payment .booking__step__title{margin-top:25px}.booking__step__payment .booking__step__total{font-family:Futura,sans-serif;font-weight:500;color:#0ebfd2;border-bottom:3px solid #0ebfd2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0 20px}.booking__step__payment .booking__step__total label{font-size:16px;line-height:19px;padding:0;margin:0}.booking__step__payment .booking__step__total span{font-size:25px;line-height:29px;padding:0;margin:0}.booking__step__payment .wc_payment_methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:0 auto;padding:0}@media (max-width:900px){.booking__step__payment .wc_payment_methods{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.booking__step__payment .wc_payment_methods li{width:300px;height:100px;font-family:Futura,sans-serif;font-size:16px;line-height:19px;color:#fff;text-align:center;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;margin:10px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.booking__step__payment .wc_payment_methods li input{display:none}.booking__step__payment .wc_payment_methods li label{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media (max-width:600px){.booking__step__payment .wc_payment_methods li{font-size:14px;line-height:16px;min-width:150px;border:1px solid #000}}.booking__step__payment .wc_payment_methods li:hover{background-color:#404040}.booking__step__payment .wc_payment_methods li.payment--selected{border:1px solid #0ebfd2;color:#0ebfd2}.booking__step__payment .wc_payment_methods .payment-icon{background-repeat:no-repeat;background-position-y:center}.booking__step__payment .wc_payment_methods .payment-icon-stripe{background-position-x:30px;background-image:url("../images/icons/payment-credit-card.svg#normal")}.booking__step__payment .wc_payment_methods .payment-icon-stripe.payment--selected{background-image:url("../images/icons/payment-credit-card.svg#selected")}.booking__step__payment .wc_payment_methods .payment-icon-paypal{background-position-x:35px;background-image:url("../images/icons/payment-paypal.svg#normal")}.booking__step__payment .wc_payment_methods .payment-icon-paypal.payment--selected{background-image:url("../images/icons/payment-paypal.svg#selected")}.booking__step__payment__redeem_voucher{text-align:center;display:block;max-width:605px;margin:0 auto}.booking__step__payment__redeem_voucher .voucher-input--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booking__step__payment__redeem_voucher .voucher-input{border-radius:3px;border:1px solid transparent;padding:15px;margin-right:14px;width:450px;font-size:12px;line-height:14px;font-family:Futura,sans-serif;height:45px;margin-bottom:14px}.booking__step__payment__redeem_voucher .voucher-input.voucher-input--valid{padding-right:50px;background:#fff url("../images/icons/valid-checkmark.svg") no-repeat center right 15px}.booking__step__payment__redeem_voucher .ehbi-button{width:150px;height:45px;line-height:46px;font-family:Futura,sans-serif;font-size:16px;font-weight:500;text-align:center;color:#fff;background:#0ebfd2;border:1px solid transparent;border-radius:3px;text-transform:uppercase;cursor:pointer}.booking__step__payment__redeem_voucher .ehbi-button:disabled{cursor:default;opacity:.4}.booking__step__payment__redeem_voucher .ehbi-button.ehbi-button--clear{background-color:#000;border:1px solid #fff}.booking__step__payment__redeem_voucher .plus-icon{display:inline-block;font-family:Futura,sans-serif;font-weight:500;font-size:16px;line-height:19px;color:#0ebfd2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 5px 5px 30px;background:url("../images/icons/plus-orange-circle.svg") 0 no-repeat}.corporate-journey .booking__step__payment__redeem_voucher{display:none}@media (max-width:600px){.room-summary--details{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:600px){.room-summary--details .room-summary__title{margin-right:auto}}.room-summary--details .remove-button{display:none}@media (max-width:600px){.room-summary--details .remove-button{display:block}}.booking__navigation{padding:60px 0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:600px){.booking__navigation{padding:30px 0}}.booking__navigation span{font-family:Futura,sans-serif;font-size:12px;line-break:14px;color:#fff;text-align:center}@media (max-width:600px){.booking__navigation span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 0 18px}}.booking__navigation .eh-button,.booking__navigation button{min-width:150px;height:46px;line-height:46px;font-family:Futura,sans-serif;font-size:16px;font-weight:500;text-align:center;color:#fff;background:#0ebfd2;border:none;border-radius:3px;text-transform:uppercase;cursor:pointer;text-decoration:none}.booking__navigation .eh-button.button--black,.booking__navigation button.button--black{background:#000}.booking__navigation .eh-button:disabled,.booking__navigation button:disabled{cursor:default;opacity:.4}@media (max-width:600px){.booking__navigation .eh-button,.booking__navigation button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.booking__social{max-width:720px;margin:20px auto}@media (max-width:1400px){.booking__social{text-align:center}}.booking__customer{max-width:720px;margin:0 auto}.booking__customer .booking__customer__cb-container,.booking__customer .booking__customer__recipient{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Futura,sans-serif;font-size:12px;font-weight:500;line-height:14px;margin:20px 0}.booking__customer .booking__customer__cb-container>div,.booking__customer .booking__customer__cb-container>span,.booking__customer .booking__customer__recipient>div,.booking__customer .booking__customer__recipient>span{margin-right:2em}.booking__customer>.booking__customer__input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking__customer>.booking__customer__input-group label{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.booking__customer>.booking__customer__input-group .booking__customer__email,.booking__customer>.booking__customer__input-group .booking__customer__province{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}.booking__customer>.booking__customer__input-group .booking__customer__phone,.booking__customer>.booking__customer__input-group .booking__customer__postcode{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}@media (max-width:600px){.booking__customer>.booking__customer__input-group{display:block}}.booking__customer .booking__customer__input-group>label,.booking__customer>label{display:block;margin-bottom:25px;font-family:Futura,sans-serif;font-size:12px;line-height:14px;color:#fff}.booking__customer .booking__customer__input-group>label span,.booking__customer>label span{display:block;margin:7px 0}.booking__customer .booking__customer__input-group>label input:not([type=checkbox]),.booking__customer>label input:not([type=checkbox]){width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:3px;color:#000;font-family:Futura,sans-serif;font-size:16px;line-height:16px;padding:14px;background:#fff}.booking__customer .booking__customer__input-group>label input:not([type=checkbox])::-webkit-input-placeholder,.booking__customer>label input:not([type=checkbox])::-webkit-input-placeholder{color:#c4c4c4}.booking__customer .booking__customer__input-group>label input:not([type=checkbox])::-moz-placeholder,.booking__customer>label input:not([type=checkbox])::-moz-placeholder{color:#c4c4c4}.booking__customer .booking__customer__input-group>label input:not([type=checkbox])::-ms-input-placeholder,.booking__customer>label input:not([type=checkbox])::-ms-input-placeholder{color:#c4c4c4}.booking__customer .booking__customer__input-group>label input:not([type=checkbox])::placeholder,.booking__customer>label input:not([type=checkbox])::placeholder{color:#c4c4c4}.booking__customer .booking__customer__input-group>label input.invalid,.booking__customer>label input.invalid{-webkit-box-shadow:inset 0 0 6px #5f0000;box-shadow:inset 0 0 6px #5f0000;background:#ffcece}.booking__customer .booking__customer__input-group>label input[type=checkbox],.booking__customer>label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:3px;background:#fff;display:inline-block;vertical-align:middle;margin-right:8px}.booking__customer .booking__customer__input-group>label input[type=checkbox]:checked:after,.booking__customer>label input[type=checkbox]:checked:after{content:" ";width:12px;height:12px;margin:4px;display:block;border-radius:3px;background:#0ebfd2}.custom-message-textarea{width:100%;border-radius:3px;border:none;padding:1em;font-size:14px;line-height:16px;height:14em}.custom-message-textarea.invalid{-webkit-box-shadow:inset 0 0 6px #5f0000;box-shadow:inset 0 0 6px #5f0000;background:#ffcece}.custom-message-textarea[disabled]{background:#ebebe4;color:#545454}.voucher-templates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.voucher-template{margin:1em 0}.voucher-template label{margin:0;padding:0;height:195px;width:195px;border-radius:3px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:900px){.voucher-template label{height:180px;width:150px}}.voucher-template label:empty{background-color:#3c3c3b;border:2px solid #000;background-image:linear-gradient(45deg,hsla(0,0%,40%,0) 49%,#666 0,#666 50%,hsla(0,0%,40%,0) 0),linear-gradient(-45deg,hsla(0,0%,40%,0) 49%,#666 0,#666 50%,hsla(0,0%,40%,0) 0)}.voucher-template label img{height:100%;width:auto}.voucher-template input[type=radio]{display:none}.voucher-template input[type=radio]:checked+label{outline:4px solid #0ebfd2}.booking-title{font-size:26px;line-height:30px;text-align:center}.booking__extras{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:600px){.booking__extras{display:block}}.booking__columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking__columns,.booking__extras--actions{display:-webkit-box;display:-ms-flexbox;display:flex}.booking__extras--actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0}.booking__extra{background:#fffffe;border-radius:3px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;color:#000;font-size:16px;font-family:Futura,sans-serif;margin-bottom:20px}.booking__extra:nth-child(odd){margin-right:1%}@media (max-width:600px){.booking__extra:nth-child(odd){margin-right:0}}.booking__extra:nth-child(2n){margin-left:1%}@media (max-width:600px){.booking__extra:nth-child(2n){margin-left:0}}@media (max-width:600px){.booking__extra{margin:0 0 20px;text-align:right}}.booking__extra .extra__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:900px){.booking__extra .extra__content{padding:10px}}.booking__extra .extra__header{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:900px){.booking__extra .extra__header{display:block}}.booking__extra .extra__price{font-size:26px;font-weight:500}.booking__extra .extra__price,.booking__extra .extra__title{text-align:right}.booking__extra .extra__image{width:200px;height:200px}@media (max-width:900px){.booking__extra .extra__image{width:150px;height:auto;-ms-flex-item-align:stretch;align-self:stretch}}.booking__extra .extra__image img{width:100%;height:100%}.booking__extra .extra__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:900px){.booking__extra .extra__actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.booking__extra input[type=number]{border:1px solid #000;border-radius:3px;padding:10px;width:72px}.extra__actions--mobile{padding:10px;border-top:1px solid #ddd}.extra__actions--mobile input[type=number]{display:block}.extra__count--mobile{margin:10px 0 0}.extra__count--mobile label{display:block;text-align:center;font-size:16px;line-height:16px}.extra__count--mobile input{display:block;margin:0 auto;text-align:center}.action--cancel,.action--ok{background:#0ebfd2;text-transform:uppercase;font-weight:500;font-family:Futura,sans-serif;padding:15px 30px;border:0;border-radius:3px;color:#fff;min-width:152px;cursor:pointer}@media (max-width:900px){.action--cancel,.action--ok{min-width:82px}}.action--ok:hover{opacity:.9}.action--cancel{background:#fff;border:1px solid #0ebfd2;border-radius:3px;color:#0ebfd2}.button--text{display:inline-block;border:0;background:transparent;color:#0ebfd2;font-size:16px;line-height:19px;font-weight:500;font-family:Futura,sans-serif}.button--text:focus{outline:0}.add-another__container{width:100%}.booking__extras-header{border-bottom:5px solid #0ebfd2;padding-bottom:12px;line-height:16px}.booking__extras-header,.booking__extras-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}.booking__extras-item{line-height:19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking__extras-item:not(:last-child){margin-bottom:15px}.booking__extras-bar .booking__extras-list{padding:25px 0;border-bottom:1px solid #0ebfd2}.extras__item-action,.extras__item-amount,.extras__item-data{display:inline-block}.extras__item-data{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px}.extras__item-amount{width:10%;min-width:72px;margin-right:.5em}.extras__item-amount>input{border:1px solid #000;border-radius:3px;padding:10px;width:72px}.extras__item-action{width:40px}.extras__item-action .button{min-width:40px;width:100%;height:40px;padding:0}@media (max-width:900px){.extras__item-data{width:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extras__item-amount{width:20%}.booking__extras-item .extras__item-data{line-height:1.5}.mobile-hidden{display:none}}.booking-tickets{margin-top:60px;font-family:Futura,sans-serif}.booking-notices,.booking-tickets__validation{text-align:center;font-size:1.1em;font-size:14px;font-weight:500;color:#0ebfd2;border:1px solid #0ebfd2;padding:15px;margin:10px auto}.booking-notices.children-notice,.booking-tickets__validation.children-notice{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;border-color:red;color:red}.booking-notices p,.booking-tickets__validation p{margin-bottom:10px}.booking-tickets__header{font-size:14px;line-height:16px;padding-bottom:16px}.booking-tickets__header--sub{font-size:12px;line-height:14px;display:block}@media (max-width:900px){.booking-tickets__header--sub{display:none}}.booking-tickets__rows{border-top:5px solid #0ebfd2}.booking-tickets__header,.booking-tickets__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.booking-tickets__item{font-size:16px;line-height:19px;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.booking-tickets__item .booking-tickets__column .category-name{white-space:nowrap}.booking-tickets__item:not(:last-child){border-bottom:1px solid #fff}.booking-custom-choice-options__item{font-size:16px;line-height:19px;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.booking-custom-choice-options__item .booking-custom-choice-options__column{float:right;font-family:Futura,sans-serif;max-width:100%}@media (max-width:600px){.booking-custom-choice-options__item .booking-custom-choice-options__column{float:none}}.booking-custom-choice-options__item .booking-custom-choice-options__column .category-name{white-space:nowrap}.booking-custom-choice-options__item:after{content:"";display:block;clear:both}.booking-custom-choice-options__item-name{display:inline-block;margin-right:15px}@media (max-width:600px){.booking-custom-choice-options__item-name{max-width:100%;display:block;width:100%;margin-bottom:10px}}.booking-custom-choice-options__item-amount{display:inline-block;border:none;border-radius:3px;font-size:16px;line-height:1.15;padding:14px 35px 14px 8px;margin:0;width:188px;height:45px;-webkit-appearance:none;-moz-appearance:none;apperance:none;background:#fff url("../images/icons/arrow-down.svg") no-repeat right 15px center}.booking-custom-choice-options__item-amount::-ms-expand{display:none}@media (max-width:900px){.booking-custom-choice-options__item-amount{width:auto;max-width:100%}}.booking-tickets__item-amount{float:right;display:block;border:none;border-radius:3px;font-size:16px;line-height:1.15;padding:14px 35px 14px 8px;margin:0;width:88px;height:45px;-webkit-appearance:none;-moz-appearance:none;apperance:none;background:#fff url("../images/icons/arrow-down.svg") no-repeat right 15px center}.booking-tickets__item-amount::-ms-expand{display:none}@media (max-width:900px){.booking-tickets__item-amount{width:auto;max-width:100%}}.booking-tickets__footer{padding-top:15px;color:#0ebfd2;text-transform:uppercase;font-size:16px;line-height:19px;font-weight:500;border-top:3px solid #0ebfd2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking-tickets__footer .booking-tickets__footer-total{font-size:24px;line-height:28px}.booking-tickets__column{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;text-align:right;position:relative}.booking-tickets__column:first-child{text-align:left}.booking-tickets__column .booking-tickets__criteria{margin-left:0}.booking-tickets__column-label{padding-right:1em}@media (max-width:900px){.booking-tickets__criteria{position:absolute;top:34px}}.woocommerce-checkout{font-size:14px}.woocommerce-checkout .narrow-container{max-width:605px;margin:15px auto}.woocommerce-checkout input[type=checkbox]{display:inline-block;border-radius:3px;background:#fff;border:0;width:20px;height:20px;vertical-align:middle;margin-right:10px}.woocommerce-checkout .hidden{display:none}.woocommerce-checkout #customer_details{max-width:605px;margin:0 auto}.woocommerce-checkout abbr{text-decoration:none}.woocommerce-checkout .woocommerce-billing-fields:after,.woocommerce-checkout .woocommerce-shipping-fields:after{content:"";clear:both;display:table}.woocommerce-checkout .woocommerce-billing-fields .woocommerce-invalid input.input-text{background:#efa49f;-webkit-box-shadow:inset 0 2px 5px #fb1095;box-shadow:inset 0 2px 5px #fb1095}.woocommerce-checkout .form-row{width:100%;margin-bottom:10px;max-width:100%}.woocommerce-checkout .form-row label{display:block;font-size:12px;margin:0}.woocommerce-checkout .form-row .woocommerce-input-wrapper{display:block;width:100%;background:#fff;border-radius:3px;height:45px;line-height:45px;color:#000}.woocommerce-checkout .form-row .woocommerce-input-wrapper strong{font-weight:300;padding-left:5px}.woocommerce-checkout .form-row .woocommerce-input-wrapper input{border:0;background:transparent;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 5px;height:45px}.woocommerce-checkout .form-row textarea{background:transparent;border:0;width:100%;padding:5px}.woocommerce-checkout .select2-container{vertical-align:top}.woocommerce-checkout .select2-container--default{color:#000}.woocommerce-checkout .select2-container--default .select2-results>.select2-results__options{margin:0}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-checkout .select2-container .select2-selection--single{height:45px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:45px}.woocommerce-checkout .woocommerce-error{margin:6px;border:2px solid #fe6826;padding:20px;font-size:14px;width:calc(50% - 15px)}.woocommerce-checkout .woocommerce-error li{margin:0;font-size:14px;color:#fe6826;font-weight:500}@media (max-width:600px){.woocommerce-checkout .woocommerce-error{width:100%}}#billing_state_field,#shipping_state_field{max-width:200px;float:left}@media (max-width:900px){#billing_state_field,#shipping_state_field{max-width:unset;float:unset}}#billing_state_field+#billing_postcode_field,#billing_state_field+#shipping_postcode_field,#shipping_state_field+#billing_postcode_field,#shipping_state_field+#shipping_postcode_field{max-width:390px;float:left;margin-left:15px}@media (max-width:900px){#billing_state_field+#billing_postcode_field,#billing_state_field+#shipping_postcode_field,#shipping_state_field+#billing_postcode_field,#shipping_state_field+#shipping_postcode_field{max-width:unset;float:unset;margin-left:unset}}.payment_method_fields{margin:25px auto;max-width:605px}.woocommerce-error{padding:0}.woocommerce-error li{color:red;list-style:none;font-size:1.6em;margin-bottom:5px}.woocommerce .blockUI{position:fixed!important;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)!important}.coupon-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.coupon-row.coupon-applied-tpl .voucher-input{color:#fff}.coupon-row .voucher-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.woo-message-box,.woocommerce-NoticeGroup .woocommerce-message,.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul{margin:25px auto;border:1px solid #0ebfd2;border-radius:3px;max-width:605px;padding:20px}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul{padding:20px 20px 20px 50px}.shipping-option-box{padding:21px 28px 12px 17px;border:1px solid #676767;border-radius:3px;cursor:pointer}.shipping-option-box.shipping-option-box--active{border-color:#0ebfd2;cursor:auto}.shipping-option-box+.shipping-option-box{margin-top:12px}.shipping-option__date-box{border-top:1px solid #fffffe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:900px){.shipping-option__date-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shipping-option__date-box>div{padding:16px 16px 0 0}.shipping-option__date-box label{font-size:12px;line-height:14px;padding-bottom:8px}.shipping-option__date-box input{border-radius:3px;padding:0 43px 0 21px;height:45px;width:206px;font-size:16px;border:none}@media (max-width:900px){.shipping-option__date-box input{width:100%}}.shipping-option__date-box .icon-calendar,.shipping-option__date-box .icon-clock{position:relative}.shipping-option__date-box .icon-calendar:after,.shipping-option__date-box .icon-clock:after{content:"";right:0;top:0;width:45px;height:45px;position:absolute;background:#0ebfd2 no-repeat right 13px center;border-radius:0 3px 3px 0}.shipping-option__date-box .icon-calendar:after{background-image:url("../images/icons/calendar-white.svg")}.shipping-option__date-box .icon-clock:after{background-image:url("../images/icons/clock.svg")}.shipping-option__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:20px;text-align:center}.shipping-option__item .shipping-option__item-legend{font-size:12px}.shipping-option__item .shipping-option__item-price{font-weight:500}.shipping-option__item .shipping-option__item-radio{display:inline-block;position:relative;font-weight:500;line-height:1em;cursor:pointer}.shipping-option__item .shipping-option__item-radio input[type=radio]{display:none}.shipping-option__item .shipping-option__item-radio label{padding-left:32px;margin:0;cursor:pointer}.shipping-option__item .shipping-option__item-radio label:before{content:"";display:inline-block;position:absolute;border:1px solid #fffffe;background-color:transparent;top:0;left:0;margin:0 5px 0 0;width:12px;height:12px;border-radius:50%}.shipping-option__item .shipping-option__item-radio input[type=radio]:checked+label:after{content:"";position:absolute;display:block;background:#0ebfd2;border-radius:50%;width:6px;height:6px;top:3px;left:3px}.sq-fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sq-fieldset .form-row{border:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 5px;border-radius:3px}.sq-fieldset .form-row.card-post-code{margin-left:0!important}.sq-fieldset input{padding:5px}.sq-fieldset iframe{background:#fff;height:45px;border:0;border-radius:3px}.sq-fieldset .form-row-wide{width:100%;clear:both}.sq-fieldset .form-row-wide input{width:100%}.sq-fieldset .form-row-first{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:20%;margin-left:0}.sq-fieldset .form-row-last{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:49%;-ms-flex-item-align:end;align-self:flex-end;margin-right:0;margin-left:0}.sq-fieldset .form-row-last:after{content:"";clear:both;display:table}.payment_method_square{overflow:hidden}.wrapper{position:absolute;height:100%;width:100%;background:rgba(0,0,0,.6);top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5000}.wrapper .lds-default{display:inline-block;position:relative;width:64px;height:64px}.wrapper .lds-default div{position:absolute;width:5px;height:5px;background:#0ebfd2;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.wrapper .lds-default div:first-child{-webkit-animation-delay:0s;animation-delay:0s;top:29px;left:53px}.wrapper .lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:18px;left:50px}.wrapper .lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:9px;left:41px}.wrapper .lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:6px;left:29px}.wrapper .lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:9px;left:18px}.wrapper .lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:18px;left:9px}.wrapper .lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:29px;left:6px}.wrapper .lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:41px;left:9px}.wrapper .lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:50px;left:18px}.wrapper .lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:53px;left:29px}.wrapper .lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:50px;left:41px}.wrapper .lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:41px;left:50px}@-webkit-keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.wrapper.fixed{position:fixed}.booking__step__payment #ppc-button{text-align:center}.booking__step__payment #ppc-button>.paypal-buttons{max-width:605px}.date-slider{text-align:left}.date-slider.has-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.date-slider.has-title .date-slider-wrap,.date-slider.has-title .game-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.date-slider.has-title .game-title{padding-top:1.5rem;text-align:center}.date-slider .eh-datepicker,.date-slider__container{vertical-align:middle}.date-slider-wrap.has-title{padding:7px 15px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 191px);flex:0 0 calc(50% - 191px);min-width:340px}.game-title{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-size:50px;line-height:1em}.date-slider-wrap>div{display:inline-block}.date-slider__left,.date-slider__list,.date-slider__right{white-space:nowrap}.date-slider__label{font-family:Futura,sans-serif;font-size:12px;line-height:14px}.date-slider>div *{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.date-slider__left,.date-slider__right{width:12px;height:42px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;cursor:pointer;margin:0 10px;background-position:50%;background-repeat:no-repeat}.date-slider__left{background-image:url("../images/icons/date-slider-arrow-left.svg")}.date-slider__right{background-image:url("../images/icons/date-slider-arrow-right.svg")}.date-slider__list{margin:auto!important;padding:0;list-style:none;display:inline-block;border:1px solid #0ebfd2;border-radius:3px;background:#000}.date-slider__item{width:54px;height:32px;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;white-space:nowrap;padding:6px 0;cursor:pointer}.date-slider__item:nth-child(n+2){border-left:1px solid #0ebfd2}.date-slider__item.active,.date-slider__item:hover{background-color:#0ebfd2}.date-slider__item.active{cursor:auto}.date-slider__item .date-slider__day,.date-slider__item .date-slider__month{font-family:Futura,sans-serif;font-size:14px;line-height:16px;color:#fff;font-weight:500;text-transform:uppercase;text-align:center;display:block}.vdp-datepicker{color:#000}.vdp-datepicker .day__month_btn{color:#0ebfd2}.vdp-datepicker .vdp-datepicker__calendar{width:250px}.vdp-datepicker .vdp-datepicker__calendar .cell.day-header:first-child,.vdp-datepicker .vdp-datepicker__calendar .cell.day-header:nth-child(7){color:#0ebfd2}.vdp-datepicker .cell{font-size:12px;height:32px;line-height:32px}.vdp-datepicker .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker .cell:not(.blank):not(.disabled).year:hover{border-color:#0ebfd2}.vdp-datepicker .cell.disabled{color:#000;opacity:.3}.vdp-datepicker .cell.weekend{color:#0ebfd2}.vdp-datepicker .cell.selected{color:#fff;background:#0ebfd2;border-radius:3px}.vdp-datepicker .cell.selected:hover{background:#0ebfd2}.eh-datepicker label{margin-bottom:0}.eh-datepicker--icon{display:inline-block}.eh-datepicker--icon input{opacity:0;display:block;width:57px;height:46px;cursor:pointer}.eh-datepicker--icon .vdp-datepicker{height:100%}.eh-datepicker--icon .vdp-datepicker__calendar{left:auto;right:0}.eh-datepicker--icon .eh-datepicker__icon{width:57px;height:46px;border-radius:3px;cursor:pointer;padding:0;margin:0;background:#0ebfd2 url("../images/icons/calendar-white.svg") 50% no-repeat}.dx-responsive-table{border:1px solid #ccc;border-collapse:collapse;margin:0 auto;padding:0;width:100%;table-layout:fixed}.dx-responsive-table caption{font-size:1.5em;margin:.5em 0 .75em}.dx-responsive-table tr{background-color:#000;border:1px solid #080808;padding:.35em}.dx-responsive-table td,.dx-responsive-table th{padding:.625em;text-align:left;word-wrap:break-word}.dx-responsive-table td:first-child,.dx-responsive-table td:nth-child(2){width:20%!important}.dx-responsive-table td:nth-child(3){width:35%!important}.dx-responsive-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:600px){.dx-responsive-table{border:0}.dx-responsive-table caption{font-size:1.3em}.dx-responsive-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dx-responsive-table tr{border-bottom:3px solid #000;display:block;margin-bottom:1.625em}.dx-responsive-table td{border-bottom:1px solid #3b3b3b;display:block;font-size:.8em;width:100%!important;padding:.625em 0}.dx-responsive-table td p{display:none}.dx-responsive-table td:first-child,.dx-responsive-table td:last-child,.dx-responsive-table td:nth-child(2),.dx-responsive-table td:nth-child(3){width:100%!important}.dx-responsive-table td:before{content:attr(data-label);font-weight:500;text-transform:uppercase;display:block;font-size:10px;letter-spacing:1px;color:#0ebfd2}.dx-responsive-table td:last-child{border-bottom:0}}.section--fullwidth{padding-top:80px}.section--fullwidth:last-child{padding-bottom:80px}.section--fullwidth.section-testimonials{margin-bottom:0;padding-bottom:0}.section--fullwidth.section-testimonials:last-child{padding-bottom:80px}.section--fullwidth.section-testimonials .quote p{padding:0;line-height:1.2;font-weight:300}.section--fullwidth.section-testimonials .quote p:last-child{margin-bottom:0}@media (max-width:600px){.section--fullwidth{padding-top:40px}.section--fullwidth.section-testimonials:last-child,.section--fullwidth:last-child{padding-bottom:40px}}.section__header{text-align:center;margin:0 auto 4em;max-width:860px}.section__header:last-child{margin-bottom:0}.section__header .header__ctas{margin-top:1em}.section__header .header__ctas .button{margin:.5em}@media (min-width:600px){.section__header .header__ctas .button:first-child{margin-left:0}}.section__header .header__ctas:first-child{margin-top:0}.section__header .header__title{margin-bottom:.5em;padding-bottom:0;font-size:2.5em}.section__header .header__subtitle{font-size:30px}.section__header .header__subtitle_heading{font-weight:500;margin-top:0;margin-bottom:1rem;font-family:Futura,sans-serif;font-size:18px;line-height:1.6em;text-transform:none}.section__header .header p:last-child{margin-bottom:0}.section__content img{max-width:100%;height:auto}.section__content .aligncenter{margin-left:auto;margin-right:auto;display:block}.section__content p:last-child{margin-bottom:0}.section__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-top:.5em}.section--two-columns .container--narrow img[class*=wp-image-][src$=".svg"]{height:3.125rem}@media (min-width:600px){.section--two-columns .medium-6:nth-child(odd){padding-right:30px}.section--two-columns .medium-6:nth-child(2n){padding-left:30px}}.section--packages{padding:40px 0}.section--packages-zigzag .package:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section--packages-zigzag .package:last-child{margin-bottom:0}.section--packages-zigzag .package__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section--packages-zigzag .button-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5em}.section--packages-zigzag .button-wrapper:last-child{margin-right:0}.section--packages-zigzag .button-wrapper .package__button{width:100%}.section--packages-zigzag .button-wrapper.no-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.section--packages-zigzag .button-wrapper .label{font-size:14px;font-weight:500;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;line-height:1.3;margin-bottom:.5em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:900px){.section--packages-zigzag .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;margin-right:0}.section--packages-zigzag .button-wrapper:last-child{margin-bottom:0}.section--packages-zigzag .button-wrapper .button{margin-left:0;margin-right:0}}.section--packages-zigzag .package__title a{text-decoration:none;color:#fff}.section--packages-zigzag .package__image img{height:100%;-o-object-fit:cover;object-fit:cover}.section--packages-zigzag--light .package{background:#fff;color:#000}.section--packages-zigzag--light .package__title a{color:#000}@media (max-width:900px){.section--packages-zigzag .package:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section--packages-zigzag .package__cta{display:block}}.section-testimonials .carousel__navigation.carousel__navigation--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-template-wrapper{padding-bottom:0}body .flexible-template-wrapper{padding-top:0!important}.flexible-template-wrapper .section-hero header{max-width:53em}.flexible-template-wrapper .section-hero header h1{margin-bottom:.5em}.flexible-template-wrapper .section-hero header .button,.flexible-template-wrapper .section-hero header .button+.button{margin:.5em}@media (max-width:600px){.flexible-template-wrapper .section-hero header .button,.flexible-template-wrapper .section-hero header .button+.button{margin:.5em 0}}.flexible-template-wrapper .section-hero div.video-wrapper:before{padding-top:56.25%}@media (max-width:600px){.flexible-template-wrapper .section-hero .button{display:block}}.flexible-template-wrapper .acf-error{max-width:600px;margin:2em auto;background:#fb1095;color:#fff;padding:1em;display:block;border-radius:5px;font-weight:500;text-align:center}.flexible-template-wrapper.is-light-mode{color:#000;background:#fff}.flexible-template-wrapper.is-light-mode .card-cta:not(.card-cta--light){color:#fff}.flexible-template-wrapper.is-light-mode .hs-form-field label:not(.hs-error-msg){color:#000}.flexible-template-wrapper.has-background{background-repeat:repeat}.flexible-template-wrapper.background-fixed{background-attachment:fixed;background-position:50%}.flexible-template-wrapper section.hero{margin-bottom:3.5em}.flexible-template-wrapper section.hero+section{padding-top:0;margin-top:0}.footnote{font-size:14px;text-align:center}.footnote p:last-child{margin-bottom:0}.section-choose-battle{padding:4em 0 2em;margin-bottom:60px}.section-choose-battle header{text-align:center;padding-bottom:1em}.section-choose-battle header .header__title{font-size:2.6em}.section-choose-battle .battles-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-choose-battle .battles-items .battles-item{width:calc(33% - 2em);-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 2em);flex:0 0 calc(33% - 2em);color:#fff;margin:0 1em 4em;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}@media (max-width:1400px){.section-choose-battle .battles-items .battles-item{width:calc(50% - 2em);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 2em);flex:0 0 calc(50% - 2em)}}@media (max-width:900px){.section-choose-battle .battles-items .battles-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section-choose-battle .battles-items .battles-item .rectangle-title{min-height:20%;position:inherit;background:#000}.section-choose-battle .battles-items .battles-item-media{position:relative;overflow:hidden;height:0;padding-bottom:80%;width:100%}.section-choose-battle .battles-items .battles-item-media img{display:block;width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.section-choose-battle .battles-items .battles-item-title{background:#00000088;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;min-height:28%;width:100%;padding:.75em 1.25em}.section-choose-battle .battles-items .battles-item-title h3{display:block;font-size:1.3em;text-align:center;margin-bottom:0;height:auto;margin-top:.375em}.section-choose-battle .battles-items .battles-item-title h3 a{text-decoration:none;color:#fff}@media (max-width:900px){.section-choose-battle .battles-items .battles-item-title h3{font-size:2.5em}}@media (max-width:460px){.section-choose-battle .battles-items .battles-item-title h3{font-size:2em}}.section-choose-battle .battles-items .battles-item-actions{width:100%;background:#000;display:grid;grid-template-columns:1fr 1fr;gap:.75em;padding:.75em 1.25em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:320px){.section-choose-battle .battles-items .battles-item-actions{grid-template-columns:1fr}}.section-choose-battle .battles-items .battles-item-actions .button{display:inline-block;min-width:unset;padding-bottom:1em;padding-top:1em}.heading+.section-choose-battle{padding-top:0}.flexible-template-wrapper .section-choose-battle{margin-bottom:0}.find-boom{padding-top:0;position:relative}.find-boom .container{position:relative;padding:60px 0;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);z-index:1}.find-boom .container .img-container{position:absolute;inset:0;z-index:-1}.find-boom .container .img-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%);transform:translate(-50%)}.find-boom h3{font-size:2.6em}@media (max-width:600px){.find-boom-error,.find-boom-search,.find-boom .section--description{padding:0 12px;font-size:1.5em;line-height:1.2em}}.find-boom .section--description{margin-bottom:2em}.find-boom .section--description a{color:#fb1095;text-decoration:none}.find-boom .section--description a:hover{text-decoration:underline}.find-boom-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em}.find-boom-search input{font-weight:300;color:#3c3c3b;width:450px;max-width:100%;text-align:center;line-height:1.5}.find-boom-submits{margin-top:1em}.find-boom-submits .button{margin:0 4px}.find-boom-error{font-weight:500;color:#fb1095;margin-bottom:0}.find-boom-results{max-width:800px;margin:0 auto;text-align:left;background-color:#3c3c3b;overflow-y:hidden;-webkit-transition:height .25s ease-in-out;transition:height .25s ease-in-out;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.find-boom-results.is-visible{visibility:visible}.find-boom-results table{margin:12px;max-width:100%;width:calc(100% - 24px)}.find-boom-results tr{border:none}.find-boom-results tr:nth-child(odd){background-color:#666}.find-boom-results td{padding:12px 20px;color:#fff}.find-boom-results .branch-name{font-size:1.125em;font-weight:500}.find-boom-results .branch-intro{font-weight:500}.find-boom-results .table-cta{width:112px;vertical-align:middle}.find-boom-results .table-range{width:225px;font-weight:500;vertical-align:middle}.find-boom-results .table-range .branch-distance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.find-boom-results .table-range svg{fill:currentColor;height:1.5em;width:auto;margin-right:1ch}@media (max-width:600px){.find-boom-results .table-range{display:none}}.find-boom-results .section__cta{margin-top:0;margin-bottom:12px;display:none}.find-boom-results .section__cta.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.section-faqs .heading,.section-faqs .heading__title{margin-bottom:0}.section-faqs .heading__title+.heading__subtitle{margin-top:20px}.section-faqs .heading+.section__content{margin-top:40px}.section-faqs-black .section__content{margin:0 auto 80px;max-width:605px;width:100%;background-color:#000;padding:12px 10px}.is-hidden{display:none}.loader{margin:auto;border:6px solid #a2a2a2;border-top:6px solid #0ebfd2;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;left:50%;position:absolute}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%) rotate(0deg);transform:translate(-50%) rotate(0deg)}to{-webkit-transform:translate(-50%) rotate(1turn);transform:translate(-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translate(-50%) rotate(0deg);transform:translate(-50%) rotate(0deg)}to{-webkit-transform:translate(-50%) rotate(1turn);transform:translate(-50%) rotate(1turn)}}.section-single-column-cta .section__header{margin-bottom:2em}.section-table-content .button{width:100%;min-width:unset}.section-table-content .container{max-width:1430px}.section-table-content .__hidden-desktop{display:none}@media (max-width:900px){.section-table-content .__hidden-desktop{display:block}}@media (max-width:900px){.section-table-content .__hidden-mobile{display:none!important}}.section-table-content .table-content{--columns-count:5;font-size:1rem;display:grid;grid-template-columns:1fr;gap:0}.section-table-content .table-content-row{margin:0 auto;width:100%;max-width:calc(280px * var(--columns-count));display:grid;grid-template-columns:repeat(var(--columns-count),minmax(0,1fr))}.section-table-content .table-content-row.__footer-row .table-content-cell,.section-table-content .table-content-row.__header-row .table-content-cell{background-color:transparent;color:#fff;border:0}.section-table-content .table-content-row.__header-row+.table-content-row .table-content-cell{border-top:1px solid #000}.section-table-content .table-content-column{background-color:#fff}.section-table-content .table-content-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;border:1px solid #000;border-top:none;border-right:none;background-color:#fff;font-family:BOOM STENCIL;font-size:.875em;line-height:1;min-height:4rem;padding:.625rem}.section-table-content .table-content-cell:last-child{border-right:1px solid #000}.section-table-content .table-content-cell.__highlighted{font-size:1em;background-color:#fb1095;color:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-table-content .table-content-cell p{text-align:center;margin:0;width:100%}.section-table-content .table-content-cell .cell-text-highlighted{color:#717171}.section-table-content .table-content-cell-icon{margin-right:.625rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:2.5rem;height:2.5rem}.section-table-content .table-content-cell-icon img{max-width:100%;max-height:100%}.section-table-content .table-content-cell-icon.is-svg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-table-content .table-content.__mobile{display:none;gap:2rem}@media (max-width:900px){.section-table-content .table-content.__mobile{display:grid}}.section-table-content .table-content.__mobile .table-content-column{background-color:transparent}.section-table-content .table-content.__mobile .table-content-cell{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;padding:.625rem;border-color:transparent;min-height:unset;position:relative}.section-table-content .table-content.__mobile .table-content-cell p{text-align:left}.section-table-content .table-content.__mobile .table-content-cell.__table_footer,.section-table-content .table-content.__mobile .table-content-cell.__table_header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:4rem}.section-table-content .table-content.__mobile .table-content-cell.__table_footer p,.section-table-content .table-content.__mobile .table-content-cell.__table_header p{text-align:center}.section-table-content .table-content.__mobile .table-content-cell.__table_footer:after,.section-table-content .table-content.__mobile .table-content-cell.__table_header:after{content:"";background-color:#fff;display:block;width:calc(100% + 2px);height:.625rem;position:absolute;left:-1px}.section-table-content .table-content.__mobile .table-content-cell.__table_header{background-color:#fb1095;color:#fff;font-size:1em;margin-bottom:.625rem;border-color:#000;border:1px solid #000}.section-table-content .table-content.__mobile .table-content-cell.__table_header:after{bottom:0;-webkit-transform:translateY(calc(100% + 1px));transform:translateY(calc(100% + 1px))}.section-table-content .table-content.__mobile .table-content-cell.__table_header .cell-text-highlighted{color:#fff;margin-top:.2rem}.section-table-content .table-content.__mobile .table-content-cell.__table_footer{margin-top:.625rem;border:1px solid #000;border-color:#000}.section-table-content .table-content.__mobile .table-content-cell.__table_footer:after{top:0;-webkit-transform:translateY(calc(-100% - 1px));transform:translateY(calc(-100% - 1px))}.section-table-content .table-content.__mobile .table-content-cell.__table_cta{border:none;background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.625rem 0 0}.section-table-content .table-content.__mobile .table-content-cell-icon{width:1.25rem;height:1.25rem}.section-iframe{margin-top:5em}.section-iframe iframe{max-width:100%;display:block;margin:0 auto}.contact-information a h1,.contact-information a h2,.contact-information a h3,.contact-information a h4,.contact-information a h5,.contact-information a h6,.faqs-section a h1,.faqs-section a h2,.faqs-section a h3,.faqs-section a h4,.faqs-section a h5,.faqs-section a h6,.gallery-component a h1,.gallery-component a h2,.gallery-component a h3,.gallery-component a h4,.gallery-component a h5,.gallery-component a h6,.hero a h1,.hero a h2,.hero a h3,.hero a h4,.hero a h5,.hero a h6,.information a h1,.information a h2,.information a h3,.information a h4,.information a h5,.information a h6,.page a h1,.page a h2,.page a h3,.page a h4,.page a h5,.page a h6,.section--fullwidth a h1,.section--fullwidth a h2,.section--fullwidth a h3,.section--fullwidth a h4,.section--fullwidth a h5,.section--fullwidth a h6,.section--two-columns a h1,.section--two-columns a h2,.section--two-columns a h3,.section--two-columns a h4,.section--two-columns a h5,.section--two-columns a h6,.section-choose-battle a h1,.section-choose-battle a h2,.section-choose-battle a h3,.section-choose-battle a h4,.section-choose-battle a h5,.section-choose-battle a h6,.section-events a h1,.section-events a h2,.section-events a h3,.section-events a h4,.section-events a h5,.section-events a h6,.section-faqs-transperant a h1,.section-faqs-transperant a h2,.section-faqs-transperant a h3,.section-faqs-transperant a h4,.section-faqs-transperant a h5,.section-faqs-transperant a h6,.section-faqs a h1,.section-faqs a h2,.section-faqs a h3,.section-faqs a h4,.section-faqs a h5,.section-faqs a h6,.section-games-categories a h1,.section-games-categories a h2,.section-games-categories a h3,.section-games-categories a h4,.section-games-categories a h5,.section-games-categories a h6,.section-hero a h1,.section-hero a h2,.section-hero a h3,.section-hero a h4,.section-hero a h5,.section-hero a h6,.section-hs-form a h1,.section-hs-form a h2,.section-hs-form a h3,.section-hs-form a h4,.section-hs-form a h5,.section-hs-form a h6,.section-iframe a h1,.section-iframe a h2,.section-iframe a h3,.section-iframe a h4,.section-iframe a h5,.section-iframe a h6,.section-newsletter a h1,.section-newsletter a h2,.section-newsletter a h3,.section-newsletter a h4,.section-newsletter a h5,.section-newsletter a h6,.section-single-column-cta a h1,.section-single-column-cta a h2,.section-single-column-cta a h3,.section-single-column-cta a h4,.section-single-column-cta a h5,.section-single-column-cta a h6,.section-single-column a h1,.section-single-column a h2,.section-single-column a h3,.section-single-column a h4,.section-single-column a h5,.section-single-column a h6,.section-table-content a h1,.section-table-content a h2,.section-table-content a h3,.section-table-content a h4,.section-table-content a h5,.section-table-content a h6,.section-testimonials a h1,.section-testimonials a h2,.section-testimonials a h3,.section-testimonials a h4,.section-testimonials a h5,.section-testimonials a h6,.subscribed a h1,.subscribed a h2,.subscribed a h3,.subscribed a h4,.subscribed a h5,.subscribed a h6,.things-to-know a h1,.things-to-know a h2,.things-to-know a h3,.things-to-know a h4,.things-to-know a h5,.things-to-know a h6{text-decoration:none!important}.contact-information h1 a,.contact-information h2 a,.contact-information h3 a,.contact-information h4 a,.contact-information h5 a,.contact-information h6 a,.faqs-section h1 a,.faqs-section h2 a,.faqs-section h3 a,.faqs-section h4 a,.faqs-section h5 a,.faqs-section h6 a,.gallery-component h1 a,.gallery-component h2 a,.gallery-component h3 a,.gallery-component h4 a,.gallery-component h5 a,.gallery-component h6 a,.hero h1 a,.hero h2 a,.hero h3 a,.hero h4 a,.hero h5 a,.hero h6 a,.information h1 a,.information h2 a,.information h3 a,.information h4 a,.information h5 a,.information h6 a,.page h1 a,.page h2 a,.page h3 a,.page h4 a,.page h5 a,.page h6 a,.section--fullwidth h1 a,.section--fullwidth h2 a,.section--fullwidth h3 a,.section--fullwidth h4 a,.section--fullwidth h5 a,.section--fullwidth h6 a,.section--two-columns h1 a,.section--two-columns h2 a,.section--two-columns h3 a,.section--two-columns h4 a,.section--two-columns h5 a,.section--two-columns h6 a,.section-choose-battle h1 a,.section-choose-battle h2 a,.section-choose-battle h3 a,.section-choose-battle h4 a,.section-choose-battle h5 a,.section-choose-battle h6 a,.section-events h1 a,.section-events h2 a,.section-events h3 a,.section-events h4 a,.section-events h5 a,.section-events h6 a,.section-faqs-transperant h1 a,.section-faqs-transperant h2 a,.section-faqs-transperant h3 a,.section-faqs-transperant h4 a,.section-faqs-transperant h5 a,.section-faqs-transperant h6 a,.section-faqs h1 a,.section-faqs h2 a,.section-faqs h3 a,.section-faqs h4 a,.section-faqs h5 a,.section-faqs h6 a,.section-games-categories h1 a,.section-games-categories h2 a,.section-games-categories h3 a,.section-games-categories h4 a,.section-games-categories h5 a,.section-games-categories h6 a,.section-hero h1 a,.section-hero h2 a,.section-hero h3 a,.section-hero h4 a,.section-hero h5 a,.section-hero h6 a,.section-hs-form h1 a,.section-hs-form h2 a,.section-hs-form h3 a,.section-hs-form h4 a,.section-hs-form h5 a,.section-hs-form h6 a,.section-iframe h1 a,.section-iframe h2 a,.section-iframe h3 a,.section-iframe h4 a,.section-iframe h5 a,.section-iframe h6 a,.section-newsletter h1 a,.section-newsletter h2 a,.section-newsletter h3 a,.section-newsletter h4 a,.section-newsletter h5 a,.section-newsletter h6 a,.section-single-column-cta h1 a,.section-single-column-cta h2 a,.section-single-column-cta h3 a,.section-single-column-cta h4 a,.section-single-column-cta h5 a,.section-single-column-cta h6 a,.section-single-column h1 a,.section-single-column h2 a,.section-single-column h3 a,.section-single-column h4 a,.section-single-column h5 a,.section-single-column h6 a,.section-table-content h1 a,.section-table-content h2 a,.section-table-content h3 a,.section-table-content h4 a,.section-table-content h5 a,.section-table-content h6 a,.section-testimonials h1 a,.section-testimonials h2 a,.section-testimonials h3 a,.section-testimonials h4 a,.section-testimonials h5 a,.section-testimonials h6 a,.subscribed h1 a,.subscribed h2 a,.subscribed h3 a,.subscribed h4 a,.subscribed h5 a,.subscribed h6 a,.things-to-know h1 a,.things-to-know h2 a,.things-to-know h3 a,.things-to-know h4 a,.things-to-know h5 a,.things-to-know h6 a{color:inherit;text-decoration:none!important}.contact-information a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.faqs-section a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.gallery-component a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.hero a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.information a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.page a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section--fullwidth a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section--two-columns a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-choose-battle a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-events a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-faqs-transperant a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-faqs a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-games-categories a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-hero a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-hs-form a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-iframe a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-newsletter a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-single-column-cta a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-single-column a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-table-content a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.section-testimonials a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.subscribed a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item),.things-to-know a:not(.button,.location-button,.city-navigation__item,.tabbed-navigation__item,.dropdown__link,.menu-item){color:inherit;text-decoration:underline}.contact-information dropdown a,.faqs-section dropdown a,.gallery-component dropdown a,.hero dropdown a,.information dropdown a,.page dropdown a,.section--fullwidth dropdown a,.section--two-columns dropdown a,.section-choose-battle dropdown a,.section-events dropdown a,.section-faqs-transperant dropdown a,.section-faqs dropdown a,.section-games-categories dropdown a,.section-hero dropdown a,.section-hs-form dropdown a,.section-iframe dropdown a,.section-newsletter dropdown a,.section-single-column-cta dropdown a,.section-single-column dropdown a,.section-table-content dropdown a,.section-testimonials dropdown a,.subscribed dropdown a,.things-to-know dropdown a{text-decoration:none!important}.contact-information .city-navigation__title>a,.contact-information .main-menu-item .menu-link.main-menu-link,.contact-information .sub-menu .sub-menu-item .menu-link,.faqs-section .city-navigation__title>a,.faqs-section .main-menu-item .menu-link.main-menu-link,.faqs-section .sub-menu .sub-menu-item .menu-link,.gallery-component .city-navigation__title>a,.gallery-component .main-menu-item .menu-link.main-menu-link,.gallery-component .sub-menu .sub-menu-item .menu-link,.hero .city-navigation__title>a,.hero .main-menu-item .menu-link.main-menu-link,.hero .sub-menu .sub-menu-item .menu-link,.information .city-navigation__title>a,.information .main-menu-item .menu-link.main-menu-link,.information .sub-menu .sub-menu-item .menu-link,.page .city-navigation__title>a,.page .main-menu-item .menu-link.main-menu-link,.page .sub-menu .sub-menu-item .menu-link,.section--fullwidth .city-navigation__title>a,.section--fullwidth .main-menu-item .menu-link.main-menu-link,.section--fullwidth .sub-menu .sub-menu-item .menu-link,.section--two-columns .city-navigation__title>a,.section--two-columns .main-menu-item .menu-link.main-menu-link,.section--two-columns .sub-menu .sub-menu-item .menu-link,.section-choose-battle .city-navigation__title>a,.section-choose-battle .main-menu-item .menu-link.main-menu-link,.section-choose-battle .sub-menu .sub-menu-item .menu-link,.section-events .city-navigation__title>a,.section-events .main-menu-item .menu-link.main-menu-link,.section-events .sub-menu .sub-menu-item .menu-link,.section-faqs-transperant .city-navigation__title>a,.section-faqs-transperant .main-menu-item .menu-link.main-menu-link,.section-faqs-transperant .sub-menu .sub-menu-item .menu-link,.section-faqs .city-navigation__title>a,.section-faqs .main-menu-item .menu-link.main-menu-link,.section-faqs .sub-menu .sub-menu-item .menu-link,.section-games-categories .city-navigation__title>a,.section-games-categories .main-menu-item .menu-link.main-menu-link,.section-games-categories .sub-menu .sub-menu-item .menu-link,.section-hero .city-navigation__title>a,.section-hero .main-menu-item .menu-link.main-menu-link,.section-hero .sub-menu .sub-menu-item .menu-link,.section-hs-form .city-navigation__title>a,.section-hs-form .main-menu-item .menu-link.main-menu-link,.section-hs-form .sub-menu .sub-menu-item .menu-link,.section-iframe .city-navigation__title>a,.section-iframe .main-menu-item .menu-link.main-menu-link,.section-iframe .sub-menu .sub-menu-item .menu-link,.section-newsletter .city-navigation__title>a,.section-newsletter .main-menu-item .menu-link.main-menu-link,.section-newsletter .sub-menu .sub-menu-item .menu-link,.section-single-column-cta .city-navigation__title>a,.section-single-column-cta .main-menu-item .menu-link.main-menu-link,.section-single-column-cta .sub-menu .sub-menu-item .menu-link,.section-single-column .city-navigation__title>a,.section-single-column .main-menu-item .menu-link.main-menu-link,.section-single-column .sub-menu .sub-menu-item .menu-link,.section-table-content .city-navigation__title>a,.section-table-content .main-menu-item .menu-link.main-menu-link,.section-table-content .sub-menu .sub-menu-item .menu-link,.section-testimonials .city-navigation__title>a,.section-testimonials .main-menu-item .menu-link.main-menu-link,.section-testimonials .sub-menu .sub-menu-item .menu-link,.subscribed .city-navigation__title>a,.subscribed .main-menu-item .menu-link.main-menu-link,.subscribed .sub-menu .sub-menu-item .menu-link,.things-to-know .city-navigation__title>a,.things-to-know .main-menu-item .menu-link.main-menu-link,.things-to-know .sub-menu .sub-menu-item .menu-link{text-decoration:none}.contact-information .mobile-navigation__item,.faqs-section .mobile-navigation__item,.gallery-component .mobile-navigation__item,.hero .mobile-navigation__item,.information .mobile-navigation__item,.page .mobile-navigation__item,.section--fullwidth .mobile-navigation__item,.section--two-columns .mobile-navigation__item,.section-choose-battle .mobile-navigation__item,.section-events .mobile-navigation__item,.section-faqs-transperant .mobile-navigation__item,.section-faqs .mobile-navigation__item,.section-games-categories .mobile-navigation__item,.section-hero .mobile-navigation__item,.section-hs-form .mobile-navigation__item,.section-iframe .mobile-navigation__item,.section-newsletter .mobile-navigation__item,.section-single-column-cta .mobile-navigation__item,.section-single-column .mobile-navigation__item,.section-table-content .mobile-navigation__item,.section-testimonials .mobile-navigation__item,.subscribed .mobile-navigation__item,.things-to-know .mobile-navigation__item{text-decoration:none!important}.contact-information .mobile-navigation__item--country a,.faqs-section .mobile-navigation__item--country a,.gallery-component .mobile-navigation__item--country a,.hero .mobile-navigation__item--country a,.information .mobile-navigation__item--country a,.page .mobile-navigation__item--country a,.section--fullwidth .mobile-navigation__item--country a,.section--two-columns .mobile-navigation__item--country a,.section-choose-battle .mobile-navigation__item--country a,.section-events .mobile-navigation__item--country a,.section-faqs-transperant .mobile-navigation__item--country a,.section-faqs .mobile-navigation__item--country a,.section-games-categories .mobile-navigation__item--country a,.section-hero .mobile-navigation__item--country a,.section-hs-form .mobile-navigation__item--country a,.section-iframe .mobile-navigation__item--country a,.section-newsletter .mobile-navigation__item--country a,.section-single-column-cta .mobile-navigation__item--country a,.section-single-column .mobile-navigation__item--country a,.section-table-content .mobile-navigation__item--country a,.section-testimonials .mobile-navigation__item--country a,.subscribed .mobile-navigation__item--country a,.things-to-know .mobile-navigation__item--country a{text-decoration:none}.section-events-simple .bg1 img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-events-simple .container p a:not(.button){color:inherit;text-decoration:underline}.card-cta a,footer a{text-decoration:none!important}.section-custom-slider .carousel{overflow:hidden}.section-custom-slider .carousel .game-card{width:400px;height:auto;position:relative;background-size:cover;padding:0}@media (max-width:480px){.section-custom-slider .carousel .game-card{max-width:70vw!important}}.section-custom-slider .carousel .game-card .game-cards-wrapper{margin-top:0;position:absolute;bottom:0;left:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-custom-slider .carousel .game-card__img-container{position:absolute;inset:0;background-size:cover}.section-custom-slider .carousel .game-card__img-container .article-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-custom-slider .carousel .game-card__img-container .article-image img{height:100%;-o-object-fit:cover;object-fit:cover}.section-custom-slider .carousel .game-card__img-container:before{padding-top:150%}.section-custom-slider .carousel .game-card-square{height:auto}.section-custom-slider .carousel .game-card-square:before{padding-top:100%}@media (max-width:600px){.section-custom-slider .carousel-stackable{max-height:none}.section-custom-slider .carousel-stackable .slick-slider .slick-list .slick-track{opacity:1;width:100%!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-custom-slider .carousel-stackable .carousel__navigation,.section-custom-slider .carousel-stackable .slick-slider .slick-list .slick-track .slick-cloned{display:none}}.section-custom-slider__content{position:relative;z-index:3}.section-testimonials .section-background-wrapper{position:relative}.section-testimonials .section-background-wrapper .img-container{position:absolute;width:100%;height:100%;inset:0;z-index:-1}.section-testimonials .section-background-wrapper .img-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-newsletter .img-container{position:absolute;inset:0;background-size:cover}.section-newsletter .img-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.heading__subtitle_v2{font-weight:500;margin-top:0;margin-bottom:1rem;font-family:Futura,sans-serif;font-size:18px;line-height:1.6em;text-transform:none}@media (max-width:600px){.heading__subtitle_v2{font-size:14px}}.heading__title_v2{margin-bottom:.5em;padding-bottom:0;font-size:2.5em!important}#dmn-partner-widget{max-width:500px!important}@media (max-width:900px){#dmn-partner-widget #dmn-widget-inner .date-selector .date-selector__quick-buttons{margin:0 -.5em 1em!important}#dmn-partner-widget #dmn-widget-inner .date-selector .date-selector__quick-buttons button{min-width:unset}}.CookieDeclaration{background:#fff;padding:10px;border-radius:10px}.CookieDeclarationTypeHeader{font-weight:700}.CookieDeclarationTable{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#f5f7fa;font-size:18px;font-weight:500;line-height:1.45;max-width:100%}.CookieDeclarationTable thead th.CookieDeclarationTableHeader{text-align:left;font-weight:600;padding:12px 14px;background:#e1e5e9;color:#111827;border-bottom:1px solid #e5e7eb;font-size:14px;line-height:1.5em}.CookieDeclarationTable td.CookieDeclarationTableCell{padding:12px 14px;vertical-align:top;border-bottom:1px solid #eef2f7;color:#111827;overflow-wrap:anywhere;word-break:break-word}.CookieDeclarationTable tbody tr:nth-child(2n) td{background:#eef2f6}.CookieDeclarationTable tbody tr:hover td{background:#f5f7fa}.CookieDeclarationTable a{color:#2563eb;text-decoration:none}.CookieDeclarationTable a:focus-visible,.CookieDeclarationTable a:hover{text-decoration:underline}@media (max-width:600px){.CookieDeclarationTable colgroup col{width:auto!important}.CookieDeclarationTable td.CookieDeclarationTableCell,.CookieDeclarationTable thead th.CookieDeclarationTableHeader{display:table-cell!important;visibility:visible!important;width:auto;max-width:none}.CookieDeclarationTable td.CookieDeclarationTableCell:first-child,.CookieDeclarationTable thead th.CookieDeclarationTableHeader:first-child{min-width:100px}.CookieDeclarationTable td.CookieDeclarationTableCell:nth-child(2),.CookieDeclarationTable thead th.CookieDeclarationTableHeader:nth-child(2){min-width:120px}.CookieDeclarationTable td.CookieDeclarationTableCell:nth-child(3),.CookieDeclarationTable thead th.CookieDeclarationTableHeader:nth-child(3){min-width:200px}.CookieDeclarationTable td.CookieDeclarationTableCell:nth-child(4),.CookieDeclarationTable thead th.CookieDeclarationTableHeader:nth-child(4){min-width:10rem}.CookieDeclarationTable td.CookieDeclarationTableCell:nth-child(5),.CookieDeclarationTable thead th.CookieDeclarationTableHeader:nth-child(5){display:table-cell!important;visibility:visible!important;min-width:7.5rem;white-space:nowrap}}.CookieDeclarationTable-scroll{width:100%;max-width:100%}@media (max-width:600px){.CookieDeclarationTable-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border-radius:8px}}@media (max-width:600px){.CookieDeclarationTable-scroll .CookieDeclarationTable{display:table;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;max-width:none;overflow:visible;font-size:14px;font-weight:400;border-radius:8px}.CookieDeclarationTable-scroll .CookieDeclarationTable thead th.CookieDeclarationTableHeader{padding:10px 8px;font-size:12px;font-weight:600}.CookieDeclarationTable-scroll .CookieDeclarationTable td.CookieDeclarationTableCell{padding:10px 8px;font-size:13px}.CookieDeclarationTable-scroll .CookieDeclarationTable tbody tr:nth-child(2n) td{background:#f0f2f5}.CookieDeclarationTable-scroll .CookieDeclarationTable tbody tr:hover td{background:#e8eaed}}@media (max-width:600px){.CookieDeclaration table.CookieDeclarationTable tr td:nth-child(n+5),.CookieDeclaration table.CookieDeclarationTable tr th:nth-child(n+5){display:table-cell!important;visibility:visible!important}.CookieDeclaration table.CookieDeclarationTable colgroup col:nth-child(n+5){display:table-column!important;visibility:visible!important}}.introduction{border-bottom:1px solid hsla(0,0%,100%,.15);padding-bottom:60px;margin-bottom:120px;margin-top:-36px;position:relative;z-index:5}.introduction--borderless{border-bottom:transparent;padding-bottom:0}@media (max-width:900px){.introduction{margin-bottom:80px;margin-top:30px;padding-bottom:80px}.introduction--borderless{padding-bottom:0}}.introduction--game{margin-top:60px;border-bottom:transparent;margin-bottom:30px;padding-bottom:60px}.introduction iframe{max-width:100%}@media (max-width:900px){.page-template-template-investors-v2 .featured-image{display:none}}.introduction__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1075px;padding:0 15px}@media (max-width:1400px){.introduction__container{max-width:900px}}@media (max-width:900px){.introduction__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:600px}}@media (max-width:600px){.introduction__container{max-width:none}}.introduction__container--game,.introduction__container--investors{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto 1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.introduction__container--game .investors-news-content.container,.introduction__container--investors .investors-news-content.container{display:none;max-width:600px;margin:0;padding:0}.introduction__container--game .investors-news-content.container h1,.introduction__container--game .investors-news-content.container h2,.introduction__container--game .investors-news-content.container h3,.introduction__container--game .investors-news-content.container h4,.introduction__container--game .investors-news-content.container h5,.introduction__container--game .investors-news-content.container h6,.introduction__container--game .investors-news-content.container p,.introduction__container--game .investors-news-content.container pre,.introduction__container--game .investors-news-content.container ul,.introduction__container--investors .investors-news-content.container h1,.introduction__container--investors .investors-news-content.container h2,.introduction__container--investors .investors-news-content.container h3,.introduction__container--investors .investors-news-content.container h4,.introduction__container--investors .investors-news-content.container h5,.introduction__container--investors .investors-news-content.container h6,.introduction__container--investors .investors-news-content.container p,.introduction__container--investors .investors-news-content.container pre,.introduction__container--investors .investors-news-content.container ul{max-width:100%}.introduction__container--game .investors-news-content.container .page__header,.introduction__container--investors .investors-news-content.container .page__header{margin-left:0}.introduction__container--game .investors-news-content.container p,.introduction__container--investors .investors-news-content.container p{font-size:18px;font-weight:400;line-height:1.6em}@media (max-width:900px){.introduction__container--game .investors-news-content.container .page__content,.introduction__container--investors .investors-news-content.container .page__content{text-align:left}}@media (max-width:900px){.introduction__container--game,.introduction__container--investors{display:-webkit-box;display:-ms-flexbox;display:flex}}.introduction__container--game .introduction__header,.introduction__container--investors .introduction__header{-ms-grid-column:1;-ms-grid-row-span:2;grid-column:1;grid-row:1/span 2}.introduction__container--game .list-group__button,.introduction__container--investors .list-group__button{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-row-align:start;-ms-grid-column-align:end;grid-column:2;grid-row:1;max-width:385px;justify-self:end}.introduction__container--game .list-group__button span:not(.icon),.introduction__container--investors .list-group__button span:not(.icon){font-family:BOOM STENCIL;padding:3px 0 0}.introduction__container--game .list-group,.introduction__container--investors .list-group{-ms-grid-column:2;-ms-grid-row:2;-ms-grid-row-align:start;-ms-grid-column-align:end;grid-column:2;grid-row:2;justify-self:end}.introduction__container--investors{grid-template-columns:1fr 3fr;max-width:100%}.introduction__container--investors .investors-post-content{max-width:600px}.introduction__container--investors .investors-post-content h1,.introduction__container--investors .investors-post-content h2,.introduction__container--investors .investors-post-content h3,.introduction__container--investors .investors-post-content h4,.introduction__container--investors .investors-post-content h5,.introduction__container--investors .investors-post-content h6,.introduction__container--investors .investors-post-content p,.introduction__container--investors .investors-post-content pre,.introduction__container--investors .investors-post-content ul{max-width:100%}.introduction__container--investors .introduction__header{grid-column:2;max-width:100%}.introduction__container--investors .investors-page__title{max-width:100%}.introduction__container--investors .introduction__content,.introduction__container--investors .page__header{margin-left:50px}.introduction__container--investors .list-group{grid-column:1}.introduction__container--investors .list-group a{color:#fff;text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.introduction__container--investors .list-group a:hover{color:#0ebfd2;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.introduction__container--investors .list-group li{color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;cursor:pointer}.introduction__container--investors .list-group li:hover a{color:#0ebfd2;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (max-width:900px){.introduction__container--investors{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0}.introduction__container--investors .introduction__content,.introduction__container--investors header.page__header{margin-left:0;padding:0;text-align:left}}.introduction__header{-webkit-box-flex:0;-ms-flex:0 0 510px;flex:0 0 510px;max-width:510px;padding-right:15px;word-wrap:break-word}@media (max-width:1400px){.introduction__header{-ms-flex-preferred-size:440px;flex-basis:440px}}@media (max-width:900px){.introduction__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:40px;max-width:385px;padding-right:0}}.introduction__title{margin-bottom:15px;max-width:100%;word-wrap:break-word;font-size:56px}.introduction__subtitle{margin-bottom:25px;text-transform:none;max-width:100%;font-size:24px;line-height:28px}.introduction .badge{margin-bottom:30px}.introduction__content{max-width:100%;font-size:16px;line-height:19px;font-family:Futura,sans-serif}.introduction__content p{margin:1.6em 0}.introduction__content--game{margin-bottom:90px}.main--game .introduction__subtitle{margin-bottom:12px}.main--game .youtube-video-button{background:#000;padding:10px;margin-bottom:10px}.main--game .list-group .wrapper-select{margin-top:25px}.list-group{font-size:14px;line-height:1;list-style:none;margin:0;max-width:385px;padding:0;width:100%}.list-group__header{background-color:#0ebfd2;border-radius:2px;font-size:13px;padding:23px 0 25px;text-align:center;width:100%}.list-group__header a{color:#fff;font-family:Futura,sans-serif;font-size:18px;font-weight:500;text-decoration:none;text-transform:uppercase;padding:0 .5em}.list-group__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0ebfd2;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 30px;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;width:100%;margin-bottom:25px}@media (max-width:900px){.list-group__button{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:auto}}.list-group__button span{color:#fff;font-family:Futura,sans-serif;font-size:18px;font-weight:500;line-height:1;text-transform:uppercase}.list-group__button .icon{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.list-group__button:hover{background-color:#10d5ea;text-decoration:none}.list-group__button:hover .icon{-webkit-transform:translate(10px);transform:translate(10px)}@media (max-width:900px){.list-group__button .icon--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:10px}}@media (max-width:900px){.list-group__button:hover .icon--arrow{-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.list-group__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(255,255,254,.43);border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:21px 26px 23px;text-align:left}.list-group__item:first-child{border-top:1px solid rgba(255,255,254,.43)}.list-group__item__meta{color:#a2a2a2;display:block;font-size:11px;padding-top:2px}.list-group__item__value{font-family:Futura,sans-serif;font-weight:500;font-size:14px;line-height:20px}.list-group__item-label{padding-left:30px;background:no-repeat 0}.list-group__item-label.list-group__icon--people{background-image:url("../images/icons/ico-people.svg")}.list-group__item-label.list-group__icon--time{background-image:url("../images/icons/ico-clock.svg")}.list-group__item-label.list-group__icon--pg{background-image:url("../images/icons/ico-smile.svg")}.list-group__item-label.list-group__icon--accessibility{background-image:url("../images/icons/ico-wheelchair.svg")}.list-group__link{color:#fff;display:block;font-size:14px;line-height:22px;margin:15px 0;padding:0 5px;text-align:center;text-decoration:underline}.list-group--game .list-group__item-label-editable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-group--game .list-group__item-label-editable .list-group__icon{width:18px;margin-right:18px}.testimonial{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px;padding:0 15px;text-align:center}.testimonial p{margin:0}.main--package .testimonials{border-top:1px solid hsla(0,0%,100%,.15);padding-top:180px}@media (max-width:900px){.main--package .testimonials{padding-top:80px}}.testimonial__rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.testimonial__star{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none;background:no-repeat 50%;background-size:cover;display:block;background-image:url("../images/icons/star-pink.svg");margin:0 10px;width:32px;height:31px}.testimonial__title{margin-top:.6em;margin-bottom:1.2em;max-width:100%;font-size:1.5em;line-height:1.2}.testimonial__body{margin-bottom:25px;max-width:100%;width:100%}.testimonial__logo{display:block;height:30px;margin:0 auto;width:auto}.testimonials{margin-bottom:120px;overflow-y:hidden}.testimonials-bg{position:relative;max-width:1020px;margin:0 auto 40px;padding:50px 80px;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.testimonials-bg .img-container{position:absolute;inset:0}.testimonials-bg .img-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:900px){.testimonials-bg{padding:30px}}.testimonials-bg .testimonial{margin-bottom:0}.testimonials-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:60px}.testimonials-header-title{font-size:2.5em;line-height:1;text-align:center;padding-bottom:1.5rem}.testimonials-header-subtitle{font-weight:500}@media (max-width:900px){.testimonials{margin-bottom:80px}}.game-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 80px;max-width:1100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1400px){.game-cards{max-width:764px}}@media (max-width:900px){.game-cards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 60px;max-width:400px}}@media (max-width:600px){.game-cards{max-width:335px}}.game-cards:only-child{margin-left:0;margin-right:0}.game-card{background-position:top;background-color:#000;background-size:100% auto;background-repeat:no-repeat;border-radius:6px;-webkit-box-shadow:0 10px 28px 0 rgba(0,0,0,.4);box-shadow:0 10px 28px 0 rgba(0,0,0,.4);-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:inherit;margin-left:1%;margin-right:1%;margin-bottom:3%;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;z-index:5;max-width:48%}.game-card:before{display:block;width:100%;content:"";padding-top:122%}.game-cards-3-in-row .game-card{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3 - 25px);flex:0 0 calc(100% / 3 - 25px);max-width:calc(100% / 3 - 25px);margin-left:10px;margin-right:10px;margin-bottom:2%}@media (max-width:1400px){.game-cards-3-in-row .game-card{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2 - 25px);flex:0 0 calc(100% / 2 - 25px);max-width:calc(100% / 2 - 25px)}}@media (max-width:900px){.game-cards-3-in-row .game-card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.game-cards-3-in-row .game-card:only-child{margin-left:0;margin-right:0}.game-card .game-cards-wrapper{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.game-card.styled-as-mobile:before{padding-top:56.25%}@media (max-width:1400px){.game-card{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media (max-width:900px){.game-card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;background-size:contain;background-repeat:no-repeat;background-position:top}.game-card:before{padding-top:56.25%}.game-card .game-cards-wrapper{margin-top:0}}.game-card.game-card--small{padding:20px 35px}@media (max-width:900px){.game-card.game-card--small{padding:15px 0}}@media (max-width:600px){.game-card.game-card--small{height:423px}}.game-card:only-child{margin-left:0;margin-right:0}.game-card:hover{-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.game-card .game-card__buttons{display:block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#000;padding:5px}.game-card .game-card__button{margin:.5em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 1em);flex:0 1 calc(50% - 1em);width:calc(50% - 1em);white-space:normal}.game-card .game-card__button.game-card__button-single{margin:0 auto;font-size:16px;font-weight:500;line-height:1em;min-width:195px;padding:21px 10px 20px}.game-card.other-location{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.game-card.other-location .cover{background:#000 bottom;background-size:cover;height:50%;width:100%;border-radius:6px}.game-card.other-location .description{height:50%;width:100%;text-align:center;padding:20px 15%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.game-card.other-location .description{padding:20px 5%}}.game-card.other-location .description h2{width:100%;color:#0ebfd2;font-size:26px;line-height:30px;font-family:Futura,sans-serif}@media (max-width:900px){.game-card.other-location .description h2{font-size:22px;line-height:26px}}.game-card.other-location .description .available-at{font-size:18px;line-height:21px;font-family:Futura,sans-serif}@media (max-width:900px){.game-card.other-location .description .available-at{font-size:14px;line-height:16px}}.game-card.other-location .description a.game-card__button{max-width:152px}@media (max-width:900px){.game-card.other-location .description a.game-card__button{font-size:14px;line-height:16px;padding:12px 10px}}.carousel .game-card{max-width:400px;margin:0 1em 2em;height:auto;padding:25px;background-size:100% auto;background-position:top;background-repeat:no-repeat}.carousel .game-card:before{padding-top:122.5%}@media (max-width:900px){.carousel .game-card{max-width:340px}.carousel .game-card:before{padding-top:122.5%}}.carousel .game-card .game-cards-wrapper{margin-top:3.5em}.game-card__button{font-size:14px;min-width:100px;padding:14px 10px}.carousel .game-gallery-card{max-width:unset;margin:0 1em 3em;height:auto;position:relative;overflow:hidden;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.carousel .game-gallery-card:after{display:block;content:"";padding-bottom:56.25%;width:100%}.carousel .game-gallery-card img{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:3;margin:0}.game-gallery-lightbox .lightbox .carousel__image{margin:auto 10px}.pattern{background:url("../images/backgrounds/wavy.png") repeat top;background-size:2000px 875px;padding:110px 0;margin-bottom:180px}@media (max-width:900px){.pattern{margin-bottom:80px;padding:80px 0}}.pattern--closed{margin-bottom:0}.packages{margin-bottom:180px}@media (max-width:900px){.packages{margin-bottom:80px}}.package{background-color:#000;color:#fff;border-radius:6px;-webkit-box-shadow:0 25px 45px 0 rgba(0,0,0,.4);box-shadow:0 25px 45px 0 rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 60px;max-width:1044px}@media (max-width:900px){.package{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}}.package__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.package__image img{border-radius:6px;width:100%}@media (max-width:900px){.package__image{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%}}.package__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:50%;padding:30px 50px;position:relative}@media (max-width:900px){.package__body{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%;padding:35px 20px 20px}}.package__header{margin-bottom:80px;width:100%;word-wrap:break-word}@media (max-width:900px){.package__header{margin:0 0 35px}}.package__title{margin-bottom:15px}.package__excerpt{font-size:14px;line-height:22px}.package__excerpt p{margin:0}.package__excerpt p a:not(.button){color:inherit}.package__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid hsla(0,0%,100%,.2);bottom:30px;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;left:50px;padding:10px;position:absolute;right:50px}@media (max-width:900px){.package__footer{bottom:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;left:auto;position:static;right:auto}}.package__stat{font-size:9px;letter-spacing:.4px;line-height:1.8em;margin-right:12px;text-transform:uppercase}.package__stat span{font-family:Futura,sans-serif;font-size:16px;font-weight:500}@media (max-width:900px){.package__stat{margin-bottom:15px}}.package__button{margin-left:auto;min-width:110px;padding:14px 16px 11px;white-space:normal;margin-bottom:4px}@media (max-width:900px){.package__button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}.package .badge{margin-bottom:20px}@media (max-width:900px){.package .badge{margin-bottom:15px}}.pricing{margin:0 auto 180px;max-width:1045px}.pricing h3{text-align:center;font-size:40px;margin:10px 0 30px}@media (max-width:900px){.pricing{margin-bottom:80px}}.pricing__modules{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:600px){.pricing__modules{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}.pricing__modules{margin-bottom:40px}.price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid hsla(0,0%,100%,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:55px 10px 70px;text-align:center}.price:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.price:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}@media (max-width:900px){.price{padding:30px 10px 40px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (max-width:600px){.price{padding:20px 0}}.price__title{font-size:14px;margin:0}.price__value{line-height:52px;margin-bottom:12px}@media (max-width:900px){.price__value{line-height:34px;margin-bottom:5px}}.price__label{font-family:Futura,sans-serif;line-height:1;font-size:16px;font-weight:500;margin:0}.price__label,::-ms-backdrop{width:100%;overflow:hidden}.pricing__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing__footer .button{margin:0 8px}@media (max-width:600px){.pricing__footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing__footer .button{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin:0;min-width:auto}}.introduction .pricing{margin-bottom:60px}.pricing-group{width:100%;padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pricing-group .pricing-group__title{font-family:Futura,sans-serif;font-size:24px}.pricing-group .booking-tickets__criteria{font-size:12px}.pricing-group .pricing-group__category,.pricing-group .pricing-group__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing-group .pricing-group__category{font-family:Futura,sans-serif;font-size:16px;padding-bottom:8px;margin-top:8px}.pricing-group .pricing-group__category .price-group{font-weight:500;text-transform:uppercase}.pricing-group .pricing-group__category .price-value{font-weight:500}.pricing-group .pricing-group__category .category-label{float:left}.pricing-group .pricing-group__category .ticket-criteria{float:left;margin-left:10px;font-size:12px}.pricing-group .pricing-group__category:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.15)}.pricing-group .pricing-group__footer{font-size:14px}.pricing-group .pricing-price-type{font-size:12px;font-style:italic}@media (max-width:600px){.pricing-group{text-align:left}.pricing-group .pricing-group__title{border-bottom:1px solid hsla(0,0%,100%,.15);padding-bottom:10px;text-align:left;margin-bottom:5px}.pricing-group .pricing-price-type{margin-top:8px}.pricing-group .pricing-group__category .ticket-criteria{float:none;margin:10px 0 0}.pricing-group .pricing-group__category .category-label{float:none}}.booking-tickets__column .booking-tickets__criteria{top:-20px;margin-top:5px}@media (max-width:900px){.booking-tickets__column .booking-tickets__criteria{margin-top:0;margin-left:0;top:25px}}.pricing-criteria-label{background:url("../images/icons/question-mark.svg") 0 transparent no-repeat;padding-left:18px;color:#0ebfd2;font-weight:500;cursor:pointer;padding-top:2px}[data-modal^=ticketsCriteriaModal-] .group-number{margin-right:15px}.rules{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:180px}@media (max-width:900px){.rules{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}}.rule{margin:0 33px;text-align:center}@media (max-width:900px){.rule{margin-bottom:45px}}.rule__number{display:inline-block;border:2px solid hsla(0,0%,100%,.15);border-radius:50%;font-size:34px;line-height:34px;margin-bottom:39px;padding:38px 48px 39px;text-align:center}@media (max-width:900px){.rule__number{margin-bottom:10px;padding:20px 30px 21px}}.rule__title{font-size:22px;line-height:24px;margin-bottom:17px;max-width:100%}.rule__copy{font-size:14px;line-height:22px;margin:0 auto;max-width:295px;padding:0 5px}.page+.rules{border-top:1px solid hsla(0,0%,100%,.15);padding-top:180px}@media (max-width:900px){.page+.rules{padding-top:80px}}.blocks{margin-bottom:180px}@media (max-width:900px){.blocks{margin-bottom:80px}}.blocks>.container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:900px){.blocks>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:370px}}.block{border:1px solid hsla(0,0%,100%,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 12px;padding:25px;text-align:center}.block .button{margin:0 8px 8px}@media (max-width:1400px){.block .button{min-width:145px}}@media (max-width:900px){.block .button{margin:0 2px 8px;min-width:130px}}@media (max-width:600px){.block .button{display:block;margin:0 auto 8px}}@media (max-width:1800px){.block{height:340px}}@media (max-width:900px){.block{-ms-flex-preferred-size:270px;flex-basis:270px;height:auto;margin-bottom:20px}}.block__title{font-size:38px;margin-bottom:45px;max-width:100%}@media (max-width:900px){.block__title{font-size:28px}}.steps{margin:0 auto 180px;max-width:1045px}@media (max-width:900px){.steps{margin-bottom:0;max-width:325px}}.step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:120px}.step--alt{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media (max-width:900px){.step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:80px;text-align:center}}.step__content{-webkit-box-flex:0;-ms-flex:0 0 495px;flex:0 0 495px;margin-left:-60px;z-index:2}@media (max-width:1400px){.step__content{max-width:405px}}@media (max-width:900px){.step__content{-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:-14px;margin-left:0}}.step__title{margin-bottom:45px}@media (max-width:900px){.step__title{margin-bottom:15px}}.step__description{line-height:30px}.step__image{border-radius:6px;height:auto;max-width:610px;width:100%;z-index:1}@media (max-width:1400px){.step__image{max-width:500px}}.step__label{background-color:#fff;border-radius:2px;color:#000;display:inline-block;font-family:Futura,sans-serif;font-size:16px;line-height:1;margin-bottom:15px;font-weight:500;padding:5px 15px;text-transform:none}@media (max-width:900px){.step__label{margin-bottom:20px}}.step--alt .step__content{margin-left:0}.step--alt .step__image{margin-left:-60px}@media (max-width:900px){.step--alt .step__image{margin-left:0}}.promotions{border:1px solid hsla(0,0%,100%,.15);margin:0 auto 180px;max-width:1045px}@media (max-width:900px){.promotions{margin-bottom:80px;max-width:330px}}.main--home .promotions{margin:130px auto}@media (max-width:900px){.main--home .promotions{margin:80px auto}}.promotion{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 110px 24px 24px}@media (max-width:1400px){.promotion{padding-right:55px}}@media (max-width:900px){.promotion{display:block;padding:16px;text-align:center}}.promotion__image{height:auto;max-width:100%;border-radius:6px;-webkit-box-shadow:0 8px 30px 0 rgba(0,0,0,.5);box-shadow:0 8px 30px 0 rgba(0,0,0,.5);-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px;max-width:470px}@media (max-width:1400px){.promotion__image{max-width:360px}}@media (max-width:900px){.promotion__image{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:20px;max-width:100%}}.promotion__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:26px 0 26px 55px}@media (max-width:900px){.promotion__body{padding:0}}.promotion__title{margin-bottom:20px}@media (max-width:900px){.promotion__title{padding:0 15px;min-height:42px}}.promotion__copy{font-size:14px;line-height:22px;margin-bottom:20px;height:90px}.promotion__link{color:#fff;display:inline-block;font-size:12px;margin-bottom:30px;text-decoration:underline}.promotion__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:900px){.promotion__navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.promotion__navigation__pip{background-color:hsla(0,0%,100%,.15);border-radius:50%;cursor:pointer;margin-right:7px;width:8px;height:8px}.promotion__navigation__pip.active{background-color:#fff}.section-promotions .promotions .carousel{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.section-promotions .promotions article{position:relative}.section-promotions .promotions article .image-container{position:absolute;inset:0;background-size:cover}.section-promotions .promotions article .image-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:900px){.section-promotions .promotions article .image-container{display:none}}.information{padding-bottom:80px}.information--borderless{border-bottom:0;padding-bottom:0}.information--no-padding-bottom{padding-bottom:0}.information>.container{max-width:1075px}@media (max-width:900px){.information>.container{max-width:355px}}@media (max-width:900px){.information{padding-bottom:0}}.information__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px}@media (max-width:600px){.information__row .title{margin-bottom:40px}}.information__row .column__ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:1rem;margin:2rem 0 3rem}@media (max-width:460px){.information__row .column__ctas{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.information__row .column__ctas a.button{-ms-flex-item-align:center;align-self:center}}@media (max-width:900px){.information__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-bottom:40px;text-align:center}.information__row.heading-row{margin-bottom:0}}.information__row--responsive-ctas{display:grid;grid-template-columns:1fr 425px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.information__row--responsive-ctas>div:first-child{grid-column:1;grid-row:1}.information__row--responsive-ctas>.opening-hours{grid-column:2;grid-row:1/span 2}.information__row--responsive-ctas>.column__ctas{grid-column:1;grid-row:2}@media (max-width:900px){.information__row--responsive-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.information__content{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;padding-left:15px}.information__content p{margin:0}@media (max-width:900px){.information__content{-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:0;width:100%}}.opening-hours{-webkit-box-flex:0;-ms-flex:0 0 425px;flex:0 0 425px}@media (max-width:900px){.opening-hours{-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:0;width:100%;margin-top:20px}}.opening-hours p{padding-left:1.5rem}@media (max-width:900px){.opening-hours p{padding-left:0}}.opening-hours__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:20px;padding:12px 22px 14px}.opening-hours__row.active{border-color:#0ebfd2}.opening-hours__row>strong{font-family:Futura,sans-serif;font-size:16px;font-weight:500;line-height:20px;text-transform:uppercase}.opening-hours__row h5{margin-bottom:0;margin-top:3px;text-align:left}.opening-hours__row .festive-opening-date{margin-top:0}@media (max-width:350px){.opening-hours__row .festive-opening-date{font-size:15px}}.opening-hours__row .festive-opening-hour{text-align:right}@media (max-width:350px){.opening-hours__row .festive-opening-hour{font-size:15px}}.information-multi-location .heading__title{width:100%;text-align:center;padding-bottom:35px}.information-multi-location .information__row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.information-multi-location .information__row-header{padding:.5em .88em}.information-multi-location .information__row .information__content{margin:0 auto}.information-multi-location .opening-hours:last-of-type{padding-right:15px;margin-left:auto}@media (max-width:900px){.information-multi-location .opening-hours:last-of-type{padding-right:0}}.section-festive-opening-hours{padding-top:0;margin-bottom:110px}.section-festive-opening-hours .container .section__header .header__content ul{list-style-type:none;padding-left:0;font-weight:500}@media (max-width:900px){.section-festive-opening-hours{margin-bottom:90px}}.opening-hours-flexible-version-two .container .map-wrapper .container{padding:0}.opening-hours-flexible-version-two .container .map-wrapper .container .map{height:270px}@media (max-width:900px){.opening-hours-flexible-version-two .container .map-wrapper .container .map{height:370px}}.opening-hours-flexible-version-two .container .information__row.heading-row{padding-top:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35px}@media (max-width:600px){.opening-hours-flexible-version-two .container .information__row.heading-row{padding-top:40px}}.opening-hours-flexible-version-two .container .information__row.heading-row .heading__title{-ms-flex-item-align:center;align-self:center;font-size:2.6em}.opening-hours-flexible-version-two .container .information__row-wrap.information__row-multilocation .heading__title{padding-top:80px;text-align:center;font-size:2.6em}@media (max-width:600px){.opening-hours-flexible-version-two .container .information__row-wrap.information__row-multilocation .heading__title{padding-top:40px}}.opening-hours-flexible-version-two .container .information__row{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem}.opening-hours-flexible-version-two .container .header__ctas{text-align:center}.opening-hours-flexible-version-two .container .header__ctas a{margin-right:1rem}@media (max-width:900px){.opening-hours-flexible-version-two .container .header__ctas{margin-bottom:100px}.opening-hours-flexible-version-two .container .header__ctas a{margin-right:0;margin-bottom:1rem}}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .heading__title{padding-top:80px}@media (max-width:900px){.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .heading__title{padding-top:40px}}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .map-wrapper .container{margin:0;padding:0;max-width:100%}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .map-wrapper .container .map{height:370px}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .opening-hours{margin-top:4rem}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row{position:relative;z-index:1;padding:0 15px}@media (max-width:900px){.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row{padding:0}}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .background-image-wrapper{position:absolute;top:0;left:50%;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;z-index:-1}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .background-image-wrapper .bg-image-desktop{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:900px){.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .background-image-wrapper .bg-image-desktop{display:none}}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .background-image-wrapper .bg-image-mobile{display:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:900px){.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .background-image-wrapper .bg-image-mobile{display:block}}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .opening-hours .information__row-header,.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .opening-hours .opening-hours__row,.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .opening-hours .subheading__title{padding-left:20px}@media (max-width:900px){.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .opening-hours .information__row-header,.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .opening-hours .opening-hours__row,.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .opening-hours .subheading__title{padding-left:0}}.information.information-multi-location-version-two .information__row-wrap.information__row-multilocation .information__row .opening-hours .opening-hours__row{padding:12px 20px 14px}.full-width{width:100%}.contact-information .map-wrapper{margin-bottom:120px}@media (max-width:900px){.contact-information .map-wrapper{margin-bottom:100px}}.contact-information .map-wrapper .container{min-height:620px}@media (max-width:600px){.contact-information .map-wrapper .container{min-width:100%;min-height:430px}}.contact-information .map-wrapper .container.has-static-map{min-height:auto}@media (max-width:600px){.contact-information .map-wrapper .container.has-static-map{min-height:auto;min-width:auto}}.map{-webkit-animation:fadeIn .9s .8s;animation:fadeIn .9s .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin:0 auto;-webkit-box-shadow:0 35px 45px 0 rgba(0,0,0,.4);box-shadow:0 35px 45px 0 rgba(0,0,0,.4);border-radius:6px;width:100%;height:620px}@media (max-width:600px){.map{width:100%;height:430px}}.brochure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid hsla(0,0%,100%,.15);margin:0 auto 180px;max-width:1044px;padding:30px 50px 31px}.brochure .button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:900px){.brochure .button{width:100%}}@media (max-width:900px){.brochure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:80px;padding:20px 20px 21px}}.brochure__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:30px}@media (max-width:900px){.brochure__text{margin-bottom:15px;padding-right:0}}.booking-notices{font-size:14px;color:#eaaa00;border:1px solid #eaaa00;padding:15px;text-align:center;margin:20px auto 5px}.bookeo-listing-container{max-width:1075px}.game-listing__list{border-top:5px solid #0ebfd2;border-bottom:3px solid #0ebfd2;font-family:Futura,sans-serif}.game-listing__list .listing-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-bottom:1px solid #0ebfd2;font-size:14px;line-height:20px}@media (max-width:900px){.game-listing__list .listing-item{display:block;font-size:16px}}.game-listing__list .listing-item:last-child{border-bottom:0}.game-listing__list .listing-item figure{-webkit-box-flex:0;-ms-flex:0 0 191px;flex:0 0 191px;height:150px;border-radius:3px;overflow:hidden;background:transparent}@media (max-width:900px){.game-listing__list .listing-item figure{width:100%;height:auto;border-radius:0;border-bottom:3px solid #0ebfd2}}.game-listing__list .listing-item figure img{width:auto;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%}@media (max-width:900px){.game-listing__list .listing-item figure img{width:100%;height:auto}}.game-listing__list .listing-item__desc{padding:7px 15px;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}@media (max-width:900px){.game-listing__list .listing-item__desc{padding:15px 0}}.game-listing__list .listing-item__desc h2{text-transform:none;font-size:24px;line-height:28px;font-family:BOOM STENCIL}.game-listing__list .listing-item__desc .short-description{padding:10px 30px 10px 0;margin:0;word-break:break-word}.game-listing__list .listing-item__details{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;font-family:Futura,sans-serif;font-weight:500}@media (max-width:900px){.game-listing__list .listing-item__details{width:100%;margin-top:30px}}.game-listing__list .listing-item__details ul{list-style:none}@media (max-width:900px){.game-listing__list .listing-item__details ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}}.game-listing__list .listing-item__details ul li{padding-left:30px;margin:6px 0;background-repeat:no-repeat;background-position:left 5px;position:relative}.game-listing__list .listing-item__details ul li .list-group__item-label{position:absolute;top:0;left:0;width:15px;height:15px}@media (max-width:900px){.game-listing__list .listing-item__details ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.game-listing__list .listing-item__details ul li.listing-item__detail--people{background-image:url("../images/icons/ico-people.svg")}.game-listing__list .listing-item__details ul li.listing-item__detail--time{background-image:url("../images/icons/ico-clock.svg")}.game-listing__list .listing-item__details ul li.listing-item__detail--pg{background-image:url("../images/icons/ico-smile.svg")}.game-listing__list .listing-item__details ul li.listing-item__detail--accessibility{background-image:url("../images/icons/ico-wheelchair.svg")}.game-listing__list .listing-item__details ul li.listing-item__detail--type{background-size:15px 15px;background-position:0 2px}.bookeo-listing-container .listing-item{border-bottom-color:#fffffe}.listing-item__times{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:5px;overflow:hidden}@media (max-width:900px){.listing-item__times{margin:15px 0;width:100%;-webkit-box-flex:0;-ms-flex:0;flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing-item__times:after,.listing-item__times:before{display:block;content:"";-ms-flex-preferred-size:21%;flex-basis:21%;-webkit-box-ordinal-group:1001;-ms-flex-order:1000;order:1000}}@media (max-width:1400px){.listing-item__times{-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px}}.listing-item__times:after{content:"";-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:21%;-ms-flex-preferred-size:100%;flex-basis:100%}.listing-item__times>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:10px;margin-bottom:10px;font-size:10px;text-align:center}.listing-item__times>div .trigger{margin-bottom:0;font-size:14px}.listing-item__times>div:last-of-type{margin-right:0}.listing-item__times .trigger{text-decoration:none;cursor:pointer;display:block;background:#0ebfd2;color:#fff;font-size:14px;font-weight:500;line-height:32px;width:68px;height:32px;float:left;text-align:center;border-radius:3px;margin:5px 10px 5px 0}.listing-item__times .trigger:last-child{margin-right:0}@media (max-width:900px){.listing-item__times .trigger{margin:0 0 15px;-webkit-box-flex:0;-ms-flex:0 0 21%;flex:0 0 21%}}.listing-item__times .trigger.booked{opacity:.5;cursor:default}.game-listing__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:Futura,sans-serif;line-height:28px;font-size:14px;padding:10px 0}.game-listing__header .header-date{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:24px;font-weight:500}@media (max-width:900px){.game-listing__header .header-date{display:none}}.game-listing__header .header-heading{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px}@media (max-width:900px){.game-listing__header .header-heading{display:none}}@media (max-width:1400px){.game-listing__header .header-heading{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px}}.game-listing__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0 30px;font-size:16px;font-family:Futura,sans-serif;font-weight:500;line-height:19px}@media (max-width:900px){.game-listing__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.game-listing__pagination a{text-decoration:none}@media (max-width:900px){.game-listing__pagination a{width:39px;height:39px;display:block;border-radius:50%;border:1px solid #fffffe;text-indent:-9999px;overflow:hidden}}.game-listing__pagination a.game-listing__pagination--previous{padding-left:30px;background:url("../images/icons/arrow-previous.svg") 0 no-repeat}@media (max-width:900px){.game-listing__pagination a.game-listing__pagination--previous{background:url("../images/icons/ico-arrow-left.svg") 50% no-repeat;margin-right:10px}}.game-listing__pagination a.game-listing__pagination--next{padding-right:30px;background:url("../images/icons/arrow-next.svg") 100% no-repeat}@media (max-width:900px){.game-listing__pagination a.game-listing__pagination--next{background:url("../images/icons/ico-arrow-right.svg") 50% no-repeat;margin-left:10px}}.game-listing{padding:10px 0}@media (max-width:900px){.game-listing.collapsed .listing-item__desc{-ms-flex-item-align:start;align-self:flex-start}}.game-listing.collapsed .listing-item__desc h2{font-size:18px;line-height:19px;margin:0}.game-listing.collapsed .listing-item__desc .short-description{padding:0}.game-listing.collapsed .game-listing__header .header-heading,.game-listing.collapsed .listing-item__times{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.game-listing.collapsed .header-date{font-weight:300;font-size:14px}.woocommerce #payment div.payment_method_square_credit_card .wc-square-credit-card-card-postal-code-parent.hidden{display:inline-block!important;visibility:visible!important}.spinner-wrapper{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:5000}.spinner-wrapper,.spinner-wrapper-local{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spinner-wrapper-local{min-width:100%;min-height:200px}.spinner-wrapper.fixed{position:fixed}.lds-default{display:inline-block;position:relative;width:64px;height:64px}.lds-default div{position:absolute;width:5px;height:5px;background:#0ebfd2;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.lds-default div:first-child{-webkit-animation-delay:0s;animation-delay:0s;top:29px;left:53px}.lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:18px;left:50px}.lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:9px;left:41px}.lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:6px;left:29px}.lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:9px;left:18px}.lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:18px;left:9px}.lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:29px;left:6px}.lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:41px;left:9px}.lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:50px;left:18px}.lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:53px;left:29px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:50px;left:41px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:41px;left:50px}@keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.voucher-notice{border:1px solid #0ebfd2;color:#0ebfd2;padding:10px;margin:5px 0}.voucher-notice.red{color:red;border-color:red}@-webkit-keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes modal-video-inner{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translate(0);transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translateY(100px);transform:translateY(100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#3c3c3b;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.eh-sticky-button{--button-border-color:#0db1c2;--button-border-color-h:#0ebfd2;--button-bg-color:#0ebfd2;--button-bg-color-h:#0ebfd2;--button-text-color:#fff;--button-text-color-h:#fff;--button-inner-dimensions:6.75rem;--button-halo-dimensions:8rem;--button-halo-dimensions-hover:7.375rem;position:fixed;left:2.5rem;top:calc(100vh - 5rem);z-index:700;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:var(--button-halo-dimensions);height:var(--button-halo-dimensions)}@media (max-width:600px){.eh-sticky-button{left:1rem;top:calc(100vh - 7rem);opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}}.eh-sticky-button .eh-sticky-button-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:relative;border-radius:50%;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s;cursor:pointer;text-transform:uppercase;text-decoration:none;text-align:center}.eh-sticky-button .eh-sticky-button-inner:after,.eh-sticky-button .eh-sticky-button-inner:before{content:"";border-radius:50%;position:absolute;width:var(--button-halo-dimensions);height:var(--button-halo-dimensions);top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.eh-sticky-button .eh-sticky-button-inner:before{background-color:var(--button-bg-color);z-index:1;opacity:.3}.eh-sticky-button .eh-sticky-button-inner:after{z-index:2}.eh-sticky-button .eh-sticky-button-inner:after,.eh-sticky-button .eh-sticky-button-link{-webkit-box-shadow:0 0 0 1px var(--button-border-color);box-shadow:0 0 0 1px var(--button-border-color)}.eh-sticky-button .eh-sticky-button-link{border-radius:50%;background-color:var(--button-bg-color);aspect-ratio:1;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--button-inner-dimensions);height:var(--button-inner-dimensions);padding:.375rem;position:relative;z-index:4;color:var(--button-text-color);font-family:BOOM STENCIL;font-weight:600;line-height:1.3;font-size:.75rem}.eh-sticky-button .eh-sticky-button-link p{margin:0}.eh-sticky-button .eh-sticky-button-link span{position:relative;z-index:3}.eh-sticky-button .eh-sticky-button-inner:hover:before{width:var(--button-halo-dimensions-hover);height:var(--button-halo-dimensions-hover);background-color:var(--button-bg-color-h)}.eh-sticky-button .eh-sticky-button-inner:hover:after{width:var(--button-halo-dimensions-hover);height:var(--button-halo-dimensions-hover);-webkit-box-shadow:0 0 0 1px var(--button-border-color-h);box-shadow:0 0 0 1px var(--button-border-color-h)}.eh-sticky-button .eh-sticky-button-inner:hover .eh-sticky-button-link{color:var(--button-text-color-h);-webkit-box-shadow:0 0 0 1px var(--button-border-color-h);box-shadow:0 0 0 1px var(--button-border-color-h);background-color:var(--button-bg-color-h)}.show{opacity:1;visibility:visible}.page-template-darksite .eh-logo-centered{margin:0 auto 30px;max-width:605px}.faqs{margin-bottom:180px;opacity:0;-webkit-animation:fadeIn 1s .3s forwards;animation:fadeIn 1s .3s forwards}@media (max-width:900px){.faqs{margin-bottom:80px}}.faqs__header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 180px;max-width:1045px}@media (max-width:900px){.faqs__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:80px}}.faq__rule{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 315px;flex:0 1 315px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:312px;padding:0 10px;text-align:center}@media (max-width:900px){.faq__rule{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:45px}}.faq__icon{margin-bottom:40px}@media (max-width:900px){.faq__icon{margin-bottom:15px}.faq__icon.icon--time{width:65px;height:64px}.faq__icon.icon--phone{width:70px;height:67px}.faq__icon.icon--bag{width:49px;height:71px}}.faq__title{font-size:22px;line-height:24px;margin-bottom:30px;max-width:100%}@media (max-width:900px){.faq__title{font-size:18px;line-height:20px;margin-bottom:24px}}.faq__description{font-size:14px;max-width:295px;width:100%}section.page h1,section.page h2,section.page h3,section.page h4,section.page h5,section.page h6,section.page ol,section.page p,section.page pre,section.page ul{margin:0 auto 30px;max-width:605px}@media (max-width:900px){section.page h1,section.page h2,section.page h3,section.page h4,section.page h5,section.page h6,section.page ol,section.page p,section.page pre,section.page ul{margin-bottom:20px}}.page__header{margin:0 auto 50px;max-width:605px}@media (max-width:900px){.page__header{margin-bottom:25px}}.page__content{margin:0 auto 90px;max-width:605px}.page__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:605px;padding-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__footer .button{margin-bottom:10px;margin-right:10px}.page__footer .button:last-of-type{margin-right:0}@media (max-width:600px){.page__footer .button{min-width:148px}}.booking-tool{margin-bottom:180px;max-width:1265px}.booking-tool iframe{max-width:100%;width:100%}@media (max-width:900px){.booking-tool{margin-bottom:80px}}.page-numbers{padding-left:0}.page-numbers li{display:inline-block}.page-numbers li span.page-numbers{background:#0ebfd2;color:#fff}.page-numbers li .page-numbers{padding:4px 12px;background:#3c3c3b;color:#fff;text-decoration:none;border-radius:3px;-webkit-box-shadow:0 2px 2px -1px #000;box-shadow:0 2px 2px -1px #000;-webkit-transition:.3s ease-out;transition:.3s ease-out}.page-numbers li .page-numbers:hover{background:#3a3a3a}.featured-image--vouchers{border-bottom:10px solid #0ebfd2;border-radius:0;padding:0}.featured-image--vouchers+.page--vouchers{margin-top:-30px}@media (max-width:900px){.featured-image--vouchers+.page--vouchers{margin-top:0}}.voucher--item{width:300px}.page__vouchers{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__vouchers__title{font-family:Futura,sans-serif;font-size:36px;font-weight:500;line-height:34px;text-align:center;text-transform:uppercase;color:#fff;padding:20px 35px 10px;min-height:100px}@media (max-width:900px){.page__vouchers__title{margin-top:20px;min-height:0}}.page__vouchers__title img{display:none}.page__vouchers__description{font-family:Futura,sans-serif;font-size:14px;line-height:16px;text-align:center;color:#fff;padding:5px 20px 10px;min-height:80px}@media (max-width:900px){.page__vouchers__description{min-height:0}}.page__vouchers__footer{font-family:Futura,sans-serif;font-size:11px;line-height:13px;text-align:center;color:#fff;padding:10px 10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__vouchers__footer p{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-item-align:center;align-self:center;padding:0;margin:2px 0}.page__vouchers-wide .voucher--item{width:100%;margin:0;background:#000}.page__vouchers-wide .voucher--item>*{max-width:100%}.page__vouchers-wide .page__vouchers__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.page__vouchers-wide .page__vouchers__description{position:relative;z-index:1;background:transparent}@media (max-width:900px){.page__vouchers-wide .page__vouchers__header{margin-bottom:0}.page__vouchers-wide div.page__vouchers__title{padding:20px;min-height:0;margin-top:0;width:100%}}.voucher--item{margin:0 10px;background:#000}@media (max-width:900px){.voucher--item{display:block;width:100%;margin-bottom:20px;background:transparent}}.voucher--item>*{width:100%;max-width:300px;background:#000}@media (max-width:900px){.voucher--item>*{max-width:100%}}.voucher--item form{padding:10px 20px}.voucher--item label{font-family:Futura,sans-serif;font-size:12px;line-height:11px;display:block;color:#fff}.voucher--item select{width:100%;display:block;border:none;background:#fff url("../images/icons/arrow-down-filled.svg") right 18px center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:10px 0 15px}.voucher--item select::-ms-expand{display:none}.voucher--item select:focus::-ms-value{background-color:transparent;color:#000}.voucher--item option,.voucher--item select{padding:10px 15px;font-size:20px;line-height:21px;color:#000;vertical-align:middle}.voucher--item button,.voucher--item option,.voucher--item select{font-family:Futura,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.voucher--item button{width:100%;min-height:46px;font-size:14px;line-height:16px;font-weight:500;padding:10px 5px;display:block;margin:20px 0 10px}.page--vouchers .container{padding:75px 0 15px}.page--vouchers .page__header{max-width:none}.page--vouchers .page__container{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:0 50px;-webkit-box-sizing:unset;box-sizing:unset}.page--vouchers .page__title{max-width:none;text-align:center}.page--vouchers .page__content{font-family:Futura,sans-serif;font-size:16px;line-height:19px;max-width:none}.page--vouchers .page__content *{max-width:none}@media (max-width:900px){.page--vouchers .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:30px 20px}.page--vouchers .page__container{max-width:none;padding:0}.page--vouchers .page__header{padding:0 30px;text-align:center}.page--vouchers .page__title{font-size:36px;line-height:42px}.page--vouchers .page__content{text-align:center;margin-bottom:32px}.page--vouchers .page__vouchers{display:block}.page--vouchers .page__vouchers__image{display:none}.page--vouchers .page__vouchers>*{overflow:hidden;max-width:none;margin-left:0}.page--vouchers .page__vouchers>:nth-child(5n+7){margin-top:20px}.page--vouchers .page__vouchers__title{min-height:110px;text-align:left;padding:20px 80px 10px 20px;position:relative}.page--vouchers .page__vouchers__title img{display:inline-block;position:absolute;top:0;right:0}.page--vouchers .page__vouchers__title span{position:relative}.page--vouchers .page__vouchers__description{text-align:left}.page--vouchers .page__vouchers button,.page--vouchers .page__vouchers select{height:46px;display:inline-block;width:49%;margin:10px auto 0}}@media (max-width:600px){.page--vouchers .page__vouchers button,.page--vouchers .page__vouchers select{display:block;width:100%}.page--vouchers .page__vouchers select{margin:10px 0 15px}.page--vouchers .page__vouchers button{margin:20px 0 10px}}.main--game .page__header{margin:0;width:calc(100% - 30px);max-width:1295px;position:absolute;bottom:0;top:auto;z-index:3;background:#00000088;padding:2.25em;-webkit-box-sizing:border-box;box-sizing:border-box}.main--game .page__header .page__title{text-align:center;font-size:58px;position:static;margin-bottom:0;margin-top:.175em}.main--game .page__header.no-media{position:static}@media (max-width:460px){.main--game .page__header{padding:2.25em 0}}.location-boilerplate__dropdown.location-boilerplate__select{display:none}.location-boilerplate__dropdown.location-boilerplate__select.show-on-mobile{display:block}@media (min-width:900px){.location-boilerplate__dropdown.location-boilerplate__select.show-on-mobile{display:none}}@media (min-width:900px){.location-boilerplate__dropdown.location-boilerplate__select.show-on-desktop{display:block!important}}.location-boilerplate__dropdown.location-boilerplate__select.hide-on-mobile{display:none}@media (min-width:900px){.location-boilerplate__dropdown.location-boilerplate__select.hide-on-desktop{display:none!important}}.location-boilerplate__buttons{display:none}.location-boilerplate__buttons .location-boilerplate__international-heading{color:#fff}.location-boilerplate__buttons p{margin:0;margin-bottom:0}@media (min-width:900px){.location-boilerplate__buttons p{margin-bottom:1rem}}.location-boilerplate__buttons .package__button{margin-right:.25em;margin-bottom:.5em;display:inline-block}@media (max-width:460px){.location-boilerplate__buttons .package__button{margin-bottom:1.5em}}.location-boilerplate__buttons .package__button:last-child{margin-right:0}.location-boilerplate__buttons.show-on-mobile{display:block}@media (min-width:900px){.location-boilerplate__buttons.show-on-mobile{display:none}}@media (min-width:900px){.location-boilerplate__buttons.show-on-desktop{display:block!important}}.location-boilerplate__buttons.hide-on-mobile{display:none}@media (min-width:900px){.location-boilerplate__buttons.hide-on-desktop{display:none!important}}.location-boilerplate__select{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.location-boilerplate__select .location-dropdown-toggle{position:absolute;top:0;left:0;pointer-events:none;opacity:0;width:0;height:0}.location-boilerplate__select .icon--chevron{margin-left:10px;margin-right:8px}.location-boilerplate__select>.location-dropdown{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;min-width:100%;background:#0ebfd2;z-index:100;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);display:none}.location-boilerplate__select .location-dropdown-toggle:checked~.location-dropdown{display:block}.location-boilerplate__select .city-navigation{width:100%;margin:0;padding:0;height:auto;max-height:none}.location-boilerplate__select .city-navigation__heading{color:#fff;font-family:BOOM STENCIL;line-height:1;text-transform:uppercase}.location-boilerplate__select .city-navigation__country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;background:none;border:none}.location-boilerplate__select .city-navigation__item{color:#fff;text-decoration:none;padding:8px 0;-webkit-transition:color .3s ease;transition:color .3s ease;display:block;width:100%;text-align:left;font-size:14px;line-height:1;margin:0}.location-boilerplate__select .city-navigation__item:hover{color:#ccc}.apps-store-placement{display:grid;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (max-width:900px){.apps-store-placement{grid-auto-flow:row;grid-auto-columns:100%;row-gap:10px}.apps-store-placement img{width:237px}}.error{padding:0 15px;margin:0 auto 10px;max-width:410px;text-align:center}@media (max-width:600px){.error{max-width:100%;padding:40px 15px}}.error__title{font-size:130px;margin-bottom:40px}@media (max-width:600px){.error__title{font-size:120px}}.error__subtitle{font-size:22px;margin-bottom:25px}.error__description{font-size:14px;line-height:22px;margin-bottom:40px}:not(.StripeElement).empty{margin-bottom:80px;padding:50px 10px;text-align:center}html{min-height:100%}.thank-you-page{background:#000 url("../images/backgrounds/vault.jpeg") no-repeat top;background-size:cover}.thank-you-page .thank-you-section{max-width:640px;margin:0 auto;padding-top:5%}.thank-you-page .thank-you__title{font-family:Futura,sans-serif;font-size:26px;line-height:30px;text-align:center;font-weight:500;color:#fff}@media (max-width:600px){.thank-you-page .thank-you__title{padding:0 25px}}.thank-you-page .thank-you__content{font-family:Futura,sans-serif;font-size:18px;line-height:21px;padding:25px}.thank-you-page .thank-you__footer{text-align:center;color:#0ebfd2}main p,section p{font-weight:500}.force-visible{display:block!important}.flexible-template-wrapper :-ms-input-placeholder,.flexible-template-wrapper ::-ms-input-placeholder,.page-template-landing-city :-ms-input-placeholder,.page-template-landing-city ::-ms-input-placeholder,.page-template-landing-country :-ms-input-placeholder,.page-template-landing-country ::-ms-input-placeholder,.page-template-template-flexible :-ms-input-placeholder,.page-template-template-flexible ::-ms-input-placeholder{color:#fff}.flexible-template-wrapper :-ms-input-placeholder,.flexible-template-wrapper ::-ms-input-placeholder,.flexible-template-wrapper ::placeholder,.page-template-landing-city :-ms-input-placeholder,.page-template-landing-city ::-ms-input-placeholder,.page-template-landing-city ::placeholder,.page-template-landing-country :-ms-input-placeholder,.page-template-landing-country ::-ms-input-placeholder,.page-template-landing-country ::placeholder,.page-template-template-flexible :-ms-input-placeholder,.page-template-template-flexible ::-ms-input-placeholder,.page-template-template-flexible ::placeholder{color:#fff}.flexible-template-wrapper .section-hero,.page-template-landing-city .section-hero,.page-template-landing-country .section-hero,.page-template-template-flexible .section-hero{color:#fff;z-index:1}.flexible-template-wrapper .button-dropdown-boxy .dropdown__menu .dropdown__item,.page-template-landing-city .button-dropdown-boxy .dropdown__menu .dropdown__item,.page-template-landing-country .button-dropdown-boxy .dropdown__menu .dropdown__item,.page-template-template-flexible .button-dropdown-boxy .dropdown__menu .dropdown__item{padding:1.25em 1em 1em;white-space:normal}.flexible-template-wrapper .site-footer__newsletter,.page-template-landing-city .site-footer__newsletter,.page-template-landing-country .site-footer__newsletter,.page-template-template-flexible .site-footer__newsletter{display:none}.flexible-template-wrapper .section-hero,.page-template-landing-city .section-hero,.page-template-landing-country .section-hero,.page-template-template-flexible .section-hero{position:relative;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5em;padding-top:5em;min-height:calc(100vh - var(--header-height) - var(--banner-height))}.flexible-template-wrapper .section-hero .container,.page-template-landing-city .section-hero .container,.page-template-landing-country .section-hero .container,.page-template-template-flexible .section-hero .container{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1400px;min-height:100%}.flexible-template-wrapper .section-hero+.section-testimonials,.page-template-landing-city .section-hero+.section-testimonials,.page-template-landing-country .section-hero+.section-testimonials,.page-template-template-flexible .section-hero+.section-testimonials{margin-top:4em}.flexible-template-wrapper .section-hero .games-dropdown,.page-template-landing-city .section-hero .games-dropdown,.page-template-landing-country .section-hero .games-dropdown,.page-template-template-flexible .section-hero .games-dropdown{position:relative}.flexible-template-wrapper .section-hero .games-dropdown .dropdown__item,.page-template-landing-city .section-hero .games-dropdown .dropdown__item,.page-template-landing-country .section-hero .games-dropdown .dropdown__item,.page-template-template-flexible .section-hero .games-dropdown .dropdown__item{font-size:1em}.flexible-template-wrapper .section-hero.city,.page-template-landing-city .section-hero.city,.page-template-landing-country .section-hero.city,.page-template-template-flexible .section-hero.city{text-align:center}.flexible-template-wrapper .section-hero .buttons-wrapper,.page-template-landing-city .section-hero .buttons-wrapper,.page-template-landing-country .section-hero .buttons-wrapper,.page-template-template-flexible .section-hero .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexible-template-wrapper .section-hero .buttons-wrapper .buttons-box,.page-template-landing-city .section-hero .buttons-wrapper .buttons-box,.page-template-landing-country .section-hero .buttons-wrapper .buttons-box,.page-template-template-flexible .section-hero .buttons-wrapper .buttons-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto .5em 1.5em;min-width:195px;font-size:1rem}@media (max-width:600px){.flexible-template-wrapper .section-hero .buttons-wrapper .buttons-box,.page-template-landing-city .section-hero .buttons-wrapper .buttons-box,.page-template-landing-country .section-hero .buttons-wrapper .buttons-box,.page-template-template-flexible .section-hero .buttons-wrapper .buttons-box{margin-top:1em}}.flexible-template-wrapper .section-hero .buttons-wrapper .buttons-box .button,.page-template-landing-city .section-hero .buttons-wrapper .buttons-box .button,.page-template-landing-country .section-hero .buttons-wrapper .buttons-box .button,.page-template-template-flexible .section-hero .buttons-wrapper .buttons-box .button{margin:auto 0 0}.flexible-template-wrapper .section-hero .buttons-wrapper .label,.page-template-landing-city .section-hero .buttons-wrapper .label,.page-template-landing-country .section-hero .buttons-wrapper .label,.page-template-template-flexible .section-hero .buttons-wrapper .label{font-family:BOOM STENCIL;font-size:1em;font-weight:700;text-transform:uppercase;line-height:1;margin-bottom:.5em}.flexible-template-wrapper .section-hero .buttons-wrapper--vertical,.page-template-landing-city .section-hero .buttons-wrapper--vertical,.page-template-landing-country .section-hero .buttons-wrapper--vertical,.page-template-template-flexible .section-hero .buttons-wrapper--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto}.flexible-template-wrapper .section-hero .buttons-wrapper--vertical .buttons-box,.page-template-landing-city .section-hero .buttons-wrapper--vertical .buttons-box,.page-template-landing-country .section-hero .buttons-wrapper--vertical .buttons-box,.page-template-template-flexible .section-hero .buttons-wrapper--vertical .buttons-box{margin-top:2.5em;width:100%}.flexible-template-wrapper .section-hero .video-wrapper,.page-template-landing-city .section-hero .video-wrapper,.page-template-landing-country .section-hero .video-wrapper,.page-template-template-flexible .section-hero .video-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden}.flexible-template-wrapper .section-hero .video-wrapper img,.flexible-template-wrapper .section-hero .video-wrapper video,.page-template-landing-city .section-hero .video-wrapper img,.page-template-landing-city .section-hero .video-wrapper video,.page-template-landing-country .section-hero .video-wrapper img,.page-template-landing-country .section-hero .video-wrapper video,.page-template-template-flexible .section-hero .video-wrapper img,.page-template-template-flexible .section-hero .video-wrapper video{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (orientation:landscape){.flexible-template-wrapper .section-hero .video-wrapper img.background-landscape,.flexible-template-wrapper .section-hero .video-wrapper picture.background-landscape,.page-template-landing-city .section-hero .video-wrapper img.background-landscape,.page-template-landing-city .section-hero .video-wrapper picture.background-landscape,.page-template-landing-country .section-hero .video-wrapper img.background-landscape,.page-template-landing-country .section-hero .video-wrapper picture.background-landscape,.page-template-template-flexible .section-hero .video-wrapper img.background-landscape,.page-template-template-flexible .section-hero .video-wrapper picture.background-landscape{display:block}.flexible-template-wrapper .section-hero .video-wrapper img.background-portrait,.flexible-template-wrapper .section-hero .video-wrapper picture.background-portrait,.page-template-landing-city .section-hero .video-wrapper img.background-portrait,.page-template-landing-city .section-hero .video-wrapper picture.background-portrait,.page-template-landing-country .section-hero .video-wrapper img.background-portrait,.page-template-landing-country .section-hero .video-wrapper picture.background-portrait,.page-template-template-flexible .section-hero .video-wrapper img.background-portrait,.page-template-template-flexible .section-hero .video-wrapper picture.background-portrait{display:none}}@media (orientation:portrait){.flexible-template-wrapper .section-hero .video-wrapper img.background-desktop,.flexible-template-wrapper .section-hero .video-wrapper img.background-landscape,.flexible-template-wrapper .section-hero .video-wrapper picture.background-desktop,.flexible-template-wrapper .section-hero .video-wrapper picture.background-landscape,.page-template-landing-city .section-hero .video-wrapper img.background-desktop,.page-template-landing-city .section-hero .video-wrapper img.background-landscape,.page-template-landing-city .section-hero .video-wrapper picture.background-desktop,.page-template-landing-city .section-hero .video-wrapper picture.background-landscape,.page-template-landing-country .section-hero .video-wrapper img.background-desktop,.page-template-landing-country .section-hero .video-wrapper img.background-landscape,.page-template-landing-country .section-hero .video-wrapper picture.background-desktop,.page-template-landing-country .section-hero .video-wrapper picture.background-landscape,.page-template-template-flexible .section-hero .video-wrapper img.background-desktop,.page-template-template-flexible .section-hero .video-wrapper img.background-landscape,.page-template-template-flexible .section-hero .video-wrapper picture.background-desktop,.page-template-template-flexible .section-hero .video-wrapper picture.background-landscape{display:none}.flexible-template-wrapper .section-hero .video-wrapper img.background-portrait,.flexible-template-wrapper .section-hero .video-wrapper picture.background-portrait,.page-template-landing-city .section-hero .video-wrapper img.background-portrait,.page-template-landing-city .section-hero .video-wrapper picture.background-portrait,.page-template-landing-country .section-hero .video-wrapper img.background-portrait,.page-template-landing-country .section-hero .video-wrapper picture.background-portrait,.page-template-template-flexible .section-hero .video-wrapper img.background-portrait,.page-template-template-flexible .section-hero .video-wrapper picture.background-portrait{display:block}}.flexible-template-wrapper .section-hero .scroll-down,.page-template-landing-city .section-hero .scroll-down,.page-template-landing-country .section-hero .scroll-down,.page-template-template-flexible .section-hero .scroll-down{display:none;bottom:1em}.flexible-template-wrapper .section-hero:first-child .scroll-down,.page-template-landing-city .section-hero:first-child .scroll-down,.page-template-landing-country .section-hero:first-child .scroll-down,.page-template-template-flexible .section-hero:first-child .scroll-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;width:4.5em;height:auto;padding:1em;color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;cursor:pointer}.flexible-template-wrapper .section-hero:first-child .scroll-down svg,.page-template-landing-city .section-hero:first-child .scroll-down svg,.page-template-landing-country .section-hero:first-child .scroll-down svg,.page-template-template-flexible .section-hero:first-child .scroll-down svg{-webkit-animation:scrollDownAnimation 1s infinite linear;animation:scrollDownAnimation 1s infinite linear;width:100%;fill:currentColor}@media screen and (max-width:680px){.flexible-template-wrapper .section-hero,.page-template-landing-city .section-hero,.page-template-landing-country .section-hero,.page-template-template-flexible .section-hero{padding-bottom:3.75em;padding-top:3.75em}.flexible-template-wrapper .section-hero .container,.page-template-landing-city .section-hero .container,.page-template-landing-country .section-hero .container,.page-template-template-flexible .section-hero .container{margin-top:auto;margin-bottom:1em}.flexible-template-wrapper .section-hero .heading-texts,.page-template-landing-city .section-hero .heading-texts,.page-template-landing-country .section-hero .heading-texts,.page-template-template-flexible .section-hero .heading-texts{margin-bottom:5em}.flexible-template-wrapper .section-hero .scroll-down,.page-template-landing-city .section-hero .scroll-down,.page-template-landing-country .section-hero .scroll-down,.page-template-template-flexible .section-hero .scroll-down{bottom:0}}@media (max-width:900px){.flexible-template-wrapper .section-hero,.page-template-landing-city .section-hero,.page-template-landing-country .section-hero,.page-template-template-flexible .section-hero{min-height:calc(100vh - 200px)}}@media (max-width:600px){.flexible-template-wrapper .section-hero,.page-template-landing-city .section-hero,.page-template-landing-country .section-hero,.page-template-template-flexible .section-hero{min-height:calc(100vh - 140px)}}@media (min-width:1200px){.flexible-template-wrapper .section-hero header,.page-template-landing-city .section-hero header,.page-template-landing-country .section-hero header,.page-template-template-flexible .section-hero header{padding-top:0}.flexible-template-wrapper .section-hero header h2,.page-template-landing-city .section-hero header h2,.page-template-landing-country .section-hero header h2,.page-template-template-flexible .section-hero header h2{font-size:2.75em;margin-top:60px}.flexible-template-wrapper .section-hero header h1 span.subtitle,.page-template-landing-city .section-hero header h1 span.subtitle,.page-template-landing-country .section-hero header h1 span.subtitle,.page-template-template-flexible .section-hero header h1 span.subtitle{font-size:49.5px;margin-top:60px;display:block}}@media (max-width:1400px){.flexible-template-wrapper .section-hero header,.page-template-landing-city .section-hero header,.page-template-landing-country .section-hero header,.page-template-template-flexible .section-hero header{padding:2em 4em}.flexible-template-wrapper .section-hero header h2,.page-template-landing-city .section-hero header h2,.page-template-landing-country .section-hero header h2,.page-template-template-flexible .section-hero header h2{font-size:2em;margin-top:1em}.flexible-template-wrapper .section-hero header h1 span.subtitle,.page-template-landing-city .section-hero header h1 span.subtitle,.page-template-landing-country .section-hero header h1 span.subtitle,.page-template-template-flexible .section-hero header h1 span.subtitle{font-size:36px;margin-top:1em;display:block}}@media (max-width:900px){.flexible-template-wrapper .section-hero header,.page-template-landing-city .section-hero header,.page-template-landing-country .section-hero header,.page-template-template-flexible .section-hero header{padding:2em 0}.flexible-template-wrapper .section-hero header h1,.page-template-landing-city .section-hero header h1,.page-template-landing-country .section-hero header h1,.page-template-template-flexible .section-hero header h1{font-size:70px}}@media (max-width:600px){.flexible-template-wrapper .section-hero header h1,.page-template-landing-city .section-hero header h1,.page-template-landing-country .section-hero header h1,.page-template-template-flexible .section-hero header h1{font-size:45px}}@media (max-width:460px){.flexible-template-wrapper .section-hero header h1,.page-template-landing-city .section-hero header h1,.page-template-landing-country .section-hero header h1,.page-template-template-flexible .section-hero header h1{font-size:38px}.flexible-template-wrapper .section-hero header h2,.page-template-landing-city .section-hero header h2,.page-template-landing-country .section-hero header h2,.page-template-template-flexible .section-hero header h2{font-size:1.75em}.flexible-template-wrapper .section-hero header h1 span.subtitle,.page-template-landing-city .section-hero header h1 span.subtitle,.page-template-landing-country .section-hero header h1 span.subtitle,.page-template-template-flexible .section-hero header h1 span.subtitle{font-size:24.5px;display:block}}.flexible-template-wrapper .section-hero header h1,.flexible-template-wrapper .section-hero header h1 span.subtitle,.flexible-template-wrapper .section-hero header h2,.page-template-landing-city .section-hero header h1,.page-template-landing-city .section-hero header h1 span.subtitle,.page-template-landing-city .section-hero header h2,.page-template-landing-country .section-hero header h1,.page-template-landing-country .section-hero header h1 span.subtitle,.page-template-landing-country .section-hero header h2,.page-template-template-flexible .section-hero header h1,.page-template-template-flexible .section-hero header h1 span.subtitle,.page-template-template-flexible .section-hero header h2{text-shadow:.05em .05em .2em rgba(0,0,0,.5)}.flexible-template-wrapper .section-hero header h1 span.subtitle,.flexible-template-wrapper .section-hero header h2,.page-template-landing-city .section-hero header h1 span.subtitle,.page-template-landing-city .section-hero header h2,.page-template-landing-country .section-hero header h1 span.subtitle,.page-template-landing-country .section-hero header h2,.page-template-template-flexible .section-hero header h1 span.subtitle,.page-template-template-flexible .section-hero header h2{margin-bottom:.5em;font-weight:500}.flexible-template-wrapper .section-hero header .cta-image,.page-template-landing-city .section-hero header .cta-image,.page-template-landing-country .section-hero header .cta-image,.page-template-template-flexible .section-hero header .cta-image{padding:2em 0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:200px}.flexible-template-wrapper .section-hero header .cta-image a,.flexible-template-wrapper .section-hero header .cta-image img,.page-template-landing-city .section-hero header .cta-image a,.page-template-landing-city .section-hero header .cta-image img,.page-template-landing-country .section-hero header .cta-image a,.page-template-landing-country .section-hero header .cta-image img,.page-template-template-flexible .section-hero header .cta-image a,.page-template-template-flexible .section-hero header .cta-image img{display:block}.flexible-template-wrapper .section-hero header .cta-image a,.page-template-landing-city .section-hero header .cta-image a,.page-template-landing-country .section-hero header .cta-image a,.page-template-template-flexible .section-hero header .cta-image a{cursor:pointer}.flexible-template-wrapper .section-hero header .cta-image img,.page-template-landing-city .section-hero header .cta-image img,.page-template-landing-country .section-hero header .cta-image img,.page-template-template-flexible .section-hero header .cta-image img{width:100%;height:auto}.flexible-template-wrapper .section-hero.country .container,.page-template-landing-city .section-hero.country .container,.page-template-landing-country .section-hero.country .container,.page-template-template-flexible .section-hero.country .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexible-template-wrapper .section-hero.country header h1,.page-template-landing-city .section-hero.country header h1,.page-template-landing-country .section-hero.country header h1,.page-template-template-flexible .section-hero.country header h1{padding-right:4em}.flexible-template-wrapper .section-hero.country header p,.page-template-landing-city .section-hero.country header p,.page-template-landing-country .section-hero.country header p,.page-template-template-flexible .section-hero.country header p{margin-bottom:2em}.flexible-template-wrapper .section-hero.country .city-selector-desktop,.page-template-landing-city .section-hero.country .city-selector-desktop,.page-template-landing-country .section-hero.country .city-selector-desktop,.page-template-template-flexible .section-hero.country .city-selector-desktop{-webkit-box-flex:0;-ms-flex:0 1 30em;flex:0 1 30em}.flexible-template-wrapper .section-hero.country .city-selector-desktop a,.page-template-landing-city .section-hero.country .city-selector-desktop a,.page-template-landing-country .section-hero.country .city-selector-desktop a,.page-template-template-flexible .section-hero.country .city-selector-desktop a{text-align:left}.flexible-template-wrapper .section-hero.country .select-city-wrapper,.page-template-landing-city .section-hero.country .select-city-wrapper,.page-template-landing-country .section-hero.country .select-city-wrapper,.page-template-template-flexible .section-hero.country .select-city-wrapper{width:100%}.flexible-template-wrapper .section-hero.country .location-button.location-button--header,.page-template-landing-city .section-hero.country .location-button.location-button--header,.page-template-landing-country .section-hero.country .location-button.location-button--header,.page-template-template-flexible .section-hero.country .location-button.location-button--header{display:block}.flexible-template-wrapper .section-hero:after,.page-template-landing-city .section-hero:after,.page-template-landing-country .section-hero:after,.page-template-template-flexible .section-hero:after{display:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}.flexible-template-wrapper section .location-button,.page-template-landing-city section .location-button,.page-template-landing-country section .location-button,.page-template-template-flexible section .location-button{background:#fff;color:#888;border:1px solid currentColor;text-transform:inherit;font-size:16px;border-radius:3px;margin-right:2em;font-weight:300;padding:21px;background-image:url("./images/icon-chevron.svg");background-position:right 1.5em center;background-repeat:no-repeat;background-size:1.4em auto}.flexible-template-wrapper section .location-button .flag,.page-template-landing-city section .location-button .flag,.page-template-landing-country section .location-button .flag,.page-template-template-flexible section .location-button .flag{display:none}.flexible-template-wrapper section .select-city-wrapper,.page-template-landing-city section .select-city-wrapper,.page-template-landing-country section .select-city-wrapper,.page-template-template-flexible section .select-city-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.flexible-template-wrapper .slick-dots,.page-template-landing-city .slick-dots,.page-template-landing-country .slick-dots,.page-template-template-flexible .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.flexible-template-wrapper .slick-dots li,.page-template-landing-city .slick-dots li,.page-template-landing-country .slick-dots li,.page-template-template-flexible .slick-dots li{display:block;list-style:none outside;width:auto;height:auto;margin:0 .5em}.flexible-template-wrapper .slick-dots li button,.page-template-landing-city .slick-dots li button,.page-template-landing-country .slick-dots li button,.page-template-template-flexible .slick-dots li button{font-size:1rem;width:1.5em;height:1.5em;border:2px solid hsla(0,0%,100%,.8);border-radius:50%;margin:0;text-indent:-100vw;overflow:hidden;outline:none}.flexible-template-wrapper .slick-dots li button:before,.page-template-landing-city .slick-dots li button:before,.page-template-landing-country .slick-dots li button:before,.page-template-template-flexible .slick-dots li button:before{display:none}.flexible-template-wrapper header.site-header-placeholder,.page-template-landing-city header.site-header-placeholder,.page-template-landing-country header.site-header-placeholder,.page-template-template-flexible header.site-header-placeholder{padding:0;margin-bottom:0}.section-with-background{background-image:var(--image-url);background-size:cover;background-position:50%;padding:5em 0}.section-with-background h2{font-size:2.5em;line-height:1;padding-bottom:.5em}.section-with-overlay{position:relative}.section-with-overlay:before{display:block;content:"";background:rgba(14,191,210,.85);position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.section-with-overlay .container{position:relative}.section-centered{text-align:center}.section-custom-slider{padding:4em 0}@media (max-width:600px){.section-custom-slider{padding:2em 0}}.section-custom-slider.bgimage{padding:0}.section-custom-slider.bgimage .section-background-wrapper{padding:4em 0;position:relative}.section-custom-slider.bgimage .section-background-wrapper .img-container{position:absolute;inset:0;background-position:50%;background-size:cover}.section-custom-slider.bgimage .section-background-wrapper .img-container .image-custom-slider{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:600px){.section-custom-slider.bgimage .section-background-wrapper{padding:2em 0}}@media (max-width:1400px){.section-custom-slider .carousel .game-card{max-width:340px}}.section-testimonials{overflow:hidden;padding:0 0 1em;margin-bottom:3em;margin-top:3em;position:relative;z-index:7}.section-testimonials.bgimage{padding:0}.section-testimonials .carousel__navigation__item--large{width:50px;height:50px}.section-testimonials .slick-track{width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-testimonials .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width:600px){.section-testimonials{padding:4em 2em 2em}}.section-testimonials.bgimage .section-background-wrapper{padding:5em 0 2em;background-position:50%;background-size:cover;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}@media (max-width:600px){.section-testimonials.bgimage .section-background-wrapper{padding:4em 2em 2em}}.section-testimonials .header__title{font-size:2.5em;line-height:1;text-align:center;padding-bottom:1.5rem}.section-testimonials .header__subtitle,.section-testimonials p{padding:1em 0;font-weight:500;color:#fff}.section-testimonials .testimonials{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-testimonials .testimonials .carousel{margin:0 auto;max-width:74em;position:relative}.section-testimonials .testimonials .carousel .slick-slider{margin:0}.section-testimonials .testimonials .testimonial-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;list-style:none outside;font-size:.9;border-radius:.3em;background:#646363;color:#fff;margin:0 3rem;overflow:hidden;width:20em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.section-testimonials .testimonials .testimonial-item .row:first-child{padding-top:23px}.section-testimonials .testimonials .testimonial-item .row{max-width:100%;padding:0 1em 1em}.section-testimonials .testimonials .testimonial-item .row .title{font-size:1.2em;font-weight:500;text-transform:uppercase;font-family:Futura,sans-serif}.section-testimonials .testimonials .testimonial-item .row.stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-testimonials .testimonials .testimonial-item .row.stars .icon--star{margin:0 2px;height:25px;width:25px}.section-testimonials .testimonials .testimonial-item .row .description{text-align:center}.section-testimonials .testimonials .testimonial-item .mesasge{line-height:1.2}.section-testimonials .testimonials .testimonial-item .footer{padding:0;width:100%;background-color:#000;margin-top:auto}.section-testimonials .testimonials .testimonial-item .footer .aspect-ratio-box{width:100%;position:relative}.section-testimonials .testimonials .testimonial-item .footer .aspect-ratio-box:before{display:block;content:"";padding-bottom:5em}.section-testimonials .testimonials .testimonial-item .footer .aspect-ratio-box img{position:absolute;top:50%;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:30px}.section-testimonials .testimonials .testimonial-item span{display:block}.section-testimonials .testimonials .testimonial-item .logo{display:block;height:1.4em}.section-testimonials .testimonials .testimonial-item .logo img{display:block;height:100%;width:auto}.section-testimonials .testimonials .testimonial-item .media{width:4em;border-radius:50%;position:relative;overflow:hidden;margin-right:1em;margin-top:.2em;-webkit-box-flex:0;-ms-flex:0 0 4em;flex:0 0 4em}.section-testimonials .testimonials .testimonial-item .media:before{display:block;content:"";padding-top:100%}.section-testimonials .testimonials .testimonial-item .meta{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;overflow:hidden}.section-testimonials .testimonials .testimonial-item .avatar{display:block;width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-testimonials .testimonials .testimonial-item .name{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-testimonials .testimonials .testimonial-item .stars{line-height:1;position:relative;font-size:1.5em;top:.2em}.section-testimonials .testimonials .testimonial-item .copy{font-size:.9em;line-height:1.3;padding-top:1em;padding-bottom:.5em;overflow:hidden;height:11.5rem}.section-testimonials .testimonials .testimonial-item .date{font-size:.8em;opacity:.7;margin-top:auto;padding:.3em 0;height:1.6em;line-height:1}.section-testimonials .testimonials .slick-list{padding:0;border-radius:3px;max-width:inherit;width:100%;margin-bottom:4em}.section-testimonials .testimonials .slick-slide{margin:0 25px 48px}.section-testimonials .testimonials .slick-slider{width:100%;margin:0 2em;border-radius:3px}@media (max-width:900px){.section-testimonials .testimonials .slick-slider{margin:0}}.section-testimonials .testimonials .testimonial-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em}@media (max-width:900px){.section-testimonials .testimonials .testimonial-navigation{display:none}}.section-testimonials .testimonials .testimonial-navigation .carousel__navigation__item{position:static;border:2px solid #fff}.section-testimonials .testimonials .testimonial-navigation .carousel__navigation__item .icon--arrow-large{width:26px;height:13px;-o-object-fit:contain;object-fit:contain}.section-testimonials .testimonials .slick-dots{bottom:0}.section-testimonials .carousel__navigation{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:.5em}.section-events-simple{position:relative;padding:4em 0 .5em;max-width:1400px;margin:0 auto 3em}.section-events-simple .bg1{-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);position:absolute;top:4em;left:0;width:100%;height:calc(100% - 4.5em);z-index:1;overflow:hidden;background-size:cover;background-position:50%;z-index:2}.section-events-simple .container{display:block;margin:0 auto;text-align:center;padding:5em 0;position:relative;z-index:10}@media (min-width:1200px){.section-events-simple .container{width:50%}}@media (max-width:900px){.section-events-simple .container{width:90%}}.section-events-simple .container header{padding-bottom:2em}@media (max-width:900px){.section-events-simple .container p{font-size:1.1em;padding:0 2em}}.section-events-simple .buttons{padding-top:2em}.section-events-simple .button{margin:.5em}.section-events{position:relative;padding:10em 0 12.5em;max-width:1400px;margin:3.5em auto 3em}.section-events .bg1,.section-events .bg2{position:absolute;top:0;left:-20%;width:75%;height:100%;z-index:1;background-position:50%;background-size:cover;-webkit-transform:skew(-30deg);transform:skew(-30deg);overflow:hidden}.section-events .bg1 img,.section-events .bg2 img{display:block;height:100%;width:auto;-webkit-transform:skew(30deg);transform:skew(30deg)}.section-events .bg1{z-index:2}.section-events .bg2{left:inherit;right:-15%}.section-events>.bg2{display:none}@media (max-width:900px){.section-events{padding:4em 0}}@media (max-width:600px){.section-events{padding:2em 0}.section-events .bg1,.section-events .bg2{position:relative;-webkit-transform:none;transform:none;width:100%;height:auto}.section-events .bg1:before,.section-events .bg2:before{display:block;content:"";padding-top:56.25%}.section-events .bg1 img,.section-events .bg2 img{-webkit-transform:none;transform:none;position:absolute;top:0;left:0;width:100%;height:auto}.section-events .bg1{top:0;left:0;display:block}.section-events .bg2{bottom:0;right:0}}.section-events .section-events-background{position:absolute;top:1em;width:100%;height:calc(100% - 1.5em);overflow:hidden;background-size:cover;background-position:50%}@media (max-width:600px){.section-events .section-events-background{position:relative}.section-events .section-events-background .bg2{display:none}}.section-events .section-events-background:before{display:block;content:"";background:#1d1d1d;position:absolute;-webkit-box-shadow:0 0 .5em 0 rgba(0,0,0,.4);box-shadow:0 0 .5em 0 rgba(0,0,0,.4);width:50%;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%) skew(-30deg) rotate(-30deg);transform:translateX(-50%) skew(-30deg) rotate(-30deg);z-index:5}@media (min-width:1200px){.section-events .section-events-background:before{width:40%}}@media (max-width:900px){.section-events .section-events-background:before{width:70vw}}@media (max-width:600px){.section-events .section-events-background:before{display:none}}.section-events .container{display:block;width:50%;margin:0 auto;text-align:center;padding:5em 0;position:relative;z-index:10}@media (min-width:1200px){.section-events .container{width:40%}}@media (max-width:900px){.section-events .container{width:70%;padding:5em 0 17em}}@media (max-width:600px){.section-events .container{width:100%;padding:2em;background:#1d1d1d}.section-events .container .dropdown{margin:.25em 0}}.section-events .container header{padding-bottom:1em}@media (min-width:1200px){.section-events .container header{padding-bottom:2em}}@media (max-width:900px){.section-events .container p{font-size:1.1em;padding:0 2em}}@media (min-width:1200px){.section-events .buttons{padding-top:1.5em}}.section-events .buttons .button{margin:.5em}.section-events .buttons .location-dropdown-wrapper{display:inline-block}.section-promotions{position:relative;max-width:1400px;margin:0 auto}.section-promotions .carousel{position:relative;width:100%}.section-promotions .carousel .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.section-promotions.pattern{margin-bottom:0;padding:4em 0}.section-promotions h2{font-size:2.5em;line-height:1}.section-promotions .promotions{margin:0;border:none;max-width:inherit;padding-top:4em}.section-promotions .promotions .carousel{overflow:hidden;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.section-promotions .promotions .slick-dots{position:absolute;bottom:3.7em}@media (min-width:900px){.section-promotions .promotions .slick-dots{width:29em;left:inherit;-webkit-transform:inherit;transform:inherit;right:0}}@media (max-width:900px){.section-promotions .promotions .slick-dots{bottom:1.5em}}.section-promotions .promotions article{background-color:#000;background-repeat:no-repeat;background-size:cover;color:#fff;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 0}@media (max-width:900px){.section-promotions .promotions article{padding:0;background-size:100% auto;background-position:0 0}}.section-promotions .promotions article.slick-slide{height:auto;float:none}.section-promotions .promotions article a{text-decoration:none;display:block}.section-promotions .promotions article .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-promotions .promotions article .media{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-promotions .promotions article .content{background:#000;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin-top:0;text-align:center;min-height:18em}@media (max-width:900px){.section-promotions .promotions article .content{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:inherit;padding:1em 3em}}.section-promotions .promotions article .content h3{color:#fff;font-size:2.2em;overflow:hidden}.section-promotions .promotions article .content p{height:6.5em;overflow:hidden;text-overflow:ellipsis;padding:.5em 0;opacity:.8;line-height:1.3;color:#fff;margin-bottom:2em}@media (min-width:900px){.section-promotions .promotions article .content p{font-size:.9em}}@media (max-width:900px){.section-promotions .promotions article .content p{font-size:1.1em;height:auto}}@media (max-width:600px){.section-promotions .promotions article .content p{height:auto;overflow:auto}}.section-promotions .promotions .slide-image-mobile{display:none}.section-promotions .promotions .slide-actions{min-height:23em;background:#000;display:block;position:relative;padding:2em 2em 3.5em}@media (min-width:900px){.section-promotions .promotions .slide-actions{-webkit-box-flex:0;-ms-flex:0 0 29em;flex:0 0 29em}}@media (max-width:900px){.section-promotions .promotions .slide-actions{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width:900px){.section-promotions .promotions{max-width:768px;margin-left:auto;margin-right:auto}.section-promotions .promotions .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-promotions .promotions .slide-image-mobile{display:block}.section-promotions .promotions .slide-image-mobile img{height:auto;display:block;-o-object-fit:cover;object-fit:cover}}.section-games-categories{padding:4em 0 2em}.section-games-categories header{text-align:center;padding-bottom:1em}.section-games-categories header h3{font-size:2.6em}.section-games-categories .gc-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2em}.section-games-categories .gc-items .gc-item{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;width:30%;background:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 1.5%;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.section-games-categories .gc-items .gc-item:nth-last-child(n+2):nth-last-child(-n+2):first-child,.section-games-categories .gc-items .gc-item:nth-last-child(n+2):nth-last-child(-n+2):first-child~.gc-item{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.section-games-categories .gc-items .gc-item:nth-last-child(n+2):nth-last-child(-n+2):first-child .media:before,.section-games-categories .gc-items .gc-item:nth-last-child(n+2):nth-last-child(-n+2):first-child~.gc-item .media:before{padding-top:70%}@media (max-width:900px){.section-games-categories .gc-items .gc-item{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:2em}}.section-games-categories .gc-items .gc-item .media{position:relative;overflow:hidden}.section-games-categories .gc-items .gc-item .media:before{display:block;content:"";padding-top:110%}@media (max-width:900px){.section-games-categories .gc-items .gc-item .media:before{padding-top:67.25%}}.section-games-categories .gc-items .gc-item .media:after{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(90%,rgba(0,0,0,.65029762)),to(#000));background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.65029762) 90%,#000);pointer-events:none}.section-games-categories .gc-items .gc-item .media img{display:block;width:auto;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:900px){.section-games-categories .gc-items .gc-item .media img{max-width:inherit}}.section-games-categories .gc-items .gc-item .cnt{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1.5em;position:relative;margin-top:-3em;padding-bottom:2em}.section-games-categories .gc-items .gc-item .cnt h4{font-size:1.7em;margin-bottom:1.5rem}.section-games-categories .gc-items .gc-item .cnt h4,.section-games-categories .gc-items .gc-item .cnt p{text-shadow:.05em .05em .1em rgba(0,0,0,.5)}.section-games-categories .gc-items .gc-item .cnt p{padding-bottom:1em}@media (min-width:900px){.section-games-categories .gc-items .gc-item .cnt p{font-size:.95em;line-height:1.3}}@media (max-width:900px){.section-games-categories .gc-items .gc-item .cnt p{font-size:1.1em}}.section-games-categories .gc-items .gc-item .cnt .button,.section-games-categories .gc-items .gc-item .cnt .location-dropdown-wrapper{margin-top:auto}.section-games-categories .gc-items .gc-item.pm-game .button{--button-dropdown-color:#005c62;background-color:#008c95}.section-games-categories .gc-items .gc-item.pm-game .button:hover{background-color:#00b2be}.section-games-categories .gc-items .gc-item.virtual-reality .button{--button-dropdown-color:#b78500;background-color:#eaaa00}.section-games-categories .gc-items .gc-item.virtual-reality .button:hover{background-color:#ffbf14}.section-games-categories .gc-items .gc-item.play-at-home .button{--button-dropdown-color:#003659;background-color:#00558c}.section-games-categories .gc-items .gc-item.play-at-home .button:hover{background-color:#006eb5}.section-lists{padding:3em 0}.section-lists h2{font-size:2.5em;line-height:1}.section-lists p{padding:1em 0;color:#fff;font-size:1.1em}.section-lists ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-lists ul li{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;display:block;list-style:none outside}@media (max-width:900px){.section-lists ul li{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:4em}}.section-lists ul .button{display:inline-block}.section-lists ul .media{display:block;padding-bottom:1.5em}.section-lists ul .media img{display:block;width:100%;height:auto}.section-lists ul .title{line-height:1}.section-lists ul .copy{display:block;line-height:1.3;padding:.8em 0 1.5em}.section-packages{padding-top:4em}.section-packages ul .title{font-family:Futura,sans-serif;font-size:1.7em}.section-games{padding-bottom:4em}.section-games ul li{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}.section-games .title{font-size:1.2em;font-weight:500}.section-games .copy{opacity:.7}.section-map{background-image:url("/wp-content/themes/escapehunt-core/public/images/blackmap.png")}.section-map .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-map .city-selector-desktop{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:2em;display:block}.section-map .location-button{display:block;text-align:left}.section-map h2{max-width:17em;margin:0;padding:0;line-height:1;font-size:2.1em}.section-hs-form .hs-forms-toggle{opacity:0;position:absolute;pointer-events:none}.section-hs-form .hs-forms-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-hs-form .hs-forms-labels label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:hsla(0,0%,100%,.8);cursor:pointer;text-align:left}.section-hs-form .hs-forms-labels label:hover{color:#fff}.section-hs-form .hs-forms-labels label:before{display:block;content:"";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.4rem;height:1.4rem;background-color:hsla(0,0%,100%,.8);margin-right:.5em;border-radius:.15em;color:#0ebfd2;font-size:1.9em;line-height:.9}.section-hs-form .hs-forms-entry{display:none}.section-hs-form #hs-form-1:checked~.hs-forms-labels label[for=hs-form-1],.section-hs-form #hs-form-2:checked~.hs-forms-labels label[for=hs-form-2],.section-hs-form #hs-newsletter-form-1:checked~.hs-forms-labels label[for=hs-newsletter-form-1],.section-hs-form #hs-newsletter-form-2:checked~.hs-forms-labels label[for=hs-newsletter-form-2]{color:#fff}.section-hs-form #hs-form-1:checked~.hs-forms-labels label[for=hs-form-1]:before,.section-hs-form #hs-form-2:checked~.hs-forms-labels label[for=hs-form-2]:before,.section-hs-form #hs-newsletter-form-1:checked~.hs-forms-labels label[for=hs-newsletter-form-1]:before,.section-hs-form #hs-newsletter-form-2:checked~.hs-forms-labels label[for=hs-newsletter-form-2]:before{content:"\2713";background-color:#fff}.section-hs-form #hs-form-1:checked~.hs-forms .hs-forms-entry.hs-form-1,.section-hs-form #hs-form-2:checked~.hs-forms .hs-forms-entry.hs-form-2,.section-hs-form #hs-newsletter-form-1:checked~.hs-forms .hs-forms-entry.hs-newsletter-form-1,.section-hs-form #hs-newsletter-form-2:checked~.hs-forms .hs-forms-entry.hs-newsletter-form-2{display:block}.section-newsletter{padding:4em 0;margin-top:2.5em;overflow:hidden;max-width:1400px;margin:0 auto;position:relative;color:#fff;z-index:9}.section-newsletter .container{position:relative;z-index:10;text-align:center}.section-newsletter.bgimage{max-width:100%}.section-newsletter.bgimage .section-background-wrapper{max-width:1400px;padding:2em;background-size:cover;background-position:50%;background-repeat:no-repeat;margin:0 auto;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.section-newsletter.bgimage .section-background-wrapper-fullwidth{max-width:100%}@media (min-width:1200px){.section-newsletter.bgimage .section-background-wrapper{padding:4em 5em}}.section-newsletter h3{font-size:2.5em;margin-bottom:2rem}.section-newsletter h4{margin-bottom:1.5rem}.section-newsletter ul{padding:0;margin:0}.section-newsletter li{display:block;list-style:none outside}.section-newsletter header{padding-bottom:1em}.section-newsletter .hs-forms-entry form.hs-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-newsletter .hs-forms-entry form.hs-form .field,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field{margin:0;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;padding-top:1em;position:relative;padding-bottom:1em}.section-newsletter .hs-forms-entry form.hs-form .field input[type=email].hs-input,.section-newsletter .hs-forms-entry form.hs-form .field input[type=tel].hs-input,.section-newsletter .hs-forms-entry form.hs-form .field input[type=text].hs-input,.section-newsletter .hs-forms-entry form.hs-form .field label:not(.hs-error-msg),.section-newsletter .hs-forms-entry form.hs-form .field select,.section-newsletter .hs-forms-entry form.hs-form .field textarea.hs-input,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field input[type=email].hs-input,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field input[type=tel].hs-input,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field input[type=text].hs-input,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field label:not(.hs-error-msg),.section-newsletter .hs-forms-entry form.hs-form .hs-form-field select,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field textarea.hs-input{text-align:center;width:70%;max-width:775px}.section-newsletter .hs-forms-entry form.hs-form .field label:not(.hs-error-msg),.section-newsletter .hs-forms-entry form.hs-form .hs-form-field label:not(.hs-error-msg){color:#fff;font-weight:500;width:70%;max-width:775px;margin:auto}.section-newsletter .hs-forms-entry form.hs-form .field input[type=email].hs-input,.section-newsletter .hs-forms-entry form.hs-form .field input[type=tel].hs-input,.section-newsletter .hs-forms-entry form.hs-form .field input[type=text].hs-input,.section-newsletter .hs-forms-entry form.hs-form .field select,.section-newsletter .hs-forms-entry form.hs-form .field textarea.hs-input,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field input[type=email].hs-input,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field input[type=tel].hs-input,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field input[type=text].hs-input,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field select,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field textarea.hs-input{background:#000;border:2px solid #666;font-size:1.3em;padding:0 1.2em;border-radius:.2em;color:#fff}.section-newsletter .hs-forms-entry form.hs-form .field select,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;-moz-appearance:none;-webkit-appearance:none;apperance:none;color:#666;cursor:pointer}.section-newsletter .hs-forms-entry form.hs-form .field select option:not(option[disabled]),.section-newsletter .hs-forms-entry form.hs-form .hs-form-field select option:not(option[disabled]){color:#fff}.section-newsletter .hs-forms-entry form.hs-form .field select option:not(option[disabled]):checked,.section-newsletter .hs-forms-entry form.hs-form .hs-form-field select option:not(option[disabled]):checked{background-color:#0ebfd2}.section-newsletter .hs-forms-entry form.hs-form .hs-button.primary.large{min-width:inherit;width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-left:3em;padding-right:3em}.section-newsletter .hs-forms-entry form.hs-form .hs-richtext{opacity:1;font-style:italic;padding:0 3em;padding-top:2em;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;line-height:1.2}@media (max-width:600px){.section-newsletter .hs-forms-entry form.hs-form .hs-richtext{padding:2em 1em}}.section-newsletter .hs-forms-entry form.hs-form .hs-richtext p,.section-newsletter .hs-forms-entry form.hs-form .hs-richtext p>*{font-family:Futura,sans-serif!important}.section-newsletter .hs-forms-entry form.hs-form .legal-consent-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section-newsletter .hs-forms-entry form.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:.2em}.section-newsletter .hs-forms-entry form.hs-form .legal-consent-container:hover{opacity:1}.section-newsletter .hs-forms-entry form.hs-form .legal-consent-container input,.section-newsletter .hs-forms-entry form.hs-form .legal-consent-container label{display:inline;float:none;width:auto;height:auto}.section-newsletter .hs-forms-entry form.hs-form .legal-consent-container .hs-form-booleancheckbox{display:-webkit-box;display:-ms-flexbox;display:flex}.section-newsletter .hs-forms-entry form.hs-form .legal-consent-container .hs-form-booleancheckbox span{display:inline}.section-newsletter .hs-forms-entry form.hs-form .hs-submit{margin-top:1.3em;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.section-newsletter .hs-forms-entry form.hs-form .hs-form-required{display:none}.section-newsletter .hs-forms-entry form.hs-form .hs_error_rollup{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section-newsletter .hs-forms-entry form.hs-form .hs_error_rollup .hs-error-msgs{top:100%}.section-additional-content{position:relative;overflow:hidden;max-width:1400px;margin:2.5em auto;padding:2em 0 2.675em;z-index:9}.section-additional-content.bgimage{max-width:100%}.section-additional-content.bgimage .section-background-wrapper{max-width:1400px;background-size:cover;background-position:50%;background-repeat:no-repeat;margin:0 auto;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.section-additional-content.bgimage .section-background-wrapper-fullwidth{max-width:100%}.section-additional-content .container{position:relative;z-index:10;text-align:center;padding:2em}@media (min-width:1200px){.section-additional-content .container{padding:4em 5em}}.section-additional-content h3{font-size:2.5em;margin-bottom:2rem}.section-additional-content h4{margin-bottom:1.5rem}.section-additional-content ul{padding:0;margin:0}.section-additional-content li{display:block;list-style:none outside}.section-additional-content header{padding-bottom:1em}.section-location-boilerplate{position:relative;overflow:visible;max-width:1400px;margin:2.5em auto;padding:2em 0 2.675em;z-index:1}.section-location-boilerplate.bgimage{max-width:100%}.section-location-boilerplate.bgimage .section-background-wrapper{max-width:1400px;background-size:cover;background-position:50%;background-repeat:no-repeat;margin:0 auto;-webkit-box-shadow:5px 20px 28px 0 rgba(0,0,0,.45);box-shadow:5px 20px 28px 0 rgba(0,0,0,.45)}.section-location-boilerplate.bgimage .section-background-wrapper-fullwidth{max-width:100%}.section-location-boilerplate .container{position:relative;z-index:10;text-align:center;padding:2em}@media (min-width:1200px){.section-location-boilerplate .container{padding:4em 3em}}.section-location-boilerplate h3{font-size:2.5em;margin-bottom:2rem}.section-location-boilerplate h4{margin-bottom:1.5rem}.section-location-boilerplate ul{padding:0;margin:0}.section-location-boilerplate li{display:block;list-style:none outside}.section-location-boilerplate header{padding-bottom:1em}.section-map label.button.button--primary{background:#fff;color:#666}.section-map label.button.button--primary .icon--chevron{background-image:url("/wp-content/themes/escapehunt-core/public/images/icons/chevron-dark.svg")}.page-template-games-multi-filter section .location-dropdown{margin:0 auto}section .location-dropdown{position:relative}section .location-dropdown label{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}section .location-dropdown label+div{width:100%;position:absolute;top:100%;left:0;z-index:20}section .location-dropdown-toggle{position:absolute;top:0;left:0;pointer-events:none;opacity:0}section .location-dropdown-toggle:checked~.location-dropdown label+div{display:block;z-index:4000}section .location-dropdown .tabbed-navigation{display:none}section .location-dropdown .city-navigation{display:block;width:100%;margin:0;padding:0;position:absolute}section .location-dropdown .city-navigation__title{display:none}section .location-dropdown .city-navigation__country{margin:0;padding:0;width:auto;border:1px solid #666;background:#3c3c3b;max-height:250px;overflow-y:scroll}section .location-dropdown .city-navigation__country a{display:block;text-align:center;font-size:16px;font-weight:500;text-transform:uppercase;padding:.5em;margin:0}@media (max-width:768px){section .location-dropdown .city-navigation__country a{padding:.5em 1.3em}}@media (max-width:600px){section .location-dropdown .city-navigation__country a{font-size:14px}}.hubspot-contact-form-multilocation.narrow{max-width:605px;margin:0 auto}.hubspot-contact-form-multilocation .hs-forms-labels{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:1em}.hubspot-contact-form-multilocation .container{padding:0}.hubspot-contact-form-multilocation form.hs-form .hs-form-field{padding-bottom:1em}.hubspot-contact-form-multilocation form.hs-form label{margin:0}.hubspot-contact-form-multilocation form.hs-form input[type=checkbox].hs-input,.hubspot-contact-form-multilocation form.hs-form input[type=radio].hs-input{width:auto;height:auto;margin:0 .5em 0 0}.hubspot-contact-form-multilocation form.hs-form textarea{min-height:16em}.hubspot-contact-form-multilocation form.hs-form .legal-consent-container{font-size:12px!important;line-height:1.3!important}.hubspot-contact-form-multilocation form.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin:0 0 0 10px!important}.hubspot-contact-form-multilocation form.hs-form .inputs-list{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.hubspot-contact-form-multilocation form.hs-form .inputs-list li{display:block;list-style:none outside;padding-right:2em}.hubspot-contact-form-multilocation form.hs-form .inputs-list li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.site-footer .hubspot-contact-form-multilocation{text-align:right;padding-left:3em}@media (min-width:1200px){.site-footer .hubspot-contact-form-multilocation{max-width:420px}}.site-footer .hubspot-contact-form-multilocation .hs-forms-entry{padding-top:1em}@media (min-width:1200px){.site-footer .hubspot-contact-form-multilocation .hs-forms-entry{padding-left:1em}}.site-footer .hubspot-contact-form-multilocation .hs-above-footer{font-size:.7em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;max-width:30em;line-height:1.3;color:hsla(0,0%,100%,.8)}.site-footer .hubspot-contact-form-multilocation .hs-forms-labels{font-size:.7em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .hubspot-contact-form-multilocation .hs-forms-labels label{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-footer .hubspot-contact-form-multilocation .hs-forms-labels label span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-footer .hubspot-contact-form-multilocation .hs-forms-labels label:before{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:1em;margin-right:0;border-radius:50%;border:1px solid #777;background:#000;content:""!important}.site-footer .hubspot-contact-form-multilocation #hs-newsletter-form-1:checked~.hs-forms-labels label[for=hs-newsletter-form-1]:before,.site-footer .hubspot-contact-form-multilocation #hs-newsletter-form-2:checked~.hs-forms-labels label[for=hs-newsletter-form-2]:before{background:#0ebfd2!important}.site-footer .hubspot-contact-form-multilocation li{list-style:none outside}.site-footer .hubspot-contact-form-multilocation form.hs-form .hs-input:not([type=radio]):not([type=select]):not([type=checkbox]),.site-footer .hubspot-contact-form-multilocation input[type=email].hs-input,.site-footer .hubspot-contact-form-multilocation input[type=text].hs-input{background:rgba(0,0,0,.1);text-align:left;border:1px solid #4e4e4e;color:#fff;font-size:.8em}.site-footer .hubspot-contact-form-multilocation .hs-fieldtype-text>label[placeholder]{display:none}.site-footer .hubspot-contact-form-multilocation .hs-button{min-width:160px;padding:10px 5px}.site-footer .hubspot-contact-form-multilocation .hs-error-msg{font-size:.7em}:root .gc-items .gc-item,:root .gc-items .gc-item .cnt,_:-ms-fullscreen{display:block!important}:root .gc-items .gc-item .cnt .location-dropdown-wrapper,_:-ms-fullscreen .location-dropdown-wrapper{max-width:200px;margin:0 auto}:root .section-promotions .slick-dots,_:-ms-fullscreen{width:33em}:root .section-games-categories .gc-items .gc-item .cnt p,_:-ms-fullscreen{min-height:8em}@-webkit-keyframes scrollDownAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollDownAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}body.page-template-blog-template{overflow-x:hidden}body.page-template-blog-template .site-header-placeholder{margin-bottom:0}body.page-template-blog-template .bg-cover{background-position:50%;background-size:cover;background-repeat:no-repeat}body.page-template-blog-template .background-fixed{background-attachment:fixed;background-position:50%}body.page-template-blog-template .hero-section{position:relative}body.page-template-blog-template .hero-section__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;text-align:center}@media (max-width:600px){body.page-template-blog-template .hero-section__text{width:90%}body.page-template-blog-template .hero-section__text .heading{font-size:42px}}body.page-template-blog-template .hero-section__text p{max-width:632px}@media (max-width:900px){body.page-template-blog-template .hero-section__text p{font-size:18px}}body.page-template-blog-template .hero-section .hero-image-wrapper{width:100vw;height:450px;overflow:hidden;position:relative}body.page-template-blog-template .hero-section .hero-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.page-template-blog-template .hero-section .hero-image-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),color-stop(90%,rgba(0,0,0,.8)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.8) 90%,#000);z-index:1}@media (max-width:900px){body.page-template-blog-template .hero-section .hero-image-wrapper{display:none}}body.page-template-blog-template .hero-section .hero-image-wrapper-mobile{display:none;width:100vw;height:450px;overflow:hidden;position:relative}body.page-template-blog-template .hero-section .hero-image-wrapper-mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.page-template-blog-template .hero-section .hero-image-wrapper-mobile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),color-stop(90%,rgba(0,0,0,.8)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.8) 90%,#000);z-index:1}@media (max-width:900px){body.page-template-blog-template .hero-section .hero-image-wrapper-mobile{display:block}body.page-template-blog-template .hero-section .hero-image-wrapper-mobile img{height:100%}}body.page-template-blog-template .featured-post__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4rem;margin-bottom:2rem;max-height:440px;text-decoration:none}@media (max-width:600px){body.page-template-blog-template .featured-post__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:unset}}body.page-template-blog-template .featured-post__wrapper__img-container{width:50%;height:auto;background:#000;border-radius:6px 0 0 6px;-webkit-box-shadow:0 14px 44px 0 #00000040;box-shadow:0 14px 44px 0 #00000040;height:344px}@media (max-width:600px){body.page-template-blog-template .featured-post__wrapper__img-container{width:100%;height:50%;border-radius:6px 6px 0 0}}body.page-template-blog-template .featured-post__wrapper__img-container .post-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:6px}body.page-template-blog-template .featured-post__wrapper__img-container .post-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:6px}@media (max-width:600px){body.page-template-blog-template .featured-post__wrapper__img-container .post-thumbnail img{height:344px}}body.page-template-blog-template .featured-post__wrapper__img-container .placeholder-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media (max-width:600px){body.page-template-blog-template .featured-post__wrapper__img-container .placeholder-image{height:344px}}body.page-template-blog-template .featured-post__wrapper__img-container .placeholder-image img{max-width:100%;height:auto;padding:2rem}body.page-template-blog-template .featured-post__wrapper__img--placeholder{position:relative;width:100%;padding-top:100%;background-color:#000}body.page-template-blog-template .featured-post__wrapper__img--placeholder img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:2rem}body.page-template-blog-template .featured-post__wrapper__info-container{padding:2rem;color:#000;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:0 6px 6px 0;-webkit-box-shadow:0 14px 44px 0 #00000040;box-shadow:0 14px 44px 0 #00000040;width:50%}@media (max-width:600px){body.page-template-blog-template .featured-post__wrapper__info-container{border-radius:0 0 6px 6px;width:100%}}body.page-template-blog-template .featured-post__wrapper__info-container .date-time-container-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem}body.page-template-blog-template .featured-post__wrapper__info-container .date-time-container-row .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #000;padding-right:.4rem;font-size:14px}body.page-template-blog-template .featured-post__wrapper__info-container .date-time-container-row .date svg{color:#0ebfd2;display:inline-block;max-height:1em}body.page-template-blog-template .featured-post__wrapper__info-container .date-time-container-row .date p{margin:0;font-size:1em;padding:0 .5rem;line-height:0}body.page-template-blog-template .featured-post__wrapper__info-container .date-time-container-row .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}body.page-template-blog-template .featured-post__wrapper__info-container .date-time-container-row .time svg{color:#0ebfd2;display:inline-block;max-height:1em}body.page-template-blog-template .featured-post__wrapper__info-container .date-time-container-row .time p{margin:0;font-size:1em;padding:0 .5rem;line-height:0}body.page-template-blog-template .featured-post__wrapper__info-container h3{margin-left:0}body.page-template-blog-template .featured-post__wrapper__info-container p{font-family:Futura,sans-serif;font-size:18px;font-weight:400;line-height:18px;text-align:left;color:#333}body.page-template-blog-template .featured-post__wrapper__info-container a{margin-top:auto;margin-bottom:0}body.page-template-blog-template .blog-posts{text-align:center;margin-top:3rem;margin-bottom:5rem}body.page-template-blog-template .blog-posts__header{max-width:852px;margin:0 auto}body.page-template-blog-template .blog-posts__header h2.text-dark{color:#121212;font-family:BOOM STENCIL;font-size:52px;font-weight:900;line-height:52px;text-align:center}@media (max-width:900px){body.page-template-blog-template .blog-posts__header h2.text-dark{font-size:36px}}body.page-template-blog-template .blog-posts__header p.text-dark{color:#333;padding:0 1rem;font-family:Futura,sans-serif;font-size:18px;font-weight:400;line-height:22px;text-align:center;max-width:852px}body.page-template-blog-template .blog-posts__header h2.text-light{color:#fff;padding:0 1rem;text-align:center;font-size:52px;max-width:852px}@media (max-width:900px){body.page-template-blog-template .blog-posts__header h2.text-light{font-size:36px}}body.page-template-blog-template .blog-posts__header p.text-light{color:#fff;padding:0 1rem;font-size:18px;text-align:center;max-width:852px}body.page-template-blog-template .blog-posts .card-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:1.75rem;grid-row-gap:1.75rem;max-width:1292px;margin:0 auto;padding:0 1.75em}@media (max-width:1366px) and (max-height:768px){body.page-template-blog-template .blog-posts .card-container{max-width:1072px;padding:0 1em}}@media (max-width:900px){body.page-template-blog-template .blog-posts .card-container{grid-template-columns:repeat(2,minmax(0,1fr));padding:2rem 3rem}}@media (max-width:600px){body.page-template-blog-template .blog-posts .card-container{grid-template-columns:repeat(1,minmax(0,1fr));padding:2rem 1.5rem;grid-column-gap:1rem;grid-row-gap:1rem}}body.page-template-blog-template .blog-posts .card-container .link-wrapper{text-decoration:none}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 14px 44px 0 #00000040;box-shadow:0 14px 44px 0 #00000040;border-radius:6px;width:100%;height:100%}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__img{position:relative;width:100%;padding-top:100%;background-color:#ddd}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__img--placeholder{position:relative;width:100%;padding-top:100%;background-color:#000}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__img--placeholder img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:2rem}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;background:#1e1e1e}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-bottom:1rem}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__info-row .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #fff;font-size:14px}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__info-row .date svg{display:inline-block;max-height:1em}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__info-row .date p{margin:0;font-size:1em;padding:0 .5rem;line-height:0}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__info-row .reading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__info-row .reading svg{display:inline-block;max-height:1em}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__info-row .reading p{margin:0;font-size:1em;padding:0 .5rem;line-height:0}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__heading h3{font-family:BOOM STENCIL;font-size:30px;font-weight:900;line-height:1.06;text-align:center;margin-bottom:15px}@media (max-width:1366px) and (max-height:768px){body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__heading h3{font-size:27px;line-height:1}}@media (max-width:900px){body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__heading h3{font-size:28px;margin-bottom:30px}}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__description p{font-family:Futura,sans-serif;font-size:18px;font-weight:400;line-height:1.22;text-align:center;margin-bottom:15px}@media (max-width:1366px) and (max-height:768px){body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__description p{font-size:16px}}@media (max-width:900px){body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container__description p{margin-bottom:30px}}body.page-template-blog-template .blog-posts .card-container .link-wrapper__card__info-container .view-post-btn{margin-top:auto;margin-bottom:0}body.page-template-blog-template .blog-posts .custom-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:2rem;padding-bottom:7rem}body.page-template-blog-template .blog-posts .custom-pagination .page-numbers.dots,body.page-template-blog-template .blog-posts .custom-pagination a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;text-decoration:none;font-weight:700;color:#333;background-color:#fff;border:1px solid #ddd;border-radius:3px;cursor:pointer}body.page-template-blog-template .blog-posts .custom-pagination .page-numbers.current{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;text-decoration:none;font-weight:700;color:#fff;background-color:#0ebfd2;border:1px solid #0ebfd2;border-radius:3px;cursor:pointer}body.page-template-blog-template .blog-posts .custom-pagination .next.page-numbers,body.page-template-blog-template .blog-posts .custom-pagination .prev.page-numbers{display:none}body.single-post{background-size:1439px 637px,1438px 748px}@media (max-width:900px){body.single-post{background-size:1439px 607px,1438px 748px}}@media (max-width:600px){body.single-post{background-size:1439px 500px,1438px 748px}}@media (max-width:480px){body.single-post{background-size:1437px 467px,1438px 748px}}body.single-post #breadcrumbs{margin:0 auto;max-width:700px;padding-bottom:1rem;font-size:14px;padding-top:32px}@media (max-width:900px){body.single-post #breadcrumbs{max-width:600px;padding:32px 15px 1rem}}body.single-post #breadcrumbs a{text-decoration:none}body.single-post .page__header{max-width:700px}body.single-post .hero-container img{width:100%}body.single-post .hero-container .post-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem}body.single-post .hero-container .post-info,body.single-post .hero-container .post-info__left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}body.single-post .hero-container .post-info__left .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #fff;font-size:14px}body.single-post .hero-container .post-info__left .date svg{display:inline-block;max-height:1em}body.single-post .hero-container .post-info__left .date p{margin:0;font-size:1em;padding:0 .5rem;line-height:0}body.single-post .hero-container .post-info__left .reading-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}body.single-post .hero-container .post-info__left .reading-time svg{display:inline-block;max-height:1em}body.single-post .hero-container .post-info__left .reading-time p{margin:0;font-size:1em;padding:0 .5rem;line-height:0}body.single-post .hero-container .post-info__right .category p{background-color:#fff;text-transform:uppercase;margin:0;font-size:14px;font-weight:600;padding:.075rem .75rem;color:#000;border-radius:5px}body.single-post .page__title{margin:5rem 0;max-width:700px}body.single-post .page__content{margin-bottom:2rem;max-width:700px}body.single-post .page__content h1,body.single-post .page__content h2,body.single-post .page__content h3,body.single-post .page__content h4,body.single-post .page__content h5,body.single-post .page__content h6{margin-left:0}body.single-post .page__content h2{font-size:50px;max-width:700px}@media (max-width:900px){body.single-post .page__content h2{font-size:34px}}body.single-post .page__content p{margin-bottom:2rem;max-width:700px}body.single-post .page__content img{margin-bottom:2rem;width:100%}body.single-post .page__content__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.single-post .related-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4rem}body.single-post .related-posts .carousel{max-height:unset}body.single-post .related-posts h2{margin:2rem 0;font-family:BOOM STENCIL;font-size:52px;font-weight:900;line-height:52px;text-align:center}@media (max-width:900px){body.single-post .related-posts h2{font-size:32px}}body.single-post .related-posts__card-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:900px){body.single-post .related-posts__card-container,body.single-post .related-posts__card-container .carousel{width:100%}}@media (max-width:900px){body.single-post .related-posts__card-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}@media (min-width:900px){body.single-post .related-posts__card-container .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.single-post .related-posts__card-container .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.5rem;width:100%}@media (max-width:900px){body.single-post .related-posts__card-container .slick-track{gap:0}}body.single-post .related-posts__card-container .card{width:28vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:412px}body.single-post .related-posts__card-container .card,body.single-post .related-posts__card-container .card__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body.single-post .related-posts__card-container .card__link-wrapper{color:inherit;text-decoration:none}@media (max-width:900px){body.single-post .related-posts__card-container .card{width:85vw;height:unset}}@media (max-width:460px){body.single-post .related-posts__card-container .card{margin:0 15px 20px}}body.single-post .related-posts__card-container .card__image-container{position:relative;width:100%;padding-top:100%;background-color:#ddd}body.single-post .related-posts__card-container .card__image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.single-post .related-posts__card-container .card__image-container--placeholder{position:relative;width:100%;padding-top:100%;background-color:#000}body.single-post .related-posts__card-container .card__image-container--placeholder img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:2rem}body.single-post .related-posts__card-container .card__info{background-color:#fff;padding:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;text-align:center;font-family:Futura,sans-serif;font-size:18px;font-weight:400;line-height:22px}body.single-post .related-posts__card-container .card__info__cta{margin-bottom:0;margin-top:auto}@media (max-width:600px){body.single-post .related-posts__card-container .card__info{padding:1.25rem}body.single-post .related-posts__card-container .card__info h4{font-size:21px}body.single-post .related-posts__card-container .card__info p{font-size:14px}}body.single-post .related-posts__card-container .carousel__navigation{display:none}@media (max-width:900px){body.single-post .related-posts__card-container .carousel__navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}body.light-theme.light-theme{background-color:#fff;background-image:url(../images/backgrounds/vortex.svg);background-attachment:fixed;background-position:50%;background-repeat:repeat;background-size:auto;color:#000}body.light-theme.light-theme .icon--chevron{background-image:url(../images/icons/chevron-dark.svg)}body.light-theme.light-theme .site-header{background-color:#000}body.light-theme.light-theme .game-cards-location-heading{background-color:#fff}body.light-theme.light-theme .list-group__item{border-color:#e4e4e4}body.light-theme.light-theme .introduction{margin-top:10px;margin-bottom:0}body.light-theme.light-theme .introduction__container{background-color:#fff}body.light-theme.light-theme .list-group__button{margin-top:15px}body.light-theme.light-theme .main--game .introduction__header{padding-top:15px}body.light-theme.light-theme .main--game .youtube-video-button{color:#fff}body.light-theme.light-theme .list-group__button span{color:#000}body.light-theme.light-theme .list-group__button .icon{background-image:url(../images/icons/arrow-dark.svg)}body.light-theme.light-theme .bookeo-listing-container{padding-bottom:.1px;background-color:#fff}body.light-theme.light-theme .pricing-group .booking-subtitle{text-align:center;font-family:Futura,sans-serif;font-size:1.25em;font-weight:500}body.light-theme.light-theme .pricing-group .booking-subtitle a{color:#eb5f31}body.light-theme.light-theme.corporate-journey .the-content,body.light-theme.light-theme.page-template-game-listing .the-content{background:#fff;padding:2em;margin-bottom:1em}@media (max-width:900px){body.light-theme.light-theme.corporate-journey .the-content,body.light-theme.light-theme.page-template-game-listing .the-content{padding:1em}}body.light-theme.light-theme .date-slider__list{background:#fff}body.light-theme.light-theme .date-slider__item .date-slider__day,body.light-theme.light-theme .date-slider__item .date-slider__month{color:#000}body.light-theme.light-theme .eh-datepicker--icon .eh-datepicker__icon{background-image:url("../images/icons/calendar-dark.svg")}body.light-theme.light-theme .listing-item__times .trigger{color:#000}body.light-theme.light-theme .price,body.light-theme.light-theme .pricing-group .pricing-group__category{border-color:#e4e4e4}body.light-theme.light-theme .price{padding-bottom:0}body.light-theme.light-theme .block,body.light-theme.light-theme .introduction,body.light-theme.light-theme .rule__number{border-color:#000}body.light-theme.light-theme .pattern{background-color:#fff}body.light-theme.light-theme .testimonials{padding-top:80px;padding-bottom:80px;background-color:rgba(0,0,0,.1)}body.light-theme.light-theme .carousel__navigation__item{border-color:#0ebfd2}body.light-theme.light-theme .carousel__navigation__item .icon--arrow{background-image:url("../images/icons/arrow-next.svg")}body.light-theme.light-theme .v--modal-box{background-color:#fff;color:#000}body.light-theme.light-theme .modal-close{color:#000}body.light-theme.light-theme .site-footer{background:#000}body.light-theme.light-theme .city-navigation__title{color:#fff}body.body--booking.light-theme .page{background-color:#fff}body.body--booking.light-theme .room-summary-section{background-color:rgba(0,0,0,.66);color:#e4e4e4}body.body--booking.light-theme .booking__step__container .room-summary__title,body.body--booking.light-theme .booking__step__container .room-summary label,body.body--booking.light-theme .booking__step__container .room-summary span{color:#000}body.body--booking.light-theme .booking__step__spacer{background-color:#0ebfd2}body.body--booking.light-theme .booking-tickets__item-amount{border:1px solid #e4e4e4}body.body--booking.light-theme .booking-tickets__item{border-color:#e4e4e4}body.body--booking.light-theme .booking__navigation{padding-right:15px;padding-left:15px}body.body--booking.light-theme .booking-notices,body.body--booking.light-theme .booking-tickets__validation{margin-right:15px;margin-left:15px}body.body--booking.light-theme .add-another__title,body.body--booking.light-theme .booking__step__title{color:#000}body.body--booking.light-theme .booking__step{padding-right:1em;padding-left:1em}body.body--booking.light-theme .booking__step figure,body.body--booking.light-theme .booking__step span{color:#0ebfd2}body.body--booking.light-theme .booking__customer .booking__customer__input-group>label,body.body--booking.light-theme .booking__customer .booking__customer__input-group>label input{color:#000}body.body--booking.light-theme .booking__customer .booking__customer__input-group>label input:not([type=checkbox]),body.body--booking.light-theme .booking__customer>label input:not([type=checkbox]),body.body--booking.light-theme .voucher-input,body.body--booking.light-theme .woocommerce #payment div.payment_method_square_credit_card .wc-square-credit-card-hosted-field,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper input{background-color:#e4e4e4}body.body--booking.light-theme .booking__customer .booking__customer__input-group>label input:not([type=checkbox])::-webkit-input-placeholder,body.body--booking.light-theme .booking__customer>label input:not([type=checkbox])::-webkit-input-placeholder,body.body--booking.light-theme .voucher-input::-webkit-input-placeholder,body.body--booking.light-theme .woocommerce #payment div.payment_method_square_credit_card .wc-square-credit-card-hosted-field::-webkit-input-placeholder,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper::-webkit-input-placeholder,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper input::-webkit-input-placeholder{color:rgba(0,0,0,.5)!important}body.body--booking.light-theme .booking__customer .booking__customer__input-group>label input:not([type=checkbox])::-moz-placeholder,body.body--booking.light-theme .booking__customer>label input:not([type=checkbox])::-moz-placeholder,body.body--booking.light-theme .voucher-input::-moz-placeholder,body.body--booking.light-theme .woocommerce #payment div.payment_method_square_credit_card .wc-square-credit-card-hosted-field::-moz-placeholder,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper::-moz-placeholder,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper input::-moz-placeholder{color:rgba(0,0,0,.5)!important}body.body--booking.light-theme .booking__customer .booking__customer__input-group>label input:not([type=checkbox])::-ms-input-placeholder,body.body--booking.light-theme .booking__customer>label input:not([type=checkbox])::-ms-input-placeholder,body.body--booking.light-theme .voucher-input::-ms-input-placeholder,body.body--booking.light-theme .woocommerce #payment div.payment_method_square_credit_card .wc-square-credit-card-hosted-field::-ms-input-placeholder,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper::-ms-input-placeholder,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper input::-ms-input-placeholder{color:rgba(0,0,0,.5)!important}body.body--booking.light-theme .booking__customer .booking__customer__input-group>label input:not([type=checkbox])::placeholder,body.body--booking.light-theme .booking__customer>label input:not([type=checkbox])::placeholder,body.body--booking.light-theme .voucher-input::placeholder,body.body--booking.light-theme .woocommerce #payment div.payment_method_square_credit_card .wc-square-credit-card-hosted-field::placeholder,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper::placeholder,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper input::placeholder{color:rgba(0,0,0,.5)!important}body.body--booking.light-theme .woocommerce #payment div.payment_method_square_credit_card .wc-square-credit-card-hosted-field,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper,body.body--booking.light-theme .woocommerce-checkout .form-row .woocommerce-input-wrapper input{border-color:transparent}body.body--booking.light-theme iframe .ElementApp .InputElement{color:red!important}body.body--booking.light-theme .booking__customer .booking__customer__input-group>label input[type=checkbox],body.body--booking.light-theme .booking__customer>label input[type=checkbox]{background-color:#e4e4e4}body.body--booking.light-theme .booking__customer .booking__customer__input-group>label,body.body--booking.light-theme .booking__customer>label{color:#000}@media only screen and (max-width:900px){body.body--booking.light-theme .booking__customer{padding-right:1em;padding-left:1em}}body.body--booking.light-theme .booking__step__summary .room-summary__total span{color:#000}body.body--booking.light-theme .booking__step__payment .booking__step__total,body.body--booking.light-theme .booking__step__summary__total{padding-right:16px;padding-left:16px}@media (max-width:900px){body.body--booking.light-theme .booking__step__payment{padding-right:1em;padding-left:1em}}@media (max-width:900px){body.body--booking.light-theme .booking__step__payment .booking__navigation{padding-right:0;padding-left:0}}body.body--booking.light-theme .room-summary{padding:16px}body.body--booking.light-theme .thank-you-section{padding-bottom:5%;background-color:#fff}body.body--booking.light-theme .thank-you__title{color:#000}body.body--booking.light-theme .add-another__container .date-slider,body.body--booking.light-theme .add-another__container .game-listing{padding-right:15px;padding-left:15px}
/*# sourceMappingURL=frontend.css.map*/