/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */
 *,::before,::after{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:#fff0;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}@font-face{font-display:swap;font-family:'Forum';src:url(/wp-content/themes/vg-twig/build/0c070647aa8d5c8210fb361f00c29adf.eot);src:url(/wp-content/themes/vg-twig/build/0c070647aa8d5c8210fb361f00c29adf.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/vg-twig/build/88298dfd8392e5946084f9ccdc18c0c3.woff2) format("woff2"),url(/wp-content/themes/vg-twig/build/3fa953e367a5a89a42fbe8d41250834c.woff) format("woff"),url(/wp-content/themes/vg-twig/build/9a25b3816486981237b3447175bca7a8.ttf) format("truetype"),url(/wp-content/themes/vg-twig/build/937926434d0de2b18bb8a6b0dc19c33d.svg#Forum) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Poppins';src:url(/wp-content/themes/vg-twig/build/0415cf4ebd3976a0db17e2fa1e9812f6.eot);src:url(/wp-content/themes/vg-twig/build/0415cf4ebd3976a0db17e2fa1e9812f6.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/vg-twig/build/abed1cb7ce7794b656c39076aaca6970.woff2) format("woff2"),url(/wp-content/themes/vg-twig/build/87ee1a70c3af3cb1a4d8de1d96568fa0.woff) format("woff"),url(/wp-content/themes/vg-twig/build/de94a85c73334510b8645762a276917d.ttf) format("truetype"),url(/wp-content/themes/vg-twig/build/5d7b85c12e27a0b3f576725c7556d69d.svg#Poppins-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;outline:none}*:active,*:focus{outline:none}:root{--gray:#E5E0D9}html{font-size:16px;font-family:'Poppins';font-weight:400;font-style:normal}@media all and (max-width:1440px){html{font-size:14px}}body{line-height:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media all and (max-width:1440px){body{line-height:18px}}#app{overflow:hidden}#content{min-height:100vh}a{color:#000;text-decoration:none;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}a:hover{color:var(--gray)}button{border-radius:0;border:none;outline:none}svg,img{max-width:100%;height:auto}ul{list-style:none;padding:0;margin:0}p{margin:0 0 18px}p:last-child{margin:0!important}h1,h2,.h1,.h2{margin:0;font-family:'Forum';font-weight:400;font-style:normal}h1,.h1{font-size:250px;line-height:1;letter-spacing:-.03em}@media all and (max-width:1680px){h1,.h1{font-size:220px}}@media all and (max-width:1440px){h1,.h1{font-size:190px}}@media all and (max-width:1280px){h1,.h1{font-size:160px}}@media all and (max-width:1160px){h1,.h1{font-size:130px}}@media all and (max-width:960px){h1,.h1{font-size:100px}}@media all and (max-width:660px){h1,.h1{font-size:60px}}h2,.h2{font-size:30px;line-height:35px;letter-spacing:-.03em}@media all and (max-width:1160px){h2,.h2{font-size:25px;line-height:30px}}@media all and (max-width:660px){h2,.h2{font-size:22px;line-height:27px}}h3,.h3{margin:0;font-family:'Poppins';font-weight:400;font-style:normal;font-size:15px;line-height:18px;letter-spacing:.15em}@media all and (max-width:1440px){h3,.h3{font-size:12px;line-height:16px}}.forum{font-family:'Forum';font-weight:400;font-style:normal}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}body::-webkit-scrollbar{display:none}.fade-in{opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s 0.15s;-o-transition:opacity 0.5s 0.15s;transition:opacity 0.5s 0.15s}.fade-in.animate{visibility:visible;opacity:1}.pd-20{padding:0 20px}@media all and (max-width:960px){.pd-20{padding:0 10px}}.pd-180{padding-bottom:180px}@media all and (max-width:1160px){.pd-180{padding-bottom:120px}}@media all and (max-width:960px){.pd-180{padding-bottom:80px}}.bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.page-hero{position:relative}.page-hero:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;-webkit-animation:hero-anim-20 0.15s 0.25s linear forwards;animation:hero-anim-20 0.15s 0.25s linear forwards}@media all and (max-width:960px){.page-hero:before{-webkit-animation:hero-anim-10 0.15s 0.25s linear forwards;animation:hero-anim-10 0.15s 0.25s linear forwards}}@-webkit-keyframes hero-anim-20{from{border-left:0 solid #fff;border-right:0 solid #fff}to{border-left:20px solid #fff;border-right:20px solid #fff}}@keyframes hero-anim-20{from{border-left:0 solid #fff;border-right:0 solid #fff}to{border-left:20px solid #fff;border-right:20px solid #fff}}@-webkit-keyframes hero-anim-10{from{border-left:0 solid #fff;border-right:0 solid #fff}to{border-left:10px solid #fff;border-right:10px solid #fff}}@keyframes hero-anim-10{from{border-left:0 solid #fff;border-right:0 solid #fff}to{border-left:10px solid #fff;border-right:10px solid #fff}}.page-hero .bg-image{height:calc(100vh - 40px);min-height:500px}.block-1-container{margin:0 -10px}@media all and (max-width:960px){.block-1-container{margin:0 -5px}}@media all and (max-width:660px){.block-1-container{margin:0}}.block-1-container>div{width:50%}@media all and (max-width:960px){.block-1-container>div{width:100%}}.block-1-container .left{padding:0 10px}.block-1-container .left img{width:100%}@media all and (max-width:960px){.block-1-container .left{padding:0 5px}}@media all and (max-width:660px){.block-1-container .left{padding:0}}.block-1-container .right .right-content{padding:0 10px 0 calc(33.33333% + 10px)}@media all and (max-width:960px){.block-1-container .right .right-content{padding:10px 5px 0 calc(50% + 5px)}}@media all and (max-width:660px){.block-1-container .right .right-content{padding:10px 0}}.block-1-container .right .right-content .block-1-imgs img{width:50%;padding:0 1px}.block-1-container .right .right-content h2{text-align:center;padding:30px 0}@media all and (max-width:960px){.block-1-container .right .right-content h2{padding:20px 0}}.block-2-container>div.h2{margin:200px 0}@media all and (max-width:1160px){.block-2-container>div.h2{margin:140px 0}}@media all and (max-width:960px){.block-2-container>div.h2{margin:100px 0}}@media all and (max-width:660px){.block-2-container>div.h2{margin:80px 0}}.block-2-container .block-2-content{margin:0 -10px}@media all and (max-width:960px){.block-2-container .block-2-content{margin:0 -5px}}.block-2-container .block-2-content .img-0{padding:0 10px;width:calc(4/12 * 100%)}@media all and (max-width:960px){.block-2-container .block-2-content .img-0{padding:0 5px;width:50%}.block-2-container .block-2-content .img-0 img{height:100%}}@media all and (max-width:660px){.block-2-container .block-2-content .img-0{width:calc(2.5/4 * 100%)}}.block-2-container .block-2-content .video{height:20vw}.block-2-container .block-2-content .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-2-container .block-2-content .img-1,.block-2-container .block-2-content .video{padding:0 10px;width:16.66667%}@media all and (max-width:960px){.block-2-container .block-2-content .img-1,.block-2-container .block-2-content .video{padding:0 5px;height:32vw;width:25%}}@media all and (max-width:660px){.block-2-container .block-2-content .img-1,.block-2-container .block-2-content .video{width:calc(1.5/4 * 100%);height:42vw}}.block-2-container .block-2-content img{width:100%}.block-2-container .block-2-content .text-block{width:50%}.block-2-container .block-2-content .text-block>div{padding:0 10px 0 calc(33.33333% + 10px)}.block-2-container .block-2-content .text-block>div>div{max-width:700px}@media all and (max-width:960px){.block-2-container .block-2-content .text-block>div{padding:20px calc(50% + 5px) 0 5px}}@media all and (max-width:960px){.block-2-container .block-2-content .text-block>div{padding:0 5px}}@media all and (max-width:960px){.block-2-container .block-2-content .text-block{width:100%}}.block-3-container{margin:0 -10px}@media all and (max-width:960px){.block-3-container{margin:0 -5px}}.block-3-container .img-1{width:calc(4/12 * 100%);padding:0 10px}.block-3-container .img-1 img{width:100%}@media all and (max-width:960px){.block-3-container .img-1{padding:0 5px;width:50%}}.block-3-container .img-2{width:calc(4/12 * 100%);padding:0 10px}.block-3-container .img-2 img{width:100%}@media all and (max-width:960px){.block-3-container .img-2{padding:0 5px;width:50%}}.block-3-container .texts{width:calc(4/12 * 100%);padding:0 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-3-container .texts h1{padding:0 0 40px}.block-3-container .texts>div:last-of-type{margin:auto 0 0;max-width:700px}@media all and (max-width:1160px){.block-3-container .texts h1{padding:0 0 20px}}@media all and (max-width:960px){.block-3-container .texts{padding:20px 5px 0;width:100%}.block-3-container .texts>h1,.block-3-container .texts>div{width:50%}.block-3-container .texts>div:last-of-type{margin:20px 0 0}}@media all and (max-width:660px){.block-3-container .texts>div:last-of-type{margin:80px 0 0}.block-3-container .texts>h1,.block-3-container .texts>div{width:100%}}.page-hero-2{margin:0 -10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media all and (max-width:960px){.page-hero-2{margin:0 -5px}}.page-hero-2 .col-1{width:50%;padding:0 10px}@media all and (max-width:960px){.page-hero-2 .col-1{padding:0 5px;width:100%}}.page-hero-2 .col-1>div{width:100%;height:calc(100vh - 40px);min-height:650px}@media all and (max-width:960px){.page-hero-2 .col-1>div{height:calc(50vh - 30px);min-height:500px}}@media all and (max-width:660px){.page-hero-2 .col-1>div{height:calc(100vh - 30px);min-height:400px}}.page-hero-2 .col-2{width:calc(25% + 40px);padding:0 10px}.page-hero-2 .col-2 h1{padding:0 0 40px}@media all and (max-width:1160px){.page-hero-2 .col-2 h1{padding:0 0 20px}}@media all and (max-width:960px){.page-hero-2 .col-2{padding:0 5px;width:50%}}@media all and (max-width:660px){.page-hero-2 .col-2{padding:40px 5px;width:100%}}.page-hero-2 .col-3{width:16.66667%;padding:0 10px;margin:0 0 0 auto}.page-hero-2 .col-3>div{width:100%}.page-hero-2 .col-3>div>div{height:16.5vw}.page-hero-2 .col-3>div:first-of-type{margin:0 0 20px}@media all and (max-width:960px){.page-hero-2 .col-3>div>div{height:23vw}.page-hero-2 .col-3>div:first-of-type{margin:0 0 10px}}@media all and (max-width:960px){.page-hero-2 .col-3{padding:10px 5px 0;width:25%}}@media all and (max-width:660px){.page-hero-2 .col-3{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.page-hero-2 .col-3>div{width:50%;margin:0;padding:0 5px}.page-hero-2 .col-3>div>div{height:58vw}}.book-now-button{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.book-now-button>div{background:#000;color:#fff;border-radius:10px;border:1px solid #000;font-size:12px;line-height:1;text-align:center;padding:3px 5px 3px 7px;letter-spacing:2px;cursor:pointer;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.book-now-button>div:hover{background:none;color:#000}.location-container .pin-spacer{margin:0!important}.location-upper{margin:0 -10px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (hover:none){.location-upper{left:0!important}}@media all and (max-width:960px){.location-upper{margin:0 -5px!important}}.location-upper>div{padding:0 10px}@media all and (max-width:960px){.location-upper>div{padding:0 5px}}.location-upper>div:nth-of-type(2),.location-upper>div:last-of-type{width:16.66667%}.location-upper>div:nth-of-type(2){margin:0 0 0 auto}.location-upper>div:last-of-type span:first-of-type{padding:0 10px 0 0}@media all and (max-width:1160px){.location-upper>div:last-of-type span:first-of-type{padding:0 2px 0 0}}.location-upper>div:last-of-type svg{-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;transition:transform 0.35s,-webkit-transform 0.35s}@media all and (max-width:1160px){.location-upper>div:last-of-type svg{width:10px}}.location-upper>div:last-of-type a:hover svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}@media all and (max-width:960px){.location-upper>div:first-of-type{width:50%}.location-upper>div:nth-of-type(2){width:25%}.location-upper>div:last-of-type{width:25%;text-align:right}}@media all and (max-width:660px){.location-upper>div:nth-of-type(2){display:none}.location-upper>div:first-of-type,.location-upper>div:last-of-type{width:50%}}.location-bottom{background:var(--gray);padding-top:0;overflow:hidden;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.location-bottom>.left{-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}@media all and (max-width:1160px){.location-bottom>.left{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}}@media all and (max-width:960px){.location-bottom>.left{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.location-bottom>.left svg{display:block;width:50%;margin:0 auto}}@media all and (max-width:660px){.location-bottom>.left{-webkit-transform:none;-ms-transform:none;transform:none;padding:80px 0 0}.location-bottom>.left svg{width:100%;max-width:unset}}.location-bottom>.right .right-content{padding-bottom:80px}@media all and (max-width:660px){.location-bottom>.right .right-content{padding:80px 0}}div[data-stick]{z-index:1;padding-bottom:12px;padding-top:12px;background:#fff}@media all and (max-width:960px){div[data-stick]{padding-bottom:7px;padding-top:7px}}.gallery-titles{margin:0 -10px!important;padding:12px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:960px){.gallery-titles{margin:0 -5px!important;padding:7px 10px}}@media all and (max-width:660px){.gallery-titles{left:0!important}}.gallery-titles>div{padding:0 10px}@media all and (max-width:960px){.gallery-titles>div{padding:0 5px}}.gallery-titles>div:nth-of-type(2),.gallery-titles>div:last-of-type{width:16.66667%}.gallery-titles>div:nth-of-type(2){margin:0 0 0 auto}@media all and (max-width:660px){.gallery-titles>div:nth-of-type(2){display:none}}.gallery-titles>div:last-of-type{cursor:pointer;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery-titles>div:last-of-type>span:first-of-type{line-height:1}.gallery-titles>div:last-of-type>span:last-of-type{line-height:0;padding:0 0 0 10px}@media all and (max-width:660px){.gallery-titles>div:last-of-type>span:last-of-type{padding:0 0 0 5px}.gallery-titles>div:last-of-type>span:last-of-type svg{width:10px}}.gallery-titles>div:last-of-type:hover{color:var(--gray)}@media all and (max-width:660px){.gallery-titles>div:first-of-type,.gallery-titles>div:last-of-type{width:50%}}.exterior-gallery,.interior-gallery,.nroom-gallery,.hroom-gallery{top:0;bottom:0;right:0;left:0;z-index:-1;min-height:100vh;background:#fff;position:fixed;opacity:0;visibility:hidden;pointer-events:none}.exterior-gallery>.gallery-info,.interior-gallery>.gallery-info,.nroom-gallery>.gallery-info,.hroom-gallery>.gallery-info{padding:3px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%}@media all and (max-width:960px){.exterior-gallery>.gallery-info,.interior-gallery>.gallery-info,.nroom-gallery>.gallery-info,.hroom-gallery>.gallery-info{padding:0 10px}}.exterior-gallery>.gallery-info>div:nth-of-type(2),.exterior-gallery>.gallery-info>div:last-of-type,.interior-gallery>.gallery-info>div:nth-of-type(2),.interior-gallery>.gallery-info>div:last-of-type,.nroom-gallery>.gallery-info>div:nth-of-type(2),.nroom-gallery>.gallery-info>div:last-of-type,.hroom-gallery>.gallery-info>div:nth-of-type(2),.hroom-gallery>.gallery-info>div:last-of-type{width:16.66667%;text-align:right}.exterior-gallery>.gallery-info>div:nth-of-type(2),.interior-gallery>.gallery-info>div:nth-of-type(2),.nroom-gallery>.gallery-info>div:nth-of-type(2),.hroom-gallery>.gallery-info>div:nth-of-type(2){margin:0 0 0 auto}.exterior-gallery>.gallery-info .close-tool,.interior-gallery>.gallery-info .close-tool,.nroom-gallery>.gallery-info .close-tool,.hroom-gallery>.gallery-info .close-tool{-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;cursor:pointer}.exterior-gallery>.gallery-info .close-tool:hover,.interior-gallery>.gallery-info .close-tool:hover,.nroom-gallery>.gallery-info .close-tool:hover,.hroom-gallery>.gallery-info .close-tool:hover{color:var(--gray)}@media all and (max-width:660px){.exterior-gallery>.gallery-info>div:first-of-type,.interior-gallery>.gallery-info>div:first-of-type,.nroom-gallery>.gallery-info>div:first-of-type,.hroom-gallery>.gallery-info>div:first-of-type{width:50%}.exterior-gallery>.gallery-info>div:nth-of-type(2),.interior-gallery>.gallery-info>div:nth-of-type(2),.nroom-gallery>.gallery-info>div:nth-of-type(2),.hroom-gallery>.gallery-info>div:nth-of-type(2){width:25%;margin:0;text-align:left}.exterior-gallery>.gallery-info>div:last-of-type,.interior-gallery>.gallery-info>div:last-of-type,.nroom-gallery>.gallery-info>div:last-of-type,.hroom-gallery>.gallery-info>div:last-of-type{width:25%}}.exterior-gallery>.gallery-content,.interior-gallery>.gallery-content,.nroom-gallery>.gallery-content,.hroom-gallery>.gallery-content{height:100vh;padding:40px 0 0}@media all and (max-width:960px){.exterior-gallery>.gallery-content,.interior-gallery>.gallery-content,.nroom-gallery>.gallery-content,.hroom-gallery>.gallery-content{padding:30px 0 0}}.exterior-gallery>.gallery-content>.gallery-imgs,.interior-gallery>.gallery-content>.gallery-imgs,.nroom-gallery>.gallery-content>.gallery-imgs,.hroom-gallery>.gallery-content>.gallery-imgs{width:calc(10/12 * 100% - 20px);overflow-y:scroll;height:100%;margin:0 20px 0 0}@media all and (max-width:960px){.exterior-gallery>.gallery-content>.gallery-imgs,.interior-gallery>.gallery-content>.gallery-imgs,.nroom-gallery>.gallery-content>.gallery-imgs,.hroom-gallery>.gallery-content>.gallery-imgs{width:calc(9/12 * 100% - 5px);margin:0 5px 0 0}}@media all and (max-width:660px){.exterior-gallery>.gallery-content>.gallery-imgs,.interior-gallery>.gallery-content>.gallery-imgs,.nroom-gallery>.gallery-content>.gallery-imgs,.hroom-gallery>.gallery-content>.gallery-imgs{width:100%;margin:0}}.exterior-gallery>.gallery-content>.gallery-imgs img,.interior-gallery>.gallery-content>.gallery-imgs img,.nroom-gallery>.gallery-content>.gallery-imgs img,.hroom-gallery>.gallery-content>.gallery-imgs img{width:100%;margin:0 0 40px}.exterior-gallery>.gallery-content>.gallery-imgs img:last-of-type,.interior-gallery>.gallery-content>.gallery-imgs img:last-of-type,.nroom-gallery>.gallery-content>.gallery-imgs img:last-of-type,.hroom-gallery>.gallery-content>.gallery-imgs img:last-of-type{margin:0}@media all and (max-width:960px){.exterior-gallery>.gallery-content>.gallery-imgs img,.interior-gallery>.gallery-content>.gallery-imgs img,.nroom-gallery>.gallery-content>.gallery-imgs img,.hroom-gallery>.gallery-content>.gallery-imgs img{margin:0 0 10px}}.exterior-gallery>.gallery-content>.gallery-thumbs,.interior-gallery>.gallery-content>.gallery-thumbs,.nroom-gallery>.gallery-content>.gallery-thumbs,.hroom-gallery>.gallery-content>.gallery-thumbs{width:16.66667%;padding:0 0 0 20px;height:100%;overflow-y:scroll}@media all and (max-width:960px){.exterior-gallery>.gallery-content>.gallery-thumbs,.interior-gallery>.gallery-content>.gallery-thumbs,.nroom-gallery>.gallery-content>.gallery-thumbs,.hroom-gallery>.gallery-content>.gallery-thumbs{padding:0 0 0 5px;width:25%}}@media all and (max-width:660px){.exterior-gallery>.gallery-content>.gallery-thumbs,.interior-gallery>.gallery-content>.gallery-thumbs,.nroom-gallery>.gallery-content>.gallery-thumbs,.hroom-gallery>.gallery-content>.gallery-thumbs{display:none}}.exterior-gallery>.gallery-content>.gallery-thumbs>a,.interior-gallery>.gallery-content>.gallery-thumbs>a,.nroom-gallery>.gallery-content>.gallery-thumbs>a,.hroom-gallery>.gallery-content>.gallery-thumbs>a{display:block;width:100%}.exterior-gallery>.gallery-content>.gallery-thumbs>a>img,.interior-gallery>.gallery-content>.gallery-thumbs>a>img,.nroom-gallery>.gallery-content>.gallery-thumbs>a>img,.hroom-gallery>.gallery-content>.gallery-thumbs>a>img{width:100%}.open-exterior-gallery #header{display:none!important}.open-exterior-gallery .exterior-gallery{opacity:1;pointer-events:auto;visibility:visible;z-index:1000}.open-interior-gallery #header{display:none!important}.open-interior-gallery .interior-gallery{opacity:1;pointer-events:auto;visibility:visible;z-index:1000}.open-nroom-gallery #header{display:none!important}.open-nroom-gallery .nroom-gallery{opacity:1;pointer-events:auto;visibility:visible;z-index:1000}.open-hroom-gallery #header{display:none!important}.open-hroom-gallery .hroom-gallery{opacity:1;pointer-events:auto;visibility:visible;z-index:1000}.booking-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:4;visibility:hidden;pointer-events:none}.booking-container .book-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background:#000;opacity:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.booking-container .book-iframe{max-width:1000px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;height:80%;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;opacity:0;overflow-y:auto}@media all and (max-width:1160px){.booking-container .book-iframe{width:75%}}@media all and (max-width:960px){.booking-container .book-iframe{width:calc(100% - 20px);height:calc(100% - 60px)}}.booking-container .close-x{-webkit-filter:invert(1);filter:invert(1);position:absolute;top:6vh;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:5}.booking-container .close-x svg{width:15px;cursor:pointer}@media all and (max-width:960px){.booking-container .close-x{top:1vh}}.booking-container .book-iframe::-webkit-scrollbar{width:0}.booking-container .book-iframe::-moz-scrollbar{width:0}.booking-container .book-iframe::-o-scrollbar{width:0}.open-booking .booking-container{visibility:visible;pointer-events:all}.open-booking .book-overlay{opacity:.75}.open-booking .book-iframe{opacity:1}.slick-slider{width:100%;padding:0;position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-loading .slick-list{background:#fff slick-image-url(/wp-content/themes/vg-twig/build/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:none;height:30px;width:30px;line-height:0;font-size:0;cursor:pointer;background:#fff0;color:#fff0;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:#fff0;color:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-prev:after,.slick-next:before,.slick-next:after{width:100%;height:100%;display:block}.slick-prev{left:calc(50% + 15px);-webkit-transform:translateX(calc(-50% - 20px));-ms-transform:translateX(calc(-50% - 20px));transform:translateX(calc(-50% - 20px));bottom:80px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:'';background-size:cover}[dir="rtl"] .slick-prev:before{content:"\2192"}@media all and (max-width:1160px){.slick-prev{bottom:30px}}@media all and (max-width:960px){.slick-prev{bottom:45px;left:calc(50% + 20px);-webkit-transform:translateX(calc(-50% - 23px));-ms-transform:translateX(calc(-50% - 23px));transform:translateX(calc(-50% - 23px))}.slick-prev:before{width:20px;height:20px}}@media all and (max-width:660px){.slick-prev{bottom:25px;left:50%;-webkit-transform:translateX(calc(-50% - 10px));-ms-transform:translateX(calc(-50% - 10px));transform:translateX(calc(-50% - 10px))}}.slick-next{left:calc(50% + 15px);-webkit-transform:translateX(calc(-50% + 20px));-ms-transform:translateX(calc(-50% + 20px));transform:translateX(calc(-50% + 20px));bottom:80px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:'';background-size:cover}[dir="rtl"] .slick-next:before{content:"\2190"}@media all and (max-width:1160px){.slick-next{bottom:30px}}@media all and (max-width:960px){.slick-next{bottom:45px;left:calc(50% + 20px);-webkit-transform:translateX(calc(-50% + 7px));-ms-transform:translateX(calc(-50% + 7px));transform:translateX(calc(-50% + 7px))}.slick-next:before{width:20px;height:20px}}@media all and (max-width:660px){.slick-next{bottom:25px;left:50%;-webkit-transform:translateX(calc(-50% + 20px));-ms-transform:translateX(calc(-50% + 20px));transform:translateX(calc(-50% + 20px))}}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:#fff0;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:#fff0;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}input,textarea{border:none;border-radius:0;width:100%;margin:0;font-family:'Poppins';font-weight:400;font-style:normal;font-size:15px;line-height:18px;letter-spacing:.15em}@media all and (max-width:1440px){input,textarea{font-size:12px;line-height:16px}}.gfield{margin:0 0 30px}.gfield:last-of-type{margin:0}@media all and (max-width:1160px){.gfield{margin:0 0 20px}}textarea{line-height:20px;resize:none;height:105px;max-height:105px}.gfield_error input{border-bottom:1px solid red!important}.gfield_error textarea{border:1px solid red!important}.validation_error,.validation_message,.gform_ajax_spinner,.gfield_label{display:none}.gform_fields{position:relative}.gform_footer{margin:20px 0 0 0}.gform_footer input[type="submit"]{font-family:'Poppins';font-weight:400;font-style:normal;font-size:12px;line-height:1;background:#000;border:1px solid #000;color:#fff;padding:3px 11px;border-radius:10px;width:auto;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;cursor:pointer}.gform_footer input[type="submit"]:hover{background:none;color:#000}.ginput_container_textarea{line-height:0}.home #header{display:none!important}#header{position:fixed;z-index:2;top:0;left:0;width:100%}#header .tab__content{display:none}#header .tab__content a{display:block;padding:0 0 15px}#header .tab__content a:first-of-type{padding-top:15px}#header .tab__title{-webkit-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;cursor:pointer}#header .tab__title:hover{color:var(--gray)}#header .forum{font-size:30px;line-height:34px;letter-spacing:-.03em}@media all and (max-width:1160px){#header .forum{font-size:25px;line-height:30px}}@media all and (max-width:660px){#header .forum{font-size:22px;line-height:27px}}#header>.flex{margin:0 -10px;padding:0 20px;background:#fff;max-height:40px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}#header>.flex>div{pointer-events:none}@media all and (max-width:960px){#header>.flex{margin:0 -5px;padding:0 10px;max-height:30px}}#header .col{width:33.33333%;padding:0 10px}#header .col li{padding:3px 0}@media all and (max-width:960px){#header .col li{padding:2px 0}}@media all and (max-width:960px){#header .col{padding:0 5px}}#header .col-1{width:50%}#header .col-2{width:calc(4/12 * 100%)}#header .col-3{width:16.66667%}#header .col-3>div{padding:3px 0}#header .col-3>div>div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 0 auto;cursor:pointer}@media all and (max-width:960px){#header .col-3>div{padding:2px 0}}#header .menu-hide{opacity:0;visibility:hidden;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.menu-is-active #header>.flex{max-height:100vh}.menu-is-active #header>.flex>div{pointer-events:all}.menu-is-active #header .menu-hide{opacity:1;visibility:visible}#footer{height:calc(100vh - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:650px}@media all and (max-width:960px){#footer{height:unset;min-height:unset;display:block}}#footer .upper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#footer .upper>div{width:50%}@media all and (max-width:960px){#footer .upper>div{width:100%}}#footer .upper>div:first-of-type{width:calc(50% - 10px)}@media all and (max-width:960px){#footer .upper>div:first-of-type{width:100%}}#footer .upper>.col-1 .bg-image{width:25%;height:16.5vw}@media all and (max-width:960px){#footer .upper>.col-1 .bg-image{height:33.4vw}}#footer .upper>.col-2{padding:0 0 0 calc(8.33333% + 10px)}@media all and (max-width:960px){#footer .upper>.col-2{width:100%;padding:30px 10px}}@media all and (max-width:660px){#footer .upper>.col-2{text-align:center}}#footer .middle>div{width:50%}@media all and (max-width:960px){#footer .middle>div{width:100%}}#footer .middle .col-1{padding:0 8.33333%;text-align:center}#footer .middle .col-1>div{max-width:700px;margin:0 auto}@media all and (max-width:1160px){#footer .middle .col-1{padding:0 20px}}@media all and (max-width:960px){#footer .middle .col-1{padding:0 10px;width:50%;text-align:left}}@media all and (max-width:660px){#footer .middle .col-1{width:100%;text-align:center}}#footer .middle .col-2{padding:0 0 0 8.33333%}#footer .middle .col-2>div:first-of-type,#footer .middle .col-2>div:nth-of-type(2){width:calc(2/5 * 100%)}#footer .middle .col-2>div:last-of-type{width:calc(1/5 * 100%)}@media all and (max-width:960px){#footer .middle .col-2{padding:30px 10px}#footer .middle .col-2>div:first-of-type,#footer .middle .col-2>div:nth-of-type(2){width:100%;padding:0 0 5px}#footer .middle .col-2>div:last-of-type{width:100%}}@media all and (max-width:660px){#footer .middle .col-2{text-align:center}}#footer .middle .scroll-top{cursor:pointer;-webkit-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s}#footer .middle .scroll-top:hover{color:var(--gray)}#footer .bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#footer .bottom .col-1{padding:0 0 20px 20px}#footer .bottom .col-1 .logo-icon{width:80px;margin:0 0 10px}#footer .bottom .col-1 .logo-icon svg .logo-icon-st0{fill:unset}@media all and (max-width:960px){#footer .bottom .col-1{padding:0 10px 10px;width:100%}}@media all and (max-width:660px){#footer .bottom .col-1{text-align:center}#footer .bottom .col-1 .logo-icon{margin:0 auto 10px;width:60px}}#footer .bottom .col-2{width:50%;padding:0 0 0 8.33333%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 0 auto}#footer .bottom .col-2>div:first-of-type{width:calc(2/5 * 100%);padding:0 0 20px}#footer .bottom .col-2>div:last-of-type{width:calc(3/5 * 100%)}#footer .bottom .col-2>div:last-of-type .bg-image{width:50%;height:16.5vw}@media all and (max-width:960px){#footer .bottom .col-2{width:100%;padding:0;margin:0}#footer .bottom .col-2>div:first-of-type{width:100%;padding:0 10px 30px}#footer .bottom .col-2>div:last-of-type{width:calc(50% - 5px);margin:0 0 0 auto}#footer .bottom .col-2>div:last-of-type .bg-image{width:50%;height:33.4vw}}@media all and (max-width:660px){#footer .bottom .col-2>div:first-of-type{text-align:center}}.page-contact{padding:175px 0 0}@media all and (max-width:960px){.page-contact{padding:145px 0 0}}@media all and (max-width:660px){.page-contact{padding:80px 0 0}}.page-contact .contact-intro{margin:0 0 40px}@media all and (max-width:960px){.page-contact .contact-intro{margin:0 0 80px}}.page-contact .contact-intro .intro__info{margin:0 -10px}.page-contact .contact-intro .intro__info>div{width:50%;padding:0 10px}@media all and (max-width:960px){.page-contact .contact-intro .intro__info{margin:0 -5px}.page-contact .contact-intro .intro__info>div{padding:0 5px}}@media all and (max-width:660px){.page-contact .contact-intro .intro__info{margin:0}.page-contact .contact-intro .intro__info>div{width:100%;padding:0}.page-contact .contact-intro .intro__info>div:first-of-type{padding:0 0 20px}}.page-contact .contact-intro .intro__directions{margin:0 -10px}@media all and (max-width:960px){.page-contact .contact-intro .intro__directions{margin:0 -5px}}@media all and (max-width:660px){.page-contact .contact-intro .intro__directions{margin:0}}.page-contact .contact-intro .intro__directions .col-1{width:50%;padding:0 10px;height:31vw}@media all and (max-width:1160px){.page-contact .contact-intro .intro__directions .col-1{height:35vw}}@media all and (max-width:960px){.page-contact .contact-intro .intro__directions .col-1{padding:0 5px;width:100%;height:50vw}}@media all and (max-width:660px){.page-contact .contact-intro .intro__directions .col-1{height:69.5vw;padding:0}}.page-contact .contact-intro .intro__directions .col-1 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-contact .contact-intro .intro__directions .card{width:16.66667%;padding:0 10px;height:inherit}@media all and (max-width:960px){.page-contact .contact-intro .intro__directions .card{padding:10px 5px 0;width:33.33333%}}@media all and (max-width:660px){.page-contact .contact-intro .intro__directions .card{padding:10px 0 40px;width:100%}.page-contact .contact-intro .intro__directions .card:last-of-type{padding:10px 0 0}}.page-contact .contact-intro .intro__directions .card>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.page-contact .contact-intro .intro__directions .card .bg-image{height:17.5vw}@media all and (max-width:960px){.page-contact .contact-intro .intro__directions .card .bg-image{height:35vw}}@media all and (max-width:660px){.page-contact .contact-intro .intro__directions .card .bg-image{height:58vw}}.page-contact .contact-intro .intro__directions .card .card-title{padding:20px 0}@media all and (max-width:960px){.page-contact .contact-intro .intro__directions .card .card-title{padding:20px 0 40px}}.page-contact .contact-intro .intro__directions .card .card-directions{margin:auto 0 0}.page-contact .contact-intro .intro__directions .card .card-directions svg{-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;transition:transform 0.35s,-webkit-transform 0.35s}@media all and (max-width:1160px){.page-contact .contact-intro .intro__directions .card .card-directions svg{width:10px}}.page-contact .contact-intro .intro__directions .card .card-directions span{margin:0 10px 0 0}@media all and (max-width:1160px){.page-contact .contact-intro .intro__directions .card .card-directions span{margin:0 2px 0 0}}.page-contact .contact-intro .intro__directions .card .card-directions a:hover svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.page-contact .contact-map{margin:0 0 20px}.page-contact .contact-map .map-container{height:100vh;min-height:500px;max-height:1000px;background-color:var(--gray);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:1280px){.page-contact .contact-map .map-container{max-height:800px}}@media all and (max-width:960px){.page-contact .contact-map .map-container{height:50vh;max-height:unset}}@media all and (max-width:660px){.page-contact .contact-map .map-container{height:75vh;position:relative;min-height:400px}}.page-contact .contact-map .map-container>div{width:50%;height:100%}.page-contact .contact-map .map-container>div svg{width:100%;height:100%}@media all and (max-width:960px){.page-contact .contact-map .map-container>div{width:calc(100% - 30px)}}@media all and (max-width:660px){.page-contact .contact-map .map-container>div{width:110%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.page-contact .contact-form .form-container{margin:180px -10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:32.2vw}@media all and (max-width:1160px){.page-contact .contact-form .form-container{margin:120px -10px}}@media all and (max-width:960px){.page-contact .contact-form .form-container{margin:20px -5px 80px;height:unset}}@media all and (max-width:660px){.page-contact .contact-form .form-container{margin:20px 0 80px}}.page-contact .contact-form .form-container>div{width:25%;padding:0 10px;height:100%}@media all and (max-width:960px){.page-contact .contact-form .form-container>div{padding:0 5px}}@media all and (max-width:660px){.page-contact .contact-form .form-container>div{padding:0}}.page-contact .contact-form .form-container .bg-image{height:100%}@media all and (max-width:960px){.page-contact .contact-form .form-container .bg-image{height:50vh;min-height:500px}}@media all and (max-width:660px){.page-contact .contact-form .form-container .bg-image{min-height:400px}}@media all and (max-width:960px){.page-contact .contact-form .form-container .col-1{width:100%;margin:0 0 10px}}@media all and (max-width:660px){.page-contact .contact-form .form-container .col-1{margin:0}}.page-contact .contact-form .form-container .col-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media all and (max-width:960px){.page-contact .contact-form .form-container .col-2{width:50%}}@media all and (max-width:660px){.page-contact .contact-form .form-container .col-2{width:100%;padding:40px 0}}.page-contact .contact-form .form-container .col-3{position:relative}@media all and (max-width:960px){.page-contact .contact-form .form-container .col-3{width:50%;height:69.5vw;min-height:unset}}@media all and (max-width:660px){.page-contact .contact-form .form-container .col-3{width:100%}}.page-contact .contact-form .form-container .col-3 video{width:calc(100% - 20px);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media all and (max-width:960px){.page-contact .contact-form .form-container .col-3 video{width:calc(100% - 10px)}}@media all and (max-width:660px){.page-contact .contact-form .form-container .col-3 video{width:100%}}@media all and (max-width:960px){.page-contact .contact-form .form-container .col-4{width:100%;margin:10px 0 0}}.page-farmhouse .farmhouse-hero-info,.page-farmhouse .neighbourhood-hero-info,.page-neighbourhood .farmhouse-hero-info,.page-neighbourhood .neighbourhood-hero-info{margin:0 -10px}.page-farmhouse .farmhouse-hero-info .pin-spacer,.page-farmhouse .neighbourhood-hero-info .pin-spacer,.page-neighbourhood .farmhouse-hero-info .pin-spacer,.page-neighbourhood .neighbourhood-hero-info .pin-spacer{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin:0 0 0 auto!important;padding:0!important}.page-farmhouse .farmhouse-hero-info .book-now-button,.page-farmhouse .neighbourhood-hero-info .book-now-button,.page-neighbourhood .farmhouse-hero-info .book-now-button,.page-neighbourhood .neighbourhood-hero-info .book-now-button{margin:10px 0 0 auto!important;padding:0 10px!important}@media all and (max-width:960px){.page-farmhouse .farmhouse-hero-info,.page-farmhouse .neighbourhood-hero-info,.page-neighbourhood .farmhouse-hero-info,.page-neighbourhood .neighbourhood-hero-info{margin:0 -5px}.page-farmhouse .farmhouse-hero-info .book-now-button,.page-farmhouse .neighbourhood-hero-info .book-now-button,.page-neighbourhood .farmhouse-hero-info .book-now-button,.page-neighbourhood .neighbourhood-hero-info .book-now-button{padding:0 5px!important}}@media all and (max-width:660px){.page-farmhouse .farmhouse-hero-info .book-now-button,.page-farmhouse .neighbourhood-hero-info .book-now-button,.page-neighbourhood .farmhouse-hero-info .book-now-button,.page-neighbourhood .neighbourhood-hero-info .book-now-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page-farmhouse .farmhouse-short-info,.page-farmhouse .neighbourhood-short-info,.page-neighbourhood .farmhouse-short-info,.page-neighbourhood .neighbourhood-short-info{padding:0 10px;width:50%}@media all and (max-width:960px){.page-farmhouse .farmhouse-short-info,.page-farmhouse .neighbourhood-short-info,.page-neighbourhood .farmhouse-short-info,.page-neighbourhood .neighbourhood-short-info{padding:0 5px}}@media all and (max-width:660px){.page-farmhouse .farmhouse-short-info,.page-farmhouse .neighbourhood-short-info,.page-neighbourhood .farmhouse-short-info,.page-neighbourhood .neighbourhood-short-info{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page-farmhouse .farmhouse-short-info .short-info-title,.page-farmhouse .neighbourhood-short-info .short-info-title,.page-neighbourhood .farmhouse-short-info .short-info-title,.page-neighbourhood .neighbourhood-short-info .short-info-title{padding:10px 0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:660px){.page-farmhouse .farmhouse-short-info .short-info-title,.page-farmhouse .neighbourhood-short-info .short-info-title,.page-neighbourhood .farmhouse-short-info .short-info-title,.page-neighbourhood .neighbourhood-short-info .short-info-title{padding:20px 0}}.page-farmhouse .farmhouse-short-info .short-info-title div,.page-farmhouse .neighbourhood-short-info .short-info-title div,.page-neighbourhood .farmhouse-short-info .short-info-title div,.page-neighbourhood .neighbourhood-short-info .short-info-title div{margin:0 10px 0 0;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;background:#000;border-radius:50%;font-family:'Poppins';font-weight:400;font-style:normal;font-size:12px;line-height:1}.page-farmhouse .farmhouse-short-info .short-info-title:hover~.short-info-content,.page-farmhouse .neighbourhood-short-info .short-info-title:hover~.short-info-content,.page-neighbourhood .farmhouse-short-info .short-info-title:hover~.short-info-content,.page-neighbourhood .neighbourhood-short-info .short-info-title:hover~.short-info-content{opacity:1;visibility:visible;pointer-events:all}.page-farmhouse .farmhouse-short-info .short-info-content,.page-farmhouse .neighbourhood-short-info .short-info-content,.page-neighbourhood .farmhouse-short-info .short-info-content,.page-neighbourhood .neighbourhood-short-info .short-info-content{margin:0 -10px;padding:0 0 100px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}@media all and (max-width:1160px){.page-farmhouse .farmhouse-short-info .short-info-content,.page-farmhouse .neighbourhood-short-info .short-info-content,.page-neighbourhood .farmhouse-short-info .short-info-content,.page-neighbourhood .neighbourhood-short-info .short-info-content{padding:0 0 80px}}@media all and (max-width:960px){.page-farmhouse .farmhouse-short-info .short-info-content,.page-farmhouse .neighbourhood-short-info .short-info-content,.page-neighbourhood .farmhouse-short-info .short-info-content,.page-neighbourhood .neighbourhood-short-info .short-info-content{visibility:visible;pointer-events:all;opacity:1;padding:0 0 80px;margin:0 -5px}}@media all and (max-width:660px){.page-farmhouse .farmhouse-short-info .short-info-content,.page-farmhouse .neighbourhood-short-info .short-info-content,.page-neighbourhood .farmhouse-short-info .short-info-content,.page-neighbourhood .neighbourhood-short-info .short-info-content{margin:0}}.page-farmhouse .farmhouse-short-info .short-info-content>div,.page-farmhouse .neighbourhood-short-info .short-info-content>div,.page-neighbourhood .farmhouse-short-info .short-info-content>div,.page-neighbourhood .neighbourhood-short-info .short-info-content>div{padding:0 10px;width:50%}@media all and (max-width:960px){.page-farmhouse .farmhouse-short-info .short-info-content>div,.page-farmhouse .neighbourhood-short-info .short-info-content>div,.page-neighbourhood .farmhouse-short-info .short-info-content>div,.page-neighbourhood .neighbourhood-short-info .short-info-content>div{padding:0 5px}}@media all and (max-width:660px){.page-farmhouse .farmhouse-short-info .short-info-content>div,.page-farmhouse .neighbourhood-short-info .short-info-content>div,.page-neighbourhood .farmhouse-short-info .short-info-content>div,.page-neighbourhood .neighbourhood-short-info .short-info-content>div{width:100%;padding:0}.page-farmhouse .farmhouse-short-info .short-info-content>div:last-of-type,.page-farmhouse .neighbourhood-short-info .short-info-content>div:last-of-type,.page-neighbourhood .farmhouse-short-info .short-info-content>div:last-of-type,.page-neighbourhood .neighbourhood-short-info .short-info-content>div:last-of-type{padding:10px 0 0}}@media all and (max-width:960px){.page-farmhouse .block-2-container .block-2-content .text-block{padding:40px 0 0}}.page-farmhouse .farmhouse-gallery .bg-image{height:100vh;min-height:500px}@media all and (max-width:660px){.page-farmhouse .farmhouse-gallery .bg-image{height:36vh;min-height:400px}}.page-farmhouse .farmhouse-gallery .exterior-slider a,.page-farmhouse .farmhouse-gallery .interior-slider a{cursor:-webkit-zoom-in;cursor:zoom-in}.page-farmhouse .farmhouse-gallery .exterior-slider img,.page-farmhouse .farmhouse-gallery .interior-slider img{width:100%}.page-farmhouse .farmhouse-facilities .facilities-block-1{margin:0 -10px}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-1{margin:0 -5px}}.page-farmhouse .farmhouse-facilities .facilities-block-1>div{padding:0 10px}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-1>div{padding:0 5px}}.page-farmhouse .farmhouse-facilities .facilities-block-1 .img-container{width:50%;height:35.25vw}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-1 .img-container{height:53.5vw}}@media all and (max-width:660px){.page-farmhouse .farmhouse-facilities .facilities-block-1 .img-container{width:100%;height:69.5vw}}.page-farmhouse .farmhouse-facilities .facilities-block-1 .img-container video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-farmhouse .farmhouse-facilities .facilities-block-1 .img-container img{width:100%}.page-farmhouse .farmhouse-facilities .facilities-block-1 .text-block-1,.page-farmhouse .farmhouse-facilities .facilities-block-1 .text-block-2{width:16.66667%}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-1 .text-block-1,.page-farmhouse .farmhouse-facilities .facilities-block-1 .text-block-2{width:25%}}@media all and (max-width:660px){.page-farmhouse .farmhouse-facilities .facilities-block-1 .text-block-1,.page-farmhouse .farmhouse-facilities .facilities-block-1 .text-block-2{width:50%;padding:40px 5px 80px}}.page-farmhouse .farmhouse-facilities .facilities-block-1 .imgs-container{width:16.66667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-farmhouse .farmhouse-facilities .facilities-block-1 .imgs-container>img{width:100%;height:calc(50% - 10px)}.page-farmhouse .farmhouse-facilities .facilities-block-1 .imgs-container>img:last-of-type{margin:auto 0 0}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-1 .imgs-container{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 0 0}.page-farmhouse .farmhouse-facilities .facilities-block-1 .imgs-container>img{height:100%;width:50%;padding:0 5px}.page-farmhouse .farmhouse-facilities .facilities-block-1 .imgs-container>img:last-of-type{margin:0}}.page-farmhouse .farmhouse-facilities .facilities-block-2{margin:0 -10px}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-2{margin:0 -5px}}.page-farmhouse .farmhouse-facilities .facilities-block-2>div{width:50%}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-2>div{width:100%}}.page-farmhouse .farmhouse-facilities .facilities-block-2 .left>div{width:33.33333%;padding:0 10px 40px}.page-farmhouse .farmhouse-facilities .facilities-block-2 .left>div:nth-of-type(even){margin:0 0 0 16.66667%}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-2 .left>div{padding:0 5px 30px}.page-farmhouse .farmhouse-facilities .facilities-block-2 .left>div:nth-of-type(even){margin:0}}@media all and (max-width:660px){.page-farmhouse .farmhouse-facilities .facilities-block-2 .left>div{width:100%;padding:0 5px 40px}}.page-farmhouse .farmhouse-facilities .facilities-block-2 .left .room-info div.h3{padding:0 0 20px}.page-farmhouse .farmhouse-facilities .facilities-block-2 .left .room-info>div:last-of-type{padding:0 20px 0 0}@media all and (max-width:1160px){.page-farmhouse .farmhouse-facilities .facilities-block-2 .left .room-info>div:last-of-type{padding:0}}.page-farmhouse .farmhouse-facilities .facilities-block-2 .right>div{padding:0 10px 0 calc(33.33333% + 10px)}.page-farmhouse .farmhouse-facilities .facilities-block-2 .right>div img{width:100%}@media all and (max-width:960px){.page-farmhouse .farmhouse-facilities .facilities-block-2 .right>div{padding:10px 5px 0 calc(33.33333% + 5px)}}@media all and (max-width:660px){.page-farmhouse .farmhouse-facilities .facilities-block-2 .right>div{padding:20px 5px 0}}.home #content{height:calc(var(--vh, 1vh) * 100);min-height:unset}.home #footer{display:none!important}.home .mardiva-logo{position:fixed;top:20px;right:20px;z-index:9;width:155px}@media all and (max-width:1440px){.home .mardiva-logo{width:9.65vw}}@media all and (max-width:660px){.home .mardiva-logo{display:none}}.home h1,.home h2.h1{font-size:190px}@media all and (max-width:1800px){.home h1,.home h2.h1{font-size:170px}}@media all and (max-width:1680px){.home h1,.home h2.h1{font-size:155px}}@media all and (max-width:1440px){.home h1,.home h2.h1{font-size:9.65vw}}@media all and (max-width:660px){.home h1,.home h2.h1{font-size:16vw}}@media all and (max-width:960px) and (max-height:550px){.home h1,.home h2.h1{font-size:6vw}}.home .overlay{position:fixed;z-index:9;top:0;left:0;right:0;bottom:0;background:#000;opacity:.3}.home .to-hover{cursor:pointer}.home .header-container{position:fixed;top:0;left:0;width:100%;z-index:11;padding:5px 20px;color:#fff}@media all and (max-width:960px){.home .header-container{padding:5px 10px}}.home .home-video{position:fixed;z-index:6;top:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.home .home__menu{position:fixed;z-index:10;left:20px;color:#fff;width:calc(100% - 20px)}@media all and (max-width:960px){.home .home__menu{left:10px;top:10px}}.home .home__menu>.home__menu__items{opacity:0;-webkit-transition:opacity 0.35s;-o-transition:opacity 0.35s;transition:opacity 0.35s}.home .home__menu>.home__menu__items h2{color:#fff;opacity:.6;-webkit-transition:all 0.75s;-o-transition:all 0.75s;transition:all 0.75s;cursor:pointer}.home .home__menu>.home__menu__items h2:hover{opacity:1}.home .bg-image{position:fixed;z-index:7;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.home .bg-image.is-active{z-index:8;-webkit-transition:opacity 0.35s!important;-o-transition:opacity 0.35s!important;transition:opacity 0.35s!important;opacity:1}.home .items__info{position:fixed;bottom:40px;right:40px;width:calc(4/12 * 100%);color:#fff;opacity:0;-webkit-transition:opacity 0.35s;-o-transition:opacity 0.35s;transition:opacity 0.35s;z-index:10}.home .items__info .mobile-btn{display:none;background:#fff;border-radius:16px;border:1px solid #fff;font-size:12px;line-height:1;text-align:center;padding:7px 13px 7px 13px;letter-spacing:2px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s}.home .items__info .mobile-btn a{color:#000}@media all and (max-width:1160px){.home .items__info{width:calc(5/12 * 100%)}}@media all and (max-width:960px){.home .items__info{width:50%;bottom:15px;right:10px}}@media all and (max-width:660px){.home .items__info{width:calc(100% - 10px);right:unset;left:10px}}.home .items__info>div{padding:0 30px 0 0}@media all and (max-width:960px){.home .items__info>div{padding:0 0 20px}}@media all and (max-width:660px){.home .items__info>div{padding:0 20px 20px 0}}.home .items__info h3{padding:0 0 20px}.home .items__info.is-active{opacity:1;z-index:11}.open-home-menu .home__menu>.home__menu__items{opacity:1;visibility:visible;pointer-events:all}.exit-page body{pointer-events:none}.exit-page .items__info{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.exit-page .home__menu h1{opacity:0;-webkit-transition:opacity 0.35s;-o-transition:opacity 0.35s;transition:opacity 0.35s;pointer-events:none}.exit-page .home__menu>.home__menu__items{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity 0.35s;-o-transition:opacity 0.35s;transition:opacity 0.35s}.page-neighbourhood .hotel-hero-info .book-now-button,.page-hotel .hotel-hero-info .book-now-button{margin:10px 0 0 auto!important}.page-neighbourhood .neighbourhood-teases-container>div,.page-neighbourhood .hotel-teases-container>div,.page-hotel .neighbourhood-teases-container>div,.page-hotel .hotel-teases-container>div{width:50%}.page-neighbourhood .neighbourhood-teases-container>div:nth-of-type(odd),.page-neighbourhood .hotel-teases-container>div:nth-of-type(odd),.page-hotel .neighbourhood-teases-container>div:nth-of-type(odd),.page-hotel .hotel-teases-container>div:nth-of-type(odd){padding:0 1px 0 0}.page-neighbourhood .neighbourhood-teases-container>div:nth-of-type(even),.page-neighbourhood .hotel-teases-container>div:nth-of-type(even),.page-hotel .neighbourhood-teases-container>div:nth-of-type(even),.page-hotel .hotel-teases-container>div:nth-of-type(even){padding:0 0 0 1px}@media all and (max-width:660px){.page-neighbourhood .neighbourhood-teases-container>div,.page-neighbourhood .hotel-teases-container>div,.page-hotel .neighbourhood-teases-container>div,.page-hotel .hotel-teases-container>div{width:100%}.page-neighbourhood .neighbourhood-teases-container>div:nth-of-type(odd),.page-neighbourhood .hotel-teases-container>div:nth-of-type(odd),.page-hotel .neighbourhood-teases-container>div:nth-of-type(odd),.page-hotel .hotel-teases-container>div:nth-of-type(odd){padding:0}.page-neighbourhood .neighbourhood-teases-container>div:nth-of-type(even),.page-neighbourhood .hotel-teases-container>div:nth-of-type(even),.page-hotel .neighbourhood-teases-container>div:nth-of-type(even),.page-hotel .hotel-teases-container>div:nth-of-type(even){padding:0}}.page-offers .offers-offers .offers__container{margin:0 -10px}@media all and (max-width:960px){.page-offers .offers-offers .offers__container{margin:0 -5px}}@media all and (max-width:660px){.page-offers .offers-offers .offers__container{margin:0}}.page-offers .offers-offers .offers__container>.offer{width:calc(4/12 * 100%);padding:0 10px;margin:0 0 100px;height:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (max-width:960px){.page-offers .offers-offers .offers__container>.offer{width:50%;padding:0 5px;margin:0 0 80px}}@media all and (max-width:660px){.page-offers .offers-offers .offers__container>.offer{width:100%;padding:0;margin:0 0 40px}}.page-offers .offers-offers .offers__container .offer-img img{width:100%}.page-offers .offers-offers .offers__container h2{padding:20px 0 30px}@media all and (max-width:960px){.page-offers .offers-offers .offers__container h2{padding:20px 0}}.page-offers .offers-offers .offers__container .offer-text{padding:0 0 20px}.page-offers .offers-offers .offers__container .book-now-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto 0 0}.tease--experience{margin:0 0 270px}@media all and (max-width:1160px){.tease--experience{margin:0 0 120px}}@media all and (max-width:960px){.tease--experience{margin:0 0 80px}}@media all and (max-width:660px){.tease--experience{margin:0 0 40px}.tease--experience:last-of-type{margin:0 0 80px}}.tease--experience .pin-spacer{margin:0!important}.tease--experience .tease-upper{margin:0 -10px!important;padding-top:12px;padding-bottom:12px;background:#fff}@media (hover:none){.tease--experience .tease-upper{left:0!important}}@media all and (max-width:960px){.tease--experience .tease-upper{padding-top:7px;padding-bottom:7px;margin:0 -5px!important}}.tease--experience .tease-upper>div:first-of-type{width:calc(4/12 * 100%);padding:0 10px}@media all and (max-width:960px){.tease--experience .tease-upper>div:first-of-type{padding:0 5px;width:50%}}.tease--experience .tease-upper>div:nth-of-type(2){width:50%;padding:0 10px}@media all and (max-width:960px){.tease--experience .tease-upper>div:nth-of-type(2){padding:0 5px;width:33.33333%}}@media all and (max-width:660px){.tease--experience .tease-upper>div:nth-of-type(2){width:50%}}.tease--experience .tease-upper>div:nth-of-type(2) h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media all and (max-width:660px){.tease--experience .tease-upper>div:nth-of-type(2) h2{margin:0 0 0 auto}}.tease--experience .tease-upper>div:nth-of-type(2) h2.hover a{color:var(--gray)}.tease--experience .tease-upper>div:last-of-type{width:calc(8/12 * 100%);padding:0 10px}.tease--experience .tease-upper>div:last-of-type>div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media all and (max-width:960px){.tease--experience .tease-upper>div:last-of-type{padding:0 5px;width:50%}}.tease--experience .tease-bottom{margin:0 -10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media all and (max-width:960px){.tease--experience .tease-bottom{margin:0 -5px}}@media all and (max-width:660px){.tease--experience .tease-bottom{margin:0}}.tease--experience .tease-bottom .experience__info{width:calc(25% + 40px);padding:0 10px}@media all and (max-width:960px){.tease--experience .tease-bottom .experience__info{padding:0 5px;width:50%}}@media all and (max-width:660px){.tease--experience .tease-bottom .experience__info{width:100%;padding:20px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.tease--experience .tease-bottom .thumbnail{width:calc(8/12 * 100%);margin:0 0 0 auto;padding:0 10px;height:39vw;position:relative;overflow:hidden}@media all and (max-width:960px){.tease--experience .tease-bottom .thumbnail{padding:0 5px;width:50%;height:32vw}}@media all and (max-width:660px){.tease--experience .tease-bottom .thumbnail{padding:0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:58vw}}.tease--experience .tease-bottom .thumbnail>a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.tease--experience .tease-bottom .thumbnail>.bg-image{width:100%;height:100%;-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;transition:transform 0.35s,-webkit-transform 0.35s}.type-experience .book-now-container .pin-spacer{z-index:2!important}.type-experience .book-now-container .book-now-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px 0 10px auto}.type-experience .experience-intro-container{padding:0 0 270px}@media all and (max-width:1160px){.type-experience .experience-intro-container{padding:0 0 120px}}@media all and (max-width:960px){.type-experience .experience-intro-container{padding:80px 0}.type-experience .experience-intro-container .block-3-container .texts>div:last-of-type{margin:0}}.type-experience .experience-info-container{padding:0 0 270px}@media all and (max-width:1160px){.type-experience .experience-info-container{padding:0 0 120px}}@media all and (max-width:960px){.type-experience .experience-info-container{padding:0 0 80px}}.type-experience .experience-info-container .info-block-container{margin:0 -10px}@media all and (max-width:960px){.type-experience .experience-info-container .info-block-container{margin:0 -5px}}.type-experience .experience-info-container .info-block-container .col-1{width:50%;padding:0 10px}.type-experience .experience-info-container .info-block-container .col-1>.bg-image{height:34.7vw}@media all and (max-width:960px){.type-experience .experience-info-container .info-block-container .col-1{padding:0 5px;width:75%}.type-experience .experience-info-container .info-block-container .col-1>.bg-image{height:50vw}}@media all and (max-width:660px){.type-experience .experience-info-container .info-block-container .col-1{width:100%}.type-experience .experience-info-container .info-block-container .col-1>.bg-image{height:58vw}}.type-experience .experience-info-container .info-block-container .col-2{width:16.66667%;padding:0 10px}.type-experience .experience-info-container .info-block-container .col-2>div{height:calc(50% - 10px)}.type-experience .experience-info-container .info-block-container .col-2>div .bg-image{height:100%}.type-experience .experience-info-container .info-block-container .col-2>div:first-of-type{margin:0 0 20px}@media all and (max-width:960px){.type-experience .experience-info-container .info-block-container .col-2{padding:0 5px;width:25%}.type-experience .experience-info-container .info-block-container .col-2>div{height:calc(50% - 5px)}.type-experience .experience-info-container .info-block-container .col-2>div:first-of-type{margin:0 0 10px}}@media all and (max-width:660px){.type-experience .experience-info-container .info-block-container .col-2{width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.type-experience .experience-info-container .info-block-container .col-2>div{width:50%;padding:0 5px;height:unset}.type-experience .experience-info-container .info-block-container .col-2>div .bg-image{height:58vw}.type-experience .experience-info-container .info-block-container .col-2>div:first-of-type{margin:0}}.type-experience .experience-info-container .info-block-container .col-3{width:33.33333%}.type-experience .experience-info-container .info-block-container .col-3 .titles{margin:0 0 20px}.type-experience .experience-info-container .info-block-container .col-3 .titles h3{width:50%;padding:0 10px}@media all and (max-width:960px){.type-experience .experience-info-container .info-block-container .col-3{width:50%;padding:20px 0 0}.type-experience .experience-info-container .info-block-container .col-3 .titles h3{padding:0 5px}}@media all and (max-width:660px){.type-experience .experience-info-container .info-block-container .col-3{padding:40px 0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.type-experience .experience-guide-container{padding:0 0 270px}@media all and (max-width:1160px){.type-experience .experience-guide-container{padding:0 0 120px}}@media all and (max-width:960px){.type-experience .experience-guide-container{padding:0 0 80px}}.type-experience .experience-guide-container .block-3-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.type-experience .experience-guide-container .block-3-container .texts .text-block{margin:0 0 40px}.type-experience .experience-guide-container .block-3-container .texts .text-block:last-of-type{margin:0}.type-experience .experience-guide-container .block-3-container .texts .text-block h3{margin:0 0 20px}@media all and (max-width:1160px){.type-experience .experience-guide-container .block-3-container .texts .text-block{margin:0 0 20px}}@media all and (max-width:960px){.type-experience .experience-guide-container .block-3-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.type-experience .experience-guide-container .block-3-container .texts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px 0 0}.type-experience .experience-guide-container .block-3-container .texts .text-block{width:50%;padding:0 5px}}@media all and (max-width:660px){.type-experience .experience-guide-container .block-3-container .img-1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.type-experience .experience-guide-container .block-3-container .img-2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.type-experience .experience-guide-container .block-3-container .texts{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.type-experience .experience-guide-container .block-3-container .texts .text-block{width:100%}.type-experience .experience-guide-container .block-3-container .texts .text-block:last-of-type{margin:0 0 40px}}.type-experience .experience-other-experiences .other-experiences-container{margin:0 -10px}@media all and (max-width:960px){.type-experience .experience-other-experiences .other-experiences-container{margin:0 -5px}}@media all and (max-width:660px){.type-experience .experience-other-experiences .other-experiences-container{margin:0}}.type-experience .experience-other-experiences .other-experiences-container .left{width:50%;padding:0 10px}@media all and (max-width:960px){.type-experience .experience-other-experiences .other-experiences-container .left{padding:0 5px;width:100%}}@media all and (max-width:660px){.type-experience .experience-other-experiences .other-experiences-container .left{padding:0}}.type-experience .experience-other-experiences .other-experiences-container .left .bg-image{height:90vh}@media all and (max-width:960px){.type-experience .experience-other-experiences .other-experiences-container .left .bg-image{height:calc(100vh - 30px);min-height:500px}}@media all and (max-width:660px){.type-experience .experience-other-experiences .other-experiences-container .left .bg-image{height:36vh;min-height:400px}}.type-experience .experience-other-experiences .other-experiences-container .right{width:50%;padding:0 10px}.type-experience .experience-other-experiences .other-experiences-container .right .tease-experience h2{text-align:left}@media all and (max-width:960px){.type-experience .experience-other-experiences .other-experiences-container .right{width:100%;padding:20px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.type-experience .experience-other-experiences .other-experiences-container .right .tease-experience{width:50%}.type-experience .experience-other-experiences .other-experiences-container .right .tease-experience h2{text-align:center}.type-experience .experience-other-experiences .other-experiences-container .right .tease-experience:nth-of-type(odd){padding:0 1px 0 0}.type-experience .experience-other-experiences .other-experiences-container .right .tease-experience:nth-of-type(even){padding:0 0 0 1px}}@media all and (max-width:660px){.type-experience .experience-other-experiences .other-experiences-container .right{padding:10px 0 0}.type-experience .experience-other-experiences .other-experiences-container .right .tease-experience{width:100%}.type-experience .experience-other-experiences .other-experiences-container .right .tease-experience:nth-of-type(odd){padding:0}.type-experience .experience-other-experiences .other-experiences-container .right .tease-experience:nth-of-type(even){padding:0}}.tease--neighbourhood_room,.tease-experience,.tease--hotel_room{position:relative}.tease--neighbourhood_room>a,.tease-experience>a,.tease--hotel_room>a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media (hover:hover){.tease--neighbourhood_room>a:hover+.thumbnail>.bg-image,.tease-experience>a:hover+.thumbnail>.bg-image,.tease--hotel_room>a:hover+.thumbnail>.bg-image{-webkit-transform:translateY(-2.5vw);-ms-transform:translateY(-2.5vw);transform:translateY(-2.5vw)}}.tease--neighbourhood_room .thumbnail,.tease-experience .thumbnail,.tease--hotel_room .thumbnail{height:28.5vw;overflow:hidden;cursor:pointer}@media all and (max-width:960px){.tease--neighbourhood_room .thumbnail,.tease-experience .thumbnail,.tease--hotel_room .thumbnail{height:32vw}}@media all and (max-width:660px){.tease--neighbourhood_room .thumbnail,.tease-experience .thumbnail,.tease--hotel_room .thumbnail{height:58vw}}.tease--neighbourhood_room .thumbnail>.bg-image,.tease-experience .thumbnail>.bg-image,.tease--hotel_room .thumbnail>.bg-image{width:100%;height:110%;-webkit-transition:-webkit-transform 0.35s;transition:-webkit-transform 0.35s;-o-transition:transform 0.35s;transition:transform 0.35s;transition:transform 0.35s,-webkit-transform 0.35s}@media all and (max-width:960px){.tease--neighbourhood_room .thumbnail>.bg-image,.tease-experience .thumbnail>.bg-image,.tease--hotel_room .thumbnail>.bg-image{width:100%;height:100%}}.tease--neighbourhood_room h2,.tease-experience h2,.tease--hotel_room h2{padding:10px 0;text-align:center}.type-neighbourhood_room .book-now-container .book-now-button,.type-hotel_room .book-now-container .book-now-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px 0 10px auto}@media all and (max-width:660px){.type-neighbourhood_room .book-now-container,.type-hotel_room .book-now-container{padding-bottom:80px}}.type-neighbourhood_room .block-2-container .text-block h2,.type-hotel_room .block-2-container .text-block h2{padding:0 0 20px}.type-neighbourhood_room .block-2-container .text-block>div,.type-hotel_room .block-2-container .text-block>div{margin:0 0 40px}@media all and (max-width:960px){.type-neighbourhood_room .block-2-container .text-block>div,.type-hotel_room .block-2-container .text-block>div{margin:0 0 40px}.type-neighbourhood_room .block-2-container .text-block>div:first-of-type,.type-hotel_room .block-2-container .text-block>div:first-of-type{margin:40px 0}.type-neighbourhood_room .block-2-container .text-block>div:last-of-type,.type-hotel_room .block-2-container .text-block>div:last-of-type{margin:0}}@media all and (max-width:960px){.type-neighbourhood_room .block-3-container .texts,.type-hotel_room .block-3-container .texts{padding:40px 5px 0}}.type-neighbourhood_room .neighbourhood-room-gallery .pin-spacer,.type-neighbourhood_room .hotel-room-gallery .pin-spacer,.type-hotel_room .neighbourhood-room-gallery .pin-spacer,.type-hotel_room .hotel-room-gallery .pin-spacer{margin:0!important}.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container,.type-hotel_room .hotel-room-gallery .nroom-gallery-container,.type-hotel_room .hotel-room-gallery .hroom-gallery-container{margin:0 -10px}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container,.type-hotel_room .hotel-room-gallery .nroom-gallery-container,.type-hotel_room .hotel-room-gallery .hroom-gallery-container{margin:0 -5px}}.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container>div,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container>div,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container>div,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container>div,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container>div,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container>div,.type-hotel_room .hotel-room-gallery .nroom-gallery-container>div,.type-hotel_room .hotel-room-gallery .hroom-gallery-container>div{width:100%}.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container>div a,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container>div a,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container>div a,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container>div a,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container>div a,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container>div a,.type-hotel_room .hotel-room-gallery .nroom-gallery-container>div a,.type-hotel_room .hotel-room-gallery .hroom-gallery-container>div a{cursor:-webkit-zoom-in;cursor:zoom-in;display:inline-block;margin:0 0 20px;width:100%}.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container>div a:last-of-type,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container>div a:last-of-type,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container>div a:last-of-type,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container>div a:last-of-type,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container>div a:last-of-type,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container>div a:last-of-type,.type-hotel_room .hotel-room-gallery .nroom-gallery-container>div a:last-of-type,.type-hotel_room .hotel-room-gallery .hroom-gallery-container>div a:last-of-type{margin:0}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container>div a,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container>div a,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container>div a,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container>div a,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container>div a,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container>div a,.type-hotel_room .hotel-room-gallery .nroom-gallery-container>div a,.type-hotel_room .hotel-room-gallery .hroom-gallery-container>div a{margin:0 0 10px}}.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-1,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-1,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-1,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-1,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-1,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-1,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-1,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-1{width:50%;padding:0 10px}.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-1 img,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-1 img,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-1 img,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-1 img,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-1 img,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-1 img,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-1 img,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-1 img{width:100%}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-1,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-1,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-1,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-1,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-1,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-1,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-1,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-1{padding:0 5px}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-1,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-1,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-1,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-1,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-1,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-1,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-1,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-1{width:100%;padding:0 5px 10px}}.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-2,.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-3,.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-4,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-2,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-3,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-4,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-2,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-3,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-4,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-2,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-3,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-4,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-2,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-3,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-4,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-2,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-3,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-4,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-2,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-3,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-4,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-2,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-3,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-4{width:16.66667%;padding:0 10px}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-2,.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-3,.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-4,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-2,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-3,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-4,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-2,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-3,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-4,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-2,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-3,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-4,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-2,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-3,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-4,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-2,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-3,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-4,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-2,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-3,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-4,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-2,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-3,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-4{padding:0 5px}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-2,.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-3,.type-neighbourhood_room .neighbourhood-room-gallery .nroom-gallery-container .col-4,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-2,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-3,.type-neighbourhood_room .neighbourhood-room-gallery .hroom-gallery-container .col-4,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-2,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-3,.type-neighbourhood_room .hotel-room-gallery .nroom-gallery-container .col-4,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-2,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-3,.type-neighbourhood_room .hotel-room-gallery .hroom-gallery-container .col-4,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-2,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-3,.type-hotel_room .neighbourhood-room-gallery .nroom-gallery-container .col-4,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-2,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-3,.type-hotel_room .neighbourhood-room-gallery .hroom-gallery-container .col-4,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-2,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-3,.type-hotel_room .hotel-room-gallery .nroom-gallery-container .col-4,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-2,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-3,.type-hotel_room .hotel-room-gallery .hroom-gallery-container .col-4{width:33.33333%}}.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container,.type-hotel_room .hotel-room-extra-info .extra-info-container{margin:0 -10px}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container,.type-hotel_room .hotel-room-extra-info .extra-info-container{margin:0 -5px}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container,.type-hotel_room .hotel-room-extra-info .extra-info-container{margin:0}}.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-1,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-1,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-1,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-1{width:50%;padding:0 10px}.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-1 img,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-1 img,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-1 img,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-1 img{width:100%}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-1,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-1,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-1,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-1{width:100%;padding:0 5px 20px}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-1,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-1,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-1,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-1{padding:0 0 40px}}.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-2,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-3,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-4,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-2,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-3,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-4,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-2,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-3,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-4,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-2,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-3,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-4{width:16.66667%;padding:0 10px}.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-2>div,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-3>div,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-4>div,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-2>div,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-3>div,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-4>div,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-2>div,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-3>div,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-4>div,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-2>div,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-3>div,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-4>div{margin:0 0 40px;padding:0 20px 0 0}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-2>div,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-3>div,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-4>div,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-2>div,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-3>div,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-4>div,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-2>div,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-3>div,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-4>div,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-2>div,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-3>div,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-4>div{margin:0 0 40px;padding:0}.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-2>div:last-of-type,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-3>div:last-of-type,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-4>div:last-of-type,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-2>div:last-of-type,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-3>div:last-of-type,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-4>div:last-of-type,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-2>div:last-of-type,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-3>div:last-of-type,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-4>div:last-of-type,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-2>div:last-of-type,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-3>div:last-of-type,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-4>div:last-of-type{margin:0 0 40px}}.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-2 h3,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-3 h3,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-4 h3,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-2 h3,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-3 h3,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-4 h3,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-2 h3,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-3 h3,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-4 h3,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-2 h3,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-3 h3,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-4 h3{padding:0 0 20px}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-2,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-3,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-4,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-2,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-3,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-4,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-2,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-3,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-4,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-2,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-3,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-4{width:33.33333%;padding:0 5px}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-2,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-3,.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-4,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-2,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-3,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-4,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-2,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-3,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-4,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-2,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-3,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-4{width:100%;padding:0}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-extra-info .extra-info-container .col-4>div:last-of-type,.type-neighbourhood_room .hotel-room-extra-info .extra-info-container .col-4>div:last-of-type,.type-hotel_room .neighbourhood-room-extra-info .extra-info-container .col-4>div:last-of-type,.type-hotel_room .hotel-room-extra-info .extra-info-container .col-4>div:last-of-type{margin:0}}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container,.type-hotel_room .hotel-room-other-rooms .other-villas-container,.type-hotel_room .hotel-room-other-rooms .other-rooms-container{margin:0 -10px}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container,.type-hotel_room .hotel-room-other-rooms .other-villas-container,.type-hotel_room .hotel-room-other-rooms .other-rooms-container{margin:0 -5px}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container,.type-hotel_room .hotel-room-other-rooms .other-villas-container,.type-hotel_room .hotel-room-other-rooms .other-rooms-container{margin:0}}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .left,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .left,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .left,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .left,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .left,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .left,.type-hotel_room .hotel-room-other-rooms .other-villas-container .left,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .left{width:50%;padding:0 10px}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .left,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .left,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .left,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .left,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .left,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .left,.type-hotel_room .hotel-room-other-rooms .other-villas-container .left,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .left{padding:0 5px;width:100%}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .left,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .left,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .left,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .left,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .left,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .left,.type-hotel_room .hotel-room-other-rooms .other-villas-container .left,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .left{padding:0}}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .left .bg-image,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .left .bg-image,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .left .bg-image,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .left .bg-image,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .left .bg-image,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .left .bg-image,.type-hotel_room .hotel-room-other-rooms .other-villas-container .left .bg-image,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .left .bg-image{height:90vh}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .left .bg-image,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .left .bg-image,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .left .bg-image,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .left .bg-image,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .left .bg-image,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .left .bg-image,.type-hotel_room .hotel-room-other-rooms .other-villas-container .left .bg-image,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .left .bg-image{height:100vh;min-height:500px}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .left .bg-image,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .left .bg-image,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .left .bg-image,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .left .bg-image,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .left .bg-image,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .left .bg-image,.type-hotel_room .hotel-room-other-rooms .other-villas-container .left .bg-image,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .left .bg-image{height:65vh;min-height:400px}}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right{width:50%;padding:0 10px}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room h2,.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room h2,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room h2,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room h2,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room h2,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room h2,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room h2,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room h2,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room h2,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room h2,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room h2,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room h2,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room h2,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room h2,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room h2,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room h2{text-align:left}@media all and (max-width:960px){.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right{width:100%;padding:20px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room,.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room{width:50%}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room h2,.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room h2,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room h2,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room h2,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room h2,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room h2,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room h2,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room h2,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room h2,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room h2,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room h2,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room h2,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room h2,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room h2,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room h2,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room h2{text-align:center}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room:nth-of-type(odd),.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room:nth-of-type(odd),.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room:nth-of-type(odd),.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room:nth-of-type(odd),.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room:nth-of-type(odd),.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room:nth-of-type(odd),.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room:nth-of-type(odd),.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room:nth-of-type(odd){padding:0 1px 0 0}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room:nth-of-type(even),.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room:nth-of-type(even),.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(even),.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room:nth-of-type(even),.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room:nth-of-type(even),.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room:nth-of-type(even),.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(even),.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room:nth-of-type(even),.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room:nth-of-type(even),.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room:nth-of-type(even),.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(even),.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room:nth-of-type(even),.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room:nth-of-type(even),.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room:nth-of-type(even),.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(even),.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room:nth-of-type(even){padding:0 0 0 1px}}@media all and (max-width:660px){.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right{padding:20px 0 0}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room,.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room,.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room,.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room,.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room,.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room,.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room,.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room,.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room{width:100%}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room:nth-of-type(odd),.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room:nth-of-type(odd),.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room:nth-of-type(odd),.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room:nth-of-type(odd),.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room:nth-of-type(odd),.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room:nth-of-type(odd),.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room:nth-of-type(odd),.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(odd),.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room:nth-of-type(odd){padding:0}.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room:nth-of-type(even),.type-neighbourhood_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room:nth-of-type(even),.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(even),.type-neighbourhood_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room:nth-of-type(even),.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room:nth-of-type(even),.type-neighbourhood_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room:nth-of-type(even),.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(even),.type-neighbourhood_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room:nth-of-type(even),.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--neighbourhood_room:nth-of-type(even),.type-hotel_room .neighbourhood-room-other-villas .other-villas-container .right .tease--hotel_room:nth-of-type(even),.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(even),.type-hotel_room .neighbourhood-room-other-villas .other-rooms-container .right .tease--hotel_room:nth-of-type(even),.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--neighbourhood_room:nth-of-type(even),.type-hotel_room .hotel-room-other-rooms .other-villas-container .right .tease--hotel_room:nth-of-type(even),.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--neighbourhood_room:nth-of-type(even),.type-hotel_room .hotel-room-other-rooms .other-rooms-container .right .tease--hotel_room:nth-of-type(even){padding:0}}.page-story .bg-image{height:calc(100vh - 40px);min-height:500px}@media all and (max-width:960px){.page-story .bg-image{height:calc(100vh - 30px)}}@media all and (max-width:660px){.page-story .bg-image{height:36vh;min-height:400px}}.page-story .story-intro{padding:0 20px 40px}@media all and (max-width:960px){.page-story .story-intro{padding:0 10px 40px}}.page-story .story-intro>div.h2{padding:100px 0 0}@media all and (max-width:660px){.page-story .story-intro>div.h2{padding:80px 0 0}}.page-story .story-intro .story-block-container{padding:180px 0 0;margin:0 -10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media all and (max-width:1160px){.page-story .story-intro .story-block-container{padding:120px 0 0}}@media all and (max-width:960px){.page-story .story-intro .story-block-container{margin:0 -5px;padding:80px 0 0}}.page-story .story-intro .story-block-container>div{padding:0 10px;width:25%}@media all and (max-width:960px){.page-story .story-intro .story-block-container>div{padding:0 5px}}.page-story .story-intro .story-block-container .col-1 img,.page-story .story-intro .story-block-container .col-2 img,.page-story .story-intro .story-block-container .col-4 img{width:100%}.page-story .story-intro .story-block-container .col-1 .bg-image,.page-story .story-intro .story-block-container .col-2 .bg-image,.page-story .story-intro .story-block-container .col-4 .bg-image{height:32vw;min-height:unset}@media all and (max-width:660px){.page-story .story-intro .story-block-container .col-1 .bg-image,.page-story .story-intro .story-block-container .col-2 .bg-image,.page-story .story-intro .story-block-container .col-4 .bg-image{height:58vw}}@media all and (max-width:960px){.page-story .story-intro .story-block-container .col-1{width:50%}}.page-story .story-intro .story-block-container .col-2{position:relative;height:100%;height:32vw}.page-story .story-intro .story-block-container .col-2 video{position:absolute;width:calc(100% - 20px);height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media all and (max-width:960px){.page-story .story-intro .story-block-container .col-2{width:50%}.page-story .story-intro .story-block-container .col-2 video{width:calc(100% - 10px)}}@media all and (max-width:660px){.page-story .story-intro .story-block-container .col-2{height:58vw}}.page-story .story-intro .story-block-container .col-3 h1{padding:0 0 40px}@media all and (max-width:1160px){.page-story .story-intro .story-block-container .col-3 h1{padding:0 0 20px}}@media all and (max-width:960px){.page-story .story-intro .story-block-container .col-3{width:50%}}@media all and (max-width:660px){.page-story .story-intro .story-block-container .col-3{width:100%;padding:40px 5px 0}}@media all and (max-width:960px){.page-story .story-intro .story-block-container .col-4{width:25%;padding:10px 5px 0;margin:0 0 0 auto}}@media all and (max-width:660px){.page-story .story-intro .story-block-container .col-4{width:100%;padding:40px 5px 0}.page-story .story-intro .story-block-container .col-4 .bg-image{height:69.5vw}}.page-story .story-philosophy-container .block-3-container{padding-top:20px}.page-story .story-philosophy-container .block-3-container .img-2{height:inherit;position:relative}.page-story .story-philosophy-container .block-3-container .img-2 video{width:calc(100% - 20px);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media all and (max-width:960px){.page-story .story-philosophy-container .block-3-container .img-2 video{width:calc(100% - 10px)}}.page-story .story-philosophy-container .block-3-container .texts>div:last-of-type{margin:auto 0 0}@media all and (max-width:960px){.page-story .story-philosophy-container .block-3-container{padding-top:10px}.page-story .story-philosophy-container .block-3-container .texts>div:last-of-type{margin:0}}.page-terms{padding-top:100px}@media all and (max-width:660px){.page-terms{padding-top:80px}}.page-terms .terms-intro{margin:0 -10px;padding-bottom:270px}@media all and (max-width:1160px){.page-terms .terms-intro{padding-bottom:120px}}@media all and (max-width:960px){.page-terms .terms-intro{padding-bottom:80px;margin:0 -5px}}@media all and (max-width:660px){.page-terms .terms-intro{margin:0}}.page-terms .terms-intro .left{width:50%;padding:0 10px}@media all and (max-width:960px){.page-terms .terms-intro .left{padding:0 5px;width:25%}}@media all and (max-width:660px){.page-terms .terms-intro .left{width:100%;padding:0 0 20px}}.page-terms .terms-intro .right{width:50%;padding:0 10px}@media all and (max-width:960px){.page-terms .terms-intro .right{padding:0 5px;width:75%}}@media all and (max-width:660px){.page-terms .terms-intro .right{width:100%;padding:0}}.page-terms .pin-spacer{margin:0!important}.page-terms .terms-titles{margin:0 -10px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-terms .terms-titles>div,.page-terms .terms-titles h2{padding:0 10px;width:50%}@media (hover:none){.page-terms .terms-titles{left:0!important}}@media all and (max-width:960px){.page-terms .terms-titles{margin:0 -5px!important}.page-terms .terms-titles>div{width:25%;padding:0 5px}.page-terms .terms-titles>h2{width:75%;padding:0 5px}}@media all and (max-width:660px){.page-terms .terms-titles>div{width:8.33333%}.page-terms .terms-titles>h2{width:91.66667%}}.page-terms .terms-tabs .text__tab{margin:0 -10px}.page-terms .terms-tabs .text__tab>div{padding:40px 10px 40px calc(50% + 10px)}@media all and (max-width:960px){.page-terms .terms-tabs .text__tab{margin:0 -5px}.page-terms .terms-tabs .text__tab>div{padding:40px 5px 40px calc(25% + 5px)}}@media all and (max-width:660px){.page-terms .terms-tabs .text__tab{margin:0}.page-terms .terms-tabs .text__tab>div{padding:40px 0}}@media all and (max-width:660px){.page-terms .terms-tabs .tab:last-of-type .text__tab>div{padding:40px 0 0}}.load-overlay{position:fixed;top:0;right:0;left:0;bottom:0;background:var(--gray);-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;opacity:0;visibility:hidden;pointer-events:none;z-index:100}.loading{overflow:hidden;pointer-events:none}.loading .load-overlay{opacity:1;visibility:visible;pointer-events:none}.gallery-imgs::-webkit-scrollbar,.gallery-thumbs::-webkit-scrollbar{width:0}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}