@charset "UTF-8";
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */@font-face{font-display:swap;font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Canaro;src:url(../../../../../../../themes/habitas-theme/fonts/Canaro-Medium/font.woff2) format("woff2"),url(../../../../../../../themes/habitas-theme/fonts/Canaro-Medium/font.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Canaro;src:url(../../../../../../../themes/habitas-theme/fonts/Canaro-Book/font.woff2) format("woff2"),url(../../../../../../../themes/habitas-theme/fonts/Canaro-Book/font.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Canaro;src:url(../../../../../../../themes/habitas-theme/fonts/Canaro-SemiBold/font.woff2) format("woff2"),url(../../../../../../../themes/habitas-theme/fonts/Canaro-SemiBold/font.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Canaro;src:url(../../../../../../../themes/habitas-theme/fonts/Canaro-LightDEMO/font.woff2) format("woff2"),url(../../../../../../../themes/habitas-theme/fonts/Canaro-LightDEMO/font.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Canela;src:url(../../../../../../../themes/habitas-theme/fonts/Canela-Bold.woff2) format("woff2"),url(../../../../../../../themes/habitas-theme/fonts/Canela-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(../../../../../../../themes/habitas-theme/fonts/Canela-LightItalic.woff2) format("woff2"),url(../../../../../../../themes/habitas-theme/fonts/Canela-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Canela;src:url(../../../../../../../themes/habitas-theme/fonts/Canela-Light.woff2) format("woff2"),url(../../../../../../../themes/habitas-theme/fonts/Canela-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(../../../../../../../themes/habitas-theme/fonts/Canela-Regular.woff2) format("woff2"),url(../../../../../../../themes/habitas-theme/fonts/Canela-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}to{opacity:1;-webkit-transform:none;transform:none}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;font-size:62.5%}html [type=button]{-webkit-appearance:button}body{margin:0;max-width:100%;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;color:#444;font:normal 1.8rem/1.4 Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}body .et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child),body .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){margin-bottom:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0;padding:0}figcaption,figure{display:block}figure{margin:1em 40px}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:inherit;text-decoration:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}a:active,a:hover{outline-width:0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft{float:left}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;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{bottom:-.25em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}audio{display:inline-block}audio:not([controls]){display:none;height:0}video{display:inline-block;display:block}img,video{height:auto;max-width:100%}img{border-style:none;display:block}svg:not(:root){overflow:hidden}button{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;color:inherit;border:none;background-color:transparent;cursor:pointer;outline:none}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}input,optgroup,select{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}select{text-transform:none}textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:auto}[type=reset]{-webkit-appearance:button}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=reset]:-moz-focusring{outline:1px dotted ButtonText}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}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}[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}html::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-pagination .swiper-pagination-bullet{background-color:#796c5c;width:10px;height:10px}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%;bottom:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}*,html:after,html:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}h2,h3,h4,h5{margin:0;padding:0}ul{list-style-type:none}html:focus{outline:none}.is-tab:focus{outline:2px solid #796c5c}#sb_instagram{padding-bottom:0!important;background-color:#55504b!important}p{font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.02rem}.caption{color:#fefefe;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:.45rem}@media only screen and (max-width:767px){.caption{font-size:1.2rem}}.cta{color:#fefefe;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:.45rem;font-size:1.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#796c5c;position:relative;line-height:1.3}.cta:before{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:"";bottom:-5px;left:0;width:100%}.form{position:relative;margin-top:55px;margin-left:auto;margin-right:auto;width:100%;max-width:330px}.form .forminator-error-message{color:#fefefe;position:absolute;top:calc(100% + 10px);left:0;right:0;color:#444;color:#c7664d}.form .forminator-error-message,.form .forminator-error-message p{font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.45rem;text-align:center}.form .forminator-error-message p{color:#fefefe}.form .forminator-error-message .hero__inner p{margin-bottom:20px}.form .forminator-response-message{color:#fefefe;position:absolute;top:calc(100% + 10px);left:0;right:0;color:#444}.form .forminator-response-message,.form .forminator-response-message p{font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.45rem;text-align:center}.form .forminator-response-message p{color:#fefefe}.form .forminator-response-message:not(.forminator-success) p:first-child,.form .forminator-response-message:not(.forminator-success) p:last-child{display:none}.form .forminator-response-message .hero__inner p{margin-bottom:20px}.form .forminator-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form .forminator-button-submit{padding:21px 55px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#796c5c;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.44rem;border:1px solid #796c5c;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#fff;width:100%;min-width:0;background-color:#796c5c}.form .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child),.form .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){margin-bottom:0}.form .forminator-field{margin-top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .forminator-input{margin:0;width:100%;height:60px;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.44rem;text-align:center;border:1px solid #796c5c}.form .hero__inner .forminator-error-message,.form .hero__inner .forminator-response-message{margin-bottom:20px}.form .carousel__copy .forminator-button-submit{margin-top:50px}.forminator-custom-form{position:relative;margin-top:55px;margin-left:auto;margin-right:auto;width:100%;max-width:330px}.forminator-custom-form .forminator-error-message{color:#fefefe;position:absolute;top:calc(100% + 10px);left:0;right:0;color:#444;color:#c7664d}.forminator-custom-form .forminator-error-message,.forminator-custom-form .forminator-error-message p{font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.45rem;text-align:center}.forminator-custom-form .forminator-error-message p{color:#fefefe}.forminator-custom-form .forminator-error-message .hero__inner p{margin-bottom:20px}.forminator-custom-form .forminator-response-message{color:#fefefe;position:absolute;top:calc(100% + 10px);left:0;right:0;color:#444}.forminator-custom-form .forminator-response-message,.forminator-custom-form .forminator-response-message p{font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.45rem;text-align:center}.forminator-custom-form .forminator-response-message p{color:#fefefe}.forminator-custom-form .forminator-response-message:not(.forminator-success) p:first-child,.forminator-custom-form .forminator-response-message:not(.forminator-success) p:last-child{display:none}.forminator-custom-form .forminator-response-message .hero__inner p{margin-bottom:20px}.forminator-custom-form .forminator-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.forminator-custom-form .forminator-button-submit{padding:21px 55px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#796c5c;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.44rem;border:1px solid #796c5c;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#fff;width:100%;min-width:0;background-color:#796c5c}.forminator-custom-form .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child),.forminator-custom-form .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){margin-bottom:0}.forminator-custom-form .forminator-field{margin-top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forminator-custom-form .forminator-input{margin:0;width:100%;height:60px;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.44rem;text-align:center;border:1px solid #796c5c}.forminator-custom-form .hero__inner .forminator-error-message,.forminator-custom-form .hero__inner .forminator-response-message{margin-bottom:20px}.forminator-custom-form .carousel__copy .forminator-button-submit{margin-top:50px}.quote__quote{position:absolute;top:0;bottom:0;left:0;right:0;padding-top:40px;padding-left:25px;padding-right:25px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.quote__quote,.quote__quote cite{text-align:center;text-transform:uppercase}.quote__quote cite{color:#fefefe;font-size:1.7rem;font-weight:500;letter-spacing:.45rem;margin-top:60px;font-style:normal;display:inline-block;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.quote__quote .hero__inner cite{margin-bottom:20px}.quote__quote:after{margin-top:75px;content:"â€"}.quote__quote:after,.quote__quote:before{font-size:8.6rem;line-height:.3;font-weight:400;letter-spacing:-.48rem}.quote__quote:before{margin-bottom:30px;content:"â€œ"}.quote__quote blockquote{max-width:350px;font-size:4rem;font-weight:300;line-height:1.1;letter-spacing:.36rem}.copy-block{margin-left:auto;margin-right:auto;max-width:750px;text-align:center}.copy-block h1{font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;color:#796c5c;font-size:4rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.45rem}.copy-block h1:not(:last-child){margin-bottom:25px}.copy-block h2{font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;color:#796c5c;font-size:3.2rem;font-weight:300;letter-spacing:.1rem;text-transform:uppercase}.copy-block h2:not(:last-child){margin-bottom:25px}.copy-block h3{font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:2.6rem;color:#796c5c}.copy-block h3:not(:last-child){margin-bottom:25px}.copy-block h4{color:#796c5c;font-size:1.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.2rem}.copy-block h4:not(:last-child){margin-bottom:25px}.copy-block h5{font-size:1.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.2rem}.copy-block h5:not(:last-child){margin-bottom:25px}.copy-block h6{font-size:1.6rem;letter-spacing:.025rem;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.copy-block h6:not(:last-child),.copy-block p:not(:last-child){margin-bottom:25px}.h1{font-size:4rem;font-weight:400;text-align:center;letter-spacing:.45rem}.h1,.h2,.img-text__copy h2{font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;color:#796c5c;text-transform:uppercase}.h2,.img-text__copy h2{font-size:3.2rem;font-weight:300;letter-spacing:.1rem}.h3,.img-text__copy h3{font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:2.6rem;color:#796c5c}.hero__inner{position:relative;z-index:5;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-filter:blur(5px);filter:blur(5px)}.hero__inner h1{color:#796c5c;font-size:4rem;font-weight:400;text-align:center;text-transform:none;letter-spacing:.45rem;font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:.9;color:#fff}.hero__inner .caption{margin-top:20px}.hero__inner .cta,.hero__inner .form .forminator-error-message,.hero__inner .form .forminator-error-message p,.hero__inner .form .forminator-response-message,.hero__inner .form .forminator-response-message p,.hero__inner .forminator-custom-form .forminator-error-message,.hero__inner .forminator-custom-form .forminator-error-message p,.hero__inner .forminator-custom-form .forminator-response-message,.hero__inner .forminator-custom-form .forminator-response-message p,.hero__inner .quote__quote cite{margin-bottom:20px}.img-text__copy h2{color:#796c5c;font-size:3.2rem;letter-spacing:.1rem;text-transform:uppercase}.img-text__copy h2,.img-text__copy h3{font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.img-text__copy h3{font-size:2.6rem}.press__copy{margin-bottom:50px;text-align:center}.press__copy h1,.press__copy h2{font-size:4rem;font-weight:400;text-align:center;letter-spacing:.45rem}.press__copy h1,.press__copy h2,.press__copy h3{font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;color:#796c5c;text-transform:uppercase;margin-bottom:30px}.press__copy h3{font-size:3.2rem;font-weight:300;letter-spacing:.1rem}.press__copy a{position:relative;line-height:1.3}.press__copy a:before{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:"";left:0;width:100%}.h4{color:#796c5c}.h4,.h5{font-size:1.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.2rem}.h6{font-size:1.6rem;letter-spacing:.025rem;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.clearfix:after{clear:both;content:"";display:table}.container{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.embed-container--square{padding-bottom:75%}.embed-container--portrait{padding-bottom:132.25%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.is-observer .reveal-slide{-webkit-transform:translateY(40px);transform:translateY(40px)}.is-observer .reveal-slide,.is-observer .reveal-slide-left{opacity:0;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.is-observer .reveal-slide-left{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.is-observer .reveal-slide-right{-webkit-transform:translateX(40px);transform:translateX(40px)}.is-observer .reveal-fade,.is-observer .reveal-slide-right{opacity:0;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.is-observer .is-visible.reveal-del-1,.is-observer .is-visible .reveal-del-1{-webkit-transition-delay:.4s;transition-delay:.4s}.is-observer .is-visible .reveal-del-2{-webkit-transition-delay:.7s;transition-delay:.7s}.is-observer .is-visible .reveal-del-3{-webkit-transition-delay:1s;transition-delay:1s}.is-observer .is-visible .reveal-del-4{-webkit-transition-delay:1.3s;transition-delay:1.3s}.is-observer .is-visible .reveal-slide{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.is-observer .is-visible .reveal-slide-left,.is-observer .is-visible .reveal-slide-right{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.is-observer .is-visible .reveal-fade{opacity:1}.is-observer .is-visible.reveal-del-2{-webkit-transition-delay:.7s;transition-delay:.7s}.is-observer .is-visible.reveal-del-3{-webkit-transition-delay:1s;transition-delay:1s}.is-observer .is-visible.reveal-del-4{-webkit-transition-delay:1.3s;transition-delay:1.3s}.is-observer .is-visible.reveal-slide{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.is-observer .is-visible.reveal-slide-left,.is-observer .is-visible.reveal-slide-right{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.is-observer .is-visible.reveal-fade{opacity:1}.is-observer .card.reveal-slide{-webkit-transition:opacity 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-transform 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-box-shadow 1s cubic-bezier(.405,.005,0,1);transition:opacity 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-transform 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-box-shadow 1s cubic-bezier(.405,.005,0,1);transition:opacity 1s cubic-bezier(.405,.005,0,1) .4s,transform 1s cubic-bezier(.405,.005,0,1) .4s,box-shadow 1s cubic-bezier(.405,.005,0,1);transition:opacity 1s cubic-bezier(.405,.005,0,1) .4s,transform 1s cubic-bezier(.405,.005,0,1) .4s,box-shadow 1s cubic-bezier(.405,.005,0,1),-webkit-transform 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-box-shadow 1s cubic-bezier(.405,.005,0,1)}.is-observer .card.is-without-transition{-webkit-transition:none;transition:none}.skip-to-content-link{position:absolute;top:0;left:0;font-size:2rem;color:#fff;opacity:0}.skip-to-content-link:focus{z-index:1000;opacity:1}.bg-start{padding-bottom:1px}.btn{padding:21px 55px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#796c5c;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.44rem;border:1px solid #796c5c;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.btn--fill{color:#fff;background-color:#796c5c}.btn-secondary{padding:10px 25px;font-size:1rem;line-height:1;font-weight:500;text-transform:uppercase;font-style:normal;letter-spacing:.45rem;background-color:#fff8ee;border:2px solid #fff8ee;border-radius:1.8rem}.btn-secondary,.close{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.close{width:27px;height:27px}.close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.close:after,.close:before{position:absolute;top:50%;left:50%;width:38px;height:2px;background-color:#fff;content:""}.close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.story{margin-bottom:80px;display:block}.story__img-wrap{margin-bottom:50px;overflow:hidden}.story__img-wrap img{width:100%;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.story__inner{padding-left:15px;padding-right:15px;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.02rem;text-align:center}.story__inner h3{margin-bottom:15px;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;color:#000;font-size:1.7rem;font-weight:600;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.48rem}.story__inner span{margin-bottom:25px;font-size:1.4rem;display:inline-block}.story__inner p{margin-left:auto;margin-right:auto;max-width:400px}.card{position:relative;margin-left:-25px;width:calc(100% + 50px);display:block}.card:not(:last-child){margin-bottom:10px}.card:focus .card__inner img,.card:focus .card__inner video{-webkit-transform:scale(1.05);transform:scale(1.05)}.card:focus .card__overlay{opacity:1;visibility:visible}.card:focus .card__overlay>*{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.card:focus .card__overlay>*>:first-child{-webkit-transition-delay:.4s;transition-delay:.4s}.card:focus .card__overlay>*>:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}.card:focus .card__overlay>*>:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}.card:focus .card__overlay>*>:nth-child(4){-webkit-transition-delay:.7s;transition-delay:.7s}.card:focus .card__overlay>*>:nth-child(5){-webkit-transition-delay:.8s;transition-delay:.8s}.card:focus .card__overlay>*>:nth-child(6){-webkit-transition-delay:.9s;transition-delay:.9s}.card:focus .card__overlay>*>:nth-child(7){-webkit-transition-delay:1s;transition-delay:1s}.card:focus .card__overlay>*>:nth-child(8){-webkit-transition-delay:1.1s;transition-delay:1.1s}.card:focus .card__overlay>*>:nth-child(9){-webkit-transition-delay:1.2s;transition-delay:1.2s}.card:focus .card__overlay>*>:nth-child(10){-webkit-transition-delay:1.3s;transition-delay:1.3s}.card:hover .card__inner img,.card:hover .card__inner video{-webkit-transform:scale(1.05);transform:scale(1.05)}.card:hover .card__overlay{opacity:1;visibility:visible}.card:hover .card__overlay>*{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.card:hover .card__overlay>*>:first-child{-webkit-transition-delay:.4s;transition-delay:.4s}.card:hover .card__overlay>*>:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}.card:hover .card__overlay>*>:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}.card:hover .card__overlay>*>:nth-child(4){-webkit-transition-delay:.7s;transition-delay:.7s}.card:hover .card__overlay>*>:nth-child(5){-webkit-transition-delay:.8s;transition-delay:.8s}.card:hover .card__overlay>*>:nth-child(6){-webkit-transition-delay:.9s;transition-delay:.9s}.card:hover .card__overlay>*>:nth-child(7){-webkit-transition-delay:1s;transition-delay:1s}.card:hover .card__overlay>*>:nth-child(8){-webkit-transition-delay:1.1s;transition-delay:1.1s}.card:hover .card__overlay>*>:nth-child(9){-webkit-transition-delay:1.2s;transition-delay:1.2s}.card:hover .card__overlay>*>:nth-child(10){-webkit-transition-delay:1.3s;transition-delay:1.3s}.card__inner{position:relative;-webkit-box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.21);box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.21);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;overflow:hidden}.card__inner img,.card__inner video{width:100%;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.card--bottom-shadow .card__inner:after{position:absolute;bottom:0;left:0;right:0;height:40%;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.8),transparent);content:""}.multiple .card__inner:before{padding-top:130%;display:block;content:""}.multiple .card__inner img,.multiple .card__inner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.card__details{margin-top:45px;padding-left:25px;padding-right:25px;font-size:1.6rem;text-align:center;letter-spacing:.056rem;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.card__details h3{margin-bottom:15px;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.48rem}.card__meta{position:absolute;left:50%;bottom:45px;z-index:2;padding-left:25px;padding-right:25px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card__location{margin-left:auto}.card__date-wrap{position:absolute;top:0;left:0;z-index:2;padding:25px;width:100%;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent)}.card__date,.card__date-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.card__date{width:90px;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;background-color:#796c5c;border:1px solid #b4b4b4}.card__date span:first-child{font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.36rem}.card__date span:last-child{margin-top:5px;font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:4.8rem;line-height:1;font-weight:300}.card__date:nth-child(2){position:relative}.card__date:nth-child(2):before{position:absolute;top:50%;left:0;width:15px;height:4px;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;-webkit-transform:translateX(calc(-50% - 1px));transform:translateX(calc(-50% - 1px));content:""}.card__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;padding:25px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;visibility:hidden;background-color:rgba(121,108,92,.9)}.card__overlay,.card__overlay>*{opacity:0;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.card__overlay>*{-webkit-transform:translateY(30px);transform:translateY(30px)}.card__overlay h3{margin-bottom:10px;font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:4rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.36rem}.card__overlay p{max-width:360px}.hamburger{position:relative;z-index:50;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;outline:none;background-color:transparent;cursor:pointer}.hamburger img{-webkit-transition:2s cubic-bezier(.405,.005,0,1);transition:2s cubic-bezier(.405,.005,0,1)}.is-opened+.page-header__inner .hamburger img{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.is-opened .nav__logo,.is-opened .nav__menu>li{opacity:1;visibility:visible}.is-opened .nav__menu>li:first-child{-webkit-transition-delay:.7s;transition-delay:.7s}.is-opened .nav__menu>li:nth-child(2){-webkit-transition-delay:.8s;transition-delay:.8s}.is-opened .nav__menu>li:nth-child(3){-webkit-transition-delay:.9s;transition-delay:.9s}.is-opened .nav__menu>li:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}.is-opened .nav__menu>li:nth-child(5){-webkit-transition-delay:1.1s;transition-delay:1.1s}.is-opened .nav__menu>li:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s}.is-opened .nav__menu>li:nth-child(7){-webkit-transition-delay:1.3s;transition-delay:1.3s}.is-opened .nav__menu>li:nth-child(8){-webkit-transition-delay:1.4s;transition-delay:1.4s}.is-opened .nav__menu>li:nth-child(9){-webkit-transition-delay:1.5s;transition-delay:1.5s}.is-opened .nav__menu>li:nth-child(10){-webkit-transition-delay:1.6s;transition-delay:1.6s}.hamburger__copy{display:none}.loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;pointer-events:none;opacity:0;visibility:hidden}.loader.is-visible{opacity:1;visibility:visible;-webkit-transition:1.5s cubic-bezier(.405,.005,0,1);transition:1.5s cubic-bezier(.405,.005,0,1)}.loader.is-hidden{opacity:0;visibility:hidden}.loader__inner{position:absolute;top:50%;left:0;right:0;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#424242;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.loader__inner img{width:50px;height:50px}.is-visible .loader__inner img{-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-transition:.8s cubic-bezier(.895,.03,.685,.22) 1s;transition:.8s cubic-bezier(.895,.03,.685,.22) 1s}.social{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social li:not(:last-child){margin-right:25px}.social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;fill:#cccccb}.social a:before{display:none}.social svg{width:20px;height:20px}.social+.page-footer__logo{margin-top:70px}.page-footer{position:relative;background-color:#424242}.page-footer .social{margin-bottom:50px}.page-footer .form .forminator-button-submit{background-color:#796c5c}.page-footer .form .forminator-error-message,.page-footer .form .forminator-response-message{color:#fff}.page-footer .forminator-custom-form .forminator-button-submit{background-color:#796c5c}.page-footer .forminator-custom-form .forminator-error-message,.page-footer .forminator-custom-form .forminator-response-message{color:#fff}.page-footer:before{position:absolute;height:730px;max-height:100%;opacity:.35;background-image:-webkit-gradient(linear,left top,left bottom,from(#796c5c),to(rgba(121,108,92,0)));background-image:linear-gradient(180deg,#796c5c,rgba(121,108,92,0));content:""}.page-footer:before,.page-header{top:0;left:0;right:0;pointer-events:none}.page-header{position:fixed;z-index:100;height:100%;opacity:0;-webkit-animation:slideDown .3s ease-in-out 1s forwards;animation:slideDown .3s ease-in-out 1s forwards}.page-header button{pointer-events:all}.page-header:before{position:absolute;left:0;right:0;content:"";top:0;height:15%;opacity:.5;background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:linear-gradient(180deg,#000,transparent);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.page-header.is-scrolling:before{opacity:.9}.page-header__inner{position:relative;padding-top:25px;padding-bottom:35px;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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%}.page-header__join{position:relative;z-index:5;padding:10px 25px;font-size:1rem;line-height:1;text-transform:uppercase;font-style:normal;letter-spacing:.308rem;background-color:#fff8ee;border:2px solid #fff8ee;border-radius:1.8rem;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;pointer-events:all;-webkit-box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.51);box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.51)}.page-header__logo{position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100px;pointer-events:all}.is-property .page-header__logo{top:25px}.is-property .nav__menu--main{display:none}.is-property .page-footer__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-property .page-footer__form .forminator-custom-form{margin:auto}.page-header__booking{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#424242;pointer-events:all;-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.page-header__booking.is-opened{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.hero{position:relative;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}.hero .embed-container{padding-bottom:100vh}.hero iframe{width:178vh;height:100vh;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero--embed{height:100vh}.hero--embed .hero__media{position:relative;display:block;width:100%}.hero--embed .hero__inner{position:absolute;top:0;left:0;right:0;bottom:0}.hero--80{max-height:80vh}.hero--90{max-height:90vh}.hero__media{position:absolute;top:0;left:0;right:0;bottom:0}.hero__media img,.hero__media video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.hero--overlay-50 .hero__media:after,.hero--overlay-60 .hero__media:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);content:""}.hero--overlay-60 .hero__media:after{background-color:rgba(0,0,0,.6)}.hero--overlay-70 .hero__media:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);content:"";background-color:rgba(0,0,0,.7)}.hero--overlay-80 .hero__media:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);content:"";background-color:rgba(0,0,0,.8)}.hero--overlay-90 .hero__media:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);content:"";background-color:rgba(0,0,0,.9)}.hero__inner.is-visible{-webkit-filter:blur(0);filter:blur(0)}.hero__logo{width:50%;max-width:180px}@media only screen and (max-width:767px){.hero__logo{max-width:160px}}.hero__nav,.hero__scroll{display:none}.hero__nav{width:100%}.hero__nav li:not(:last-child){margin-right:15px}.hero__nav a{color:#fff;font-size:1.4rem;text-align:center;text-transform:uppercase;letter-spacing:.389rem;position:relative;line-height:1.3}.hero__nav a:before{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}.hero__bottom{position:absolute;left:0;right:0;bottom:50px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-animation:slideUp .3s ease-in-out 1s forwards;animation:slideUp .3s ease-in-out 1s forwards}.nav{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;z-index:100;background-color:rgba(128,117,102,.9);pointer-events:all;-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1);overflow:hidden}.nav .show-sub-menu>.sub-menu{opacity:1}.nav .sub-menu{padding-top:18px;padding-left:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav .sub-menu a{font-size:1.2rem}.nav.is-opened{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.nav__inner{padding:75px 25px;height:100vh;max-height:100vh;overflow-y:auto}.nav__back{position:absolute;top:25px;left:25px;z-index:100;width:16px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.nav__back img,.nav__back svg{width:100%}.nav__back.is-visible{opacity:1;visibility:visible}.nav__close{position:absolute;top:25px;right:25px;z-index:100}.nav__close img,.nav__close svg{width:100%}.nav__menu-wrap{min-height:100%}.nav__logo{margin-bottom:40px;width:70%;max-width:100px;display:block;opacity:0;visibility:hidden;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.nav__menu{max-width:350px}.nav__menu>li{opacity:0;visibility:hidden;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.nav__menu li{margin-bottom:12px;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-align:start;-ms-flex-align:start;align-items:flex-start}.nav__menu li:not(.is-secondary)+.is-secondary{margin-top:40px}.nav__menu a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.6rem;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:.4rem;position:relative;line-height:1.3}.nav__menu a:before{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}.nav__menu--soon{display:none}.img-text__img-wrap img,.img-text__img-wrap video{width:100%}.img-text--btn .img-text__img-wrap:focus:after,.img-text--btn .img-text__img-wrap:hover:after{opacity:1}.is-touch .page-footer__contact-block a:before{width:100%;left:0;height:1px}.img-text__audio img{font-family:"object-fit: cover;"}.is-playing .img-text__play:after,.is-playing .img-text__play:before{position:static;margin-left:5px;margin-right:5px;width:10px;height:30px;background-color:#fff;border:none;-webkit-transform:none;transform:none;content:""}.quote{position:relative;z-index:2}.quote__inner{margin-left:-25px;width:calc(100% + 50px)}.quote__media{position:relative}.quote__media:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.58);content:""}.quote__media:before{padding-top:160%;display:block;content:""}.quote__media img,.quote__media video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.quote--embed .quote__media:before{display:none}.stories{padding-top:100px;padding-bottom:90px;border-top:1px solid #b4b4b4}.stories__inner{position:relative;padding-top:180px}.stories__heading{position:absolute;top:0;left:0;right:0;text-align:center;font-size:1.4rem}.stories__heading h2{margin-bottom:30px;color:#796c5c;line-height:1;text-align:center}.stories__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.experience{position:relative;margin-bottom:60px}.experience__wrap{position:relative;overflow:hidden}.experience__border{display:none}.experience__inner{position:relative}.experience__controls{position:absolute;top:50px;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.experience__controls h2{color:#fff;font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:1;text-align:center;text-transform:uppercase;letter-spacing:.315rem}.experience__nav{margin-top:50px;display:none}.experience__nav li:not(:last-child){margin-right:25px}.experience__nav a{position:relative;color:#fff;font-size:1.5rem;text-align:center;white-space:nowrap;text-transform:uppercase;letter-spacing:.484rem}.experience__nav a:before{position:absolute;left:50%;top:calc(100% + 8px);width:14px;height:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;background-image:url(../../../../../../../themes/habitas-theme/img/white-arrow.png);background-repeat:no-repeat;background-size:10px auto;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}.experience__carousel{padding-bottom:12px}.experience__carousel .swiper-pagination{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.experience__carousel .swiper-pagination-bullet{position:relative;width:100%;height:7px;border-radius:0;background-color:#796c5c;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.experience__carousel .swiper-pagination-bullet:before{position:absolute;bottom:calc(100% + 5px);left:50%;border-bottom:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}.experience__carousel .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1}.experience__item{position:relative}.experience__item:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent);bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent);opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.experience__item:after,.experience__item:before{position:absolute;left:0;right:0;z-index:1;height:45%;content:""}.experience__item:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent);top:0}.experience__item.swiper-slide-active:after{opacity:1}.experience__img-wrap{position:relative;width:100%;height:calc(100vh - 12px)}.experience__img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.experience__cover-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.experience__caption{position:absolute;bottom:70px;left:50%;z-index:2;color:#fff;font-size:1.6rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:.484rem;-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;opacity:0}.swiper-slide-active .carousel__caption,.swiper-slide-active .experience__caption{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.experience__btn{position:absolute;left:50%;bottom:20%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;display:none}.experience__btn .cta{font-size:1.7rem;color:#fff}.carousel{position:relative;padding-top:50px}.carousel--map{padding-top:50vw}.carousel__maps{position:absolute;top:0;left:0;right:0}.carousel__map-slide{position:relative;width:90%;background-color:#fff}.carousel__map-slide img{width:100%}.carousel__marker{position:absolute;top:20%;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#796c5c;font-size:2.4rem;text-align:center;text-transform:uppercase;letter-spacing:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousel__marker:before{width:36px;height:46px;background-image:url(../../../../../../../themes/habitas-theme/img/icon-marker.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%;content:""}.carousel__marker span{position:absolute;top:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousel__copy{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-align:center;-ms-flex-align:center;align-items:center;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;text-align:center;letter-spacing:-.011rem}.carousel__copy p{max-width:500px}.carousel__copy .btn,.carousel__copy .form .forminator-button-submit,.carousel__copy .forminator-custom-form .forminator-button-submit{margin-top:50px}.carousel__carousel{position:relative;z-index:5;margin-bottom:25px;padding-bottom:50px}.carousel__item{position:relative;width:90%}.carousel__item:before{padding-top:145%;display:block;content:""}.carousel__item:after{position:absolute;left:0;right:0;bottom:0;height:40%;background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background-image:linear-gradient(0deg,#000,transparent);content:""}.carousel__item img,.carousel__item video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.carousel__item--embed:before{display:none}.carousel__item--cta{margin-bottom:100px}.carousel__cta{position:absolute;top:calc(100% + 42px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousel__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:block}.carousel__caption{position:absolute;left:50%;bottom:40px;z-index:2;width:100%;color:#fefefe;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.accordion__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.accordion__copy{font-size:1.6rem;text-align:center}.accordion__copy h3{margin-bottom:40px;color:#796c5c;font-size:1.8rem;letter-spacing:.692rem;text-transform:uppercase}.accordion__controls{margin:60px auto auto;border-bottom:1px solid rgba(0,0,0,.25);width:100%;max-width:380px}.accordion__item:not(:last-child){margin-bottom:-1}.accordion__btn{position:relative;padding:15px 60px 15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%;font-size:1.4rem;font-weight:500;text-align:left;text-transform:uppercase;letter-spacing:.36rem;border-top:1px solid rgba(0,0,0,.25)}.accordion__btn:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:7px solid #796c5c;border-top:6px solid transparent;border-bottom:6px solid transparent;-webkit-transform:translate(4px,-50%) scaleY(0);transform:translate(4px,-50%) scaleY(0)}.accordion__btn:after,.accordion__btn:before{position:absolute;top:50%;right:30px;content:"";-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.accordion__btn:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:21px;height:3px;border-radius:.1rem;background-color:#796c5c}.is-active .accordion__btn{color:#fff;background-color:#796c5c}.is-active .accordion__btn:before{background-color:currentColor}.is-active .accordion__btn:after{border-left-color:currentColor;-webkit-transform:translate(4px,-50%) scaleY(1);transform:translate(4px,-50%) scaleY(1)}.accordion button.accordion__btn:after{display:none}.accordion .is-opened button.accordion__btn:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion__content{padding-top:20px;padding-bottom:50px;padding-left:30px;display:none;text-align:left}.accordion__content p:not(:last-child){margin-bottom:25px}.accordion__content ul{list-style-type:none;list-style-position:inside;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.02rem}.accordion__content li{position:relative;padding-left:15px}.accordion__content li:not(:last-child){margin-bottom:5px}.accordion__content li:before{position:absolute;top:50%;left:0;width:7px;height:7px;background-color:#796c5c;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.accordion__content .cta{margin-top:50px}.accordion__carousel{margin-bottom:40px;margin-left:-25px;width:calc(100% + 50px)}.accordion__slide{position:relative;overflow:hidden}.accordion__slide:before{padding-top:100%;display:block;content:""}.accordion__slide img,.accordion__slide video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.double+.multiple{margin-top:-40px}.multiple__inner{position:relative}.simple-quote__inner{margin-left:auto;margin-right:auto;max-width:600px}.simple-quote__inner blockquote{color:#796c5c;font-family:Canela,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3.5rem;font-weight:300;text-align:center;text-transform:uppercase;letter-spacing:.36rem}.simple-quote__inner cite{font-size:1.7rem;font-weight:600;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.48rem;font-style:normal}.intro-copy__inner{margin-left:auto;margin-right:auto;max-width:500px;text-align:center;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;letter-spacing:-.009rem}.intro-copy__inner h2{color:#796c5c;line-height:1.1}.intro-copy--left .intro-copy__inner{text-align:left}.booking{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:rgba(128,117,102,.9);pointer-events:all;-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.booking.is-opened{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.booking__inner{padding:150px 25px;height:100vh;max-height:100vh;text-align:center;color:#fff;overflow-y:auto}.booking__inner span{margin-bottom:30px;display:block;font-weight:100;font-size:1.4rem;letter-spacing:.02rem;color:#fafafa;content:"Opening soon"}.booking__inner li:not(:last-child){margin-bottom:20px}.booking__inner a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.6rem;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:.491rem;position:relative;line-height:1.3}.booking__inner a:before{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}.booking__close{position:absolute;top:25px;right:25px;z-index:100}.booking__close img,.booking__close svg{width:100%}.page-footer__inner{padding-top:100px;padding-bottom:70px;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-align:center;-ms-flex-align:center;align-items:center;border-bottom:.1rem solid #676767}.page-footer__logo{position:relative;z-index:2;width:15%;max-width:64px}.page-footer__logo img,.page-footer__property{width:100%}.page-footer__details{margin-bottom:100px;color:#fff}.page-footer__contact-block{font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6;font-weight:100;text-align:center;letter-spacing:.008rem}.page-footer__contact-block:not(:last-child){margin-bottom:40px}.page-footer__contact-block h3{margin-bottom:20px;font-size:1.6rem}.page-footer__contact-block a{position:relative;line-height:1.3}.page-footer__contact-block a:before{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}.page-footer__nav li{text-align:center}.page-footer__nav li:not(:last-child){margin-bottom:20px}.page-footer__nav li:not(.is-secondary)+.is-secondary{margin-top:70px}.page-footer__nav li.is-secondary:not(:last-child){margin-bottom:5px}.page-footer__nav li.is-secondary a{font-size:1.4rem;font-weight:100;letter-spacing:0;text-transform:none}.page-footer__nav a{color:#fff;font-size:1.6rem;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.491rem;position:relative;line-height:1.3}.page-footer__nav a:before{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}.page-footer__bottom{padding-top:75px;padding-bottom:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;color:#cccccb;font-weight:100;letter-spacing:.02rem;text-align:center}.page-footer__bottom li:not(:last-child){margin-bottom:10px}.page-footer__bottom a{font-size:1.4rem;font-weight:100;letter-spacing:.02rem}.page-footer__sub-nav{margin-bottom:30px}.page-footer__form{margin-top:75px;width:100%;color:#fff;text-align:center;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-align:center;-ms-flex-align:center;align-items:center}.page-footer__form p{font-size:14px;margin-bottom:21px}.page-footer__form .forminator-custom-form{margin-top:10px;margin-bottom:100px}.media-block .embed-container,.media-block img,.media-block video{width:100%}.press{padding-top:100px}.press__item{position:relative;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-align:center;-ms-flex-align:center;align-items:center}.press__item:not(:last-child){margin-bottom:100px}.press__item h2{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:90%;font-size:1.7rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.48rem}.press__img{position:relative;margin-bottom:55px;width:100%;overflow:hidden}.press__img:before{padding-top:130%;display:block;content:""}.press__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.press__img img,.press__link{position:absolute;top:0;left:0}.press__link{right:0;bottom:0;z-index:3;display:block}.blog-hero{position:relative;margin-bottom:50px}.blog-hero .swiper-pagination{position:absolute;bottom:210px}.blog-hero .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-left:6px;margin-right:6px;background-color:#fff}.blog-hero__slide{position:relative;padding-bottom:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.blog-hero__slide:before{position:absolute;bottom:0;left:0;right:0;z-index:2;height:69%;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.32)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.32),transparent);pointer-events:none;content:""}.blog-hero__slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.blog-hero__copy{position:relative;z-index:3;color:#fff;text-align:center;margin-bottom:88px}.blog-hero__copy h2{margin-bottom:20px;max-width:700px;line-height:1.09;color:inherit}.blog-hero__copy p{font-size:1.6rem;font-weight:500;letter-spacing:.444rem;color:#fff}.blog-hero__filter{margin-top:-9px;margin-bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-hero__filter li{display:inline-block;color:#000;margin:5px 15px}.blog-hero__filter button{color:#000;font-size:1.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.444rem;position:relative;line-height:1.3}.blog-hero__filter button:before{position:absolute;bottom:0;right:0;width:0;height:2px;background-color:currentColor;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}.blog-listing__card{margin-bottom:100px;display:block}.blog-listing__img-wrap{position:relative;margin-bottom:20px;overflow:hidden}.blog-listing__img-wrap:before{padding-top:75%;display:block;content:""}.blog-listing__img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog-listing__copy-wrap{text-align:center;font-size:1.6rem}.blog-listing__copy-wrap h3{margin-bottom:15px;font-size:1.9rem;font-weight:600;line-height:1.26;text-transform:uppercase;letter-spacing:.528rem}.blog-listing__copy-wrap p{margin-left:auto;margin-right:auto;max-width:90%}.blog-listing__meta{margin-bottom:15px;font-size:1.6rem;font-weight:600;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.blog-listing__cat{position:absolute;bottom:15px;left:50%;z-index:2;padding:15px 50px;color:#fff;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.389rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#796c5c}.blog-listing__single{margin-bottom:100px}.blog-listing__single-copy{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-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.6rem}.blog-listing__single-copy p{max-width:320px}.blog-listing__single-copy .cta{margin-top:30px}.blog-listing__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.blog-listing__title{position:relative;margin-bottom:50px;padding-bottom:50px;max-width:300px;font-family:Canaro;font-weight:600;line-height:1.26;text-transform:uppercase;letter-spacing:.528rem;color:#444}.blog-listing__title:before{position:absolute;bottom:0;left:50%;width:116px;height:2px;background-color:currentColor;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:""}.blog-container-filtered{display:grid;grid-template-columns:1fr;margin-bottom:75px}.blog-container-filtered .js-blog-card{width:100%}.blog-container-filtered .blog-listing__card:last-child .blog-listing__img-wrap:before{padding-top:75%}.post-header{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-align:center;-ms-flex-align:center;align-items:center;text-align:center}.post-header__title{margin-bottom:40px;line-height:1}.post-header__copy{max-width:465px}.post-header__meta{margin-bottom:40px;color:#796c5c;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5rem}.post-header__meta span{text-transform:none;font-size:1.6rem;font-weight:500;letter-spacing:0}.sbi_header_text .sbi_bio_info,.sbi_header_text h3{display:none}.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_img_hover .sbi_new_logo{margin-top:-6px;margin-left:-10px;width:24px;height:24px;font-size:36px}.sbi_header_hashtag_icon,.sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff!important;background-color:#55504b!important}.sbi_header_type_generic .sbi_header_img,.sbi_no_avatar .sbi_header_img{background:none!important}.wpml-ls-sidebars-wpml-widget{margin-top:20px}@media (min-width:768px){.copy-block h1{font-size:5rem}.copy-block h1:not(:last-child){margin-bottom:40px}.copy-block h2{font-size:4.2rem;letter-spacing:.15rem}.copy-block h2:not(:last-child){margin-bottom:40px}.copy-block h3{font-size:3.6rem;line-height:3.8rem}.copy-block h3:not(:last-child),.copy-block h4:not(:last-child),.copy-block h5:not(:last-child),.copy-block h6:not(:last-child),.copy-block p:not(:last-child){margin-bottom:40px}.h1{font-size:5rem}.hero__inner{padding-bottom:50px}.hero__inner h1{font-size:5rem}.hero__inner .caption+h1,.hero__inner .cta+h1,.hero__inner .form .forminator-error-message+h1,.hero__inner .form .forminator-error-message p+h1,.hero__inner .form .forminator-response-message+h1,.hero__inner .form .forminator-response-message p+h1,.hero__inner .forminator-custom-form .forminator-error-message+h1,.hero__inner .forminator-custom-form .forminator-error-message p+h1,.hero__inner .forminator-custom-form .forminator-response-message+h1,.hero__inner .forminator-custom-form .forminator-response-message p+h1,.hero__inner .quote__quote cite+h1{font-size:8rem}.press__copy{margin-bottom:80px}.press__copy h1,.press__copy h2{font-size:5rem;margin-bottom:60px}.press__copy h3{margin-bottom:60px}.h2,.img-text__copy h2,.press__copy h3{font-size:4.2rem;letter-spacing:.15rem}.img-text__copy{padding-top:0;padding-bottom:0;width:calc(50% - 50px)}.img-text__copy h2{font-size:4.2rem;letter-spacing:.15rem}.img-text__copy h3{font-size:3.6rem;line-height:3.8rem}.img-text__copy p:first-of-type:before{margin-bottom:50px;width:115px}.img-text__copy .cta{margin-top:80px}.h3,.img-text__copy h3{font-size:3.6rem;line-height:3.8rem}.container{padding-left:40px;padding-right:40px}.u-mb-0{margin-bottom:0}.u-mb-50{margin-bottom:50px}.u-mb-75{margin-bottom:75px}.u-mb-100{margin-bottom:100px}.u-mb-125{margin-bottom:125px}.u-mb-150,.u-mb-175,.u-mb-200,.u-mb-225{margin-bottom:150px}.btn,.form .forminator-button-submit{min-width:365px}.form .forminator-error-message .hero__inner p+h1,.form .forminator-response-message .hero__inner p+h1,.form .hero__inner .forminator-error-message+h1,.form .hero__inner .forminator-response-message+h1{font-size:8rem}.form .carousel__copy .forminator-button-submit{margin-top:40px}.forminator-custom-form .forminator-button-submit{min-width:365px}.forminator-custom-form .forminator-error-message .hero__inner p+h1,.forminator-custom-form .forminator-response-message .hero__inner p+h1,.forminator-custom-form .hero__inner .forminator-error-message+h1,.forminator-custom-form .hero__inner .forminator-response-message+h1{font-size:8rem}.forminator-custom-form .carousel__copy .forminator-button-submit{margin-top:40px}.btn-secondary{font-size:1.1rem}.story{margin-bottom:0}.story:not(:last-child){margin-bottom:50px}.stories__inner{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.stories__inner>.story{position:sticky;top:100px;margin-bottom:0;width:55%;height:calc(100vh - 200px)}.stories__inner>.story .story__img-wrap{position:relative;height:calc(100% - 180px)}.stories__inner>.story .story__img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.stories__column{padding-top:50px;width:calc(45% - 60px)}.stories__column .story__img-wrap{position:relative}.stories__column .story__img-wrap:before{padding-top:65%;display:block;content:""}.stories__column .story__img-wrap img,.stories__column .story__img-wrap video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.card{margin-left:0;width:calc(50% - 25px)}.card:after{height:30%}.double--offset-first .card:first-child{margin-top:70px}.double--sm-first .card:first-child{width:42%}.double--offset-second .card:last-child{margin-top:100px}.double--sm-second .card:last-child{width:44%}.multiple .card:first-child{margin-left:3%;margin-bottom:150px;width:42%}.multiple .card:first-child .card__inner:before{padding-top:125%}.multiple .card:nth-child(2){margin-top:80px}.multiple .card:nth-child(2) .card__inner:before{padding-top:93%}.multiple .card:nth-child(3){width:50%}.multiple .card:nth-child(4){margin-top:-80px;width:42%}.multiple .card:nth-child(4) .card__inner:before{padding-top:137%}.multiple--triple .card:first-child{margin-left:7.5%;margin-bottom:100px}.multiple--triple .card:first-child .card__inner:before{padding-top:100%}.multiple--triple .card:nth-child(2){position:absolute;top:0;right:0;margin-top:120px;width:46%}.multiple--triple .card:nth-child(2) .card__inner:before{padding-top:136%}.multiple--triple .multiple__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.multiple--triple.multiple--reverse .card:first-child{width:50%;margin-bottom:50px}.multiple--triple.multiple--reverse .card:nth-child(2){right:auto;left:0}.multiple--triple.multiple--reverse .multiple__inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card__meta{padding-left:40px;padding-right:40px}.card__date-wrap{height:30%}.loader__inner img{width:84px;height:84px}.page-header{height:auto}.page-header:before{height:15vh}.page-header__inner{padding-top:16px;padding-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-opened+.page-header__inner{position:static}.page-header__join{font-size:1.1rem;-webkit-box-shadow:none;box-shadow:none}.page-header__logo{top:30px}.is-property .page-header__logo{top:20px}.is-property .page-footer__inner{padding-bottom:0}.is-property .page-footer__nav{text-align:center}.is-property .page-footer__form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-property .page-footer__form .forminator-custom-form{margin-left:0}.hero .embed-container{padding-bottom:56.25%}.hero .embed-container--square{padding-bottom:75%}.hero iframe{-webkit-transform:translateX(0);transform:translateX(0);left:0;height:100%;width:100%}.hero--embed{height:auto;max-height:100vh;overflow:hidden}.hero--tall{max-height:125vh}.hero--tall .hero__inner{position:absolute;top:0;left:0;right:0;height:inherit}.quote__quote .hero__inner cite+h1{font-size:8rem}.hero__scroll{display:block;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hero__btn{padding:15px 35px;font-size:1.4rem;border-radius:2.5rem}.hero__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav__menu-wrap{padding-top:40px}.nav__logo{max-width:300px}.nav__logo img{max-width:200px}.img-text__inner{max-width:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-text--reverse .img-text__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.img-text--btn .img-text__img-wrap{opacity:0}.img-text__img-wrap{margin-left:0;width:50%}.img-text__play{width:130px;height:130px}.img-text__play:before{border-left:44px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent}.is-playing .img-text__play:after,.is-playing .img-text__play:before{position:static;margin-left:5px;margin-right:5px;width:8px;height:39px;background-color:#fff;border:none;-webkit-transform:none;transform:none;content:""}.quote__inner{margin-left:-40px;width:calc(100% + 80px)}.quote__media:before{padding-top:90%}.stories{padding-top:0;border-top:none}.stories__heading{position:static;margin-bottom:50px;font-size:1.8rem}.stories__btn{margin-top:145px}.experience{margin-bottom:110px;overflow:hidden}.experience--gradient{margin-bottom:0;padding-bottom:110px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,249,242,0)),to(#fff9f2));background-image:linear-gradient(180deg,rgba(255,249,242,0),#fff9f2)}.experience__border{position:absolute;z-index:2;display:block;background-color:#fff}.experience__border--left{top:0;bottom:0;width:5vw;-webkit-transform-origin:left center;transform-origin:left center}.experience__border--right{top:0;right:0;bottom:0;width:5vw;-webkit-transform-origin:right center;transform-origin:right center}.experience__border--top{top:0;left:0;right:0;height:5vh;-webkit-transform-origin:top center;transform-origin:top center}.experience__border--bottom{bottom:0;left:0;right:0;height:5vh;-webkit-transform-origin:bottom center;transform-origin:bottom center}.experience__controls{top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.experience__controls h2{font-size:7.2rem;letter-spacing:.75rem}.experience__item:after{display:none}.experience__item:before{height:100%;background-image:none;background-color:rgba(0,0,0,.4)}.carousel{padding-top:100px}.carousel--map{padding-top:28vw}.carousel__maps{top:-15vw}.carousel__copy .btn,.carousel__copy .form .forminator-button-submit,.carousel__copy .forminator-custom-form .forminator-button-submit{margin-top:40px}.carousel__item:before{padding-top:60%}.copy-block.container{padding-left:0;padding-right:0}.accordion__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion--reverse .accordion__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.accordion__copy{width:calc(50% - 50px);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-align:center;-ms-flex-align:center;align-items:center}.accordion__copy p{max-width:335px}.accordion__btn{padding:23px 60px 23px 30px}.accordion__carousel{margin-bottom:0;margin-left:0;margin-right:0;width:50%}.accordion__slide:before{padding-top:125%}.double__inner,.multiple__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.multiple__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.simple-quote__inner blockquote{font-size:5.2rem}.page-footer__inner{padding-top:115px;padding-bottom:50px}.page-footer__property{position:relative;padding-top:130px;padding-bottom:160px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-footer__property:after{bottom:0;width:1px}.page-footer__property:after,.page-footer__property:before{position:absolute;top:0;background-color:#676767;content:"";left:50%}.page-footer__property:before{width:100vw;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-footer__details{margin-bottom:0;margin-right:auto;padding-right:40px;width:50%}.page-footer__contact-block{text-align:left}.page-footer__contact-block:not(:last-child){margin-bottom:100px}.page-footer__contact-block h3{text-align:left}.page-footer__nav li:not(.is-secondary)+.is-secondary{margin-top:80px}.page-footer__col{margin-left:auto;padding-left:40px;width:50%;text-align:center}.page-footer__bottom{padding-top:28px;padding-bottom:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-footer__bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex}.page-footer__bottom li:not(:last-child),.page-footer__sub-nav{margin-bottom:0}.page-footer__sub-nav li:not(:last-child){margin-right:10px}.page-footer__legals{margin-left:auto}.page-footer__legals li:not(:last-child):after{margin-left:5px;margin-right:5px;font-weight:400;content:"|"}.press{padding-top:180px}.press__container{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:21px;-moz-column-gap:21px;column-gap:21px;row-gap:100px}.press__item:not(:last-child){margin-bottom:0}.blog-hero{margin-bottom:75px}.blog-hero .swiper-pagination{bottom:120px}.blog-hero__copy{margin-bottom:none}.blog-hero__filter{margin-top:-26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-hero__filter,.blog-listing__double{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-listing__double{margin-bottom:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-listing__double--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.blog-listing__card{margin-bottom:0}.blog-listing__card:first-child{width:57%}.blog-listing__card:first-child .blog-listing__img-wrap:before{padding-top:74%}.blog-listing__card:last-child{width:37.6%}.blog-listing__card:last-child .blog-listing__img-wrap:before{padding-top:112.3%}.blog-listing__img-wrap{margin-bottom:44px}.blog-listing__single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.blog-listing__single .blog-listing__img-wrap{margin-bottom:0;width:53.3%}.blog-listing__single .blog-listing__img-wrap:before{padding-top:133.33%}.blog-listing__single .blog-listing__meta{margin-bottom:30px}.blog-listing__copy-wrap{font-size:1.8rem}.blog-listing__copy-wrap h3,.blog-listing__meta{margin-bottom:35px}.blog-listing__cat{bottom:45px}.blog-listing__single--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blog-listing__single-copy{width:43%;font-size:1.8rem}.blog-listing__single-copy .cta{margin-top:50px}.blog-container-filtered{grid-template-columns:1fr 1fr;grid-gap:75px}}@media (min-width:1024px){.copy-block h1{font-size:6rem}.copy-block h2{font-size:5.2rem;letter-spacing:.25rem}.h1,.hero__inner h1,.press__copy h1,.press__copy h2{font-size:6rem}.h2,.img-text__copy h2,.press__copy h3{font-size:5.2rem;letter-spacing:.25rem}.container{padding-left:50px;padding-right:50px}.card__meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta{bottom:40px}.form .forminator-error-message .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta p,.form .forminator-response-message .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta p,.form .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .forminator-error-message,.form .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .forminator-response-message,.forminator-custom-form .forminator-error-message .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta p,.forminator-custom-form .forminator-response-message .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta p,.forminator-custom-form .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .forminator-error-message,.forminator-custom-form .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .forminator-response-message,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .caption,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .cta,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .form .forminator-error-message,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .form .forminator-error-message p,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .form .forminator-response-message,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .form .forminator-response-message p,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .forminator-custom-form .forminator-error-message,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .forminator-custom-form .forminator-error-message p,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .forminator-custom-form .forminator-response-message,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .forminator-custom-form .forminator-response-message p,.multiple:not(.multiple--triple) .card:nth-child(2) .card__meta .quote__quote cite{font-size:1.4rem;letter-spacing:.36rem}.quote__quote{position:static;padding-top:60px;color:#796c5c;width:calc(50% - 50px)}.quote__quote .multiple:not(.multiple--triple) .card:nth-child(2) .card__meta cite{font-size:1.4rem;letter-spacing:.36rem}.quote__quote cite{color:inherit}.card__overlay h3{margin-bottom:30px;font-size:5.2rem}.page-header{padding-left:25px;padding-right:25px}.is-opened+.page-header__inner .page-header__join{z-index:100}.is-opened .booking__inner,.is-opened .nav__inner{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.4s;transition-delay:.4s}.page-header__logo{top:31px;width:145px}.page-header__booking{background-color:rgba(0,0,0,.3);-webkit-transform:translateX(0);transform:translateX(0);opacity:0;visibility:hidden}.page-header__booking.is-opened{opacity:1;visibility:visible}.nav{background-color:rgba(0,0,0,.3);-webkit-transform:translateX(0);transform:translateX(0);opacity:0;visibility:hidden}.nav.is-opened{opacity:1;visibility:visible}.nav__inner{position:relative;width:50%;height:100%;max-height:100%;background-color:rgba(128,117,102,.9);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1);padding:0 0 0 70px}.nav__back{top:35px;left:50px}.nav__close{top:35px;right:50px}.img-text--copy-wide .img-text__copy h3,.img-text--copy-wide .img-text__copy p{max-width:400px}.quote__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quote--reverse .quote__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.quote__media{position:relative;margin-left:0;width:50%;-webkit-box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.18);box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.18)}.quote__media:after{display:none}.quote__media:before{padding-top:120%}.quote--square .quote__media:before{padding-top:100%}.booking{background-color:rgba(0,0,0,.3);-webkit-transform:translateX(0);transform:translateX(0);opacity:0;visibility:hidden}.booking.is-opened{opacity:1;visibility:visible}.booking__inner{position:relative;padding:25vh 0 0;margin-left:auto;width:50%;height:100%;max-height:100%;background-color:rgba(128,117,102,.9);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}.booking__close{top:35px;right:50px}.page-footer__contact-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-footer__contact-block h3{width:150px}.is-property .page-footer__nav{-webkit-column-count:2;-moz-column-count:2;column-count:2}.is-property .page-footer__nav li{text-align:left}.page-footer__col{margin-left:auto;margin-right:-5%;padding-left:0;width:45%;max-width:600px}.page-footer__bottom{padding-left:50px;padding-right:50px}.press__container{grid-template-columns:repeat(3,1fr)}.blog-listing__title{margin-bottom:100px;padding-bottom:100px}}@media (min-width:1440px){.container{padding-left:100px;padding-right:100px}.multiple .card:nth-child(3){margin-left:-50px}.multiple--triple .card:nth-child(3){margin-left:0}.nav__inner{width:33.33%}.img-text__copy{width:calc(50% - 100px)}.booking__inner{width:33.33%}}@media (min-width:1920px){.container{padding-left:17%;padding-right:17%}}@media (max-width:767px){.bg-start{background-color:transparent!important}.card__inner:before{padding-top:130%;display:block;content:""}.card__inner img,.card__inner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.card__details{margin-bottom:70px}.hero{margin-bottom:60px}.img-text{margin-bottom:100px}.img-text:not(.img-text--audio):not(.img-text--embed) .img-text__img-wrap:before{padding-top:135%;display:block;content:""}.img-text:not(.img-text--audio):not(.img-text--embed) .img-text__img-wrap img{height:100%}.img-text:not(.img-text--audio):not(.img-text--embed) .img-text__img-wrap img,.img-text:not(.img-text--audio):not(.img-text--embed) .img-text__img-wrap video{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.img-text+.accordion,.img-text+.copy-block{margin-top:50px}.quote{margin-bottom:10px}.multiple{margin-bottom:50px}.multiple+.quote{margin-top:-40px}.experience__controls{opacity:1!important}.carousel{margin-bottom:50px}.carousel__caption{font-size:1.5rem}.accordion,.copy-block,.double{margin-bottom:50px}.simple-quote{margin-bottom:100px}.intro-copy,.media-block{margin-bottom:50px}}@media (hover:hover){.btn:focus,.btn:hover{color:#fff;background-color:#796c5c}.form .forminator-button-submit:focus,.form .forminator-button-submit:hover,.forminator-custom-form .forminator-button-submit:focus,.forminator-custom-form .forminator-button-submit:hover{color:#fff;background-color:#796c5c;color:#796c5c;background-color:transparent}.btn--fill:focus,.btn--fill:hover{color:#796c5c;background-color:transparent}.btn-secondary:focus,.btn-secondary:hover{color:#fff8ee;background-color:#796c5c;border:2px solid #796c5c}.cta:focus:before,.cta:hover:before{left:0;width:100%;width:0;left:auto}.close:focus,.close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.story:focus .story__img-wrap img,.story:hover .story__img-wrap img{-webkit-transform:scale(1.05);transform:scale(1.05)}.card__inner:focus,.card__inner:hover{-webkit-box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.5);box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.5)}.hamburger__copy{position:absolute;top:50%;left:calc(100% + 5px);display:block;color:#fefefe;font-family:Canaro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:300;text-align:center;text-transform:uppercase;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.hamburger:focus .hamburger__copy,.hamburger:hover .hamburger__copy{opacity:1}.social a:focus,.social a:hover{fill:#fff}.page-footer .form .forminator-button-submit:focus,.page-footer .form .forminator-button-submit:hover,.page-footer .forminator-custom-form .forminator-button-submit:focus,.page-footer .forminator-custom-form .forminator-button-submit:hover{color:#fff;background-color:#424242}.hero__btn:focus,.hero__btn:hover{background-color:transparent}.hero__nav a:focus:before,.hero__nav a:hover:before,.nav__menu a:focus:before,.nav__menu a:hover:before{left:0;width:100%}.img-text__img-wrap:focus,.img-text__img-wrap:hover{-webkit-box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.5);box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.5)}.img-text__btn{opacity:0;visibility:hidden}.img-text__audio:focus img,.img-text__audio:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.img-text__play:focus,.img-text__play:hover{-webkit-transform:translate(-50%,-50%) scale(1.02);transform:translate(-50%,-50%) scale(1.02)}.experience__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.experience__nav li.is-active a:before{opacity:1}.experience__carousel{padding-bottom:0}.experience__carousel .swiper-pagination{display:none}.experience__img-wrap{height:100vh}.experience__caption,.experience__cover-link{display:none}.experience__btn{display:block}.accordion__btn:focus{color:#fff;background-color:#796c5c}.accordion__btn:focus:before{background-color:currentColor}.accordion__btn:hover{color:#fff;background-color:#796c5c}.accordion__btn:hover:before{background-color:currentColor}.accordion a.accordion__btn:focus:after,.accordion a.accordion__btn:hover:after{border-left-color:currentColor;-webkit-transform:translate(4px,-50%) scaleY(1);transform:translate(4px,-50%) scaleY(1)}.booking__inner a:focus:before,.booking__inner a:hover:before{left:0;width:100%}.page-footer__logo:focus,.page-footer__logo:hover{opacity:.6}.page-footer__contact-block a:focus:before,.page-footer__contact-block a:hover:before,.page-footer__nav a:focus:before,.page-footer__nav a:hover:before{left:0;width:100%}.page-footer__bottom a:focus,.page-footer__bottom a:hover{color:#fff}.press__copy a:focus:before,.press__copy a:hover:before{left:0;width:100%;left:auto;width:0}.press__link:focus+.press__img img,.press__link:hover+.press__img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.blog-hero__filter button:focus:before,.blog-hero__filter button:hover:before{left:0;width:100%}.blog-listing__card:focus img,.blog-listing__card:hover img,.blog-listing__link:focus+img,.blog-listing__link:hover+img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media (min-width:1280px){.multiple .card:nth-child(2){margin-right:40px;width:35%}.multiple .card:nth-child(4){margin-top:-200px}.multiple .card:nth-child(3) .card__inner:before{padding-top:75%}.multiple--triple .card:nth-child(2){margin-right:0;width:46%}.multiple--triple .card:first-child .card__inner:before{padding-top:86%}.nav__inner{width:40%}.nav__menu-wrap{padding-top:40px}.nav__logo{margin-bottom:70px}.quote__quote:before{margin-bottom:60px}.quote__quote:after{margin-top:100px}.quote__quote blockquote{font-size:5.2rem}.carousel__item:after{height:33%}.carousel__caption{bottom:50px}.booking__inner{width:40%}.page-footer__contact-block h3{width:200px}.press__container{row-gap:144px}.blog-listing__single-copy .cta{margin-top:80px}}@media (min-width:768px) and (hover:hover){.hero__scroll:focus,.hero__scroll:hover{-webkit-transform:translateY(5px);transform:translateY(5px)}}@media (min-width:1280px) and (min-height:900px){.nav a{font-size:2rem}.nav .sub-menu a{font-size:1.6rem}}@media (min-width:576px){.sb_instagram_header{display:none!important}}.img-text{position:relative;z-index:2}@media (max-width:767px){.img-text{margin-bottom:100px}}.img-text__inner{margin-left:auto;margin-right:auto;max-width:550px}@media (min-width:768px){.img-text__inner{max-width:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-text--reverse .img-text__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.img-text__copy{padding:80px 0;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;text-align:center;letter-spacing:-.013rem}.img-text__copy h3{color:#796c5c;line-height:1;text-align:center;letter-spacing:.17rem;text-transform:uppercase}.img-text__copy h3,.img-text__copy p{margin-left:auto;margin-right:auto;max-width:300px}.img-text__copy p{margin-bottom:15px}.img-text__copy p:first-of-type{margin-top:65px}.img-text__copy p:first-of-type:before{margin-left:auto;margin-right:auto;margin-bottom:55px;width:84px;display:block;height:1px;background-color:#796c5c;content:""}.img-text__copy .cta{margin-top:130px}@media (min-width:768px){.img-text__copy{padding-top:0;padding-bottom:0;width:calc(50% - 50px)}.img-text__copy p:first-of-type{margin-top:55px}.img-text__copy p:first-of-type:before{margin-bottom:50px;width:115px}.img-text__copy .cta{margin-top:80px}}@media (min-width:1024px){.img-text--copy-wide .img-text__copy h3,.img-text--copy-wide .img-text__copy p{max-width:400px}}@media (min-width:1440px){.img-text__copy{width:calc(50% - 100px)}}.img-text__subtitle{margin-top:30px;display:inline-block;font-family:acumin-pro,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:.02rem}.img-text__img-wrap{position:relative;margin-left:-25px;display:block;width:calc(100% + 50px);pointer-events:none}@media (hover:hover){.img-text__img-wrap:focus,.img-text__img-wrap:hover{-webkit-box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.5);box-shadow:0 0 11.8rem .8rem rgba(0,0,0,.5)}}.is-observer .img-text__img-wrap.reveal-slide{-webkit-transition:opacity 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-transform 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-box-shadow 1s cubic-bezier(.405,.005,0,1);transition:opacity 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-transform 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-box-shadow 1s cubic-bezier(.405,.005,0,1);transition:opacity 1s cubic-bezier(.405,.005,0,1) .4s,transform 1s cubic-bezier(.405,.005,0,1) .4s,box-shadow 1s cubic-bezier(.405,.005,0,1);transition:opacity 1s cubic-bezier(.405,.005,0,1) .4s,transform 1s cubic-bezier(.405,.005,0,1) .4s,box-shadow 1s cubic-bezier(.405,.005,0,1),-webkit-transform 1s cubic-bezier(.405,.005,0,1) .4s,-webkit-box-shadow 1s cubic-bezier(.405,.005,0,1)}.img-text:not(.img-text--audio):not(.img-text--embed) .img-text__img-wrap:before{padding-top:123.25%;display:block;content:""}@media (max-width:767px){.img-text:not(.img-text--audio):not(.img-text--embed) .img-text__img-wrap:before{padding-top:135%}}.img-text:not(.img-text--audio):not(.img-text--embed) .img-text__img-wrap img,.img-text:not(.img-text--audio):not(.img-text--embed) .img-text__img-wrap video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-text--audio .img-text__img-wrap{pointer-events:all;-webkit-box-shadow:none;box-shadow:none}.img-text--btn .img-text__img-wrap:after{position:absolute;bottom:0;left:0;right:0;height:60%;opacity:.8;background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background-image:linear-gradient(0deg,#000,transparent);-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:""}@media (min-width:768px){.img-text--btn .img-text__img-wrap{opacity:0}}.img-text--btn .img-text__img-wrap:focus:after,.img-text--btn .img-text__img-wrap:hover:after,.img-text--btn.is-hover .img-text__img-wrap:after,.is-touch .img-text__img-wrap:after{opacity:1}@media (min-width:768px){.img-text__img-wrap{margin-left:0;width:50%}}.img-text__img-wrap img,.img-text__img-wrap video{width:100%}.img-text a.img-text__img-wrap{pointer-events:all}.img-text__cat{position:absolute;top:35px;right:35px;padding-top:5px;width:150px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fefefe;font-size:1.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.48rem;background-color:#796c5c;border:.1rem solid #a3a3a3}.img-text--reverse .img-text__cat{right:auto;left:35px}.img-text__btn{position:absolute;left:50%;bottom:110px;z-index:2;white-space:nowrap;-webkit-transform:translate(-50%,30px);transform:translate(-50%,30px)}@media (hover:hover){.img-text__btn{opacity:0;visibility:hidden}}.img-text.is-hover .img-text__btn,.img-text__img-wrap:focus .img-text__btn,.img-text__img-wrap:hover .img-text__btn{opacity:1;visibility:visible;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.img-text__widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.img-text__audio{position:relative;margin-left:auto;margin-right:auto;max-width:450px;overflow:hidden}.img-text__audio:before{padding-top:130%;display:block;content:""}.img-text__audio:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25);content:""}.img-text__audio img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .6s cubic-bezier(.405,.005,0,1);transition:all .6s cubic-bezier(.405,.005,0,1)}@media (hover:hover){.img-text__audio:focus img,.img-text__audio:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.img-text__progress-wrap{position:absolute;bottom:0;left:0;z-index:3;width:100%;border-left:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent}.img-text__progress{width:0;height:8px;display:block;background-color:#fff}.img-text__play{left:50%;z-index:3;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.4rem solid #fff;border-radius:50%;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.img-text__play,.img-text__play:before{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.img-text__play:before{left:53%;border-left:22px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;content:""}.is-playing .img-text__play:after,.is-playing .img-text__play:before{position:static;margin-left:5px;margin-right:5px;width:10px;height:30px;background-color:#fff;border:none;-webkit-transform:none;transform:none;content:""}@media (hover:hover){.img-text__play:focus,.img-text__play:hover{-webkit-transform:translate(-50%,-50%) scale(1.02);transform:translate(-50%,-50%) scale(1.02)}}@media (min-width:768px){.img-text__play{width:130px;height:130px}.img-text__play:before{border-left:44px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent}.is-playing .img-text__play:after,.is-playing .img-text__play:before{position:static;margin-left:5px;margin-right:5px;width:8px;height:39px;background-color:#fff;border:none;-webkit-transform:none;transform:none;content:""}}@media screen and (max-width:767px){.home .img-text+.img-text,.home .img-text.img-text--embed,.home .img-text.img-text--reverse{margin-bottom:0}}.rtl .img-text__img-wrap{margin-right:-25px}.img-text-carousel__img-wrap.swiper-container{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;margin:0 0 0 -25px;width:calc(100% + 50px)}@media screen and (min-width:768px){.img-text-carousel__img-wrap.swiper-container{max-width:50%}}.img-text-carousel__img-wrap.swiper-container .swiper-button-prev:after{content:"";background-image:url(/wp-content/themes/habitas-theme/img/icon-prev-pagination.svg);background-position:50%;height:100px;width:100px;background-repeat:no-repeat}.img-text-carousel__img-wrap.swiper-container .swiper-button-prev.black-arrow:after{background-image:url(/wp-content/themes/habitas-theme/img/icon-prev-pagination-black.svg)}.img-text-carousel__img-wrap.swiper-container .swiper-button-next:after{content:"";background-image:url(/wp-content/themes/habitas-theme/img/icon-next-pagination.svg);background-position:50%;height:100px;width:100px;background-repeat:no-repeat}.img-text-carousel__img-wrap.swiper-container .swiper-button-next.black-arrow:after{background-image:url(/wp-content/themes/habitas-theme/img/icon-next-pagination-black.svg)}.img-text-carousel__img-wrap.swiper-container .swiper-wrapper .swiper-slide{height:auto}@media screen and (min-width:768){.img-text-carousel__img-wrap.swiper-container .swiper-wrapper .swiper-slide{margin-right:0!important}}.img-text-carousel__img-wrap.swiper-container .swiper-wrapper .swiper-slide:before{padding-top:123.25%;content:"";display:block}@media (max-width:767px){.img-text-carousel__img-wrap.swiper-container .swiper-wrapper .swiper-slide:before{padding-top:135%}}.img-text-carousel__img-wrap.swiper-container .swiper-wrapper .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:1/1.25;-o-object-fit:cover;object-fit:cover}