@import "../../assets/js/plugins/fullpage/dist/fullpage.min.css";@import "../../assets/css/01_plyr.css";.video-placeholder{background:no-repeat 50% 50%;background-size:cover}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;height:auto}@font-face{font-family:"Baskerville Regular";src:url("/wp-content/themes/nikki/assets/fonts/Baskerville_OO_Regular.woff2") format("woff2"),url("/wp-content/themes/nikki/assets/fonts/Baskerville_OO_Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Baskerville Italic";src:url("/wp-content/themes/nikki/assets/fonts/Baskerville_OO_Italic.woff2") format("woff2"),url("/wp-content/themes/nikki/assets/fonts/Baskerville_OO_Italic.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham Book";src:url("/wp-content/themes/nikki/assets/fonts/gotham-book-webfont.woff2") format("woff2"),url("/wp-content/themes/nikki/assets/fonts/gotham-book-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham Bold";src:url("/wp-content/themes/nikki/assets/fonts/gotham-bold-webfont.woff2") format("woff2"),url("/wp-content/themes/nikki/assets/fonts/gotham-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}body,html{font-family:"Baskerville Regular";-ms-scroll-chaining:none;overscroll-behavior:none}body,html{font-size:8px}@media (min-width:402px){body,html{font-size:calc(8px + 8 * (100vw - 402px) / 3453)}}@media (min-width:3855px){body,html{font-size:16px}}html,html a{-webkit-font-smoothing:antialiased!important;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#000000;background-color:#ffffff;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;margin:0;padding:0;will-change:background-color,color;-webkit-transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1);transition:background-color 400ms cubic-bezier(0.25,0.1,0.25,1),color 400ms cubic-bezier(0.25,0.1,0.25,1)}body a{position:relative;display:inline-block;color:#000000;text-decoration:none}body a:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:0.04em;bottom:0.1em;left:0;background-color:#000000;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform 250ms cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform 250ms cubic-bezier(0.25,0.1,0.25,1);transition:transform 250ms cubic-bezier(0.25,0.1,0.25,1);transition:transform 250ms cubic-bezier(0.25,0.1,0.25,1),-webkit-transform 250ms cubic-bezier(0.25,0.1,0.25,1)}body a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}body a.no-line:after{display:none}body a.reverse:after{-webkit-transform:scaleX(1);transform:scaleX(1)}body a.reverse:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0)}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}main{width:100%}@media (min-width:768px) and (max-width:1023px){.fp-section,.fp-slide{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px}}img,svg,video{display:block;width:100%;height:auto}div{position:relative;display:block}img.full-bleed-image,video.full-bleed-video{position:absolute;width:100%;height:100%;top:0%;left:0%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;pointer-events:none}a.full-bleed-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:50}.lazyload-wrap{position:relative;display:block;width:100%;height:auto}.sized-lazyload-wrap{position:relative;display:block;width:100%;height:auto;overflow:hidden}.sized-lazyload-wrap .padding-element{position:relative;display:block;width:100%;height:auto;z-index:1}.sized-lazyload-wrap img,.sized-lazyload-wrap video{z-index:2}.loading-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;background-color:rgba(255,255,255,0.2);backdrop-filter:blur(50px);-webkit-transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 600ms cubic-bezier(0.25,0.1,0.25,1);will-change:opacity}.loading-overlay.hidden{opacity:0;pointer-events:none}.image-loaded .loading-overlay{opacity:0;pointer-events:none}.media-module{z-index:5}.media-module.desktop{display:block}.media-module.mobile{display:none}@media (max-width:767px){.media-module.desktop{display:none}.media-module.mobile{display:block}}.media-module.regular{position:relative;width:100%;height:auto}.media-module.full-bleed{position:absolute;width:100%;height:100%;top:0;left:0}.video-placeholder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);will-change:opacity}.video-placeholder.hidden{opacity:0;pointer-events:none}.fill-space-video-wrap{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none}.fill-space-video-wrap video{position:absolute;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.fill-space-video-wrap.fill-width video{width:100%;height:auto}.fill-space-video-wrap.fill-height video{width:auto;height:100%}.outer-content-wrap{position:relative;width:calc(100% - 9.0791180285vw);width:-o-calc(100% - 9.0791180285vw);width:-ms-calc(100% - 9.0791180285vw);width:-webkit-calc(100% - 9.0791180285vw);margin:0 auto;z-index:1}.nav-button{position:fixed;width:11.673151751vw;max-height:3.0869001297vw;top:50%;right:1.2970168612vw;-webkit-transform:translate(13.2295719844vw,-50%);transform:translate(13.2295719844vw,-50%);background:rgba(0,53,64,0.25);-webkit-box-shadow:0 30px 50px 0 rgba(0,0,0,0.1);box-shadow:0 30px 50px 0 rgba(0,0,0,0.1);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);border-radius:1.5434500649vw;overflow:hidden;border:0.0518806744vw solid rgba(0,53,64,0.65);color:#ffffff;z-index:500;cursor:pointer;-webkit-transition:max-height 1500ms cubic-bezier(0.77,0,0.175,1),right 500ms cubic-bezier(0.77,0,0.175,1),-webkit-transform 500ms cubic-bezier(0.77,0,0.175,1);transition:max-height 1500ms cubic-bezier(0.77,0,0.175,1),right 500ms cubic-bezier(0.77,0,0.175,1),-webkit-transform 500ms cubic-bezier(0.77,0,0.175,1);transition:max-height 1500ms cubic-bezier(0.77,0,0.175,1),transform 500ms cubic-bezier(0.77,0,0.175,1),right 500ms cubic-bezier(0.77,0,0.175,1);transition:max-height 1500ms cubic-bezier(0.77,0,0.175,1),transform 500ms cubic-bezier(0.77,0,0.175,1),right 500ms cubic-bezier(0.77,0,0.175,1),-webkit-transform 500ms cubic-bezier(0.77,0,0.175,1);will-change:max-height,transform,right}.nav-button .nav-button-track{position:relative;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;will-change:transform;-webkit-transition:-webkit-transform 1200ms cubic-bezier(0.77,0,0.175,1);transition:-webkit-transform 1200ms cubic-bezier(0.77,0,0.175,1);transition:transform 1200ms cubic-bezier(0.77,0,0.175,1);transition:transform 1200ms cubic-bezier(0.77,0,0.175,1),-webkit-transform 1200ms cubic-bezier(0.77,0,0.175,1)}.nav-button .nav-button-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:3.0869001297vw;padding-left:1.1413748379vw;padding-right:3.242542153vw;font-size:0.9338521401vw;line-height:89%;text-transform:uppercase;font-family:"Gotham Bold"}.nav-button .plus-icon{position:absolute;width:1.037613489vw;height:1.037613489vw;top:50%;right:1.2970168612vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50;-webkit-transition:all 1300ms cubic-bezier(0.77,0,0.175,1) 800ms;transition:all 1300ms cubic-bezier(0.77,0,0.175,1) 800ms;pointer-events:none}.nav-button .plus-icon:after,.nav-button .plus-icon:before{content:"";width:100%;height:0.0778210117vw;background-color:#ffffff;position:absolute}.nav-button .plus-icon:before{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-button .plus-icon:after{top:50%;left:0;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.nav-button.visible{-webkit-transform:translate(0px,-50%);transform:translate(0px,-50%);-webkit-transition:max-height 1500ms cubic-bezier(0.77,0,0.175,1),-webkit-transform 1200ms cubic-bezier(0.77,0,0.175,1);transition:max-height 1500ms cubic-bezier(0.77,0,0.175,1),-webkit-transform 1200ms cubic-bezier(0.77,0,0.175,1);transition:max-height 1500ms cubic-bezier(0.77,0,0.175,1),transform 1200ms cubic-bezier(0.77,0,0.175,1);transition:max-height 1500ms cubic-bezier(0.77,0,0.175,1),transform 1200ms cubic-bezier(0.77,0,0.175,1),-webkit-transform 1200ms cubic-bezier(0.77,0,0.175,1)}.nav-button.opened{max-height:50vh}.nav-button.opened .nav-button-track{-webkit-transition:-webkit-transform 250ms cubic-bezier(0.77,0,0.175,1) 150ms;transition:-webkit-transform 250ms cubic-bezier(0.77,0,0.175,1) 150ms;transition:transform 250ms cubic-bezier(0.77,0,0.175,1) 150ms;transition:transform 250ms cubic-bezier(0.77,0,0.175,1) 150ms,-webkit-transform 250ms cubic-bezier(0.77,0,0.175,1) 150ms;-webkit-transform:translateY(0px)!important;transform:translateY(0px)!important}.nav-button.opened .plus-icon{opacity:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:all 500ms cubic-bezier(0.77,0,0.175,1);transition:all 500ms cubic-bezier(0.77,0,0.175,1)}.image-expand-button{position:absolute;width:3.6575875486vw;height:3.6575875486vw;bottom:1.2970168612vw;right:1.2970168612vw;z-index:1000;background-color:rgba(255,255,255,0.15);-webkit-filter:drop-shadow(0 30px 50px rgba(0,0,0,0.05));filter:drop-shadow(0 30px 50px rgba(0,0,0,0.05));backdrop-filter:blur(5px);border-radius:50%;border:1px solid #ffffff;overflow:hidden;cursor:pointer}.image-expand-button:after,.image-expand-button:before{content:"";position:absolute;width:50%;height:1px;background-color:#ffffff;top:50%;left:50%;border-radius:0.5px}.image-expand-button:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.image-expand-button:after{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}.expanded-image-wrap{position:absolute;display:none;opacity:0;pointer-events:none;width:0;height:0;top:0;left:0;z-index:1000;cursor:pointer}.expanded-image-wrap.expanded{opacity:1;pointer-events:auto}#sprite-plyr{display:none}.plyr-video-wrapper{position:absolute;width:50%;height:63.33vh;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;--plyr-color-main:#ffffff;--plyr-tooltip-color:$colour-white;--plyr-control-icon-size:18px;--plyr-control-spacing:12px;--plyr-video-controls-background:transparent;--plyr-video-control-background-hover:transparent;--plyr-range-thumb-height:0px;--plyr-range-thumb-background:transparent;--plyr-range-thumb-shadow:0px;--plyr-range-thumb-active-shadow-width:0px;--plyr-range-thumb-active-shadow-color:transparent;--plyr-range-fill-background:#ffffff;--plyr-video-range-track-background:rgba(0,0,0,0.3);--plyr-range-track-height:0.493vw}.plyr-video-wrapper .plyr{position:absolute;width:100%;height:100%;top:0;left:0;display:block;overflow:hidden}.plyr-video-wrapper .plyr .plyr__video-wrapper{-webkit-transform:scale(1.05);transform:scale(1.05)}.plyr-video-wrapper .plyr .plyr__control--overlaid{width:6.4850843061vw;height:6.4850843061vw;padding:0px;opacity:1;cursor:pointer;border:0.1297016861vw solid #ffffff}.plyr-video-wrapper .plyr .plyr__control--overlaid svg{width:40%;height:40%;margin:0 auto}.plyr-video-wrapper .plyr .plyr__controls{width:53.7483787289vw;height:1.037613489vw;-webkit-transform:translateY(2.5940337224vw);transform:translateY(2.5940337224vw);margin:0 auto;padding:0.2594033722vw;margin-bottom:1.3488975357vw;border-radius:50px;border:0.0518806744vw solid rgba(0,53,64,0.65);background:rgba(0,53,64,0.25);-webkit-box-shadow:0 30px 50px 0 rgba(0,0,0,0.1);box-shadow:0 30px 50px 0 rgba(0,0,0,0.1);backdrop-filter:blur(50px)}.plyr-video-wrapper .plyr .plyr__controls .plyr__tooltip{display:none}@media (max-width:767px){.plyr-video-wrapper .plyr .plyr__controls{display:none}}.plyr-video-wrapper .plyr.plyr--playing:hover .plyr__controls{-webkit-transform:translateY(0%);transform:translateY(0%)}h1,h2,h3,h4,h5,h6,p{position:relative;font-family:"Baskerville Regular";font-style:normal;font-weight:normal}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0px!important}h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase,p.uppercase{text-transform:uppercase!important}h1{font-family:"Baskerville Regular";font-size:6.4850843061vw;line-height:120%;letter-spacing:-0.1297016861vw;text-transform:uppercase;margin-bottom:0px}h2{font-family:"Baskerville Regular";font-size:4.6692607004vw;line-height:95%;letter-spacing:0.3501945525vw;text-transform:uppercase;margin-bottom:0px}h3{font-family:"Baskerville Regular";font-size:3.8910505837vw;line-height:100%;letter-spacing:0.2918287938vw;text-transform:uppercase;margin-bottom:0px}h4{font-family:"Baskerville Regular";font-size:1.9714656291vw;line-height:normal;letter-spacing:0px;text-transform:uppercase;margin-bottom:0px}h5{font-family:"Baskerville Regular";font-size:1.3488975357vw;line-height:100%;letter-spacing:0.0809338521vw;text-transform:uppercase;margin-bottom:0px}h6{font-family:"Baskerville Regular";font-size:1.037613489vw;line-height:197%;letter-spacing:0.0622568093vw;text-transform:uppercase;margin-bottom:0px}p{font-family:"Gotham Book";font-size:1.037613489vw;line-height:normal;margin-bottom:1.5em}p b,p strong{font-weight:normal;font-family:"Gotham Bold"}h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{font-style:normal;font-family:"Baskerville Italic"}span.map-highlight-text{font-family:"Gotham Book";font-size:0.9338521401vw;line-height:normal;text-shadow:3px 3px 4px #000;text-align:center}.button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.542153048vw;border:0.0518806744vw solid;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-column-gap:0.5188067445vw;-moz-column-gap:0.5188067445vw;column-gap:0.5188067445vw;padding:0 1.5564202335vw;border-radius:1.271076524vw;cursor:pointer;text-transform:uppercase;font-family:"Gotham Book";font-size:0.9338521401vw;overflow:hidden;will-change:color,border-color,background-color,transform;-webkit-transition:color 400ms cubic-bezier(0.25,0.1,0.25,1),border-color 400ms cubic-bezier(0.25,0.1,0.25,1),background-color 400ms cubic-bezier(0.25,0.1,0.25,1),-webkit-transform 500ms cubic-bezier(0.77,0,0.175,1);transition:color 400ms cubic-bezier(0.25,0.1,0.25,1),border-color 400ms cubic-bezier(0.25,0.1,0.25,1),background-color 400ms cubic-bezier(0.25,0.1,0.25,1),-webkit-transform 500ms cubic-bezier(0.77,0,0.175,1);transition:color 400ms cubic-bezier(0.25,0.1,0.25,1),border-color 400ms cubic-bezier(0.25,0.1,0.25,1),background-color 400ms cubic-bezier(0.25,0.1,0.25,1),transform 500ms cubic-bezier(0.77,0,0.175,1);transition:color 400ms cubic-bezier(0.25,0.1,0.25,1),border-color 400ms cubic-bezier(0.25,0.1,0.25,1),background-color 400ms cubic-bezier(0.25,0.1,0.25,1),transform 500ms cubic-bezier(0.77,0,0.175,1),-webkit-transform 500ms cubic-bezier(0.77,0,0.175,1)}.button:after{content:"";position:absolute;width:200%;height:0%;bottom:-60%;right:-60%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);z-index:-1;will-change:height;-webkit-transition:height 400ms cubic-bezier(0.25,0.1,0.25,1);transition:height 400ms cubic-bezier(0.25,0.1,0.25,1)}.button svg{width:1.4007782101vw;height:auto}.button svg path{will-change:fill;-webkit-transition:fill 400ms cubic-bezier(0.25,0.1,0.25,1);transition:fill 400ms cubic-bezier(0.25,0.1,0.25,1)}.button a{opacity:0}.button.dark-bg{border-color:#ffffff;color:#ffffff;background-color:transparent}.button.dark-bg svg path{fill:#ffffff}.button.dark-bg:after{background-color:#ffffff}.button.light-bg{border-color:#8F5315;color:#8F5315;background-color:#ffffff}.button.light-bg svg path{fill:#8F5315}.button.light-bg:after{background-color:#8F5315}.button:hover:after{height:260%}.button:hover.dark-bg{color:#8F5315}.button:hover.dark-bg svg path{fill:#8F5315}.button:hover.light-bg{color:#ffffff}.button:hover.light-bg svg path{fill:#ffffff}.page-wrap{width:100%;height:auto;min-height:100svh}.page-wrap .flickity-enabled.is-fade .flickity-slider>.carousel-slide{pointer-events:none;z-index:0;opacity:0!important;will-change:opacity;-webkit-transition:opacity 0.32s cubic-bezier(0.25,0.1,0.25,1) 0.31s!important;transition:opacity 0.32s cubic-bezier(0.25,0.1,0.25,1) 0.31s!important}.page-wrap .flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:200;opacity:1!important;-webkit-transition:opacity 0.3s cubic-bezier(0.25,0.1,0.25,1)!important;transition:opacity 0.3s cubic-bezier(0.25,0.1,0.25,1)!important}@media only screen and (orientation:portrait){.page-wrap{display:none!important}}.header-logo{position:fixed;width:2.6199740597vw;height:auto;top:2.6199740597vw;left:3.1906614786vw;z-index:500}.header-logo svg path{-webkit-transition:fill 400ms cubic-bezier(0.25,0.1,0.25,1);transition:fill 400ms cubic-bezier(0.25,0.1,0.25,1)}.header-logo a.full-bleed-link{opacity:0}.header-logo.light-bg svg path{fill:#8F5315}@media only screen and (orientation:portrait){.header-logo{display:none!important}}.header-back-button{position:fixed;top:3.2944228275vw;right:3.579766537vw;-webkit-transform:translateX(12.9701686122vw);transform:translateX(12.9701686122vw);z-index:500}@media only screen and (orientation:portrait){.header-back-button{display:none!important}}.site-background-wrap{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0;pointer-events:none;opacity:0;will-change:opacity;-webkit-transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 400ms cubic-bezier(0.25,0.1,0.25,1)}.site-background-wrap:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.25);z-index:20;opacity:0;will-change:opacity;-webkit-transition:opacity 1200ms cubic-bezier(0.77,0,0.175,1);transition:opacity 1200ms cubic-bezier(0.77,0,0.175,1)}.site-background-wrap .background-layer{position:absolute;width:100%;height:100%;top:0;left:0;background-size:100% auto;background-position:50% 0%;-webkit-transition:all 1200ms cubic-bezier(0.77,0,0.175,1);transition:all 1200ms cubic-bezier(0.77,0,0.175,1)}.site-background-wrap .background-layer.map-layer{z-index:10}.site-background-wrap .background-layer.highlight-layer{z-index:30;opacity:0}.site-background-wrap.highlight-panel-active:before{opacity:1}.site-background-wrap.highlight-panel-active.amenities .background-layer.amenities-layer{opacity:1}.site-background-wrap.highlight-panel-active.villaenclave .background-layer.villaenclave-layer{opacity:1}.site-background-wrap.highlight-panel-active.brandedresidences .background-layer.brandedresidences-layer{opacity:1}.site-background-wrap.highlight-panel-active.experiences .background-layer.experiences-layer{opacity:1}@media only screen and (orientation:portrait){.site-background-wrap{display:none!important}}body.page-template-page-home .site-background-wrap{opacity:1}@-webkit-keyframes dotPulse{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}to{-webkit-transform:translate(-50%,-50%) scale(7);transform:translate(-50%,-50%) scale(7);opacity:0}}@keyframes dotPulse{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}to{-webkit-transform:translate(-50%,-50%) scale(7);transform:translate(-50%,-50%) scale(7);opacity:0}}@-webkit-keyframes arrowOut{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}22%{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes arrowOut{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}22%{-webkit-transform:translateY(0%);transform:translateY(0%)}to{-webkit-transform:translateY(0%);transform:translateY(0%)}}.page-wrap#home-page .page-panel{position:relative;width:100%;height:100svh;overflow:hidden}.page-wrap#home-page .page-panel.logo-panel img.nikki-logo{position:absolute;width:35.4604409857vw;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;z-index:10;pointer-events:none}.page-wrap#home-page .page-panel.logo-panel .scroll-down-arrow{position:absolute;width:2.3605706874vw;height:3.7354085603vw;bottom:1.2970168612vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:1.3099870298vw;border:1px solid #FFF;-webkit-box-shadow:0 30px 50px 0 rgba(0,0,0,0.1);box-shadow:0 30px 50px 0 rgba(0,0,0,0.1);backdrop-filter:blur(50px);z-index:100;cursor:pointer}.page-wrap#home-page .page-panel.logo-panel .scroll-down-arrow:before{content:"";position:absolute;width:300%;height:300%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#003540;opacity:0.75;-webkit-filter:blur(50px);filter:blur(50px);z-index:-1}.page-wrap#home-page .page-panel.logo-panel .scroll-down-arrow .arrow-wrap{position:absolute;width:1.1932555123vw;height:1.037613489vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;top:50%}.page-wrap#home-page .page-panel.logo-panel .scroll-down-arrow .arrow-wrap .arrow{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation:arrowOut 2s ease-in-out infinite;animation:arrowOut 2s ease-in-out infinite}.page-wrap#home-page .page-panel.large-text-panel{color:#ffffff;text-align:center}.page-wrap#home-page .page-panel.the-site-panel{color:#ffffff}.page-wrap#home-page .page-panel.the-site-panel .highlight-panel{position:absolute;width:100%;height:100%;top:0;left:0;z-index:20;pointer-events:none}.page-wrap#home-page .page-panel.the-site-panel .highlight-panel span.map-highlight-text{position:absolute}.page-wrap#home-page .page-panel.the-site-panel .hotspot-panel{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.page-wrap#home-page .page-panel.the-site-panel .hotspot-panel .hotspot-item{position:absolute;text-align:center;cursor:pointer}.page-wrap#home-page .page-panel.the-site-panel .hotspot-panel .hotspot-item h4.hotspot-item-title{margin-bottom:0px}.page-wrap#home-page .page-panel.the-site-panel .hotspot-panel .hotspot-item h4.hotspot-item-title:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150%;height:200%;opacity:0.7;background:#003540;-webkit-filter:blur(50px);filter:blur(50px);z-index:-1}.page-wrap#home-page .page-panel.the-site-panel .hotspot-panel .hotspot-item .dot{position:absolute;width:0.9597924773vw;height:0.9597924773vw;background-color:#ffffff;border-radius:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% + 1.4267185473vw)}.page-wrap#home-page .page-panel.the-site-panel .hotspot-panel .hotspot-item .dot:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#ffffff;border-radius:50%;opacity:1;backdrop-filter:blur(50px);z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:dotPulse 2s ease-out infinite;animation:dotPulse 2s ease-out infinite}.page-wrap#home-page .page-panel.the-site-panel .hotspot-panel .hotspot-item .dot:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#ffffff;border-radius:50%;opacity:1;backdrop-filter:blur(50px);z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:dotPulse 2s ease-out infinite 0.75s;animation:dotPulse 2s ease-out infinite 0.75s}.page-wrap#home-page .page-panel.category-panel{color:#ffffff}.page-wrap#home-page .page-panel.category-panel .content-wrap{width:32.4513618677vw;margin-left:4.5654993515vw}.page-wrap#home-page .page-panel.category-panel h2.category-title{margin-bottom:0.15em}.page-wrap#home-page .page-panel.category-panel .border-line{width:30.5058365759vw;height:0.2075226978vw;background-color:#ffffff;display:block}.page-wrap#home-page .page-panel.category-panel h5.text-content{margin-top:0.9em;margin-bottom:2.2em}.page-wrap#home-page .page-panel.footer-panel{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-wrap#home-page .page-panel.footer-panel .footer-wrap{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50svh;background-color:#ffffff;padding:3.8910505837vw 22.308690013vw 3.8910505837vw 16.0570687419vw}.page-wrap#home-page .page-panel.footer-panel .footer-wrap .footer-left{width:20.7263294423vw}.page-wrap#home-page .page-panel.footer-panel .footer-wrap .footer-right{width:31.7250324254vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-wrap#home-page .page-panel.footer-panel .footer-wrap .footer-right .inner-col{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.page-template-page-sub-page .nav-button{-webkit-transform:translate(-2.2049286641vw,-50%)!important;transform:translate(-2.2049286641vw,-50%)!important;pointer-events:none}body.page-template-page-sub-page .header-back-button{-webkit-transform:translateX(0px)!important;transform:translateX(0px)!important}.page-wrap#sub-page .page-panel{width:100vw;height:100svh;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.page-wrap#sub-page .page-panel.intro-panel{background-color:#000000;color:#ffffff}.page-wrap#sub-page .page-panel.intro-panel .background-wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.page-wrap#sub-page .page-panel.intro-panel .background-wrap:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(90deg,#000 0%,rgba(0,0,0,0) 100%);opacity:0.5;z-index:50;pointer-events:none}.page-wrap#sub-page .page-panel.intro-panel .text-overlay{position:absolute;width:42.8015564202vw;height:auto;top:50%;left:5.5771725032vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20}.page-wrap#sub-page .page-panel.large-text-panel{background-color:#ffffff;color:#8F5315;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.page-wrap#sub-page .page-panel.large-text-panel .text-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-wrap#sub-page .page-panel.cinemagraph-panel{background-color:#000000}.page-wrap#sub-page .page-panel.cinemagraph-panel .cinemagraph-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;opacity:0}.page-wrap#sub-page .page-panel.images-text-panel{background-color:#ffffff;color:#8F5315;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.page-wrap#sub-page .page-panel.images-text-panel .images-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8677042802vw;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:3.8910505837vw}.page-wrap#sub-page .page-panel.images-text-panel .images-column .image-wrap{width:80%;height:40vh;background-color:#8F5315}.page-wrap#sub-page .page-panel.images-text-panel .text-column{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;padding:0 5.7068741894vw;width:50%}.page-wrap#sub-page .page-panel.three-images-panel{background-color:#ffffff;color:#8F5315;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-wrap#sub-page .page-panel.three-images-panel .large-image-column{width:50%;background-color:#8F5315}.page-wrap#sub-page .page-panel.three-images-panel .images-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8677042802vw;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:3.8910505837vw}.page-wrap#sub-page .page-panel.three-images-panel .images-column .image-wrap{width:80%;height:40vh;background-color:#8F5315}.page-wrap#sub-page .page-panel.video-panel{pointer-events:none}.page-wrap#sub-page .page-panel.video-panel .plyr__control--overlaid{opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 500ms cubic-bezier(0.25,0.1,0.25,1)}.page-wrap#sub-page .page-panel.video-panel.visible{pointer-events:auto}.page-wrap#sub-page .page-panel.video-panel.visible .plyr__control--overlaid{opacity:1}.rotate-device-warning{position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;top:0;left:0;z-index:9999;text-align:center;display:none}.rotate-device-warning .rotate-device-warning-content{padding:0 10%}.rotate-device-warning .rotate-device-warning-content h2{line-height:120%}@media only screen and (orientation:portrait){.rotate-device-warning{display:-webkit-box;display:-ms-flexbox;display:flex}}
/*# sourceMappingURL=style.css.map */