h4{font-size:1.12em}h5{font-size:.83em}h6{font-size:.75em}nav.navbar-default ul.dropdown-menu{background-color:#f0f0f0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);border:none;z-index:1001;left:50%;transform:translate(-50%,0);padding:0}nav.navbar-default ul.dropdown-menu a{padding:15px 0;text-align:center;min-width:175px;border-bottom:1px solid #ccc}nav.navbar-default ul.dropdown-menu li:last-of-type a{border-bottom:none}div.header_navigation a.contact{margin-right:15px;color:#3a3a3a}div.menu-buttons div.button-hidden{display:none}div.header_navigation.menu-open{transform:translateX(0%)}nav.navbar-default ul.dropdown-menu{background-color:#fff}nav.navbar-default ul.dropdown-menu li{padding:0 20px}.navMove{transform:translate(0%,0)!important}footer#main-footer div.social-media{background-color:#303030;padding:15px 0;text-align:center}footer#main-footer div.social-media a{background-color:#fefefe;color:#fefefe;width:32px;height:32px;line-height:32px;text-align:center;display:inline-block;border-radius:3px;margin-right:5px;font-size:18px}footer#main-footer div.social-media a:last-of-type{margin-right:0}footer#main-footer div.social-media a.facebook{background-color:#3b5998}footer#main-footer div.social-media a.twitter{background-color:#1da1f2}footer#main-footer div.social-media a.google{background-color:#dd4b39}footer#main-footer div.social-media a.instagram{background:-webkit-gradient(linear,333 0,0 337,from(#8043af),color-stop(.029,#8442aa),color-stop(.029,#8740a9),color-stop(.042,#8842a8),color-stop(.059,#8d3fa7),color-stop(.067,#8d41a4),color-stop(.164,#9d3d9c),color-stop(.164,#9f3c9a),color-stop(.202,#a63b96),color-stop(.202,#a73a97),color-stop(.23,#a83b96),color-stop(.23,#aa3a92),color-stop(.253,#ac3990),color-stop(.312,#b63a8b),color-stop(.35,#b93a88),color-stop(.35,#bb3986),color-stop(.374,#bc3986),color-stop(.374,#be3884),color-stop(.397,#c03a83),color-stop(.403,#c13c83),color-stop(.412,#c4397f),color-stop(.443,#c63b7a),color-stop(.469,#ca3d75),color-stop(.475,#cb3c75),color-stop(.494,#ca3e74),color-stop(.494,#cc3d74),color-stop(.503,#ce3e75),color-stop(.503,#cf3d74),color-stop(.591,#d84466),color-stop(.591,#d94367),color-stop(.904,#ef6744),color-stop(.951,#f26a43),color-stop(.951,#f26c42),color-stop(.978,#f3703f),color-stop(.978,#f46f40),color-stop(.997,#f57041),color-stop(.997,#f47141),to(#f47141));background:-webkit-linear-gradient(225.34206029135854deg,#8043af,#8442aa 2.9%,#8740a9 2.9%,#8842a8 4.2%,#8d3fa7 5.9%,#8d41a4 6.7%,#9d3d9c 16.4%,#9f3c9a 16.4%,#a63b96 20.2%,#a73a97 20.2%,#a83b96 23%,#aa3a92 23%,#ac3990 25.3%,#b63a8b 31.2%,#b93a88 35%,#bb3986 35%,#bc3986 37.4%,#be3884 37.4%,#c03a83 39.7%,#c13c83 40.3%,#c4397f 41.2%,#c63b7a 44.3%,#ca3d75 46.9%,#cb3c75 47.5%,#ca3e74 49.4%,#cc3d74 49.4%,#ce3e75 50.3%,#cf3d74 50.3%,#d84466 59.1%,#d94367 59.1%,#ef6744 90.4%,#f26a43 95.1%,#f26c42 95.1%,#f3703f 97.8%,#f46f40 97.8%,#f57041 99.7%,#f47141 99.7%,#f47141);background:-moz-linear-gradient(225.34206029135854deg,#8043af,#8442aa 2.9%,#8740a9 2.9%,#8842a8 4.2%,#8d3fa7 5.9%,#8d41a4 6.7%,#9d3d9c 16.4%,#9f3c9a 16.4%,#a63b96 20.2%,#a73a97 20.2%,#a83b96 23%,#aa3a92 23%,#ac3990 25.3%,#b63a8b 31.2%,#b93a88 35%,#bb3986 35%,#bc3986 37.4%,#be3884 37.4%,#c03a83 39.7%,#c13c83 40.3%,#c4397f 41.2%,#c63b7a 44.3%,#ca3d75 46.9%,#cb3c75 47.5%,#ca3e74 49.4%,#cc3d74 49.4%,#ce3e75 50.3%,#cf3d74 50.3%,#d84466 59.1%,#d94367 59.1%,#ef6744 90.4%,#f26a43 95.1%,#f26c42 95.1%,#f3703f 97.8%,#f46f40 97.8%,#f57041 99.7%,#f47141 99.7%,#f47141);background:-o-linear-gradient(225.34206029135854deg,#8043af,#8442aa 2.9%,#8740a9 2.9%,#8842a8 4.2%,#8d3fa7 5.9%,#8d41a4 6.7%,#9d3d9c 16.4%,#9f3c9a 16.4%,#a63b96 20.2%,#a73a97 20.2%,#a83b96 23%,#aa3a92 23%,#ac3990 25.3%,#b63a8b 31.2%,#b93a88 35%,#bb3986 35%,#bc3986 37.4%,#be3884 37.4%,#c03a83 39.7%,#c13c83 40.3%,#c4397f 41.2%,#c63b7a 44.3%,#ca3d75 46.9%,#cb3c75 47.5%,#ca3e74 49.4%,#cc3d74 49.4%,#ce3e75 50.3%,#cf3d74 50.3%,#d84466 59.1%,#d94367 59.1%,#ef6744 90.4%,#f26a43 95.1%,#f26c42 95.1%,#f3703f 97.8%,#f46f40 97.8%,#f57041 99.7%,#f47141 99.7%,#f47141);background:linear-gradient(224.65793970864146deg,#8043af,#8442aa 2.9%,#8740a9 2.9%,#8842a8 4.2%,#8d3fa7 5.9%,#8d41a4 6.7%,#9d3d9c 16.4%,#9f3c9a 16.4%,#a63b96 20.2%,#a73a97 20.2%,#a83b96 23%,#aa3a92 23%,#ac3990 25.3%,#b63a8b 31.2%,#b93a88 35%,#bb3986 35%,#bc3986 37.4%,#be3884 37.4%,#c03a83 39.7%,#c13c83 40.3%,#c4397f 41.2%,#c63b7a 44.3%,#ca3d75 46.9%,#cb3c75 47.5%,#ca3e74 49.4%,#cc3d74 49.4%,#ce3e75 50.3%,#cf3d74 50.3%,#d84466 59.1%,#d94367 59.1%,#ef6744 90.4%,#f26a43 95.1%,#f26c42 95.1%,#f3703f 97.8%,#f46f40 97.8%,#f57041 99.7%,#f47141 99.7%,#f47141)}footer#main-footer div.social-media a.linkedin{background-color:#0077b5}section#error-page{padding-top:150px;text-align:center;padding-bottom:149px}div.index-banner-content{text-align:center;margin:30px 0}div.index-repeater{display:flex;flex-wrap:wrap}div.index-item{flex-flow:column;margin-bottom:30px}div.index-image{height:250px;width:100%;overflow:hidden;position:relative}div.index-image img{height:100%;width:100%;object-fit:cover}div.index-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);opacity:1;transition:.5s ease-in-out}div.index-overlay:hover{opacity:0}div.index-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;text-transform:uppercase}div.video-banner{height:30vw;overflow:hidden;position:relative}div.video-banner video{position:absolute;left:0;bottom:-50%;min-width:100%;min-height:100%;width:auto;height:auto;background-size:cover;background-position:center;overflow:hidden}div.video-content{position:absolute;bottom:0;left:50%;transform:translate(-50%,0%);color:#fff;text-align:center;width:100%;font-size:20px;text-shadow:1px 0 10px #001}div.video-content h1{margin-bottom:0}div.video-content h2{margin:0}div.video-content h2:last-of-type{margin-bottom:50px}div.video-content p{margin-top:0}@media only screen and (max-width:767px){div.video-content{font-size:unset}div.header-tagline{display:none}}div#slider{position:absolute;top:0;right:0;height:67vh;width:50%}div#slider div.carousel-cell{height:67vh;width:100%}div#slider div.carousel-cell div.slider-image img{height:67vh;object-fit:contain}.previous,.next{display:none}div.header-tagline{color:#fff;text-align:center;font-size:20px}div.header-tagline img{max-width:180px}div.header-tagline h1{margin:0}div.header-signature{text-align:center}div.header-signature img{height:100px}div.picture-gallery{margin-top:30px}div.picture-gallery-item{height:24vh;margin-bottom:30px}div.picture-gallery-image{position:relative;overflow:hidden;height:100%}div.picture-gallery-image img{height:100%;width:100%;object-fit:cover}div.picture-gallery-overlay{position:absolute;height:100%;width:100%;top:0;left:0;transition:.3s ease-in-out;background-color:rgba(0,0,0,.6);opacity:1}div.picture-gallery-overlay:hover{background-color:rgba(0,0,0,.3)}div.picture-gallery-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}div.signature{text-align:center}div.signature img{padding:60px 0}div.parralax-banner{padding:100px 0;height:fit-content;background-repeat:no-repeat;background-size:cover;background-position:center}div.parralax-banner-content{color:#fff;text-align:center;text-shadow:1px 1px 5px #000;padding:60px 0}div.parralax-links div{display:inline-block}div.parralax-links a{color:#fff}div.parralax-links i{font-size:25px;margin-right:10px}div.mobile-menu{background-color:#000}.logo-wrap{height:100px;width:200px}div.header-contact-details{text-align:center}div.header-contact-details div{display:inline-block;margin:0 30px}div.header-contact-details p,div.header-contact-details a{color:#fff}div.header-contact-details a:hover{text-decoration:underline}div.sevice_information_container{color:#000;text-shadow:1px 0 10px #fff;font-size:20px;text-transform:uppercase;width:100%;height:350px}div.boxes img{object-fit:cover;height:400px;width:100%}div.box_overflow{overflow:hidden;height:100%;height:400px;width:100%;position:relative}div.box_image{position:absolute;height:400px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:1s ease-in-out}div.box_image:hover{transform:scale(1.1)}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}div.youtube-video iframe{width:100%;max-height:350px}div.general-content-page{margin:0 0 30px}div.name_container,div.celeb_image_container,div.celeb_bio{width:100%;overflow:hidden;text-align:center}div.celeb_image_container img{width:100%;height:500px;object-fit:cover}div.name_container{font-weight:700;text-transform:uppercase;color:#000;min-height:100px}div.celebrity_container{margin-bottom:30px}img.celeb_image{height:500px;width:100%;transition:.6s ease-in-out;object-fit:cover}img.celeb_image:hover{transform:scale(1.1)}div.celeb_image_container{max-height:500px}div.enquire_button{margin:40px auto;text-align:center;width:70%;min-height:100px}div.enquire_button p{color:#0a0a0a;padding:20px;border-radius:6px;background-color:#fff;font-weight:700;border:1px solid #0a0a0a;transition:.3s ease-in-out}div.enquire_button p:hover{background-color:#0a0a0a;color:#fff}div.celebrity_box{margin-bottom:30px}div.celebrity_box{flex-flow:column}div.boxes_flex{display:flex;flex-wrap:wrap}div.celeb_single_video video{width:100%;height:500px}div.celebrity_box a *:hover{cursor:pointer}.woocommerce .woocommerce-breadcrumb{display:none}div.single_product_container,div.product_category_container{margin:30px 0}.pswp__bg{background:rgba(0,0,0,.4)}.pswp__caption__center{text-align:center}div.single_jewelry{margin:15px 0}div.jewelry_overflow{position:relative;width:100%;height:250px;overflow:hidden}div.jewelry_image{width:100%}div.jewelry_image img{width:100%;object-fit:cover;position:absolute;bottom:50%;transform:translate(0,50%)}div.jewelry_name{position:absolute;width:100%;top:50%;transform:translate(0,-50%);text-align:center}div.jewelry_name p{color:#fff;font-size:22px;text-shadow:1px 0 10px #000;font-weight:700;opacity:0;transition:1s ease-in-out}div.jewlery_overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.35);top:0;opacity:0;transition:.3s ease-in-out}div.jewlery_overlay:hover,div.jewlery_overlay:hover div.jewelry_name p{opacity:1}div.jewelry_image:hover{display:none}div.jewelry_filter{border:2px solid #4a4a4a;padding:15px}div.jewelry_product_filter{margin-top:30px}div.filter_header h2{margin:0 0 5px}div.filter_options{padding-left:20px}div.filter_prices{width:49%;display:inline-block}.update_button{position:absolute;top:10px;right:10px}div.jewelry_overflow.filter{height:auto}div.gallery_overflow{width:100%;height:300px;overflow:hidden}div.gallery_container .row{display:flex;flex-wrap:wrap}div.gallery_single,div.boxes,div.youtube-video{flex-flow:column;margin-bottom:30px}div.boxes video,div.youtube-video iframe{height:350px!important;background-color:#000}div.gallery_container{margin-bottom:50px}div.gallery_overflow img{width:100%;height:100%;object-fit:cover;transition:.5s ease-in-out}div.gallery_single{margin:30px 0}div.gallery_overflow:hover img{transform:scale(1.25) rotate(5deg)}div.home_content{margin-top:30px;font-size:20px}div.service_contact{text-align:center}div.service_contact a{color:#fff;background-color:#f00;border:1px solid #f00;padding:5px 20px;text-shadow:none;border-radius:7px;text-transform:uppercase;transition:.2s ease-in-out}div.service_contact a:hover{background-color:#fff;text-decoration:none;color:#000}.is_flex_2{display:flex;flex-wrap:wrap;align-items:center}div.contact_contact,div.contact_page_form{flex-flow:column}.contact_container a i,.contact_container a p{color:#3a3a3a;font-size:22px;margin-right:20px;display:inline}div.line{border-bottom:1px solid #3a3a3a}div.contact_container{margin-bottom:15px}.contact_container a p:hover{text-decoration:underline;cursor:pointer}div.boxes video{width:100%;height:300px}@media (max-width:991px){div.video-banner{height:100vw}}@media only screen and (max-width:767px){div.celeb_single_video video{height:auto}}@media only screen and (max-width:768px){div#slider{zoom:.5;height:60vh}div#slider div.carousel-cell{height:60vh}div#slider div.carousel-cell div.slider-image img{height:60vh;object-fit:contain}div.picture-gallery-overlay{opacity:1;background-color:rgba(0,0,0,.2)}div.banner_text{text-align:center}img.alignleft,img.alignright,img.aligncenter{float:none;width:100%}div.celebrity_box{margin:30px 0}}div.events-banner{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center}div.events_text{margin:30px 0}div.events-banner-content{padding:75px 0;color:#fff;text-align:center;background-color:rgba(0,0,0,.6)}div.events-page{margin-top:30px}div.full-width-service{margin-bottom:30px}div.full-width-service .row{display:flex;flex-wrap:wrap}div.side-padding{flex-flow:column;overflow:hidden}div.articles-image{height:100%;width:100%;overflow:hidden;position:relative}div.articles-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.6);height:100%;width:100%;opacity:1;transition:.5s ease-in-out}div.articles-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}div.articles-overlay:hover{background-color:rgba(0,0,0,.3)}div.articles-image img{height:100%;width:100%;object-fit:cover}div.full-width-service-image{position:relative;height:100%;width:100%;overflow:hidden}div.full-width-service-image img{height:100%;width:100%;object-fit:cover}div.full-width-service-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.6);height:100%;width:100%;opacity:1;transition:.5s ease-in-out}div.full-width-service-overlay:hover{background-color:rgba(0,0,0,.3)}@media only screen and (max-width:1367px){div.full-width-service-overlay{opacity:1;text-align:center}.side-padding{margin-bottom:30px}}div.full-width-service-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}div.spa-services-image{position:relative;overflow:hidden}div.spa-services-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:.3s ease-in-out}div.spa-services-overlay:hover{opacity:1}div.spa-services-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}div.maverick-services-content{position:relative}div.spa-services{margin:30px 0}div.spa-services-item{margin:15px 0}div.spa-services-image{height:190px;overflow:hidden}div.more-image{position:relative;overflow:hidden;padding:0}div.more-image img{height:100%;width:100%;object-fit:cover}div.more-images-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;background-color:rgba(0,0,0,.3)}div.more-images-content{position:absolute;bottom:0;left:50%;transform:translate(-50%,0%);color:#fff;text-align:center;width:90%}div.more-images-name{text-align:center}div.celeb_bio h3{color:#000}.read-more{background-color:#f00;color:#fff;border:2px solid #f00;transition:.3s ease-in-out;padding:5px 30px;border-radius:5px}.read-more:hover{background-color:#fff;color:#000}div.darryl_single_video video{width:100%;height:300px}@media only screen and (max-width:1200px){div.darryl-content img{height:auto;margin:0}}nav.desktop-menu .container-fluid{display:flex;flex-wrap:wrap}div.header-tagline{padding-bottom:15px;flex-flow:column;display:flex;align-items:center;justify-content:center}div.banner_text{font-weight:700}div.section_header{margin:30px 0;text-transform:uppercase;text-align:center}div.articles-repeater-text{margin:15px 0;text-align:center}div.articles-repeater-image img{height:100%;width:100%;object-fit:cover}div.articles-button{margin-top:30px;text-align:center}div.articles-button a{border:2px solid #000;color:#000;padding:10px 30px;border-radius:3px;transition:.5s ease-in-out}div.articles-button a:hover{background-color:#000;color:#fff;text-decoration:none}.maverick-button{position:absolute;top:50%;right:-50px;transform:translate(-50%,-50%)}.maverick-button img{max-width:250px}@media only screen and (max-width:768px){.maverick-button img{max-width:120px}.maverick-button{right:-20px}}@media only screen and (max-width:350px){.maverick-button img{max-width:100px}.maverick-button{right:-20px}}.picture-gallery-item iframe{height:50vh}.index-image-size{background:#000}div.index-image-size img{object-fit:contain!important}.park-services-image img{width:100%;height:400px;object-fit:cover}.park-services-repeater row{display:flex;flex-wrap:wrap}.park-services-image,.park-services-content{padding:0}.park-services-content .park-content{padding:45px 35px 45px 60px}.mobile-view{display:none}@media (max-width:991px){.mobile-view{display:block}.desktop-view{display:none}}@media only screen and (max-width:767px){.park-services-image img{height:unset;object-fit:contain}.park-services-content .park-content{padding:30px}}.items a{outline:unset!important}.shadow{height:60px;object-fit:contain;width:100%}.servicelist-button{color:#fff;margin:auto;display:block;margin-top:15px}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;z-index:10;background:0 0;border:none;border-radius:50%;box-shadow:3px 3px 9px #888}.slick-prev{left:-10px}.slick-next{right:-10px}.celeb_single_image_type2{height:340px!important}.more-image-type-2 img{height:340px!important}.servicelist-container{margin-top:30px}.video-button{margin-bottom:30px;margin-top:-20px}div.bg-colour{background:#cbf0f8;padding:50px 0;margin:70px 0 50px}div.align-center{display:flex;align-items:center}div.picture-gallery-height{height:100%}.common-btn{background:#cbf0f8;border:2px solid #cbf0f8;color:#000}div.fixed-header nav.fixed-menu-header{position:fixed;width:100%;top:0}div.social-media-position{position:relative;right:-40%;padding-top:30px}div.social-media-banner{padding-top:0;height:400px}div.sm-icons i{color:#cbf0f8}@media only screen and (max-width:767px){div.align-center{flex-direction:column}}