/*#region fonts*/.BodyFont{font-family:'Lato', sans-serif;font-weight:400;}.Lato{font-family:'Lato', sans-serif;font-weight:400 !important;}.LatoBold{font-family:'Lato', sans-serif;font-weight:700 !important;}.RacingSansOne{font-family:'Racing Sans One', sans-serif;font-weight:normal !important;}html{font-size:16px;}body{font-family:'Lato', sans-serif;font-weight:400;color:#000;}.main-content{position:relative;padding-bottom:50px;}@media (min-width:768px){.main-content{ padding-top:50px;}}.main-content__bg{max-width:412px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);    transform:translateY(-50%);}@media (min-width:992px){.main-content__row{ display:-webkit-box; display:-ms-flexbox; display:flex;}}.main-content__image-panel{width:calc(50vw);position:absolute;right:40px;top:0;bottom:0;}.main-content__image{height:100%;-o-object-fit:contain;  object-fit:contain;}.main-content__about-link-panel{text-align:center;}@media (min-width:992px){.main-content__about-link-panel{ text-align:left;}}.pageContent.textContent{font-size:1.25rem;}@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;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;text-transform:uppercase;color:#FF7215;}@media (max-width:450px){.pageContent.textContent h1, .pageContent.textContent h2{ font-size:2.1rem;}}@media (max-width:450px){.pageContent.textContent h1, .pageContent.textContent h2{ word-break:break-word;}}.pageContent.textContent h1{margin-top:0;font-size:4.375rem;}@media (max-width:450px){.pageContent.textContent h1{ font-size:3.063rem;}}.pageContent.textContent p{margin-bottom:20px;}#BodyContent.pageContent.textContent{padding-top:0;text-align:center;}@media (min-width:992px){#BodyContent.pageContent.textContent{ text-align:left;}}#BodyContent.pageContent.textContent a{position:relative;padding:0 3px;margin:0 1px;display:inline-block;color:#FF7215;-webkit-transition:color 0.3s;transition:color 0.3s;z-index:1;}#BodyContent.pageContent.textContent a:hover{color:#fff;}#BodyContent.pageContent.textContent a:hover: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:#FF7215;-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;}.outer-wrapper--alt .main-content{-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;}.outer-wrapper--home .header{position:absolute;top:0;left:0;}.outer-wrapper--home .header__wrapper{background:none;}.outer-wrapper--home .pageContent.textContent{font-size:1.563rem;}@media (max-width:450px){.outer-wrapper--home .pageContent.textContent{ font-size:1.094rem;}}.outer-wrapper--home .pageContent.textContent h1 span.word{opacity:0;-webkit-transform:translateX(-100px) skew(60deg);    transform:translateX(-100px) skew(60deg);-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;transition:opacity 0.6s, transform 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:calc(0.1s * (var(--word-total) - var(--word-index)));    transition-delay:calc(0.1s * (var(--word-total) - var(--word-index)));}.outer-wrapper--home .pageContent.textContent h1.sal-animate span.word{opacity:1;-webkit-transform:none;    transform:none;}.outer-wrapper--home #BodyContent ul{padding-left:10px;}.outer-wrapper--home #BodyContent li{padding-left:10px;margin-bottom:10px;}.outer-wrapper--contact .btn.btn-warning{background-color:#ff7215;border-color:#ff7215;}.outer-wrapper--product .main-content{padding-bottom:30px;}.container{position:relative;width:100%;}@media (min-width:1330px){.container{ width:1300px;}}/*#region topLinksMobile*/#TopLinksMobile{position:fixed;top:0;left:0;right:0;background:transparent;color:white;z-index:20;padding:0;font-family:'Lato', sans-serif;font-weight:400;}#TopLinksMobile .navbar.nav-open .navbar-header{background-color:#000;}#TopLinksMobile .navbar-collapse{background-color:#000;}#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;display:none !important;}#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;background-image:url('https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/enduro-world/enduro-world-logo-mobile.png');background-size:contain;background-repeat:no-repeat;height:50px;width:50px;border:none;}#MobileHomeLink span{display:none;}/*#endregion topLinksMobile*/.header{/*position:absolute;top:0;left:0;*/ z-index:1;width:100%;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:justify;  -ms-flex-pack:justify;    justify-content:space-between;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;}.header__wrapper{background-color:#1E1E1E;}@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;}}.header__logo-col{width:100%;-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;text-align:center;margin-bottom:30px;}@media (min-width:1200px){.header__logo-col{ margin-bottom:0; width:auto;}}.header__draw-button{font-family:'Lato', sans-serif;font-weight:700 !important;font-size:1.375rem;text-transform:uppercase;color:#fff;padding:8px 30px;display:inline-block;background:#FF7215;border:2px solid #FF7215;-webkit-transition:color 0.3s, background 0.3s;transition:color 0.3s, background 0.3s;}@media (max-width:450px){.header__draw-button{ font-size:0.962rem;}}@media (min-width:768px){.header__draw-button{ display:inline-block;}}.header__draw-button:hover,.header__draw-button:focus{color:#FF7215;background:transparent;}.header__toplinks-col{width: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;}@media (min-width:1200px){.header__toplinks-col{ width:auto; margin-right:20px; margin-top:30px;}}.header__toplinks-col__draw-button{font-family:'Lato', sans-serif;font-weight:700 !important;font-size:1.375rem;text-transform:uppercase;color:#fff;padding:8px;margin-bottom:10px;display:inline-block;background:#FF7215;border:2px solid #FF7215;-webkit-transition:color 0.3s, background 0.3s;transition:color 0.3s, background 0.3s;}@media (max-width:450px){.header__toplinks-col__draw-button{ font-size:0.962rem;}}.header__toplinks-col__draw-button:hover,.header__toplinks-col__draw-button:focus{color:#FF7215;background:transparent;}@media (min-width:768px){.header__toplinks-col__draw-button{ display:none;}}.header__contact-col{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;margin-top:30px;-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;}@media (min-width:768px){.header__contact-col{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row;}}@media (min-width:992px){.header__contact-col{ -webkit-box-align:start;   -ms-flex-align:start;     align-items:flex-start;}}@media (min-width:1200px){.header__contact-col{ width:auto; -webkit-box-orient:vertical; -webkit-box-direction:normal;   -ms-flex-direction:column;     flex-direction:column;}}.header__logo{display:inline-block;position:relative;max-width:316px;width:100%;}.header__logo:before{content:"";display:block;padding-top:56.96%;}.header__logo img{position:absolute;top:0;left:0;width:100%;height:100%;}.header__phone,.header__email{color:#fff;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;font-size:1.563rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;margin:0 10px;}@media (max-width:450px){.header__phone, .header__email{ font-size:1.094rem;}}.header__phone:hover,.header__email:hover{color:#fff;}@media (min-width:1200px){.header__phone, .header__email{ margin:0 0;}}.header__phone{margin-bottom:10px;}@media (min-width:768px){.header__phone{ margin-bottom:0;}}@media (min-width:1200px){.header__phone{ margin-bottom:10px;}}.header__icon{position:relative;margin-right:10px;border:2px solid #E66B1F;border-radius:50%;}@media (min-width:768px){.header__icon{ margin-right:20px;}}.header__icon:hover img:first-child,.header__icon:focus img:first-child{opacity:0;}.header__icon:hover img:last-child,.header__icon:focus img:last-child{opacity:1;}.header__icon img{width:41px;height:41px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;margin:0 0;display:block;}.header__icon img:first-child{position:absolute;top:0;left:0;}.header__icon img:last-child{opacity:0;}.toplinks{position:relative;padding:0 15px;}.toplinks__container{padding-left:0;padding-right:0;}.toplinks__ul{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;margin-bottom:0;padding-left:0;}.toplinks__li{position:relative;list-style:none;text-align:center;}.toplinks__li .dropdown-toggle:focus{text-decoration:none;}.toplinks__link{position:relative;display:block;padding:15px 5px;color:#fff;-webkit-transition:color 0.3s;transition:color 0.3s;font-size:1.25rem;font-family:'Lato', sans-serif;font-weight:400 !important;text-transform:capitalize;margin:0 10px;font-weight:bold !important;text-transform:uppercase;}@media (max-width:450px){.toplinks__link{ font-size:0.875rem;}}.toplinks__link:hover,.toplinks__link.active,.toplinks__link:focus{color:#ff7215;}.toplinks__dropdown{padding:10px;margin:0;border:none;-webkit-box-shadow:none;    box-shadow:none;text-align:center;background-color:#1E1E1E !important;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.25);    box-shadow:0 0 3px rgba(0, 0, 0, 0.25);}.toplinks__dropdown-li{display:block;}.toplinks__dropdown-link{position:relative;padding:5px 10px !important;-webkit-transition:color 0.3s;transition:color 0.3s;color:#fff !important;font-size:1.25rem;}@media (max-width:450px){.toplinks__dropdown-link{ font-size:0.875rem;}}.toplinks__dropdown-link:hover,.toplinks__dropdown-link:focus,.toplinks__dropdown-link.active{background-color:inherit !important;color:#ff7215 !important;}.banner{background-color:#000;}.banner__intro{color:#fff;font-size:1.563rem;text-align:center;}@media (max-width:450px){.banner__intro{ font-size:1.094rem;}}@media (min-width:1200px){.banner__intro{ text-align:left;}}.banner__intro h2{color:#FFf;text-transform:uppercase;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;text-shadow:3px 4px 0px #FF7215;font-size:5.875rem;}@media (max-width:450px){.banner__intro h2{ font-size:3.525rem;}}.banner__carousel{position:relative;}.banner__floating-text{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%, -35%);    transform:translate(-50%, -35%);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;text-align:center;color:#fff;background-color:rgba(0, 0, 0, 0.3);border-radius:20px;padding:0.5rem;width:90%;font-size:1.3rem;}@media (max-width:767px){.banner__floating-text{ top:70%;}}@media (min-width:768px){.banner__floating-text{ padding:2rem; -webkit-transform:translate(-50%, -50%);     transform:translate(-50%, -50%); width:auto;}.banner__floating-text h1{ font-size:3rem;}.banner__floating-text p{ margin:0;}}@media (max-width:767px){.banner__floating-text p{ display:none;}}.banner__floating-text a{background-color:#ff7215;color:#fff;border:1px solid #ff7215;font-size:1rem;display:inline-block;margin-top:0.5rem;font-weight:bold;padding:0.5rem;-webkit-transition:all 1s;transition:all 1s;}@media (min-width:768px){.banner__floating-text a{ padding:1.5rem 2.5rem; margin-top:0.7rem;}}.banner__floating-text a:hover{background-color:#000;color:#ff7215;}.banner .carousel,.banner .carousel-inner{height:100vh;}.banner .carousel .item,.banner .carousel-inner .item,.banner .carousel img,.banner .carousel-inner img{height:100%;}.banner .carousel img,.banner .carousel-inner img{width:100%;-o-object-fit:cover;  object-fit:cover;}@media (max-width:767px){.banner .carousel-indicators{ width:100%; left:30%;}}.banner .carousel-indicators li{width:40px;height:40px;margin:0 2px;border:none;background:-webkit-gradient(linear, left bottom, left top, color-stop(47%, rgba(255, 255, 255, 0)), color-stop(47%, #ffffff), color-stop(52%, #ffffff), color-stop(52%, rgba(255, 255, 255, 0)));background:linear-gradient(0deg, rgba(255, 255, 255, 0) 47%, #ffffff 47%, #ffffff 52%, rgba(255, 255, 255, 0) 52%);}.banner .carousel-indicators li.active{background:-webkit-gradient(linear, left bottom, left top, color-stop(47%, rgba(255, 114, 21, 0)), color-stop(47%, #ff7215), color-stop(52%, #ff7215), color-stop(52%, rgba(255, 114, 21, 0)));background:linear-gradient(0deg, rgba(255, 114, 21, 0) 47%, #ff7215 47%, #ff7215 52%, rgba(255, 114, 21, 0) 52%);}.banner__book{padding:22px;background:#FF7215;margin-top:40px;}.banner__book-inner{position:relative;}@media (min-width:768px){.banner__book-inner{ height:50px;}}.banner__book-inner input,.banner__book-inner select,.banner__book-inner .SearchButton{height:50px;border:none;border-radius:0;background:#fff;background-repeat:no-repeat;padding-left:10px;}@media (max-width:767px){.banner__book-inner input, .banner__book-inner select, .banner__book-inner .SearchButton{ display:block; margin-bottom:15px; width:100%;}}@media (min-width:768px){.banner__book-inner input, .banner__book-inner select, .banner__book-inner .SearchButton{ width:32%; position:absolute; top:0;}}.banner__book-inner .SearchDate{background-image:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/enduro-world/icon-date.png");background-size:33px 33px;background-position:right 22px center;}@media (min-width:768px){.banner__book-inner .SearchDate{ left:0;}}.banner__book-inner .SearchDate::-webkit-input-placeholder{color:#000;opacity:1;}.banner__book-inner .SearchDate::-moz-placeholder{color:#000;opacity:1;}.banner__book-inner .SearchDate::-ms-input-placeholder{color:#000;opacity:1;}.banner__book-inner .SearchDate::placeholder{color:#000;opacity:1;}.banner__book-inner .SearchCategory{background-image:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/enduro-world/icon-category.png");background-size:35px 35px;background-position:right 22px center;}@media (min-width:768px){.banner__book-inner .SearchCategory{ left:50%; -webkit-transform:translateX(-50%);     transform:translateX(-50%);}}.banner__book-inner .SearchButton{color:#FF7215;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;font-size:1.563rem;}@media (max-width:450px){.banner__book-inner .SearchButton{ font-size:1.094rem;}}@media (max-width:767px){.banner__book-inner .SearchButton{ margin-bottom:0;}}@media (min-width:768px){.banner__book-inner .SearchButton{ right:0;}}.home-gallery{background-color:#252629;background-image:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/f_auto/Sites/enduro-world/footer-bg@1x.png");background-repeat:no-repeat;background-position:right;background-size:contain;padding:50px 0 60px;}.home-gallery__title{text-align:center;color:#fff;text-transform:uppercase;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;font-size:4.375rem;margin-bottom:40px;}@media (max-width:450px){.home-gallery__title{ font-size:3.063rem;}}.home-gallery__title span.word{opacity:0;-webkit-transform:translateX(100px) skew(-60deg);    transform:translateX(100px) skew(-60deg);-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;transition:opacity 0.6s, transform 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:calc(0.1s * var(--word-index));    transition-delay:calc(0.1s * var(--word-index));}.home-gallery__title.sal-animate span.word{opacity:1;-webkit-transform:none;    transform:none;}.home-gallery__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;}.home-gallery__slide{width:calc(50% - 10px);margin-bottom:15px;border-radius:0;overflow:hidden;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s;}@media (min-width:768px){.home-gallery__slide{ width:calc(33.3333% - 20px); margin-bottom:20px;}}.home-gallery__slide img{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}.home-gallery__slide:hover,.home-gallery__slide:focus{-webkit-transform:scale(1.05);    transform:scale(1.05);}.home-gallery__slide:hover img,.home-gallery__slide:focus img{-webkit-transform:scale(1.05);    transform:scale(1.05);}.home-gallery__slide .DetailsThumbnail.thumbnail{padding:60.96% 0 0;border:none;border-radius:0;margin:0 0;background-color:transparent;}.on-the-day{padding:60px 0;position:relative;}.on-the-day__inner{text-align:center;color:#000;}.on-the-day__inner p{margin-bottom:30px;font-size:1.563rem;}@media (max-width:450px){.on-the-day__inner p{ font-size:1.094rem;}}.on-the-day__inner ul{font-size:1.25rem;text-align:left;padding-left:0;}@media (max-width:450px){.on-the-day__inner ul{ font-size:1.125rem;}}@media (min-width:768px){.on-the-day__inner ul{ display:grid; grid-template-columns:50% 50%; grid-column-gap:20px;}}.on-the-day__inner li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;}.on-the-day__inner li:before{content:"";display:block;width:13px;height:34px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='34' viewBox='0 0 13 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.779901 18.4243L12.7146 33.1529C12.7146 33.1529 9.76316 8.67264 5.26133 7.17156e-05C4.4805 9.84844 0.779901 18.4243 0.779901 18.4243Z' fill='%23E24527'/%3E%3C/svg%3E");margin-right:10px;background-size:100% 100%;-ms-flex-negative:0;  flex-shrink:0;}.on-the-day__inner h2{text-align:center;color:#000;text-transform:uppercase;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;font-size:4.375rem;margin-bottom:30px;margin-top:0;}@media (max-width:450px){.on-the-day__inner h2{ font-size:3.063rem;}}.on-the-day__inner h2 span.word{opacity:0;-webkit-transform:scale(0.3) rotate(-90deg);    transform:scale(0.3) rotate(-90deg);-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;transition:opacity 0.6s, transform 0.6s, -webkit-transform 0.6s;-webkit-transform-origin:center top;    transform-origin:center top;-webkit-transition-delay:calc(0.1s * var(--word-index));    transition-delay:calc(0.1s * var(--word-index));}.on-the-day__inner h2.sal-animate span.word{opacity:1;-webkit-transform:none;    transform:none;}.on-the-day__bg{max-width:265px;position:absolute;display:none;}@media (min-width:1700px){.on-the-day__bg{ display:block;}}.on-the-day__bg--top{top:40px;right:0;}.on-the-day__bg--bottom{bottom:-90px;left:0;}.on-the-day__bg--bottom img{-webkit-transform:scaleX(-1);    transform:scaleX(-1);}.how-to-book{padding:60px 0;}.how-to-book__inner{text-align:center;max-width:1200px;margin:0 auto;font-size:1.25rem;}@media (max-width:450px){.how-to-book__inner{ font-size:0.875rem;}}.how-to-book__inner h2{color:#000;text-transform:uppercase;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;font-size:4.375rem;margin-bottom:30px;margin-top:0;}@media (max-width:450px){.how-to-book__inner h2{ font-size:3.063rem;}}.how-to-book__inner h2 span.word{opacity:0;-webkit-transform:translateY(-100px) skew(60deg);    transform:translateY(-100px) skew(60deg);-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;transition:opacity 0.6s, transform 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:calc(0.1s * var(--word-index));    transition-delay:calc(0.1s * var(--word-index));}.how-to-book__inner h2.sal-animate span.word{opacity:1;-webkit-transform:none;    transform:none;}.how-to-book__inner h3{font-size:2rem;}@media (max-width:450px){.how-to-book__inner h3{ font-size:1.4rem;}}.risk-assessment{padding:50px 0 70px;background:#252629;position:relative;}.risk-assessment__inner{color:#fff;text-align:center;font-size:1.563rem;}@media (max-width:450px){.risk-assessment__inner{ font-size:1.094rem;}}.risk-assessment__inner h2{color:#FFf;text-transform:uppercase;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;text-shadow:3px 4px 0px #000000;font-size:4.375rem;margin-bottom:30px;}@media (max-width:450px){.risk-assessment__inner h2{ font-size:3.063rem;}}.risk-assessment__inner h2 span.word{opacity:0;-webkit-transform:translateX(-100px) skew(60deg);    transform:translateX(-100px) skew(60deg);-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;transition:opacity 0.6s, transform 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:calc(0.1s * (var(--word-total) - var(--word-index)));    transition-delay:calc(0.1s * (var(--word-total) - var(--word-index)));}.risk-assessment__inner h2.sal-animate span.word{opacity:1;-webkit-transform:none;    transform:none;}.risk-assessment__intro{margin-bottom:50px;}.disclaimer{padding:0px 0 0px;background:#F5F5F5;text-align:center;position:relative;}.disclaimer__bg{max-width:265px;position:absolute;display:none;}@media (min-width:992px){.disclaimer__bg{ display:block;}}.disclaimer__bg--top{top:170px;right:0;}.disclaimer__bg--bottom{bottom:50px;left:0;}.disclaimer__bg--bottom img{-webkit-transform:scaleX(-1);    transform:scaleX(-1);}.disclaimer__inner{display:none;color:#252629;font-size:1.563rem;}@media (max-width:450px){.disclaimer__inner{ font-size:1.094rem;}}.disclaimer__inner h2{color:#FF7215;text-transform:uppercase;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;text-shadow:3px 4px 0px #000000;font-size:4.375rem;}@media (max-width:450px){.disclaimer__inner h2{ font-size:3.063rem;}}.disclaimer__inner h2 span.word{opacity:0;-webkit-transform:translateX(100px) skew(60deg);    transform:translateX(100px) skew(60deg);-webkit-transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, -webkit-transform 0.6s;transition:opacity 0.6s, transform 0.6s;transition:opacity 0.6s, transform 0.6s, -webkit-transform 0.6s;-webkit-transition-delay:calc(0.1s * var(--word-total) - var(--word-index));    transition-delay:calc(0.1s * var(--word-total) - var(--word-index));}.disclaimer__inner h2.sal-animate span.word{opacity:1;-webkit-transform:none;    transform:none;}.disclaimer__intro{margin-bottom:50px;}.disclaimer__image{-webkit-filter:drop-shadow(0px 4px 104px rgba(0, 0, 0, 0.15));    filter:drop-shadow(0px 4px 104px rgba(0, 0, 0, 0.15));}.orange-link{font-family:'Lato', sans-serif;font-weight:700 !important;font-size:1.375rem;text-transform:uppercase;color:#fff;padding:8px 30px;display:inline-block;background:#FF7215;border:2px solid #FF7215;margin-top:50px;-webkit-transition:color 0.3s, background 0.3s;transition:color 0.3s, background 0.3s;}@media (max-width:450px){.orange-link{ font-size:0.962rem;}}.orange-link:hover,.orange-link:focus{color:#FF7215;background:transparent;}.orange-link--no-margin{margin-top:0;}@media (max-width:420px){.page-listings > div, .PageListings > 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;-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;/*.SingleImagePanel{height:auto;background-color:transparent;padding-top:0;&:before{content:"";display:block;padding-top:100%;width:100%;}}*/}.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:transparent;-o-object-fit:contain;  object-fit:contain;padding:0 !important;aspect-ratio:1;}.castlePanel .SingleImagePanel img{position:unset !important;top:0;left:0;width:100%;-o-object-fit:cover;  object-fit:cover;aspect-ratio:1;}.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:1.25rem;font-family:'Racing Sans One', sans-serif;font-weight:normal !important;color:#000;}.castlePanel .castlePriceDefault,.castlePanel .castlePriceDiscounted{padding:0 5px;margin-top:10px;font-family:'Lato', sans-serif;font-weight:700 !important;font-size:1rem;}.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:0 5px;margin-top:10px;text-transform:uppercase;font-size:1rem;padding:0.5rem;background-color:#FF7215;}.DetailsTitle h1,.DetailsTitle h2,.DetailsMainImage{background-color:#ff7215;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{background:#252629;color:#fff;font-size:1.125rem;position:relative;overflow:hidden;}.footer__bg{position:absolute;right:0;top:0;bottom:0;max-width:735px !important;max-height:100%;}.footer__bg-wrapper{-webkit-animation-play-state:paused;    animation-play-state:paused;}.footer__trigger{position:absolute;top:100px;}.footer a,.footer p{color:#fff;}.footer a:hover,.footer 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__top{padding:50px 0 30px;}.footer__logo-row{text-align:center;}.footer__logo{margin-bottom:50px;display:inline-block;position:relative;-webkit-animation-play-state:paused;    animation-play-state:paused;}.footer__links-row{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;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;margin-bottom:40px;}@media (min-width:768px){.footer__links-row{ -webkit-box-orient:horizontal; -webkit-box-direction:normal;   -ms-flex-direction:row;     flex-direction:row;}}.footer__map{margin-top:50px;}@media (min-width:992px){.footer__map{ margin-top:0;}}.footer__links{text-align:center;}@media (max-width:767px){.footer__links{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal;   -ms-flex-direction:column;     flex-direction:column;}}.footer__link{margin:0 0 20px 0;font-size:1.25rem;text-transform:capitalize;display:inline-block;}@media (min-width:768px){.footer__link{ margin:0 30px 0 30px;}.footer__link:first-child{ margin-left:0;}}.footer__info{text-align:center;}@media (min-width:992px){.footer__info{ text-align:left;}}.footer__map{text-align:center;}.footer__contact-inner{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;margin-top:20px;margin-bottom:20px;}.footer__contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;margin-bottom:10px;text-align:left;}.footer__icon{width:23px;height:23px;margin-right:20px;-ms-flex-negative:0;  flex-shrink:0;}.footer__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;margin-bottom:40px;}@media (min-width:768px){.footer__social-links{ margin-bottom:0;}}.footer__social-link{margin:0 5px;position:relative;}.footer__social-link img{width:49px;height:49px;}.footer__social-link svg{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;}.footer__social-link rect{-webkit-transition:fill 0.3s;transition:fill 0.3s;}.footer__social-link:hover svg,.footer__social-link:focus svg{-webkit-transform:scale(1.05);    transform:scale(1.05);}.footer__social-link:hover svg > rect,.footer__social-link:focus svg > rect{fill:transparent;}.footer__social-link #social-insta{width:19px;height:19px;position:absolute;top:43%;left:50%;-webkit-transform:translate(-50%, -50%);    transform:translate(-50%, -50%);}.footer__bottom{padding:30px 0;text-align:center;}.footer__bottom-inner{position:relative;}.footer__bottom-inner:before{border-top:1px solid #fff;position:absolute;top:-20px;left:15px;width:calc(100% - 30px);}.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;}}.fadeInDown{-webkit-animation-name:fadeInDown;    animation-name:fadeInDown;-webkit-animation-duration:1s;    animation-duration:1s;}@-webkit-keyframes fadeInDown{0%{ opacity:0; -webkit-transform:translate3d(0, -150px, 0);     transform:translate3d(0, -150px, 0);}100%{ opacity:1;}}@keyframes fadeInDown{0%{ opacity:0; -webkit-transform:translate3d(0, -150px, 0);     transform:translate3d(0, -150px, 0);}100%{ opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;    animation-name:fadeIn;-webkit-animation-duration:2s;    animation-duration:2s;-webkit-animation-delay:0.3s;    animation-delay:0.3s;-webkit-animation-fill-mode:both;    animation-fill-mode:both;}@-webkit-keyframes fadeIn{to{ opacity:1;}}@keyframes fadeIn{to{ opacity:1;}}/*#endregion Animations*/.BookButtons .CheckButton{display:none;}