/*#region paddingTop*/.padding-top-10{ padding-top:10px;}.padding-top-15{ padding-top:15px;}.padding-top-20{ padding-top:20px;}.padding-top-25{ padding-top:25px;}.padding-top-35{ padding-top:35px;}.padding-top-40{ padding-top:40px;}.padding-top-50{ padding-top:50px;}.padding-top-60{ padding-top:60px;}.padding-top-80{ padding-top:80px;}.padding-top-100{ padding-top:100px;}/*#endregion paddingTop*//*#region paddingBottom*/.padding-bottom-10{ padding-bottom:10px;}.padding-bottom-15{ padding-bottom:15px;}.padding-bottom-20{ padding-bottom:20px;}.padding-bottom-25{ padding-bottom:25px;}.padding-bottom-30{ padding-bottom:30px;}.padding-bottom-35{ padding-bottom:35px;}.padding-bottom-40{ padding-bottom:40px;}.padding-bottom-50{ padding-bottom:50px;}.padding-bottom-60{ padding-bottom:60px;}.padding-bottom-80{ padding-bottom:80px;}.padding-bottom-100{ padding-bottom:100px;}/*#endregion paddingBottom*//*#region paddingY*/.padding-y-10{ padding-top:10px; padding-bottom:10px;}.padding-y-15{ padding-top:15px; padding-bottom:15px;}.padding-y-20{ padding-top:20px; padding-bottom:20px;}.padding-y-25{ padding-top:25px; padding-bottom:25px;}.padding-y-30{padding-top:30px;padding-bottom:30px;}.padding-y-35{ padding-top:35px; padding-bottom:35px;}.padding-y-40{ padding-top:40px; padding-bottom:40px;}.padding-y-50{ padding-top:50px; padding-bottom:50px;}.padding-y-60{ padding-top:60px; padding-bottom:60px;}.padding-y-80{ padding-top:80px; padding-bottom:80px;}.padding-y-100{ padding-top:100px; padding-bottom:100px;}/*#endregion paddingY*//*#region paddingX*/.padding-x-10p{ padding:0 10%;}.padding-x-10{ padding:0 10px;}.padding-x-15{ padding:0 15px;}.padding-x-20{ padding:0 20px;}/*#endregion paddingX*//*#region marginTop*/.margin-top-0{ margin-top:0;}.margin-top-10{ margin-top:10px;}.margin-top-15{ margin-top:15px;}.margin-top-20{ margin-top:20px;}.margin-top-25{ margin-top:25px;}.margin-top-30{ margin-top:30px;}.margin-top-35{ margin-top:35px;}.margin-top-40{ margin-top:40px;}.margin-top-50{ margin-top:50px;}.margin-top-60{ margin-top:60px;}.margin-top-80{ margin-top:80px;}.margin-top-100{ margin-top:100px;}/*#endregion marginTop*//*#region marginBottom*/.margin-bottom-10{ margin-bottom:10px;}.margin-bottom-15{ margin-bottom:15px;}.margin-bottom-20{ margin-bottom:20px;}.margin-bottom-25{ margin-bottom:25px;}.margin-bottom-30{ margin-bottom:30px;}.margin-bottom-35{ margin-bottom:35px;}.margin-bottom-40{ margin-bottom:40px;}.margin-bottom-50{ margin-bottom:50px;}.margin-bottom-60{ margin-bottom:60px;}.margin-bottom-80{ margin-bottom:80px;}.margin-bottom-100{ margin-bottom:100px;}/*#endregion marginBottom*//*#region marginY*/.margin-y-10{ margin-top:10px; margin-bottom:10px;}.margin-y-15{ margin-top:15px; margin-bottom:15px;}.margin-y-20{ margin-top:20px; margin-bottom:20px;}.margin-y-25{ margin-top:25px; margin-bottom:25px;}.margin-y-30{ margin-top:30px; margin-bottom:30px;}.margin-y-35{ margin-top:35px; margin-bottom:35px;}.margin-y-40{ margin-top:40px; margin-bottom:40px;}.margin-y-50{ margin-top:50px; margin-bottom:50px;}.margin-y-60{ margin-top:60px; margin-bottom:60px;}.margin-y-80{ margin-top:80px; margin-bottom:80px;}.margin-y-100{ margin-top:100px; margin-bottom:100px;}/*#endregion marginY*/.white{ color:#FFF;}.black{ color:#000;}.container-bg-white{ background-color:#fff;}.uppercase{ text-transform:uppercase;}.relative{ position:relative;}.display-inline-block{ display:inline-block;}.display-block{ display:block;}img.HoverBounce,.HoverBounce img{ -webkit-transform:translateZ(0);     transform:translateZ(0); -webkit-backface-visibility:hidden;     backface-visibility:hidden; -webkit-transition:-webkit-transform 0.5s ease-in-out; transition:-webkit-transform 0.5s ease-in-out; transition:transform 0.5s ease-in-out; transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out; display:block; overflow:hidden;} img.HoverBounce :hover,  .HoverBounce img :hover{   -webkit-transform:scale(1.1);       transform:scale(1.1);   -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);       transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);   z-index:100;}a.HoverBounce{ display:block;} a.HoverBounce img{   -webkit-transform:translateZ(0);       transform:translateZ(0);   -webkit-backface-visibility:hidden;       backface-visibility:hidden;   -webkit-transition:-webkit-transform 0.5s ease-in-out;   transition:-webkit-transform 0.5s ease-in-out;   transition:transform 0.5s ease-in-out;   transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;   display:block;   overflow:hidden;} a.HoverBounce :hover{   -webkit-transform:scale(1.1);       transform:scale(1.1);   -webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);       transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);   z-index:100;}/*#region Fonts*/.OpenSans,.BodyFont{font-family:'Lato', sans-serif;font-weight:400;}.OpenSans{font-weight:700;font-family:'Open Sans', sans-serif;}@font-face{font-family:'Grobold';src:url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/grobold.eot');src:url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/grobold.eot?#iefix') format('embedded-opentype'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/grobold.woff2') format('woff2'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/grobold.woff') format('woff'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/grobold.ttf') format('truetype'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/grobold.svg#grobold') format('svg');font-weight:normal;font-style:normal;font-display:swap;}.Grobold{font-family:'Grobold', sans-serif;font-weight:normal;}@font-face{font-family:'Dimbo';src:url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/dimbo.eot');src:url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/dimbo.eot?#iefix') format('embedded-opentype'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/dimbo.woff2') format('woff2'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/dimbo.woff') format('woff'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/dimbo.ttf') format('truetype'), url('https://bouncycastlenetwork-res.cloudinary.com/raw/upload/fonts/dimbo.svg#dimbo') format('svg');font-weight:normal;font-style:normal;font-display:swap;}.Dimbo{font-family:'Dimbo', sans-serif;font-weight:normal;}/*#endregion Fonts*/.textContent{padding:0;}.textContent h1{color:#ff6100;font-family:'Grobold', sans-serif;font-weight:normal;font-size:6vw;text-align:center;position:relative;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);text-transform:uppercase;text-shadow:none;margin-top:0;}@media (min-width:1330px){.textContent h1{ font-size:35px;}}@media (max-width:767px){.textContent p, .textContent strong, .textContent span{ font-size:16px!important;}}.section-title{font-family:'Grobold', sans-serif;font-weight:normal;font-size:6vw;text-align:center;position:relative;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);text-transform:uppercase;}@media (min-width:1330px){.section-title{ font-size:35px;}}.nicefont{font-family:'Lato', sans-serif;font-weight:400;}h1,h2,h3{font-family:'Grobold', sans-serif;font-weight:normal;}form{max-width:100vw;margin:0 auto;position:relative;}body{font-family:'Lato', sans-serif;font-weight:400;font-size:16px;background:#fff;position:relative;}.outer-wrapper{max-width:100vw;position:relative;}.outer-wrapper.outer-wrapper--alt .columns__container{padding-top:20px;}.outer-wrapper.outer-wrapper--alt .columns__container--top{margin-bottom:30px;}.outer-wrapper.outer-wrapper--alt .featured-products{display:none;}.outer-wrapper.outer-wrapper--alt .page-listings{background:#fff;}.outer-wrapper.outer-wrapper--alt .castlePanel{border:1px solid #eee;}.outer-wrapper.outer-wrapper--alt .left-block{position:absolute;bottom:30px;left:0;}.container{position:relative;}@media (max-width:767px){.container{ margin:0 auto 0; padding:5px;}}@media (min-width:768px){.container{ width:100%; padding:0 10px; margin:0 auto 0;}}@media (min-width:1330px){.container{ width:1170px; margin:0 auto 0;}}/*#region TopLinksMobile*/#TopLinksMobileSpacer{padding-top:53px;}#TopLinksMobile{position:fixed;top:0;left:0;right:0;background:#E22020;color:white;z-index:9;padding:0;border-bottom:1px solid white;font-family:'Lato', sans-serif;font-weight:400;min-height:5px;}#TopLinksMobile .navbar{margin-bottom:0;}@media (min-width:768px){#TopLinksMobile{ display:none !important;}}@media (min-width:768px){#TopLinksMobile{ display:block !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*/.top-wrapper{position:relative;background-color:#42d5ea;padding-bottom:1px;}.top-wrapper--alt .columns__left-social{visibility:visible !important;}.top-wrapper--alt .columns__container{margin-bottom:0;}.top-wrapper--alt .banner__container{display:none;}.sunBurst{position:absolute;left:0;top:0;width:100%;background:url(sun-burst.svg);background-size:100% 100%;height:60vw;}.trees{position:absolute;bottom:-150px;width:100%;left:0;background:url(bottom-trees.svg);height:414px;z-index:1;}.header{text-align:center;position:relative;z-index:5;}@media (max-width:767px){.header{ padding:30px 15px;}}@media (min-width:768px){.header{ padding-top:25.16%;}}.header__container{padding:0;}.header__logo{display:none;}@media (max-width:767px){.header__logo{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__logo{ position:absolute; width:60.5%; bottom:5.67%; left:0.21%;}}@media (min-width:768px){.header__logo{ width:25%; bottom:15%; left:37.8%;}}@media (max-width:767px){.header__social{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__social{ position:absolute; width:29.35%; bottom:29.17%; left:0%;}}@media (min-width:768px){.header__social{ position:absolute; width:19.5%; bottom:28%; left:5%;}}.header #SocialMediaLinks{text-align:center;}@media (max-width:767px){.header #SocialMediaLinks{ text-align:center; margin:0 auto 30px; padding:0 20px;}}.header #SocialMediaLinks a{-webkit-filter:drop-shadow(0 2px 7px rgba(0, 0, 0, 0.15));    filter:drop-shadow(0 2px 7px rgba(0, 0, 0, 0.15));display:inline-block;max-width:25%;margin:1%;-webkit-box-sizing:content-box;    box-sizing:content-box;}@media (max-width:767px){.header #SocialMediaLinks a{ width:25%; max-width:80px;}}.header #SocialMediaLinks img{border-radius:50px;border:3px solid #fff;}.header .SocialMediaLinkNetMums > img{content:url(/theme/linkedin.png);}@media (max-width:767px){.header__follow{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__follow{ position:absolute; width:27.25%; bottom:66.17%; left:1.05%;}}@media (max-width:767px){.header__call{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__call{ position:absolute; width:29.69%; bottom:66.17%; right:1.05%;}}.header__phone{-webkit-filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.2));    filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.2));}@media (max-width:767px){.header__phone{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__phone{ position:absolute; width:31.93%; bottom:37.67%; right:0%;}}.header__phone2{-webkit-filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.2));    filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.2));}@media (max-width:767px){.header__phone2{ margin:10px auto; width:auto;}}@media (min-width:768px){.header__phone2{ position:absolute; width:31.93%; bottom:12.5%; right:0%;}}.search-box{background:#fff;border-radius:8px;width:calc(25% - 10px);position:relative;bottom:20px;right:-20px;}@media (min-width:1330px){.search-box{ bottom:50px;}}@media (max-width:767px){.search-box{ display:block; margin:auto; margin-bottom:auto; position:relative; right:0; bottom:0; width:calc(55% - 10px); margin-bottom:20px;}}.search-box .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;  -ms-flex-direction:row-reverse;    flex-direction:row-reverse;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;}.search-box .input-group .input-group-btn .btn-default{width:40px;border-bottom-left-radius:8px;border-top-left-radius:8px;border:none;color:#444 !important;-webkit-transition:all 0.3s;transition:all 0.3s;}.search-box .input-group .input-group-btn .btn-default:hover{color:#000 !important;background:#fff !important;}.search-box .input-group input{border-bottom-right-radius:8px !important;border-top-right-radius:8px !important;border:none;width:calc(100% - 40px);height:40px;}.toplinks{border-bottom-right-radius:15px;position:relative;}.toplinks__inner{position:relative;padding:0 10px;background-size:auto 100%;background-color:#d81818;background-color:#f02c2c;background:-webkit-gradient(linear, left top, left bottom, from(#f02c2c), to(#d81818));background:linear-gradient(to bottom, #f02c2c, #d81818);z-index:4;width:calc(100% + 60px);left:-30px;font-family:'Dimbo', sans-serif;font-weight:normal;padding-right:50px;padding-left:50px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);    box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);}@media (min-width:1330px){.toplinks__inner{ width:calc(100% + 60px); left:-30px;}}.toplinks:before,.toplinks:after{position:absolute;background-image:url('/theme/sash.svg');background-size:100% 100%;width:6%;top:47%;height:100%;z-index:0;}@media (min-width:1330px){.toplinks:before, .toplinks:after{ content:"";}}.toplinks:before{left:calc(-4% - 23px);}.toplinks:after{right:calc(-4% - 23px);-webkit-transform:rotateY(180deg);    transform:rotateY(180deg);}.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{text-align:center;list-style:none;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-flex:1;  -ms-flex-positive:1;    flex-grow:1;padding:0 10px;}.toplinks__li.open .dropdown-toggle:focus{color:#2193de;}.toplinks__link{color:#fff;background:none;font-size:18px;-webkit-transition:all 0.3s;transition:all 0.3s;font-size:1.8vw;white-space:nowrap;display:block;border-radius:10px;padding:15px 0;position:relative;text-shadow:1px 0 rgba(0, 0, 0, 0.3);}@media (min-width:1330px){.toplinks__link{ font-size:23px;}}.toplinks__link:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-color:#40c8f2;background:-webkit-gradient(linear, left top, left bottom, from(#40c8f2), to(#2296e1));background:linear-gradient(to bottom, #40c8f2, #2296e1);opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:-1;}.toplinks__link:hover,.toplinks__link.active,.toplinks__link:focus{color:#fff;text-shadow:2px 2px rgba(0, 0, 0, 0.4);}.toplinks__link:hover:before,.toplinks__link.active:before,.toplinks__link:focus:before{opacity:1;}.toplinks__dropdown{background-color:rgba(0, 0, 0, 0.8);text-align:center;padding:0;background-color:#f02c2c;background:-webkit-gradient(linear, left top, left bottom, from(#f02c2c), to(#d81818));background:linear-gradient(to bottom, #f02c2c, #d81818);-webkit-column-count:2;  -moz-column-count:2;    column-count:2;}.toplinks__dropdown-li{display:block;width:100%;margin-left:0;border-radius:0;}.toplinks__dropdown-link{padding:5px 10px !important;font-size:1.8vw;color:#fff !important;}@media (min-width:1330px){.toplinks__dropdown-link{ font-size:20px;}}.toplinks__dropdown-link:hover,.toplinks__dropdown-link:focus,.toplinks__dropdown-link.active{background-color:#f6d904;background:-webkit-gradient(linear, left top, left bottom, from(#f6d904), to(#e5b002));background:linear-gradient(to bottom, #f6d904, #e5b002);color:#fff !important;text-shadow:2px 2px rgba(0, 0, 0, 0.4);}.banner{background-color:#fff;position:relative;/*&__map-icon{   position:absolute;   width:29.55%;   left:12px;   top:16.1%;   z-index:1;} &__check-area{   position:absolute;   width:round(percentage(353/@rightWidth),2);   left:round(percentage(197/@rightWidth),2);   top:round(percentage(149/@height),2);}*/}.banner #CarouselContainer{padding-top:55.56%;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%;}.banner__container{margin-top:-10px;padding:0;}@media (min-width:768px){.banner__inner{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-pack:distribute;   justify-content:space-around;}}@media (min-width:768px){.banner__left{ width:75.63%;}}.banner__right{width:24.37%;background-color:#ff4e00;border-bottom-right-radius:5px;border-top-right-radius:5px;position:relative;-webkit-box-shadow:inset 0px 0px 57px 0px rgba(0, 0, 0, 0.3);    box-shadow:inset 0px 0px 57px 0px rgba(0, 0, 0, 0.3);}.banner__right:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAA1NJREFUWIXFl9uSozYQhn9hzhgwPsB4Jt6X8MNvqrJbtblIKpVk8xAZn2CMDRh71zaIvUilJTm1t0F3n5BEi+7+u2GfPv64vHz5gn+HxjQwTSNmDNAYI+YdB+ecOPB9BL5PfL3dcL3diNu2Rdu2xLZtw3ZsYr2sSpyqE01MJhNEo4i4KArsDwfi8WSM6WwmDhgMAGEfRqMQtu0Q//36is1mSxyNIwx0XVwYPY/eDdAdx0EYhjRhWRZM0yAOwwC2bRG3LcfxWBAH/hCmPyQ+FiUulx1x0zSIIuHStmmRpplqwHw+VzY0zZ3Yti1o2oA4TTPspQNM00AYBsRFUeJ1tSaOZzPMZlPiLMuQZmJ/7y7o3QD9fm+w26U0YdmW4vO6PuPr1ytxByCORRp2vMNW2s85RyylqeM6im74gQ/TMmUD7silPJ9OJ7CkBfX5jDwXz2ezKeJY+HS3S5ULjMdjxeec/1e4bGl/7y7o3QD28cP7pWGIvOeco5M+maZp0AbCTsuyYFlyjNSo67M4seuUFzyub5o7mrYh1nXdQJIkNJGmKdLsjTh5ShDHMfHtdsP1KoLy8QWH/IA8z4mjKIJti+JTn884Ho/iguh59G4A++vzb8sgEFJaFiXKshQLGJRy63kePM8jLh7WG4YBU4qpf6Rd+FzTmBJTuu/7itZ7ngddF5xlGTJJuxeLBaZTWdvflOLy7t0C82dRW3bbHfb7PXEcq7Whdxf0bgD74/dflqPRiCaqqkJVVcQd5+g6oQtM06BJPWNzb9BKPh5FEaKxep7c8rVti1bSGb0oCgyHoqE4ny/IDyJPp5MxphNRXLbbHVbbFfFTkmD+JHRENwx0khh5rgtb0on1Zov1ekPcuwt6N4D9/OmnJZMSvX0on67rwHNFm32qTjidTuohkk4EYYhAatGqskIpxRQDU9brlmVi9Sp6uCiKEEUiiBiD8mPhuI7SsKRZhnQndKADg+u6xEVRYi39Fyx+eMHLyzNx7y7o3QD2+c9flwcp7TreKXnveR6GQ6H99alGXdffPbDrOnApDbuH52EYYCTFiG4YpvJjkue5ot0JY/AlnbhcLnh7k/qFJEYi9Qur9QYrKc/nz3PM50/EA00Db6WG57tX+Z9G7wZ8A0IRaqkFLAytAAAAAElFTkSuQmCC");content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-repeat:repeat;background-size:20px;opacity:0.7;}.banner__right #PostcodeSearchLeft input{position:absolute;border-radius:10px;top:21.2%;height:8%;left:23.1%;width:72.41%;padding-left:10%;}.banner__right .PostcodeMessage{z-index:5;}.banner__right .SearchDate,.banner__right .SearchCategory{width:82.76%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:8%;border-radius:10px;border:none;z-index:1;}.banner__right .SearchDate{top:30%;padding-left:10px;}.banner__right .SearchCategory{top:43%;}.banner__right .SearchButton{top:56%;height:8%;width:82.76%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url('search-button.png');background-size:100% 100%;}.banner__book-online{width:84.14%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:3.9%;}.banner__check-availability{width:80.52%;top:16.7%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.banner__weather{position:absolute;width:82.76%;height:21.2%;left:8.9%;top:76.6%;z-index:3;}.banner__weather:hover .banner__weather-sun-corona{-webkit-transform:rotateZ(90deg) scale(1.15);    transform:rotateZ(90deg) scale(1.15);}.banner__weather:hover .banner__weather-sun-body{-webkit-transform:scale(1.2);    transform:scale(1.2);}.banner__weather-bg{position:absolute;bottom:0;left:0;width:100%;height:100%;}.banner__weather-sun-corona{position:absolute;top:1%;left:2%;width:44%;-webkit-transition:all 3s ease-in-out;transition:all 3s ease-in-out;}.banner__weather-sun-body{position:absolute;width:33%;top:14%;left:8%;-webkit-transition:all 3s ease-in-out;transition:all 3s ease-in-out;-webkit-transform-origin:center center;    transform-origin:center center;}.banner__weather-text{position:absolute;bottom:25%;right:7%;width:41%;-webkit-transform-origin:center center;    transform-origin:center center;}.featured-categories{padding:15px 0 10px;}@media (max-width:767px){.featured-categories .row{ margin-left:0 !important; margin-right:0 !important;}}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:15px;position:relative;z-index:1;}.columns__row{display:-webkit-box;display:-ms-flexbox;display:flex;}.columns__left{position:relative;z-index:2;border-radius:10px;height:100%;padding:10px;}.columns__container{background:#fff;z-index:3;padding-bottom:20px;border-radius:10px;}.columns__container--top{margin-bottom:-100px;-webkit-box-shadow:0px 4px 60px 0px rgba(0, 0, 0, 0.1);    box-shadow:0px 4px 60px 0px rgba(0, 0, 0, 0.1);}.catlinks{margin-bottom:10px;position:relative;}.catlinks a{position:relative;display:block;margin-top:5%;text-align:left;font-family:'Lato', sans-serif;font-weight:400;font-weight:700;font-family:'Open Sans', sans-serif;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.7);color:white;-webkit-transition:all 0.3s;transition:all 0.3s;background-size:100% 100%;padding:8px 15px;background-color:#40c8f2;background:-webkit-gradient(linear, left top, left bottom, from(#40c8f2), to(#2296e1));background:linear-gradient(to bottom, #40c8f2, #2296e1);border-radius:5px;z-index:1;}.catlinks a:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;border-radius:5px;background-color:#ff3847;background:-webkit-gradient(linear, left top, left bottom, from(#ff3847), to(#e30d10));background:linear-gradient(to bottom, #ff3847, #e30d10);-webkit-transition:all 0.3s;transition:all 0.3s;z-index:-1;}.catlinks a:first-child{margin-top:0;}@media (min-width:1330px){.catlinks a{ font-size:20px;}}.catlinks a:hover,.catlinks a.active{text-shadow:0 0 0 rgba(0, 0, 0, 0);color:#fff;}.catlinks a:hover:before,.catlinks a.active:before{opacity:0;}/*#region Other Left Column Stuff*/.white-bg{background:#fff;}#BIHA,#TIPE{width:48%;display:inline;}.left-logo{position:relative;z-index:1;}.left-block{background-color:#308cff;position:relative;text-align:center;border-radius:10px;padding:5px;border:3px solid #fff;-webkit-filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.15));    filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.15));}.left-block img{position:relative;}.left-block__spacer{padding-bottom:150%;}#SocialMediaLinks{text-align:center;}#SocialMediaLinks a{display:inline-block;max-width:40%;margin:2%;}/*#endregion Other Left Column Stuff*/.homepage-listings__wrapper{background:#9eca46;position:relative;}.homepage-listings__wrapper:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-repeat:repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUBAMAAAAevyJ8AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAARnQU1BAACxjwv8YQUAAAABc1JHQgCuzhzpAAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMADQcaDBiliQplAAAAYklEQVQY02NggACWEAYUwCQoKIQiwGjIaIiqQIgJRQlIGlkJWBZZCUQSoQQqh1ACk4LRcBkYA6EXwkIyHcJEth/ERnEhiIPqB0YTBkcUXzKJMASihgMLgxBawDDgAkxOUAYAWzoGIOrUwaoAAAAASUVORK5CYII=");}.homepage-listings__spacer{padding-bottom:10%;}.homepage-listings__spacer-top{padding-top:150px;}.homepage-listings .columns__left-bg{padding:10px;}.homepage-listings .pa-test{width:100%;max-width:none !important;}.testimonials{background:#009beb;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAA1NJREFUWIXFl9uSozYQhn9hzhgwPsB4Jt6X8MNvqrJbtblIKpVk8xAZn2CMDRh71zaIvUilJTm1t0F3n5BEi+7+u2GfPv64vHz5gn+HxjQwTSNmDNAYI+YdB+ecOPB9BL5PfL3dcL3diNu2Rdu2xLZtw3ZsYr2sSpyqE01MJhNEo4i4KArsDwfi8WSM6WwmDhgMAGEfRqMQtu0Q//36is1mSxyNIwx0XVwYPY/eDdAdx0EYhjRhWRZM0yAOwwC2bRG3LcfxWBAH/hCmPyQ+FiUulx1x0zSIIuHStmmRpplqwHw+VzY0zZ3Yti1o2oA4TTPspQNM00AYBsRFUeJ1tSaOZzPMZlPiLMuQZmJ/7y7o3QD9fm+w26U0YdmW4vO6PuPr1ytxByCORRp2vMNW2s85RyylqeM6im74gQ/TMmUD7silPJ9OJ7CkBfX5jDwXz2ezKeJY+HS3S5ULjMdjxeec/1e4bGl/7y7o3QD28cP7pWGIvOeco5M+maZp0AbCTsuyYFlyjNSo67M4seuUFzyub5o7mrYh1nXdQJIkNJGmKdLsjTh5ShDHMfHtdsP1KoLy8QWH/IA8z4mjKIJti+JTn884Ho/iguh59G4A++vzb8sgEFJaFiXKshQLGJRy63kePM8jLh7WG4YBU4qpf6Rd+FzTmBJTuu/7itZ7ngddF5xlGTJJuxeLBaZTWdvflOLy7t0C82dRW3bbHfb7PXEcq7Whdxf0bgD74/dflqPRiCaqqkJVVcQd5+g6oQtM06BJPWNzb9BKPh5FEaKxep7c8rVti1bSGb0oCgyHoqE4ny/IDyJPp5MxphNRXLbbHVbbFfFTkmD+JHRENwx0khh5rgtb0on1Zov1ekPcuwt6N4D9/OmnJZMSvX0on67rwHNFm32qTjidTuohkk4EYYhAatGqskIpxRQDU9brlmVi9Sp6uCiKEEUiiBiD8mPhuI7SsKRZhnQndKADg+u6xEVRYi39Fyx+eMHLyzNx7y7o3QD2+c9flwcp7TreKXnveR6GQ6H99alGXdffPbDrOnApDbuH52EYYCTFiG4YpvJjkue5ot0JY/AlnbhcLnh7k/qFJEYi9Qur9QYrKc/nz3PM50/EA00Db6WG57tX+Z9G7wZ8A0IRaqkFLAytAAAAAElFTkSuQmCC') /*little-plusses.png*/;text-align:center;position:relative;overflow:hidden;padding:10px 5% 50px;margin-top:10px;-webkit-box-shadow:inset 0px 0px 20px 10px rgba(0, 0, 0, 0.1), 0 0 20px 5px rgba(0, 0, 0, 0.3);    box-shadow:inset 0px 0px 20px 10px rgba(0, 0, 0, 0.1), 0 0 20px 5px rgba(0, 0, 0, 0.3);border:8px solid #fff;border-radius:5px;/*&:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:23px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAA1NJREFUWIXFl9uSozYQhn9hzhgwPsB4Jt6X8MNvqrJbtblIKpVk8xAZn2CMDRh71zaIvUilJTm1t0F3n5BEi+7+u2GfPv64vHz5gn+HxjQwTSNmDNAYI+YdB+ecOPB9BL5PfL3dcL3diNu2Rdu2xLZtw3ZsYr2sSpyqE01MJhNEo4i4KArsDwfi8WSM6WwmDhgMAGEfRqMQtu0Q//36is1mSxyNIwx0XVwYPY/eDdAdx0EYhjRhWRZM0yAOwwC2bRG3LcfxWBAH/hCmPyQ+FiUulx1x0zSIIuHStmmRpplqwHw+VzY0zZ3Yti1o2oA4TTPspQNM00AYBsRFUeJ1tSaOZzPMZlPiLMuQZmJ/7y7o3QD9fm+w26U0YdmW4vO6PuPr1ytxByCORRp2vMNW2s85RyylqeM6im74gQ/TMmUD7silPJ9OJ7CkBfX5jDwXz2ezKeJY+HS3S5ULjMdjxeec/1e4bGl/7y7o3QD28cP7pWGIvOeco5M+maZp0AbCTsuyYFlyjNSo67M4seuUFzyub5o7mrYh1nXdQJIkNJGmKdLsjTh5ShDHMfHtdsP1KoLy8QWH/IA8z4mjKIJti+JTn884Ho/iguh59G4A++vzb8sgEFJaFiXKshQLGJRy63kePM8jLh7WG4YBU4qpf6Rd+FzTmBJTuu/7itZ7ngddF5xlGTJJuxeLBaZTWdvflOLy7t0C82dRW3bbHfb7PXEcq7Whdxf0bgD74/dflqPRiCaqqkJVVcQd5+g6oQtM06BJPWNzb9BKPh5FEaKxep7c8rVti1bSGb0oCgyHoqE4ny/IDyJPp5MxphNRXLbbHVbbFfFTkmD+JHRENwx0khh5rgtb0on1Zov1ekPcuwt6N4D9/OmnJZMSvX0on67rwHNFm32qTjidTuohkk4EYYhAatGqskIpxRQDU9brlmVi9Sp6uCiKEEUiiBiD8mPhuI7SsKRZhnQndKADg+u6xEVRYi39Fyx+eMHLyzNx7y7o3QD2+c9flwcp7TreKXnveR6GQ6H99alGXdffPbDrOnApDbuH52EYYCTFiG4YpvJjkue5ot0JY/AlnbhcLnh7k/qFJEYi9Qur9QYrKc/nz3PM50/EA00Db6WG57tX+Z9G7wZ8A0IRaqkFLAytAAAAAElFTkSuQmCC')*/ /*little-plusses.png*/ /*;}*/}.testimonials__google-review__image{border-radius:10px;width:70%;}.testimonials__google-review__button{display:block;margin:2rem auto;padding:1.5rem 2rem;background-color:#3B5279;color:white;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:10px;}.testimonials__wrapper{background-color:#8729e6;position:relative;padding-bottom:1px;}.testimonials__wrapper:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-repeat:repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOAgMAAABiJsVCAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAARnQU1BAACxjwv8YQUAAAABc1JHQgCuzhzpAAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMADQcaCWiadAAAAChJREFUCNdjuMDAIMAQxsCgwCDLAASqCUCCESjIwBQG4hMWTGBgCgAA8yMHEmDIg7sAAAAASUVORK5CYII=");opacity:0.1;}@supports (mix-blend-mode:multiply){.testimonials__wrapper:before{ mix-blend-mode:multiply; opacity:1;}}.testimonials__container{border-bottom-right-radius:5px;border-bottom-left-radius:5px;z-index:2;padding:0 20px 20px;}@media (min-width:768px){.testimonials__container{ margin-top:50px; margin-bottom:15px;}}.testimonials__bg{margin:10px;background:#fff;padding:15px;border-radius:10px;-webkit-box-shadow:0 3px 6px 6px rgba(0, 0, 0, 0.2);    box-shadow:0 3px 6px 6px rgba(0, 0, 0, 0.2);}.testimonials__stars{position:relative;-webkit-transform:translateY(-60px);    transform:translateY(-60px);z-index:1;}@media (max-width:767px){.testimonials__stars{ display:none;}}.testimonials__stars:before,.testimonials__stars:after{content:"";position:absolute;width:30%;padding-top:16%;top:0;background-image:url(testimonial-stars@1x.png);background-size:100% 100%;z-index:1;background-repeat:no-repeat;}@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-moz-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx){.testimonials__stars:before, .testimonials__stars:after{ background-image:url(testimonial-stars@2x.png);}}.testimonials__stars:before{left:0;}@media (min-width:1330px){.testimonials__stars:before{ left:-4%;}}.testimonials__stars:after{right:0;-webkit-transform:rotateY(180deg);    transform:rotateY(180deg);}@media (min-width:1330px){.testimonials__stars:after{ right:-4%;}}.testimonials__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;  -ms-flex-pack:justify;    justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;height:100%;}.testimonials__text{color:#000;margin-bottom:20px;}.testimonials__author{color:#eb008b;padding:10px;margin-bottom:10px;margin-right:-25px;background-size:100% 100%;position:relative;font-family:'Dimbo', sans-serif;font-weight:normal;}.badges{background-color:#f2f3f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f3f2), to(rgba(242, 243, 242, 0)));background:linear-gradient(to bottom, #f2f3f2, rgba(242, 243, 242, 0));padding:20px;text-align:center;}.badges #BIHA,.badges #TIPE,.badges #PIPA{display:inline-block;margin:0 1%;}.badges #BIHA{width:23%;}.badges #TIPE{width:23%;}.badges #PIPA{width:40%;margin-top:-5%;}/*#region BootstrapCarouselFade*/.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:2s;    transition-duration:2s;}.carousel-fade .carousel-inner .active{opacity:1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:auto;width:100%;opacity:0;z-index:1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;}.carousel-fade .carousel-control{z-index:2;}@media all and (transform-3d), (-webkit-transform-3d){.carousel-fade .carousel-inner > .item.next, .carousel-fade .carousel-inner > .item.active.right{ opacity:0; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.prev, .carousel-fade .carousel-inner > .item.active.left{ opacity:0; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}.carousel-fade .carousel-inner > .item.next.left, .carousel-fade .carousel-inner > .item.prev.right, .carousel-fade .carousel-inner > .item.active{ opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}}/*#endregion BootstrapCarouselFade*//*#region Castle Panels*/.page-listings{margin-left:-10px;margin-right:-10px;padding:20px 30px;position:relative;}.category-title{text-align:center;text-transform:uppercase;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.7);border-radius:10px;padding:15px;font-family:'Grobold', sans-serif;font-weight:normal;color:#ff6500;}.castlePanel{width:100%;border:none;padding:0 0 20px;border-radius:10px;margin:0 0 60px;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);    box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;  -ms-flex-direction:column;    flex-direction:column;}@media (max-width:767px){.castlePanel{ text-align:center;}}.castlePanel:hover{-webkit-box-shadow:5px 5px 6px 0 rgba(0, 0, 0, 0.075);    box-shadow:5px 5px 6px 0 rgba(0, 0, 0, 0.075);}.castlePanel:hover .castleCheckBook{background-color:transparent;}.castlePanel .SingleImagePanel{width:90%;left:5%;background:transparent;-webkit-box-ordinal-group:2;  -ms-flex-order:1;    order:1;margin:10px 0 20px;position:relative;height:auto;padding-top:0;background-image:url('image-panel-bg.jpg');background-size:100% 100%;}.castlePanel .SingleImagePanel:before{content:"";width:90%;padding-top:75%;display:block;left:5%;}.castlePanel .SingleImagePanel img{top:0 !important;}.castlePanel .castleTitlePanel{margin-top:0;padding:10px 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;-webkit-box-align:center;  -ms-flex-align:center;    align-items:center;-webkit-box-ordinal-group:3;  -ms-flex-order:2;    order:2;}.castlePanel .castleTitlePanel a{color:#404040;font-size:16px;position:relative;}.castlePanel .castlePriceDefault,.castlePanel .castlePriceDiscounted{color:#404040;font-family:'Dimbo', sans-serif;font-weight:normal;font-size:25px;position:relative;-webkit-box-ordinal-group:4;  -ms-flex-order:3;    order:3;padding:5px 5%;margin-top:-17px;text-align:left;}.castlePanel .castlePriceDefault span.oldprice,.castlePanel .castlePriceDiscounted span.oldprice{font-size:16px;color:#df1f1f;}.castlePanel .castlePriceDefault span.newprice,.castlePanel .castlePriceDiscounted span.newprice{font-size:20px;}.castlePanel .castlePriceDefault{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;  -ms-flex-align:end;    align-items:flex-end;-webkit-box-pack:center;  -ms-flex-pack:center;    justify-content:center;}.castlePanel .castleCheckBook{background-image:url('book-now.png');-webkit-box-ordinal-group:5;  -ms-flex-order:4;    order:4;background-size:100% 100%;font-size:0;background-color:transparent;width:90%;left:5%;position:relative;height:auto;}.castlePanel .castleCheckBook:before{content:"";width:100%;padding-top:16%;display:block;}/*#endregion Castle Panels*/.DetailsMainImage{background-color:#29A3E5;}.DetailsTitle h1,DetailsTitle h2{background-color:#29A3E5;}.BookButtons{text-align:center;}.BookButtons .BookButton,.BookButtons .CheckButton{width:auto;display:inline-block;margin:20px 5px 10px;float:none;}#Clients #HomepageClientsIntro{text-align:center;padding:0 20px;}@media (max-width:767px){#Clients #HomepageClientsIntro{ display:none;}}#Clients #HomepageClientsIntro img{margin:30px 0 10px;width:30%;}#Clients .GalleryRotator{z-index:10;}@media (max-width:767px){#Clients .GalleryRotator{ display:none;}}@media (min-width:768px){#Clients .GalleryRotator{ position:relative; height:200px; margin:10px 0;}#Clients .GalleryRotator .GalleryRotatorOuter{ top:0; bottom:0; left:50px; right:50px; overflow:hidden; position:absolute;}#Clients .GalleryRotator .GalleryRotatorOuter .GalleryRotatorInner{ position:absolute; overflow:hidden; top:0; bottom:0; left:0; right:-290px;}#Clients .GalleryRotator .GalleryRotatorOuter .GalleryRotatorInner div{ float:left; width:200px; height:200px; padding:0 3px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center;   -ms-flex-align:center;     align-items:center;}#Clients .GalleryRotator .GalleryRotatorOuter .GalleryRotatorInner div a{ display:block; overflow:hidden; height:200px; border-radius:3px; border-width:2px; border-color:#CCC; padding:0; margin:0; -webkit-transition:border-color 0.3s linear; transition:border-color 0.3s linear;}#Clients .GalleryRotator .GalleryRotatorOuter .GalleryRotatorInner div a:hover{ border-color:#C00;}}a.BackToCategory{width:auto;max-width:260px !important;}.footer__wrapper{background-color:#000;color:#fff;padding:25px 10px;width:100%;z-index:1;position:relative;}@media (max-width:767px){.footer__wrapper{ text-align:center;}}@media (min-width:768px){.footer__flex-row{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center;   -ms-flex-align:center;     align-items:center;}}.footer__links{text-align:center;}@media (max-width:767px){.footer__links{ text-align:center; margin-top:15px;}}.footer__links a{color:white;margin-right:10px;}.footer__BCN{display:block;max-width:180px;}@media (max-width:767px){.footer__BCN{ text-align:center; display:inline-block;}}@media (min-width:768px){.footer__BCN{ float:right;}}.footer__BCN img{margin:0 auto;}@media (max-width:767px){a.BackToCategory{ width:290px;}}#BouncyCastleHireLink{color:white;font-weight:700;}.availabilityIndicator{font-size:16px;}/*#region Utiliy Classes*/.white{color:#fff;}.text-shadow-big{text-shadow:0 2px 10px rgba(0, 0, 0, 0.4);}/*#endregion Utiliy Classes*//*#region Animations*/.wow{visibility:hidden;}.zoomIn2{-webkit-animation-name:zoomIn2;    animation-name:zoomIn2;-webkit-animation-timing-function:cubic-bezier(0, 0, 0.02, 1);    animation-timing-function:cubic-bezier(0, 0, 0.02, 1);}@-webkit-keyframes zoomIn2{0%{ opacity:0; -webkit-transform:scale3d(0.5, 0.5, 0.5); transform:scale3d(0.5, 0.5, 0.5);}100%{ opacity:1;}}@keyframes zoomIn2{0%{ opacity:0; -webkit-transform:scale3d(0.5, 0.5, 0.5); transform:scale3d(0.5, 0.5, 0.5);}100%{ opacity:1;}}/*#endregion Animations*/