.lg-icon{font-family:"lg" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0 !important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width: 768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width: 768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0 !important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0ms !important;transition-duration:0ms !important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s !important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s !important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s !important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s !important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0px) !important;max-width:none !important;max-height:none !important;top:50% !important;left:50% !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0px) !important;top:0 !important;left:50% !important;max-width:none !important;max-height:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0px) !important;top:50% !important;left:0% !important;max-width:none !important;max-height:none !important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type='video'] .lg-zoom-in,.lg-outer[data-lg-slide-type='video'] .lg-actual-size,.lg-outer[data-lg-slide-type='video'] .lg-zoom-out,.lg-outer[data-lg-slide-type='iframe'] .lg-zoom-in,.lg-outer[data-lg-slide-type='iframe'] .lg-actual-size,.lg-outer[data-lg-slide-type='iframe'] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:""}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:""}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:""}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:""}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100% !important;padding-top:43px !important;width:100% !important}.lg-comment-box .fb-comments{height:100%;width:100%;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state='rendered']{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .fb-comments[fb-xfbml-state='rendered'].nitro-lazy{background-image:none !important}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:""}.lg-comment-box iframe{max-width:100% !important;width:100% !important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:""}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer[data-lg-slide-type='video'] .lg-rotate-left,.lg-outer[data-lg-slide-type='video'] .lg-rotate-right,.lg-outer[data-lg-slide-type='video'] .lg-flip-ver,.lg-outer[data-lg-slide-type='video'] .lg-flip-hor,.lg-outer[data-lg-slide-type='iframe'] .lg-rotate-left,.lg-outer[data-lg-slide-type='iframe'] .lg-rotate-right,.lg-outer[data-lg-slide-type='iframe'] .lg-flip-ver,.lg-outer[data-lg-slide-type='iframe'] .lg-flip-hor{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:""}.lg-rotate-right:after{content:""}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:""}.lg-flip-hor:after{content:""}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-sub-html.nitro-lazy{background-image:none !important}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-complete.nitro-lazy{background-image:none !important}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}:focus{outline:none !important}.property-awards{display:grid;width:100%;gap:80px 40px;align-items:start}#gform_fields_4 input#input_4_8_1{height:auto;padding:0;border-radius:3px;line-height:1em;font-size:1rem}.property-awards.awards-cols-1{grid-template-columns:1fr}.property-awards.awards-cols-2{grid-template-columns:repeat(2,1fr)}.property-awards.awards-cols-3{grid-template-columns:repeat(3,1fr)}.property-awards.awards-cols-4{grid-template-columns:repeat(4,1fr)}#gform_wrapper_6 .gform_heading .gform_title{font-size:clamp(20px,1.33vw + 14.67px,30px);color:white;margin-bottom:30px}#input_6_1{padding-right:120px;padding-left:30px;border-radius:20px;min-height:52px}#gform_6_validation_container{display:none}#validation_message_6_1{position:absolute;bottom:-25px;text-align:center;width:100%}#gform_ajax_spinner_6{display:block !important;margin-left:auto !important;margin-right:auto !important;margin-top:8px !important}#gform_wrapper_6.gform-theme--foundation .gform_footer{position:relative;margin-top:0}input#input_6_1::-webkit-input-placeholder{opacity:.5}#gform_confirmation_message_6{color:white}#gform_submit_button_6{position:absolute;right:0;top:-52px;min-height:52px;border-radius:0 20px 20px 0 !important}#gform_submit_button_6:hover,#gform_submit_button_6:focus{outline:none}.award-item{display:flex;flex-direction:column;align-items:center;text-align:center}.award-icon{height:220px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:32px}.award-icon img{display:block;width:auto;height:auto;max-width:220px;max-height:220px;object-fit:contain}.award-title{max-width:320px;color:var(--Blue,#2b5b6c);text-align:center;font-family:Inter,sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:140%}@media (max-width:991px){.property-awards{gap:60px 30px}.property-awards.awards-cols-3,.property-awards.awards-cols-4{grid-template-columns:repeat(2,1fr)}.award-icon{height:180px}.award-icon img{max-width:180px;max-height:180px}}@media (max-width:767px){.property-awards{grid-template-columns:1fr !important;gap:48px}.award-icon{height:160px;margin-bottom:24px}.award-icon img{max-width:160px;max-height:160px}.award-title{font-size:1.125rem}}.signature-moments-section:not(:has(.signature-repeater)){display:none}.white-text *{color:white}.daterangepicker.ltr.auto-apply.show-calendar.opensright{z-index:9999999999 !important}.inter-text em{font-family:"inter" !important}.main-menu-nav ul.wp-block-navigation__container.is-vertical.main-menu-nav.wp-block-navigation{gap:.5rem}div#popmake-6763{border-radius:20px;padding:3.75rem;padding-bottom:2.5rem}h2.gform_title{margin-bottom:0;font-family:"GTSuperDisplay";font-size:3.25rem;font-style:normal;font-weight:300;line-height:100%;color:var(--Blue,#2b5b6c);text-align:center;font-variant-numeric:lining-nums proportional-nums}div#block-R0xurcvXRX{position:absolute;right:-2rem;top:-2rem}p.gform_required_legend{display:none}div#gform_fields_5{margin-top:0rem;row-gap:2.5rem}#gform_fields_5 span.gfield_required{display:none}#gform_fields_5 label.gfield_label.gform-field-label{margin-bottom:-.55rem;margin-left:1.12rem;padding:.25rem .5rem;color:var(--Blue,#2b5b6c);font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.035rem;text-transform:uppercase;width:fit-content;background:white;position:relative;margin-top:0}#gform_fields_5 select,#gform_fields_5 input{background:white;border:solid 1px #2b5b6c;border-radius:20px;font-family:Inter;font-size:1.375rem;font-style:normal;font-weight:400;line-height:140%;color:var(--Blue,#2b5b6c);padding:1.375rem 1.62rem;height:auto}#gform_fields_5 option.gf_placeholder{color:rgba(43,91,108,.3)}button#fake_submit_button{color:var(--White,#fff);font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.045rem;text-transform:uppercase;display:flex;height:3.75rem;padding:0 2.5rem;justify-content:center;align-items:center;gap:.625rem;border-radius:20px !important;background:var(--Taupe,#8e7a6b);border:none}div#field_5_10{display:flex;justify-content:center}.dining-grid .nectar-blocks-post-grid__item__custom.inline-meta{border:solid 1px rgba(255,255,255,.4);border-radius:20px;padding:.35em .6em}.nectar-blocks-tabs__nav>*{display:flex;align-items:center}.sig-exp-carousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{padding-right:30.5%}.sig-exp-carousel .swiper-slide .nectar-blocks-post-grid__item__content{opacity:0;visibility:hidden;transform:translateY(40px);pointer-events:none;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),visibility 0s linear .6s;will-change:opacity,transform}.sig-exp-carousel .swiper-slide-active .nectar-blocks-post-grid__item__content{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),visibility 0s}.sig-exp-carousel .nectar-blocks-post-grid__item__inner{position:relative;overflow:hidden}.sig-exp-carousel .nectar-blocks-post-grid__item__inner::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(183,80,174,0) 100%);opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1);pointer-events:none}.sig-exp-carousel .swiper-slide-active .nectar-blocks-post-grid__item__inner::after{opacity:1}.sig-exp-carousel .swiper,.sig-exp-carousel .swiper-wrapper,.sig-exp-carousel .swiper-slide{cursor:default !important}#field_5_1{position:relative}#gform_submit_button_5{display:none}#input_5_1{position:absolute;opacity:0;z-index:2;top:185px}.pum-theme-2199 .pum-container,.pum-theme-lightbox .pum-container{border:none}#dining-filters{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem}#dining-filters .filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}#dining-filters .filter-label{font-family:Inter;font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#2b5b6c;white-space:nowrap}#theme-tabs,#cuisine-tabs{display:flex;flex-wrap:wrap;gap:.625rem}.filter-tab{appearance:none;border:1px solid rgba(43,91,108,.25);background:transparent;color:#2b5b6c;border-radius:999px;padding:.7rem 1.1rem;font-size:.875rem;line-height:1;cursor:pointer;transition:.25s ease}.filter-tab:hover,.filter-tab.active{background:#2b5b6c;color:#fff;border-color:#2b5b6c}#ajax-dining-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.dining-card{position:relative}.dining-card a{display:block;text-decoration:none;color:inherit}.dining-card-image{overflow:hidden;border-radius:20px;margin-bottom:1.25rem}.dining-card-image img{width:100%;height:420px;object-fit:cover;display:block;transition:transform .5s ease}.dining-card:hover .dining-card-image img{transform:scale(1.04)}.dining-card-tax{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.dining-card-tax span{border:1px solid rgba(43,91,108,.2);border-radius:999px;padding:.35rem .7rem;font-size:.75rem;text-transform:uppercase}.dining-card h3{margin:0 0 .75rem;font-size:2rem;line-height:1.1}.dining-time{margin-bottom:.5rem;opacity:.8}.dining-cuisine{opacity:.9}.ajax-dining-pagination{text-align:center;margin-top:3rem}#ajax-load-more{padding:1.4rem 2.5rem;border:1px solid #8e7a6b;border-radius:20px;background:transparent;cursor:pointer;font-family:Inter;font-size:1.125rem;font-weight:600;text-transform:uppercase;transition:.25s ease}#ajax-load-more:hover{background:#fff;color:#8e7a6b}.persona-intro-gallery{display:grid;grid-template-columns:2.2fr 2.2fr 1fr;gap:1.25rem;position:relative}.persona-intro-gallery *{box-sizing:border-box}.persona-intro-gallery .large,.persona-intro-gallery .tall{height:35rem;overflow:hidden;border-radius:1.25rem}.persona-intro-gallery .gallery-center{display:flex;flex-direction:column;gap:1.25rem}.persona-intro-gallery .top{height:18.75rem;overflow:hidden;border-radius:1.25rem}.persona-intro-gallery .bottom{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;height:15rem}.persona-intro-gallery .bottom>*{height:100%;overflow:hidden;border-radius:1.25rem}.persona-intro-gallery img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:991px){.persona-intro-gallery{grid-template-columns:1fr}.persona-intro-gallery .large,.persona-intro-gallery .top,.persona-intro-gallery .tall,.persona-intro-gallery .bottom{height:auto}.persona-intro-gallery .large,.persona-intro-gallery .top,.persona-intro-gallery .tall,.persona-intro-gallery .bottom>*{height:18rem}}@media (max-width:767px){.persona-intro-gallery .bottom{grid-template-columns:1fr;height:auto}.persona-intro-gallery .bottom>*{height:14rem}}.nectar-inherit-border-radius,body[data-button-style^="rounded"] .nectar-cta:not([data-style="material"]) .link_wrap,body[data-button-style^="rounded"] .portfolio-filters-inline .container ul li a,body[data-button-style^="rounded"] .slide-out-widget-area-toggle[data-custom-color="true"] a:before,body[data-button-style^="rounded"] #to-top,body[data-button-style^="rounded"] .flex-direction-nav a,body[data-button-style^="rounded"] #pagination span,body[data-button-style^="rounded"] #pagination a,body[data-button-style^="rounded"] #pagination .next.inactive,body[data-button-style^="rounded"] #pagination .prev.inactive,body[data-button-style^="rounded"].woocommerce nav.woocommerce-pagination ul li a,body[data-button-style^="rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span,body[data-button-style^="rounded"] .container-wrap nav.woocommerce-pagination ul li span,body[data-button-style^="rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body[data-button-style^="rounded"] input[type=submit],body[data-button-style^="rounded"] button[type=submit],body[data-button-style^="rounded"] input[type="button"],body[data-button-style^="rounded"] button,body[data-button-style^="rounded"] #top nav>ul>li[class*="button_solid_color"]>a:before,body[data-button-style^="rounded"] #top nav>ul>li[class*="button_bordered"]>a:before,body[data-button-style^="rounded"] .woocommerce.add_to_cart_inline a.button.add_to_cart_button,body[data-button-style^="rounded"] #nectar-nav .widget_shopping_cart a.button,.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button,li[class*="menu-item-btn-style"]>a:before,li[class*="menu-item-btn-style"]>a:after{border-radius:20px !important}.signature-repeater .or-cards{aspect-ratio:unset}.journal-carousel .nectar-swiper,.journal-carousel .swiper-wrapper,.journal-carousel .swiper-slide{cursor:default !important}@media (max-width: 991px){#ajax-dining-results{grid-template-columns:1fr}.dining-card-image img{height:320px}}span.filter-label{margin-top:.25rem}#dining-filters .filter-tab{text-transform:uppercase}button.filter-tab{border-top:1px solid var(--dark);border-right:1px solid var(--dark);border-bottom:1px solid var(--dark);border-left:1px solid var(--dark);border-radius:20px;padding:.5rem 1rem}#dining-filters .filter-row{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:1rem;flex-direction:row;align-content:flex-start;justify-content:center}button#ajax-load-more{padding:1.4rem 2.5rem;border:1px solid #8e7a6b;border-radius:20px !important;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.045rem;text-transform:uppercase;color:var(--pagination-color)}.nectar-blocks-post-grid__item__custom.dining-cuisine{visibility:hidden;height:0}.dining-card-image,.dining-card-tax{margin-bottom:0}#ajax-dining-results{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.dining-card{position:relative;overflow:hidden;border-radius:24px}.dining-card-image img{width:100%;height:37.5rem;object-fit:cover;display:block}.dining-card-content{position:absolute;inset:0;display:flex;align-items:flex-end;padding:2.5rem;color:#fff}.dining-card-content:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,.1))}.dining-card-content__inner,.nectar-blocks-post-grid__item__content__inner{position:relative;z-index:2}.dining-card-tax span{color:#fff;border:1px solid rgba(255,255,255,.5)}.nectar-blocks-title__text{color:#fff}.journal-grid .nectar-blocks-title__text{color:#2b5b6c}.dining-card-tax span{color:var(--White,#fff);leading-trim:both;text-edge:cap;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.64px;text-transform:uppercase;padding:.35em .6em;border:1px solid rgba(255,255,255,.4)}.nectar-blocks-post-grid__item__content__inner{gap:var(--content-gap,1.5rem)}.nectar-blocks-post-grid__item__custom.dining-time{margin-bottom:-1.5rem;color:var(--White,#fff);font-family:Inter;font-size:1rem;font-style:normal;font-weight:700;line-height:140%;opacity:1}@media (min-width: 1025px){#input_5_6,#input_5_7,#input_5_1,#input_5_4,#input_5_5,#input_5_3{height:60px;display:flex;align-items:center;width:100%;padding:0 26px}}@media (max-width: 767px){.wp-child-theme-nectar-blocks-theme-child .daterangepicker{top:52px !important;position:fixed}}@media (max-width: 1024px){#input_5_1{height:174px;top:155px}}.real-masonry-gallery .nectar-blocks-image-grid__grid{column-count:3;column-gap:1.25rem;height:auto !important;display:block !important}.real-masonry-gallery .nectar-blocks-image-grid__grid__item{break-inside:avoid;margin-bottom:1.25rem;position:relative !important;transform:none !important;width:100% !important}.real-masonry-gallery img{width:100%;height:auto;display:block}.our-resort-tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.our-resort-tabs::-webkit-scrollbar,.our-resort-tabs::-webkit-scrollbar-horizontal,.our-resort-tabs::-webkit-scrollbar-thumb,.our-resort-tabs::-webkit-scrollbar-track{width:0 !important;height:0 !important;display:none !important;background:transparent !important}.ts-text{white-space:nowrap}.gform_wrapper input:-webkit-autofill,.gform_wrapper input:-webkit-autofill:hover,.gform_wrapper input:-webkit-autofill:focus,.gform_wrapper textarea:-webkit-autofill,.gform_wrapper select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset !important;box-shadow:0 0 0 1000px transparent inset !important;-webkit-text-fill-color:#2b5b6c !important;color:#2b5b6c !important;font-size:1.375rem !important;line-height:1.925rem !important;font-family:Inter,sans-serif !important;font-style:normal !important;font-weight:400 !important;text-transform:none !important;transition:background-color 9999s ease-in-out 0s}.main-menu-nav .wp-block-navigation-item__content.active-link,.main-menu-nav .wp-block-navigation-item__content.active-link span,.main-menu-btn a.active-link{color:#8e7a6b !important}.main-menu-btn a.active-link{border-color:#8e7a6b !important}.exp-grid button.nectar-blocks-post-grid__pagination__load-more,.dining-grid button.nectar-blocks-post-grid__pagination__load-more,.download-post-grid button.nectar-blocks-post-grid__pagination__load-more{padding:1.4rem 2.5rem;border:1px solid #8e7a6b;border-radius:20px !important;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.045rem;text-transform:uppercase}.exp-grid button.nectar-blocks-post-grid__pagination__load-more:hover,.dining-grid button.nectar-blocks-post-grid__pagination__load-more:hover,.download-post-grid button.nectar-blocks-post-grid__pagination__load-more:hover{color:#8e7a6b;background:white;cursor:pointer}.theme-tabs .tabs-theme-label,.topics-tabs .tabs-theme-label{display:inline-flex;align-items:center;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.035rem;text-transform:uppercase;color:#2b5b6c;margin-left:1.25rem}.theme-tabs .nectar-blocks-tabs__nav,.topics-tabs .nectar-blocks-tabs__nav{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.all-or-btn a:hover,a.nectar-blocks-taxonomy-terms__term.nectar-hover-effect--None:hover{background:white;color:#2b5b6c !important}.our-resorts-grid .nectar-blocks-post-grid__item{position:sticky;top:3.125rem}.our-resorts-grid .nectar-blocks-post-grid__item:nth-child(1){z-index:1}.our-resorts-grid .nectar-blocks-post-grid__item:nth-child(2){z-index:2}.our-resorts-grid .nectar-blocks-post-grid__item:nth-child(3){z-index:3}.our-resorts-grid .nectar-blocks-post-grid__item:nth-child(4){z-index:4}.our-resorts-grid .nectar-blocks-post-grid__item:nth-child(5){z-index:5}.our-resorts-grid .nectar-blocks-post-grid__item:nth-child(6){z-index:6}.our-resorts-grid .nectar-blocks-post-grid__item{}.our-resorts-grid .nectar-blocks-post-grid__item.is-active{transform:scale(1);filter:blur(0)}.our-resorts-grid .nectar-blocks-post-grid__item.is-prev{transform:scale(.9);filter:blur(10px)}.our-resorts-grid .nectar-blocks-post-grid__item__read-more span{font-size:0}.our-resorts-grid .nectar-blocks-post-grid__item__read-more span::after{content:"QUICK VIEW";font-size:1.125rem}.our-resorts-grid .nectar-blocks-post-grid__item__read-more svg{display:none}.our-resorts-grid .nectar-blocks-post-grid__item__read-more{display:inline-flex;width:auto;max-width:max-content;align-items:center;justify-content:center;padding:1.4rem 2.5rem;background:var(--accentLight);color:var(--accentDark);text-align:center;border-radius:20px;border:1px solid var(--accentLight);box-shadow:0 1px 2px -1px rgba(0,0,0,.04),0 2px 6px -2px rgba(0,0,0,.05),0 6px 12px -3px rgba(0,0,0,.05),0 15px 30px -3px rgba(0,0,0,.03);text-decoration:none;transition:all .3s ease;color:var(--White,#fff);leading-trim:both;text-edge:cap;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.045rem;text-transform:uppercase}.our-resorts-grid .nectar-blocks-post-grid__item__read-more span{color:inherit}.our-resorts-grid .nectar-blocks-post-grid__item__read-more{width:fit-content !important}.our-resorts-grid .nectar-blocks-post-grid__item__content__inner{display:flex;flex-direction:column;align-items:center}.our-resorts-grid .nectar-blocks-post-grid__item{padding-left:24%;padding-right:24%;padding-top:8%;padding-bottom:8%}.our-resorts-grid .nectar-blocks-post-grid__item__title{margin-bottom:2.5rem}.our-resorts-grid .nectar-font-label,label{line-height:1.125 !important}.our-resorts-grid .resort-btn-group{display:flex;gap:12px;justify-content:center;margin-top:10px}.our-resorts-grid .visit-website-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.5rem;border-radius:20px;border:1px solid white;color:var(--accentDark);background:transparent;text-decoration:none;transition:all .3s ease;color:var(--White,#fff);leading-trim:both;text-edge:cap;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.045rem;text-transform:uppercase}.our-resorts-grid .visit-website-btn:hover{background:var(--accentLight);border:1px solid var(--accentLight)}.our-resorts-grid .nectar-blocks-post-grid__item__inner>a,.our-resorts-grid .nectar-blocks-post-grid__item__featured-media__inner{pointer-events:none}.our-resorts-grid .nectar-blocks-post-grid__item__read-more,.our-resorts-grid .visit-website-btn{pointer-events:auto}.our-resorts-grid .nectar-blocks-post-grid__item__title a{pointer-events:none}#room-gallery .nectar-swiper--button-arrows .swiper-arrow-control:before,#room-gallery .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:after,#room-gallery .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet:before{background-color:white}.wp-block-nk-awb.nk-awb.property-bg-awb{padding:2.5rem}.footer-bottom ul.wp-block-navigation__container.has-text-color.has-white-color.footer-bottom.wp-block-navigation{gap:2.5rem}.footer-bottom span.wp-block-navigation-item__label{font-size:1rem;font-weight:400;line-height:1.4rem;font-family:"Inter"}.footer-left span.wp-block-navigation-item__label,.footer-right span.wp-block-navigation-item__label{font-size:1.5rem;font-weight:500;line-height:2.25rem;font-family:"Inter"}.nectar-blocks-post-grid__item__inner{height:min-content !important}.exp-grid .nectar-blocks-post-grid__item__inner{height:stretch !important}.property-bg-awb .nk-awb-wrap.nk-awb-rendered{border-radius:20px}.white-text .nectar-blocks-column__inner.nectar-blocks-column__content-wrap.parent-block-block-6gy5rwXzXK.nectar-blocks-column__wrapper{gap:1.5rem}p#block-gAAHur5Z6X{font-family:Inter;font-size:1.375rem;line-height:1.925rem;font-style:italic;font-weight:normal;letter-spacing:0em;text-transform:none}p#block-HqDtIByMxG{font-family:Inter;font-size:1.125rem;line-height:1.575rem;font-style:normal;font-weight:normal;letter-spacing:0em;text-transform:none}.signature-repeater{display:flex;gap:1.25rem;flex-wrap:wrap}.signature-repeater .nectar-blocks-column{flex:1 1 calc(33.333% - 1.333rem);max-width:calc(33.333% - 1.333rem)}.signature-repeater .nk-awb-wrap{border-radius:20px;overflow:hidden}.signature-repeater .nectar-blocks-text{text-align:center;margin-top:1.5rem}.signature-repeater .wp-block-nk-awb{height:35rem}body[data-hhun="1"] #nectar-nav.invisible:not(.side-widget-open){pointer-events:none;transform:translateY(-150%) !important}body #nectar-nav{background-color:transparent !important}div#nectar-nav-spacer{display:none !important}div#nectar-nav{backdrop-filter:none !important}#nectar-nav[data-box-shadow="large"],body.material[data-hhun="1"] #nectar-nav[data-header-resize="0"][data-box-shadow="large"][data-rm-fixed="0"]:not(.transparent):not(.invisible){box-shadow:none}.footer-marquee__inner img{max-height:50px}.wp-child-theme-nectar-blocks-theme-child #nectar-nav:not([data-format=left-header]) #top>.container>.row nav{display:none}.blog_next_prev_buttons.nectar-blocks__post-section.wpb_row.full-width-content.standard_section{display:none}.video-bg.wp-block-nk-awb{height:100%}header#top{display:none}.video-bg.wp-block-nk-awb{height:100%;display:flex;justify-content:center;align-items:center}.nectar-global-section.nectar_hook_global_section_parallax_footer{background-color:#204451 !important}.testimonial-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.quests-carousel .swiper-slide:last-child{margin-right:3.75rem}.sust-accordion span.nectar-blocks-accordion-section__title__text{font-family:"GTSuperDisplay"}.pum-alerts{display:none !important}.sp-hero .nectar__bg-layer::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4)}.three-cols-section{display:grid;grid-template-columns:repeat(3,1fr);gap:5rem}.four-cols-section{display:grid;grid-template-columns:repeat(4,1fr);gap:5rem}.three-cols-section .wp-block-nectar-blocks-column.nectar-blocks-column.nectar-block.three-cols{display:grid;grid-auto-flow:row;justify-content:center;align-content:start;justify-items:center;gap:1.88rem}.exp-content{display:grid;justify-items:center;gap:1.88rem}.exp-content p.wp-block-nectar-blocks-text.nectar-blocks-text.nectar-font-body{text-align:center !important}.exp-content h3.wp-block-nectar-blocks-text.nectar-blocks-text.nectar-font-h4{text-align:center !important}.exp-icon img.nectar-component__icon__img{width:2.75rem}.exp-icon .nectar-blocks-icon__inner{padding:1.25rem;border:1px solid var(--blue-40,rgba(43,91,108,.4));border-radius:20px}.four-cols-section .wp-block-nectar-blocks-column.nectar-blocks-column.nectar-block.four-cols{display:grid;justify-items:center;gap:1.88rem}.four-cols h3.wp-block-nectar-blocks-text.nectar-blocks-text.nectar-font-h4{text-align:center;font-size:1.375rem;line-height:1.925rem;font-family:Inter;font-style:normal;font-weight:normal;letter-spacing:-.01em;text-transform:none}#block-W9Pl5z3Z8i .swiper-pagination-wrap .swiper-pagination,#block-R3DJAetxuc .swiper-pagination-wrap .swiper-pagination{padding-right:86%}div#gform_wrapper_1 select,div#gform_wrapper_1 input{height:3.75rem;align-items:center;padding-left:1.25rem;padding-right:1.25rem;background:transparent;border:2px solid white;border-radius:20px;color:white;font-size:1.375rem;line-height:1.925rem;font-family:Inter;font-style:normal;font-weight:normal;letter-spacing:-.01em;text-transform:none;background-image:url("https://cdn-ilekleg.nitrocdn.com/mnmrUmTGTMnTMpUrgWimWPVaBRADeNkv/assets/images/source/rev-0ad0631/www.nivahotelsandresorts.com/wp-content/uploads/2026/04/select-icon.svg");background-repeat:no-repeat;background-position-x:95%;background-position-y:center;background-size:1.25rem}div#gform_wrapper_1 select.nitro-lazy,div#gform_wrapper_1 input.nitro-lazy{background-image:none !important}div#gform_wrapper_1 option{color:#2b5b6c}input#gform_submit_button_1{color:#8e7a6b !important;letter-spacing:.045rem !important;text-transform:uppercase !important;background:white !important;font-size:1.125rem !important;border-radius:20px !important;font-weight:600 !important}div#gform_fields_1{grid-template-columns:repeat(14,1fr)}div#field_1_1,div#field_1_6{grid-column:span 4}div#field_1_4,div#gform_wrapper_1 div#field_submit{grid-column:span 3}div#gform_fields_1{row-gap:0rem}div#gform_wrapper_2 input{height:4.25rem;align-items:center;background:transparent;color:#2b5b6c;font-size:1.375rem;line-height:1.925rem;font-family:Inter;font-style:normal;font-weight:normal;text-transform:none;border:none;box-shadow:none}div#gform_fields_2{grid-template-columns:repeat(8,1fr);border:1px solid rgba(43,91,108,.4);border-radius:20px;padding:.25rem;padding-left:1.25rem}div#field_2_1{grid-column:span 6}div#gform_wrapper_2 div#field_submit{grid-column:span 2}input#gform_submit_button_2{color:#8e7a6b !important;letter-spacing:.045rem !important;text-transform:uppercase !important;background:white !important;font-size:1.125rem !important;border-radius:20px !important;font-weight:600 !important}div#gform_wrapper_3 input{height:3.75rem;padding-left:1.25rem;padding-right:1.25rem;background:transparent;border:2px solid #2b5b6c;border-radius:20px;color:#2b5b6c;font-size:1.375rem;line-height:1.925rem;font-family:Inter;font-style:normal;font-weight:normal;letter-spacing:-.01em;text-transform:none}input#gform_submit_button_3{color:white !important;letter-spacing:.045rem !important;text-transform:uppercase !important;background:#2b5b6c !important;font-size:1.125rem !important;border-radius:20px !important;font-weight:600 !important}div#gform_fields_3{grid-template-columns:repeat(18,1fr);row-gap:0rem}div#field_3_5,div#field_3_8,div#field_3_9{grid-column:span 5}div#gform_wrapper_3 div#field_submit{grid-column:span 3}div#gform_fields_4{gap:1.25rem}#gform_fields_4 input{height:3.75rem;padding-left:1.25rem;padding-right:1.25rem;background:transparent;border:2px solid #2b5b6c;border-radius:20px;color:#2b5b6c;font-size:1.375rem;line-height:1.925rem;font-family:Inter;font-style:normal;font-weight:normal;letter-spacing:-.01em;text-transform:none}#gform_fields_4 textarea{height:11.5625rem;padding-left:1.25rem;padding-right:1.25rem;background:transparent;border:2px solid #2b5b6c;border-radius:20px;color:#2b5b6c;font-size:1.375rem;line-height:1.925rem;font-family:Inter;font-style:normal;font-weight:normal;letter-spacing:-.01em;text-transform:none}input#gform_submit_button_4{color:white !important;letter-spacing:.045rem !important;text-transform:uppercase !important;background:#2b5b6c !important;font-size:1.125rem !important;border-radius:20px !important;font-weight:600 !important;height:3.75rem;padding-left:2.5rem !important;padding-right:2.5rem !important}#gform_4 .gform-footer.gform_footer.top_label{justify-content:center}.gform-theme--framework .gform-loader{display:none}.single-journal,.page-id-4495,.page-id-4605,.page-id-4796,.page-id-3,.page-id-4840,.page-id-4843,.page-id-4845,.page-id-5688,.page-id-5693,.error404{}#nectar-nav[data-transparent-header="true"][data-transparent-shadow-helper="true"].transparent:not(.dark-slide):before{background:none}.curvetowhite,.curvetotaupe,.curvetolight,.curvetoblue,.curvetolightblue{position:absolute;bottom:0;width:100%;height:10rem}.curvetowhite path{fill:#fff}.curvetotaupe path{fill:#8e7a6b}.curvetolight path{fill:#e8e4e1}.curvetoblue path{fill:#2b5b6c}.curvetolightblue path{fill:#eaeff0}.or-cards .nk-awb-wrap.nk-awb-rendered{border-radius:20px}.exp-grid .nectar-blocks-post-grid__item__inner{height:100%}.white-border-btn a:hover{background-color:white}.white-border-btn a:hover span{color:#8e7a6b}.horizontal-scroll-wrapper{scrollbar-width:none}.horizontal-scroll-wrapper::-webkit-scrollbar{display:none}*{box-sizing:border-box}.external{overflow:hidden;height:100vh}.horizontal-scroll-wrapper{display:flex;flex-direction:column;align-items:center;width:100vh;height:100vw;transform:rotate(-90deg) translate3d(0,-100vh,0);transform-origin:right top;overflow-y:auto;overflow-x:hidden}.hcw-item{--x:0;--y:0;--hover-move:120px;display:flex;justify-content:center;align-items:center;padding-top:29vh;padding-bottom:29vh;position:relative;z-index:1;transform:rotate(90deg) translateX(var(--x)) translateY(var(--y));transition:transform 1s cubic-bezier(.22,1,.36,1);border-radius:20px}.hcw-inner{position:relative;display:inline-block}.hcw-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 100%);opacity:0;transition:opacity .4s ease;border-radius:20px;z-index:1}.hcw-item:hover .hcw-inner::after{opacity:1}.hcw-item:hover{transform:rotate(90deg) translateX(var(--x)) translateY(var(--y)) translateX(var(--hover-move))}.hcw-item:hover~.hcw-item{transform:rotate(90deg) translateX(var(--x)) translateY(var(--y)) translateX(calc(var(--hover-move) * 1.05))}.hcw-item:hover~.hcw-item:nth-child(n+2){transform:rotate(90deg) translateX(var(--x)) translateY(var(--y)) translateX(calc(var(--hover-move) * 1.1))}.hcw-item:hover~.hcw-item:nth-child(n+3){transform:rotate(90deg) translateX(var(--x)) translateY(var(--y)) translateX(calc(var(--hover-move) * 1.15))}.hcw-item:hover~.hcw-item:nth-child(n+4){transform:rotate(90deg) translateX(var(--x)) translateY(var(--y)) translateX(calc(var(--hover-move) * 1.2))}.hcw-item:hover~.hcw-item:nth-child(n+5){transform:rotate(90deg) translateX(var(--x)) translateY(var(--y)) translateX(calc(var(--hover-move) * 1.25))}.hcw-inner img{display:block;border-radius:20px}.hcw-item:nth-child(1){--x:-80%;--y:22vh}.hcw-item:nth-child(2){--x:0%;--y:-22vh;margin-top:-104vh}.hcw-item:nth-child(3){--x:-120%;--y:-8vh}.hcw-item:nth-child(4){--x:0%;--y:32vh;margin-top:-133vh}.hcw-item:nth-child(5){--x:0%;--y:-24vh;margin-top:-50vh}.hcw-item:nth-child(6){--x:0%;--y:22vh;margin-top:-68vh}.hcw-item:nth-child(7){--x:0%;--y:-30vh;margin-top:-56vh}.hcw-item:nth-child(8){--x:0%;--y:10vh;margin-top:-60vh}.hcw-item:nth-child(9){--x:0%;--y:-16vh;margin-top:-54vh}.hcw-item:nth-child(10){--x:0%;--y:18vh;margin-top:-56vh}.hcw-item:nth-child(3){z-index:5}.hcw-item:nth-child(4){z-index:2}.hcw-item:nth-child(6){z-index:5}.hcw-item:nth-child(5){z-index:2}.hcw-item:nth-child(8){z-index:5}.hcw-item:nth-child(9){z-index:2}.hcw-item:hover{z-index:10}.hcw-inner{width:var(--w);height:var(--h);position:relative;overflow:hidden;border-radius:20px}.hcw-inner img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hcw-item:nth-child(1){--w:451px;--h:320px}.hcw-item:nth-child(2){--w:300px;--h:420px}.hcw-item:nth-child(3){--w:394px;--h:480px}.hcw-item:nth-child(4){--w:460px;--h:320px}.hcw-item:nth-child(5){--w:640px;--h:440px}.hcw-item:nth-child(6){--w:366px;--h:366px}.hcw-item:nth-child(7){--w:359px;--h:240px}.hcw-item:nth-child(8){--w:500px;--h:324px}.hcw-item:nth-child(9){--w:280px;--h:348px}.hcw-item:nth-child(10){--w:415px;--h:415px}.pum-theme-2198 .pum-container,.pum-theme-default-theme .pum-container{padding:0px}.main-header{transition:background-color .4s ease,box-shadow .4s ease}#nectar-nav.scrolling .main-header,#nectar-nav:hover .main-header{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.05)}.white-site-logo .nectar-blocks-image__inner,.blue-site-logo .nectar-blocks-image__inner,.white-main-menu-ico .nectar-blocks-icon__inner,.blue-main-menu-ico .nectar-blocks-icon__inner{position:relative}.white-site-logo img,.blue-site-logo img,.white-main-menu-ico img,.blue-main-menu-ico img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .35s ease}.white-site-logo img,.white-main-menu-ico img{opacity:1}.blue-site-logo img,.blue-main-menu-ico img{opacity:0}#nectar-nav.scrolling .blue-site-logo img,#nectar-nav:hover .blue-site-logo img,#nectar-nav.scrolling .blue-main-menu-ico img,#nectar-nav:hover .blue-main-menu-ico img{opacity:1}#nectar-nav.scrolling .white-site-logo img,#nectar-nav:hover .white-site-logo img,#nectar-nav.scrolling .white-main-menu-ico img,#nectar-nav:hover .white-main-menu-ico img{opacity:0}.main-header .main-menu-btn .nectar-blocks-button__inner{color:#fff !important;border:1px solid #fff !important;background:transparent !important;padding-top:.8rem;padding-bottom:.8rem;transition:all .3s ease}.main-header .main-menu-btn .nectar-blocks-button__text{color:#fff !important}#nectar-nav.scrolling .main-menu-btn .nectar-blocks-button__inner,#nectar-nav:hover .main-menu-btn .nectar-blocks-button__inner{color:#2b5b6c !important;border:1px solid #8e7a6b !important}#nectar-nav.scrolling .main-menu-btn .nectar-blocks-button__text,#nectar-nav:hover .main-menu-btn .nectar-blocks-button__text{color:#2b5b6c !important}.main-menu-nav span.wp-block-navigation-item__label{color:var(--dark);line-height:2.8rem;font-family:Inter;font-weight:500;font-size:2rem}.main-menu-nav span.wp-block-navigation-item__label:hover{color:#8e7a6b !important}div#block-cNw7gqhHwR:hover{box-shadow:none !important;outline:none !important}button.pum-close.popmake-close{display:none}#experience-popup .experience-popup-inner{padding:5rem 0 !important}#experience-popup .nectar-blocks-column .nectar-blocks-text{text-align:center !important}#experience-popup .nectar-blocks-image img.nectar-aspect-ratio{aspect-ratio:21/10 !important;object-fit:cover !important}#experience-popup .main-popup .nectar-blocks-column__content-wrap{row-gap:3.75rem !important}#experience-popup .text-content .nectar-blocks-column__content-wrap{row-gap:2.5rem !important}#experience-popup p#popup-title,#experience-popup .text-content{padding:0 5rem !important}#experience-popup .nectar-blocks-taxonomy-terms span.text__inner{padding:.875rem 1.5rem !important;border:1px solid rgba(43,91,108,.4) !important;border-radius:20px !important}#experience-popup .flex-tax,#experience-popup .flex-btn{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:10px !important;flex-wrap:wrap}#experience-popup .separator{display:none !important}#experience-popup div#block-HNFLtDhl4d{display:flex !important;column-gap:10px !important}#experience-popup button.experience-popup-close{background:none !important;border:none !important;position:absolute !important;top:1.25rem !important;right:1.25rem !important;padding:0 !important;z-index:9999}#experience-popup button.experience-popup-close:hover{cursor:pointer}#experience-popup .experience-popup-close img{width:1.85rem !important}#experience-popup .taupe-btn a.nectar__link.nectar-blocks-button__inner{padding:1.45rem 2.5rem !important;border:1px solid #8e7a6b !important;border-radius:20px !important;background:#8e7a6b !important;color:white !important}#experience-popup .white-border-btn a.nectar__link.nectar-blocks-button__inner{padding:1.45rem 2.5rem !important;border:1px solid #8e7a6b !important;border-radius:20px !important;color:#2b5b6c !important}#experience-popup .popup-divider{width:100% !important}#experience-popup .popup-divider .nectar-blocks-divider__inner{width:100% !important;height:1px !important;background:rgba(43,91,108,.3) !important}#experience-popup .popup-divider .nectar-blocks-divider__line{display:none !important}#experience-popup{position:fixed;inset:0;z-index:999999;display:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.55)}#experience-popup.active{display:block}.experience-popup-overlay{position:fixed;inset:0;backdrop-filter:blur(10px)}.experience-popup-inner{position:relative;z-index:2;width:61.25rem;max-width:calc(100vw - 40px);margin:5rem auto !important;background:white}.experience-popup-trigger .nectar-blocks-post-grid__link{pointer-events:none !important}.experience-popup-trigger .nectar-blocks-post-grid__item{cursor:pointer !important}#experience-popup{z-index:9999999999 !important}#experience-popup.active{z-index:9999999999 !important}.experience-popup-overlay{z-index:9999999999 !important}.experience-popup-inner{position:relative;z-index:99999999999 !important}#header-outer,#header-space,#slide-out-widget-area,#search-outer,.material-ocm-open,.ocm-effect-wrap,#ajax-content-wrap{z-index:auto !important}body.popup-open #ajax-content-wrap,body.popup-open .ocm-effect-wrap{transform:none !important}body[data-hhun="1"] #nectar-nav.invisible:not(.side-widget-open){pointer-events:auto !important;z-index:999999999 !important}.our-resorts-grid .nectar-blocks-post-grid__item:has(a[href*="niva-labriz-seychelles"],
  a[href*="niva-velassaru-maldives"])::after{content:"";position:absolute;top:16%;right:7vw;width:8.75rem;height:7rem;background:url("https://cdn-ilekleg.nitrocdn.com/mnmrUmTGTMnTMpUrgWimWPVaBRADeNkv/assets/images/optimized/rev-0ad0631/www.nivahotelsandresorts.com/wp-content/uploads/2026/05/SLH_Logo_Blk-1-scaled.png") no-repeat center;background-size:contain;z-index:999;pointer-events:none}.benifits-carousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{padding-right:82% !important}.journal-grid .nectar-blocks-post-grid__item__title{padding:3.75rem 0}.journal-grid a.nectar-blocks-post-grid__item__read-more svg{display:none}.journal-grid a.nectar-blocks-post-grid__item__read-more span{padding:.62rem 0;border-bottom:1px solid #8e7a6b}.journal-grid .nectar-blocks-post-grid__item__taxonomies .style--button-border{padding:.5rem 1rem}.hero-vdo-section.wp-block-nk-awb{padding:0}.nectar-blocks-post-grid__item__taxonomies{display:flex;flex-wrap:wrap;gap:.62rem;align-items:center;font-family:Inter;font-style:normal;font-weight:normal;letter-spacing:.04rem;text-transform:uppercase;font-size:1rem}.sig-exp-grid .nectar-blocks-post-grid__item__taxonomies,.sig-dining-grid .nectar-blocks-post-grid__item__taxonomies,.not-all-dining-grid .nectar-blocks-post-grid__item__taxonomies,.not-all-spa-grid .nectar-blocks-post-grid__item__taxonomies,.sig-spa-grid .nectar-blocks-post-grid__item__taxonomies{opacity:0;transition:opacity .2s ease}.sig-exp-grid.is-ready .nectar-blocks-post-grid__item__taxonomies,.sig-dining-grid.is-ready .nectar-blocks-post-grid__item__taxonomies,.not-all-dining-grid.is-ready .nectar-blocks-post-grid__item__taxonomies,.not-all-spa-grid.is-ready .nectar-blocks-post-grid__item__taxonomies,.sig-spa-grid.is-ready .nectar-blocks-post-grid__item__taxonomies{opacity:1}.our-resorts-grid .resort-logo-image{width:auto;display:block;margin-inline:auto;height:151px}.or-cards{aspect-ratio:31/26;object-fit:cover;display:flex;flex-direction:column;justify-content:flex-end}.new-exp-grid .nectar-blocks-post-grid__item__taxonomies{display:flex;flex-wrap:wrap !important;flex-direction:row !important;align-content:center !important;justify-content:flex-start !important}@media only screen and (max-width:1470px){.benifits-carousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{padding-right:77% !important}.journal-grid .nectar-blocks-post-grid__item__title{padding:2.5rem 0}.dining-card-image img{height:27.708rem}}@media only screen and (min-width:1025px){.or-cards-section .nectar-blocks-row__inner{display:flex !important;flex-wrap:nowrap !important}.or-cards-section .nectar-blocks-column{flex:0 0 24% !important;max-width:24% !important;transition:all .4s ease}.or-cards-section .nectar-blocks-row__inner:hover .nectar-blocks-column{flex:0 0 21% !important;max-width:21% !important}.or-cards-section .nectar-blocks-row__inner:hover .nectar-blocks-column:hover{flex:0 0 33% !important;max-width:33% !important}.exp-grid .nectar-blocks-post-grid__item__content{transform:translateY(var(--offset-y,90px));transition:transform .75s ease}.exp-grid .nectar-blocks-post-grid__item__excerpt{opacity:0;transform:translateY(20px);transition:all .5s ease}.exp-grid .nectar-blocks-post-grid__item:hover .nectar-blocks-post-grid__item__content{transform:translateY(0)}.exp-grid .nectar-blocks-post-grid__item:hover .nectar-blocks-post-grid__item__excerpt{opacity:1;transform:translateY(0);transition-delay:.1s}.exp-grid .nectar-blocks-post-grid__item,.exp-grid .nectar-blocks-post-grid__item__featured-media{border-radius:20px !important}.exp-grid .nectar-blocks-post-grid__item{position:relative;overflow:hidden}.exp-grid .nectar-blocks-post-grid__item::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(183,80,174,0) 100%);opacity:.5;transition:opacity .5s ease;pointer-events:none;z-index:1}.exp-grid .nectar-blocks-post-grid__item:hover::before{opacity:1}}@media only screen and (max-width:1366px){.nectar-font-h3,h3{font-size:2rem}.our-resorts-grid .nectar-blocks-post-grid__item:has(a[href*="niva-labriz-seychelles"],
    a[href*="niva-velassaru-maldives"])::after{right:2vw}.benifits-carousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{padding-right:74% !important}}@media only screen and (min-width: 1025px) and (max-width: 1366px){.resort-card .nectar-blocks-column__wrapper{padding-top:5.44rem;padding-bottom:5.44rem}.resort-card .nectar-blocks-column__inner.nectar-blocks-column__content-wrap{gap:2.5rem}.resort-card-inner .nectar-blocks-column__inner.nectar-blocks-column__content-wrap{gap:1.25rem}.resort-card-inner .nectar-blocks-column__wrapper{padding-top:unset;padding-bottom:unset}.resort-card-main{width:70% !important}.no-vdo-resort-card{flex:70% !important}.our-resorts-grid .nectar-blocks-post-grid__item{padding-left:10%;padding-right:10%;padding-top:3%;padding-bottom:3%}.our-resorts-grid .nectar-blocks-post-grid__item__content__inner{gap:1.25rem}.our-resorts-grid .nectar-blocks-post-grid__item__title{margin-bottom:0rem}.pys-card .nectar-blocks-column__wrapper{padding:6.25rem 3.75rem}input#gform_submit_button_1{font-size:1rem !important}div#gform_wrapper_1 input{line-height:1.25rem}}@media only screen and (max-width:1024px){.wp-block-spacer.spacer-22-25{height:12rem !important}.curvetowhite,.curvetotaupe,.curvetolight,.curvetoblue,.curvetolightblue{height:4rem}.external{display:none}.main-header.active .main-menu-btn .nectar-blocks-button__inner,.main-header:hover .main-menu-btn .nectar-blocks-button__inner{padding-top:.9rem !important;padding-bottom:.9rem !important}.main-menu-nav span.wp-block-navigation-item__label{line-height:2.18rem;font-size:1.56rem}.exp-grid p.nectar-blocks-post-grid__item__excerpt,.inner-exp-grid p.nectar-blocks-post-grid__item__excerpt{display:none}.signature-repeater .wp-block-nk-awb{height:26rem}.exp-icon img.nectar-component__icon__img{width:2.25rem}.sig-exp-grid p.nectar-blocks-post-grid__item__excerpt{display:none}#block-W9Pl5z3Z8i .swiper-pagination-wrap .swiper-pagination,#block-R3DJAetxuc .swiper-pagination-wrap .swiper-pagination{padding-right:65%}div#gform_wrapper_1 select,div#gform_wrapper_1 input,div#gform_wrapper_3 input{padding-left:.97rem;padding-right:.97rem;font-size:1.07rem;line-height:1.5rem;background-size:.97rem}input#gform_submit_button_1{font-size:.88rem !important}div#gform_fields_1{grid-template-columns:repeat(8,1fr)}div#field_1_4,div#field_submit{grid-column:span 4 !important}div#gform_fields_1{row-gap:1.25rem}div#gform_wrapper_2 input{height:3.31rem;font-size:1.07rem;line-height:1.5rem}div#gform_fields_2{grid-template-columns:repeat(6,1fr)}div#field_2_1{grid-column:span 4}div#gform_wrapper_2 div#field_submit{grid-column:span 2}input#gform_submit_button_2{font-size:.88rem !important}div#gform_fields_3{grid-template-columns:repeat(8,1fr);row-gap:1.25rem}div#field_3_5,div#field_3_8,div#field_3_9,div#gform_wrapper_3 div#field_submit{grid-column:span 4}.our-resorts-grid .nectar-blocks-post-grid__item{padding-left:10%;padding-right:10%;padding-top:6%;padding-bottom:6%}.our-resorts-grid .nectar-blocks-post-grid__item__content__inner{gap:1.78rem}.our-resorts-grid .nectar-blocks-post-grid__item__title{margin-bottom:0rem}.nectar-gt-jNH61w8EqX{font-size:3.75rem}.nectar-gt-jNH61w8EqX{line-height:3.75rem}#block-t1W1OFm9xy.il--content-overlaid .nectar-blocks-post-grid__item__inner,#block-ITAtqvl9cO.il--content-overlaid .nectar-blocks-post-grid__item__inner,#block-g10jOWzjUL.il--content-overlaid .nectar-blocks-post-grid__item__inner{aspect-ratio:4/3 !important}#nectar-nav.scrolling .main-header,#nectar-nav:hover .main-header{padding-top:.97rem;padding-bottom:.97rem}body[data-hhun="1"] #nectar-nav.invisible:not(.side-widget-open){pointer-events:none}.real-masonry-gallery .nectar-blocks-image-grid__grid{column-count:2}.our-resorts-grid .nectar-blocks-post-grid__item:has(a[href*="niva-labriz-seychelles"],
    a[href*="niva-velassaru-maldives"])::after{width:6rem;height:5rem;top:1vh;right:1vw}.benifits-carousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{padding-right:60% !important}.nectar-blocks-post-grid__item__taxonomies{font-size:.78rem}.dining-card-image img{height:14.72rem}.dining-card-content{padding:1.25rem}.nectar-blocks-post-grid__item__content__inner{gap:var(--content-gap,.62rem)}.nectar-blocks-post-grid__item__custom.dining-time{margin-bottom:-.62rem}}@media only screen and (min-width: 1px) and (max-width: 1024px){#nectar-nav:not([data-permanent-transparent="1"]){height:0px !important}}@media only screen and (max-width:768px){.main-menu-nav span.wp-block-navigation-item__label{line-height:1.25rem;font-size:1.25rem}.nectar-blocks-row__inner.parent-block-block-5YH6KWJb1a{--column-gap:.75rem}ul.wp-block-navigation__container.is-vertical.main-menu-nav.wp-block-navigation{gap:.5rem !important}ul.wp-block-navigation__container.has-text-color.items-justified-left.is-vertical.footer-left.wp-block-navigation,ul.wp-block-navigation__container.has-text-color.items-justified-right.is-vertical.footer-right.wp-block-navigation{align-items:center}ul.wp-block-navigation__container.has-text-color.has-white-color.footer-bottom.wp-block-navigation{flex-direction:column;align-items:center}.signature-repeater .nectar-blocks-column{flex:1 1 100%;max-width:100%}.nectar-blocks-row__inner{flex-direction:column}.three-cols-section{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem}.four-cols-section{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem}#block-W9Pl5z3Z8i .swiper-pagination-wrap .swiper-pagination,#block-R3DJAetxuc .swiper-pagination-wrap .swiper-pagination{padding-right:35%}div#gform_fields_1{grid-template-columns:repeat(4,1fr)}div#gform_fields_2{grid-template-columns:repeat(4,1fr)}div#field_2_1{grid-column:span 2}div#gform_wrapper_2 div#field_submit{grid-column:span 2}div#gform_fields_3{grid-template-columns:repeat(4,1fr)}div#field_1_4,div#gform_wrapper_1 div#field_submit{grid-column:span 4}.footer-bottom ul.wp-block-navigation__container.has-text-color.has-white-color.footer-bottom.wp-block-navigation{gap:1.25rem}.our-resorts-grid .nectar-blocks-post-grid__item{padding-left:5%;padding-right:5%;padding-top:5%;padding-bottom:5%}.nectar-gt-jNH61w8EqX{font-size:2.5rem}.nectar-gt-jNH61w8EqX{line-height:2.75rem}#block-t1W1OFm9xy.il--content-overlaid .nectar-blocks-post-grid__item__inner,#block-ITAtqvl9cO.il--content-overlaid .nectar-blocks-post-grid__item__inner,#block-g10jOWzjUL.il--content-overlaid .nectar-blocks-post-grid__item__inner{aspect-ratio:4/7 !important}.our-resorts-grid .resort-btn-group{flex-direction:column}#experience-popup .experience-popup-inner{padding:2.5rem 0 !important}#experience-popup .main-popup .nectar-blocks-column__content-wrap{row-gap:2.5rem !important}#experience-popup p#popup-title,#experience-popup .text-content{padding:0 1.25rem !important}#experience-popup .text-content .nectar-blocks-column__content-wrap{row-gap:1.5rem !important}#experience-popup .flex-tax{gap:40px !important}p#block-7wT3EaBnJW{margin-top:1.5rem}#experience-popup .flex-btn{gap:.5rem !important}.featured-img-bg{min-height:15rem !important}.real-masonry-gallery .nectar-blocks-image-grid__grid{column-count:1}.our-resorts-grid .nectar-blocks-post-grid__item:has(a[href*="niva-labriz-seychelles"],
    a[href*="niva-velassaru-maldives"])::after{width:4rem;height:3rem;top:1.5vh;right:2.5vw}.benifits-carousel .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{padding-right:35% !important}.journal-grid .nectar-blocks-post-grid__item__title{padding:0}}.tablet-parallax-gallery{display:none}@media (max-width:1023px){.external{display:none}.tablet-parallax-gallery{display:block;column-count:2;column-gap:16px;padding:24px}.tablet-parallax-item{break-inside:avoid;margin-bottom:16px;overflow:hidden;border-radius:20px}.tablet-parallax-item img{width:100%;height:auto;display:block;border-radius:20px;object-fit:cover}div#popmake-6763{width:100vw !important;height:auto;top:3rem !important;left:0px !important}div#popmake-6763{border-radius:20px;padding:1.25rem;padding-bottom:1rem}div#block-R0xurcvXRX{right:-.5rem;top:-2rem}div#gform_fields_5{row-gap:1.25rem}#gform_fields_5 select,#gform_fields_5 input{padding:1rem 1.5rem}#ajax-dining-results{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.tablet-parallax-gallery{column-count:1;padding:16px;column-gap:12px}.tablet-parallax-item{margin-bottom:12px}}