.banner__link:after{background:none!important;}.banner__image-panel{border-radius:0;}@media (min-width:992px){.header__logo{ max-width:20%;}}#BodyContent.pageContent.textContent h1,.lower-content.pageContent.textContent h1,.pageContent.textContent h1,#BodyContent.pageContent.textContent h2,.lower-content.pageContent.textContent h2,.pageContent.textContent h2{color:#612571;}#BodyContent.pageContent.textContent a:not(:has(img)),.lower-content.pageContent.textContent a:not(:has(img)),.pageContent.textContent a:not(:has(img)){position:relative;padding:0 3px;margin:0 1px;display:inline-block;color:#F51E89;-webkit-transition:color 0.3s;transition:color 0.3s;z-index:1;}#BodyContent.pageContent.textContent a:not(:has(img)):hover,.lower-content.pageContent.textContent a:not(:has(img)):hover,.pageContent.textContent a:not(:has(img)):hover,#BodyContent.pageContent.textContent a:not(:has(img)):focus,.lower-content.pageContent.textContent a:not(:has(img)):focus,.pageContent.textContent a:not(:has(img)):focus{color:#fff;}#BodyContent.pageContent.textContent a:not(:has(img)):hover:before,.lower-content.pageContent.textContent a:not(:has(img)):hover:before,.pageContent.textContent a:not(:has(img)):hover:before,#BodyContent.pageContent.textContent a:not(:has(img)):focus:before,.lower-content.pageContent.textContent a:not(:has(img)):focus:before,.pageContent.textContent a:not(:has(img)):focus:before{-webkit-transform:scaleY(1);    transform:scaleY(1);}#BodyContent.pageContent.textContent a:not(:has(img)):before,.lower-content.pageContent.textContent a:not(:has(img)):before,.pageContent.textContent a:not(:has(img)):before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#F51E89;-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);}.lower-content__inner a:not(:has(img)){position:relative;padding:0 3px;margin:0 1px;display:inline-block;color:#F51E89;-webkit-transition:color 0.3s;transition:color 0.3s;z-index:1;}.lower-content__inner a:not(:has(img)):hover,.lower-content__inner a:not(:has(img)):focus{color:#fff;}.lower-content__inner a:not(:has(img)):hover:before,.lower-content__inner a:not(:has(img)):focus:before{-webkit-transform:scaleY(1);    transform:scaleY(1);}.lower-content__inner a:not(:has(img)):before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#F51E89;-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);}.header__phone,.header__phone-2{color:#612571;}.header__phone:hover,.header__phone-2:hover{color:#612571;}.header__search .SearchPanel .SearchBoxTextBox{border:1px solid #F51E89;}.toplinks__nav,.toplinks__dropdown{background:#612571 !important;}.toplinks__book-btn{background:#00BCB9;border:1px solid #00BCB9;}.banner__arrow{-webkit-filter:brightness(0) saturate(100%) invert(22%) sepia(46%) saturate(5806%) hue-rotate(317deg) brightness(98%) contrast(95%);    filter:brightness(0) saturate(100%) invert(22%) sepia(46%) saturate(5806%) hue-rotate(317deg) brightness(98%) contrast(95%);}.banner__button{background:#F51E89;border:1px solid #F51E89;}.book-online #PostcodeSearchLeft input,.book-online #PostcodeSearchLeft select,.book-online .AreaSearchButton,.book-online .SearchButton,.book-online .SearchCategory,.book-online .SearchDate{border:1px solid #00BCB9;}.book-online__inner{background:#612571;}.book-online .SearchButton{background:#00BCB9;}.featured-categories__image-panel{border:1px solid #612571;}.featured-categories__title{color:#612571;}.lower-content__inner{background:#00BCB9;}.products-section__title h2,.products-section__title h3{color:#612571;}.castlePanel{border:1px solid #612571;}.castlePanel .castleCheckBook{background:#00BCB9;border:1px solid #00BCB9;}.testimonials__title{color:#612571;}.testimonials a{color:#F51E89;}.testimonials .RotatorTestimonial{background:#612571;}.testimonials a[itemprop="author"]{color:#F51E89;}.footer__bottom{background:#612571;}.DetailsMainImage,.DetailsTitle h1,.DetailsTitle h2{background-color:#612571;}