@charset "UTF-8";.set-width{max-width:1400px}.theme-clr{color:#bc955b}.theme-clr-blue{color:#021e42}.grey-bg{background:#f2f2f2}.bdr-top{border-top:4px #fff solid}.bdr-bottom{border-bottom:4px #fff solid}@media (max-width: 480px){.flex{flex-direction:column;gap:.5em}}.flex{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin:0 auto!important;width:100%;max-width:1400px}.flex.fluid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;width:100%;max-width:100%;margin:0 auto!important}.flex .cell{flex:0 0 auto;width:100%}.flex .auto{flex:1 1 0;width:auto}.flex .shrink{flex:0 0 auto;width:auto}.flex .align-top{align-items:flex-start}.flex .align-bottom{align-items:flex-end}.flex .align-right{justify-content:flex-end}.flex .align-center{justify-content:center}.flex .align-justify{justify-content:space-between}.flex .align-spaced{justify-content:space-around}.flex .align-self-top{align-self:flex-start}.flex .align-self-center{align-self:center}.flex .align-self-bottom{align-self:flex-end}@media (min-width: 1600px){.flex>.large-shrink,.flex>.large-full,.flex>.large-1,.flex>.large-2,.flex>.large-3,.flex>.large-4,.flex>.large-5,.flex>.large-6,.flex>.large-7,.flex>.large-8,.flex>.large-9,.flex>.large-10,.flex>.large-11,.flex>.large-12,.flex>.large-13,.flex>.large-14,.flex>.large-15,.flex>.large-16,.flex>.large-17,.flex>.large-18{flex-basis:auto}}.flex>.small-1{width:5.55556%}.flex>.small-2{width:11.11111%}.flex>.small-3{width:16.66667%}.flex>.small-4{width:22.22222%}.flex>.small-5{width:27.77778%}.flex>.small-6{width:33.33333%}.flex>.small-7{width:38.88889%}.flex>.small-8{width:44.44444%}.flex>.small-9{width:50%}.flex>.small-10{width:55.55556%}.flex>.small-11{width:61.11111%}.flex>.small-12{width:66.66667%}.flex>.small-13{width:72.22222%}.flex>.small-14{width:77.77778%}.flex>.small-15{width:83.33333%}.flex>.small-16{width:88.88889%}.flex>.small-17{width:94.44444%}.flex>.small-18{width:100%}@media (min-width: 700px){.flex>.medium-auto{-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.flex>.medium-shrink{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.flex>.medium-1{width:5.55556%}.flex>.medium-2{width:11.11111%}.flex>.medium-3{width:16.66667%}.flex>.medium-4{width:22.22222%}.flex>.medium-5{width:27.77778%}.flex>.medium-6{width:33.33333%}.flex>.medium-7{width:38.88889%}.flex>.medium-8{width:44.44444%}.flex>.medium-9{width:50%}.flex>.medium-10{width:55.55556%}.flex>.medium-11{width:61.11111%}.flex>.medium-12{width:66.66667%}.flex>.medium-13{width:72.22222%}.flex>.medium-14{width:77.77778%}.flex>.medium-15{width:83.33333%}.flex>.medium-16{width:88.88889%}.flex>.medium-17{width:94.44444%}.flex>.medium-18{width:100%}}@media (min-width: 1600px){.flex>.large-auto{-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.flex>.large-shrink{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.flex>.large-1{width:5.55556%}.flex>.large-2{width:11.11111%}.flex>.large-3{width:16.66667%}.flex>.large-4{width:22.22222%}.flex>.large-5{width:27.77778%}.flex>.large-6{width:33.33333%}.flex>.large-7{width:38.88889%}.flex>.large-8{width:44.44444%}.flex>.large-9{width:50%}.flex>.large-10{width:55.55556%}.flex>.large-11{width:61.11111%}.flex>.large-12{width:66.66667%}.flex>.large-13{width:72.22222%}.flex>.large-14{width:77.77778%}.flex>.large-15{width:83.33333%}.flex>.large-16{width:88.88889%}.flex>.large-17{width:94.44444%}.flex>.large-18{width:100%}}.flex.padding-x{margin-right:-.9375rem;margin-left:-.9375rem}.flex.padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media (min-width: 700px){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media (min-width: 1600px){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media (min-width: 700px){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media (min-width: 1200px){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.intro h1{color:#021e42;right:10%;left:auto;text-shadow:0 0 20px rgba(255,255,255,.5)}.intro img{object-fit:cover;min-height:600px}.intro h1.sans-serif{margin-top:20%}.intro h1.serif .kern{opacity:0;font-size:15px!important}.intro h1.serif{margin-top:24%;text-shadow:0 0 20px rgba(255,255,255,.5)}@media (max-width: 849px){.intro h1{margin-left:auto;margin-right:10%}.intro h1.sans-serif{margin-top:150px}.intro h1.serif{margin-top:180px}}h2{font-size:min(max(4rem,8vw),120px)}.line-container{display:flex;flex-direction:row;align-items:center;line-height:1}h2,.highlights h3.staggerText{color:#3a61a4}h3{font-size:min(max(1.5rem,2.25vw),30px)}section{background-size:100%!important}.swiper{padding-top:clamp(200px,35vw,40%)!important}.swiper-wellness,.swiper-thermal{padding-top:50px!important}.swiper h3{position:relative;font-size:clamp(1.25rem,2vw,22px);padding-bottom:.75rem;text-align:center}.swiper h3:after{content:"";position:absolute;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;max-width:75%;bottom:0;left:0;right:0;margin:0 auto;height:1px;background:#bc955b}.swiper-slide{display:flex;flex-direction:column;justify-content:flex-end;align-self:end;height:100%;padding:0 1.4rem}.swiper-wellness .swiper-slide,.swiper-thermal .swiper-slide{justify-content:flex-start;align-self:start}.swiper-thermal{padding-bottom:125px!important}.swiper-slide>div{max-width:600px}.swiper-slide img{max-width:550px;margin-bottom:1.5rem}.swiper-slide ul{columns:3 150px;column-gap:2rem;margin:.5rem 0 0 1.5rem;width:100%}.swiper-slide ul li{line-height:1.3;margin-bottom:.3rem;font-weight:400;font-size:1rem}.swiper-slide ul li:before{content:"• ";font-size:11pt;padding-left:.2rem;margin-left:-.8rem}@media (max-width: 1200px){.swiper-slide ul{columns:2 150px;column-gap:2rem;margin:.5rem 0 0 1.5rem;width:100%}}@media (max-width: 700px){.swiper-slide ul{columns:1 150px;column-gap:0}}.logo-navitas{text-align:center;margin:0 auto}.logo-navitas img{max-width:300px;margin-bottom:2rem;display:inline-block}#spa-types{background:#e4e3e1}#spa-types .headings .center{display:flex;flex-direction:column;justify-content:flex-end}#spa-types h2{color:#bc955b;text-align:center;font-size:clamp(1.5rem,2.5vw,30px)!important}#spa-types .logo-navitas{text-align:center}#spa-types .logo-navitas img{max-width:clamp(250px,20vw,370px);margin-bottom:4rem}#spa-types .headings{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;padding:0 .5rem}#spa-types .headings>div{position:relative}#spa-types .headings svg{position:absolute;top:0;width:100%}#spa-types .headings img{margin-bottom:2rem;max-width:clamp(200px,20vw,325px)}#spa-types .headings img:hover{transform:scale(1.1)}#spa-types .highlights{margin-top:0}@media (max-width: 900px){#spa-types .headings>div:nth-child(3){grid-column:1/3;justify-self:center;margin-top:2rem}#spa-types h2{margin-bottom:3rem}#spa-types .headings{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:2rem 0}#spa-types .headings .center{display:flex;flex-direction:column;align-items:stretch}#spa-types .headings img{margin-bottom:2rem;max-width:clamp(250px,20vw,325px)}}@media (max-width: 700px){#spa-types .headings{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:1rem 0}#spa-types .headings>div{grid-column:1/2!important;justify-self:stretch;margin-top:0}#spa-types .headings img{margin-bottom:1.5rem}#spa-types .headings img{margin-bottom:2rem;max-width:300px}}#reset{background-size:100%!important}#reset h2{position:absolute;right:10%;top:100px}#activate h2,#renew h2{position:absolute;right:10%;top:clamp(100px,15vw,500px)}#renew .two-photos-container{padding-left:1.25rem;padding-right:1.25rem}#renew .two-photos.first{padding:clamp(300px,35vw,1000px) 0 0}#renew .two-photos.second{padding:80px 0 50px}h3.underline{font-size:min(max(2rem,2.25vw),36px);position:relative;display:inline-block;padding-bottom:.75rem;margin-bottom:0}h3.underline:after{content:"";position:absolute;display:inline-block!important;bottom:0;left:0;right:0;height:1px;background:#bc955b}#lifestyle h3.underline{font-size:min(max(2.25rem,3vw),40px)!important;margin-top:clamp(300px,30vw,900px)}#lifestyle .swiper-lifestyle{padding-top:50px!important}.staggerText .left,.staggerText .right{display:inline-block}.staggerText .right{height:12px}#spa-experience .highlights h3,#navitas-centre .wellness-features h3{font-size:min(max(2rem,3vw),40px)!important;margin-bottom:1rem}.highlights h3{font-size:min(max(2.25rem,3vw),40px)!important;color:#bc955b}#navitas-centre h2.line-bottom,#navitas-centre .wellness-features h3{color:#021e42;text-shadow:0 0 10px rgb(255,255,255)}.staggerText .left{width:auto;padding-right:.75rem}.staggerText .right{width:50%}.staggerText .right{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.5.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2070.3%2021.6'%20enable-background='new%200%200%2070.3%2021.6'%20xml:space='preserve'%3e%3cline%20fill='none'%20stroke='%23BB945B'%20stroke-width='2'%20x1='-0.5'%20y1='11.1'%20x2='74.7'%20y2='11.1'/%3e%3c/svg%3e") repeat-x center bottom;background-size:50px}.highlights .list{margin:.75rem 0 0}.highlights{position:relative;z-index:99;padding:50px 0 125px}.highlights .list .grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;font-weight:400}.highlights .list p{margin-bottom:1rem}.highlights ul{margin:0 0 .5rem 1rem}.highlights ul li{margin-bottom:.5rem}.highlights ul li:before{content:"• ";font-size:11pt;padding-left:.25rem;margin-left:-.6rem}.highlights>div{padding:0}@media (max-width: 700px){.highlights>div>div.logo-spa,.highlights>div>div.logo-navitas{align-items:center}}@media (max-width: 800px){.highlights ul{margin:0 0 0 1rem}}@media (max-width: 550px){.highlights .list .grid{grid-template-columns:1fr;gap:0}}#before-footer div{top:25%;left:8%;right:auto;width:auto;max-width:700px;padding-right:0}#before-footer h3{color:#021e42}#before-footer div h3:first-child span:last-child{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.5.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2070.3%2021.6'%20style='enable-background:new%200%200%2070.3%2021.6;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;stroke:%23021E42;stroke-width:2;}%20%3c/style%3e%3cline%20class='st0'%20x1='-0.5'%20y1='11.1'%20x2='74.7'%20y2='11.1'/%3e%3c/svg%3e") repeat-x bottom right;background-size:50%}@media (max-width: 800px){#before-footer div{display:none}}:root{.swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center}.swiper-wellness .swiper-slide,.swiper-thermal .swiper-slide{align-self:baseline;align-items:auto}}
