/*#region fonts*/.Poppins,.BodyFont{font-family:'Poppins', sans-serif;font-weight:400;}@font-face{font-family:'GrilledCheeseBTNToasted';src:url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/v1541436219/fonts/GrilledCheeseBTNToasted.woff2') format('woff2'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/v1541436219/fonts/GrilledCheeseBTNToasted.woff') format('woff');font-weight:normal;font-style:normal;}.GrilledCheese{font-family:"GrilledCheeseBTNToasted", sans-serif;font-weight:400;font-style:normal;}html{font-size:16px;}body{font-family:'Poppins', sans-serif;font-weight:400;background:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/diagonal-lines.png");background-repeat:repeat;}.main-background{position:relative;}.main-background:before{content:"";background-image:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/main-content-bg.svg");background-repeat:no-repeat;background-size:100% auto;position:absolute;top:-120px;left:0;right:0;bottom:0;z-index:0;}.main-content{position:relative;}.main-content__inner{background:#FFF;padding:60px 0 30px;border-radius:30px 30px 0 0;}.main-content__right{padding:0 20px;}@media (min-width:992px){.main-content__right{padding:0;padding-right:40px;}}.pageContent.textContent{font-size:1rem;}@media (max-width:450px){.pageContent.textContent a{word-break:break-word;}}@media (max-width:767px){.pageContent.textContent{text-align:center;}}.pageContent.textContent h1,.pageContent.textContent h2{margin-bottom:30px;font-size:3rem;}@media (max-width:450px){.pageContent.textContent h1, .pageContent.textContent h2{font-size:2.1rem;}}.pageContent.textContent h1{margin-top:0;}.pageContent.textContent p{margin-bottom:20px;}#BodyContent.pageContent.textContent{padding-top:0;}#BodyContent.pageContent.textContent a{position:relative;padding:0 3px;margin:0 1px;display:inline-block;color:#ff5b08;-webkit-transition:color 0.3s;transition:color 0.3s;z-index:1;}#BodyContent.pageContent.textContent a:hover,#BodyContent.pageContent.textContent a:focus{color:#fff;}#BodyContent.pageContent.textContent a:hover:before,#BodyContent.pageContent.textContent a:focus:before{-webkit-transform:scaleY(1);transform:scaleY(1);}#BodyContent.pageContent.textContent a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#ff5b08;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;z-index:-1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(0.1);transform:scaleY(0.1);}/*#endregion fonts*/form{position:relative;max-width:100vw;}.outer-wrapper{max-width:1920px;margin:0 auto;overflow-x:hidden;position:relative;min-height:100vh;/*background-image:url("@{CloudUrl}background-image.jpg");background-repeat:no-repeat;background-position:top center;background-size:cover auto;@media @md{background-size:100% auto;}*/}.outer-wrapper--alt .main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.outer-wrapper--alt .top-bg{padding-bottom:120px;}.outer-wrapper--product .main-content{padding-bottom:30px;}.top-bg{background:linear-gradient(80deg, #fb600b 0%, #d70a84 42%, #51127f 100%);position:relative;}.top-bg:before{content:"";background:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/space-bg.png");position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.4;background-repeat:repeat-x;background-size:1579px 100%;background-position-x:left;-webkit-animation-name:space;animation-name:space;-webkit-animation-duration:60s;animation-duration:60s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}.container{position:relative;width:100%;}@media (min-width:1330px){.container{width:1300px;}}/*#region topLinksMobile*/#TopLinksMobile{position:fixed;top:0;left:0;right:0;background:#e98125;color:white;z-index:20;padding:0;border-bottom:1px solid white;font-family:'Poppins', sans-serif;font-weight:400;}#TopLinksMobile .navbar{margin-bottom:0;}@media (min-width:768px){#TopLinksMobile{display:none !important;}}#TopLinksMobile #NavigationToggleText{position:absolute;top:0;left:0;right:0;padding:14px 63px;text-align:right;}#TopLinksMobile .navbar-toggle .icon-bar{background:white;}#TopLinksMobile .row{padding-top:10px;}#TopLinksMobile .input-group{margin-bottom:0;}#MobileHomeLink{position:fixed;top:10px;z-index:10;background:transparent none repeat scroll 0 0;color:white;left:10px;border-radius:50%;border:2px solid white;}/*#endregion topLinksMobile*/.header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;}@media (max-width:767px){.header{padding-top:80px;}}@media (min-width:768px){.header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}}.header__logo-col{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;margin-top:40px;}@media (min-width:992px){.header__logo-col{width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}.header__call,.header__hours{color:#FFF;text-shadow:0 3px 0 rgba(0, 92, 41, 0.55);font-size:1.375rem;}@media (max-width:450px){.header__call, .header__hours{font-size:0.962rem;}}.header__hours{font-size:1.125rem;}.header__phone{color:#ffe400;font-family:"GrilledCheeseBTNToasted", sans-serif;font-weight:400;font-style:normal;text-shadow:0 5px 0 rgba(0, 0, 0, 0.55);font-size:2.25rem;-webkit-transition:all 0.5s;transition:all 0.5s;}@media (max-width:450px){.header__phone{font-size:1.575rem;}}@media (min-width:1200px){.header__phone{font-size:3rem;}}@media (min-width:1200px) and (max-width:450px){.header__phone{font-size:2.1rem;}}.header__phone:hover,.header__phone:focus{color:#ffe400;text-shadow:0 0 0 rgba(0, 0, 0, 0.55);}.header__right-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}@media (min-width:992px){.header__right-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right;max-width:32%;}}.header__right-top{z-index:2;position:relative;padding:5px 15px 15px;}@media (min-width:992px){.header__right-top{height:160px;background-image:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/header-bg-r.png");background-position:top -25px right 0;background-repeat:no-repeat;background-size:100%;}}.header__right-bot{background-color:#ff780a;background:-webkit-gradient(linear, left top, left bottom, from(#ff780a), to(#ff3a05));background:linear-gradient(to bottom, #ff780a, #ff3a05);border:3px solid #FFF;border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px 15px;margin:10px auto;}@media (min-width:992px){.header__right-bot{text-align:left;float:right;max-width:260px;}}@media (min-width:1200px){.header__right-bot{padding:40px 20px 15px 20px;margin-right:10px;margin-top:-40px;max-width:330px;}}.header__right-bot h3{color:#FFF;text-transform:uppercase;font-weight:700;text-shadow:0 3px 0 rgba(0, 92, 41, 0.55);margin:5px 0 10px;font-size:1.375rem;}@media (max-width:450px){.header__right-bot h3{font-size:0.962rem;}}@media (min-width:992px){.header__right-bot h3{font-size:1.125rem;}}@media (min-width:992px) and (max-width:450px){.header__right-bot h3{font-size:0.787rem;}}@media (min-width:1200px){.header__right-bot h3{font-size:1.375rem;}}@media (min-width:1200px) and (max-width:450px){.header__right-bot h3{font-size:0.962rem;}}.header__right-bot .book-online__widgets #PostcodeSearchLeft select,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel select,.header__right-bot .book-online__widgets #PostcodeSearchLeft input,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel input{border:none;border-radius:10px;padding-left:5%;height:47px;color:#000;width:100%;margin:5px 0;}@media (min-width:1200px){.header__right-bot .book-online__widgets #PostcodeSearchLeft select, .header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel select, .header__right-bot .book-online__widgets #PostcodeSearchLeft input, .header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel input{width:80%;margin:5px 0;}}.header__right-bot .book-online__widgets #PostcodeSearchLeft select::-webkit-input-placeholder,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel select::-webkit-input-placeholder,.header__right-bot .book-online__widgets #PostcodeSearchLeft input::-webkit-input-placeholder,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel input::-webkit-input-placeholder{color:#000;}.header__right-bot .book-online__widgets #PostcodeSearchLeft select::-moz-placeholder,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel select::-moz-placeholder,.header__right-bot .book-online__widgets #PostcodeSearchLeft input::-moz-placeholder,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel input::-moz-placeholder{color:#000;}.header__right-bot .book-online__widgets #PostcodeSearchLeft select::-ms-input-placeholder,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel select::-ms-input-placeholder,.header__right-bot .book-online__widgets #PostcodeSearchLeft input::-ms-input-placeholder,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel input::-ms-input-placeholder{color:#000;}.header__right-bot .book-online__widgets #PostcodeSearchLeft select::placeholder,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel select::placeholder,.header__right-bot .book-online__widgets #PostcodeSearchLeft input::placeholder,.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel input::placeholder{color:#000;}.header__right-bot .book-online__widgets #ctl00_QuickChecker_SearchPanel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.header__right-bot .book-online__widgets .SearchButton{font-size:1.125rem;background:#2dd24b;color:#FFF;text-transform:uppercase;text-shadow:0 3px 0 rgba(0, 92, 41, 0.55);font-weight:700;border-radius:10px;padding:10px;-webkit-box-shadow:0 3px 9px rgba(18, 0, 111, 0.34);box-shadow:0 3px 9px rgba(18, 0, 111, 0.34);-webkit-transition:all 0.5s;transition:all 0.5s;width:100%;display:block;margin:5px 0;text-align:center;}@media (min-width:1200px){.header__right-bot .book-online__widgets .SearchButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline;}}.header__right-bot .book-online__widgets .SearchButton:hover,.header__right-bot .book-online__widgets .SearchButton:focus{-webkit-box-shadow:0 0 0 rgba(18, 0, 111, 0.34), inset 0 0 8px #fbf6c1;box-shadow:0 0 0 rgba(18, 0, 111, 0.34), inset 0 0 8px #fbf6c1;text-shadow:0 0 0 rgba(0, 92, 41, 0.55);}.header__left-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}@media (min-width:992px){.header__left-col{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:left;max-width:32%;}}.header__left-top{position:relative;padding:5px 15px 15px;text-align:center;}@media (min-width:992px){.header__left-top{height:160px;background-image:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/header-bg-l.png");background-position:top -25px left 0;background-repeat:no-repeat;background-size:100%;text-align:left;}}.header__left-top h4{color:#FFF;text-shadow:0 3px 0 rgba(0, 92, 41, 0.55);font-size:1.375rem;}@media (max-width:450px){.header__left-top h4{font-size:0.962rem;}}.header__left-bot{margin:50px 0 auto;}.header__left-bot h3{text-transform:uppercase;color:#FFF;font-weight:600;text-shadow:0 3px 0 rgba(0, 92, 41, 0.55);font-size:1.375rem;}@media (max-width:450px){.header__left-bot h3{font-size:0.962rem;}}.header__left-bot .SearchPanel .SearchBoxTextBox{border:none;border-radius:13px;height:64px;padding-left:5%;width:100%;margin:5px 0;}@media (min-width:1200px){.header__left-bot .SearchPanel .SearchBoxTextBox{width:75%;}}.header__left-bot .SearchPanel .SearchProductsButton{background-color:#2dd24b;border-radius:13px;font-size:1rem;text-transform:uppercase;color:#FFF;text-shadow:0 3px 0 rgba(0, 92, 41, 0.55);display:inline-block;padding:20px 12px;font-weight:700;-webkit-box-shadow:0 3px 9px rgba(18, 0, 111, 0.34);box-shadow:0 3px 9px rgba(18, 0, 111, 0.34);-webkit-transition:all 0.5s;transition:all 0.5s;width:100%;margin:5px 0;text-align:center;}@media (min-width:1200px){.header__left-bot .SearchPanel .SearchProductsButton{max-width:24%;}}.header__left-bot .SearchPanel .SearchProductsButton:hover,.header__left-bot .SearchPanel .SearchProductsButton:focus{-webkit-box-shadow:0 0 0 rgba(18, 0, 111, 0.34), inset 0 0 10px #fbf6c1;box-shadow:0 0 0 rgba(18, 0, 111, 0.34), inset 0 0 10px #fbf6c1;text-shadow:0 0 0 rgba(0, 92, 41, 0.55);}.header__logo{display:inline-block;position:relative;max-width:400px;width:100%;}.header__logo:before{content:"";display:block;padding-top:80.0905%;}.header__logo img{position:absolute;top:0;left:0;width:100%;height:100%;}.header__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.header__social-link{margin:0 5px;}.toplinks{position:relative;background-color:#FFF;border-radius:15px;background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#e5e5e5));background:linear-gradient(to bottom, #FFF, #e5e5e5);-webkit-box-shadow:inset 0 30px 0 #FFF, 0 5px 8px rgba(0, 0, 0, 0.8);box-shadow:inset 0 30px 0 #FFF, 0 5px 8px rgba(0, 0, 0, 0.8);margin:20px 0;}.toplinks__container{padding-left:0;padding-right:0;}.toplinks__ul{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;margin-bottom:0;padding-left:0;position:relative;}.toplinks__row-line{height:2px;background:#000;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.toplinks__li{position:relative;list-style:none;text-align:center;}.toplinks__li .dropdown-toggle:focus{text-decoration:none;}.toplinks__link{position:relative;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;color:#000;font-size:1.25rem;padding:15px 28px;font-weight:500;text-transform:uppercase;}@media (max-width:450px){.toplinks__link{font-size:0.875rem;}}.toplinks__link:hover,.toplinks__link.active,.toplinks__link:focus{-webkit-box-shadow:inset 0 0 0 #FFF;box-shadow:inset 0 0 0 #FFF;color:#000;background:rgba(39, 149, 244, 0.2);}.toplinks__dropdown{padding:0;margin:0;border:none;text-align:center;background-color:#fff !important;background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#e5e5e5));background:linear-gradient(to bottom, #FFF, #e5e5e5);-webkit-box-shadow:inset 0 30px 0 #FFF;box-shadow:inset 0 30px 0 #FFF;border-radius:0 0 15px 15px;overflow:hidden;}.toplinks__dropdown-li{display:block;}.toplinks__dropdown-link{position:relative;padding:5px 10px !important;-webkit-transition:color 0.3s;transition:color 0.3s;color:#000 !important;font-size:1.25rem;background:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#e5e5e5));background:linear-gradient(to bottom, #FFF, #e5e5e5);text-transform:uppercase;font-weight:500 !important;}@media (max-width:450px){.toplinks__dropdown-link{font-size:0.875rem;}}.toplinks__dropdown-link:hover,.toplinks__dropdown-link:focus,.toplinks__dropdown-link.active{-webkit-box-shadow:inset 0 0 0 #FFF !important;box-shadow:inset 0 0 0 #FFF !important;color:#000 !important;background:rgba(39, 149, 244, 0.2) !important;}.products-rotator{padding:10px 0;position:relative;}.products-rotator__new .DetailsThumbnail.thumbnail:after{content:"New";position:absolute;top:8px;right:-20px;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;background-color:#0e89f3;color:#fff;font-weight:500;text-transform:uppercase;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all 0.5s;transition:all 0.5s;padding:2px 25px;}.products-rotator__new .DetailsThumbnail.thumbnail:hover:after,.products-rotator__new .DetailsThumbnail.thumbnail:focus:after{background-color:#f5bb45;}.products-rotator__inner{position:relative;}.products-rotator .slick-slide{margin:5px;}.products-rotator .DetailsThumbnail.thumbnail{padding:1% 1% 99%;background-color:#FFF;border-radius:10px;}.products-rotator__button{background:none;border:none;position:absolute;top:50%;z-index:1;}.products-rotator__button--prev{left:0;-webkit-transform:translate(-150%, -50%) scaleX(-1);transform:translate(-150%, -50%) scaleX(-1);}.products-rotator__button--next{right:0;-webkit-transform:translate(150%, -50%);transform:translate(150%, -50%);}.banner{padding:10px 0;}.banner #CarouselContainer{padding-top:45.1318%;overflow:hidden;}.banner #CarouselContainer .carousel-inner{position:absolute;top:0;height:100%;}.banner #CarouselContainer .carousel-inner .item{width:100%;}.banner #CarouselContainer .carousel-inner .item a img,.banner #CarouselContainer .carousel-inner .item img{width:100%;}@media (min-width:992px){.banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.banner__left{height:100%;}.banner__left .carousel{position:relative;border-radius:20px;-webkit-box-shadow:5px 5px 10px rgba(0, 119, 156, 0.2);box-shadow:5px 5px 10px rgba(0, 119, 156, 0.2);}.banner__left .carousel-inner{border:3px solid #FFF;border-radius:20px;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:-webkit-box;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.banner__left .carousel:after{content:"";position:absolute;bottom:10px;left:30px;width:120px;height:120px;background-image:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/beyond-bounce-logo@1x.png");background-size:contain;background-repeat:no-repeat;display:none;}@media (min-width:768px){.banner__left .carousel:after{display:block;}}@media (max-width:767px){.banner__right{margin-top:15px;}}.banner .weather{border:3px solid #FFF;border-radius:20px;background:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/diagonal-dots-pattern.png"), -webkit-gradient(linear, left top, left bottom, from(#00a8ea), to(#002aa6));background:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/diagonal-dots-pattern.png"), linear-gradient(to bottom, #00a8ea, #002aa6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-repeat:repeat;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;margin-bottom:10px;}.banner .weather:hover .weather__sun{-webkit-animation:weatherSunTada 1s cubic-bezier(0.42, 0, 0.58, 1);animation:weatherSunTada 1s cubic-bezier(0.42, 0, 0.58, 1);}.banner .weather__sun{width:100px;-webkit-transform:scale(1.4) translateX(20px);transform:scale(1.4) translateX(20px);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);}.banner .weather__text{color:#FFF;font-family:"GrilledCheeseBTNToasted", sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:2rem;text-shadow:0 7px 0 rgba(23, 76, 8, 0.45);}@media (max-width:450px){.banner .weather__text{font-size:1.4rem;}}.banner .testimonials{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 134, 11, 0.9)), to(rgba(255, 58, 5, 0.9))), url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/testimonial-faces.png");background:linear-gradient(to bottom, rgba(255, 134, 11, 0.9), rgba(255, 58, 5, 0.9)), url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/testimonial-faces.png");background-repeat:repeat;padding:30px 20px;border:3px solid #FFF;border-radius:20px;-webkit-box-shadow:5px 5px 10px rgba(0, 119, 156, 0.2);box-shadow:5px 5px 10px rgba(0, 119, 156, 0.2);}.banner .testimonials .RotatorTestimonialContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;}.banner .testimonials__inner{position:relative;}.banner .testimonials p{margin:0;}.banner .testimonials time{display:none;}.banner .testimonials a[itemprop="author"]{color:#FFF;font-weight:600;font-size:1.188rem;}.banner .testimonials p[itemprop="reviewBody"]{font-size:1rem;color:#FFF;}.banner .testimonials .RotatorTestimonialRating{width:60%;margin:10px auto;}.banner .testimonials #RotatorTestimonialsHeader{display:none;}.featured-categories{padding:10px 0 30px;position:relative;z-index:1;}.featured-categories__inner{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;}.featured-categories__link{-webkit-box-shadow:5px 5px 10px rgba(0, 119, 156, 0.2);box-shadow:5px 5px 10px rgba(0, 119, 156, 0.2);margin:10px auto;border-radius:25px;overflow:hidden;width:49%;}@media (min-width:768px){.featured-categories__link{width:24%;}}@media (min-width:992px){.featured-categories__link{width:15%;}}.featured-categories__link:hover .featured-categories__image,.featured-categories__link:focus .featured-categories__image{-webkit-transform:scale(1.05);transform:scale(1.05);}.featured-categories__link:hover .featured-categories__title,.featured-categories__link:focus .featured-categories__title{-webkit-box-shadow:inset 0 0 0 rgba(251, 246, 193, 0), inset 0 21px 0 rgba(255, 255, 255, 0.21);box-shadow:inset 0 0 0 rgba(251, 246, 193, 0), inset 0 21px 0 rgba(255, 255, 255, 0.21);}.featured-categories__image-panel{position:relative;padding-top:78.6155%;overflow:hidden;}.featured-categories__image{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}.featured-categories__title{text-transform:uppercase;color:#FFF;font-weight:600;font-size:1rem;text-align:center;padding:10px 5px;background-color:#2795f4;background:-webkit-gradient(linear, left top, left bottom, from(#2795f4), to(#2386db));background:linear-gradient(to bottom, #2795f4, #2386db);-webkit-box-shadow:inset 0 0 15px #fbf6c1, inset 0 21px 0 rgba(255, 255, 255, 0.21);box-shadow:inset 0 0 15px #fbf6c1, inset 0 21px 0 rgba(255, 255, 255, 0.21);-webkit-transition:all 0.5s;transition:all 0.5s;}.category-links__link,.category-links__child-link{position:relative;display:block;margin-bottom:15px;margin-left:-21px;padding:15px 15px 15px 30px;text-align:left;word-wrap:break-word;color:#fff;font-size:1.375rem;font-weight:700;text-shadow:0 1px 1px rgba(0, 0, 0, 0.7);border-radius:0 50px 50px 0;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-animation-duration:1s;animation-duration:1s;}@media (max-width:450px){.category-links__link, .category-links__child-link{font-size:0.962rem;}}.category-links__link:before,.category-links__child-link:before{content:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/beyond-bounce/triangle.png");position:absolute;left:0;bottom:-14px;width:15px;height:15px;}.category-links__link:nth-child(6n+1),.category-links__child-link:nth-child(6n+1){background-color:#f756b4;background:-webkit-gradient(linear, left top, left bottom, from(#f756b4), to(#f23c9e));background:linear-gradient(to bottom, #f756b4, #f23c9e);}.category-links__link:nth-child(6n+2),.category-links__child-link:nth-child(6n+2){background-color:#f5bb45;background:-webkit-gradient(linear, left top, left bottom, from(#f5bb45), to(#e98125));background:linear-gradient(to bottom, #f5bb45, #e98125);}.category-links__link:nth-child(6n+3),.category-links__child-link:nth-child(6n+3){background-color:#00c6ff;background:-webkit-gradient(linear, left top, left bottom, from(#00c6ff), to(#0094ff));background:linear-gradient(to bottom, #00c6ff, #0094ff);}.category-links__link:nth-child(6n+4),.category-links__child-link:nth-child(6n+4){background-color:#8fe289;background:-webkit-gradient(linear, left top, left bottom, from(#8fe289), to(#4ac048));background:linear-gradient(to bottom, #8fe289, #4ac048);}.category-links__link:nth-child(6n+5),.category-links__child-link:nth-child(6n+5){background-color:#3ed7e1;background:-webkit-gradient(linear, left top, left bottom, from(#3ed7e1), to(#20acc1));background:linear-gradient(to bottom, #3ed7e1, #20acc1);}.category-links__link:nth-child(6n+6),.category-links__child-link:nth-child(6n+6){background-color:#d7a2d8;background:-webkit-gradient(linear, left top, left bottom, from(#d7a2d8), to(#ad54b0));background:linear-gradient(to bottom, #d7a2d8, #ad54b0);}.category-links__link:hover,.category-links__child-link:hover,.category-links__link.active,.category-links__child-link.active,.category-links__link:focus,.category-links__child-link:focus{color:#fff;text-shadow:0 0 0 rgba(0, 0, 0, 0.7);-webkit-box-shadow:inset 0 0 15px #fbf6c1;box-shadow:inset 0 0 15px #fbf6c1;}.category-links__child-link{width:90%;}.category-links__link-xmas{background-color:#dc143c !important;}.category-links__link-xmas:hover,.category-links__link-xmas:focus{background-color:#ad102f !important;}.news{padding:10px;}.news #NewsItems .media{padding:10px;border-radius:10px;border:3px solid #FFF;background:-webkit-gradient(linear, left top, left bottom, from(#6717cd), to(#2871fa));background:linear-gradient(to bottom, #6717cd, #2871fa);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#FFF;font-size:0.813rem;margin:10px auto;-webkit-box-shadow:0 5px 10px rgba(0, 119, 156, 0.2);box-shadow:0 5px 10px rgba(0, 119, 156, 0.2);}@media (min-width:992px){.news #NewsItems .media{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.news #NewsItems .media-left{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;}@media (min-width:992px){.news #NewsItems .media-left{width:24%;}}.news #NewsItems .media-left:before{content:"";display:block;padding-top:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;}.news #NewsItems .media-left img{width:100%;height:auto;top:0 !important;left:0 !important;position:absolute;}.news #NewsItems .media-body{width:100%;text-align:center;}@media (min-width:992px){.news #NewsItems .media-body{text-align:left;width:74%;}}.news #NewsItems .media-body h4{text-transform:uppercase;}.homepage-listings__container{margin:20px 0;padding:30px 25px;background-color:#0d7ddb;background:-webkit-gradient(linear, left top, left bottom, from(#268adf), to(#0d7ddb));background:linear-gradient(to bottom, #268adf, #0d7ddb);border-radius:20px;-webkit-box-shadow:inset 0 0 20px #fbf6c1, inset 0 20px 0 rgba(255, 255, 255, 0.2);box-shadow:inset 0 0 20px #fbf6c1, inset 0 20px 0 rgba(255, 255, 255, 0.2);}.homepage-listings__title{color:#FFF;text-align:center;font-family:"GrilledCheeseBTNToasted", sans-serif;font-weight:400;font-style:normal;text-shadow:0 1px 0 rgba(121, 34, 0, 0.2);margin:20px 0 30px;}.homepage-listings__title h2{font-size:2.5rem;margin:0;}@media (max-width:450px){.homepage-listings__title h2{font-size:1.75rem;}}@media (max-width:420px){.page-listings > div, .PageListings > div, .homepage-listings > div{width:100%;}}.castlePanel{width:100%;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;overflow:hidden;padding:10px;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s, -webkit-box-shadow 0.3s;}.castlePanel:hover{-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);}.castlePanel .SingleImagePanel{height:auto;background-color:#e6e6e6;padding-top:0;border-radius:5px;}.castlePanel .SingleImagePanel:before{content:"";display:block;padding-top:100%;width:100%;}.castlePanel .castleTitlePanel{padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.castlePanel .castleTitlePanel a{font-size:1rem;color:#000;}.castlePanel .castleSubtitle{display:none;}.castlePanel .castlePriceDefault,.castlePanel .castlePriceDiscounted{padding:0 5px;margin-top:10px;font-size:1.875rem;font-weight:700;}@media (max-width:450px){.castlePanel .castlePriceDefault, .castlePanel .castlePriceDiscounted{font-size:1.313rem;}}.castlePanel .castlePriceDefault span.oldprice,.castlePanel .castlePriceDiscounted span.oldprice{font-size:0.8rem;}.castlePanel .castlePriceDefault span.newprice,.castlePanel .castlePriceDiscounted span.newprice{font-size:1rem;}.castlePanel .castleCheckBook{height:auto;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;padding:5px;margin-top:10px;text-transform:uppercase;font-size:1.313rem;border-radius:5px;background:-webkit-gradient(linear, left top, left bottom, from(#00f2fe), to(#4facfe));background:linear-gradient(to bottom, #00f2fe, #4facfe);}@media (max-width:450px){.castlePanel .castleCheckBook{font-size:0.919rem;}}.DetailsTitle h1,.DetailsTitle h2,.DetailsMainImage{background-color:#e98125;font-size:2rem;}@media (max-width:450px){.DetailsTitle h1, .DetailsTitle h2, .DetailsMainImage{font-size:1.4rem;}}.DetailsTitle h1,.DetailsTitle h2{padding:10px;}.product [itemprop="description"]{font-size:16px;}a.BackToCategory{text-shadow:none;border-radius:4px;background-color:#fa0307;}@media (max-width:767px){a.BackToCategory{-webkit-transform:translateY(30px);transform:translateY(30px);margin-bottom:0;}}a.BackToCategory:hover{text-shadow:none;background-color:#fa0307;}.DetailsLeft{background-image:none;padding-bottom:0;}.BookButtons{text-align:center;}@media (min-width:768px){.BookButtons .BookButton, .BookButtons .CheckButton{width:auto;margin-left:auto;float:none;margin:0 10px 10px;}}.footer a,.footer p{color:#000;}.footer a:hover,.footer p:hover{color:#000;}.footer__links{text-align:center;}.footer__link{margin:0 5px;display:inline-block;}.footer__top-inner{background:#FFF;color:#000;font-size:1.125rem;padding:30px 0;}@media (max-width:450px){.footer__top-inner{font-size:0.787rem;}}.footer__bottom{padding:30px 0;text-align:center;background:#000;color:#fff;}.footer__bottom a,.footer__bottom p{color:#fff;}.footer__bottom a:hover,.footer__bottom p:hover{color:#fff;}@media (min-width:992px){.footer__text-left-md{text-align:left;}}@media (min-width:992px){.footer__text-right-md{text-align:right;}}.footer #BCNLink{display:inline-block;margin-top:15px;}@media (min-width:992px){.footer #BCNLink{margin-top:0;}}/*#region Animations*/[data-sal]{visibility:hidden;-webkit-animation-play-state:paused;animation-play-state:paused;}[data-sal].sal-animate{-webkit-animation-play-state:running;animation-play-state:running;visibility:visible;-webkit-animation-duration:var(--sal-duration, 1s);animation-duration:var(--sal-duration, 1s);-webkit-animation-fill-mode:both;animation-fill-mode:both;}.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2;}@-webkit-keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);}100%{opacity:1;}}@keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);}100%{opacity:1;}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@-webkit-keyframes space{0%{background-position-x:0;}100%{background-position-x:-1579px;}}@keyframes space{0%{background-position-x:0;}100%{background-position-x:-1579px;}}/*@keyframes weatherSunTada{0%{transform:scaleX(1.4) translateX(20px);}10%, 20%{transform:scale3d(1.26, 1.26, 1.26) rotate(-3deg) translateX(20px);// 0.9 * 1.4 = 1.26}30%, 50%, 70%, 90%{transform:scale3d(1.54, 1.54, 1.54) rotate(3deg) translateX(20px);// 1.1 * 1.4 = 1.54}40%, 60%, 80%{transform:scale3d(1.54, 1.54, 1.54) rotate(-3deg) translateX(20px);}100%{transform:scaleX(1.4) translateX(20px);}}*/@-webkit-keyframes weatherSunTada{0%{-webkit-transform:scaleX(1.4) translateX(20px);transform:scaleX(1.4) translateX(20px);}10%, 20%{-webkit-transform:scale3d(1.26, 1.26, 1.26) rotate(-2deg) translateX(20px);transform:scale3d(1.26, 1.26, 1.26) rotate(-2deg) translateX(20px);}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.54, 1.54, 1.54) rotate(2deg) translateX(20px);transform:scale3d(1.54, 1.54, 1.54) rotate(2deg) translateX(20px);}40%, 60%, 80%{-webkit-transform:scale3d(1.54, 1.54, 1.54) rotate(-2deg) translateX(20px);transform:scale3d(1.54, 1.54, 1.54) rotate(-2deg) translateX(20px);}100%{-webkit-transform:scaleX(1.4) translateX(20px);transform:scaleX(1.4) translateX(20px);}}@keyframes weatherSunTada{0%{-webkit-transform:scaleX(1.4) translateX(20px);transform:scaleX(1.4) translateX(20px);}10%, 20%{-webkit-transform:scale3d(1.26, 1.26, 1.26) rotate(-2deg) translateX(20px);transform:scale3d(1.26, 1.26, 1.26) rotate(-2deg) translateX(20px);}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.54, 1.54, 1.54) rotate(2deg) translateX(20px);transform:scale3d(1.54, 1.54, 1.54) rotate(2deg) translateX(20px);}40%, 60%, 80%{-webkit-transform:scale3d(1.54, 1.54, 1.54) rotate(-2deg) translateX(20px);transform:scale3d(1.54, 1.54, 1.54) rotate(-2deg) translateX(20px);}100%{-webkit-transform:scaleX(1.4) translateX(20px);transform:scaleX(1.4) translateX(20px);}}/* Style for the floating button */.whatsapp-button{position:fixed;bottom:85px;right:20px;width:60px;height:60px;z-index:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.whatsapp-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}/*#endregion Animations*/