#HomepageWelcome{display:none;}/* Style for the floating button */.whatsapp-button{position:fixed;bottom:20px;right:20px;z-index:1000;background-color:#25d366;/* WhatsApp green */ color:white;border-radius:50px;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 4px 10px rgba(0, 0, 0, 0.15);box-shadow:0px 4px 10px rgba(0, 0, 0, 0.15);cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.whatsapp-button:hover{-webkit-box-shadow:0px 6px 15px rgba(0, 0, 0, 0.3);box-shadow:0px 6px 15px rgba(0, 0, 0, 0.3);-webkit-transform:scale(1.05);transform:scale(1.05);}/* Style for the WhatsApp icon */.whatsapp-button img{width:35px;height:35px;}.main-font{font-family:"Cormorant Garamond", serif;font-weight:700;}.secondary-font{font-family:"Playfair Display", serif;font-weight:700;}body{background:#FAF9F6;}.outer-wrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#TopLinksMobile{background:#6B8E77;}.header{font-family:"Cormorant Garamond", serif;font-weight:700;}@media (min-width:768px){.header__logo{top:50%;}}@media (min-width:1350px){.header__logo{top:20%;}}.header__phone{color:#6B8E77;font-family:"Cormorant Garamond", serif;font-weight:700;}.header__phone:hover,.header__phone.active,.header__phone:focus{color:#333333;}.header__wrapper{background:#C1DAD6;}.header__social-text{color:#333333;font-family:"Cormorant Garamond", serif;font-weight:700;}.header__call{color:#333333;font-family:"Cormorant Garamond", serif;font-weight:700;}.banner #CarouselContainer{padding-top:48%;}.banner #CarouselContainer .item{background:#eff0e9;}.banner #CarouselContainer .item a{text-align:-webkit-center;}.banner #CarouselContainer .item a img{max-width:1400px !important;}.toplinks{font-family:"Playfair Display", serif;font-weight:700;}.toplinks__link{color:#333333;font-family:"Playfair Display", serif;font-weight:700;}.toplinks__link:hover,.toplinks__link.active,.toplinks__link:focus{background-color:#6B8E77;color:#fff;}.toplinks__dropdown-link{background:#C1DAD6;color:#333333 !important;}.toplinks__dropdown-link:hover,.toplinks__dropdown-link.active,.toplinks__dropdown-link:focus{background-color:#6B8E77 !important;color:#fff !important;}.toplinks__wrapper{background:#C1DAD6;}.toplinks__wrapper::before{background-image:none;}.book-online{background:#C1DAD6;font-family:"Cormorant Garamond", serif;font-weight:700;}.book-online__text{color:#333333;}.book-online__text span{font-family:"Cormorant Garamond", serif;font-weight:700;}.book-online__weather-text{color:#333333;}.book-online__weather-icon{-webkit-filter:brightness(0.3);filter:brightness(0.3);}.book-online:before{background-image:none;}@media (min-width:768px){.outer-wrapper{padding:0;}.header__wrapper{padding:0 10px 0;}}.social-intro{font-family:"Cormorant Garamond", serif;font-weight:700;color:#333333;}.blue{color:#C1DAD6;}h1,h2,h3{color:#333333;font-family:"Playfair Display", serif;font-weight:700;}.nicefont{font-family:"Playfair Display", serif;font-weight:700;}.category-links__child-link,.category-links__link{font-family:"Playfair Display", serif;font-weight:700;color:#333333;}.category-links__child-link:after,.category-links__link:after{background:#C1DAD6;}.category-links__child-link:before,.category-links__link:before{background:#6B8E77;color:white;}#ctl00_ctl00_HomePanels{background:#eff0e9;}#ctl00_ctl00_HomePanels .home-assets__wrapper{background:#C1DAD6;}#ctl00_ctl00_HomePanels .home-assets__wrapper:before{background-image:none;}#ctl00_ctl00_HomePanels .home-assets .white{color:#333333;}.page-listings .castlePanel{background:#FAF9F6;padding:0 0 20px;border:1px solid #C1DAD6;}.page-listings .castlePanel .SingleImagePanel{background:#C1DAD6;}.page-listings .castlePanel .SingleImagePanel img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0!important;left:0!important;}.page-listings .castlePanel .castleCheckBook{background:#6B8E77;}.page-listings .castlePanel:hover .castleCheckBook{color:#eff0e9;}a.BackToCategory{background:#6B8E77;color:white;text-shadow:none;}a.BackToCategory:hover{background:#C1DAD6;color:#333333 !important;text-shadow:none;}.testimonials{background:#eff0e9;}.testimonials:not(:has( > div > .carousel .RotatorTestimonial)){display:none;}.testimonials:before{background-image:none;}.testimonials .RotatorTestimonial{background:#FAF9F6;}.testimonials .RotatorTestimonialContent p:first-child a{color:#6B8E77;}.testimonials .white{font-family:"Cormorant Garamond", serif;font-weight:700;color:#333333;}.DetailsMainImage,.DetailsTitle h1{background:#C1DAD6;color:#333333;}#FooterWrapper{background:#C1DAD6;color:#333333;margin-top:auto;}#FooterWrapper .footer__link{color:#333333 !important;}.home-news{display:none;}.home-lower-gallery__wrapper{background:#eff0e9;background-image:none;}.home-lower-gallery__wrapper:not(:has( > .home-gallery img)){display:none;}.home-lower-gallery__wrapper .white{color:#333333;}.home-lower-gallery__wrapper:after,.home-lower-gallery__wrapper:before{background:-webkit-gradient(linear, left top, right top, from(rgba(57, 68, 83, 0)), to(#eff0e9));background:linear-gradient(to right, rgba(57, 68, 83, 0), #eff0e9);}#BCNLink img{content:url("https://bouncycastlenetwork-res.cloudinary.com/image/upload/c_scale,w_115,fl_png8/Platform/Branding-2025/bcn-logo-black.png");}