.hero-5{background:#000;position:relative}.hero-5 img{opacity:.75!important}.hero-5:before{background:linear-gradient(180deg,#000,transparent);content:"";height:20%;left:1px;position:absolute;top:0;width:100%;z-index:2}.hero-5 .css-slider{z-index:1}.kata-video[data-v-72b55d6b]{opacity:0;transition:opacity 1s ease}.kata-video.loaded[data-v-72b55d6b]{opacity:1}@media(min-width:700px){.hero-style-2 .side-lines:before{left:calc(var(--r3_12)*-1)!important}.hero-style-2 .side-lines:after{right:calc(var(--r3_12)*-1)!important}}.hero-style-3 .images[data-v-499a5c49]{position:relative}.hero-style-3 .images[data-v-499a5c49]:before{background:linear-gradient(180deg,#0c0c0c,transparent);content:"";height:66.666667%;left:0;opacity:.8;position:absolute;right:0;top:0}.hero-style-5 .image-1{align-self:flex-end;grid-column:span 5/span 5;padding-left:20%}@media (min-width:700px){.hero-style-5 .image-1{grid-column:span 6/span 6;padding-left:10%}}.hero-style-5 .image-2{align-self:flex-end;grid-column:span 5/span 5}@media (min-width:700px){.hero-style-5 .image-2{grid-column:span 4/span 4}}.hero-style-5 .image-3{grid-column:span 3/span 3}.hero-style-5 .image-4{display:none;grid-column:span 7/span 7}@media (min-width:700px){.hero-style-5 .image-4{display:block}}.hero-style-5 .image-5{grid-column:span 7/span 7;padding-right:20%}@media (min-width:700px){.hero-style-5 .image-5{grid-column:span 10/span 10;padding-left:10%}}.page-builder .builder-section:last-child.no-space-bottom{margin-bottom:0}.page-builder .bg-border.builder-section{margin-bottom:calc(var(--spacing-slice) - var(--spacing-large))}.page-builder .builder-section+.bg-border.builder-section,.page-builder .builder-section.bg-border+.builder-section .bg-navy,.page-builder .builder-section.bg-border+.builder-section .bg-primary,.page-builder .builder-section.text-and-image+.builder-section.text-and-image{margin-top:calc(var(--spacing-slice-half)*-1)}.page-builder .builder-section .bg-navy .btn-tertiary,.page-builder .builder-section.bg-navy .btn-tertiary{border-color:#fff;color:#fff}.letter-move>span{display:block;font-size:100px;left:0;line-height:.8;top:calc(var(--slice-move)*150px);transition:.1s linear}@media screen and (min-width:320px){.letter-move>span{font-size:calc(-14.28571px + 35.71429vw)}}@media screen and (min-width:1440px){.letter-move>span{font-size:500px}}@media(max-width:570px){.letter-move .heading-2{padding-left:2.8em}}.image-gallery[data-v-e50b2278]{-ms-overflow-style:none;max-width:100vw;scrollbar-width:none}.image-gallery[data-v-e50b2278]::-webkit-scrollbar{display:none}.image-gallery .heading[data-v-e50b2278]{height:100%;margin-top:calc(var(--slice-spacing)*-1);padding-top:var(--slice-spacing);position:absolute;right:0;top:0;width:100%;z-index:1}.image-gallery .heading .heading-inner[data-v-e50b2278]{-ms-overflow-style:none;max-width:100vw;overflow-x:hidden;position:sticky;scrollbar-width:none;top:40%}.image-gallery .heading .heading-inner[data-v-e50b2278]::-webkit-scrollbar{display:none}.image-gallery .heading h2[data-v-e50b2278]{font-size:65px;font-weight:400;line-height:1;margin:0;transform:translateX(calc(var(--slice-move)*-50vw + 50vw));transition:.1s linear;width:100vw}@media screen and (min-width:320px){.image-gallery .heading h2[data-v-e50b2278]{font-size:calc(26.42857px + 12.05357vw)}}@media screen and (min-width:1440px){.image-gallery .heading h2[data-v-e50b2278]{font-size:200px}}.image-gallery .landscape[data-v-e50b2278]:nth-child(odd){align-self:end}.image-gallery .item[data-v-e50b2278]:nth-of-type(6){margin-top:-58%}.image-gallery .overlay[data-v-e50b2278],.small-style-gallery .overlay[data-v-e50b2278]{background:rgba(20,37,63,.7);color:#fff;transition:.5s ease}.image-gallery .image-icon[data-v-e50b2278],.small-style-gallery .image-icon[data-v-e50b2278]{background-image:url(/_nuxt/73cdc96b8c6214609bdd5b048aa68e3f.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:15px;width:15px}.image-gallery .first-image[data-v-e50b2278]:after,.small-style-gallery .first-image[data-v-e50b2278]:after{background:linear-gradient(0deg,#000,transparent);bottom:0;content:"";height:30%;left:0;opacity:.8;position:absolute;right:0;width:100%}.image-gallery .item:hover .overlay[data-v-e50b2278],.small-style-gallery .item:hover .overlay[data-v-e50b2278]{opacity:1}@media(max-width:499px){.image-gallery .heading-3[data-v-e50b2278],.small-style-gallery .heading-3[data-v-e50b2278]{font-size:16px}}.gallery-lightbox button.carousel-nav{--tw-bg-opacity:1;align-items:center;background-color:#fff;border-radius:100%;bottom:0;box-shadow:0 4px 4px rgba(0,0,0,.25);display:inline-flex;height:50px;justify-content:center;margin:auto;outline:none!important;position:absolute;top:0;transition:.3s ease;width:50px;z-index:2}@supports (color:rgb(0 0 0/0)){.gallery-lightbox button.carousel-nav{background-color:rgb(255 255 255/var(--tw-bg-opacity))}}.gallery-lightbox button.carousel-nav.next{right:0}.gallery-lightbox button.carousel-nav.prev{left:0}.gallery-lightbox button.carousel-nav span{--tw-bg-opacity:1;background-color:#bd9b16;bottom:0;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:.3s ease;width:20px}@supports (color:rgb(0 0 0/0)){.gallery-lightbox button.carousel-nav span{background-color:rgb(189 155 22/var(--tw-bg-opacity))}}.gallery-lightbox button.carousel-nav:before{border-color:#bd9b16;border-style:solid;border-width:2px 2px 0 0;bottom:0;content:"";display:inline-block;height:10px;margin:auto;opacity:1;position:absolute;top:0;transition:.3s ease;vertical-align:top;width:10px}.gallery-lightbox button.carousel-nav.prev:before{left:16px;transform:rotate(-135deg)}.gallery-lightbox button.carousel-nav.next:before{right:16px;transform:rotate(45deg)}.gallery-lightbox button.carousel-nav:hover{background:#fff}.gallery-lightbox button.carousel-nav:hover span{background:#6ddbd5}.gallery-lightbox button.carousel-nav:hover:before{border-color:#6ddbd5}@media(max-width:499px){.gallery-lightbox button.carousel-nav{height:30px!important;width:30px!important}.gallery-lightbox button.carousel-nav span{width:11px}.gallery-lightbox button.carousel-nav:before{height:8px;width:8px}.gallery-lightbox button.carousel-nav.next:before{right:9px}.gallery-lightbox button.carousel-nav.prev:before{left:9px}}.gallery-lightbox[data-v-6e0ea946]{z-index:200}.gallery-lightbox .lightbox-inner[data-v-6e0ea946]{-ms-overflow-style:none;align-items:center;display:flex;justify-content:center;max-height:100%;max-width:95%;overflow:scroll;scrollbar-width:none}.gallery-lightbox .lightbox-inner[data-v-6e0ea946]::-webkit-scrollbar{display:none}.opacity-95[data-v-6e0ea946]{opacity:.95}.close-btn[data-v-6e0ea946]{height:30px;outline:none!important;position:absolute;right:calc(2.5% + 5px);top:calc(2.5% + 5px);width:30px}.close-btn[data-v-6e0ea946]:after,.close-btn[data-v-6e0ea946]:before{background-color:#fff;content:" ";height:30px;left:15px;position:absolute;top:0;transition:.5s ease;width:2px}.close-btn[data-v-6e0ea946]:before{transform:rotate(45deg)}.close-btn[data-v-6e0ea946]:after{transform:rotate(-45deg)}.close-btn[data-v-6e0ea946]:hover:after,.close-btn[data-v-6e0ea946]:hover:before{background-color:#6ddbd5}.fade-enter-active[data-v-6e0ea946],.fade-leave-active[data-v-6e0ea946]{transition:opacity .5s}.fade-enter[data-v-6e0ea946],.fade-leave-to[data-v-6e0ea946]{opacity:0}.two-quotes .quote-heading[data-v-4efefd0d]{font-size:50px;font-style:normal;font-weight:400;line-height:100%;transition:1s ease}@media screen and (min-width:320px){.two-quotes .quote-heading[data-v-4efefd0d]{font-size:calc(44.28571px + 1.78571vw)}}@media screen and (min-width:1440px){.two-quotes .quote-heading[data-v-4efefd0d]{font-size:70px}}.two-quotes .quote[data-v-4efefd0d]{aspect-ratio:214/160;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.33;position:absolute;width:50%;z-index:1}.two-quotes .quote.top-quote[data-v-4efefd0d]{left:-20%;top:-15%}.two-quotes .quote.bottom-quote[data-v-4efefd0d]{bottom:-20%;right:-15%;transform:rotate(180deg)}@media(orientation:portrait)and (max-width:799px){.two-quotes .quote.top-quote[data-v-4efefd0d]{left:-5%;top:-5%}.two-quotes .quote.bottom-quote[data-v-4efefd0d]{bottom:-5%;right:-5%}}.animate-quote path[data-v-16a1b7c4]{stroke-dasharray:450;stroke-dashoffset:-450}.animate-quote.visible path[data-v-16a1b7c4]{animation:dash-16a1b7c4 2s linear forwards}@keyframes dash-16a1b7c4{to{stroke-dashoffset:0}}.featured-stamp[data-v-7002073d]{font-size:16px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:18px;padding:7.5px;text-align:center;text-transform:uppercase}.featured-stamp[data-v-7002073d]:after{--tw-border-opacity:1;background:#f2efda;border-color:#bd9b16;border-radius:9999px;border-width:2px;bottom:0;content:"";height:115px;left:0;margin:auto;position:absolute;right:0;top:0;width:115px;z-index:-1}@supports (color:rgb(0 0 0/0)){.featured-stamp[data-v-7002073d]:after{border-color:rgb(189 155 22/var(--tw-border-opacity))}}.featured-stamp.featured-stamp-dark[data-v-7002073d]:after{--tw-border-opacity:1;border-color:#14253f}@supports (color:rgb(0 0 0/0)){.featured-stamp.featured-stamp-dark[data-v-7002073d]:after{border-color:rgb(20 37 63/var(--tw-border-opacity))}}.featured-offer:not(.bg-accent-dark) .btn-tertiary{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#fff;color:#fff}@supports (color:rgb(0 0 0/0)){.featured-offer:not(.bg-accent-dark) .btn-tertiary{border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}}.text-and-image .media img{aspect-ratio:1/.9}.media-slider .slick-list,.media-slider .slick-slide>div{height:100%;width:100%}.captioned-slider .slick-list,.media-slider .slick-track{height:100%}.captioned-slider .slick-track{display:flex;height:100%}.captioned-slider .slick-track .slick-slide>div{height:100%}.captioned-slider div.slick-arrow{height:auto;position:static;transform:none!important;width:auto}.captioned-slider div.slick-arrow:before{display:none!important}.captioned-slider .slider-stats{--tw-text-opacity:1;bottom:var(--spacing-small);color:#fff;position:absolute;right:calc(30px + var(--spacing-small));z-index:20}@supports (color:rgb(0 0 0/0)){.captioned-slider .slider-stats{color:rgb(255 255 255/var(--tw-text-opacity))}}.captioned-slider .carousel-nav{bottom:var(--spacing-small);height:20px!important;left:auto;margin-bottom:0;position:absolute;right:var(--spacing-small);top:auto;transform:none!important;width:20px!important;z-index:20}.captioned-slider .carousel-nav.prev{right:calc(72px + var(--spacing-small))}.captioned-slider .carousel-nav.prev:before{left:3px!important}.captioned-slider .carousel-nav.next:before{right:4px!important}.captioned-slider .carousel-nav span{--tw-bg-opacity:1;background-color:#bd9b16;width:15px}@supports (color:rgb(0 0 0/0)){.captioned-slider .carousel-nav span{background-color:rgb(189 155 22/var(--tw-bg-opacity))}}.captioned-slider .carousel-nav:before{--tw-border-opacity:1;border-color:#bd9b16;height:8px;width:8px}@supports (color:rgb(0 0 0/0)){.captioned-slider .carousel-nav:before{border-color:rgb(189 155 22/var(--tw-border-opacity))}}.captioned-slider .slide-item:before{background:linear-gradient(transparent,#14253f);bottom:0;content:"";height:40%;left:0;position:absolute;right:0;width:100%}.captioned-slider .close-btn:after{content:"×";display:inline-block;font-size:30px}.local-feature-3{background:#14253f;position:relative}.local-feature-3 img,.local-feature-3 video{opacity:.4!important}.features-comparison .auto-cols[data-v-33127b14]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.two-columns-slice .large-letter[data-v-6663b198]{font-size:189px;line-height:.8;opacity:.25;top:calc(var(--slice-move)*80px - 80px);transition:top .2s ease}@media screen and (min-width:320px){.two-columns-slice .large-letter[data-v-6663b198]{font-size:calc(171.57143px + 5.44643vw)}}@media screen and (min-width:1440px){.two-columns-slice .large-letter[data-v-6663b198]{font-size:250px}}@media(min-width:700px){.two-columns-slice .large-letter[data-v-6663b198]{transform:translateX(-50%)}}.img-above-vertical-tabs .toggle[data-v-baba13c8]{outline:none!important}@media(min-width:700px){.img-above-vertical-tabs .rotated[data-v-baba13c8]{transform:rotate(90deg)}.img-above-vertical-tabs .inactive-tab[data-v-baba13c8]{transition:.5s ease;width:15%}.img-above-vertical-tabs .inactive-tab[data-v-baba13c8]:hover{width:20%}.img-above-vertical-tabs .active-tab[data-v-baba13c8]{transition:.5s ease;width:70%}.img-above-vertical-tabs .no-active-tab[data-v-baba13c8]{width:33.33%}.img-above-vertical-tabs .text[data-v-baba13c8]{max-height:0;max-width:0;opacity:0;overflow:hidden;transition:max-width 0s 0s,max-height 0s 0s,opacity 1s .5s}.img-above-vertical-tabs .text.text-visible[data-v-baba13c8]{max-height:100%;max-width:100%;opacity:1}.img-above-vertical-tabs .options:hover .item[data-v-baba13c8]{opacity:.2;transition:1s ease}.img-above-vertical-tabs .options:hover .item[data-v-baba13c8]:hover{opacity:1}.img-above-vertical-tabs .options:hover .no-active-tab[data-v-baba13c8]:hover{width:40%}}.portfolio-4-overlay .arrow[data-v-2f3adfa4]{height:20px;position:relative;width:25px}.portfolio-4-overlay .arrow[data-v-2f3adfa4]:before{border-color:#bd9b16;border-style:solid;border-width:2px 2px 0 0;bottom:0;content:"";display:inline-block;height:10px;margin:auto;position:absolute;right:0;top:0;transform:rotate(45deg);vertical-align:top;width:10px}.portfolio-4-overlay .arrow span[data-v-2f3adfa4]{background:#bd9b16;bottom:0;display:block;height:2px;margin:auto;position:absolute;right:-1px;top:0;width:25px}.portfolio-4-overlay .overlay[data-v-2f3adfa4]{background:rgba(20,37,63,.7);color:#fff;transition:.5s ease}.portfolio-4-overlay .overlay .overlay-inner[data-v-2f3adfa4]{border-left:2px solid #bd9b16;border-top:2px solid #bd9b16;height:100%;padding:20px;width:100%}.portfolio-4-overlay .thumbnail img[data-v-2f3adfa4]{transition:.4s ease}.portfolio-4-overlay .thumbnail:hover img[data-v-2f3adfa4]{transform:scale(1.05)}@media(min-width:700px){.portfolio-4-overlay .overlay[data-v-2f3adfa4]{opacity:0}.portfolio-4-overlay .overlay .overlay-inner[data-v-2f3adfa4]{border:none}.portfolio-4-overlay .overlay .overlay-inner[data-v-2f3adfa4]:after{border-left:2px solid #bd9b16;border-top:2px solid #bd9b16;content:"";height:calc(100% - 40px);pointer-events:none;position:absolute;right:20px;top:20px;visibility:hidden;width:calc(100% - 40px)}@keyframes lineAnimate-2f3adfa4{0%{height:0;padding-bottom:0;visibility:hidden;width:0}50%{height:0;padding-bottom:0;visibility:visible;width:calc(100% - 40px)}to{height:calc(100% - 40px);opacity:1;visibility:visible;width:calc(100% - 40px)}}.portfolio-4-overlay .thumbnail:hover .overlay-inner[data-v-2f3adfa4]:after{animation:lineAnimate-2f3adfa4 1s ease-in-out forwards}.portfolio-4-overlay .thumbnail:hover .overlay[data-v-2f3adfa4]{opacity:1}.portfolio-4-overlay .title-move[data-v-2f3adfa4]{animation-delay:calc(var(--slice-move)*-1s);animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;animation-name:titleMove-2f3adfa4;animation-play-state:paused;animation-timing-function:linear;bottom:-50px;position:absolute;right:calc(var(--r1_12)*-1);text-align:right;width:100%;z-index:1}@keyframes titleMove-2f3adfa4{0%{bottom:-25px}to{bottom:-75px}}.portfolio-4-overlay .title-move h2[data-v-2f3adfa4]{font-size:75px;line-height:.8}}@media screen and (min-width:700px)and (min-width:320px){.portfolio-4-overlay .title-move h2[data-v-2f3adfa4]{font-size:calc(53.57143px + 6.69643vw)}}@media screen and (min-width:700px)and (min-width:1440px){.portfolio-4-overlay .title-move h2[data-v-2f3adfa4]{font-size:150px}}@media(max-width:699px){.portfolio-4-overlay .overlay-inner[data-v-2f3adfa4]{align-items:center;display:flex;justify-content:space-between}}@media(min-width:700px){.tease-overlay:not(.touch-device) .kata-links .btn-primary,.tease-overlay:not(.touch-device) .kata-links .btn-secondary,.tease-overlay:not(.touch-device) .kata-links .btn-tertiary{font-size:14px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:1.1;text-align:center;text-transform:uppercase}}@media screen and (min-width:700px)and (min-width:320px){.tease-overlay:not(.touch-device) .kata-links .btn-primary,.tease-overlay:not(.touch-device) .kata-links .btn-secondary,.tease-overlay:not(.touch-device) .kata-links .btn-tertiary{font-size:calc(13.42857px + .17857vw)}}@media screen and (min-width:700px)and (min-width:1440px){.tease-overlay:not(.touch-device) .kata-links .btn-primary,.tease-overlay:not(.touch-device) .kata-links .btn-secondary,.tease-overlay:not(.touch-device) .kata-links .btn-tertiary{font-size:16px}}@media(min-width:700px){.tease-overlay:not(.touch-device) .kata-links .btn-secondary,.tease-overlay:not(.touch-device) .kata-links .btn-tertiary{background:none;border:2px solid #fff;color:#fff}.tease-overlay:not(.touch-device) .kata-links .btn-secondary:after,.tease-overlay:not(.touch-device) .kata-links .btn-secondary:before,.tease-overlay:not(.touch-device) .kata-links .btn-tertiary:after,.tease-overlay:not(.touch-device) .kata-links .btn-tertiary:before{content:none;display:none}.tease-overlay:not(.touch-device) .kata-links .btn-secondary:hover,.tease-overlay:not(.touch-device) .kata-links .btn-tertiary:hover{background:#fff;color:#14253f}}@media(max-width:699px){.tease-overlay .kata-links .btn-primary,.tease-overlay .kata-links .btn-secondary,.tease-overlay .kata-links .btn-tertiary{display:block}}.tease-overlay img{opacity:.5!important}@media(max-width:699px){.tease-overlay img{aspect-ratio:4/3;opacity:1!important}}.tease-overlay.active img{opacity:.1!important}.tease-overlay.touch-device img{aspect-ratio:4/3;opacity:1!important}.tease-overlay.touch-device .kata-links .btn-primary,.tease-overlay.touch-device .kata-links .btn-secondary,.tease-overlay.touch-device .kata-links .btn-tertiary{display:block}.tease-overlay .inner[data-v-44b430ee]{transition:.5s ease}.tease-overlay .background[data-v-44b430ee]{height:auto;width:100%;z-index:1}.tease-overlay .overlay[data-v-44b430ee]{padding:var(--spacing-medium) 0 0 0;z-index:3}.tease-overlay .body[data-v-44b430ee]{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;transition:1s ease}.tease-overlay .title[data-v-44b430ee]{--tw-text-opacity:1;align-items:flex-end;color:#fff;display:flex;justify-content:flex-start;left:0;padding:var(--spacing-medium);position:absolute;right:0;top:0;transition:.7s ease}@supports (color:rgb(0 0 0/0)){.tease-overlay .title[data-v-44b430ee]{color:rgb(255 255 255/var(--tw-text-opacity))}}.tease-overlay .title h3[data-v-44b430ee]{margin:0}@media(max-width:699px){.tease-overlay .title[data-v-44b430ee]{aspect-ratio:4/3;background:rgba(0,0,0,.5)}}.tease-overlay.active .inner .body[data-v-44b430ee]{opacity:1;pointer-events:all}.tease-overlay.active .inner .title[data-v-44b430ee]{bottom:100%;transform:translateY(calc(100% + 30px))}@media (min-width:700px){.tease-overlay:not(.touch-device) .inner[data-v-44b430ee]{--tw-bg-opacity:1;background-color:#000}@supports (color:rgb(0 0 0/0)){.tease-overlay:not(.touch-device) .inner[data-v-44b430ee]{background-color:rgb(0 0 0/var(--tw-bg-opacity))}}}.tease-overlay:not(.touch-device) .inner[data-v-44b430ee]{transition:.5s ease}@media (min-width:700px){.tease-overlay:not(.touch-device) .background[data-v-44b430ee]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.tease-overlay:not(.touch-device) .overlay[data-v-44b430ee]{--tw-text-opacity:1;color:#fff;height:100%;position:relative}@supports (color:rgb(0 0 0/0)){.tease-overlay:not(.touch-device) .overlay[data-v-44b430ee]{color:rgb(255 255 255/var(--tw-text-opacity))}}}.tease-overlay:not(.touch-device) .overlay[data-v-44b430ee]{z-index:3}@media(min-width:700px){.tease-overlay:not(.touch-device) .overlay[data-v-44b430ee]{padding:150px var(--spacing-medium) var(--spacing-medium)}}@media(max-width:699px){.tease-overlay:not(.touch-device) .overlay[data-v-44b430ee]{padding:var(--spacing-medium) 0 0 0}}@media (min-width:700px){.tease-overlay:not(.touch-device) .body[data-v-44b430ee]{opacity:0;pointer-events:none}.tease-overlay:not(.touch-device) .title[data-v-44b430ee]{bottom:var(--spacing-medium);display:block;left:var(--spacing-medium);padding:0;right:var(--spacing-medium);top:auto}.tease-overlay:not(.touch-device) .title.has-links[data-v-44b430ee]{bottom:calc(var(--spacing-medium) + var(--spacing-small) + 50px)}}.tease-overlay.touch-device .inner[data-v-44b430ee]{background:none}.tease-overlay.touch-device .inner .title[data-v-44b430ee]{aspect-ratio:4/3;background:rgba(0,0,0,.5)}.thumbnails-3 .slick-track{display:flex}.thumbnails-3 .slick-track .slick-slide>div{height:100%}.thumbnails-3 .carousel-nav,.thumbnails-3 .slick-dots{left:auto;margin:0;position:absolute;top:auto;z-index:50}.thumbnails-3 .carousel-nav{bottom:-50px}.thumbnails-3 .carousel-nav span{background:#bd9b16}.thumbnails-3 .carousel-nav:before{border-color:#bd9b16}.thumbnails-3 .carousel-nav.prev{right:50px}.thumbnails-3 .carousel-nav.next{right:0}@media(max-width:699px){.thumbnails-3 .carousel-nav{bottom:-20px}.thumbnails-3 .carousel-nav.prev{right:30px}}.thumbnails-3 .slick-dots{bottom:0;text-align:left}.thumbnails-3 .slick-dots li{margin:0}.thumbnails-3 .slick-dots li button:before{color:#bd9b16!important;font-size:10px}.thumbnails-4{overflow:hidden}.thumbnails-4 .slick-list{margin:0 auto;max-width:1051px;overflow:visible}.thumbnails-4 .slick-track{display:flex}.thumbnails-4 .slick-track .slick-slide>div{height:100%}.thumbnails-4 .slick-track .slick-slide img{transform:scale(.7);transform-origin:right;transition:1s ease!important}.thumbnails-4 .slick-track .slick-slide .kata-links,.thumbnails-4 .slick-track .slick-slide h3,.thumbnails-4 .slick-track .slick-slide p{opacity:0;transition:.5s ease}.thumbnails-4 .slick-track .slick-slide.slick-active .kata-links,.thumbnails-4 .slick-track .slick-slide.slick-active h3,.thumbnails-4 .slick-track .slick-slide.slick-active p,.thumbnails-4 .slick-track .slick-slide.slick-center.slick-cloned .kata-links,.thumbnails-4 .slick-track .slick-slide.slick-center.slick-cloned h3,.thumbnails-4 .slick-track .slick-slide.slick-center.slick-cloned p{display:block;opacity:1;transition-delay:1s}.thumbnails-4 .slick-track .slick-slide.slick-active img,.thumbnails-4 .slick-track .slick-slide.slick-center.slick-cloned img{transform:scale(1);transform-origin:center}.thumbnails-4 .carousel-nav{background:#bd9b16;border-radius:50%;color:#fff;height:49px;margin-top:-24.5px;position:absolute;top:37%;transition:opacity .4s ease-in-out;width:49px;z-index:50}.thumbnails-4 .carousel-nav:before{border-color:currentColor!important}.thumbnails-4 .carousel-nav span{background:currentColor!important}.thumbnails-4 .carousel-nav:hover{opacity:.8}.thumbnails-4 .carousel-nav.prev{left:62px}.thumbnails-4 .carousel-nav.next{right:62px}.thumbnails-4 .slick-slide{transition:opacity .4s ease-in-out}.thumbnails-4 .slick-slide:not(.slick-current){opacity:.3}.thumbnails-4 .slick-slide.slick-current+.slick-slide img{transform-origin:left}.thumbnails-4 .slick-dots{bottom:0;margin-top:var(--spacing-small);position:relative}.thumbnails-4 .slick-dots li{margin:0}.thumbnails-4 .slick-dots li button:before{color:#bd9b16!important;font-size:10px}.custom-tease .image-wrap[data-v-1e6694f3]{position:relative}.custom-tease .image-wrap .read-more[data-v-1e6694f3]{align-items:flex-end;background:rgba(0,0,0,.5);color:#fff;display:flex;height:100%;justify-content:flex-end;left:0;opacity:0;padding:20px;position:absolute;text-align:right;top:0;transition:1s ease;width:100%}.custom-tease .image-wrap .read-more p[data-v-1e6694f3]{padding-right:35px;position:relative}.custom-tease .image-wrap .read-more p[data-v-1e6694f3]:before{background:#bd9b16;bottom:0;content:"";display:block;height:2px;margin:auto;position:absolute;right:0;top:0;transition:.3s ease;width:20px}.custom-tease .image-wrap .read-more p[data-v-1e6694f3]:after{border-color:#bd9b16;border-style:solid;border-width:2px 2px 0 0;bottom:0;content:"";display:inline-block;height:10px;margin:auto;opacity:1;position:absolute;right:0;top:0;transform:rotate(45deg);transition:.3s ease;vertical-align:top;width:10px}.custom-tease:hover .image-wrap .read-more[data-v-1e6694f3]{opacity:1}.heading-2[data-v-7861a634]{margin-bottom:1em}.offer-tease-cls{border-bottom:1px solid #14253f}.offer-tease-cls .buttons .btn-1{background:none;border:2px solid #bd9b16;padding:10px;transition:.5s ease}.offer-tease-cls .buttons .btn-1:hover{background:#bd9b16}.offer-tease-cls .buttons .btn-2{background:#6ddbd5;border:2px solid #6ddbd5;padding:10px;transition:.5s ease}.offer-tease-cls .buttons .btn-2:hover{background:#14253f;border-color:#14253f;color:#fff}.readmore{transition:.5s ease}.readmore .greyed-text{opacity:.5}.readmore .greyed-text:hover{color:#bd9b16;opacity:1}#treatmentRoomBooking2 .control input[data-v-0df0e620],#treatmentRoomBooking2 .control textarea[data-v-0df0e620]{--tw-border-opacity:1;border-color:#bd9b16;padding:10px}@supports (color:rgb(0 0 0/0)){#treatmentRoomBooking2 .control input[data-v-0df0e620],#treatmentRoomBooking2 .control textarea[data-v-0df0e620]{border-color:rgb(189 155 22/var(--tw-border-opacity))}}#treatmentRoomBooking2 .control input[data-v-0df0e620]::-moz-placeholder,#treatmentRoomBooking2 .control textarea[data-v-0df0e620]::-moz-placeholder{color:#000}#treatmentRoomBooking2 .control input[data-v-0df0e620]::placeholder,#treatmentRoomBooking2 .control textarea[data-v-0df0e620]::placeholder{color:#000}#treatmentRoomBooking2 .control input[data-v-0df0e620]{border-bottom-width:2px}#treatmentRoomBooking2 .control textarea[data-v-0df0e620]{border-width:2px}.book-a-table[data-v-6b68e024]{max-width:700px}.contact-form .input[data-v-aae0ae02],.contact-form .select[data-v-aae0ae02],.contact-form .textarea[data-v-aae0ae02]{--tw-border-opacity:1;border-bottom-width:2px;border-color:#bd9b16;display:block;font-size:18px;font-weight:400;line-height:1.44;outline:none!important;padding-bottom:10px;text-indent:5px;transition:.3s ease}@supports (color:rgb(0 0 0/0)){.contact-form .input[data-v-aae0ae02],.contact-form .select[data-v-aae0ae02],.contact-form .textarea[data-v-aae0ae02]{border-color:rgb(189 155 22/var(--tw-border-opacity))}}@media screen and (min-width:320px){.contact-form .input[data-v-aae0ae02],.contact-form .select[data-v-aae0ae02],.contact-form .textarea[data-v-aae0ae02]{font-size:calc(17.42857px + .17857vw)}}@media screen and (min-width:1440px){.contact-form .input[data-v-aae0ae02],.contact-form .select[data-v-aae0ae02],.contact-form .textarea[data-v-aae0ae02]{font-size:20px}}.contact-form .input[data-v-aae0ae02]:focus,.contact-form .select[data-v-aae0ae02]:focus,.contact-form .textarea[data-v-aae0ae02]:focus{border-bottom-color:#6ddbd5}.contact-form .input[data-v-aae0ae02]::-moz-placeholder,.contact-form .select[data-v-aae0ae02]::-moz-placeholder,.contact-form .textarea[data-v-aae0ae02]::-moz-placeholder{color:currentColor;opacity:1}.contact-form .input[data-v-aae0ae02]::placeholder,.contact-form .select[data-v-aae0ae02]::placeholder,.contact-form .textarea[data-v-aae0ae02]::placeholder{color:currentColor;opacity:1}