@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap);
.alignleft{float:left;margin-bottom:1.5em;margin-right:1.5em}.alignright{float:right;margin-bottom:1.5em;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-bottom:1.5em;margin-left:auto;margin-right:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.vc_btn3-container .vc_btn3{border:none!important;border-radius:4px!important;font-family:Orbitron,sans-serif!important;font-weight:400!important;overflow:hidden;padding-left:30px!important;padding-right:30px!important;position:relative;text-transform:uppercase;transition:all .3s;z-index:1}.vc_btn3-container .vc_btn3:before{background:#000;bottom:0;content:"";height:100%;left:0;opacity:.2;position:absolute;transition:all .3s;width:0;z-index:-1}.vc_btn3-container .vc_btn3:hover:before{width:100%}.vc_btn3-container .vc_btn3-color-primary{background:#0879fd!important;color:#fff!important}.vc_btn3-container .vc_btn3-color-black{background:#000!important;color:#fff!important}.vc_btn3-container .vc_btn3-color-black:before{background:gray}input[type=email],input[type=text],select{border-radius:0!important}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body,html{background:#000;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:200;letter-spacing:1px;line-height:26px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:#0879fd;font-family:Orbitron,sans-serif;letter-spacing:3px;line-height:1.4}h1 h1,h2 h1,h3 h1,h4 h1,h5 h1,h6 h1{font-size:45px}h1 h2,h2 h2,h3 h2,h4 h2,h5 h2,h6 h2{color:red;font-size:29px}h1 h3,h2 h3,h3 h3,h4 h3,h5 h3,h6 h3{font-size:29px;font-weight:400}.whiteText h1,.whiteText h2,.whiteText h3,.whiteText h4,.whiteText h5,.whiteText h6,.whiteText li,.whiteText p{color:#fff!important;text-shadow:1px 1px 3px #000}.focusedText{font-size:14px;font-weight:400;letter-spacing:2px}.buttonShadow{box-shadow:2px 2px 7px 0 rgba(0,0,0,.4)}p:empty{display:none}.sectionIndexPriority{position:relative;z-index:10}.blueContainer{background:#0879fd;padding:46px 90px;width:100%}@media (max-width:900px){.blueContainer{padding:20px}}.blackContainer{background:#000}#discountAppliedMessage,#discountErrorMessage{color:#fff!important;font-weight:700;text-shadow:1px 1px #000}.grecaptcha-badge{display:none!important}header{align-items:center;display:flex;left:0;padding-left:60px;padding-right:10px;padding-top:14px;position:absolute;right:0;z-index:99}@media (max-width:1515px){header{padding-left:10px}}@media (max-width:500px){header{padding-left:0}}header .headerRightSide{display:flex;flex-direction:row-reverse;flex-grow:1;justify-content:space-between}@media (max-width:1515px){header .headerRightSide{align-items:center;flex-direction:row;justify-content:flex-end}}@media (max-width:500px){header .headerRightSide #headerBookNow .vc_general.vc_btn3{font-size:10px;padding:10px 12px!important}}header .headerRightSide #vueHeaderBasket{margin-left:33px;margin-right:59px;position:relative;top:11px}@media (max-width:600px){header .headerRightSide #vueHeaderBasket{margin-left:6px;margin-right:42px;top:6px}}header .headerRightSide #headerNav #mega-menu-wrap-main-menu .mega-menu-toggle{background:none;position:relative;top:-2px}header .headerRightSide #headerNav #mega-menu-wrap-main-menu .mega-menu-toggle img{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.5))}header .headerRightSide #headerNav #mega-menu-wrap-main-menu #mega-menu-main-menu>li:first-child{overflow:hidden;width:49px}@media (max-width:1515px){header .headerRightSide #headerNav #mega-menu-wrap-main-menu #mega-menu-main-menu{position:absolute;right:0;top:47px;width:257px}header .headerRightSide #headerNav #mega-menu-wrap-main-menu #mega-menu-main-menu>li:first-child{width:auto}}header .headerRightSide #headerNav .mega-menu-wrap{background:none}header .headerRightSide #headerNav .mega-menu-wrap .mega-menu .mega-menu-item.mega-current-menu-item>.mega-menu-link,header .headerRightSide #headerNav .mega-menu-wrap .mega-menu .mega-menu-item.mega-current_page_item>.mega-menu-link,header .headerRightSide #headerNav .mega-menu-wrap .mega-menu .mega-menu-item:hover>.mega-menu-link{background:none!important;border-bottom:3px solid #0879fd!important}header .headerRightSide #headerNav .mega-menu-wrap .mega-menu .mega-menu-item>.mega-menu-link{font-size:13px!important;padding:0 15px!important;text-transform:uppercase!important}header .headerRightSide #headerNav .mega-menu-wrap .mega-menu .mega-menu-item>.mega-menu-link:before{position:relative!important;top:-2px!important}footer{background:#363536;margin-top:2em;padding-top:3em}footer .divider{background:#fff;height:1px;margin:2.2em 0}footer #footerCopyright{background:#000;color:#fff;font-size:12px;font-weight:400;padding:22px 0}@media (max-width:500px){footer #footerCopyright{text-align:center}}footer #footerCopyright a{color:#fff;text-decoration:none}footer #footerSocialIcons ul{list-style:none;margin:0;padding:0}footer #footerSocialIcons ul li{display:inline-block;padding:0 10px}footer #footerSocialIcons ul li:hover{opacity:.5}footer #footerSocialIcons ul li svg{fill:#fff;color:#fff;height:45px;width:auto}footer #footerSocialIcons ul li.youtube svg{fill:#fe0000}footer #footerSocialIcons ul li.instagram svg{fill:#f4019b}footer #footerSocialIcons ul li.twitter svg{fill:#1c96e9}footer #footerSocialIcons ul li.facebook svg{fill:#0e8ef1}footer #footerNewsletterSignup .forminator-ui{display:flex}footer #footerNewsletterSignup .forminator-ui .forminator-row{flex-grow:1;margin-bottom:0!important}footer #footerNewsletterSignup .forminator-ui .forminator-row.forminator-row-last{flex-grow:0}footer #footerNewsletterSignup .forminator-ui .forminator-label{display:none}footer #footerNewsletterSignup .forminator-ui .forminator-input,footer #footerNewsletterSignup .forminator-ui .forminator-textarea{background:#fff!important;border:none!important;border-radius:0!important;color:#000!important;height:46px;padding-left:25px;padding-right:25px}footer #footerNewsletterSignup .forminator-ui .forminator-input::-moz-placeholder,footer #footerNewsletterSignup .forminator-ui .forminator-textarea::-moz-placeholder{color:#b1b0b1;opacity:1}footer #footerNewsletterSignup .forminator-ui .forminator-input::placeholder,footer #footerNewsletterSignup .forminator-ui .forminator-textarea::placeholder{color:#b1b0b1;opacity:1}footer #footerNewsletterSignup .forminator-ui .forminator-button-submit{height:47px}footer .widgetContainer,footer .widgetContainer .widget_block#block-8{height:100%}footer .widgetContainer .widget-title{color:#fff;font-family:Open Sans,serif;font-size:14px;font-weight:700;line-height:inherit;margin-bottom:0}footer .widgetContainer .menu{list-style:none;margin:0 0 10px;padding:0}footer .widgetContainer .menu li{font-weight:200;letter-spacing:1px;line-height:1.7;position:relative;white-space:nowrap}footer .widgetContainer .menu li:before{color:#fff;content:"> "}footer .widgetContainer .menu li a{color:#fff;font-size:13px;text-decoration:none}footer .widgetContainer.footerLogos{text-align:center}@media (max-width:600px){footer .widgetContainer.footerLogos .widget{display:inline-block;margin-left:.5em;margin-right:.5em}}.latestPostsContainer,.latestPostsContainer .col-md-4{height:100%}.latestPostsContainer .post{border:1px solid #0879fd;display:flex;height:100%;max-height:343px;overflow:hidden;padding:40px 20px;position:relative}.latestPostsContainer .post .background{background-position:50%;bottom:0;left:0;position:absolute;right:0;top:0}.latestPostsContainer .post .background:after{background:#000;bottom:0;content:" ";left:0;opacity:.7;position:absolute;right:0;top:0}.latestPostsContainer .post .content{display:flex;flex-direction:column;justify-content:space-between;position:relative}.latestPostsContainer .post .content .title{color:#fff;font-family:Open Sans,serif;font-size:12px;font-weight:700;line-height:inherit;margin-bottom:8px}.latestPostsContainer .post .content .description{color:#fff;font-size:12px;font-weight:400;letter-spacing:1px;line-height:17px;margin-bottom:2em}.latestPostsContainer .post .content .vc_btn3-container{display:block;margin-bottom:0}.latestPostsContainer .post .content .vc_btn3-container .vc_btn3{display:block}@media (max-width:1199px){footer .container .row:first-child .col-md-2,footer .container .row:first-child .col-md-6{width:25%}footer .latestPostsContainer .col-md-4{width:100%}footer .latestPostsContainer .col-md-4:nth-child(2),footer .latestPostsContainer .col-md-4:nth-child(3){display:none}}@media (max-width:991px){footer .container .row:first-child .col-md-2,footer .container .row:first-child .col-md-6{width:25%}.latestPostsContainer .col-md-4{width:100%}.latestPostsContainer .col-md-4:nth-child(2){display:none}footer .container .row:nth-child(2) .col-md-5,footer .container .row:nth-child(2) .col-md-7{width:50%}}@media (max-width:767px){footer .container .row:first-child .col-md-2:first-child{width:30%}footer .container .row:first-child .col-md-2{width:35%}footer .container .row:first-child .col-md-6{display:none}footer .container .row:nth-child(2) .col-md-5,footer .container .row:nth-child(2) .col-md-7{margin-bottom:30px;width:100%}.latestPostsContainer{display:none}#footerSocialIcons{display:flex;justify-content:center}}@media (max-width:600px){footer .container .row .footerCol1{margin-bottom:30px;width:100%!important}footer .container .row .footerCol2,footer .container .row .footerCol4{width:50%!important}footer .container #footerSocialIcons ul{display:flex}footer .container #footerNewsletterSignup .forminator-ui{align-items:center;flex-direction:column}footer .container #footerNewsletterSignup .forminator-ui input[type=email]{margin-bottom:16px}}.banner-bottom-image-mask,.banner-top-image-mask{position:relative}.banner-bottom-image-mask .vc_row,.banner-top-image-mask .vc_row{z-index:2}.banner-bottom-image-mask:after,.banner-top-image-mask:before{background:#000;bottom:0;content:""!important;display:block!important;height:auto!important;left:0;position:absolute;right:0;top:0;visibility:visible!important;z-index:1}.banner-top-image-mask:before{-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 40%);mask-image:linear-gradient(180deg,#000 0,transparent 40%)}.banner-bottom-image-mask{padding-bottom:20px}.banner-bottom-image-mask:after{-webkit-mask-image:linear-gradient(0deg,#000 0,transparent 40%);mask-image:linear-gradient(0deg,#000 0,transparent 40%)}.banner-section-646{min-height:646px}.banner-section-348{min-height:348px}.vc_section.banner-section-490{min-height:490px}@media (max-width:767px){.vc_row.logos img,.vc_section.logos img{max-height:120px;max-width:120px}}@media (max-width:600px){.vc_section.banner-section-490.rageRooms{background-position:28.5%!important}}.vc_section.banner-section-490.rageRooms .vc_btn3-container{display:flex;width:100%}.vc_section.banner-section-490.rageRooms .vc_btn3-container .vc_btn3{margin:0 auto;position:relative;top:200px}#contactUsRow .forminator-ui .forminator-row{margin-bottom:23px!important}#contactUsRow .forminator-ui .forminator-label{display:none}#contactUsRow .forminator-ui .forminator-input,#contactUsRow .forminator-ui .forminator-textarea{background:#000!important;border:3px solid #0879fd!important;color:#fff!important}#contactUsRow .forminator-ui .forminator-input::-moz-placeholder,#contactUsRow .forminator-ui .forminator-textarea::-moz-placeholder{color:#b1b0b1;opacity:1}#contactUsRow .forminator-ui .forminator-input::placeholder,#contactUsRow .forminator-ui .forminator-textarea::placeholder{color:#b1b0b1;opacity:1}.roomsShortcode #roomResults{position:relative;top:-1rem}.roomsShortcode h2.roomResults{color:#fff;margin-bottom:1em}.roomsShortcode h2.roomResults span.seeAll{color:#0879fd;font-size:.7em}@media (min-width:1400px){.roomsShortcode>.container{max-width:100%;padding-left:0;padding-right:0}}@media (max-width:1399px){.roomsShortcode>.container{padding-left:15px;padding-right:15px}}.roomsShortcode .room{display:flex;height:21vw;overflow:hidden;position:relative}@media (max-width:1399px){.roomsShortcode .room{display:block;height:auto}}.roomsShortcode .room .bannerImage{content:""!important;display:block!important;height:auto!important;position:absolute;visibility:visible!important;width:57%}@media (max-width:1399px){.roomsShortcode .room .bannerImage{position:relative;width:100%}}@media (min-width:1400px){.roomsShortcode .room .bannerImage .bannerImageSecondMask{-webkit-mask-image:none!important;mask-image:none!important}}.roomsShortcode .room .bannerImage img{height:auto;width:100%}.roomsShortcode .room.roomDirLeft .bannerImage{-webkit-mask-image:linear-gradient(270deg,#000 65%,transparent);mask-image:linear-gradient(270deg,#000 65%,transparent);right:0}.roomsShortcode .room.roomDirLeft .bannerImage .bannerImageSecondMask{-webkit-mask-image:linear-gradient(90deg,#000 65%,transparent);mask-image:linear-gradient(90deg,#000 65%,transparent)}.roomsShortcode .room.roomDirLeft .background{left:0}.roomsShortcode .room.roomDirLeft .branches{right:0}.roomsShortcode .room.roomDirRight .bannerImage{left:0;-webkit-mask-image:linear-gradient(90deg,#000 65%,transparent);mask-image:linear-gradient(90deg,#000 65%,transparent)}.roomsShortcode .room.roomDirRight .bannerImage .bannerImageSecondMask{-webkit-mask-image:linear-gradient(270deg,#000 65%,transparent);mask-image:linear-gradient(270deg,#000 65%,transparent)}.roomsShortcode .room.roomDirRight .background{right:0}.roomsShortcode .room.roomDirRight .contentCol{margin-left:auto}@media (max-width:1399px){.roomsShortcode .room .contentCol.col-md-4{margin:1rem auto 4rem;width:50%}.roomsShortcode .room .background{display:none}}@media (max-width:991px){.roomsShortcode .room .contentCol.col-md-4{width:80%}}@media (max-width:600px){.roomsShortcode .room .contentCol.col-md-4{width:100%}.roomsShortcode .room .container{padding-left:0;padding-right:0}}.roomsShortcode .room .background{background:#000;bottom:0;position:absolute;top:0;width:44%}.roomsShortcode .room .container{margin-bottom:auto;margin-top:auto;position:relative}.roomsShortcode .room .container .branches{color:#0879fd;font-size:14px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.roomsShortcode .room .bannerContent .difficultyLevel{color:#fff;font-weight:700;letter-spacing:1px;text-transform:uppercase}.roomsShortcode .room .bannerContent .difficultyLevel svg{height:auto;width:22px}.roomsShortcode .room .bannerContent .title{color:#fff;line-height:32px;margin:0}.roomsShortcode .room .bannerContent .description{font-size:13px;font-weight:400;letter-spacing:1px;line-height:16px;margin-bottom:1.5em}.roomsShortcode .room .bannerContent .footer{display:flex}.roomsShortcode .room .bannerContent .footer .escapeRate,.roomsShortcode .room .bannerContent .footer .scareFactor{color:#0879fd;font-weight:600;letter-spacing:1px;margin-bottom:auto;margin-right:30px;margin-top:auto;text-transform:uppercase}.roomsShortcode .room .bannerContent .footer .bookNow{flex-grow:1}.roomsShortcode .room .bannerContent .footer .bookNow .vc_btn3,.roomsShortcode .room .bannerContent .footer .bookNow .vc_btn3-container{display:block}@media (max-width:600px){.roomsShortcode .room .bannerContent .footer .bookNow .vc_btn3{font-size:12px;padding:17px 11px!important}}@media (max-width:991px){.searchFilterShortcode.typeSearch{margin-top:26px}}.searchFilterShortcode.typeLocation .search-label{font-size:15px;letter-spacing:0;margin-right:1em;text-transform:uppercase}.searchFilterShortcode.typeLocation form{flex-grow:1}.searchFilterShortcode.typeLocation form,.searchFilterShortcode.typeSearch form{display:flex}.searchFilterShortcode.typeLocation form .input,.searchFilterShortcode.typeSearch form .input{background:#fff;border-radius:3px;display:flex;flex-grow:1;padding:10px}@media (min-width:992px){.searchFilterShortcode.typeLocation form .input,.searchFilterShortcode.typeSearch form .input{max-width:340px}}.searchFilterShortcode.typeLocation form .input svg,.searchFilterShortcode.typeSearch form .input svg{fill:#0879fd;border-right:1px solid #b1b0b1;color:#0879fd;height:auto;margin-right:11px;padding-right:16px;width:46px}.searchFilterShortcode.typeLocation form .input input,.searchFilterShortcode.typeSearch form .input input{background:none;border:none;box-shadow:none;color:#000;flex-grow:1;width:auto}.searchFilterShortcode.typeLocation form .input input:focus,.searchFilterShortcode.typeLocation form .input input:focus-visible,.searchFilterShortcode.typeLocation form .input input:focus-within,.searchFilterShortcode.typeSearch form .input input:focus,.searchFilterShortcode.typeSearch form .input input:focus-visible,.searchFilterShortcode.typeSearch form .input input:focus-within{border:none;outline:none}.searchFilterShortcode.typeLocation form .input input::-moz-placeholder,.searchFilterShortcode.typeSearch form .input input::-moz-placeholder{color:#b1b0b1}.searchFilterShortcode.typeLocation form .input input::placeholder,.searchFilterShortcode.typeSearch form .input input::placeholder{color:#b1b0b1}.searchFilterShortcode.typeLocation form .vc_btn3-container button,.searchFilterShortcode.typeSearch form .vc_btn3-container button{border-radius:0 4px 4px 0!important;height:100%;margin-left:-8px;padding:0 14px!important}.searchFilterValidationMessage{background-color:#0879fd}.searchFilterValidationMessage h6{color:#fff;line-height:2;margin-top:1em;text-align:center}.roomSliderShortcodeNormal .slick-list{overflow:inherit}.roomSliderShortcodeNormal .slick-prev{left:55px}.roomSliderShortcodeNormal .slick-prev:before{content:"<"}.roomSliderShortcodeNormal .slick-next{right:55px}.roomSliderShortcodeNormal .slick-next:before{content:">"}.roomSliderShortcodeNormal .slick-next,.roomSliderShortcodeNormal .slick-prev{height:50px;width:50px;z-index:10}.roomSliderShortcodeNormal .slick-next:before,.roomSliderShortcodeNormal .slick-prev:before{color:#fff;font-family:Orbitron,serif;font-size:45px;opacity:1;position:relative;top:-4px;z-index:10}.roomSliderShortcodeNormal .slick-next:after,.roomSliderShortcodeNormal .slick-prev:after{background:#0879fd;border:3px solid #0879fd;border-radius:100%;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.roomSliderShortcodeNormal .room{float:left;position:relative}.roomSliderShortcodeNormal .room .bannerImage img{height:auto;width:100%}.roomSliderShortcodeNormal .room .bannerImage:after{background:#000;bottom:0;content:""!important;display:block!important;height:auto!important;left:0;-webkit-mask-image:linear-gradient(0deg,#000 8%,transparent 29%);mask-image:linear-gradient(0deg,#000 8%,transparent 29%);position:absolute;right:0;top:0;visibility:visible!important;z-index:1}.roomSliderShortcodeNormal .room .buttons{display:flex}.roomSliderShortcodeNormal .room .spacesLeftAlert{background:#0879fd;border-radius:4px;color:#fff;font-family:Orbitron,sans-serif;left:23px;line-height:1.5em;padding:8px 0;position:absolute;right:23px;text-align:center;z-index:100}.roomSliderShortcodeNormal .room .contentCol{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.roomSliderShortcodeNormal .room .contentCol .branches{background:rgba(0,0,0,.7);border-radius:0 12px 0 12px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:5px 19px;position:relative;text-transform:uppercase;top:30px}.roomSliderShortcodeNormal .room .contentCol .footer{bottom:25px;left:35px;position:absolute;right:35px}@media (max-width:500px){.roomSliderShortcodeNormal .room .contentCol .footer{bottom:10px}}.roomSliderShortcodeNormal .room .contentCol .footer .vc_btn3-container.vc_btn3-inline{width:100%}.roomSliderShortcodeNormal .room .contentCol .footer .vc_btn3-container.vc_btn3-inline .vc_btn3{padding-left:0!important;padding-right:0!important;width:75%}@media (max-width:500px){.roomSliderShortcodeNormal .room .contentCol .footer .vc_btn3-container.vc_btn3-inline .vc_btn3{padding:10px!important;width:100%}}.roomSliderShortcodeNormal .room .contentCol .footer .text{background:rgba(0,0,0,.3);font-size:13px;font-weight:600;padding:5px 19px}.roomSliderShortcodeNormal .room .contentCol .footer .text span{font-weight:700}.roomSliderShortcodeNormal .room .contentCol .footer .text .spacesLeft{font-size:16px;margin-top:1em}.roomSliderShortcodeSmall{margin-bottom:4rem!important}.roomSliderShortcodeSmall .slick-prev{left:-60px}.roomSliderShortcodeSmall .slick-prev:before{content:"<"}.roomSliderShortcodeSmall .slick-next{right:-60px}.roomSliderShortcodeSmall .slick-next:before{content:">"}.roomSliderShortcodeSmall .slick-next,.roomSliderShortcodeSmall .slick-prev{height:50px;width:50px}.roomSliderShortcodeSmall .slick-next:before,.roomSliderShortcodeSmall .slick-prev:before{color:#0879fd;font-family:Orbitron,serif;font-size:45px;opacity:1;position:relative;top:-4px;z-index:10}.roomSliderShortcodeSmall .slick-track{display:flex}@media (max-width:1199px){.roomSliderShortcodeSmall .slick-track .slick-slide{display:flex;height:auto}.roomSliderShortcodeSmall .slick-track .slick-slide>div{display:flex}}.roomSliderShortcodeSmall .room{display:flex!important;float:left}.roomSliderShortcodeSmall .room .bannerImage{max-height:153px;overflow:hidden}@media (max-width:1199px){.roomSliderShortcodeSmall .room .bannerImage{margin-bottom:10px}}.roomSliderShortcodeSmall .room .bannerImage img{height:auto;width:100%}@media (max-width:1199px){.roomSliderShortcodeSmall .room .row{flex-direction:column;padding:0 10px}}.roomSliderShortcodeSmall .room .contentCol .title{color:#fff;font-size:15px;line-height:21px;text-transform:uppercase}.roomSliderShortcodeSmall .room .contentCol .footer{display:flex;flex-direction:column;height:100%}.roomSliderShortcodeSmall .room .contentCol .footer .text{color:#0879fd;font-family:Orbitron,sans-serif;font-size:14px;font-weight:300;line-height:19px;margin-bottom:1em}.roomSliderShortcodeSmall .room .contentCol .footer .bookNow{margin-top:auto}.roomSliderShortcodeSmall .room .contentCol .footer .bookNow .vc_general{background:#000!important;border:2px solid #0879fd!important;border-radius:0!important;font-size:14px;padding:10px}.testimonialsShortcode .slick-prev{left:-60px}.testimonialsShortcode .slick-prev:before{content:"<"}.testimonialsShortcode .slick-next{right:-60px}.testimonialsShortcode .slick-next:before{content:">"}.testimonialsShortcode .slick-next,.testimonialsShortcode .slick-prev{height:50px;width:50px}.testimonialsShortcode .slick-next:before,.testimonialsShortcode .slick-prev:before{color:#fff;font-family:Orbitron,serif;font-size:45px;opacity:1;position:relative;top:-4px;z-index:10}.testimonialsShortcode .testimonial h2{color:#fff;font-weight:700}.testimonialsShortcode .testimonial .logo{text-align:right}.testimonialsShortcode .testimonial .logo img{margin-left:auto}.testimonialsShortcode .testimonial .contentCol{padding-left:4.5em;position:relative}.testimonialsShortcode .testimonial .contentCol:before{content:url(/wp-content/themes/trappd/assets/images/quote.svg);left:0;position:absolute;top:20px}.testimonialsShortcode .testimonial .contentCol .title{color:#fff;font-size:16px;font-weight:700;margin-bottom:0;text-transform:uppercase}.testimonialsShortcode .testimonial .contentCol .description{font-weight:300}.testimonialsShortcode .testimonial .footer{margin-top:2em}.testimonialsShortcode .testimonial .footer .companyName{display:inline-block;font-family:Orbitron,serif;font-weight:700;text-transform:uppercase}.testimonialsShortcode .testimonial .footer .companyName:after{background:#fff;content:" ";display:inline-block;height:21px;margin-left:30px;margin-right:30px;position:relative;top:5px;width:1px}.testimonialsShortcode .testimonial .footer .employeeName{display:inline-block;font-family:Orbitron,serif;font-weight:400;text-transform:uppercase}.roomGallerySliderShortcode .slick-prev{left:0}.roomGallerySliderShortcode .slick-prev:before{content:"<"}.roomGallerySliderShortcode .slick-next{right:0}.roomGallerySliderShortcode .slick-next:before{content:">"}.roomGallerySliderShortcode .slick-next,.roomGallerySliderShortcode .slick-prev{background:rgba(0,0,0,.3);height:100%;width:66px;z-index:10}.roomGallerySliderShortcode .slick-next:before,.roomGallerySliderShortcode .slick-prev:before{color:#fff;font-family:Orbitron,serif;font-size:45px;opacity:1;position:relative;top:-4px;z-index:10}.bookingFormSummary h4{font-size:18px;line-height:inherit;margin-bottom:12px}.bookingFormSummary .summaryRoomDetailsContainer{margin-right:1em}@media (max-width:600px){.bookingFormSummary .summaryRoomDetailsContainer{margin-right:0}}.bookingFormSummary .summaryRoomDetailsContainer .summaryRoomDetails{list-style:none;margin:0;padding:0}.bookingFormSummary .summaryRoomDetailsContainer .summaryRoomDetails li{border-bottom:1px solid #fff;margin-bottom:1.5em;padding-bottom:1.5em}@media (max-width:600px){.bookingFormSummary .summaryRoomDetailsContainer .summaryRoomDetails li{flex-direction:column}}.bookingFormSummary .summaryRoomDetailsContainer .summaryRoomDetails li .image{margin-right:1em;max-width:253px}@media (max-width:600px){.bookingFormSummary .summaryRoomDetailsContainer .summaryRoomDetails li .image{margin-bottom:1em;margin-right:0;max-width:100%}}.bookingFormSummary .summaryRoomDetailsContainer .summaryRoomDetails li .image img{height:auto;width:100%}.bookingFormSummary .summaryRoomDetailsContainer .summaryRoomDetails li .details{display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}.bookingFormSummary .summaryRoomDetailsContainer .summaryRoomDetails li .details .price{font-family:Orbitron,sans-serif;font-size:22px;text-align:right}@media (max-width:600px){.bookingFormSummary .summaryRoomDetailsContainer .summaryFooter{margin-bottom:1.5em}}.bookingFormSummary .summaryRoomDetailsContainer .summaryFooter .price{font-family:Orbitron,sans-serif;font-size:28px;text-align:right}.bookingFormSummary .summaryRoomDetailsContainer .summaryFooter .price small{font-size:16px;margin-right:1em}.bookingFormSummary form .formContainer{border:2px solid #fff;padding:28px 35px}@media (max-width:800px){.bookingFormSummary form .formContainer{padding:28px 23px}}.bookingFormSummary form .vc_btn3-container{margin-top:1em;text-align:right}@media (max-width:600px){.bookingFormSummary form .vc_btn3-container{text-align:center}}.bookingFormSummary form .vc_btn3-container button{font-size:16px;width:260px}.bookingFormSummary form .vc_btn3-container button.btnApplyVoucher{position:relative}.bookingFormSummary form .vc_btn3-container button.btnApplyVoucher.spinnerActive{color:#484848!important}.bookingFormSummary form .vc_btn3-container button.btnApplyVoucher.spinnerActive:before{display:none}.bookingFormSummary form .vc_btn3-container button.btnApplyVoucher.spinnerActive:after{background:url(/app/themes/trappd/assets/images/spinner2.gif) 50% no-repeat;background-size:13%;content:" ";height:100%;left:0;position:absolute;top:0;width:100%}#popupBookNow{background:#2f7bf5;padding:75px 115px}@media (max-width:550px){#popupBookNow{padding:50px}#popupBookNow h2{line-height:1.5}.pum-container{top:0!important}}#shortcodeBranchMap{height:421px;width:100%}#branchMapFilterWrap{height:0;overflow:hidden;position:relative;transition:all .8s ease-in-out}#branchMapFilterWrap.visible{height:462px}#branchMapFilter{height:421px;margin-bottom:35px;position:absolute;width:100%}.leaflet-container .leaflet-popup .leaflet-popup-tip{background:#363536}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper{background:#363536;border-radius:0;color:#fff;font-size:12px;margin:0;padding:0;width:auto}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;padding:21px;width:400px!important}@media (max-width:600px){.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{min-width:242px;width:auto!important}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .contact{margin:.5em!important}}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .name{font-weight:700;margin-bottom:8px}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .button a{background:#0879fd!important;border-radius:3px;display:inline-block;font-family:Orbitron,sans-serif!important;margin:8px 0;padding:5px 8px}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .contact{margin-top:-1em}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .contact span{display:block;font-weight:700;margin-top:1em}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a{color:#fff;text-decoration:none}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a:hover{opacity:.7}.leaflet-container .leaflet-popup.youAreHere .leaflet-popup-content-wrapper .leaflet-popup-content{white-space:nowrap;width:auto!important}ul.branchContactList{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:4% 15px 6%!important;padding:0}ul.branchContactList li{list-style:none;margin-bottom:3rem!important;text-align:center;width:50%}@media (max-width:1000px){ul.branchContactList li{width:48%}}@media (max-width:550px){ul.branchContactList li{width:100%}}ul.branchContactList li a{color:#fff;font-weight:600;text-decoration:none}ul.branchContactList li a.vc_btn3{padding:10px 18px!important}ul.branchContactList li a:hover{text-decoration:underline}.trappdToggles{text-align:center}.trappdToggles .vc_toggle{display:inline-block;margin:10px;position:relative}.trappdToggles .vc_toggle .vc_toggle_title{border:2px solid #0879fd;padding:6px 22px}.trappdToggles .vc_toggle .vc_toggle_title h4{color:#fff;font-size:14px}.trappdToggles .vc_toggle i.vc_toggle_icon{display:none}.trappdToggles .vc_toggle .vc_toggle_content{background-color:#363536;bottom:100%;margin-bottom:0;padding:16px 19px 0!important;position:absolute;z-index:10}.offers-page-grid .vc-gitem-zone-height-mode-auto:before{padding-top:0}.offers-page-grid .vc_gitem-zone-a .vc_gitem-row-position-top{position:static}.specialOffer{border:2px solid #0879fd;border-radius:3rem}.specialOffer img.vc_single_image-img{aspect-ratio:3/1;border-radius:2.1rem 2.1rem 0 0;-o-object-fit:cover;object-fit:cover}#popmake-74443{height:auto;margin-left:30px;margin-right:30px;max-width:calc(100% - 60px)}#popmake-74443,#popmake-74443 #advertImagePopup .wpb_single_image{margin-bottom:0}#popmake-74443 #advertImagePopup .wpb_single_image img{height:auto;width:100%}.rageOvernightSliderRow .vc_column-inner{padding:0!important}.rageOvernightSliderRow .wpb_content_element{margin:0!important}.rageOvernightSliderRow .slick-list{overflow:inherit}.rageOvernightSliderRow .slick-prev{left:55px}.rageOvernightSliderRow .slick-prev:before{content:"<"}.rageOvernightSliderRow .slick-next{right:55px}.rageOvernightSliderRow .slick-next:before{content:">"}.rageOvernightSliderRow .slick-next,.rageOvernightSliderRow .slick-prev{height:50px;width:50px;z-index:10}@media (max-width:767px){.rageOvernightSliderRow .slick-next,.rageOvernightSliderRow .slick-prev{bottom:4%;top:unset;transform:none}}.rageOvernightSliderRow .slick-next:before,.rageOvernightSliderRow .slick-prev:before{color:#fff;font-family:Orbitron,serif;font-size:45px;opacity:1;position:relative;top:-4px;z-index:10}.rageOvernightSliderRow .slick-next:after,.rageOvernightSliderRow .slick-prev:after{background:#0879fd;border:3px solid #0879fd;border-radius:100%;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.rageOvernightSliderRow .sliderItem{position:relative}.rageOvernightSliderRow .sliderItem img{height:auto;width:100vw}.rageOvernightSliderRow .sliderItem img.desktop{display:none}@media (min-width:768px){.rageOvernightSliderRow .sliderItem img.desktop{display:inline-block}}.rageOvernightSliderRow .sliderItem img.mobile{display:inline-block}@media (min-width:768px){.rageOvernightSliderRow .sliderItem img.mobile{display:none}}.rageOvernightSliderRow .sliderItem .vc_btn3-container{bottom:17%;margin:0!important;position:absolute;text-align:center;width:100%}@media (min-width:768px){.rageOvernightSliderRow .sliderItem .vc_btn3-container{bottom:3%;right:11%;width:auto}}.vueBasket .vueBasketLoading svg{fill:#fff;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:block;margin-left:auto;margin-right:auto;text-align:center;width:100px}.vueBasket>h5{color:#fff;font-size:18px;line-height:inherit;margin-bottom:12px;text-transform:uppercase}.vueBasket .basketItems{list-style:none;margin:0;overflow:hidden;padding:0}.vueBasket .basketItems li{border-bottom:1px solid #fff;margin-bottom:1.5em;padding-bottom:1.5em;text-transform:uppercase}@media (max-width:600px){.vueBasket .basketItems li{flex-direction:column}}.vueBasket .basketItems li .image img{max-width:320px}.vueBasket .basketItems li .details{display:flex;flex-direction:column;justify-content:center;margin-left:2em;position:relative}@media (max-width:600px){.vueBasket .basketItems li .details{margin-left:0;margin-top:1em}}.vueBasket .basketItems li .details h3{color:#fff;line-height:inherit}.vueBasket .basketItems li .details .branch{font-family:Orbitron,sans-serif}.vueBasket .basketItems li .details .price{font-family:Orbitron,sans-serif;font-size:28px;text-align:right}.vueBasket .basketItems li .details .price small{font-size:16px;margin-right:1em}.vueBasket .basketItems li .details .btnRemoveItem{cursor:pointer;position:absolute;right:18px;top:14px}@media (max-width:810px){.vueBasket .basketItems li .details .btnRemoveItem{right:0;top:71px}}.vueBasket .basketItems li .details .btnRemoveItem svg{fill:#fff;width:26px}.vueBasket .basketItems li .details .btnRemoveItem svg:hover{fill:red}.vueBasket .basketItemsFooter{border-bottom:1px solid #fff;margin-bottom:1.5em;padding-bottom:1.5em}@media (max-width:600px){.vueBasket .basketItemsFooter{text-align:center}}.vueBasket .basketItemsFooter .price{font-family:Orbitron,sans-serif;font-size:28px}@media (max-width:600px){.vueBasket .basketItemsFooter .price{margin-bottom:.5em}}.vueBasket .basketItemsFooter .price small{font-size:16px;margin-right:1em}.vueBasket .basketItemsFooter .btnCheckout{width:300px}.bookingForm{position:relative}.bookingForm .btnBack{fill:#fff;cursor:pointer;left:25px;position:absolute;top:25px;width:42px;z-index:99}@media (max-width:810px){.bookingForm .btnBack{left:6px;top:7px;width:25px}}.bookingForm .btnBack:hover{opacity:.8}.bookingForm .slider .slick-list{height:auto!important}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer h4,.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer h5{color:#fff;font-size:18px;line-height:inherit;margin-bottom:12px;text-align:center;text-transform:uppercase}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .note{font-family:Orbitron,sans-serif;font-size:14px;font-weight:200;text-align:center;text-transform:uppercase}@media (max-width:810px){.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .note{font-size:12px;margin-left:auto;margin-right:auto;max-width:600px}}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches{color:#fff;justify-content:center;list-style:none;margin:0;padding:0}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li{cursor:pointer;padding:10px;position:relative;text-align:center}@media (min-width:500px){.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li{max-width:350px}}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li .branchLimited,.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li .closed{bottom:0;display:flex;flex-direction:column;left:20px;position:absolute;right:20px;top:0}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li .branchLimited .branchLimitedMessage,.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li .branchLimited .closedMessage,.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li .closed .branchLimitedMessage,.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li .closed .closedMessage{background:#f8d7da;border:1px #f5c6cb;border-radius:12px;color:#721c24;font-family:Orbitron,sans-serif;font-weight:200;letter-spacing:2px;padding:10px;text-transform:uppercase;z-index:10}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li .branchLimited .branchLimitedMessage,.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li .closed .branchLimitedMessage{font-size:12px}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li h4{font-size:16px;margin:10px 0}.bookingForm .slider .bookingFormStep1 .bookingFormBranchContainer .bookingFormBranches li:hover{opacity:.8}.bookingForm .slider .bookingFormStep2>div{display:block;margin-left:auto;margin-right:auto;max-width:1097px}.bookingForm .slider .bookingFormStep2 .bookingFormCalendar #bookingFormDatePicker{display:none}.bookingForm .slider .bookingFormStep2 .bookingFormCalendar .easepick-wrapper{display:block;margin-bottom:2em;text-align:center}.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer h5{color:#fff;font-size:16px;text-transform:uppercase}.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes{list-style:none;margin:0;padding:0}.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes li{align-items:center;display:flex;font-size:24px;margin-bottom:.5em;text-transform:uppercase}@media (max-width:810px){.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes li{font-size:16px}}.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes li .icon{margin-right:1em}.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes li .time{flex:1}.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes li .location{flex:1;font-weight:600}@media (max-width:600px){.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes li .location{display:none}}.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes li .action{flex:1;text-align:right}.bookingForm .slider .bookingFormStep2 .bookingFormTimesContainer .bookingFormTimes li .action .vc_btn3-container{margin:0!important}.bookingForm .slider .bookingFormStep3>div{display:block;margin-left:auto;margin-right:auto;max-width:1097px}.giftVoucherForm h3,.giftVoucherForm h4,.giftVoucherForm h5{color:#fff;font-size:18px;line-height:inherit;margin-bottom:12px;text-transform:uppercase}.giftVoucherForm form .vc_btn3-container{margin-top:0;text-align:right}@media (max-width:900px){.giftVoucherForm form .vc_btn3-container button{font-size:12px;margin-top:8px}}.giftVoucherForm .priceContainer{margin-top:1em}.giftVoucherForm .priceContainer .discount{font-weight:700}.giftVoucherForm .priceContainer h4{font-size:28px;margin-bottom:0}@media (max-width:900px){.giftVoucherForm .priceContainer h4{font-size:22px}}.giftVoucherForm .priceContainer h4 small{display:block;font-size:16px;margin-bottom:.3em;margin-right:1em}@media (max-width:900px){.giftVoucherForm .priceContainer h4 small{font-size:14px}}.giftVoucherForm .loading{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;width:24px}.headerBasket{font-family:Orbitron,sans-serif;position:relative}.headerBasket a{color:#fff;text-decoration:none}.headerBasket img{height:auto;width:42px}.headerBasket .count{background:#0879fd;border-radius:100%;font-size:12px;height:26px;line-height:26px;padding-left:2px;position:absolute;right:-33px;text-align:center;top:-5px;width:26px}.headerBasketPopout{padding:31px 30px;position:absolute;right:-33px;top:calc(100% + 22px);width:550px}@media (max-width:810px){.headerBasketPopout{right:-100px}}@media (max-width:600px){.headerBasketPopout{padding:17px 10px;right:-98px;width:100vw}.headerBasketPopout .branch,.headerBasketPopout h3{font-size:12px}.headerBasketPopout .vueBasket .basketItemsFooter .price{font-size:20px}.headerBasketPopout .vueBasket .basketItemsFooter .price small{display:block;font-size:13px}.headerBasketPopout .vueBasket .basketItemsFooter a.vc_general{font-size:11px;margin-top:8px}}.headerBasketPopout .vueBasket .basketItems li .image{width:176px}.headerBasketPopout .vueBasket .basketItems li .image img{height:auto;width:100%}.headerBasketPopout .vueBasket .basketItems li .details{font-size:14px}.headerBasketPopout .vueBasket .basketItems li .details h3{font-size:14px;margin-bottom:0}.headerBasketPopout .vueBasket .basketItems li .details .price{font-size:18px}.headerBasketPopout .vueBasket .basketItems li .btnRemoveItem{cursor:pointer;position:absolute;right:0;top:calc(50% - 15px)}.headerBasketPopout .vueBasket .basketItems li .btnRemoveItem svg{fill:#fff;width:19px}.headerBasketPopout .vueBasket .basketItems li .btnRemoveItem svg:hover{fill:red}.headerBasketPopout .vueBasket .basketItems .noItems{border-bottom:none;margin-bottom:0;padding-bottom:0}.headerBasketPopout .vueBasket .basketItems .noItems h6{font-size:14px;margin-bottom:0}.headerBasketPopout .vueBasket .basketItemsFooter{border-bottom:none;margin-bottom:0;padding-bottom:0}.vueCheckout .StripeElement{background:#fff;border:3px solid #000;border-radius:4px;padding:22px}body.checkoutCompletePage #pageHeader{margin-bottom:0;padding-bottom:5em;padding-top:7em}body.checkoutCompletePage .icon{height:4rem}body.checkoutCompletePage .icon img{max-height:100%}.vueCheckoutComplete .background{background-image:url(/app/themes/trappd/assets/images/checkout-complete-bg.jpg);height:max(50vh,350px);padding:27px;text-align:center}.vueCheckoutComplete .background .price{font-family:Orbitron,serif;font-size:32px;font-weight:700}.vueCheckoutComplete .background .priceDescription{font-family:Orbitron,serif;font-size:18px;margin-top:1em}.vueCheckoutComplete .background .divider{border-top:1px solid #fff;margin-left:auto;margin-right:auto;margin-top:1.5em;max-width:550px;padding-top:1.5em}.vueCheckoutComplete .background .emailSubscribe{font-size:14px}.vueCheckoutComplete .containerBackground{background:rgba(0,0,0,.6);margin:auto;max-width:700px;padding:15px 10px}#pageHeader{background:#000;background:url(/app/uploads/2022/04/main3-1-1.jpg) no-repeat;background-position:50%;background-size:cover;margin-bottom:3em;padding-bottom:8em;padding-top:10em}#pageHeader h1,#pageHeader p{color:#fff;text-transform:uppercase}#pageHeader p{font-size:20px}#travelsChoiceAwardLogo{max-width:110px;position:absolute;right:49px;top:13px}@media (max-width:500px){#travelsChoiceAwardLogo{max-width:75px;right:23px;top:-19px}}@media (max-width:600px){body.single-room h1{font-size:30px;margin-bottom:4em!important;text-align:center}}body.single-room .roomAttributesHeader{font-weight:700;margin-bottom:4em;text-transform:uppercase}@media (max-width:810px){body.single-room .roomAttributesHeader .difficultyLevel span,body.single-room .roomAttributesHeader .escapeRate span,body.single-room .roomAttributesHeader .scareFactor span{display:block}body.single-room .roomAttributesHeader>div:nth-child(3){border-right:none}}@media (max-width:600px){body.single-room .roomAttributesHeader .difficultyLevel{margin-top:7px;text-align:center}body.single-room .roomAttributesHeader>div:nth-child(2){border-right:none}}body.single-room .roomAttributesHeader div:nth-child(4){text-align:right}@media (max-width:810px){body.single-room .roomAttributesHeader div:nth-child(4){margin-top:14px;text-align:center}}body.single-room .roomAttributesHeader .wpb_text_column{margin-bottom:0}body.single-room .roomAttributesHeader .wpb_column{border-right:1px solid #444a4d}body.single-room .roomAttributesHeader .wpb_column:last-child{border-right:none}body.single-room .roomAttributesHeader .difficultyLevel svg{height:auto;position:relative;top:-3px;width:28px}body.single-room .roomContent{border-right:1px solid #444a4d;font-weight:300;margin-right:3em;padding-right:5em}@media (max-width:600px){body.single-room .roomContent{border:none;margin:0;padding:0;text-align:center}}body.single-room .branchesInfo{display:flex;flex-wrap:wrap;justify-content:space-between;padding:3rem 0 0}@media (max-width:600px){body.single-room .branchesInfo{border-top:1px solid #fff;margin-top:3em;padding-bottom:0}}body.single-room .branchesInfo div{width:45%}body.single-room .branchesInfo div h6{color:#fff;font-family:Open Sans,serif;font-weight:600;letter-spacing:1px}body.single-room .branchesInfo div address{min-height:5rem}body.single-room .branchesInfo div p{margin-bottom:2rem}body.single-room .branchesInfo div a{color:#fff;text-decoration:none}body.single-room .branchesInfo div a:hover{text-decoration:underline}@media (max-width:500px),(min-width:768px) and (max-width:1199px){body.single-room .branchesInfo div{margin-bottom:0;width:100%}body.single-room .branchesInfo div address{min-height:0}body.single-room .branchesInfo div p{margin-bottom:1rem}}body.single-room .additionalInfo{padding:0 0 3rem}body.single-room .additionalInfo h6{color:#fff;font-family:Open Sans,serif;font-weight:600;letter-spacing:1px}.blogPostsArchive{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px}.blogPostsArchive article{padding-bottom:1rem;width:31%}@media (max-width:767px){.blogPostsArchive article{width:48%}}@media (max-width:500px){.blogPostsArchive article{width:100%}}.blogPostsArchive article .featuredImage{margin-bottom:10px;padding:90% 0 0;position:relative}.blogPostsArchive article .featuredImage img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.blogPostsArchive article h2 a{text-decoration:none}.blogPagination{display:flex;flex-wrap:wrap;font-family:Orbitron,sans-serif;font-size:16px;justify-content:center}.blogPagination .next,.blogPagination .prev{display:none}.blogPost{display:flex;justify-content:center}.blogPost article{max-width:800px}.blogPost article img{margin-bottom:1rem;max-width:100%}.blogPost h1 a{text-decoration:none}body.home .imgFullWidth img{height:auto;width:100%}body.home .channelFourLogo img{max-height:139px}body.home h1{font-size:26px}@media (max-width:600px){body.home h1{font-size:18px}}body.home #homePageBlackBoxBanner{width:100%}@media (max-width:600px){body.home #homePageBlackBoxBanner{bottom:30px;left:0;position:absolute;right:0}}body.home #homePageBlackBoxBanner>.vc_column-inner{flex-grow:0;width:auto}@media (max-width:600px){body.home #homePageBlackBoxBanner>.vc_column-inner{margin-left:auto;margin-right:auto}body.home #homePageBanner{min-height:168.335vw!important;position:relative}}body.home #homePageBanner .background{bottom:0;left:0;position:absolute;right:0;top:0}body.home #homePageBanner .background.mobile{background-position:top!important;display:none}@media (max-width:600px){body.home #homePageBanner .background.desktop{display:none}body.home #homePageBanner .background.mobile{display:block}body.home #homepageSpacesAvailable{border-top:13px solid #0879fd;margin-top:-8px!important;padding:0!important;text-align:center}body.home #homepageSpacesAvailable #homePageAvailableText{display:none}}body.home #bannerContentRow{z-index:10}@media (max-width:600px){body.home #bannerContentRow .wpb_text_column{margin-bottom:8px!important}body.home #bannerContentRow .focusedText{font-size:12px}}body.page-id-156 .bookingForm.blueContainer{background:#525252}body.page-id-156 .bookingForm h5{color:#fff}body.page-id-163 .giftcardDownloads .wpb_single_image{float:left;max-width:168px}@media (max-width:900px){body.page-id-163 .giftcardDownloads .wpb_single_image{max-width:160px}}body.page-id-163 .giftcardDownloads .wpb_single_image+.wpb_single_image{margin-left:1em}
