@font-face{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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-Variable.eot) format("eot");src:url(/fonts/GeneralSans-Variable.woff) format("woff"),url(/fonts/GeneralSans-Variable.woff2) format("woff2"),url(/fonts/GeneralSans-Variable.svg) format("svg"),url(/fonts/GeneralSans-Variable.ttf) format("ttf");font-weight:1 999;font-style:normal}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-VariableItalic.eot) format("eot");src:url(/fonts/GeneralSans-VariableItalic.woff) format("woff"),url(/fonts/GeneralSans-VariableItalic.woff2) format("woff2"),url(/fonts/GeneralSans-VariableItalic.svg) format("svg"),url(/fonts/GeneralSans-VariableItalic.ttf) format("ttf");font-weight:1 999;font-style:italic}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-Extralight.eot) format("eot");src:url(/fonts/GeneralSans-Extralight.woff) format("woff"),url(/fonts/GeneralSans-Extralight.woff2) format("woff2"),url(/fonts/GeneralSans-Extralight.svg) format("svg"),url(/fonts/GeneralSans-Extralight.ttf) format("ttf");font-weight:200;font-style:normal}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-ExtralightItalic.eot) format("eot");src:url(/fonts/GeneralSans-ExtralightItalic.woff) format("woff"),url(/fonts/GeneralSans-ExtralightItalic.woff2) format("woff2"),url(/fonts/GeneralSans-ExtralightItalic.svg) format("svg"),url(/fonts/GeneralSans-ExtralightItalic.ttf) format("ttf");font-weight:200;font-style:italic}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-Light.eot) format("eot");src:url(/fonts/GeneralSans-Light.woff) format("woff"),url(/fonts/GeneralSans-Light.woff2) format("woff2"),url(/fonts/GeneralSans-Light.svg) format("svg"),url(/fonts/GeneralSans-Light.ttf) format("ttf");font-weight:300;font-style:normal}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-LightItalic.eot) format("eot");src:url(/fonts/GeneralSans-LightItalic.woff) format("woff"),url(/fonts/GeneralSans-LightItalic.woff2) format("woff2"),url(/fonts/GeneralSans-LightItalic.svg) format("svg"),url(/fonts/GeneralSans-LightItalic.ttf) format("ttf");font-weight:300;font-style:italic}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-Regular.eot) format("eot");src:url(/fonts/GeneralSans-Regular.woff) format("woff"),url(/fonts/GeneralSans-Regular.woff2) format("woff2"),url(/fonts/GeneralSans-Regular.svg) format("svg"),url(/fonts/GeneralSans-Regular.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-Italic.eot) format("eot");src:url(/fonts/GeneralSans-Italic.woff) format("woff"),url(/fonts/GeneralSans-Italic.woff2) format("woff2"),url(/fonts/GeneralSans-Italic.svg) format("svg"),url(/fonts/GeneralSans-Italic.ttf) format("ttf");font-weight:400;font-style:italic}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-Medium.eot) format("eot");src:url(/fonts/GeneralSans-Medium.woff) format("woff"),url(/fonts/GeneralSans-Medium.woff2) format("woff2"),url(/fonts/GeneralSans-Medium.svg) format("svg"),url(/fonts/GeneralSans-Medium.ttf) format("ttf");font-weight:500;font-style:normal}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-MediumItalic.eot) format("eot");src:url(/fonts/GeneralSans-MediumItalic.woff) format("woff"),url(/fonts/GeneralSans-MediumItalic.woff2) format("woff2"),url(/fonts/GeneralSans-MediumItalic.svg) format("svg"),url(/fonts/GeneralSans-MediumItalic.ttf) format("ttf");font-weight:500;font-style:italic}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-Semibold.eot) format("eot");src:url(/fonts/GeneralSans-Semibold.woff) format("woff"),url(/fonts/GeneralSans-Semibold.woff2) format("woff2"),url(/fonts/GeneralSans-Semibold.svg) format("svg"),url(/fonts/GeneralSans-Semibold.ttf) format("ttf");font-weight:600;font-style:normal}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-SemiboldItalic.eot) format("eot");src:url(/fonts/GeneralSans-SemiboldItalic.woff) format("woff"),url(/fonts/GeneralSans-SemiboldItalic.woff2) format("woff2"),url(/fonts/GeneralSans-SemiboldItalic.svg) format("svg"),url(/fonts/GeneralSans-SemiboldItalic.ttf) format("ttf");font-weight:600;font-style:italic}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-Bold.eot) format("eot");src:url(/fonts/GeneralSans-Bold.woff) format("woff"),url(/fonts/GeneralSans-Bold.woff2) format("woff2"),url(/fonts/GeneralSans-Bold.svg) format("svg"),url(/fonts/GeneralSans-Bold.ttf) format("ttf");font-weight:700;font-style:normal}@font-face{font-family:General Sans;font-display:swap;src:url(/fonts/GeneralSans-BoldItalic.eot) format("eot");src:url(/fonts/GeneralSans-BoldItalic.woff) format("woff"),url(/fonts/GeneralSans-BoldItalic.woff2) format("woff2"),url(/fonts/GeneralSans-BoldItalic.svg) format("svg"),url(/fonts/GeneralSans-BoldItalic.ttf) format("ttf");font-weight:700;font-style:italic}@font-face{font-family:PP Hatton;font-display:swap;src:url(/fonts/PPHatton-Ultralight.eot) format("eot");src:url(/fonts/PPHatton-Ultralight.woff) format("woff"),url(/fonts/PPHatton-Ultralight.woff2) format("woff2"),url(/fonts/PPHatton-Ultralight.svg) format("svg"),url(/fonts/PPHatton-Ultralight.ttf) format("ttf");font-weight:200;font-style:normal}@font-face{font-family:PP Hatton;font-display:swap;src:url(/fonts/PPHatton-Light.eot) format("eot");src:url(/fonts/PPHatton-Light.woff) format("woff"),url(/fonts/PPHatton-Light.woff2) format("woff2"),url(/fonts/PPHatton-Light.svg) format("svg"),url(/fonts/PPHatton-Light.ttf) format("ttf");font-weight:300;font-style:normal}:root{--baseBlack:#000;--baseWhite:#fff;--ivory-1:#fffff2;--ivory-2:#fffffa;--blue-deep:#1c1f29;--blue-oxford-1:#002e4a;--blue-oxford-2:#003657;--grey-dark:#262426;--silver:#abadb0;--gold-signature:#c7ab80;--green-deep:#12241f;--green-olive-1:#0a2e26;--green-olive-2:#143d2e;--green-olive-3:#034733;--green-olive-4:#14543d;--red-primary:red;--body-bg:var(--ivory-1);--section-light-bg:var(--ivory-1);--section-dark-bg:var(--green-deep);--baseSectionTitle:var(--gold-signature);--baseTextLight:var(--ivory-2);--baseTextDark:var(--grey-dark);--header-height:140px;--current-scrollbar-width:0px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--gold-signature)}::selection{color:var(--baseWhite);background-color:var(--green-olive-4)}body.scroll-locked,html.scroll-locked{overflow:hidden}body{font-family:General Sans,sans-serif;padding-right:var(--current-scrollbar-width);font-weight:200;line-height:150%;font-size:18px;font-style:normal;color:var(--baseTextDark);background-color:var(--body-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (max-width:1440px){body{font-size:16px}}h1,h2,h3,h4,h5,h6{margin:0}li,ol,ul{list-style-type:none;margin:0;padding:0}p{margin:0}a{color:#000}a,a:hover{text-decoration:none}button{padding:0;background-color:initial;border:none;cursor:pointer}audio,canvas,iframe,img,svg,video{vertical-align:middle}textarea{resize:none}section{position:relative}label{width:-moz-fit-content;width:fit-content}button,input,select,textarea{font:inherit;color:inherit;outline:none!important}fieldset{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:0;padding-block-end:0;min-inline-size:min-content;border:0 transparent;border-image:none}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0;outline:none}.wrapper{min-height:100vh;max-width:100%;display:flex;flex-direction:column;position:relative}.content{flex:1 0 auto;overflow:hidden;position:relative;z-index:500}.container,.container-lg,.container-sm{width:100%;margin:0 auto;padding-right:20px;padding-left:20px;transition:max-width .3s ease}@media screen and (min-width:577px){.container{max-width:550px}}@media screen and (min-width:769px){.container{max-width:730px}}@media screen and (min-width:1025px){.container{max-width:970px}}@media screen and (min-width:1201px){.container{max-width:1140px}}@media screen and (min-width:1441px){.container{max-width:1330px}}@media screen and (min-width:1621px){.container{max-width:1480px}}@media screen and (max-width:576px){.container{max-width:100%}}@media screen and (min-width:577px){.container-sm{max-width:550px}}@media screen and (min-width:769px){.container-sm{max-width:730px}}@media screen and (min-width:1025px){.container-sm{max-width:970px}}@media screen and (min-width:1441px){.container-sm{max-width:1210px}}@media screen and (max-width:576px){.container-sm{max-width:100%}}@media screen and (min-width:577px){.container-lg{max-width:550px}}@media screen and (min-width:769px){.container-lg{max-width:730px}}@media screen and (min-width:1025px){.container-lg{max-width:970px}}@media screen and (min-width:1201px){.container-lg{max-width:1180px}}@media screen and (min-width:1441px){.container-lg{max-width:1380px}}@media screen and (min-width:1621px){.container-lg{max-width:1560px}}@media screen and (max-width:576px){.container-lg{max-width:100%}}.important_none{display:none!important}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.506)}.bg-gold{width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--gold-signature)}.bg-gold.bg-filled{background-color:var(--gold-signature)}.bg-gold__inner{width:100%;height:100%;position:relative}.overflow-hidden{overflow:hidden}.loader{position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:9999;transition:all .5s ease;transition-delay:1s;background-color:var(--baseWhite)}.loader.hide{opacity:0;pointer-events:none;visibility:hidden}.loader.hide .loader__picture{transform:scale(.25);opacity:0}.loader.hide .loader__title span{opacity:0}.loader.active:before{width:100vw;height:100vh}.loader.active .loader__picture{transform:scale(1);opacity:1}.loader.active .loader__title span{opacity:1}.loader:before{content:"";display:block;width:0;height:auto;position:absolute;top:0;left:0;z-index:1;aspect-ratio:1/1;background-color:var(--green-deep);transition:all 1.25s ease-in-out;transition-delay:.75s}.loader__box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:2}.loader__picture{max-width:200px;width:100%;margin-bottom:20px;transform:scale(.25);opacity:0;transform-origin:bottom center;transition:all .5s ease-in-out}.loader__picture__img{display:block;width:100%;height:auto;object-fit:contain}.loader__title{color:var(--gold-signature);text-align:center;font-family:PP Hatton,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:140%}.loader__title span{transition:all .5s ease;opacity:0}.loader__title .firs-word{transition-delay:.5s}.loader__title .second-word{transition-delay:1s}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.li-bullet{display:flex;align-items:center}.li-bullet:before{content:"";display:inline-block;flex-shrink:0;margin-right:16px;width:8px;height:8px;background-color:var(--gold-signature);border-radius:50%}.numInput::selection{color:#fff;background-color:var(--gold-signature)}.marker-cluster-small{background:none}.marker-cluster-small div{position:relative;color:var(--ivory-2);background-color:#14543d;font-family:General Sans,sans-serif;font-size:20px;font-weight:600}.marker-cluster-small div:after,.marker-cluster-small div:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.marker-cluster-small div:before{width:125%;height:125%;background-color:rgba(20,84,61,.41);z-index:-1}.marker-cluster-small div:after{width:145%;height:145%;background-color:rgba(20,84,61,.17);z-index:-2}.flatpickr-day{transition:all .3s ease}.flatpickr-day.selected,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover{background:var(--gold-signature);border-color:var(--gold-signature)}.flatpickr-day.selected:focus,.flatpickr-day.selected:hover{opacity:.75}.flatpickr-day.today{border-color:var(--gold-signature)}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:var(--gold-signature);border-color:var(--gold-signature)}.c-scrollbar_thumb{background-color:var(--gold-signature)}.icon{display:block;transition:all .3s ease}.icon-crown{fill:var(--gold-signature)}.icon-phone{fill:none;stroke:var(--gold-signature);stroke-width:1px;width:24px;min-width:24px;height:24px}.icon-crown{width:37px;min-width:37px;height:40px;min-height:40px}.icon-s-facebook,.icon-s-instagram,.icon-s-linkedin{width:40px;min-width:40px;height:40px;min-height:40px}@media screen and (max-width:1620px){.icon-s-facebook,.icon-s-instagram,.icon-s-linkedin{width:35px;min-width:35px;height:35px;min-height:35px}}@media screen and (max-width:1440px){.icon-s-facebook,.icon-s-instagram,.icon-s-linkedin{width:30px;min-width:30px;height:30px;min-height:30px}}.icon-s-instagram,.icon-s-linkedin{fill:var(--gold-signature)}.icon-s-facebook{fill:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--gold-signature)}.icon-arrow-down,.icon-bed,.icon-date,.icon-search{width:24px;min-width:24px;height:24px;min-height:24px}@media screen and (max-width:1440px){.icon-arrow-down,.icon-bed,.icon-date,.icon-search{width:20px;min-width:20px;height:20px;min-height:20px}}.icon-bed,.icon-date,.icon-search{fill:var(--ivory-1)}.icon-arrow-down{fill:none;stroke:var(--ivory-1)}.icon-bathroom,.icon-people{width:40px;min-width:40px;height:40px;min-height:40px;fill:var(--gold-signature)}.icon-checkbox{width:20px;min-width:20px;height:20px;min-height:20px;fill:var(--gold-signature)}code{display:inline-block;padding:0 4px;font:inherit;font-weight:400;background-color:silver;border-radius:4px}.main-title{color:var(--ivory-1);text-align:center;font-family:PP Hatton,sans-serif;font-size:68px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}@media screen and (max-width:1620px){.main-title{font-size:52px}}@media screen and (max-width:1440px){.main-title{font-size:44px}}@media screen and (max-width:1200px){.main-title{font-size:38px}}@media screen and (max-width:1024px){.main-title{font-size:32px}}@media screen and (max-width:768px){.main-title{font-size:26px}}.main-title-alt{color:var(--ivory-2);font-size:clamp(1.5rem,1.05rem + 2.25vw,3.75rem);line-height:1.3;text-transform:uppercase}.main-title-alt,.section-title{text-align:center;font-family:PP Hatton,sans-serif;font-weight:300}.section-title{font-size:60px;font-style:normal;line-height:1.4;color:var(--gold-signature)}@media screen and (max-width:1620px){.section-title{font-size:52px}}@media screen and (max-width:1440px){.section-title{font-size:44px}}@media screen and (max-width:1200px){.section-title{font-size:36px}}@media screen and (max-width:1024px){.section-title{font-size:30px}}.upper-title{color:var(--gold-signature);font-family:General Sans,sans-serif;font-size:32px;font-style:normal;font-weight:200;line-height:normal;text-align:center}@media screen and (max-width:1440px){.upper-title{font-size:28px}}@media screen and (max-width:1200px){.upper-title{font-size:24px}}@media screen and (max-width:1024px){.upper-title{font-size:20px}}@media screen and (max-width:768px){.upper-title{font-size:18px}}.upper-title-icon{margin:0 auto 24px}@media screen and (min-width:1025px){.upper-title-icon{width:58px;height:60px}}.upper-title-icon .icon{width:100%;min-width:100%;min-height:100%;object-fit:contain}.all-villas-hero .concierge-hero__title-line,.all-villas-hero .title-line,.concierge-hero__title-line,.title-line{max-width:200px;width:100%;margin:0 auto;padding:24px 0}.all-villas-hero .concierge-hero__title-line:before,.all-villas-hero .title-line:before,.concierge-hero__title-line:before,.title-line:before{content:"";display:block;width:100%;height:1px;background-color:var(--gold-signature)}.title-line--alt{padding-top:24px;padding-bottom:clamp(1.5rem,1.4rem + .5vw,2rem)}.title-line--box{padding-block:clamp(1rem,.8rem + 1vw,2rem)}.title-line--box:before{background-color:var(--ivory-2)}@media screen and (max-width:1024px){.all-villas-hero .concierge-hero__title-line,.all-villas-hero .title-line,.concierge-hero__title-line,.title-line{padding:18px 0;max-width:160px}}.article{font-size:16px;line-height:1.2}.article>:not(:last-child){margin-bottom:1em}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{line-height:1.4}.text-uppercase{text-transform:uppercase}.btn{display:flex;align-items:center;justify-content:center;position:relative;padding:0 30px;height:64px;font-family:General Sans,sans-serif;font-size:20px;font-weight:600;line-height:normal;text-align:center;transition:all .4s ease;overflow:hidden}@media screen and (max-width:1440px){.btn{padding:0 24px;height:58px;font-size:18px}}@media screen and (max-width:576px){.btn{height:52px}}@media screen and (min-width:1025px){.btn:hover .btn__bg{opacity:1;width:300%;transition:opacity .2s,width 1.1s}}.btn--border{border:1px solid var(--gold-signature)}.btn__inner{position:relative;z-index:2}.btn__bg{width:0;height:auto;aspect-ratio:1/1;position:absolute;top:0;left:0;transform:translate(-50%,-50%);transform-origin:center center;z-index:1;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .4s,width .3s;background-color:var(--ivory-1)}.primary-btn{width:100%;max-width:-moz-fit-content;max-width:fit-content;background-color:var(--gold-signature);color:var(--ivory-1)}@media screen and (min-width:1045px){.primary-btn:hover{color:var(--gold-signature)}.primary-btn._dark:hover{color:var(--ivory-1)}}.primary-btn._dark .primary-btn__bg{background-color:var(--grey-dark)}.ghost-btn{background-color:transparent;color:var(--gold-signature);border:1px solid var(--gold-signature)}.ghost-btn__bg{background-color:var(--ivory-1)}.ghost-btn--alt:hover{color:#fff}.ghost-btn--alt .ghost-btn__bg{background-color:var(--gold-signature)}.burger-btn{display:block;width:40px;min-width:30px;height:20px;position:relative}.burger-btn.active:before{width:120%}.burger-btn.active i:first-child,.burger-btn.active i:nth-child(2),.burger-btn.active i:nth-child(3){top:50%;transform:translateY(-50%)}.burger-btn i,.burger-btn:before{display:block;height:2px;position:absolute;background-color:var(--gold-signature);transition:all .3s ease}.burger-btn:before{content:"";width:0;left:-10%;top:-10%;transform-origin:left center;transform:rotate(24deg)}.burger-btn i{left:0;width:100%}.burger-btn i:first-child{top:0}.burger-btn i:nth-child(2){top:50%;transform:translateY(-50%)}.burger-btn i:nth-child(3){top:100%;transform:translateY(-100%)}.btn-slider-primary{position:relative;transition:all .3s ease}@media screen and (min-width:1025px){.btn-slider-primary:hover:not(:active) .btn-slider-primary__circle{width:43px}}@media screen and (min-width:1025px)and (max-width:1440px){.btn-slider-primary:hover:not(:active) .btn-slider-primary__circle{width:25px}}.btn-slider-primary.swiper-button-disabled{pointer-events:none;opacity:.5}.btn-slider-primary.swiper-button-disabled .btn-slider-primary__circle{transform:translate(-50%,-50%) scale(0);opacity:0}.btn-slider-primary .icon{width:130px;height:41px;fill:none;stroke-width:2px;stroke:var(--gold-signature);stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:1440px){.btn-slider-primary .icon{width:110px;height:32px}}@media screen and (max-width:1200px){.btn-slider-primary .icon{width:90px;height:25px}}.btn-slider-primary__circle{display:block;width:17px;aspect-ratio:1/1;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:2px solid var(--gold-signature);border-radius:50%;transition:width .35s ease;pointer-events:none}@media screen and (max-width:1440px){.btn-slider-primary__circle{width:15px}}.to-top-btn{position:fixed;bottom:100px;right:50px;width:clamp(3.75rem,3.5rem + 1.25vw,5rem);height:clamp(3.75rem,3.5rem + 1.25vw,5rem);display:flex;align-items:center;justify-content:center;background-color:rgba(38,36,38,.05);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--gold-signature);border-radius:50%;transition:opacity .5s ease,background-color .3s ease,scale .3s ease;opacity:0;pointer-events:none;z-index:9998}@media screen and (max-width:1200px){.to-top-btn{right:30px}}@media screen and (max-width:576px){.to-top-btn{right:20px}}.to-top-btn:hover{background-color:hsla(0,0%,100%,.1)}.to-top-btn:active{scale:.85}.to-top-btn--visible{opacity:1;pointer-events:all}.to-top-btn .icon{width:55%;height:55%;stroke-width:4px;stroke:var(--gold-signature);pointer-events:none}@media screen and (max-width:576px){.to-top-btn span{border-width:1px}}.logo-primary{display:inline-block;max-width:133px}.logo-primary__image,.logo-primary__img{width:100%;max-width:100%;height:auto;object-fit:contain}.logo-secondary{display:block;max-width:336px;height:-moz-fit-content;height:fit-content}.logo-secondary__icon{width:100%;max-width:100%;height:auto;object-fit:contain}.accordion{max-width:500px;margin:0 auto}.accordion__item:not(:last-child){margin-bottom:30px}.accordion__item.active .accordion__toggler{background-color:#000;color:#fff}.accordion__toggler{width:100%;padding:10px 20px;text-align:center;border:1px solid #000;transition:all .3s ease}.accordion__content{display:none;padding:30px 15px;border-bottom:1px solid #000}.breadcrumbs{padding-block:20px}.breadcrumbs__list{display:flex;width:calc(100% + 20px);margin-inline:-10px}.breadcrumbs__list li{padding-inline:10px;position:relative}.breadcrumbs__list li:not(:last-child):after{content:">";font-size:10px;position:absolute;top:50%;right:0;transform:translate(50%,-50%);pointer-events:none}.breadcrumbs__list li:last-child a{pointer-events:none;color:#ca66fb}.tabs__head{margin-bottom:40px}.tabs__head-row{display:flex;width:calc(100% + 20px);margin-inline:-10px}.tabs__head-col{padding-inline:10px}.tabs__btn.active{background-color:#000;color:#fff}.tabs__item{display:none}.modal{position:fixed;top:0;left:0;z-index:2000;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow-y:auto;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;pointer-events:none}.modal.show{opacity:1;visibility:visible;pointer-events:auto}.modal__dialog{max-width:600px;width:100%;position:relative;background-color:#fff}.modal__header{display:flex;align-items:center;justify-content:space-between;padding:30px 20px 10px}.modal__header-close-btn{display:flex;align-items:center;justify-content:center;padding:0;width:30px;min-width:30px;height:30px}.modal__body{padding:10px 20px 30px}.select{width:100%;position:relative}.select.active .icon{transform:rotate(-180deg)}.select.active .select__body{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}.select__body{min-width:240px;width:-moz-fit-content;width:fit-content;padding-top:16px;position:absolute;top:100%;z-index:10;transform:translateY(-10px);opacity:0;visibility:hidden;pointer-events:none;transition:all .5s ease}.select__list{padding:16px;background-color:var(--ivory-1);border:1px solid var(--gold-signature)}.select__link{display:block;width:100%;padding:12px 0;position:relative;color:var(--graydark);text-align:start;font-size:18px;font-style:normal;font-weight:200;line-height:normal;transition:all .5s ease}@media screen and (min-width:1025px){.select__link:hover{color:var(--baseWhite)}.select__link:hover:before{width:calc(100% + 32px);background-color:var(--gold-signature)}}.select__link:before{content:"";display:block;width:100%;height:calc(100% + 1px);position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:1;border-bottom:1px solid var(--gold-signature);transition:all .5s ease;pointer-events:none}.select__link-inner{position:relative;z-index:2}.dropdown-hover-primary{width:100%;position:relative}@media screen and (min-width:1201px){.dropdown-hover-primary:hover .dropdown-hover-primary__body{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}}@media screen and (max-width:1200px){.dropdown-hover-primary.active .dropdown-hover-primary__body{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}}.dropdown-hover-primary__body{min-width:240px;width:-moz-fit-content;width:fit-content;padding-top:16px;position:absolute;top:100%;z-index:10;transform:translateY(-10px);opacity:0;visibility:hidden;pointer-events:none;transition:all .5s ease}.dropdown-hover-primary__list{padding:16px;background-color:var(--ivory-1);border:1px solid var(--gold-signature)}.dropdown-hover-primary__link{display:block;width:100%;padding:12px 0;position:relative;color:var(--graydark);text-align:start;font-size:18px;font-style:normal;font-weight:200;line-height:normal;transition:all .5s ease}@media screen and (min-width:1025px){.dropdown-hover-primary__link:hover{font-weight:300;color:var(--baseWhite)}.dropdown-hover-primary__link:hover:before{width:calc(100% + 32px);background-color:var(--gold-signature)}}.dropdown-hover-primary__link:before{content:"";display:block;width:100%;height:calc(100% + 1px);position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:1;border-bottom:1px solid var(--gold-signature);transition:all .5s ease;pointer-events:none}.dropdown-hover-primary__link-inner{position:relative;z-index:2}.radio{display:flex;align-items:center;justify-content:center;width:15px;min-width:15px;height:15px;position:relative;border:1px solid #000;transition:all .3s ease;cursor:pointer;border-radius:50%}.radio:hover .checkbox__custom{opacity:.2}.radio__input{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:inherit}.radio__custom{width:100%;height:100%;transition:all .3s ease;border:1px solid #fff;pointer-events:none;background-color:#000;opacity:0;border-radius:inherit}.radio__input:checked+.radio__custom{opacity:1}.radio-group__title{font-size:18px;margin-bottom:15px;transition:all .3s ease}.radio-group__item{display:flex;align-items:flex-start;width:-moz-fit-content;width:fit-content;cursor:pointer}.radio-group__item:hover .radio-group__item-name{color:#ca66fb}.radio-group__item:not(:last-child){margin-bottom:10px}.radio-group__item .radio{margin-right:10px}.checkbox,.radio-group__item-name{transition:all .3s ease}.checkbox{display:flex;align-items:center;justify-content:center;width:26px;min-width:26px;height:26px;position:relative;border:1px solid var(--gold-signature);background:hsla(0,0%,100%,.06);cursor:pointer}@media(max-width:1024px){.checkbox{width:20px;min-width:20px;height:20px}}.checkbox__input{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.checkbox__custom{opacity:0;transform:scale(.5);transition:all .35s ease}@media(max-width:1024px){.checkbox__custom .icon-checkbox{width:14px;min-width:14px;height:14px;min-height:14px}}.checkbox__input:checked+.checkbox__custom{opacity:1;transform:scale(1)}.field{width:100%;position:relative;transition:all .4s ease;border-bottom:1px solid var(--gold-signature)}.field._error{border-color:var(--red-primary)}.field__name{display:block;margin-bottom:5px;color:var(--silver);font-weight:300;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;pointer-events:none}.field__name._move-up{left:0;top:0;transform:translateY(-75%)}.field__input{width:100%;min-height:48px;padding:12px 0;color:var(--ivory-1);font-weight:300;line-height:1;background-color:transparent;border:0}.field__input:focus+.field__name,.field__input:not(:placeholder-shown)+.field__name{left:0;top:0;transform:translateY(-75%)}.field__error{position:absolute;top:calc(100% + 4px);left:0;font-size:14px;color:var(--red-primary);pointer-events:none;transition:all .4s ease;transform:translateY(-100%);opacity:0}.field._error .field__error{transform:translateY(0);opacity:1}.form__row{display:flex;flex-wrap:wrap;width:calc(100% + 40px);margin-inline:-20px;row-gap:20px}@media(max-width:576px){.form__row{width:calc(100% + 20px);margin-inline:-10px}}.form__col{width:33.33333%;flex:0 0 33.33333%;padding-inline:20px;position:relative}@media(min-width:1025px){.form__col:not(:last-child):after{content:"";display:block;width:1px;height:40px;position:absolute;right:0;top:50%;transform:translate(50%,-50%);background-color:hsla(0,0%,100%,.1)}}@media(max-width:576px){.form__col{width:100%;flex:0 0 100%}}.form__agreement{display:flex;align-items:center}@media(max-width:1024px){.form__agreement{gap:20px;flex-direction:column;align-items:flex-start}}.form__agreement-policy{margin-right:80px}@media(max-width:1024px){.form__agreement-policy{margin-right:0}}.form__agreement-label{display:flex;align-items:center;color:var(--ivory-2);font-size:16px;line-height:160%;cursor:pointer;position:relative}@media(max-width:576px){.form__agreement-label{font-size:14px}}.form__agreement-label a{color:var(--ivory-2);font-size:16px;line-height:160%;text-decoration:underline}@media(max-width:576px){.form__agreement-label a{font-size:14px}}.form__agreement-label .checkbox{margin-right:20px}@media(max-width:576px){.form__agreement-label .checkbox{margin-right:10px}}.form__agreement-error{position:absolute;top:calc(100% + 4px);left:0;font-size:14px;color:var(--red-primary);pointer-events:none;transition:all .4s ease;transform:translateY(-100%);opacity:0}.form__agreement-label._error .form__agreement-error{transform:translateY(0);opacity:1}.form__submit{justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1;padding-inline:80px}.form-agreement,.form__submit{display:flex;align-items:center}@media screen and (min-width:1025px){.form-agreement{gap:80px}}@media screen and (max-width:1024px){.form-agreement{gap:20px;flex-direction:column;align-items:flex-start}}.form-agreement--light .form-agreement__label-value{color:var(--ivory-2)!important}.form-agreement__label{display:flex;align-items:center;color:var(--ivory-2);font-size:16px;line-height:1.6;cursor:pointer}@media screen and (max-width:576px){.form-agreement__label{font-size:14px}}.form-agreement__label a{color:var(--ivory-2);text-decoration:underline}.form-agreement__label .checkbox{margin-right:20px}@media screen and (max-width:576px){.form-agreement__label .checkbox{margin-right:10px}}.input-common{display:flex;flex-direction:column;color:#262426}.input-common label{margin-bottom:clamp(.25rem,.2rem + .25vw,.5rem);color:var(--gold-signature);font-size:16px;font-weight:600;line-height:normal}@media screen and (max-width:576px){.input-common label{margin-bottom:4px;font-size:14px}}.input-common input,.input-common textarea{padding-inline:16px;width:100%;border:1px solid var(--gold-signature);background-color:var(--ivory-2)}.input-common input{min-height:56px}@media screen and (max-width:1440px){.input-common input{min-height:52px}}@media screen and (max-width:576px){.input-common input{min-height:48px}}.input-common input:has(+.icon-date){padding-inline:56px}.input-common textarea{padding:16px}.input-common svg{position:absolute;top:50%;left:16px;transform:translateY(-50%);fill:var(--gold-signature);pointer-events:none}.input-common__input-wrapper{position:relative;width:100%;height:100%}.select-common p{margin-bottom:8px;color:var(--gold-signature);font-size:16px;font-weight:600;line-height:normal}@media screen and (max-width:576px){.select-common p{font-size:14px}}.select-common ._select-trigger{display:flex;align-items:center;justify-content:space-between;padding-inline:16px;width:100%;min-height:56px;border:1px solid var(--gold-signature);background-color:var(--ivory-2)}@media screen and (max-width:1440px){.select-common ._select-trigger{min-height:52px}}@media screen and (max-width:576px){.select-common ._select-trigger{min-height:48px}}.select-common ._select-trigger svg{width:15px;height:15px;fill:none;stroke:var(--gold-signature);stroke-width:2px}.slider-fade-wrapper{position:relative;margin-top:-8px;padding-top:8px;overflow:hidden;margin-inline:-45px;padding-inline:45px}@media screen and (max-width:768px){.slider-fade-wrapper{margin-inline:-20px;padding-inline:20px}}.slider-fade-wrapper:after,.slider-fade-wrapper:before{content:"";display:block;position:absolute;top:0;width:45px;height:100%;z-index:2}@media screen and (max-width:768px){.slider-fade-wrapper:after,.slider-fade-wrapper:before{width:10px}}.slider-fade-wrapper:before{left:0;background:linear-gradient(90deg,var(--ivory-1) 10%,transparent 100%)}.slider-fade-wrapper:after{right:0;background:linear-gradient(270deg,var(--ivory-1) 10%,transparent 100%)}.testimonials-quote-slider{display:flex;align-items:center;gap:45px;margin:0 auto;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.testimonials-quote-slider{width:100%}}.testimonials-quote-slider.fade-off .slider-fade-wrapper:after,.testimonials-quote-slider.fade-off .slider-fade-wrapper:before{content:none}.testimonials-quote-slider .slider-container{padding-left:42px;max-width:615px}@media screen and (max-width:576px){.testimonials-quote-slider .slider-container{padding-left:0}}.testimonials-quote-slide{position:relative;text-align:center}.testimonials-quote-slide .icon-quote{position:absolute;top:-7px;right:calc(100% + 10px);width:32px;height:32px;fill:var(--gold-signature)}@media screen and (max-width:576px){.testimonials-quote-slide .icon-quote{top:-42px;right:calc(100% - 32px)}}.testimonials-quote-slide__text{margin-bottom:24px}.testimonials-quote-slide__name,.testimonials-quote-slide__title b{font-weight:600}@media screen and (max-width:768px){.testimonials-quote-slide__name,.testimonials-quote-slide__title b{font-weight:500}}.testimonials-quote-slide__title{margin-bottom:8px;color:var(--gold-signature)}.testimonials-quote-slide__name{display:block}.testimonials-quote-slider-button{height:-moz-fit-content;height:fit-content}@media screen and (max-width:1024px){.testimonials-quote-slider-button{display:none}}.learn-more-link{position:relative;display:block;width:-moz-fit-content;width:fit-content;padding:0 clamp(1.5rem,1.225rem + 1.38vw,2.875rem) clamp(1rem,.837rem + .81vw,1.813rem)}.learn-more-link__label{margin:0 auto 4px;width:min-content;color:var(--gold-signature);text-align:center;font-size:20px;font-weight:600;line-height:normal;pointer-events:none}@media screen and (max-width:1440px){.learn-more-link__label{font-size:18px}}.learn-more-link a{cursor:pointer}.blog-link{gap:clamp(1.5rem,1.2rem + 1.5vw,3rem);padding:0 clamp(1.25rem,1rem + 1.25vw,2.5rem);width:-moz-fit-content;width:fit-content;opacity:0}@media screen and (min-width:1025px){.blog-link:hover{color:#fff}.blog-link:hover path{stroke:#fff}}.blog-link__icon{position:relative;max-width:clamp(4.125rem,4rem + .63vw,4.75rem);height:17px;z-index:2}.blog-link__icon path{transition:all .4s ease}.blog-link .btn__bg{background-color:var(--gold-signature)}@media screen and (min-width:1025px){.socials:hover .socials__link:not(:hover){transform:scale(.9)}.socials:hover .socials__link:hover{transform:scale(1.05)}.socials:hover .socials__link:hover .icon-s-instagram,.socials:hover .socials__link:hover .icon-s-linkedin{fill:var(--ivory-1)}.socials:hover .socials__link:hover .icon-s-facebook{stroke:var(--ivory-1)}}.socials__row{display:flex;width:calc(100% + 24px);margin-inline:-12px;pointer-events:none}.socials__col{padding-inline:12px;pointer-events:none}.socials__link{display:block;padding:0;border-radius:50%;pointer-events:auto;transition:all .3s ease}.destinations-card{display:flex;flex-direction:column;width:100%;height:100%;aspect-ratio:1/1.129943;overflow:hidden;transition:border .75s ease}.destinations-card:active,.destinations-card:hover{border:1px solid var(--gold-signature)}.destinations-card:active .destinations-card__top,.destinations-card:hover .destinations-card__top{margin-top:-90%}.destinations-card:active .destinations-card__top-content,.destinations-card:hover .destinations-card__top-content{background:rgba(38,36,38,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.destinations-card__top{display:flex;align-items:center;justify-content:center;position:relative;flex:0 0 100%;width:100%;height:100%;transition:all .75s ease}.destinations-card__top__img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.destinations-card__top-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:2;background:rgba(38,36,38,.4);-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px);transition:all .75s ease}.destinations-card__top-content .icon{width:130px;height:100px;margin-bottom:16px;fill:var(--gold-signature)}@media screen and (max-width:1440px){.destinations-card__top-content .icon{width:110px;height:80px}}@media screen and (max-width:1200px){.destinations-card__top-content .icon{width:90px;height:70px}}@media screen and (max-width:1024px){.destinations-card__top-content .icon{width:70px;height:50px}}.destinations-card__top-title{color:var(--ivory-1);text-align:center;font-family:PP Hatton,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:normal}@media screen and (max-width:1200px){.destinations-card__top-title{font-size:28px}}@media screen and (max-width:1024px){.destinations-card__top-title{font-size:24px}}.destinations-card__bottom{flex:0 0 90%;height:90%}.destinations-card__bottom-content{width:100%;height:100%;padding:20px;background-color:var(--ivory-1)}.destinations-card__bottom-title{margin-bottom:16px;text-align:center;color:#262426;font-family:PP Hatton,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:normal}@media screen and (max-width:1200px){.destinations-card__bottom-title{font-size:28px}}@media screen and (max-width:1024px){.destinations-card__bottom-title{font-size:24px}}.destinations-card__bottom-descr{color:var(--grey-dark)}.concierge-services-card{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:20px;position:relative;overflow:hidden;transition:all .5s ease}@media(min-width:1025px){.concierge-services-card:hover .concierge-services-card__title{font-size:23px;font-weight:600}}@media(min-width:1025px)and (max-width:1620px){.concierge-services-card:hover .concierge-services-card__title{font-size:19px}}@media(min-width:1025px)and (max-width:1440px){.concierge-services-card:hover .concierge-services-card__title{font-size:18px}}@media(min-width:1025px){.concierge-services-card:hover .concierge-services-card__icon{width:200px;opacity:1}}@media(min-width:1025px)and (max-width:1620px){.concierge-services-card:hover .concierge-services-card__icon{width:150px;margin-left:20px}}@media(min-width:1025px)and (max-width:1440px){.concierge-services-card:hover .concierge-services-card__icon{width:100px}}@media(max-width:1024px){.concierge-services-card{aspect-ratio:1/1}}@media(max-width:576px){.concierge-services-card{aspect-ratio:1.25/1}}@media(max-width:375px){.concierge-services-card{aspect-ratio:1/1.5}}.concierge-services-card:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;transition:all .5s ease;background:linear-gradient(1turn,#12241f,rgba(18,36,31,0) 54.82%);pointer-events:none}@media(max-width:1024px){.concierge-services-card:before{background:rgba(20,18,20,.53)}}.concierge-services-card__img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;object-fit:cover}.concierge-services-card__row{display:flex;justify-content:flex-end;max-width:100%;width:100%;position:relative;z-index:3;transition:all .5s ease}@media(max-width:1024px){.concierge-services-card__row{justify-content:flex-start}}.concierge-services-card__title{display:block;width:-moz-fit-content;width:fit-content;color:var(--gold-signature);text-align:center;font-size:20px;font-style:normal;font-weight:200;line-height:normal;text-transform:uppercase;position:relative;overflow:hidden;transition:all .5s ease}@media(max-width:1620px){.concierge-services-card__title{font-size:18px}}@media(max-width:1440px){.concierge-services-card__title{font-size:16px}}@media(max-width:1024px){.concierge-services-card__title{font-weight:600}}.concierge-services-card__icon{display:flex;align-items:center;width:0;overflow:hidden;transition:all .5s ease;opacity:0}@media(max-width:1024px){.concierge-services-card__icon{width:100px;opacity:1;margin-left:20px}}@media(max-width:768px){.concierge-services-card__icon{display:none}}.concierge-services-card__icon .icon{display:block;width:200px;height:7px;fill:var(--gold-signature);transition:all .5s ease}@media(max-width:1620px){.concierge-services-card__icon .icon{width:150px}}@media(max-width:1440px){.concierge-services-card__icon .icon{width:100px}}.testimonials-card{display:flex;flex-direction:column;padding:0 64px 32px;background-color:var(--baseWhite)}@media(max-width:1440px){.testimonials-card{padding:0 40px 20px}}@media(max-width:576px){.testimonials-card{padding:0 20px 20px}}.testimonials-card__picture{width:226px;aspect-ratio:1/1;margin:-113px auto 11px;padding:13px;border-radius:50%;border:1px solid var(--gold-signature);overflow:hidden}@media(max-width:1440px){.testimonials-card__picture{width:180px;margin:-90px auto 11px}}@media(max-width:1024px){.testimonials-card__picture{width:120px;margin:-60px auto 11px;padding:8px}}.testimonials-card__picture__img{width:100%;height:100%;object-fit:cover;border-radius:50%}.testimonials-card__descr{margin-bottom:17px}.testimonials-card__content{color:var(--grey-dark);text-align:center}.testimonials-card__author{font-weight:600}.testimonials-card__author,.testimonials-card__detail-location{display:block;color:var(--grey-dark);text-align:center}.ellipse-bg{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:-5px;pointer-events:none;z-index:-1}.ellipse-bg #circle{transform-origin:center;transform-box:fill-box}.ellipse-bg__main{width:100%;height:100%}.ellipse-bg__circle{position:absolute;top:50%;transform:translateY(-61%);z-index:-1;width:60.88%;max-width:501px;height:48.21%;max-height:402px}@media screen and (max-width:1440px){.ellipse-bg__circle{width:50%;height:auto}}@media screen and (max-width:1024px){.ellipse-bg__circle{display:none}}.ellipse-bg__circle--left{right:79%}.ellipse-bg__circle--right{left:79%}.nav{width:100%}@media screen and (max-width:1200px){.nav{width:100%;height:100%;padding-top:calc(var(--header-height) + 20px);padding-bottom:20px;position:fixed;top:0;left:0;z-index:2050;background-color:var(--green-deep);opacity:0;pointer-events:none;visibility:hidden;transition:all .3s ease;transition-delay:.3s}.nav.show{opacity:1;pointer-events:all;visibility:visible;transition-delay:0s}.nav.show .nav__link{transform:translateY(0);transition-delay:.3s}.nav ._hide-tablet{display:none}}.nav__wrap{width:100%}@media screen and (max-width:1200px){.nav__wrap{max-width:970px;height:100%;max-height:100%;padding-inline:20px;margin:0 auto;overflow-y:auto;transition:max-width .3s ease}}@media screen and (max-width:1024px){.nav__wrap{max-width:730px}}@media screen and (max-width:768px){.nav__wrap{max-width:550px}}.nav__row{display:flex;align-items:center;justify-content:flex-end;width:calc(100% + 86px);margin-inline:-43px}@media screen and (max-width:1620px){.nav__row{justify-content:center;width:calc(100% + 60px);margin-inline:-30px}}@media screen and (max-width:1440px){.nav__row{width:calc(100% + 30px);margin-inline:-15px}}@media screen and (max-width:1200px){.nav__row{width:100%;margin:0;flex-direction:column;align-items:unset;justify-content:unset}}.nav__col{padding-inline:43px}@media screen and (max-width:1620px){.nav__col{padding-inline:30px}}@media screen and (max-width:1440px){.nav__col{padding-inline:15px}}@media screen and (max-width:1200px){.nav__col{padding:0}.nav__col:not(:last-child){margin-bottom:30px}}.nav__list{display:flex;align-items:center;width:calc(100% + 40px);margin-inline:-20px}@media screen and (max-width:1620px){.nav__list{width:calc(100% + 30px);margin-inline:-15px}}@media screen and (max-width:1200px){.nav__list{width:100%;margin:0;flex-direction:column;align-items:unset;justify-content:unset}}.nav__list-item{padding-inline:20px}@media screen and (max-width:1620px){.nav__list-item{padding-inline:15px}}@media screen and (max-width:1200px){.nav__list-item{width:-moz-fit-content;width:fit-content;padding:0;overflow:hidden}.nav__list-item:not(:last-child){margin-bottom:30px}}.nav__list-item .dropdown-primary{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.nav__logo{margin-right:5px}@media screen and (max-width:1620px){.nav__logo{max-width:120px}}.nav__lang-btn,.nav__link{display:flex;align-items:center;width:100%;color:var(--gold-signature);text-align:center;font-style:normal;line-height:normal;text-transform:uppercase;transition:all .3s ease}@media screen and (max-width:1200px){.nav__lang-btn,.nav__link{font-size:24px}.nav__lang-btn br,.nav__link br{display:none}}.nav__lang-dropdown-hover-primary .dropdown-hover-primary__body{left:unset;right:0}.nav__link:hover{color:var(--ivory-1)}@media screen and (max-width:1200px){.nav__link{transform:translateY(100%)}}.nav__link .icon-phone{margin-right:8px}.nav__lang-btn{display:flex;align-items:center;justify-content:center;width:48px;min-width:48px;height:48px;padding:10px;line-height:1;font-size:18px;font-weight:200}@media screen and (min-width:1025px){.nav__lang-btn:hover{font-weight:400}}@media screen and (max-width:1440px){.nav__lang-btn{font-size:16px;width:44px;min-width:44px;height:44px}}.nav__lang-btn:hover .btn__bg{transition:opacity .45s,width .75s}.header{width:100%;padding:20px var(--current-scrollbar-width) 20px 0;position:fixed;top:0;left:0;z-index:2000;background-color:var(--section-dark-bg);transition:all .5s ease,padding-right 0s}@media screen and (max-width:1200px){.header{padding:10px var(--current-scrollbar-width) 10px 0}}.header.hide{transform:translateY(calc(-100% - 20px))}.header__tablet{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2100}@media screen and (min-width:1201px){.header__tablet{display:none}}.header__logo{max-width:40px}.header__lang-dropdown-hover-primary{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:20px}@media screen and (max-width:1200px){.header__lang-dropdown-hover-primary .nav__lang-btn{padding:5px;width:35px;min-width:35px;height:35px;font-size:14px}}.header__lang-dropdown-hover-primary.active .dropdown-hover-primary__body{transform:translate(-50%)}.header__lang-dropdown-hover-primary .dropdown-hover-primary__body{width:100%;min-width:60px;padding-top:8px;left:50%;transform:translate(-50%,-15px)}.header__lang-dropdown-hover-primary .dropdown-hover-primary__list{width:100%;padding:8px}.footer{position:relative;padding-top:32px;color:var(--baseTextLight);background-color:var(--section-dark-bg);z-index:500}.footer__link,.footer__text{display:block;width:-moz-fit-content;width:fit-content;color:var(--gold-signature);font-size:18px;font-style:normal;font-weight:600;line-height:150%}@media screen and (max-width:1620px){.footer__link,.footer__text{font-size:16px}}.footer__link._text-end,.footer__text._text-end{margin-left:auto;text-align:end}@media screen and (max-width:768px){.footer__link._text-end,.footer__text._text-end{margin-left:0;text-align:start}}.footer__text:not(:last-child),.footer__text>:not(:last-child){margin-bottom:8px}@media screen and (max-width:1620px){.footer__text:not(:last-child),.footer__text>:not(:last-child){margin-bottom:6px}}.footer__link{transition:all .3s ease}@media screen and (min-width:1025px){.footer__link:hover{color:var(--ivory-1)}}.footer-top__row{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1024px){.footer-top__row{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr)}}@media screen and (max-width:768px){.footer-top__row{display:block}}.footer-top__col{flex:1 1 33.33333%}@media screen and (max-width:1024px){.footer-top__col{flex:none}}.footer-top__logo{grid-area:1/1/3/2}@media screen and (max-width:768px){.footer-top__logo{margin-bottom:34px}}@media screen and (max-width:1620px){.footer-top__logo-icon{max-width:280px}}@media screen and (max-width:1440px){.footer-top__logo-icon{max-width:250px}}@media screen and (max-width:1200px){.footer-top__logo-icon{max-width:220px}}@media screen and (max-width:1024px){.footer-top__logo-icon{max-width:190px}}@media screen and (max-width:768px){.footer-top__logo-icon{margin-bottom:20px}}.footer-top-links{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:44px;column-gap:44px;grid-row-gap:12px;row-gap:12px}@media screen and (max-width:1440px){.footer-top-links{column-gap:84px}}@media screen and (max-width:1200px){.footer-top-links{column-gap:54px}}@media screen and (max-width:1024px){.footer-top-links{grid-area:3/1/7/2;column-gap:44px}}@media screen and (max-width:768px){.footer-top-links{margin-bottom:26px;column-gap:74px;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:480px){.footer-top-links{column-gap:34px}}.footer-top-links__item{margin:0 auto}@media screen and (max-width:1024px){.footer-top-links__item{margin:0}}.footer-top-links__link{display:block;color:var(--gold-signature);text-transform:uppercase;transition:color .3s ease;text-align:center;margin:0 auto}.footer-top-links__link:hover{color:var(--ivory-1)}@media screen and (max-width:1024px){.footer-top-address{grid-area:3/2/5/3}}.footer-bottom,.footer-top{padding-block:32px;width:100%;border-top:1px solid var(--gold-signature)}@media screen and (max-width:1200px){.footer-bottom,.footer-top{padding-block:22px}}.footer-bottom__row{display:grid;grid-template-columns:minmax(0,380px) 1fr minmax(0,380px)}@media screen and (max-width:1200px){.footer-bottom__row{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}}@media screen and (max-width:576px){.footer-bottom__row{display:block}}.footer-bottom__link{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--gold-signature);line-height:normal;text-transform:uppercase;transition:all .3s ease}@media screen and (min-width:1025px){.footer-bottom__link:hover{color:var(--ivory-1)}.footer-bottom__link:hover .footer-bottom__link-icon-inner{height:100%}}@media screen and (max-width:1200px){.footer-bottom__link:first-child{grid-area:1/1/3/2}}@media screen and (max-width:1200px)and (max-width:576px){.footer-bottom__link:first-child{margin-bottom:4px}}@media screen and (max-width:1200px){.footer-bottom__link:nth-child(2){grid-area:3/1/5/2}}.footer-bottom__link:nth-child(2){margin:0 auto}@media screen and (max-width:1200px){.footer-bottom__link:nth-child(2){margin:0}}.footer-bottom__link-icon{margin-right:25px;position:relative}@media screen and (max-width:1620px){.footer-bottom__link-icon{margin-right:15px}}@media screen and (max-width:1024px){.footer-bottom__link-icon{margin-right:10px}}@media screen and (max-width:1620px){.footer-bottom__link-icon .icon{width:30px;min-width:30px;height:32px}}@media screen and (max-width:1024px){.footer-bottom__link-icon .icon{width:24px;min-width:24px;height:26px}}.footer-bottom__link-icon-inner{display:block;width:100%;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease;overflow:hidden}.footer-bottom__link-icon-inner .icon{max-width:100%;fill:var(--ivory-1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-socials .socials__row{margin:0;padding:0;width:100%}.footer-socials__wrapper{display:flex;align-items:center;justify-content:flex-end;padding:0;width:100%}@media screen and (max-width:1200px){.footer-socials__wrapper{grid-area:2/2/4/3}}@media screen and (max-width:576px){.footer-socials__wrapper{display:block;margin-top:20px}}.footer-socials__wrapper .socials{margin-inline:-12px}.section-title-secondary{color:var(--ivory-2);font-family:PP Hatton,sans-serif;font-size:clamp(1.5rem,1.4rem + .5vw,2rem);font-weight:300;line-height:normal}.section-title-secondary--dark{color:#262426}.section-content{margin-bottom:64px}@media screen and (max-width:1200px){.section-content{margin-bottom:50px}}@media screen and (max-width:768px){.section-content{margin-bottom:40px}}.section-text{margin-inline:auto;max-width:465px;text-align:center}.section-parallax{width:100%;height:calc(100% + 120px);position:absolute;top:-30px;left:0;z-index:-1;overflow:hidden;pointer-events:none}.section-parallax__bg{position:relative;width:100%;height:100%}.section-parallax__img{width:100%;height:100%;object-fit:cover}.section-light{position:relative;z-index:5;color:var(--baseTextDark);background-color:var(--body-bg)}.section-light._section-light-primary{padding-block:80px}@media screen and (max-width:1440px){.section-light._section-light-primary{padding-block:60px}}@media screen and (max-width:1024px){.section-light._section-light-primary{padding-block:40px}}.section-dark{position:relative;z-index:5;color:var(--baseTextLight);background-color:var(--section-dark-bg)}.section-dark._section-dark-primary{padding-block:80px}@media screen and (max-width:1440px){.section-dark._section-dark-primary{padding-block:60px}}@media screen and (max-width:1024px){.section-dark._section-dark-primary{padding-block:40px}}.hero{height:100dvh;min-height:900px;padding:calc(var(--header-height) + 100px) 0 100px;position:relative;z-index:4}@media screen and (max-width:1200px){.hero{height:-moz-fit-content;height:fit-content}}@media(max-height:700px){.hero{height:-moz-fit-content;height:fit-content}}.hero__bg-wrap{width:100%;height:calc(100dvh + var(--header-height));position:fixed;top:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.hero__bg{width:100%;height:100%;position:relative}.hero__bg:after,.hero__bg:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.hero__bg:after{background:linear-gradient(0deg,rgba(18,36,31,.6),transparent 75.86%)}.hero__bg:before{background:linear-gradient(180deg,#12241f,transparent 82.29%)}.hero__bg__img{width:100%;height:100%;object-fit:cover}.hero__wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:2}.hero__box{width:100%;padding-block:60px;background:rgba(20,18,20,.53)}@media screen and (max-width:1440px){.hero__box{padding-block:45px}}@media screen and (max-width:1024px){.hero__box{padding-block:30px}}.hero__title{margin-bottom:40px}@media screen and (max-width:1200px){.hero__title{margin-bottom:30px}}.hero__search-form-row{display:flex;width:calc(100% + 24px);margin-inline:-12px}@media screen and (max-width:1200px){.hero__search-form-row{flex-wrap:wrap;row-gap:30px}}.hero__search-form-col{flex:0 0 16.444444%;width:16.444444%;padding-inline:12px}@media screen and (max-width:1200px){.hero__search-form-col{flex:0 0 20%;width:20%}}@media screen and (max-width:1024px){.hero__search-form-col{flex:0 0 33.33333%;width:33.33333%}}@media screen and (max-width:768px){.hero__search-form-col{flex:0 0 50%;width:50%}.hero__search-form-col,.hero__search-form-col:first-child,.hero__search-form-col:nth-child(6){flex:0 0 100%;width:100%}}@media screen and (min-width:1201px){.hero__search-form-col:last-child{flex:0 0 17.2%;width:17.2%;margin-left:auto}}@media screen and (min-width:1025px)and (max-width:1200px){.hero__search-form-col:last-child{flex:0 0 100%;width:100%;max-width:228px;margin:0 auto}}@media screen and (max-width:1024px){.hero__search-form-col:last-child{max-width:100%}}.hero__search-form-field{position:relative}@media screen and (min-width:1025px){.hero__search-form-field:hover ._select-trigger,.hero__search-form-field:hover__search-form-field-name{color:var(--gold-signature)}}.hero__search-form-field:has(.ant-picker-clear) .hero__search-form-field-name,.hero__search-form-field:has(.ant-picker-clear) .single-location-hero-form-field__label,.hero__search-form-field:has(.ant-picker-input-placeholder) .hero__search-form-field-name,.hero__search-form-field:has(.ant-picker-input-placeholder) .single-location-hero-form-field__label,.hero__search-form-field:has(.ant-select-selection-item) .hero__search-form-field-name,.hero__search-form-field:has(.ant-select-selection-item) .single-location-hero-form-field__label{top:0;transform:translateY(-100%);color:var(--gold-signature)}.hero__search-form-field-input,.hero__search-form-field-name,.single-location-hero-form-field__input,.single-location-hero-form-field__label{color:var(--ivory-1);font-size:16px;font-style:normal;font-weight:200;line-height:normal;transition:all .3s ease}@media screen and (max-width:1440px){.hero__search-form-field-input,.hero__search-form-field-name,.single-location-hero-form-field__input,.single-location-hero-form-field__label{font-size:15px}}.hero__search-form-field-name,.single-location-hero-form-field__label{position:absolute;top:50%;left:16px;transform:translateY(-50%);pointer-events:none}@media screen and (max-width:1440px){.hero__search-form-field-name,.single-location-hero-form-field__label{left:8px}}._move-up.single-location-hero-form-field__label,.hero__search-form-field-name._move-up{top:0;transform:translateY(-100%);color:var(--gold-signature)}.hero__search-form-field-input-container{display:flex;align-items:center;border-radius:1px;border-bottom:1px solid var(--gold-signature)}.hero__search-form-field-input,.single-location-hero-form-field__input{display:block;width:100%;padding:8px 8px 8px 16px;text-align:start;background-color:transparent;border:0}@media screen and (max-width:1440px){.hero__search-form-field-input,.single-location-hero-form-field__input{padding:6px 6px 6px 8px}}.hero__search-form-field-input:focus~.hero__search-form-field-name,.hero__search-form-field-input:focus~.single-location-hero-form-field__label,.hero__search-form-field-input:not(:placeholder-shown)~.hero__search-form-field-name,.hero__search-form-field-input:not(:placeholder-shown)~.single-location-hero-form-field__label,.single-location-hero-form-field__input:focus~.hero__search-form-field-name,.single-location-hero-form-field__input:focus~.single-location-hero-form-field__label,.single-location-hero-form-field__input:not(:placeholder-shown)~.hero__search-form-field-name,.single-location-hero-form-field__input:not(:placeholder-shown)~.single-location-hero-form-field__label{top:0;transform:translateY(-100%);color:var(--gold-signature)}.hero__search-form-submit{width:100%;max-width:228px;max-height:48px;color:var(--ivory-1);font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width:1440px){.hero__search-form-submit{max-height:38px;font-size:16px}}@media screen and (max-width:768px){.hero__search-form-submit{max-width:100%}}.inspired-experiences{z-index:6;background-image:url(/img/content/home/inspired-experiences/inspired-experiences-bg.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.inspired-experiences:after,.inspired-experiences:before{content:"";display:block;width:100%;max-width:clamp(23.813rem,9.527rem + 22.32vw,36.313rem);height:auto;position:absolute;aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.inspired-experiences:after,.inspired-experiences:before{display:none}}.inspired-experiences:before{top:0;left:0;transform:translate(-36%,-24.5%) rotate(19deg);background-image:url(/img/content/blot-1.png)}.inspired-experiences:after{right:clamp(-5rem,-32rem + 26.67vw,0rem);bottom:0;transform:translate(45.1%,35%) rotate(-174deg);background-image:url(/img/content/blot-1.png)}@media screen and (max-width:1440px){.inspired-experiences:after{bottom:20px}}@media screen and (max-width:1200px){.inspired-experiences:after{bottom:40px}}@media screen and (max-width:1440px){.inspired-experiences._section-dark-primary{padding-block:60px}}.inspired-experiences__title{margin-bottom:60px}@media screen and (max-width:1200px){.inspired-experiences__title{margin-bottom:40px}}.inspired-experiences__row{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin:-10px -10px 60px}@media screen and (max-width:1200px){.inspired-experiences__row{margin-bottom:40px}}.inspired-experiences__col{flex:0 0 20%;width:20%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;overflow:hidden;aspect-ratio:1/1}@media screen and (max-width:768px){.inspired-experiences__col{flex:0 0 33.333333%;width:33.333333%}}@media screen and (max-width:576px){.inspired-experiences__col{flex:0 0 50%;width:50%}}@media screen and (max-width:375px){.inspired-experiences__col{flex:0 0 100%;width:100%}}.inspired-experiences__col._col-2{flex:0 0 40%;width:40%;aspect-ratio:unset}@media screen and (max-width:1200px){.inspired-experiences__col._col-2{flex:0 0 60%;width:60%}}@media screen and (max-width:768px){.inspired-experiences__col._col-2{flex:0 0 100%;width:100%}}.inspired-experiences__col._col-3{flex:0 0 60%;width:60%;aspect-ratio:unset}@media screen and (max-width:1200px){.inspired-experiences__col._col-3{flex:0 0 80%;width:80%;order:-1}}@media screen and (max-width:768px){.inspired-experiences__col._col-3{flex:0 0 100%;width:100%}}@media screen and (max-width:1200px){.inspired-experiences__col._empty-col{flex:0 0 40%;width:40%;order:-1;aspect-ratio:unset}}@media screen and (max-width:768px){.inspired-experiences__col._empty-col{flex:0 0 66.66666%;width:66.66666%}}@media screen and (max-width:576px){.inspired-experiences__col._empty-col{display:none}}.inspired-experiences__col__image{display:block;width:100%;height:100%}.inspired-experiences__col__img{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain}.inspired-experiences__col blockquote{padding-left:40px;padding-right:24px;line-height:160%;border-left:1px solid var(--gold-signature)}@media screen and (max-width:1200px){.inspired-experiences__col blockquote{padding-left:24px;padding-right:18px}}@media screen and (max-width:576px){.inspired-experiences__col blockquote{padding:0;border:0}}.inspired-experiences__col p{padding-left:24px}@media screen and (max-width:1200px){.inspired-experiences__col p{padding-left:18px}}@media screen and (max-width:768px){.inspired-experiences__col p{padding:0}}.inspired-experiences__benefits{padding-block:40px;padding-inline:50px;border-width:1px 0;border-style:solid;border-color:var(--gold-signature)}@media screen and (max-width:1200px){.inspired-experiences__benefits{padding-block:30px;padding-inline:25px;border:0}}@media screen and (max-width:1024px){.inspired-experiences__benefits{padding:0}}.inspired-experiences__benefits-row{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 20px);margin-inline:-10px}@media screen and (max-width:1024px){.inspired-experiences__benefits-row{flex-wrap:wrap;row-gap:20px;justify-content:center;align-items:unset}}.inspired-experiences__benefits-col{padding-inline:10px}@media screen and (max-width:1024px){.inspired-experiences__benefits-col{flex:0 0 33.33333%}.inspired-experiences__benefits-col:nth-child(5){order:2}}@media screen and (max-width:576px){.inspired-experiences__benefits-col{flex:0 0 50%}}@media screen and (max-width:375px){.inspired-experiences__benefits-col{flex:0 0 100%;width:100%}}.inspired-experiences__benefit{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:var(--gold-signature);text-align:center;font-size:20px;font-style:normal;font-weight:200;line-height:normal}@media screen and (max-width:1200px){.inspired-experiences__benefit{font-size:18px}}@media screen and (max-width:1024px){.inspired-experiences__benefit{padding:10px;border:1px solid var(--gold-signature)}}.inspired-collection{padding-block:170px;position:relative}@media screen and (max-width:1620px){.inspired-collection{padding-block:150px}}@media screen and (max-width:1440px){.inspired-collection{padding-block:120px}}@media screen and (max-width:1200px){.inspired-collection{padding-block:90px}}@media screen and (max-width:1024px){.inspired-collection{padding-block:60px;padding-inline:20px;background-color:var(--section-dark-bg)}}.inspired-collection__row{display:flex}.inspired-collection__col{flex:0 0 50%;width:50%}@media screen and (max-width:1024px){.inspired-collection__col{flex:0 0 100%;width:100%}.inspired-collection__col._content-col{position:relative;z-index:2}}.inspired-collection__col._image-col{pointer-events:none}@media screen and (max-width:1024px){.inspired-collection__col._image-col{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}}.inspired-collection__content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:752px;height:100%;margin-left:auto;padding-inline:20px;padding-bottom:41px}@media screen and (max-width:1200px){.inspired-collection__content{padding-bottom:20px}}@media screen and (max-width:1024px){.inspired-collection__content{margin:0 auto;padding-block:40px;background:rgba(20,18,20,.6)}}.inspired-collection__title-line{margin-bottom:36px}.inspired-collection__descr-slide-title{display:block;margin-bottom:24px;color:var(--gray-dark);font-size:36px;font-style:normal;font-weight:200;line-height:normal;text-align:center}@media screen and (max-width:1440px){.inspired-collection__descr-slide-title{font-size:32px}}@media screen and (max-width:1200px){.inspired-collection__descr-slide-title{font-size:28px}}@media screen and (max-width:1024px){.inspired-collection__descr-slide-title{color:var(--baseTextLight)}}.inspired-collection__descr-slide-benefits-row{display:flex;align-items:center;justify-content:center;width:calc(100% + 48px);margin-inline:-24px}@media screen and (max-width:1200px){.inspired-collection__descr-slide-benefits-row{width:calc(100% + 30px);margin-inline:-15px;flex-wrap:wrap;row-gap:30px}}.inspired-collection__descr-slide-benefits-col{display:flex;align-items:center;padding-inline:24px}@media screen and (max-width:1200px){.inspired-collection__descr-slide-benefits-col{padding-inline:15px}}@media screen and (max-width:1024px){.inspired-collection__descr-slide-benefits-col{color:var(--baseTextLight)}}.inspired-collection__descr-slide-benefits-col .icon{width:40px;min-width:40px;height:40px;min-height:40px;margin-right:16px;fill:var(--gold-signature)}@media screen and (max-width:1024px){.inspired-collection__descr-slide-benefits-col .icon{margin-right:12px;width:30px;min-width:30px;height:30px;min-height:30px}}.inspired-collection__descr-slider-buttons{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;padding-inline:50px}@media screen and (max-width:1200px){.inspired-collection__descr-slider-buttons{padding-inline:20px}}@media screen and (max-width:1024px){.inspired-collection__descr-slider-buttons{justify-content:center;gap:30px}}.inspired-collection__descr-slider,.inspired-collection__image-slider{width:100%}.inspired-collection__descr-slider .slider-container,.inspired-collection__image-slider .slider-container{width:100%;height:100%;overflow:hidden}.inspired-collection__descr-slider .swiper-slide,.inspired-collection__image-slider .swiper-slide{transition:all 1s ease;opacity:0!important}.inspired-collection__descr-slider .swiper-slide.swiper-slide-active,.inspired-collection__descr-slider .swiper-slide.swiper-slide-thumb-active,.inspired-collection__image-slider .swiper-slide.swiper-slide-active,.inspired-collection__image-slider .swiper-slide.swiper-slide-thumb-active{opacity:1!important}.inspired-collection__descr-slider{margin-bottom:81px}@media screen and (max-width:1440px){.inspired-collection__descr-slider{margin-bottom:60px}}@media screen and (max-width:1200px){.inspired-collection__descr-slider{margin-bottom:40px}}@media(min-width:1025px){.inspired-collection__descr-slider .swiper-slide .inspired-collection__descr-slide-benefits-col,.inspired-collection__descr-slider .swiper-slide .inspired-collection__descr-slide-title{opacity:0;transition:transform .75s ease,opacity .75s ease}.inspired-collection__descr-slider .swiper-slide .inspired-collection__descr-slide-title{transform:translateX(-50px)}.inspired-collection__descr-slider .swiper-slide .inspired-collection__descr-slide-benefits-col{transform:translateY(50px)}.inspired-collection__descr-slider .swiper-slide .inspired-collection__descr-slide-benefits-col:first-child{transition-delay:.15s}.inspired-collection__descr-slider .swiper-slide .inspired-collection__descr-slide-benefits-col:nth-child(2){transition-delay:.25s}.inspired-collection__descr-slider .swiper-slide .inspired-collection__descr-slide-benefits-col:nth-child(3){transition-delay:.35s}.inspired-collection__descr-slider .swiper-slide.swiper-slide-active .inspired-collection__descr-slide-benefits-col,.inspired-collection__descr-slider .swiper-slide.swiper-slide-active .inspired-collection__descr-slide-title{transform:translateX(0);opacity:1}}.inspired-collection__image-slider{height:100%}.inspired-collection__image-slide{pointer-events:none;position:relative}@media screen and (max-width:1024px){.inspired-collection__image-slide:after,.inspired-collection__image-slide:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.inspired-collection__image-slide:after{background:linear-gradient(0deg,rgba(18,36,31,.6),transparent 75.86%)}.inspired-collection__image-slide:before{background:linear-gradient(180deg,#12241f,transparent 82.29%)}}@media(min-width:1025px){.inspired-collection__image-slide.swiper-slide-thumb-active .inspired-collection__image-slide__img{transform:translate(-50%,-50%)}}.inspired-collection__image-slide__img{display:block;width:100%;max-width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .75s ease;object-fit:cover}@media(max-width:1024px){.inspired-collection__image-slide__img{transform:translate(-50%,-50%)}}.destinations{z-index:6;background-image:url(/img/content/home/destinations/destinations-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.destinations:after,.destinations:before{content:"";display:block;width:100%;height:auto;position:absolute;aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.destinations:after,.destinations:before{display:none}}.destinations:before{top:clamp(-1rem,-3.462rem + 3.85vw,0rem);left:0;max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);transform:translate(-47%,-28.5%) rotate(108deg);background-image:url(/img/content/blot-2.png)}.destinations:after{right:0;bottom:0;max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);transform:translate(58.5%,35.5%) rotate(-140deg);background-image:url(/img/content/blot-1.png)}.destinations__title-line{margin-bottom:46px}.destinations__row{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 16px);margin:-8px -8px 60px}@media screen and (max-width:1200px){.destinations__row{margin:-8px -8px 40px}}@media screen and (max-width:576px){.destinations__row{max-width:360px;width:100%;margin:0 auto 40px}}.destinations__col{flex:0 0 25%;width:25%;padding:8px}@media screen and (max-width:1200px){.destinations__col{flex:0 0 33.33333%;width:33.33333%}}@media screen and (max-width:1024px){.destinations__col{flex:0 0 50%;width:50%}}@media screen and (max-width:576px){.destinations__col{flex:0 0 100%;width:100%;padding-inline:0}}.destinations__col:nth-child(3){margin-right:1px}@media screen and (max-width:1200px){.destinations__col:nth-child(3){margin:0}}.callback__link,.destinations__link{display:flex;justify-content:center;align-items:center;min-width:382px;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width:1024px){.callback__link,.destinations__link{min-width:auto}}@media screen and (max-width:576px){.callback__link,.destinations__link{width:100%}}.events__title-line{margin-bottom:46px}@media screen and (max-width:576px){.events__title-line{margin-bottom:28px}}.events__slider,.individual-listing-slider{margin-bottom:104px}@media(max-width:1620px){.events__slider,.individual-listing-slider{margin-bottom:84px}}@media(max-width:1440px){.events__slider,.individual-listing-slider{margin-bottom:60px}}@media(max-width:1024px){.events__slider,.individual-listing-slider{margin-bottom:20px}}.events__slider .slider-container,.individual-listing-slider .slider-container{position:relative}.events__slider .swiper-slide,.individual-listing-slider .swiper-slide{aspect-ratio:1.92633/1;overflow:hidden;position:relative}@media(max-width:1024px){.events__slider .swiper-slide,.individual-listing-slider .swiper-slide{aspect-ratio:1.5/1}}@media(max-width:576px){.events__slider .swiper-slide,.individual-listing-slider .swiper-slide{aspect-ratio:1/1}}.events__slider .swiper-slide:after,.events__slider .swiper-slide:before,.individual-listing-slider .swiper-slide:after,.individual-listing-slider .swiper-slide:before{display:block;position:absolute;pointer-events:none}.events__slider .swiper-slide:before,.individual-listing-slider .swiper-slide:before{content:"";width:100%;height:100%;top:0;left:0;z-index:2;background:rgba(0,0,0,.32)}.events__slider .swiper-slide:after,.individual-listing-slider .swiper-slide:after{content:attr(data-slide-title);display:flex;flex-direction:column;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;min-height:116px;padding:20px;color:var(--ivory-1);text-align:center;leading-trim:both;text-edge:cap;font-family:PP Hatton,sans-serif;font-size:30px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;background:rgba(20,18,20,.53)}@media(min-width:1025px){.events__slider .swiper-slide:after,.individual-listing-slider .swiper-slide:after{display:none}}@media(max-width:768px){.events__slider .swiper-slide:after,.individual-listing-slider .swiper-slide:after{font-size:24px;min-height:100px}}@media(max-width:576px){.events__slider .swiper-slide:after,.individual-listing-slider .swiper-slide:after{font-size:18px}}.events__slider .swiper-slide__image,.individual-listing-slider .swiper-slide__image{width:100%;height:100%}.events__slider .swiper-slide__img,.individual-listing-slider .swiper-slide__img{width:100%;height:100%;object-fit:cover}.events__slider .swiper-pagination,.individual-listing-slider .swiper-pagination{display:flex;justify-content:center;align-items:center;height:174px;width:calc(100% + 68px);margin-inline:-34px;position:relative}@media(max-width:1620px){.events__slider .swiper-pagination,.individual-listing-slider .swiper-pagination{width:calc(100% + 40px);margin-inline:-20px;height:144px}}@media(max-width:1440px){.events__slider .swiper-pagination,.individual-listing-slider .swiper-pagination{height:119px}}@media(max-width:1024px){.events__slider .swiper-pagination,.individual-listing-slider .swiper-pagination{display:none}}.events__slider .swiper-pagination:before,.individual-listing-slider .swiper-pagination:before{content:"";display:block;width:100%;height:1px;position:absolute;left:0;top:65px;background-color:var(--gold-signature)}@media(max-width:1620px){.events__slider .swiper-pagination:before,.individual-listing-slider .swiper-pagination:before{top:52.5px}}@media(max-width:1440px){.events__slider .swiper-pagination:before,.individual-listing-slider .swiper-pagination:before{top:40.5px}}.events__slider .swiper-pagination .swiper-pagination-bullet,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-inline:34px;color:var(--grey-dark);text-align:center;font-size:24px;font-style:normal;font-weight:200;line-height:normal;position:relative;z-index:2;transition:all .5s ease}@media(max-width:1620px){.events__slider .swiper-pagination .swiper-pagination-bullet,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet{padding-inline:20px;font-size:20px}}.events__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{padding:0;font-size:48px;transform:translateY(22px)}@media(max-width:1620px){.events__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:40px;transform:translateY(18px)}}@media(max-width:1440px){.events__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:36px;transform:translateY(13px)}}@media(max-width:1200px){.events__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:28px;transform:translateY(5px)}}.events__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet-circle,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet-circle{width:83px;margin-bottom:26px;background-color:transparent}@media(max-width:1620px){.events__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet-circle,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet-circle{width:70px;margin-bottom:20px}}@media(max-width:1440px){.events__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet-circle,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet-circle{width:55px;margin-bottom:15px}}@media(max-width:1200px){.events__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet-circle,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .swiper-pagination-bullet-circle{width:40px;margin-bottom:10px}}.events__slider .swiper-pagination .swiper-pagination-bullet-circle,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet-circle{display:block;width:18px;min-width:18px;aspect-ratio:1/1;margin-bottom:11px;border:1px solid var(--gold-signature);background-color:var(--gold-signature);transition:all .5s ease;border-radius:50%}@media(max-width:1200px){.events__slider .swiper-pagination .swiper-pagination-bullet-circle,.individual-listing-slider .swiper-pagination .swiper-pagination-bullet-circle{width:15px;min-width:15px}}.events__slider-btns,.individual-listing-slider-btns{position:absolute;top:39%;left:64.5%;z-index:5;transform:translate(-50%,-50%)}@media(max-width:1024px){.events__slider-btns,.individual-listing-slider-btns{display:flex;justify-content:flex-end;gap:20px;padding:20px;position:static;transform:none;top:unset;left:unset}}.events__slider-btn,.individual-listing-slider-btn{display:flex;align-items:center;justify-content:center;width:200px;height:auto;aspect-ratio:1/1;border-radius:254px;border:2px solid var(--gold-signature);transition:all .5s ease}@media(min-width:1025px){.events__slider-btn,.individual-listing-slider-btn{background:rgba(20,18,20,.05);-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px)}.events__slider-btn:hover,.individual-listing-slider-btn:hover{background:hsla(0,0%,100%,.2)}.events__slider-btn:hover .icon,.individual-listing-slider-btn:hover .icon{transform:scale(1.05)}}@media(max-width:1620px){.events__slider-btn,.individual-listing-slider-btn{width:150px}}@media(max-width:1440px){.events__slider-btn,.individual-listing-slider-btn{width:125px}}@media(max-width:1200px){.events__slider-btn,.individual-listing-slider-btn{width:90px}}@media(max-width:1024px){.events__slider-btn,.individual-listing-slider-btn{border:1px solid var(--gold-signature);width:60px}}@media(min-width:1025px){.events__slider-btn.prev,.prev.individual-listing-slider-btn{display:none}}.events__slider-btn .icon,.individual-listing-slider-btn .icon{width:108px;height:57px;stroke-width:2px;stroke:var(--gold-signature);transform-origin:center center}@media(max-width:1620px){.events__slider-btn .icon,.individual-listing-slider-btn .icon{width:76px;height:44px}}@media(max-width:1440px){.events__slider-btn .icon,.individual-listing-slider-btn .icon{width:60px;height:32px}}@media(max-width:1200px){.events__slider-btn .icon,.individual-listing-slider-btn .icon{width:40px;height:21px}}@media(max-width:1024px){.events__slider-btn .icon,.individual-listing-slider-btn .icon{width:30px;height:15px;stroke-width:3px}}.events__link{display:flex;align-items:center;justify-content:center;margin:0 auto}@media screen and (min-width:769px){.events__link{min-width:333px}}.concierge-services{background-image:url(/img/content/home/inspired-experiences/inspired-experiences-bg.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.concierge-services__title-line{margin-bottom:46px}.concierge-services__row{display:flex;width:100%;max-width:100%;min-height:800px;transition:all .5s ease}@media(max-width:1620px){.concierge-services__row{min-height:700px}}@media(max-width:1440px){.concierge-services__row{min-height:600px}}@media(max-width:1024px){.concierge-services__row{flex-wrap:wrap}}.concierge-services__col{flex:1 0 auto;transition:all .5s ease}@media(min-width:1025px){.concierge-services__col:hover{flex:2.7157 0 auto}}@media(max-width:1024px){.concierge-services__col{flex:0 0 50%}}@media(max-width:576px){.concierge-services__col{flex:0 0 100%}}.make-different__title-line{margin-bottom:46px}.make-different__grid{display:grid;grid-gap:20px;gap:20px}@media(min-width:1025px){.make-different__grid{grid-auto-flow:row;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(4,minmax(130px,1fr));grid-auto-columns:1fr;grid-template-areas:"_poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _text-1_2-1 _text-1_2-1 _text-1_2-1 _text-1_2-1 _text-2_2-1 _text-2_2-1 _text-2_2-1 _text-2_2-1 _poster-2_2-2 _poster-2_2-2 _poster-2_2-2 _poster-2_2-2 _text-3_2-1 _text-3_2-1 _text-3_2-1 _text-3_2-1" "_poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-3_4-1 _poster-3_4-1 _poster-3_4-1 _poster-3_4-1 _poster-3_4-1 _poster-3_4-1 _poster-3_4-1 _poster-3_4-1 _poster-2_2-2 _poster-2_2-2 _poster-2_2-2 _poster-2_2-2 _text-4_2-1 _text-4_2-1 _text-4_2-1 _text-4_2-1" "_poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _poster-1_4-3 _text-5_2-1 _text-5_2-1 _text-5_2-1 _text-5_2-1 _text-6_2-1 _text-6_2-1 _text-6_2-1 _text-6_2-1 _text-7_2-1 _text-7_2-1 _text-7_2-1 _text-7_2-1 _poster-4_2-2 _poster-4_2-2 _poster-4_2-2 _poster-4_2-2" "_poster-5_3-1 _poster-5_3-1 _poster-5_3-1 _poster-5_3-1 _poster-5_3-1 _poster-5_3-1 _poster-6_3-1 _poster-6_3-1 _poster-6_3-1 _poster-6_3-1 _poster-6_3-1 _poster-6_3-1 _text-8_2-1 _text-8_2-1 _text-8_2-1 _text-8_2-1 _poster-7_2-1 _poster-7_2-1 _poster-7_2-1 _poster-7_2-1 _poster-4_2-2 _poster-4_2-2 _poster-4_2-2 _poster-4_2-2"}.make-different__grid ._poster-1_4-3{grid-area:_poster-1_4-3}.make-different__grid ._text-1_2-1{grid-area:_text-1_2-1}.make-different__grid ._text-2_2-1{grid-area:_text-2_2-1}.make-different__grid ._poster-2_2-2{grid-area:_poster-2_2-2}.make-different__grid ._text-3_2-1{grid-area:_text-3_2-1}.make-different__grid ._poster-3_4-1{grid-area:_poster-3_4-1}.make-different__grid ._text-4_2-1{grid-area:_text-4_2-1}.make-different__grid ._text-5_2-1{grid-area:_text-5_2-1}.make-different__grid ._text-6_2-1{grid-area:_text-6_2-1}.make-different__grid ._text-7_2-1{grid-area:_text-7_2-1}.make-different__grid ._poster-4_2-2{grid-area:_poster-4_2-2}.make-different__grid ._poster-5_3-1{grid-area:_poster-5_3-1}.make-different__grid ._poster-6_3-1{grid-area:_poster-6_3-1}.make-different__grid ._text-8_2-1{grid-area:_text-8_2-1}.make-different__grid ._poster-7_2-1{grid-area:_poster-7_2-1}}@media(min-width:1201px){.make-different__grid{grid-template-rows:repeat(4,minmax(160px,1fr))}}@media(max-width:1024px){.make-different__grid{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,minmax(130px,1fr))}}@media(max-width:768px){.make-different__grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,minmax(130px,1fr))}}@media(max-width:576px){.make-different__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,minmax(130px,1fr));gap:10px}}.make-different__grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;color:var(--grey-dark);text-align:center;font-size:18px;font-style:normal;font-weight:200;line-height:150%;position:relative;overflow:hidden;transition:all .5s ease}@media(max-width:1440px){.make-different__grid-item{font-size:16px}}.make-different__grid-item._border{border:1px solid var(--gold-signature)}@media(max-width:1024px){.make-different__grid-item._poster{display:none}}.make-different__grid-item__img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.make-different__grid-item .icon-crown{margin-inline:auto;margin-bottom:12px}@media(max-width:1200px){.make-different__grid-item .icon-crown{width:25px;min-width:25px;height:25px;margin-bottom:8px}}.make-different__grid-item .icon-crown.silver{fill:var(--silver)}.testimonials{z-index:6;background-image:url(/img/content/home/destinations/destinations-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.testimonials:after,.testimonials:before{content:"";display:block;width:100%;height:auto;position:absolute;aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.testimonials:after,.testimonials:before{display:none}}.testimonials:before{right:0;top:0;max-width:clamp(17.375rem,-.482rem + 27.9vw,33rem);transform:translate(40%,-33%) rotate(180deg)}.testimonials:after,.testimonials:before{background-image:url(/img/content/blot-2.png)}.testimonials:after{bottom:0;left:0;max-width:clamp(16.813rem,-4.616rem + 33.48vw,35.563rem);transform:translate(-27.4%,30.6%) rotate(180deg)}.testimonials__wrap>*{position:relative;z-index:2}.testimonials__wrap:before{content:"";display:block;max-width:490px;width:100%;height:100%;position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%);background:rgba(20,18,20,.63);-webkit-backdrop-filter:blur(5.5px);backdrop-filter:blur(5.5px)}@media(max-width:1440px){.testimonials__wrap:before{max-width:450px}}@media(max-width:576px){.testimonials__wrap:before{display:none}}.testimonials__title{margin-bottom:60px}@media(max-width:1024px){.testimonials__title{margin-bottom:40px}}.testimonials__slider{display:flex;align-items:center;justify-content:space-evenly;margin-bottom:40px}.testimonials__slider .slider-container{width:700px;padding-top:113px;overflow:hidden}@media(max-width:1440px){.testimonials__slider .slider-container{width:550px;padding-top:90px}}@media(max-width:1024px){.testimonials__slider .slider-container{padding-top:60px}}.testimonials__slider-btn{margin-top:113px}@media(max-width:1440px){.testimonials__slider-btn{margin-top:90px}}@media(max-width:1024px){.testimonials__slider-btn{display:none}}.testimonials__descr{max-width:490px;padding-inline:44px;margin:0 auto 60px;text-align:center}@media(max-width:1440px){.testimonials__descr{max-width:450px;margin:0 auto 40px}}@media(max-width:576px){.testimonials__descr{max-width:100%;width:100%;padding:0}}.testimonials__descr-content{margin-bottom:24px;color:var(--ivory-1)}.testimonials__name{font-weight:600}.testimonials__detail,.testimonials__name{display:block;color:var(--ivory-1)}.testimonials__link{display:flex;align-items:center;justify-content:center;min-width:385px;width:-moz-fit-content;width:fit-content;margin:0 auto}@media(max-width:576px){.testimonials__link{min-width:100%}}.partners__title-line{max-width:100px;margin-bottom:46px}@media(max-width:1440px){.partners__title-line{margin-bottom:30px}}.partners__slider{width:100%}.partners__slider .slider-container{width:100%;overflow:hidden;cursor:-webkit-grab;cursor:grab}.partners__slider .swiper-slide__img{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain}.sign-in-form{background-image:url(/img/content/home/inspired-experiences/inspired-experiences-bg.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.sign-in-form._section-dark-primary{padding-bottom:144px}@media(max-width:1620px){.sign-in-form._section-dark-primary{padding-bottom:120px}}@media(max-width:1440px){.sign-in-form._section-dark-primary{padding-bottom:80px}}@media(max-width:1200px){.sign-in-form._section-dark-primary{padding-bottom:60px}}.sign-in-form__title{margin-bottom:60px;text-transform:uppercase}.sign-in-form__form{max-width:955px;width:100%;margin:0 auto}.sign-in-form__form .form__agreement:not(:last-child),.sign-in-form__form .form__row:not(:last-child){margin-bottom:60px}@media(max-width:1024px){.sign-in-form__form .form__agreement:not(:last-child),.sign-in-form__form .form__row:not(:last-child){margin-bottom:40px}}@media(max-width:768px){.sign-in-form__form .form__col{flex:0 0 50%}.sign-in-form__form .form__col:nth-child(3){flex:0 0 100%}}@media(max-width:576px){.sign-in-form__form .form__col{flex:0 0 100%}}@media screen and (min-width:1201px){.short-term-rentals-hero{padding:calc(var(--header-height) + 100px - 60px) 0 100px}}@media screen and (max-width:388px){.short-term-rentals-hero{padding:calc(var(--header-height) + 62px) 0 100px}}@media(max-height:700px){.short-term-rentals-hero{padding:calc(var(--header-height) + 100px) 0 100px}}.short-term-rentals-hero .main-title{font-size:48px;line-height:1.5;text-transform:none;text-wrap:balance}@media screen and (max-width:1440px){.short-term-rentals-hero .main-title{font-size:44px}}@media screen and (max-width:1200px){.short-term-rentals-hero .main-title{font-size:38px}}@media screen and (max-width:1024px){.short-term-rentals-hero .main-title{font-size:32px}}@media screen and (max-width:768px){.short-term-rentals-hero .main-title{font-size:26px}}.short-term-rentals-links{position:absolute;left:0;bottom:0;width:100%;background-color:var(--section-dark-bg);z-index:1}.short-term-rentals-links__list{display:flex;justify-content:center;gap:48px;padding-block:18px}@media screen and (max-width:1200px){.short-term-rentals-links__list{column-gap:32px;row-gap:16px}}@media screen and (max-width:1024px){.short-term-rentals-links__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:unset;row-gap:10px}}@media screen and (max-width:388px){.short-term-rentals-links__list{flex-direction:column;align-items:center}}.short-term-rentals-links__link{display:flex;align-items:center;color:var(--gold-signature);font-style:normal;line-height:normal;text-transform:uppercase;transition:color .3s ease}.short-term-rentals-links__link:hover{color:#fff}.discover>.container{display:flex;justify-content:space-between;gap:20px}@media screen and (max-width:1024px){.discover>.container{flex-direction:column-reverse}}.discover-col{flex:0 0 50%;width:50%}.discover-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center}.discover-content .section-title{max-width:510px}@media screen and (max-width:1200px){.discover-content .section-title{max-width:330px}}@media screen and (max-width:1024px){.discover-content .section-title{max-width:100%;text-wrap:pretty}}.discover-content__text{margin-bottom:64px;max-width:465px}@media screen and (min-width:1025px)and (max-width:1440px){.discover-content__text{max-width:390px}}@media screen and (max-width:1200px){.discover-content__text{margin-bottom:48px}}@media screen and (max-width:768px){.discover-content__text{margin-bottom:32px}}.discover-content .concierge-hero__title-line,.discover-content .title-line{padding-bottom:32px}@media screen and (max-width:768px){.discover-content .concierge-hero__title-line,.discover-content .title-line{padding-bottom:24px}}.discover-content__link,.homes__link{width:100%;max-width:358px}.discover-content__link:hover,.homes__link:hover{color:#fffff2}.discover-content__link .ghost-btn__bg,.homes__link .ghost-btn__bg{background-color:#c7ab80}.discover-image{max-width:712px}@media screen and (max-width:1024px){.discover-image{width:100%}}.discover-image__img{width:100%;min-height:458px;object-fit:cover}@media screen and (max-width:1024px){.discover-image__img{min-height:auto;max-height:229px;object-position:0 75%}}@media screen and (max-width:768px){.discover-image__img{max-height:152px}}.str-destinations{background-image:url(/img/content/short-term-rentals/str-destinations/background.png);background-position:50%;background-size:cover;background-repeat:no-repeat;z-index:6}.str-destinations:after,.str-destinations:before{content:"";display:block;width:100%;max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);height:auto;position:absolute;aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.str-destinations:after,.str-destinations:before{display:none}}.str-destinations:before{top:0;right:0;transform:translate(53.5%,-34.6%) rotate(50deg);background-image:url(/img/content/blot-1.png)}.str-destinations:after{left:0;bottom:0;transform:translate(-59%,56.2%) rotate(-72deg);background-image:url(/img/content/blot-2.png)}.str-destinations-content{margin-bottom:60px}@media screen and (max-width:1200px){.str-destinations-content{margin-bottom:50px}}@media screen and (max-width:768px){.str-destinations-content{margin-bottom:40px}}.str-destinations-content .section-title{text-wrap:pretty}.str-destinations-content .concierge-hero__title-line,.str-destinations-content .title-line{padding-bottom:32px}@media screen and (max-width:768px){.str-destinations-content .concierge-hero__title-line,.str-destinations-content .title-line{padding-bottom:24px}}.str-destinations-content__text{color:#fffffa;text-align:center}.str-destinations-links{display:flex;flex-wrap:wrap;justify-content:center;margin:-8px -8px 64px}@media screen and (max-width:576px){.str-destinations-links{max-width:360px;width:100%;margin:0 auto 40px}}.str-destinations-links .destinations__col{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 4px);width:calc(25% - 4px)}@media screen and (max-width:1200px){.str-destinations-links .destinations__col{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 4px);width:calc(33.33333% - 4px)}}@media screen and (max-width:1024px){.str-destinations-links .destinations__col{flex:0 0 50%;width:50%}}@media screen and (max-width:576px){.str-destinations-links .destinations__col{flex:0 0 100%;width:100%;padding-inline:0}}.inspiration-by-amenity-content{margin-bottom:64px}@media screen and (max-width:1200px){.inspiration-by-amenity-content{margin-bottom:54px}}@media screen and (max-width:768px){.inspiration-by-amenity-content{margin-bottom:44px}}.inspiration-by-amenity-content .concierge-hero__title-line,.inspiration-by-amenity-content .title-line{padding-bottom:32px}@media screen and (max-width:768px){.inspiration-by-amenity-content .concierge-hero__title-line,.inspiration-by-amenity-content .title-line{padding-bottom:24px}}.inspiration-by-amenity-content__text{margin-inline:auto;max-width:465px;text-align:center}@media screen and (max-width:1440px){.inspiration-by-amenity-content__text{max-width:372px;text-wrap:pretty}}.inspiration-by-amenity-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,1fr);grid-gap:20px;gap:20px}@media screen and (max-width:1200px){.inspiration-by-amenity-list{grid-template-columns:minmax(0,345px) repeat(2,1fr);grid-template-rows:repeat(3,260px);gap:15px}}@media screen and (max-width:1024px){.inspiration-by-amenity-list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,322px)}}@media screen and (max-width:768px){.inspiration-by-amenity-list{grid-template-rows:repeat(4,250px);gap:10px}}@media screen and (max-width:576px){.inspiration-by-amenity-list{display:block}}.inspiration-by-amenity-list__item{position:relative;box-shadow:inset 0 0 0 1px var(--gold-signature);overflow:hidden}@media screen and (max-width:576px){.inspiration-by-amenity-list__item{margin-inline:auto!important;max-width:345px;height:322px!important}.inspiration-by-amenity-list__item:not(:last-child){margin-bottom:16px}}.inspiration-by-amenity-list__item:hover .inspiration-by-amenity-list__item-overlay{opacity:1}.inspiration-by-amenity-list__image-wrapper,.inspiration-by-amenity-list__item>div{width:100%;height:100%}.inspiration-by-amenity-list__img{width:100%;height:100%;object-fit:cover}.inspiration-by-amenity-list__item-1{grid-area:1/1/3/2;align-self:flex-end}@media screen and (max-width:1200px){.inspiration-by-amenity-list__item-1{grid-area:1/1/4/2;align-self:center;max-height:569px;height:100%}}@media screen and (max-width:1024px){.inspiration-by-amenity-list__item-1{grid-area:1/1/3/2;align-self:flex-end}}.inspiration-by-amenity-list__item-2{grid-area:1/2/2/3}@media screen and (max-width:1200px){.inspiration-by-amenity-list__item-2{grid-area:1/2/2/3}}@media screen and (max-width:1024px){.inspiration-by-amenity-list__item-2{grid-area:1/2/2/3}}.inspiration-by-amenity-list__item-3{grid-area:1/3/2/5;margin-right:122px}@media screen and (max-width:1200px){.inspiration-by-amenity-list__item-3{margin-right:60px;grid-area:2/2/3/4}}@media screen and (max-width:1024px){.inspiration-by-amenity-list__item-3{margin-right:102px;grid-area:3/1/4/3}}@media screen and (max-width:768px){.inspiration-by-amenity-list__item-3{margin-right:0}}.inspiration-by-amenity-list__item-4{grid-area:2/2/3/3}@media screen and (max-width:1200px){.inspiration-by-amenity-list__item-4{grid-area:1/3/2/4}}@media screen and (max-width:1024px){.inspiration-by-amenity-list__item-4{grid-area:2/2/3/3}}.inspiration-by-amenity-list__item-5{grid-area:2/3/3/4}@media screen and (max-width:1200px){.inspiration-by-amenity-list__item-5{grid-area:3/2/4/3}}@media screen and (max-width:1024px){.inspiration-by-amenity-list__item-5{grid-area:4/1/5/2}}.inspiration-by-amenity-list__item-6{grid-area:2/4/3/5}@media screen and (max-width:1200px){.inspiration-by-amenity-list__item-6{grid-area:3/3/4/4}}@media screen and (max-width:1024px){.inspiration-by-amenity-list__item-6{grid-area:4/2/5/3}}.inspiration-by-amenity-list__item-overlay{position:absolute;display:flex;align-items:flex-end;justify-content:center;padding:16px;top:0;left:0;width:100%;height:100%;text-align:center;background:linear-gradient(0deg,#fffff2,rgba(255,255,242,0)),transparent 50%/cover no-repeat;opacity:0;transition:opacity .5s ease}.inspiration-by-amenity-list__item-title{color:#262426;font-family:PP Hatton,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:normal}.callback{background-image:url(/img/content/short-term-rentals/callback-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.callback-content{margin-bottom:64px}@media screen and (max-width:1200px){.callback-content{margin-bottom:54px}}@media screen and (max-width:768px){.callback-content{margin-bottom:44px}}.callback-content .concierge-hero__title-line,.callback-content .title-line{margin-bottom:0;padding-bottom:32px}.callback-content__text{margin-inline:auto;max-width:465px;text-align:center;font-weight:200;line-height:1.6}.callback-content__text mark{display:inline-block;color:var(--gold-signature);background:none}.homes{z-index:6}.homes:after,.homes:before{content:"";display:block;width:100%;height:auto;position:absolute;aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.homes:after,.homes:before{display:none}}.homes:before{top:0;right:0;transform:translate(49.2%,-55.1%) rotate(108deg);max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);background-image:url(/img/content/blot-2.png)}.homes:after{left:0;bottom:0;transform:translate(-50%,53%) rotate(-56deg);max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);background-image:url(/img/content/blot-1.png)}.homes .concierge-hero__title-line,.homes .title-line{margin-bottom:0;padding-bottom:32px}.homes__link{margin-inline:auto;max-width:367px}.homes-slider{overflow:hidden}@media screen and (max-width:576px){.homes-slider{margin-inline:auto;width:100%;max-width:345px}}.homes-slider__wrapper{margin-bottom:32px}@media screen and (max-width:768px){.homes-slider__wrapper{margin-bottom:16px}}.homes-slide{width:-moz-fit-content;width:fit-content}.homes-slide__image-wrapper{margin-bottom:16px;width:100%;height:100%}.homes-slide__img{width:100%;height:100%;object-fit:cover}.homes-slide-key__img{width:47px;height:24px}@media screen and (max-width:1200px){.homes-slide-key__img{width:40px;height:auto}}@media screen and (max-width:768px){.homes-slide-key__img{width:30px;height:auto}}.homes-slide__title-wrapper{display:flex;align-items:center;gap:24px}@media screen and (max-width:1200px){.homes-slide__title-wrapper{gap:16px}}@media screen and (max-width:768px){.homes-slide__title-wrapper{gap:12px}}.homes-slide__title{font-family:PP Hatton,sans-serif;font-size:32px;font-weight:300;line-height:normal}@media screen and (max-width:1200px){.homes-slide__title{font-size:28px}}@media screen and (max-width:768px){.homes-slide__title{font-size:24px}}.homes-slide__subtitle{font-size:24px;font-weight:200;line-height:normal}@media screen and (max-width:1200px){.homes-slide__subtitle{font-size:22px}}@media screen and (max-width:768px){.homes-slide__subtitle{font-size:18px}}.homes-slider-control{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;height:100px}@media screen and (max-width:1440px){.homes-slider-control{height:80px}}@media screen and (max-width:1024px){.homes-slider-control{height:60px}}@media screen and (max-width:576px){.homes-slider-control{justify-content:center}}@media screen and (min-width:577px){.homes-slider-control .btn-slider-primary._prev{margin-left:30px}.homes-slider-control .btn-slider-primary._next{margin-right:30px}}@media screen and (max-width:576px){.homes-slider-control .btn-slider-primary{display:none}}.homes-slider-pagination{display:flex;gap:11px}@media screen and (max-width:576px){.homes-slider-pagination{gap:6px}}.homes-slider-pagination__bullet{display:block;width:12px;height:12px;background-color:none;border:1px solid var(--gold-signature);border-radius:50%}.homes-slider-pagination__bullet--active{background-color:var(--gold-signature)}.inspiration-by-experience{background:linear-gradient(0deg,rgba(18,36,31,.43) 0,rgba(18,36,31,.43) 100%),url(/img/content/short-term-rentals/inspiration-by-experience/background.jpg),var(--section-dark-bg);background-position:bottom 0 left 50%;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:1201px){.inspiration-by-experience .section-content{margin-bottom:56px}}.inspiration-by-experience .concierge-hero__title-line,.inspiration-by-experience .title-line{margin-bottom:0;padding-bottom:32px}.inspiration-by-experience .section-text{max-width:496px}.homeowner-guides-list,.inspiration-by-experience-list{margin-bottom:40px}.homeowner-guides-item,.inspiration-by-experience-item{display:flex}@media screen and (max-width:1440px){.homeowner-guides-item:nth-child(odd) .homeowner-guides-item__content,.homeowner-guides-item:nth-child(odd) .inspiration-by-experience-item__content,.inspiration-by-experience-item:nth-child(odd) .homeowner-guides-item__content,.inspiration-by-experience-item:nth-child(odd) .inspiration-by-experience-item__content{padding-right:0}.homeowner-guides-item:nth-child(2n) .homeowner-guides-item__content,.homeowner-guides-item:nth-child(2n) .inspiration-by-experience-item__content,.inspiration-by-experience-item:nth-child(2n) .homeowner-guides-item__content,.inspiration-by-experience-item:nth-child(2n) .inspiration-by-experience-item__content{padding-left:0}}@media screen and (max-width:576px){.homeowner-guides-item,.inspiration-by-experience-item{display:block}.homeowner-guides-item:not(:last-child),.inspiration-by-experience-item:not(:last-child){margin-bottom:32px}}.homeowner-guides-item:nth-child(2n),.inspiration-by-experience-item:nth-child(2n){flex-direction:row-reverse}.homeowner-guides-item__col,.inspiration-by-experience-item__col{flex:0 1 50%}.homeowner-guides-item__img-wrapper,.inspiration-by-experience-item__img-wrapper{width:100%;height:100%}.homeowner-guides-item__img,.inspiration-by-experience-item__img{width:100%;min-height:456px;height:100%;object-fit:cover}@media screen and (max-width:576px){.homeowner-guides-item__img,.inspiration-by-experience-item__img{min-height:auto;max-height:178px}}.homeowner-guides-item__content,.inspiration-by-experience-item__content{margin:auto;max-width:496px;padding:30px 20px;box-sizing:content-box}@media screen and (max-width:1200px){.homeowner-guides-item__content,.inspiration-by-experience-item__content{box-sizing:border-box}}@media screen and (max-width:576px){.homeowner-guides-item__content,.inspiration-by-experience-item__content{padding:32px 0 0}}.homeowner-guides-item__title,.inspiration-by-experience-item__title{margin-bottom:24px;font-family:PP Hatton,sans-serif;font-size:32px;font-weight:300;line-height:normal;text-wrap:pretty}@media screen and (max-width:1440px){.homeowner-guides-item__title,.inspiration-by-experience-item__title{font-size:30px}}@media screen and (max-width:1200px){.homeowner-guides-item__title,.inspiration-by-experience-item__title{font-size:26px}}@media screen and (max-width:1024px){.homeowner-guides-item__title,.inspiration-by-experience-item__title{font-size:22px}}@media screen and (max-width:576px){.homeowner-guides-item__title,.inspiration-by-experience-item__title{margin-bottom:16px}}.homeowner-guides-item__text,.inspiration-by-experience-item__text{margin-bottom:40px;font-size:16px;font-weight:200}@media screen and (max-width:1024px){.homeowner-guides-item__text,.inspiration-by-experience-item__text{margin-bottom:30px;font-size:15px}}@media screen and (max-width:768px){.homeowner-guides-item__text,.inspiration-by-experience-item__text{font-size:14px}}@media screen and (max-width:576px){.homeowner-guides-item__text,.inspiration-by-experience-item__text{margin-bottom:22px}}.homeowner-guides-item__link,.inspiration-by-experience-item__link{padding-inline:80px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.homeowner-guides-item__link,.inspiration-by-experience-item__link{padding-inline:60px}}@media screen and (max-width:768px){.homeowner-guides-item__link,.inspiration-by-experience-item__link{padding-inline:0;width:100%}}.inspiration-by-experience-footer__link,.inspiration-by-experience-footer__text{margin-inline:auto}.inspiration-by-experience-footer__text{margin-bottom:32px;text-align:center}.inspiration-by-experience-footer__link{display:block;padding:18px 80px;width:-moz-fit-content;width:fit-content;color:var(--ivory-1);background-color:var(--gold-signature)}.inspiration-by-experience-footer__link:hover{color:var(--gold-signature)}.tailor-made-holiday:before{content:"";display:block;width:100%;height:auto;position:absolute;top:0;right:0;max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);transform:translate(45.3%,-51.5%) rotate(-72deg);background-image:url(/img/content/blot-2.png);aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.tailor-made-holiday:before{display:none}}.tailor-made-holiday.section-dark{background:url(/img/content/branches-bg.jpg);background-position:bottom 100% left 50%;background-size:cover;background-repeat:no-repeat}.tailor-made-holiday.section-dark:after,.tailor-made-holiday.section-dark:before{content:none}.tailor-made-holiday .section-content{margin-bottom:75px}@media screen and (max-width:1440px){.tailor-made-holiday .section-content{margin-bottom:62px}}@media screen and (max-width:1024px){.tailor-made-holiday .section-content{margin-bottom:48px}}@media screen and (max-width:768px){.tailor-made-holiday .section-content{margin-bottom:40px}}.tailor-made-holiday .section-title{line-height:1.3}.tailor-made-holiday .concierge-hero__title-line,.tailor-made-holiday .title-line{margin-bottom:0;padding-bottom:32px}.tailor-made-holiday .section-text{max-width:520px}.tailor-made-holiday-form{color:#262426}.tailor-made-holiday-form__container{display:grid;grid-template-columns:repeat(2,minmax(0,587px));grid-column-gap:clamp(.625rem,.208rem + .87vw,1.25rem);column-gap:clamp(.625rem,.208rem + .87vw,1.25rem);grid-row-gap:16px;row-gap:16px;margin:0 auto 64px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.tailor-made-holiday-form__container{grid-template-columns:1fr;margin-bottom:48px;width:100%}}.all-villas-filter-date-picker,.event-filter-date-picker,.experience-form-date-picker,.experience-form-input-wrapper,.tailor-made-holiday-form__input-container{display:flex;flex-direction:column}.all-villas-filter-date-picker label,.event-filter-date-picker label,.experience-form-date-picker label,.experience-form-input-wrapper label,.tailor-made-holiday-form__input-container label{margin-bottom:8px;color:var(--gold-signature);font-size:16px;font-weight:600;line-height:normal}@media screen and (max-width:576px){.all-villas-filter-date-picker label,.event-filter-date-picker label,.experience-form-date-picker label,.experience-form-input-wrapper label,.tailor-made-holiday-form__input-container label{font-size:14px}}.all-villas-filter-date-picker input,.event-filter-date-picker input,.experience-form-date-picker input,.experience-form-input-wrapper input,.tailor-made-holiday-form__input-container input{padding-inline:16px;width:100%;min-height:56px;border:1px solid var(--gold-signature);background-color:var(--ivory-2)}@media screen and (max-width:1440px){.all-villas-filter-date-picker input,.event-filter-date-picker input,.experience-form-date-picker input,.experience-form-input-wrapper input,.tailor-made-holiday-form__input-container input{min-height:52px}}@media screen and (max-width:576px){.all-villas-filter-date-picker input,.event-filter-date-picker input,.experience-form-date-picker input,.experience-form-input-wrapper input,.tailor-made-holiday-form__input-container input{min-height:48px}}.all-villas-filter-date-picker input:has(+.icon-date),.event-filter-date-picker input:has(+.icon-date),.experience-form-date-picker input:has(+.icon-date),.experience-form-input-wrapper input:has(+.icon-date),.tailor-made-holiday-form__input-container input:has(+.icon-date){padding-inline:56px}.all-villas-filter-date-picker svg,.event-filter-date-picker svg,.experience-form-date-picker svg,.experience-form-input-wrapper svg,.tailor-made-holiday-form__input-container svg{position:absolute;top:50%;left:16px;transform:translateY(-50%);fill:var(--gold-signature);pointer-events:none}.tailor-made-holiday-form__input-wrapper{position:relative;width:100%;height:100%}.contact-form__submit-btn,.experience-form__submit-btn,.tailor-made-holiday-form__submit{display:block;margin-inline:auto;padding:0 80px;border:1px solid var(--gold-signature)}@media screen and (max-width:576px){.contact-form__submit-btn,.experience-form__submit-btn,.tailor-made-holiday-form__submit{padding-inline:0;width:100%;max-width:303px}}.contact-form__submit-btn .btn__bg,.experience-form__submit-btn .btn__bg,.tailor-made-holiday-form__submit .btn__bg{background-color:var(--ivory-2)}.stay-with-us{background-image:url(/img/content/short-term-rentals/stay-with-us-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.stay-with-us .section-title{margin-bottom:clamp(3rem,2.8rem + 1vw,4rem)}.stay-with-us-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:56px;column-gap:56px;grid-row-gap:32px;row-gap:32px;margin:0 auto 64px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.stay-with-us-list{column-gap:25px}}@media screen and (max-width:480px){.stay-with-us-list{grid-template-columns:1fr}}.stay-with-us-list__item{display:flex;align-items:center;gap:clamp(1rem,.786rem + .6vw,1.5rem)}.stay-with-us-list__item:nth-child(2) svg{fill:#abadb0}.stay-with-us-list__icon{flex-shrink:0;min-height:unset;min-width:unset;width:clamp(1.875rem,1.607rem + .74vw,2.5rem);height:clamp(1.875rem,1.607rem + .74vw,2.5rem);fill:var(--gold-signature)}.travelers:before{content:"";display:block;width:100%;height:auto;position:absolute;top:0;left:0;transform:translate(-45.7%,-47%) rotate(40deg);max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);background-image:url(/img/content/blot-1.png);aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.travelers:before{display:none}}.travelers .section-title{margin-bottom:70px;text-wrap:pretty}@media screen and (max-width:1200px){.travelers .section-title{margin-bottom:60px}}@media screen and (max-width:1024px){.travelers .section-title{margin-bottom:50px}}@media screen and (max-width:576px){.travelers .section-title{margin-bottom:60px}}.travelers-slider{margin-bottom:70px}@media screen and (max-width:1200px){.travelers-slider{margin-bottom:60px}}@media screen and (max-width:1024px){.travelers-slider{margin-bottom:50px}}@media screen and (max-width:576px){.travelers-slider{margin-bottom:40px}}.owner-hero__bg:after{opacity:.63;background:linear-gradient(180deg,#12241f -21.86%,transparent 83.76%)}.owner-hero__bg:before{opacity:.63;background:linear-gradient(180deg,rgba(18,36,31,.6) -21.86%,transparent 75.51%)}.owner-hero__content{gap:20px;padding-inline:20px}@media screen and (max-width:1024px){.owner-hero__content{flex-direction:column}}.owner-hero__col{flex:1 1 50%;padding:32px}@media screen and (max-width:576px){.owner-hero__col{padding:22px}}.owner-hero__box{max-width:588px;background:rgba(20,18,20,.73);opacity:0}.owner-hero__title{margin-bottom:32px;color:var(--ivory-1);font-family:PP Hatton;font-size:48px;font-weight:300;line-height:1.1;text-wrap:balance}@media screen and (max-width:1200px){.owner-hero__title{margin-bottom:26px;font-size:42px}}@media screen and (max-width:768px){.owner-hero__title{margin-bottom:22px;font-size:36px}}@media screen and (max-width:576px){.owner-hero__title{margin-bottom:18px;font-size:30px}}.owner-hero__text{color:var(--ivory-2)}.owner-hero__text p:not(:last-child){margin-bottom:10px}.owner-hero__submit-btn{max-width:100%}.owner-hero-form__wrapper{display:flex;flex-direction:column;gap:24px;max-width:588px;border:1px solid var(--gold,#c7ab80);background:url(/img/content/owner/hero/form-bg.jpg),#12241f;background-position:bottom;background-repeat:no-repeat;background-size:contain;opacity:0}.owner-hero-form__title{color:var(--gold-signature);text-align:center;font-family:PP Hatton,sans-serif;font-size:32px;font-weight:300;line-height:normal;text-wrap:pretty}@media screen and (max-width:1200px){.owner-hero-form__title{font-size:28px}}@media screen and (max-width:768px){.owner-hero-form__title{font-size:24px}}.owner-hero-form__input-group{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;margin-bottom:8px}@media screen and (max-width:576px){.owner-hero-form__input-group{display:block;margin-bottom:0}}.owner-hero-form__input-wrapper{font-size:16px}@media screen and (max-width:576px){.owner-hero-form__input-wrapper{font-size:15px}.owner-hero-form__input-wrapper:not(:last-child){margin-bottom:8px}}.owner-hero-form__input-wrapper label{display:block;color:var(--gold-signature);font-weight:400;line-height:normal}.owner-hero-form__input-wrapper input,.owner-hero-form__input-wrapper textarea{padding-inline:12px;border:1px solid var(--gold-signature);background:var(--ivory-2)}.owner-hero-form__input-wrapper input::placeholder,.owner-hero-form__input-wrapper textarea::placeholder{color:#abadb0}.owner-hero-form__input-wrapper input{width:100%;height:40px}.owner-hero-form__input-wrapper textarea{padding-block:8px;width:100%;max-height:110px}.owner-hero-form__footer{color:var(--ivory-2);text-align:center}.owner-hero-form__link{display:inline-block;color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .3s ease}.owner-hero-form__link:hover{color:var(--gold-signature);text-decoration:underline}@media screen and (max-width:576px){.owner-hero-form-select{margin-bottom:8px}.owner-hero-form-select span,.owner-hero-form-select__label{font-size:15px}}.owner-hero-form-select__label{color:var(--gold-signature);font-weight:400;line-height:normal}.owner-hero-form-select .js-select-trigger-value{color:#abadb0}.owner-hero-form-select .js-select-trigger-value--selected{color:#262426}.owner-hero-form-select__button{display:flex;align-items:center;justify-content:space-between;padding-inline:12px;width:100%;height:40px;font-size:16px;line-height:normal;border:1px solid var(--gold-signature);background-color:var(--ivory-2);transition:all .3s ease}.owner-hero-form-select span{opacity:.75}.owner-hero-form-select .icon{width:15px;height:15px;fill:none;stroke:var(--gold-signature)}.owner-testimonials-content{margin-bottom:38px}@media screen and (max-width:1440px){.owner-testimonials-content{margin-bottom:32px}}@media screen and (max-width:1024px){.owner-testimonials-content{margin-bottom:26px}}.owner-testimonials-content__title-line--top{padding-bottom:32px}@media screen and (max-width:1024px){.owner-testimonials-content__title-line--top{padding-bottom:25px}}@media screen and (max-width:768px){.owner-testimonials-content__title-line--top{padding-bottom:18px}}.owner-testimonials-content__title-line--bottom{padding-block:32px}.owner-testimonials-content__text{margin:0 auto;max-width:502px;text-align:center}.owner-testimonials-content__bold-text{display:block;margin-bottom:8px;color:var(--gold-signature);font-weight:600}.owners-slider{gap:118px}@media screen and (max-width:1200px){.owners-slider{gap:78px}}.owners-slider .slider-fade-wrapper{margin-inline:-100px;padding-inline:100px}@media screen and (max-width:1200px){.owners-slider .slider-fade-wrapper{margin-inline:-76px;padding-inline:76px}}@media screen and (max-width:1024px){.owners-slider .slider-fade-wrapper{margin-inline:-60px;padding-inline:60px}}@media screen and (max-width:768px){.owners-slider .slider-fade-wrapper{margin-top:-26px;padding-top:26px;margin-inline:-20px;padding-inline:20px}}@media screen and (max-width:576px){.owners-slider .slider-fade-wrapper{margin-top:-42px;padding-top:42px}}@media screen and (max-width:1200px){.owners-slider .slider-fade-wrapper:after,.owners-slider .slider-fade-wrapper:before{width:38px}}@media screen and (max-width:1024px){.owners-slider .slider-fade-wrapper:after,.owners-slider .slider-fade-wrapper:before{width:30px}}@media screen and (max-width:768px){.owners-slider .slider-fade-wrapper:after,.owners-slider .slider-fade-wrapper:before{width:10px}}.owners-slider .slider-container{margin-left:-42px}@media screen and (max-width:768px){.owners-slider .slider-container{margin-left:0;padding-left:0}}.owners-slider .icon-quote{right:calc(100% + 4px)}@media screen and (max-width:768px){.owners-slider .icon-quote{top:-30px;right:calc(100% - 26px);width:26px;height:26px}}.easy-steps{background-image:url(/img/content/short-term-rentals/str-destinations/background.png);background-size:cover;z-index:6}.easy-steps,.easy-steps:after,.easy-steps:before{background-position:50%;background-repeat:no-repeat}.easy-steps:after,.easy-steps:before{content:"";display:block;width:100%;max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);height:auto;position:absolute;aspect-ratio:1.001/1;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.easy-steps:after,.easy-steps:before{display:none}}.easy-steps:before{top:0;right:0;transform:translate(53.8%,-41.9%) rotate(40deg)}.easy-steps:after,.easy-steps:before{background-image:url(/img/content/blot-1.png)}.easy-steps:after{left:0;bottom:0;transform:translate(-50%,48.4%) rotate(-56deg)}.easy-steps__title-line{padding:0 0 32px;max-width:496px}@media screen and (max-width:1200px){.easy-steps__title-line{max-width:396px}}@media screen and (max-width:576px){.easy-steps__title-line{max-width:206px}}.easy-steps__text{margin:0 auto 48px;max-width:496px;text-align:center}@media screen and (max-width:768px){.easy-steps__text{margin:0 auto 32px}}.easy-steps__link{margin:0 auto;padding-inline:80px}@media screen and (max-width:576px){.easy-steps__link{padding-inline:0;max-width:100%}}.easy-steps-list{display:flex;justify-content:space-between;gap:20px;margin-block:64px}@media screen and (max-width:1200px){.easy-steps-list{flex-wrap:wrap;justify-content:center;gap:40px}}@media screen and (max-width:1024px){.easy-steps-list{margin-block:48px}}@media screen and (max-width:768px){.easy-steps-list{margin-block:32px}}@media screen and (min-width:577px)and (max-width:768px){.easy-steps-list{gap:20px}}.easy-steps-list-item{position:relative;width:100%;max-width:272px;text-align:center}@media screen and (max-width:768px){.easy-steps-list-item{max-width:242px}}@media screen and (max-width:576px){.easy-steps-list-item{max-width:384px}}.easy-steps-list-item:not(:last-child):after{content:"";position:absolute;top:28px;left:calc(100% - 54px);display:block;width:128px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='129' height='18' viewBox='0 0 129 18' fill='none'%3E%3Cpath d='M0 9H128M128 9C124.889 5.63158 124.889 5.59777 120.643 1M128 9C124.598 12.6842 124.629 12.6842 120.643 17' stroke='%23C7AB80' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1440px){.easy-steps-list-item:not(:last-child):after{left:calc(100% - 34px);width:88px;height:12px}}@media screen and (max-width:1200px){.easy-steps-list-item:not(:last-child):after{left:calc(100% - 24px)}}@media screen and (max-width:1024px){.easy-steps-list-item:not(:last-child):after{content:none}}@media screen and (max-width:1200px){.easy-steps-list-item:nth-child(3):after{content:none}}.easy-steps-list-item__icon{margin:0 auto 24px;width:64px;height:64px;fill:var(--gold-signature)}@media screen and (max-width:1440px){.easy-steps-list-item__icon{width:54px;height:54px}}.easy-steps-list-item__title{margin-bottom:16px;font-family:PP Hatton,sans-serif;font-size:32px;font-weight:300;line-height:normal;text-wrap:balance}@media screen and (max-width:1620px){.easy-steps-list-item__title{font-size:30px}}@media screen and (max-width:1440px){.easy-steps-list-item__title{font-size:28px}}@media screen and (max-width:768px){.easy-steps-list-item__title{font-size:24px}}.why-trust-us__title-line{padding-bottom:60px}@media screen and (max-width:1024px){.why-trust-us__title-line{padding-bottom:48px}}.make-different-il-list,.why-trust-us-list{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,160px);grid-gap:20px;gap:20px}@media screen and (max-width:1200px){.make-different-il-list,.why-trust-us-list{grid-template-rows:repeat(4,130px)}}@media screen and (max-width:1024px){.make-different-il-list,.why-trust-us-list{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,130px);gap:10px}}@media screen and (max-width:768px){.make-different-il-list,.why-trust-us-list{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,130px)}}@media screen and (max-width:576px){.make-different-il-list,.why-trust-us-list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,130px)}}.make-different-il-list__item,.why-trust-us-list__item{overflow:hidden}.make-different-il-list__item div,.why-trust-us-list__item div{width:100%;height:100%}@media screen and (min-width:1025px){.make-different-il-list__item:first-child,.why-trust-us-list__item:first-child{grid-area:1/1/4/3}.make-different-il-list__item:nth-child(2),.why-trust-us-list__item:nth-child(2){grid-area:1/3/2/4}.make-different-il-list__item:nth-child(3),.why-trust-us-list__item:nth-child(3){grid-area:1/4/2/5}.make-different-il-list__item:nth-child(4),.why-trust-us-list__item:nth-child(4){grid-area:1/5/3/6}.make-different-il-list__item:nth-child(5),.why-trust-us-list__item:nth-child(5){grid-area:1/6/2/7}.make-different-il-list__item:nth-child(6),.why-trust-us-list__item:nth-child(6){grid-area:2/3/3/5}.make-different-il-list__item:nth-child(7),.why-trust-us-list__item:nth-child(7){grid-area:2/6/3/7}.make-different-il-list__item:nth-child(8),.why-trust-us-list__item:nth-child(8){grid-area:3/3/4/4}.make-different-il-list__item:nth-child(9),.why-trust-us-list__item:nth-child(9){grid-area:3/4/4/5}.make-different-il-list__item:nth-child(10),.why-trust-us-list__item:nth-child(10){grid-area:3/5/4/6}.make-different-il-list__item:nth-child(11),.why-trust-us-list__item:nth-child(11){grid-area:3/6/5/7}.make-different-il-list__item:nth-child(12),.why-trust-us-list__item:nth-child(12){grid-area:4/1/5/2}.make-different-il-list__item:nth-child(13),.why-trust-us-list__item:nth-child(13){grid-area:4/2/5/3}.make-different-il-list__item:nth-child(14),.why-trust-us-list__item:nth-child(14){grid-area:4/3/5/4}.make-different-il-list__item:nth-child(15),.why-trust-us-list__item:nth-child(15){grid-area:4/4/5/6}}@media screen and (min-width:577px)and (max-width:768px){.make-different-il-list__item:nth-child(10),.why-trust-us-list__item:nth-child(10){grid-area:4/2/5/3}}.make-different-il-list__item--text,.why-trust-us-list__item--text{padding:10px;text-align:center;border:1px solid var(--gold-signature)}.make-different-il-list__item--text p,.why-trust-us-list__item--text p{display:flex;align-items:center;justify-content:center;margin:0 auto;height:100%}.make-different-il-list__item--text:nth-child(2) p,.why-trust-us-list__item--text:nth-child(2) p{max-width:166px}.make-different-il-list__item--text:nth-child(3) p,.why-trust-us-list__item--text:nth-child(3) p{max-width:162px}.make-different-il-list__item--text:nth-child(5) p,.why-trust-us-list__item--text:nth-child(5) p{max-width:176px}.make-different-il-list__item--text:nth-child(10) p,.make-different-il-list__item--text:nth-child(9) p,.why-trust-us-list__item--text:nth-child(10) p,.why-trust-us-list__item--text:nth-child(9) p{max-width:152px}.make-different-il-list__item--text:nth-child(13) p,.why-trust-us-list__item--text:nth-child(13) p{max-width:182px}.make-different-il-list__item--text:nth-child(14) p,.why-trust-us-list__item--text:nth-child(14) p{max-width:104px}.make-different-il-list__item--img,.why-trust-us-list__item--img{box-shadow:inset 0 0 0 1px var(--gold-signature)}@media screen and (max-width:1024px){.make-different-il-list__item--img,.why-trust-us-list__item--img{display:none}}.make-different-il-list__img,.why-trust-us-list__img{width:100%;height:100%;object-fit:cover}.homeowner-guides{background:linear-gradient(0deg,rgba(18,36,31,.43) 0,rgba(18,36,31,.43) 100%),url(/img/content/short-term-rentals/inspiration-by-experience/background.jpg),var(--section-dark-bg);background-position:bottom 0 left 50%;background-size:contain;background-repeat:no-repeat;z-index:6}.homeowner-guides:after,.homeowner-guides:before{content:"";display:block;width:100%;max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);height:auto;position:absolute;aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.homeowner-guides:after,.homeowner-guides:before{display:none}}.homeowner-guides:before{top:0;right:0;transform:translate(59.2%,-41.6%) rotate(-72deg);max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);background-image:url(/img/content/owner/homeowner-guides/lyap-bg-top.png)}.homeowner-guides:after{left:0;bottom:0;transform:translate(-50.2%,48.5%) rotate(-145deg);max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);background-image:url(/img/content/owner/homeowner-guides/lyap-bg-bottom.png)}.homeowner-guides .concierge-hero__title-line,.homeowner-guides .title-line{padding-bottom:32px}.homeowner-guides .section-text{max-width:496px}.homeowner-guides-list{margin-bottom:324px}@media screen and (max-width:1200px){.homeowner-guides-list{margin-bottom:224px}}@media screen and (max-width:1024px){.homeowner-guides-list{margin-bottom:124px}}@media screen and (max-width:480px){.homeowner-guides-list{margin-bottom:62px}}.homeowner-guides-item:first-child p{max-width:420px}.homeowner-guides-item:first-child img{object-position:left 70% top 0}.homeowner-guides-item:nth-child(2) p,.homeowner-guides-item:nth-child(4) p{margin-bottom:8px}.homeowner-guides-item:nth-child(3) .homeowner-guides-item__text{margin-bottom:24px}.homeowner-guides-item__content{max-width:521px}.homeowner-guides-item__text p{margin-bottom:16px;line-height:1.5}@media screen and (max-width:1024px){.homeowner-guides-item__text p{margin-bottom:8px}}.homeowner-guides-item__details-list-alt li:last-child p{margin-bottom:0!important}.homeowner-guides-item__details-list li{display:flex;align-items:center;font-size:18px;line-height:1.4}.homeowner-guides-item__details-list li:not(:last-child){margin-bottom:8px}@media screen and (max-width:1440px){.homeowner-guides-item__details-list li{font-size:16px}}.homeowner-guides-item__details-list li:before,.homeowner-guides-item__details-list-alt-title:before{content:"";display:inline-block;flex-shrink:0;margin-right:16px;width:8px;height:8px;background-color:var(--gold-signature);border-radius:50%}.homeowner-guides-item__details-list-alt-title{display:flex;align-items:center;margin-bottom:8px!important;color:var(--gold-signature);font-size:18px;font-weight:600;line-height:1.4}@media screen and (max-width:1440px){.homeowner-guides-item__details-list-alt-title{font-size:16px}}.owner-contact-form .section-text{max-width:502px}.owner-contact-form .form-agreement{justify-content:center;margin-bottom:clamp(2rem,1.6rem + 2vw,4rem)}.owner-contact-form .form-agreement__label-value{color:#262426}.owner-contact-form .form-agreement__label-value a{display:inline-block;color:inherit;transition:color .25s ease}.owner-contact-form .form-agreement__label-value a:hover{color:var(--gold-signature)}.owner-contact-form__submit-btn{margin:0 auto;padding-inline:80px;border:1px solid var(--gold-signature)}.owner-contact-form-input-group{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-row-gap:24px;row-gap:24px;margin-inline:-20px;margin-bottom:48px}@media screen and (max-width:1024px){.owner-contact-form-input-group{margin-inline:-10px}}@media screen and (max-width:768px){.owner-contact-form-input-group{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}@media screen and (max-width:576px){.owner-contact-form-input-group{display:block;margin-inline:0}}.owner-contact-form-input-wrapper,.stay-in-the-know-input-wrapper{position:relative;padding-inline:20px}@media screen and (max-width:1024px){.owner-contact-form-input-wrapper,.stay-in-the-know-input-wrapper{padding-inline:10px}}@media screen and (max-width:576px){.owner-contact-form-input-wrapper,.stay-in-the-know-input-wrapper{padding-inline:0}.owner-contact-form-input-wrapper:not(:last-child),.stay-in-the-know-input-wrapper:not(:last-child){margin-bottom:24px}}@media screen and (min-width:769px){.owner-contact-form-input-wrapper:not(:nth-child(3)):not(:nth-child(5)):after,.stay-in-the-know-input-wrapper:not(:nth-child(3)):not(:nth-child(5)):after{content:"";display:block;position:absolute;top:50%;left:100%;transform:translateY(-50%);width:1px;height:40px;background-color:hsla(36,39%,64%,.32)}}@media screen and (max-width:768px){.owner-contact-form-input-wrapper:not(:nth-child(2n)):not(:last-child):after,.stay-in-the-know-input-wrapper:not(:nth-child(2n)):not(:last-child):after{content:"";display:block;position:absolute;top:50%;left:100%;transform:translateY(-50%);width:1px;height:40px;background-color:hsla(36,39%,64%,.32)}}@media screen and (max-width:576px){.owner-contact-form-input-wrapper:after,.stay-in-the-know-input-wrapper:after{content:none!important}}.owner-contact-form-input-wrapper:last-child,.stay-in-the-know-input-wrapper:last-child{grid-area:2/2/3/4}@media screen and (max-width:768px){.owner-contact-form-input-wrapper:last-child,.stay-in-the-know-input-wrapper:last-child{grid-area:3/1/4/3}}.owner-contact-form-input-wrapper input,.stay-in-the-know-input-wrapper input{padding-inline:10px;width:100%;height:48px;text-align:center;border:none;border-bottom:1px solid var(--gold-signature);background-color:transparent}.owner-contact-form-input-wrapper input::placeholder,.stay-in-the-know-input-wrapper input::placeholder{color:#abadb0}.make-it-happen{position:relative;padding-block:121px;overflow:hidden}.make-it-happen__bg:after,.make-it-happen__bg:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.63}.make-it-happen__bg:before{background:linear-gradient(180deg,#12241f -21.86%,transparent 83.76%)}.make-it-happen__bg:after{background:linear-gradient(0deg,rgba(18,36,31,.6) -21.86%,transparent 75.51%)}@media screen and (max-width:576px){.make-it-happen__img{height:125%;object-position:top 50% right 18%}}.make-it-happen-content{padding:32px;width:100%;max-width:467px;background-color:#fffffa;text-align:center}@media screen and (max-width:1024px){.make-it-happen-content{margin:0 auto}}@media screen and (max-width:576px){.make-it-happen-content{padding:24px}}.make-it-happen-content__title{font-size:32px;line-height:normal}.make-it-happen-content__text{margin-bottom:32px;color:#262426}.make-it-happen-content__link{padding-inline:20px;width:100%;max-width:100%;border:1px solid var(--gold-signature)}.owner-partners .section-title{font-size:40px;text-transform:uppercase;line-height:normal}@media screen and (max-width:1440px){.owner-partners .section-title{font-size:36px}}@media screen and (max-width:1200px){.owner-partners .section-title{font-size:32px}}@media screen and (max-width:768px){.owner-partners .section-title{font-size:28px}}.owner-partners .concierge-hero__title-line,.owner-partners .title-line{padding-bottom:40px;width:100px!important}.owner-partners-list{align-items:center}.owner-partners-list__item{display:flex;align-items:center;justify-content:center;padding-inline:30px;width:272px;height:272px}@media screen and (max-width:1440px){.owner-partners-list__item{width:222px;height:202px}}@media screen and (max-width:1024px){.owner-partners-list__item{width:182px;height:172px}}@media screen and (max-width:576px){.owner-partners-list__item{width:162px;height:152px}}.owner-partners-list__item--middle{display:flex;width:-moz-fit-content;width:fit-content}@media screen and (min-width:577px){.owner-partners-list__item--middle{gap:20px}}.owner-partners-list__img{width:100%}.individual-listing-hero{padding-top:var(--header-height)}.individual-listing-slider{margin:0;opacity:0}.individual-listing-slider .swiper-slide:after,.individual-listing-slider .swiper-slide:before{content:none}.individual-listing-slider-btns{top:50%}.readcrest{background-image:url(/img/content/short-term-rentals/callback-bg.jpg);background-size:cover;z-index:7}.readcrest,.readcrest:after{background-position:50%;background-repeat:no-repeat}.readcrest:after{content:"";display:block;width:100%;height:auto;position:absolute;bottom:0;left:0;max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);transform:translate(-64.6%,53%) rotate(-72deg);background-image:url(/img/content/blot-2.png);aspect-ratio:1.001/1;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.readcrest:after{display:none}}.readcrest .container{display:flex;justify-content:space-between;gap:60px}@media screen and (max-width:1200px){.readcrest .container{gap:40px}}@media screen and (max-width:1024px){.readcrest .container{flex-direction:column;align-items:center}}.readcrest-availability-date-info b,.readcrest-availability-date-select .js-select-trigger-value,.readcrest-availability-date__input-wrapper input,.readcrest-availability-footer__contact,.readcrest-content{font-size:20px}@media screen and (max-width:1440px){.readcrest-availability-date-info b,.readcrest-availability-date-select .js-select-trigger-value,.readcrest-availability-date__input-wrapper input,.readcrest-availability-footer__contact,.readcrest-content{font-size:18px}}@media screen and (max-width:1024px){.readcrest-availability-date-info b,.readcrest-availability-date-select .js-select-trigger-value,.readcrest-availability-date__input-wrapper input,.readcrest-availability-footer__contact,.readcrest-content{font-size:16px}}.readcrest-content{min-width:320px;max-width:711px;line-height:normal}@media screen and (max-width:576px){.readcrest-content{min-width:100%}}.readcrest-content__text{margin-block:24px}.readcrest-content__link{color:var(--gold-signature);font-weight:600;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px;transition:all .25s ease}.readcrest-content__link:hover{color:#fff}.readcrest-availability-check__title,.readcrest-content-title__aftertitle{font-size:48px}@media screen and (max-width:1620px){.readcrest-availability-check__title,.readcrest-content-title__aftertitle{font-size:42px}}@media screen and (max-width:1440px){.readcrest-availability-check__title,.readcrest-content-title__aftertitle{font-size:36px}}@media screen and (max-width:1200px){.readcrest-availability-check__title,.readcrest-content-title__aftertitle{font-size:30px}}.readcrest-content-title{display:flex;align-items:center;gap:33px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.readcrest-content-title{gap:20px}}.readcrest-content-title__wrapper{margin-bottom:40px}.readcrest-content-title .upper-title-icon{margin:0}@media screen and (max-width:1024px){.readcrest-content-title .upper-title-icon svg{width:37px}}.readcrest-content-title__aftertitle{color:var(--gold-signature);font-weight:200;line-height:normal}.readcrest-features-list{display:flex;justify-content:space-between;gap:20px;padding-block:24px;border-top:1px solid var(--gold-signature);border-bottom:1px solid var(--gold-signature)}@media screen and (max-width:1440px){.readcrest-features-list{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:16px;row-gap:16px;padding-block:16px}}@media screen and (max-width:1024px){.readcrest-features-list{display:flex}}@media screen and (max-width:768px){.readcrest-features-list{display:grid}}.readcrest-features-list__item{display:flex;align-items:center;gap:16px;color:var(--gold-signature);text-align:center}@media screen and (max-width:1440px){.readcrest-features-list__item{justify-content:center}}@media screen and (max-width:576px){.readcrest-features-list__item{gap:8px}}.readcrest-features-list__icon{flex-shrink:0;min-width:auto;width:40px;height:40px;fill:var(--gold-signature)}@media screen and (max-width:1440px){.readcrest-features-list__icon{width:36px;height:36px}}.readcrest-availability{width:100%;max-width:591px}.readcrest-availability-check{margin-bottom:32px;padding:24px 40px;color:#262426;background-color:#fffff2}@media screen and (max-width:768px){.readcrest-availability-check{padding:24px 20px}}.readcrest-availability-check__aftertitle,.readcrest-availability-check__title{margin-bottom:8px}.readcrest-availability-check__title{position:relative;width:-moz-fit-content;width:fit-content;color:#000;line-height:normal}.readcrest-availability-check__title:after,.readcrest-availability-check__title:before{font-size:18px;line-height:1.5}@media screen and (max-width:1440px){.readcrest-availability-check__title:after,.readcrest-availability-check__title:before{font-size:16px}}@media screen and (max-width:1200px){.readcrest-availability-check__title:after,.readcrest-availability-check__title:before{font-size:14px}}.readcrest-availability-check__title:before{content:".95";position:absolute;top:-2px;right:17%}@media screen and (max-width:1620px){.readcrest-availability-check__title:before{top:-4px}}.readcrest-availability-check__title:after{content:"per night"}.readcrest-availability-check__aftertitle{line-height:1.5}.readcrest-availability-date-info,.readcrest-availability-date-select__button,.readcrest-availability-date__input-wrapper input{height:64px}@media screen and (max-width:1440px){.readcrest-availability-date-info,.readcrest-availability-date-select__button,.readcrest-availability-date__input-wrapper input{height:58px}}@media screen and (max-width:576px){.readcrest-availability-date-info,.readcrest-availability-date__input-wrapper{margin-bottom:16px}}.readcrest-availability-date{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;column-gap:20px;grid-row-gap:16px;row-gap:16px;margin-bottom:24px}@media screen and (max-width:576px){.readcrest-availability-date{display:block}}.readcrest-availability-date__input-wrapper{position:relative}.readcrest-availability-date__input-wrapper .icon-date{position:absolute;top:50%;left:16px;transform:translateY(-50%);width:40px;height:40px;fill:var(--gold-signature);pointer-events:none}@media screen and (max-width:1440px){.readcrest-availability-date__input-wrapper .icon-date{left:8px;width:30px;height:30px}}.readcrest-availability-date__input-wrapper input{padding-left:64px;padding-right:16px;min-width:226px;width:100%;max-width:246px;border:1px solid var(--gold-signature)}@media screen and (max-width:1440px){.readcrest-availability-date__input-wrapper input{padding-left:42px}}@media screen and (max-width:576px){.readcrest-availability-date__input-wrapper input{min-width:100%}}.readcrest-availability-date-info{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:246px;text-align:center;line-height:1.5}@media screen and (max-width:576px){.readcrest-availability-date-info{max-width:100%}}.readcrest-availability-date-info b{display:inline-flex;align-items:center;color:var(--gold-signature);font-weight:600;line-height:normal}@media screen and (max-width:1440px){.readcrest-availability-date-info b{font-weight:500}}.readcrest-availability-date-info b:after{content:"";display:inline-block;margin-inline:16px;width:32px;height:1px;background-color:var(--gold-signature)}@media screen and (max-width:1620px){.readcrest-availability-date-info b:after{margin-inline:12px;width:28px}}.readcrest-availability-date-info span{position:relative;display:inline-block}.readcrest-availability-date-info span:after{content:"10";position:absolute;top:0;left:100%;font-size:8px;line-height:1.5}.readcrest-availability-date-select__button{display:flex;align-items:center;justify-content:space-between;padding-inline:16px;width:100%;font-size:16px;line-height:normal;border:1px solid var(--gold-signature);background-color:transparent;transition:all .3s ease}.readcrest-availability-date-select__button svg{width:15px;height:15px;fill:none;stroke:var(--gold-signature);stroke-width:2px}.readcrest-availability-date-select__button .js-select-trigger-value{color:var(--gold-signature);font-weight:600}@media screen and (max-width:1440px){.readcrest-availability-date-select__button .js-select-trigger-value{font-weight:500}}.readcrest-availability-footer{padding-inline:40px}@media screen and (max-width:1440px){.readcrest-availability-footer{padding-inline:0}}.readcrest-availability-footer__btn{width:100%}.readcrest-availability-footer__question-btn{margin-bottom:32px}.readcrest-availability-footer__contact{margin-bottom:40px;text-align:center}@media screen and (max-width:576px){.readcrest-availability-footer__contact{margin-bottom:32px}}.readcrest-availability-footer__contact p{margin-bottom:16px;text-wrap:pretty}.readcrest-availability-footer__contact a{color:var(--gold-signature);font-weight:600;transition:color .25s ease}.readcrest-availability-footer__contact a:hover{color:#fff}@media screen and (min-width:577px){.readcrest-availability-footer__buttons-group{display:flex;gap:20px}}.readcrest-availability-footer__cancellation-btn,.readcrest-availability-footer__remind-btn{padding:13px 47px;height:auto}@media screen and (min-width:1441px)and (max-width:1620px){.readcrest-availability-footer__cancellation-btn,.readcrest-availability-footer__remind-btn{padding:13px 42px}}@media screen and (max-width:576px){.readcrest-availability-footer__cancellation-btn,.readcrest-availability-footer__remind-btn{display:block;margin:0 auto;max-width:246px}.readcrest-availability-footer__remind-btn{margin-bottom:16px}}@media screen and (min-width:769px)and (max-width:1024px){.make-different-il-list{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,130px);gap:20px}}@media screen and (max-width:768px){.make-different-il-list{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,130px);gap:20px}}@media screen and (max-width:576px){.make-different-il-list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,130px)}}@media screen and (min-width:1025px){.make-different-il-list__item:nth-child(2){grid-area:1/3/3/4}.make-different-il-list__item:nth-child(6){grid-area:2/4/3/5}.make-different-il-list__item:nth-child(8){grid-area:3/3/4/5}.make-different-il-list__item:nth-child(9){grid-area:3/5/4/6}.make-different-il-list__item:nth-child(10){grid-area:3/6/5/7}.make-different-il-list__item:nth-child(11){grid-area:4/1/5/3}.make-different-il-list__item:nth-child(12){grid-area:4/3/5/4}.make-different-il-list__item:nth-child(13){grid-area:4/4/5/6}.make-different-il-list__item:nth-child(14),.make-different-il-list__item:nth-child(15){grid-area:unset}}@media screen and (min-width:577px)and (max-width:768px){.make-different-il-list__item:nth-child(2){grid-area:1/1/2/3}.make-different-il-list__item:nth-child(3){grid-area:1/3/2/5}.make-different-il-list__item:nth-child(5){grid-area:1/5/2/7}.make-different-il-list__item:nth-child(6){grid-area:2/1/3/3}.make-different-il-list__item:nth-child(7){grid-area:2/3/3/5}.make-different-il-list__item:nth-child(8){grid-area:2/5/3/7}.make-different-il-list__item:nth-child(9){grid-area:3/2/4/4}.make-different-il-list__item:nth-child(12){grid-area:3/4/4/6}.make-different-il-list__item:nth-child(10){grid-area:4/2/5/3}}.make-different-il-list__item--text:nth-child(3) p,.make-different-il-list__item--text:nth-child(6) p,.make-different-il-list__item--text:nth-child(7) p{max-width:110px}.make-different-il-list__item--text:nth-child(12) p{max-width:120px}.amenities{background:linear-gradient(0deg,rgba(18,36,31,.54) 0,rgba(18,36,31,.54) 100%),url(/img/content/short-term-rentals/inspiration-by-experience/background.jpg),var(--section-dark-bg);background-position:bottom 50% left 50%;background-size:cover;background-repeat:no-repeat}.amenities__title{margin-bottom:64px;line-height:1.3}@media screen and (max-width:1620px){.amenities__title{margin-bottom:56px}}@media screen and (max-width:1440px){.amenities__title{margin-bottom:48px}}@media screen and (max-width:1200px){.amenities__title{margin-bottom:40px}}@media screen and (max-width:1024px){.amenities__title{margin-bottom:32px}}.amenities__link{margin:0 auto;width:100%;max-width:511px}.amenities-list{display:grid;grid-template-columns:repeat(2,minmax(0,255px));grid-column-gap:32px;column-gap:32px;grid-row-gap:16px;row-gap:16px;margin:0 auto 48px;padding-block:24px;width:-moz-fit-content;width:fit-content;color:var(--gold-signature);line-height:1.6;text-align:center}@media screen and (max-width:1200px){.amenities-list{margin-bottom:40px}}@media screen and (max-width:576px){.amenities-list{margin-bottom:32px}}@media screen and (min-width:577px){.amenities-list__item{padding-inline:24px}}@media screen and (max-width:576px){.amenities-list__item:nth-child(7){display:flex;align-items:center;justify-content:center}}.location{padding-bottom:0!important;z-index:6}.location:before{content:"";display:block;width:100%;height:auto;position:absolute;top:0;right:0;max-width:clamp(22.313rem,12.313rem + 15.63vw,31.063rem);transform:translate(50%,-58%) rotate(40deg);background-image:url(/img/content/blot-1.png);aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1440px){.location:before{transform:translate(50%,-58%) rotate(60deg)}}@media screen and (max-width:1024px){.location:before{display:none}}.location__title-line{padding-bottom:64px}@media screen and (max-width:1200px){.location__title-line{padding-bottom:48px}}.all-villas-rentals-map,.location__map{height:clamp(24.313rem,10.92rem + 37.2vw,55.563rem)}.all-villas-rentals-map .leaflet-marker-icon,.location__map .leaflet-marker-icon{width:clamp(3.75rem,2.143rem + 4.46vw,7.5rem);height:clamp(3.75rem,2.143rem + 4.46vw,7.5rem)}.essential-info{text-align:center}.essential-info__title{margin-bottom:40px;font-family:PP Hatton,sans-serif;font-size:32px;font-weight:300;line-height:normal}@media screen and (max-width:1440px){.essential-info__title{font-size:28px}}@media screen and (max-width:768px){.essential-info__title{font-size:26px}}@media screen and (min-width:577px){.essential-info-list{display:grid;grid-template-columns:minmax(0,348px) minmax(0,334px) minmax(0,348px);margin:0 auto;width:-moz-fit-content;width:fit-content}}.essential-info-list__item{position:relative;width:100%;max-width:423px;padding:0 46px 22px}@media screen and (max-width:768px){.essential-info-list__item{padding:0 24px 22px}}@media screen and (max-width:576px){.essential-info-list__item{padding:20px 0;max-width:100%}}.essential-info-list__item:not(:last-child):after{content:"";display:block;position:absolute;background-color:var(--gold-signature)}@media screen and (min-width:577px){.essential-info-list__item:not(:last-child):after{top:50%;right:0;transform:translateY(-50%);height:68%;width:1px}}@media screen and (max-width:576px){.essential-info-list__item:not(:last-child):after{bottom:0;left:50%;transform:translateX(-50%);height:1px;width:68%}}.essential-info-list__item:first-child{padding-left:0}@media screen and (max-width:576px){.essential-info-list__item:first-child{padding-top:0}}.essential-info-list__item:first-child .essential-info-list__text{max-width:241px}.essential-info-list__item:nth-child(2) .essential-info-list__details{margin-bottom:0}.essential-info-list__item:nth-child(3){padding-right:0}@media screen and (max-width:576px){.essential-info-list__item:nth-child(3){padding-bottom:0}}.essential-info-list__item:nth-child(3) .essential-info-list__text{max-width:301px}.essential-info-list__details,.essential-info-list__title{margin-bottom:8px}.essential-info-list__title{font-size:24px;font-weight:200;line-height:normal}@media screen and (max-width:1440px){.essential-info-list__title{font-size:20px}}@media screen and (max-width:768px){.essential-info-list__title{font-size:18px}}.essential-info-list__details b{color:var(--gold-signature);font-weight:600;line-height:1.5}@media screen and (max-width:768px){.essential-info-list__details b{font-weight:500}}.essential-info-list__text{margin:0 auto;text-wrap:balance}@media screen and (max-width:576px){.essential-info-list__text{max-width:340px!important}}.testimonials-il{background-image:url(/img/content/short-term-rentals/str-destinations/background.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.testimonials-il .section-title{margin-bottom:70px}@media screen and (min-width:577px)and (max-width:1024px){.testimonials-il .section-title{margin-bottom:50px}}.testimonials-il-slider{gap:96px}@media screen and (max-width:1200px){.testimonials-il-slider{gap:64px}}.testimonials-il-slider .testimonials-quote-slide__text{text-wrap:pretty}.testimonials-il-slider .testimonials-quote-slide__name{color:var(--gold-signature)}.testimonials-il-slider .testimonials-quote-slider-button{margin-bottom:78px}.similar-homes{z-index:6}.similar-homes:after,.similar-homes:before{content:"";display:block;width:100%;height:auto;position:absolute;aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.similar-homes:after,.similar-homes:before{display:none}}.similar-homes:before{top:0;left:0;transform:translate(-51.5%,-55%) rotate(72deg);max-width:clamp(29.875rem,15.589rem + 22.32vw,42.375rem);background-image:url(/img/content/blot-1.png)}.similar-homes:after{right:0;bottom:0;transform:translate(50%,46%) rotate(-131deg);max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);background-image:url(/img/content/blot-2.png)}.similar-homes__upper-title-icon{margin:0 auto 64px}@media screen and (max-width:1620px){.similar-homes__upper-title-icon{margin-bottom:56px}}@media screen and (max-width:1440px){.similar-homes__upper-title-icon{margin-bottom:48px}}@media screen and (max-width:1200px){.similar-homes__upper-title-icon{margin-bottom:40px}}@media screen and (max-width:1024px){.similar-homes__upper-title-icon{margin-bottom:32px}}@media screen and (max-width:768px){.similar-homes__upper-title-icon{margin-bottom:24px}}.similar-homes__title{line-height:1.3}.similar-homes__title-line{padding-bottom:32px}.stay-with-us-il{background:linear-gradient(0deg,rgba(18,36,31,.54) 0,rgba(18,36,31,.54) 100%),url(/img/content/short-term-rentals/inspiration-by-experience/background.jpg),var(--section-dark-bg);background-position:bottom 50% left 50%}.stay-in-the-know,.stay-with-us-il{background-size:cover;background-repeat:no-repeat}.stay-in-the-know{background-image:url(/img/content/individual-listing/stay-in-the-know-bg.jpg);background-position:50%}.stay-in-the-know__title{margin-bottom:clamp(2rem,1.65rem + 1.75vw,3.75rem);font-size:clamp(1.75rem,1.6rem + .75vw,2.5rem);line-height:normal;text-transform:uppercase}.stay-in-the-know__form .form-agreement{justify-content:center;margin-bottom:clamp(2rem,1.65rem + 1.75vw,3.75rem)}.stay-in-the-know__form .form-agreement__label-value{color:#262426}.stay-in-the-know__form .form-agreement__label-value a{display:inline-block;color:inherit;transition:color .25s ease}.stay-in-the-know__form .form-agreement__label-value a:hover{color:var(--gold-signature)}.stay-in-the-know__submit-btn{margin:0 auto;padding-inline:80px}.stay-in-the-know-input-group{display:flex;justify-content:center;margin-inline:-20px;margin-bottom:clamp(3rem,2.679rem + .89vw,3.75rem)}@media screen and (max-width:1024px){.stay-in-the-know-input-group{margin-inline:-10px}}@media screen and (max-width:768px){.stay-in-the-know-input-group{flex-wrap:wrap}}@media screen and (min-width:577px)and (max-width:768px){.stay-in-the-know-input-group{row-gap:10px}}@media screen and (max-width:576px){.stay-in-the-know-input-group{margin-inline:0}}.stay-in-the-know-input-wrapper{width:100%;max-width:331px}@media screen and (min-width:577px)and (max-width:768px){.stay-in-the-know-input-wrapper{width:50%}.stay-in-the-know-input-wrapper:last-child{width:100%;max-width:100%}}@media screen and (max-width:576px){.stay-in-the-know-input-wrapper{max-width:100%}}@media screen and (min-width:1201px){.concierge-hero{padding:calc(var(--header-height) + 100px - 95px) 0 100px}}@media screen and (min-width:1441px){.concierge-hero{padding:calc(var(--header-height) + 100px - 119px) 0 100px}}@media(max-height:700px){.concierge-hero{padding:calc(var(--header-height) + 100px) 0 100px}}@media screen and (min-width:1201px){.concierge-hero__bg-wrap{top:-17%}}@media screen and (min-width:1441px){.concierge-hero__bg-wrap{top:-21%}}@media screen and (min-width:2561px){.concierge-hero__bg-wrap{top:0}}.concierge-hero__bg:before{background:linear-gradient(-180deg,#12241f -21.86%,transparent 83.76%)}.concierge-hero__bg:after{background:linear-gradient(0deg,rgba(18,36,31,.6) -21.86%,transparent 75.51%)}.all-villas-hero__content,.concierge-hero__content{padding-inline:20px}.all-villas-hero__title,.concierge-hero__title,.sustainability-hero__title{color:var(--ivory-2);font-family:PP Hatton,sans-serif;font-size:clamp(1.5rem,1.05rem + 2.25vw,3.75rem);font-weight:300;line-height:1.3;text-wrap:balance}@media screen and (max-width:576px){.all-villas-hero__title br,.concierge-hero__title br,.sustainability-hero__title br{display:none}}.all-villas-hero .concierge-hero__title-line,.all-villas-hero .title-line,.concierge-hero__title-line{padding-block:clamp(1rem,.8rem + 1vw,2rem)}.all-villas-hero .concierge-hero__title-line:before,.all-villas-hero .title-line:before,.concierge-hero__title-line:before{background-color:var(--ivory-2)}.all-villas-hero__box,.concierge-hero__box,.sustainability-hero__box{padding:clamp(1.5rem,1.2rem + 1.5vw,3rem) clamp(1.5rem,1.313rem + .94vw,2.438rem);width:100%;max-width:clamp(36.625rem,22.339rem + 22.32vw,49.125rem);color:var(--ivory-2);background-color:rgba(20,18,20,.67);text-align:center}.all-villas-hero__text,.concierge-hero__text{margin:0 auto;max-width:679px;text-wrap:pretty}.concierge-hero-list{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:clamp(1.5rem,-.786rem + 3.57vw,3.5rem);column-gap:clamp(1.5rem,-.786rem + 3.57vw,3.5rem);margin:0 auto;width:-moz-fit-content;width:fit-content;color:var(--gold-signature)}@media screen and (max-width:1200px){.concierge-hero-list{column-gap:24px}}@media screen and (max-width:1024px){.concierge-hero-list{grid-template-columns:repeat(3,1fr);row-gap:8px}}@media screen and (max-width:576px){.concierge-hero-list{grid-template-columns:repeat(2,minmax(0,200px));justify-content:center;column-gap:0;width:100%}}.concierge-hero-list__wrapper{position:absolute;bottom:0;left:0;padding-block:22px;width:100%;background-color:var(--green-deep);z-index:1}@media screen and (max-width:1440px){.concierge-hero-list__wrapper{padding-block:16px}}@media screen and (max-width:768px){.concierge-hero-list__wrapper{padding-block:12px}}.concierge-hero-list__item{text-align:center}.concierge-hero-list__item:nth-child(5) svg{fill:none!important;stroke:var(--gold-signature)}@media screen and (max-width:576px){.concierge-hero-list__item{font-size:15px}}.concierge-hero-list__icon{margin:0 auto 8px;width:40px;height:40px;fill:var(--gold-signature)}@media screen and (max-width:1440px){.concierge-hero-list__icon{margin-bottom:4px;width:35px;height:35px}}@media screen and (max-width:1024px){.concierge-hero-list__icon{width:30px;height:30px}}.concierge-experiences:before{content:"";display:block;width:100%;height:auto;position:absolute;top:0;right:0;max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);transform:translate(57.8%,-48.8%) rotate(50deg);background-image:url(/img/content/blot-1.png);aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1620px){.concierge-experiences:before{transform:translate(57.8%,-48.8%) rotate(60deg)}}@media screen and (max-width:1200px){.concierge-experiences:before{transform:translate(57.8%,-48.8%) rotate(7deg)}}@media screen and (max-width:1024px){.concierge-experiences:before{display:none}}.concierge-experiences__title-line{padding-bottom:clamp(1.5rem,1.4rem + .5vw,2rem)}.concierge-experiences__text{margin:0 auto;max-width:708px;text-align:center}.gourmet-dining{overflow:hidden}.gourmet-dining__bg-wrap:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#12241f 18.43%,transparent 72.85%);z-index:1}@media screen and (max-width:1620px){.gourmet-dining__bg-wrap:before{background:linear-gradient(90deg,#12241f 20%,transparent 98%)}}@media screen and (max-width:1200px){.gourmet-dining__bg-wrap:before{background:linear-gradient(90deg,#12241f 33%,transparent 120%)}}@media screen and (max-width:1024px){.gourmet-dining__bg-wrap:before{background:rgba(18,36,31,.75)}}.gourmet-dining-content{position:relative}.gourmet-dining-content__title{margin-bottom:clamp(2rem,1.7rem + 1.5vw,3.5rem);text-align:left;text-wrap:balance}.gourmet-dining-content .section-title-secondary{margin-bottom:clamp(1rem,.9rem + .5vw,1.5rem)}.gourmet-dining-content__row{max-width:710px;margin-bottom:40px}.gourmet-dining-content__row--last{margin-bottom:0}@media screen and (max-width:1024px){.gourmet-dining-content__row--last{margin-bottom:32px}}.gourmet-dining-content__row p{font-size:16px}.gourmet-dining-content__row p:not(:last-child){margin-bottom:8px}.gourmet-dining-experiences-list{display:flex;margin-inline:calc(clamp(1rem,.7rem + 1.5vw,2.5rem)*-1);margin-bottom:24px}@media screen and (max-width:480px){.gourmet-dining-experiences-list{display:grid;grid-template-columns:repeat(2,auto);width:-moz-fit-content;width:fit-content}}.gourmet-dining-experiences-list__item{position:relative;padding-inline:clamp(.938rem,.625rem + 1.56vw,2.5rem);color:var(--gold-signature);font-weight:600}.gourmet-dining-experiences-list__item:not(:last-child):after{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:18px;background-color:hsla(36,39%,64%,.45)}@media screen and (max-width:480px){.gourmet-dining-experiences-list__item:nth-child(2):after{content:none}}.gourmet-dining-styles-list__title{font-size:18px!important}.gourmet-dining-styles-list__item{display:flex;align-items:center;gap:16px;font-size:16px;line-height:1.5}.gourmet-dining-styles-list__item:before{content:"";display:inline-block;width:8px;height:8px;background-color:var(--gold-signature);border-radius:50%}.gourmet-dining-styles-list__item:not(:last-child){margin-bottom:8px}@media screen and (min-width:1025px){.gourmet-dining-link{position:absolute;top:calc(50% + 43px);right:0;transform:translateY(-50%)}}@media screen and (min-width:1621px){.gourmet-dining-link{right:unset;left:calc(100% - 88px + clamp(-5.75rem,-36.8rem + 30.67vw,0rem))}}@media screen and (max-width:1024px){.gourmet-dining-link{margin-left:auto}}.car-rentals:before{content:"";display:block;width:100%;height:auto;position:absolute;top:0;left:0;max-width:clamp(25.5rem,-65.625rem + 90vw,42.375rem);transform:translate(-61%,-45.1%) rotate(-72deg);background-image:url(/img/content/blot-2.png);aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1620px){.car-rentals:before{max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);transform:translate(-67%,-39.1%) rotate(-72deg)}}@media screen and (max-width:1024px){.car-rentals:before{display:none}}.car-rentals__title{text-wrap:balance}.car-rentals__title-line{padding-bottom:clamp(1.5rem,1.4rem + .5vw,2rem)}.car-rentals__text{margin:0 auto;max-width:710px;text-align:center}.car-rentals__text p{margin-bottom:8px}.car-rentals-list{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:9px;padding-block:clamp(2rem,1.8rem + 1vw,3rem);overflow:hidden}@media screen and (max-width:1620px){.car-rentals-list{flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:768px}}@media screen and (max-width:768px){.car-rentals-list{max-width:410px}}.car-rentals-list__item{display:flex;flex-shrink:0;align-items:center;gap:9px}.car-rentals-list__item:not(:first-child):before{content:"";display:inline-block;flex-shrink:0;width:8px;height:8px;background-color:var(--gold-signature);border-radius:50%}.car-rentals-list__item .section-title-secondary{font-size:clamp(1.25rem,1.1rem + .75vw,2rem)}.car-rentals-grid{display:grid;grid-template-columns:repeat(4,minmax(0,345px));grid-template-rows:repeat(2,auto);grid-gap:20px;gap:20px}@media screen and (max-width:1440px){.car-rentals-grid{gap:15px}}@media screen and (max-width:1024px){.car-rentals-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,223px);gap:10px}}@media screen and (max-width:768px){.car-rentals-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto)}}.car-rentals-grid__item{overflow:hidden}.car-rentals-grid__item--wide{grid-area:2/1/3/3}@media screen and (max-width:768px){.car-rentals-grid__item--wide{grid-area:3/1/4/3}}@media screen and (max-width:576px){.car-rentals-grid__item--wide{grid-area:3/1/4/2}}.car-rentals-grid__item--wide img{object-position:top left}@media screen and (max-width:576px){.car-rentals-grid__item--wide img{object-position:center}}.car-rentals-grid__item--link{display:flex;flex-direction:column;align-items:center;padding:5px 5px 0;width:100%;height:100%}.car-rentals-grid__item--link .section-title-secondary{margin-bottom:40px}@media screen and (min-width:769px)and (max-width:1440px){.car-rentals-grid__item--link .section-title-secondary{font-size:24px}}@media screen and (max-width:1620px){.car-rentals-grid__item--link .section-title-secondary{margin-bottom:30px}}@media screen and (max-width:1440px){.car-rentals-grid__item--link .section-title-secondary{margin-bottom:20px}}@media screen and (min-width:577px)and (max-width:768px){.car-rentals-grid__item--link .section-title-secondary{margin-bottom:30px}}@media screen and (max-width:576px){.car-rentals-grid__item--link .section-title-secondary{padding-top:16px}}@media screen and (min-width:769px)and (max-width:1024px){.car-rentals-grid__item:nth-child(4){grid-area:3/1/4/2}.car-rentals-grid__item:nth-child(5){grid-area:2/1/3/4}}@media screen and (max-width:576px){.car-rentals-grid__item:nth-child(6){grid-area:4/1/5/3}.car-rentals-grid__item:nth-child(7){grid-area:3/2/4/3}}.car-rentals-grid__img{width:100%;height:100%;object-fit:cover}.car-rentals-additional-services{display:flex;flex-direction:column;align-items:center;width:100%;row-gap:24px}@media screen and (max-width:1620px){.car-rentals-additional-services{row-gap:20px}}@media screen and (max-width:1440px){.car-rentals-additional-services{row-gap:16px}}@media screen and (max-width:1200px){.car-rentals-additional-services{row-gap:8px}}@media screen and (max-width:576px){.car-rentals-additional-services{flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:32px}}.car-rentals-additional-services__item{color:var(--gold-signature);font-weight:600;line-height:1.5}.car-rentals-link{margin-top:auto}@media screen and (min-width:769px)and (max-width:1200px){.car-rentals-link .learn-more-link__label{width:100%}.car-rentals-link svg{margin:0 auto}}@media screen and (max-width:576px){.car-rentals-link{margin:32px 0 0}}.yacht-rental{overflow:hidden;padding-bottom:219px!important}@media screen and (max-width:1440px){.yacht-rental{padding-bottom:190px!important}}@media screen and (max-width:1200px){.yacht-rental{padding-bottom:170px!important}}@media screen and (max-width:1024px){.yacht-rental{padding-bottom:40px!important}}@media screen and (min-width:1025px){.yacht-rental .container{display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,495px) minmax(0,435px) minmax(20px,1fr);align-items:center;padding:0;max-width:none}}@media screen and (min-width:1201px){.yacht-rental .container{grid-template-columns:minmax(20px,1fr) minmax(0,600px) minmax(0,500px) minmax(20px,1fr)}}@media screen and (min-width:1441px){.yacht-rental .container{grid-template-columns:minmax(20px,1fr) minmax(0,705px) minmax(0,585px) minmax(20px,1fr)}}@media screen and (min-width:1621px){.yacht-rental .container{grid-template-columns:minmax(20px,1fr) minmax(0,810px) minmax(0,630px) minmax(20px,1fr)}}@media screen and (max-width:1024px){.yacht-rental .container{display:flex;align-items:center}}@media screen and (max-width:768px){.yacht-rental .container{display:block}}.yacht-rental-content{grid-area:1/2/2/3}.yacht-rental-content__title{margin-bottom:clamp(1.5rem,1.1rem + 2vw,3.5rem);text-align:left;text-wrap:balance}.yacht-rental-content__text{max-width:442px;padding:clamp(1.5rem,1.4rem + .5vw,2rem);background-color:rgba(20,18,20,.67);font-size:16px;line-height:1.5}@media screen and (max-width:768px){.yacht-rental-content__text{max-width:100%}}.yacht-rental-content__text p:not(:last-child){margin-bottom:16px}.yacht-rental-image{grid-area:1/3/2/5;margin-left:clamp(0rem,-2.05rem + 10.25vw,10.25rem);margin-bottom:-168px}@media screen and (max-width:1024px){.yacht-rental-image{margin:auto 0 0 auto}}@media screen and (max-width:768px){.yacht-rental-image{margin:32px 0 0 auto;width:-moz-fit-content;width:fit-content}}.yacht-rental-image img{width:100%;max-width:708px;min-height:clamp(18.625rem,11.482rem + 11.16vw,24.875rem);object-fit:cover}@media screen and (max-width:1024px){.yacht-rental-image img{display:none}}.yacht-rental-link{margin-top:56px}@media screen and (max-width:1024px){.yacht-rental-link{margin:0 auto}}@media screen and (min-width:1025px){.private-fly{position:static;z-index:unset}}.private-fly__container{position:relative;grid-template-columns:minmax(20px,1fr) minmax(0,720px) minmax(0,720px) minmax(20px,1fr);color:var(--baseTextDark);background-color:var(--body-bg);z-index:6}@media screen and (min-width:1025px){.private-fly__container{display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,465px) minmax(0,465px) minmax(20px,1fr)}}@media screen and (min-width:1201px){.private-fly__container{grid-template-columns:minmax(20px,1fr) minmax(0,550px) minmax(0,550px) minmax(20px,1fr)}}@media screen and (min-width:1441px){.private-fly__container{grid-template-columns:minmax(20px,1fr) minmax(0,645px) minmax(0,645px) minmax(20px,1fr)}}@media screen and (min-width:1621px){.private-fly__container{grid-template-columns:minmax(20px,1fr) minmax(0,720px) minmax(0,720px) minmax(20px,1fr)}}.private-fly__container:before{content:"";display:block;width:100%;height:auto;position:absolute;top:0;right:0;max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);transform:translate(57.8%,-48.8%) rotate(50deg);background-image:url(/img/content/blot-1.png);aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.private-fly__container:before{display:none}}.private-fly__image-wrapper{grid-column:1/3;margin-left:auto}@media screen and (max-width:1024px){.private-fly__image-wrapper{display:none}}.private-fly__img{width:100%;max-width:950px;height:100%;object-fit:cover}@media screen and (min-width:1025px){.private-fly-content__container{padding-left:32px}}@media screen and (min-width:1441px){.private-fly-content__container{padding-left:48px}}.private-fly-content__title{text-align:left;text-wrap:balance}.private-fly-content__title-line{margin:0;padding-bottom:clamp(1.5rem,1.4rem + .5vw,2rem)}.private-fly-content__text{margin-bottom:clamp(2rem,1.8rem + 1vw,3rem);max-width:682px}.private-fly-content__text p:not(:last-child){margin-bottom:8px}.rejuvenate{background:url(/img/content/branches-bg.jpg);background-position:bottom 100% left 50%;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:1025px){.rejuvenate{padding-bottom:0!important;background-position:bottom calc(100% + 35px) left 50%}.rejuvenate__container{display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,557px) minmax(0,373px) minmax(20px,1fr);grid-template-rows:repeat(2,auto);padding:0;max-width:none}}@media screen and (min-width:1201px){.rejuvenate__container{grid-template-columns:minmax(20px,1fr) minmax(0,662px) minmax(0,438px) minmax(20px,1fr)}}@media screen and (min-width:1441px){.rejuvenate__container{grid-template-columns:minmax(20px,1fr) minmax(0,777px) minmax(0,513px) minmax(20px,1fr)}}@media screen and (min-width:1621px){.rejuvenate__container{grid-template-columns:minmax(20px,1fr) minmax(0,852px) minmax(0,588px) minmax(20px,1fr)}}.rejuvenate__image-wrapper{grid-area:1/3/3/5}@media screen and (max-width:1024px){.rejuvenate__image-wrapper{display:none}}.rejuvenate__image-wrapper img{width:100%;max-width:829px;min-height:827px;height:100%;object-fit:cover}@media screen and (max-width:1440px){.rejuvenate__image-wrapper img{min-height:777px}}@media screen and (max-width:1200px){.rejuvenate__image-wrapper img{min-height:747px}}.rejuvenate-wellness{position:relative;display:flex;grid-area:1/2/2/3;margin-bottom:30px}@media screen and (max-width:768px){.rejuvenate-wellness{flex-direction:column}}.rejuvenate-wellness__title{text-align:left}.rejuvenate-wellness__title-line{margin:0;padding-bottom:clamp(1.5rem,1.4rem + .5vw,2rem)}.rejuvenate-wellness__text{margin-bottom:40px;max-width:588px;font-size:16px;line-height:1.5;text-wrap:pretty}@media screen and (max-width:1620px){.rejuvenate-wellness__text{margin-bottom:30px}}.rejuvenate-list__item{color:var(--gold-signature);font-weight:600;line-height:1.5}.rejuvenate-list__item:not(:last-child){margin-bottom:16px}@media screen and (max-width:1024px){.rejuvenate-list__item:not(:last-child){margin-bottom:8px}}@media screen and (max-width:768px){.rejuvenate-link{margin-top:32px;margin-left:auto;padding-bottom:0}}@media screen and (min-width:769px){.rejuvenate-link{margin-top:auto;padding:0}}@media screen and (min-width:1025px){.rejuvenate-link{margin-left:auto;padding-right:clamp(1.875rem,-.768rem + 4.13vw,4.188rem)}}@media screen and (min-width:1621px){.rejuvenate-link{padding-bottom:16px}}.rejuvenate-beauty-services{position:relative;margin-top:auto;margin-left:auto}@media screen and (min-width:577px){.rejuvenate-beauty-services{display:flex;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1025px){.rejuvenate-beauty-services{grid-area:2/1/3/3}}.rejuvenate-beauty-services__image-wrapper img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:576px){.rejuvenate-beauty-services__image-wrapper img{max-height:222px}}@media screen and (min-width:769px)and (max-width:1024px){.rejuvenate-beauty-services-content,.rejuvenate-beauty-services__image-wrapper{width:1%;flex:1 1 auto}}.rejuvenate-beauty-services-content{padding:clamp(1.25rem,.321rem + 1.45vw,2.063rem) clamp(1.25rem,.75rem + .78vw,1.688rem) clamp(1.25rem,.321rem + 1.45vw,2.063rem) clamp(1.25rem,-.179rem + 2.23vw,2.5rem);color:#262426;background-color:var(--ivory-1)}@media screen and (min-width:577px){.rejuvenate-beauty-services-content{min-width:320px}}.rejuvenate-beauty-services-content .section-title-secondary,.rejuvenate-beauty-services-content__text{margin-bottom:16px}.rejuvenate-beauty-services-content .section-title-secondary{color:var(--gold-signature);text-wrap:balance}.rejuvenate-beauty-services-content__text{max-width:440px}.rejuvenate-beauty-services-content__list li{font-size:16px;line-height:1.5}@media screen and (max-width:1440px){.rejuvenate-beauty-services-content__list li{font-size:15px}}.rejuvenate-beauty-services-content__list li:not(:last-child){margin-bottom:8px}.delegate{background-image:url(/img/content/crumpled-fabric-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.delegate__title{margin-bottom:clamp(1.5rem,1rem + 2.5vw,4rem)}.delegate-list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,auto);grid-gap:20px;gap:20px}@media screen and (max-width:1620px){.delegate-list{gap:16px}}@media screen and (max-width:1200px){.delegate-list{gap:12px}}@media screen and (max-width:1024px){.delegate-list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,339px)}}@media screen and (max-width:768px){.delegate-list{grid-template-rows:repeat(6,249px)}}@media screen and (max-width:576px){.delegate-list{gap:8px;grid-template-rows:repeat(6,auto)}}.delegate-list__item{overflow:hidden}.delegate-list__item--flex{display:flex;flex-direction:column;justify-content:center;gap:40px;width:100%;height:100%}@media screen and (max-width:1620px){.delegate-list__item--flex{gap:30px}}@media screen and (max-width:1440px){.delegate-list__item--flex{gap:20px}}@media screen and (min-width:1025px)and (max-width:1200px){.delegate-list__item--flex .section-title-secondary{font-size:26px}}@media screen and (max-width:576px){.delegate-list__item--flex{padding-block:16px;padding-left:24px}}.delegate-list__item--link{align-items:center;justify-content:flex-end}@media screen and (max-width:1440px){.delegate-list__item--link{justify-content:center}}@media screen and (max-width:768px){.delegate-list__item--link{padding-inline:12px}}@media screen and (max-width:576px){.delegate-list__item--link{padding-inline:0}}.delegate-list__item--link .section-title-secondary{margin-bottom:24px;text-align:center}@media screen and (max-width:1440px){.delegate-list__item--link .section-title-secondary{margin-bottom:16px}}.delegate-list__item:first-child{grid-area:1/1/2/2}.delegate-list__item:nth-child(2){grid-area:1/2/2/3}.delegate-list__item:nth-child(3){grid-area:1/3/2/5}.delegate-list__item:nth-child(4){grid-area:2/1/3/2}.delegate-list__item:nth-child(5){grid-area:2/2/3/3}.delegate-list__item:nth-child(6){grid-area:2/3/3/4}.delegate-list__item:nth-child(7){grid-area:2/4/3/5;padding-left:45px}@media screen and (max-width:1620px){.delegate-list__item:nth-child(7){padding-left:32px}}@media screen and (max-width:1440px){.delegate-list__item:nth-child(7){padding-left:24px}}@media screen and (max-width:576px){.delegate-list__item:nth-child(7){padding-left:0}}.delegate-list__item:nth-child(8){grid-area:3/1/4/3}.delegate-list__item:nth-child(9){grid-area:3/3/4/5}@media screen and (max-width:1024px){.delegate-list__item:nth-child(3){grid-area:2/1/3/3}.delegate-list__item:nth-child(4){grid-area:3/1/4/2}.delegate-list__item:nth-child(5){grid-area:3/2/4/3}.delegate-list__item:nth-child(6){grid-area:4/1/5/2}.delegate-list__item:nth-child(7){grid-area:4/2/5/3}.delegate-list__item:nth-child(8){grid-area:6/1/7/3}.delegate-list__item:nth-child(9){grid-area:5/1/6/3}}@media screen and (max-width:576px){.delegate-list__item:first-child{grid-area:1/1/2/3}.delegate-list__item:nth-child(2){grid-area:2/1/3/2}.delegate-list__item:nth-child(3){grid-area:2/2/3/3}.delegate-list__item:nth-child(6){grid-area:5/1/6/2}.delegate-list__item:nth-child(7){grid-area:4/1/5/3}.delegate-list__item:nth-child(8){grid-area:6/1/7/3}.delegate-list__item:nth-child(9){grid-area:5/2/6/3}}.delegate-list__img{width:100%;height:100%;object-fit:cover}.delegate-list__text{max-width:496px;font-size:16px;text-align:center;line-height:1.5}@media screen and (min-width:1025px)and (max-width:1200px){.delegate-list__text{font-size:15px}}@media screen and (max-width:576px){.delegate-list-secondary{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:8px}}.delegate-list-secondary__item{color:var(--gold-signature);font-weight:600;line-height:1.5}@media screen and (min-width:1025px)and (max-width:1200px){.delegate-list-secondary__item{font-size:14px}.delegate-list-secondary__item:before{margin-right:12px}}.delegate-list-secondary__item:not(:last-child){margin-bottom:16px}@media screen and (max-width:1440px){.delegate-list-secondary__item:not(:last-child){margin-bottom:12px}}@media screen and (max-width:1200px){.delegate-list-secondary__item:not(:last-child){margin-bottom:8px}}@media screen and (max-width:576px){.delegate-list-secondary__item:not(:last-child){margin-bottom:0}}@media screen and (min-width:577px)and (max-width:1200px){.delegate-link{padding-bottom:0}}.experience-form:before{content:"";display:block;width:100%;height:auto;position:absolute;top:0;left:0;max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);transform:translate(-35.2%,-55.5%) rotate(-56deg);background-image:url(/img/content/blot-1.png);aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1440px){.experience-form:before{transform:translate(-42.2%,-55.5%) rotate(-52deg)}}@media screen and (max-width:1024px){.experience-form:before{display:none}}.experience-form__title{margin-bottom:clamp(1.5rem,1rem + 2.5vw,4rem)}.experience-form .js-select .select__list{background-color:var(--ivory-2)}@media screen and (max-width:1200px){.experience-form .js-select{grid-area:3/1/4/3}}.experience-form-date-picker-group,.experience-form-input-group{column-gap:20px}@media screen and (max-width:1620px){.experience-form-date-picker-group,.experience-form-input-group{column-gap:16px}}@media screen and (max-width:1440px){.experience-form-date-picker-group,.experience-form-input-group{column-gap:12px}}.experience-form-input-group{display:grid;grid-template-columns:repeat(2,minmax(0,588px));grid-row-gap:16px;row-gap:16px;margin:0 auto clamp(3rem,2.6rem + 2vw,5rem);width:-moz-fit-content;width:fit-content}@media screen and (max-width:1440px){.experience-form-input-group{row-gap:12px}}@media screen and (max-width:576px){.experience-form-input-group{display:block}.all-villas-filter-date-picker,.event-filter-date-picker,.experience-form-date-picker,.experience-form-input-wrapper{margin-bottom:16px}}.all-villas-filter-date-picker input,.event-filter-date-picker input,.experience-form-date-picker input,.experience-form-input-wrapper input{padding-inline:12px;font-size:16px}.all-villas-filter-date-picker input::placeholder,.event-filter-date-picker input::placeholder,.experience-form-date-picker input::placeholder,.experience-form-input-wrapper input::placeholder{color:#abadb0}.experience-form-date-select{font-size:16px}@media screen and (max-width:576px){.experience-form-date-select{margin-bottom:16px}}.experience-form-date-select__label{margin-bottom:8px;color:var(--gold-signature);font-size:16px;font-weight:600;line-height:normal}@media screen and (max-width:576px){.experience-form-date-select__label{font-size:14px}}.experience-form-date-select__button{display:flex;align-items:center;justify-content:space-between;padding-inline:12px;width:100%;height:56px;background-color:var(--ivory-2);border:1px solid var(--gold-signature)}@media screen and (max-width:576px){.experience-form-date-select__button{height:50px}}.experience-form-date-select__button svg{width:15px;height:15px;fill:none;stroke:var(--gold-signature);stroke-width:2px}.experience-form-date-select .js-select-trigger-value{color:#abadb0}.experience-form-date-select .js-select-trigger-value--selected{color:#262426}.experience-form-date-picker-group{display:flex}@media screen and (max-width:1200px){.experience-form-date-picker-group{grid-area:4/1/5/3}}@media screen and (max-width:768px){.experience-form-date-picker-group{flex-wrap:wrap;row-gap:12px}}.experience-form-date-picker-group svg{left:12px;width:24px;height:24px}@media screen and (max-width:1440px){.experience-form-date-picker-group svg{width:20px;height:20px}}.all-villas-filter-date-picker,.event-filter-date-picker,.experience-form-date-picker{width:100%}@media screen and (max-width:768px){.all-villas-filter-date-picker,.event-filter-date-picker,.experience-form-date-picker{flex-basis:calc(50% - 6px);width:calc(50% - 6px)}}@media screen and (max-width:576px){.all-villas-filter-date-picker,.event-filter-date-picker,.experience-form-date-picker{margin:0}}.all-villas-filter-date-picker__input,.event-filter-date-picker__input,.experience-form-date-picker__input{position:relative;width:100%;height:100%}.all-villas-filter-date-picker__input input,.event-filter-date-picker__input input,.experience-form-date-picker__input input{padding-left:42px!important;padding-right:0!important;color:#abadb0;font-size:16px}@media screen and (max-width:1440px){.all-villas-filter-date-picker__input input,.event-filter-date-picker__input input,.experience-form-date-picker__input input{padding-left:38px!important}}.all-villas-filter-date-picker__input input.has-value,.event-filter-date-picker__input input.has-value,.experience-form-date-picker__input input.has-value{color:#262426}.blog>.container{padding-top:var(--header-height);padding-bottom:80px}@media screen and (max-width:1440px){.blog>.container{padding-bottom:60px}}@media screen and (max-width:1024px){.blog>.container{padding-bottom:40px}}.blog-filter{display:flex;justify-content:space-between;gap:20px;padding-top:36px;margin-bottom:24px}@media screen and (max-width:1620px){.blog-filter{cursor:-webkit-grab;cursor:grab}}@media screen and (max-width:480px){.blog-filter{flex-direction:column}}.blog-filter__list{display:flex}.blog-filter__item{width:-moz-fit-content;width:fit-content}.blog-filter__filter-btn,.blog-filter__item-btn{height:48px}@media screen and (max-width:1440px){.blog-filter__filter-btn,.blog-filter__item-btn{height:40px}}.blog-filter__item-btn{display:flex;align-items:center;padding:0 20px;color:#000;text-align:center;line-height:normal;text-transform:uppercase;text-wrap:nowrap;border:1px solid var(--gold-signature);transition:background-color .25s ease}.blog-filter__item-btn:hover{background-color:var(--ivory-2)}@media screen and (max-width:1440px){.blog-filter__item-btn{padding:0 12px}}@media screen and (max-width:768px){.blog-filter__item-btn{font-size:14px}}.blog-filter__filter-btn{padding:0 clamp(1.25rem,.5rem + 3.75vw,5rem);border:1px solid var(--gold-signature);opacity:0}@media screen and (max-width:1440px){.blog-filter__filter-btn{font-size:16px}}@media screen and (max-width:480px){.blog-filter__filter-btn{padding:0 80px;margin:0 auto}}.blog-filter__filter-btn .btn__bg{background-color:var(--ivory-2)}.blog-filter-slider{position:relative;overflow:hidden}@media screen and (max-width:1620px){.blog-filter-slider{margin-left:-20px;padding-inline:20px}}@media screen and (max-width:480px){.blog-filter-slider{margin-right:-20px}}.blog-filter-slider:after,.blog-filter-slider:before{content:"";display:none;position:absolute;top:0;width:20px;height:100%;z-index:2}@media screen and (max-width:1620px){.blog-filter-slider:after,.blog-filter-slider:before{display:block}}.blog-filter-slider:before{left:0;background:linear-gradient(90deg,var(--ivory-1) 10%,transparent 100%)}.blog-filter-slider:after{right:0;background:linear-gradient(270deg,var(--ivory-1) 10%,transparent 100%)}.blog-sorting{margin-bottom:clamp(2rem,1.825rem + .88vw,2.875rem)}.blog-sorting-select__wrapper{display:flex;gap:13px}.blog-sorting-select__wrapper .select__list{background-color:var(--ivory-2)}.blog-sorting-select__label{color:var(--gold-signature);font-weight:600;line-height:normal}.blog-sorting-select__button{font-weight:300;line-height:normal}.blog-articles{margin-bottom:clamp(3rem,2.6rem + 2vw,5rem)}.blog-articles__load-more-btn{margin:0 auto;padding-inline:40px}.blog-articles-list{margin-bottom:58px}.blog-articles-item:not(:last-child){margin-bottom:clamp(.625rem,.5rem + .63vw,1.25rem)}@media screen and (max-width:768px){.blog-articles-item:not(:last-child){margin-bottom:24px}}@media screen and (max-width:576px){.blog-articles-item:not(:last-child){margin-bottom:32px}}.blog-articles-item--wide{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (min-width:769px){.blog-articles-item--wide:nth-child(3){flex-direction:row-reverse}}@media screen and (max-width:768px){.blog-articles-item--wide{gap:0;flex-direction:column-reverse}}.blog-articles-item--wide img{width:100%;min-height:380px;object-fit:cover}@media screen and (max-width:768px){.blog-articles-item--wide img{display:none}}@media screen and (min-width:769px){.blog-articles-item__column{width:1%;flex:1 1 auto}}.blog-articles-item__content{display:flex;flex-direction:column;row-gap:24px;max-width:467px}@media screen and (max-width:1200px){.blog-articles-item__content{max-width:387px}}@media screen and (max-width:1024px){.blog-articles-item__content{max-width:332px}}@media screen and (max-width:768px){.blog-articles-item__content{row-gap:16px;width:100%;max-width:100%}}.blog-articles-item__details{display:flex;justify-content:space-between;column-gap:32px}.blog-articles-item__details b,.blog-articles-item__details time{color:var(--gold-signature);line-height:normal}.blog-articles-item__details b{font-weight:600;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-articles-item__details time{font-weight:300;text-wrap:nowrap}.blog-articles-item__text{font-size:16px;line-height:1.5}.blog-articles-item-list{display:flex;justify-content:space-between;gap:clamp(.625rem,.5rem + .63vw,1.25rem)}@media screen and (min-width:577px)and (max-width:1200px){.blog-articles-item-list{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.blog-articles-item-list{flex-direction:column}}.blog-articles-item-list__item{position:relative;width:-moz-fit-content;width:fit-content;overflow:hidden}@media screen and (max-width:1200px){.blog-articles-item-list__item{width:100%;height:clamp(11.625rem,8.898rem + 13.64vw,19.125rem)}.blog-articles-item-list__item:first-child{grid-area:1/1/2/3}}.blog-articles-item-list__link{display:block;width:100%;height:100%}.blog-articles-item-list__link:hover:before{height:100%}.blog-articles-item-list__link:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:65%;background:linear-gradient(180deg,rgba(38,36,38,0),#262426);pointer-events:none;transition:height .4s ease}.blog-articles-item-list .section-title-secondary,.blog-articles-item-list__label{position:absolute}.blog-articles-item-list__label{top:16px;left:0;padding:clamp(.25rem,.2rem + .25vw,.5rem) 8px;max-width:calc(100% - 10px);color:var(--ivory-2);font-weight:600;line-height:normal;background-color:var(--gold-signature)}@media screen and (max-width:576px){.blog-articles-item-list__label{font-size:15px}}.blog-articles-item-list__label p{-webkit-line-clamp:1}.blog-articles-item-list .section-title-secondary,.blog-articles-item-list__label p{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical}.blog-articles-item-list .section-title-secondary{bottom:clamp(.5rem,.4rem + .5vw,1rem);left:clamp(.5rem,.4rem + .5vw,1rem);width:calc(100% - clamp(.5rem,.4rem + .5vw,1rem)*2);margin-right:clamp(.5rem,.4rem + .5vw,1rem);-webkit-line-clamp:2}.blog-articles-item-list img{position:relative;width:100%;height:100%;object-fit:cover;z-index:-1}.blog-socials__title{text-wrap:balance}.blog-socials__title-line{padding-bottom:clamp(1.5rem,1.4rem + .5vw,2rem)}.blog-socials__text{margin-bottom:clamp(1.5rem,1.2rem + 1.5vw,3rem);text-align:center}.blog-socials-list{display:flex;margin:0 auto;width:-moz-fit-content;width:fit-content}@media screen and (max-width:576px){.blog-socials-list{display:block}}@media screen and (max-width:1024px){.blog-socials-list,.blog-socials-list__item{width:100%}}.blog-socials-list__item:first-child svg{fill:none!important}.blog-socials-list__item:first-child svg #circle{stroke-width:.065em}@media screen and (min-width:1025px){.blog-socials-list__item:first-child:hover #circle,.blog-socials-list__item:first-child:hover #x{transition:all .4s ease}.blog-socials-list__item:first-child:hover #x{fill:#fff}.blog-socials-list__item:first-child:hover #circle{stroke:#fff}}@media screen and (max-width:576px){.blog-socials-list__item:not(:last-child) .blog-socials-list__link{border-bottom:0}}@media screen and (min-width:577px){.blog-socials-list__item:not(:last-child) .blog-socials-list__link{border-right:0}}.blog-socials-list__item-content{display:flex;align-items:center;gap:16px}@media screen and (max-width:576px){.blog-socials-list__item-content{width:120px}}.blog-socials-list__link{position:relative;gap:16px;width:236px;height:88px;color:var(--gold-signature);font-weight:600;line-height:1.5;border:1px solid var(--gold-signature);cursor:pointer}@media screen and (max-width:1440px){.blog-socials-list__link{height:82px}}@media screen and (max-width:1024px){.blog-socials-list__link{width:100%}}@media screen and (max-width:768px){.blog-socials-list__link{gap:8px}}@media screen and (max-width:576px){.blog-socials-list__link{margin:0 auto;max-width:336px;height:76px}}@media screen and (min-width:1025px){.blog-socials-list__link:hover{color:#fff}.blog-socials-list__link:hover svg{fill:#fff}}.blog-socials-list__link svg{position:relative;min-width:40px;min-height:40px;width:40px;height:40px;fill:var(--gold-signature);transition:fill .4s ease;z-index:2}@media screen and (max-width:1440px){.blog-socials-list__link svg{min-width:35px;min-height:35px;width:35px;height:35px}}.blog-socials-list__link .btn__bg{background-color:var(--gold-signature)}.all-villas-hero:after,.all-villas-hero:before{content:"";display:block;position:absolute;left:0;width:100%;height:100%}.all-villas-hero:before{top:0;background:linear-gradient(180deg,#12241f -21.86%,transparent 83.76%);z-index:2}.all-villas-hero:after{bottom:0;background:linear-gradient(0deg,rgba(18,36,31,.6) -21.86%,transparent 75.51%);z-index:1}.all-villas-hero__bg:after,.all-villas-hero__bg:before{content:none}.all-villas-hero__title{text-transform:uppercase}.all-villas-filter,.event-filter{background-image:url(/img/content/crumpled-fabric-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;padding-top:32px!important;padding-bottom:56px!important}.all-villas-filter__wrapper,.event-filter__wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;column-gap:20px;row-gap:16px;margin:0 auto}@media screen and (max-width:1024px){.all-villas-filter__wrapper,.event-filter__wrapper{column-gap:10px}}@media screen and (max-width:480px){.all-villas-filter__wrapper,.event-filter__wrapper{row-gap:8px}}.all-villas-filter__wrapper svg,.event-filter__wrapper svg{width:40px;height:40px}@media screen and (max-width:1440px){.all-villas-filter__wrapper svg,.event-filter__wrapper svg{width:30px;height:30px}}@media screen and (max-width:576px){.all-villas-filter__wrapper svg,.event-filter__wrapper svg{width:25px;height:25px}}.all-villas-filter__filter-btn,.event-filter__filter-btn{display:flex;align-items:center;justify-content:center;gap:8px;opacity:0}@media screen and (min-width:1025px){.all-villas-filter__filter-btn:hover svg,.event-filter__filter-btn:hover svg{fill:var(--gold-signature)}}.all-villas-filter__filter-btn svg,.event-filter__filter-btn svg{position:relative;fill:var(--ivory-2);transition:fill .4s ease;z-index:2}.all-villas-filter-date-picker,.all-villas-filter__filter-btn,.event-filter-date-picker,.event-filter__filter-btn{flex-basis:calc(33% - 20px);width:100%;min-width:158px;max-width:246px}@media screen and (max-width:1024px){.all-villas-filter-date-picker,.all-villas-filter__filter-btn,.event-filter-date-picker,.event-filter__filter-btn{flex-basis:calc(50% - 10px)}}@media screen and (max-width:480px){.all-villas-filter-date-picker,.all-villas-filter__filter-btn,.event-filter-date-picker,.event-filter__filter-btn{flex-basis:100%;max-width:100%}.all-villas-filter-date-picker:last-of-type,.event-filter-date-picker:last-of-type{margin-bottom:16px}}.all-villas-filter-date-picker label,.event-filter-date-picker label{margin-bottom:4px;color:var(--ivory-2);font-size:18px;line-height:1.5}@media screen and (max-width:1440px){.all-villas-filter-date-picker label,.event-filter-date-picker label{font-size:16px}}.all-villas-filter-date-picker__input svg,.event-filter-date-picker__input svg{left:16px}@media screen and (max-width:1440px){.all-villas-filter-date-picker__input svg,.event-filter-date-picker__input svg{left:8px}}.all-villas-filter-date-picker__input input,.event-filter-date-picker__input input{padding-left:64px!important;padding-right:16px!important;height:64px;font-size:20px}@media screen and (max-width:1440px){.all-villas-filter-date-picker__input input,.event-filter-date-picker__input input{padding-left:46px!important;padding-right:8px!important;height:58px;font-size:18px}}@media screen and (max-width:576px){.all-villas-filter-date-picker__input input,.event-filter-date-picker__input input{padding-left:41px!important;height:52px}}.all-villas-rentals__title{margin-bottom:clamp(2rem,1.6rem + 2vw,4rem)}.all-villas-rentals__see-more-btn{margin-inline:auto;margin-top:clamp(2.625rem,2.35rem + 1.38vw,4rem);max-width:466px;border:1px solid var(--gold-signature)}.all-villas-rentals-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(347px,1fr));grid-column-gap:clamp(.625rem,.208rem + .87vw,1.25rem);column-gap:clamp(.625rem,.208rem + .87vw,1.25rem);grid-row-gap:24px;row-gap:24px}@media screen and (max-width:1024px){.all-villas-rentals-list{grid-template-columns:repeat(auto-fit,minmax(327px,1fr))}}@media screen and (max-width:576px){.all-villas-rentals-list{grid-template-columns:repeat(auto-fit,minmax(277px,1fr))}}.all-villas-rentals-list-item{display:flex;flex-direction:column}.all-villas-rentals-list-item__content{display:flex;flex-direction:column;height:100%}.all-villas-rentals-list-item__img-wrapper{margin-bottom:16px}.all-villas-rentals-list-item__img{width:100%;height:100%}.all-villas-rentals-list-item__title-wrapper{display:flex;gap:14px;margin-bottom:8px}@media screen and (max-width:1440px){.all-villas-rentals-list-item__title-wrapper{margin-bottom:4px}}.all-villas-rentals-list-item__crown{width:clamp(1.563rem,1.488rem + .38vw,1.938rem);height:clamp(1.625rem,1.55rem + .38vw,2rem);min-width:clamp(1.563rem,1.488rem + .38vw,1.938rem);min-height:clamp(1.625rem,1.55rem + .38vw,2rem)}.all-villas-rentals-list-item__location{margin-bottom:16px;font-size:clamp(1.125rem,.875rem + .52vw,1.5rem);line-height:normal}@media screen and (max-width:1440px){.all-villas-rentals-list-item__location{margin-bottom:12px}}.all-villas-rentals-list-item__details-list,.sl-villas-rent-slide__details-list{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:16px;margin-bottom:clamp(1.125rem,.875rem + .52vw,1.5rem)}@media screen and (max-width:1620px){.all-villas-rentals-list-item__details-list,.sl-villas-rent-slide__details-list{column-gap:16px;row-gap:12px}}@media screen and (max-width:1440px){.all-villas-rentals-list-item__details-list,.sl-villas-rent-slide__details-list{row-gap:8px}}.all-villas-rentals-list-item__details-list li,.sl-villas-rent-slide__details-list li{display:flex;align-items:center;gap:8px;font-size:clamp(1rem,.95rem + .25vw,1.25rem);line-height:normal}@media screen and (max-width:1620px){.all-villas-rentals-list-item__details-list li,.sl-villas-rent-slide__details-list li{gap:6px}}.all-villas-rentals-list-item__icon{flex-shrink:0;width:32px;height:32px;min-width:32px;min-height:32px;fill:var(--gold-signature)}.all-villas-rentals-list-item__link{margin-top:auto;padding-inline:60px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1025px){.all-villas-rentals-list-item__link:hover{color:var(--ivory-2)}}.all-villas-rentals-list-item__link .btn__bg{background-color:var(--gold-signature)}.all-villas-rentals-list-item-price{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:clamp(1.125rem,.875rem + .52vw,1.5rem)}.all-villas-rentals-list-item-price__wrapper{position:relative;padding-right:10px}.all-villas-rentals-list-item-price__dash,.all-villas-rentals-list-item-price__value{color:var(--gold-signature);font-size:20px;font-weight:600;line-height:normal;text-wrap:nowrap}@media screen and (max-width:1620px){.all-villas-rentals-list-item-price__dash,.all-villas-rentals-list-item-price__value{font-size:18px}}.all-villas-rentals-list-item-price__dash{padding-left:2px;padding-right:3px}.all-villas-rentals-list-item-price__float{position:absolute;top:-3px;right:-5px;color:var(--gold-signature);font-size:10.4px;font-weight:600;line-height:normal}.all-villas-rentals-list-item-price span{text-wrap:nowrap}.all-villas-rentals-list-item-price span:not(.all-villas-rentals-list-item-price__dash){font-size:14px;font-style:normal;font-weight:200;line-height:normal}.all-villas-rentals-list-item-price span:not(.all-villas-rentals-list-item-price__dash):not(:last-child){padding-right:10px}.all-villas-rentals-map{margin-block:48px}.all-villas-rentals-map .leaflet-marker-icon{width:clamp(2rem,1.75rem + 1.25vw,3.25rem);height:clamp(2rem,1.75rem + 1.25vw,3.25rem)}.contact-hero{position:relative;padding-top:var(--header-height);height:706px}@media screen and (max-width:1440px){.contact-hero{height:606px}}@media screen and (max-width:1200px){.contact-hero{height:506px}}@media screen and (max-width:1024px){.contact-hero{height:406px}}@media screen and (max-width:576px){.contact-hero{height:clamp(19.125rem,11.313rem + 39.06vw,25.375rem)}}.contact-hero:after,.contact-hero:before{content:"";display:block;position:absolute;left:0;width:100%;height:100%;opacity:.63}.contact-hero:before{top:0;background:linear-gradient(180deg,#12241f -21.86%,transparent 83.76%)}.contact-hero:after{bottom:0;background:linear-gradient(0deg,rgba(18,36,31,.6) -21.86%,transparent 75.51%)}.contact-hero__bg-wrap{top:unset;bottom:0;height:100%}.contact-greeting{padding-top:80px;padding-bottom:107px}@media screen and (max-width:1440px){.contact-greeting{padding-top:60px;padding-bottom:87px}}@media screen and (max-width:1024px){.contact-greeting{padding-top:40px;padding-bottom:67px}}.contact-greeting__title{text-wrap:pretty}.contact-greeting__text{max-width:560px}.contacts{background:url(/img/content/branches-bg.jpg);background-position:bottom 100% left 50%;background-size:cover;background-repeat:no-repeat;z-index:6}.contacts:after,.contacts:before{content:"";display:block;position:absolute;width:100%;max-width:clamp(20.375rem,-1.054rem + 33.48vw,39.125rem);height:auto;aspect-ratio:1.001/1;background-image:url(/img/content/blot-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.contacts:after,.contacts:before{display:none}}.contacts:before{top:0;right:0;transform:translate(41%,-52.6%) rotate(40deg)}.contacts:after{bottom:0;left:0;transform:translate(-50.2%,65%) rotate(-56deg)}.contacts__title-line{padding-bottom:clamp(2rem,1.6rem + 2vw,4rem)}.contacts-list{margin:0 auto;max-width:885px}.contacts-list-item{display:flex;gap:40px;padding-block:clamp(1.125rem,1.013rem + .56vw,1.688rem)}@media screen and (max-width:480px){.contacts-list-item{display:block;text-align:center}}.contacts-list-item:first-child{padding-top:0}.contacts-list-item:last-child{padding-bottom:0}.contacts-list-item:not(:last-child){border-bottom:1px solid hsla(35,39%,64%,.22)}.contacts-list-item__title{margin:auto 0;text-wrap:pretty}@media screen and (max-width:1024px){.contacts-list-item__title{font-size:24px}}@media screen and (max-width:768px){.contacts-list-item__title{font-size:22px}}@media screen and (max-width:480px){.contacts-list-item__title{margin-bottom:8px}}.contacts-list-item__links-list{display:flex;align-items:center;column-gap:104px;margin-left:auto}@media screen and (max-width:1024px){.contacts-list-item__links-list{column-gap:52px}}@media screen and (max-width:768px){.contacts-list-item__links-list{flex-direction:column}}@media screen and (max-width:480px){.contacts-list-item__links-list{display:block}}.contacts-list-item__link{color:var(--ivory-2);text-wrap:nowrap}@media screen and (min-width:577px){.contact-form form{margin:0 auto;width:-moz-fit-content;width:fit-content}}.contact-form__form-row:not(:last-of-type){margin-bottom:20px}@media screen and (max-width:1440px){.contact-form__form-row:not(:last-of-type){margin-bottom:15px}}@media screen and (max-width:768px){.contact-form__form-row:not(:last-of-type){margin-bottom:10px}}.contact-form__submit-btn{margin-top:clamp(2rem,1.6rem + 2vw,4rem)}.contact-form-input-group{display:grid;grid-template-columns:repeat(2,minmax(0,365px));grid-gap:20px;gap:20px}@media screen and (max-width:1440px){.contact-form-input-group{gap:15px}}@media screen and (max-width:768px){.contact-form-input-group{gap:10px}}@media screen and (max-width:576px){.contact-form-input-group{grid-template-columns:repeat(1,minmax(0,1fr))}}.contact-form-select .js-select-trigger-value{font-size:clamp(1rem,.833rem + .35vw,1.25rem);line-height:normal}.contact-form-select .select__list{background-color:var(--ivory-2)}.contact-location{background-image:url(/img/content/paint-splatter-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.contact-location__map{grid-area:1/3/2/5;width:100%;height:clamp(20.125rem,15.75rem + 21.88vw,42rem)}@media screen and (max-width:576px){.contact-location__map .leaflet-marker-icon{margin-left:-21px!important;margin-top:-47px!important;width:42px!important;height:42px!important}}@media screen and (min-width:1025px){.contact-location__container{display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,403px) minmax(0,527px) minmax(20px,1fr);max-width:unset;padding:0}}@media screen and (min-width:1201px){.contact-location__container{grid-template-columns:minmax(20px,1fr) minmax(0,453px) minmax(0,647px) minmax(20px,1fr)}}@media screen and (min-width:1441px){.contact-location__container{grid-template-columns:minmax(20px,1fr) minmax(0,493px) minmax(0,797px) minmax(20px,1fr)}}@media screen and (min-width:1621px){.contact-location__container{grid-template-columns:minmax(20px,1fr) minmax(0,593px) minmax(0,847px) minmax(20px,1fr)}}.contact-location-title{color:var(--gold-signature);text-align:center;font-family:PP Hatton,sans-serif;font-size:clamp(1.25rem,1.1rem + .75vw,2rem);font-weight:300;line-height:normal}.contact-location-title__wrapper{display:flex;align-items:center;grid-area:1/2/2/3;max-width:358px}@media screen and (max-width:1200px){.contact-location-title__wrapper{max-width:338px}}@media screen and (max-width:1024px){.contact-location-title__wrapper{margin:0 auto;padding-top:42px;padding-bottom:32px;max-width:388px;text-wrap:balance}}.event-hero__hero-bg:after,.event-hero__hero-bg:before{content:none}.event-hero__content{padding-inline:20px}.event-hero__box{padding:clamp(1.5rem,1.2rem + 1.5vw,3rem) clamp(1.5rem,1.313rem + .94vw,2.438rem);max-width:clamp(30.375rem,17.379rem + 26.46vw,49.125rem);color:var(--ivory-2);background-color:rgba(20,18,20,.67);text-align:center}.event-hero__title{text-wrap:balance}.event-hero__text{margin:0 auto;max-width:468px;height:clamp(3.125rem,-2.688rem + 6.46vw,5.063rem)}@media screen and (max-width:1440px){.event-hero__text{height:auto}}@media screen and (max-width:480px){.event-filter__wrapper{display:block}}@media screen and (min-width:481px){.event-filter__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,246px));grid-gap:clamp(.625rem,-.089rem + 1.12vw,1.25rem);gap:clamp(.625rem,-.089rem + 1.12vw,1.25rem);align-items:flex-end;justify-content:center}}@media screen and (min-width:1025px){.event-filter__wrapper{grid-template-columns:repeat(4,minmax(0,246px))}}.event-filter__filter-btn{flex-basis:unset;color:var(--gold-signature);background-color:var(--ivory-2)}@media screen and (max-width:480px){.event-filter__filter-btn{margin-bottom:16px}}@media screen and (min-width:1025px){.event-filter__filter-btn:hover{color:var(--ivory-2)}.event-filter__filter-btn:hover svg{fill:var(--ivory-2)}}.event-filter__filter-btn svg{fill:var(--gold-signature)}.event-filter__filter-btn .btn__bg{background-color:var(--gold-signature)}.event-filter__inquiry-btn{max-width:246px}@media screen and (max-width:480px){.event-filter__inquiry-btn{max-width:100%}}.event-filter-date-picker{flex-basis:unset}@media screen and (max-width:480px){.event-filter-date-picker{margin-bottom:8px}}.event-rentals{padding-bottom:52px!important}@media screen and (max-width:1024px){.event-rentals{padding-bottom:40px!important}}.event-rentals__title{margin-bottom:clamp(2rem,1.6rem + 2vw,4rem);text-wrap:balance}.event-rentals__see-more-btn{margin:clamp(3rem,2.7rem + 1.5vw,4.5rem) auto 0;max-width:466px}.event-services{background-image:url(/img/content/crumpled-fabric-bg.jpg);background-size:cover;z-index:6}.event-services,.event-services:before{background-repeat:no-repeat;background-position:50%}.event-services:before{content:"";display:block;width:100%;height:auto;position:absolute;bottom:0;left:0;max-width:clamp(23.625rem,2.196rem + 33.48vw,42.375rem);transform:translate(-45.5%,67.9%) rotate(-43deg);background-image:url(/img/content/blot-2.png);aspect-ratio:1.001/1;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.event-services:before{display:none}}.event-service-slide{position:relative;height:auto}@media screen and (min-width:1025px){.event-service-slide{display:grid;grid-template-columns:minmax(20px,1fr) minmax(0,565px) minmax(0,365px) minmax(20px,1fr);grid-template-rows:minmax(0,667px)}}@media screen and (min-width:1201px){.event-service-slide{grid-template-columns:minmax(20px,1fr) minmax(0,650px) minmax(0,450px) minmax(20px,1fr)}}@media screen and (min-width:1441px){.event-service-slide{grid-template-columns:minmax(20px,1fr) minmax(0,785px) minmax(0,505px) minmax(20px,1fr)}}@media screen and (min-width:1621px){.event-service-slide{grid-template-columns:minmax(20px,1fr) minmax(0,975px) minmax(0,465px) minmax(20px,1fr)}}.event-service-slide.swiper-slide-active .event-service-slide__text,.event-service-slide.swiper-slide-active .section-title{opacity:1;transform:translateX(0)}.event-service-slide.swiper-slide-active .event-service-slide__text{transition-delay:.2s!important}.event-service-slide.swiper-slide-active .event-service-slide__img{opacity:1}@media screen and (min-width:1025px){.event-service-slide.swiper-slide-active .event-service-slide__img{transform:translateX(0)}.event-service-slide.swiper-slide-active .event-service-slide__img:after{top:26px;right:clamp(2rem,-8.8rem + 10.67vw,4rem)}}.event-service-slide__content{padding:clamp(3rem,2.225rem + 3.88vw,6.875rem) 20px 210px}@media screen and (min-width:577px){.event-service-slide__content{margin:0 auto;max-width:550px}}@media screen and (min-width:769px){.event-service-slide__content{max-width:730px}}@media screen and (min-width:1025px){.event-service-slide__content{grid-area:1/2/2/3;margin:0 64px 0 0;padding-inline:0;max-width:unset}}@media screen and (max-width:576px){.event-service-slide__content{max-width:100%}}.event-service-slide__img{position:relative;width:100%;height:100%;max-width:743px;opacity:0;transition:all .4s ease}@media screen and (max-width:1024px){.event-service-slide__img{position:absolute;top:0;left:0;max-width:100%;height:100%;z-index:-1}}@media screen and (min-width:1025px){.event-service-slide__img{grid-area:1/3/2/5;transform:translateX(50px)}}.event-service-slide__img:after{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;border:2px solid var(--gold-signature);transition:all .4s ease;transition-delay:.2s}@media screen and (max-width:1024px){.event-service-slide__img:after{top:0;right:0;border:none;background:rgba(18,36,31,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.event-service-slide__img img{width:100%;height:100%;object-fit:cover}.event-service-slide .section-title,.event-service-slide__text{transform:translateX(-50px);opacity:0;transition:all .4s ease}.event-service-slide .section-title{margin-bottom:clamp(2rem,1.089rem + 2.53vw,4.125rem);text-align:left}.event-service-slide__text{max-width:710px;font-size:clamp(1rem,.925rem + .38vw,1.375rem);font-weight:200;line-height:1.5}.event-services-pagination{position:absolute;bottom:8px;left:calc(50% - 16px);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:clamp(4.25rem,3.85rem + 2vw,6.25rem);height:clamp(4.25rem,3.85rem + 2vw,6.25rem);color:var(--gold-signature);font-family:PP Hatton,sans-serif;font-size:clamp(1rem,.925rem + .38vw,1.375rem);font-weight:300;line-height:1.4;z-index:5}@media screen and (max-width:1620px){.event-services-pagination{left:45%}}@media screen and (max-width:1440px){.event-services-pagination{left:42%}}@media screen and (max-width:1024px){.event-services-pagination{bottom:84px;left:50%;transform:translateX(-50%)}}.event-services-pagination:after{content:"";display:block;position:absolute;top:0;left:0;transform:rotate(45deg);width:100%;height:100%;border:1px solid var(--gold-signature)}.event-services-pagination__active-num{font-size:clamp(1.125rem,.925rem + 1vw,2.125rem)}.event-services-pagination__slash{padding-left:8px;font-size:clamp(1.25rem,1.05rem + 1vw,2.25rem)}@media screen and (max-width:1440px){.event-services-pagination__slash{padding-left:4px}}.event-services-pagination span:first-child{margin-bottom:-8px}@media screen and (max-width:1440px){.event-services-pagination span:first-child{margin-bottom:-4px}}.event-services-pagination span:nth-child(2){margin-bottom:-4px}@media screen and (max-width:1440px){.event-services-pagination span:nth-child(2){margin-bottom:-2px}}.event-services-pagination span:last-child{margin-bottom:-14px}@media screen and (max-width:1440px){.event-services-pagination span:last-child{margin-bottom:-7px}}.event-services-slider-nav{position:absolute;bottom:16.3%;left:calc(50% - 372px);transform:translateX(-50%);display:flex;gap:32px;z-index:6}@media screen and (max-width:1620px){.event-services-slider-nav{bottom:14%}}@media screen and (max-width:1200px){.event-services-slider-nav{left:calc(50% - 300px)}}@media screen and (max-width:1024px){.event-services-slider-nav{bottom:32px;left:50%;transform:translateX(-50%)}}@media screen and (min-width:1025px){.сaptivating-articles{padding-top:100px!important}}@media screen and (min-width:1441px){.сaptivating-articles{padding-top:136px!important}}.сaptivating-articles__upper-title-icon{margin-bottom:clamp(1.5rem,1rem + 2.5vw,4rem)}.сaptivating-articles__title-line{padding-bottom:clamp(1.5rem,1.3rem + 1vw,2.5rem)}.сaptivating-articles__read-more-btn{margin:0 auto;max-width:257px}.сaptivating-articles-list{display:flex;justify-content:space-between;gap:20px;margin-bottom:54px}@media screen and (max-width:1200px){.сaptivating-articles-list{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:576px){.сaptivating-articles-list{margin-bottom:48px}}@media screen and (min-width:769px)and (max-width:1024px){.сaptivating-articles-list{gap:10px}}.сaptivating-articles-list-item{position:relative;max-width:462px}@media screen and (min-width:769px)and (max-width:1200px){.сaptivating-articles-list-item{flex-basis:calc(50% - 20px)}}.сaptivating-articles-list-item__img{width:100%;height:100%;object-fit:cover}.сaptivating-articles-list-item__content{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);padding:20px 20px 15px;width:92%;background:rgba(38,36,38,.25);-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px)}@media screen and (max-width:1440px){.сaptivating-articles-list-item__content{bottom:24px;padding:15px}}@media screen and (min-width:769px){.сaptivating-articles-list-item__container{width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1441px)and (max-width:1620px){.сaptivating-articles-list-item__title{font-size:28px}}@media screen and (max-width:768px){.сaptivating-articles-list-item__title{margin-bottom:8px;font-size:clamp(1.125rem,.578rem + 2.73vw,1.563rem)}}.сaptivating-articles-list-item__link{display:block;margin-left:auto;width:-moz-fit-content;width:fit-content}.favorite-moments{padding-bottom:60px!important}@media screen and (min-width:1441px){.favorite-moments{padding-bottom:119px!important}}@media screen and (min-width:1025px){.favorite-moments{padding-bottom:90px!important}}.favorite-moments:before{content:"";display:block;width:100%;height:auto;position:absolute;top:0;right:-20px;max-width:clamp(12.5rem,5.357rem + 11.16vw,18.75rem);transform:translateY(-68%);background-image:url(/img/content/event/fm-blot-bg.png);aspect-ratio:1.001/1;background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width:1024px){.favorite-moments:before{display:none}}.favorite-moments-gallery{position:relative}.favorite-moments-gallery__row{display:flex;gap:26px}@media screen and (max-width:1440px){.favorite-moments-gallery__row{gap:16px}}@media screen and (max-width:1200px){.favorite-moments-gallery__row{gap:8px}}@media screen and (max-width:1024px){.favorite-moments-gallery__row{flex-wrap:wrap;gap:16px}.favorite-moments-gallery__row:nth-of-type(2){display:none}}@media screen and (max-width:768px){.favorite-moments-gallery__row{gap:8px}}.favorite-moments-gallery__row:not(:last-of-type){margin-bottom:29px}@media screen and (max-width:1440px){.favorite-moments-gallery__row:not(:last-of-type){margin-bottom:16px}}@media screen and (max-width:1200px){.favorite-moments-gallery__row:not(:last-of-type){margin-bottom:8px}}@media screen and (max-width:1024px){.favorite-moments-gallery__row:not(:last-of-type){margin-bottom:0}.favorite-moments-gallery__item{flex-basis:calc(50% - 8px)}}@media screen and (max-width:768px){.favorite-moments-gallery__item{flex-basis:calc(50% - 4px)}}@media screen and (max-width:375px){.favorite-moments-gallery__item{width:100%}}.favorite-moments-gallery__img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.favorite-moments-gallery__img{max-height:339px}}.favorite-moments-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:clamp(2rem,1.5rem + 1.04vw,2.75rem) clamp(2rem,1.5rem + 1.04vw,2.75rem) clamp(2rem,1.25rem + 1.56vw,3.125rem);width:100%;max-width:clamp(28.938rem,22.688rem + 13.02vw,38.313rem);background-color:var(--green-deep);background-image:url(/img/content/event/fm-overlay-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (max-width:576px){.favorite-moments-overlay{position:static;transform:none;max-width:100%}}.favorite-moments-overlay__content{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}@media screen and (max-width:576px){.favorite-moments-overlay__content{flex-direction:column;align-items:center;justify-content:center;gap:16px}}.favorite-moments-overlay__title{margin-bottom:32px;color:var(--gold-signature);text-transform:uppercase;text-align:center}@media screen and (max-width:576px){.favorite-moments-overlay__title{margin-bottom:24px}}.single-location-hero__title{margin:0 auto 40px}@media screen and (max-width:1200px){.single-location-hero__title{margin-bottom:30px}}@media screen and (max-width:480px){.single-location-hero__title{text-wrap:pretty}.single-location-hero__title br{display:none}}.single-location-hero .hero__bg:before{background:linear-gradient(180deg,#12241f -21.86%,transparent 83.76%)}.single-location-hero .hero__bg:after{background:linear-gradient(0deg,rgba(18,36,31,.6) -21.86%,transparent 75.51%)}.single-location-hero-form{display:flex;justify-content:space-between;gap:32px}@media screen and (max-width:1200px){.single-location-hero-form{flex-direction:column;align-items:center;justify-content:center}}.single-location-hero-form__input-group{display:flex;align-items:center;justify-content:space-between;column-gap:16px;row-gap:32px;width:100%}@media screen and (max-width:1024px){.single-location-hero-form__input-group{flex-wrap:wrap;justify-content:center}}.single-location-hero-form__submit-btn{max-width:228px!important;opacity:0}.single-location-hero-form-field{position:relative;width:100%;max-width:277px;opacity:0}@media screen and (min-width:577px)and (max-width:1024px){.single-location-hero-form-field{flex-basis:calc(50% - 8px)}}@media screen and (max-width:576px){.single-location-hero-form-field{max-width:100%}}.single-location-hero-form-field__label{color:var(--ivory-2)}.single-location-hero-form-field__input-wrapper{display:flex;align-items:center;border-bottom:1px solid var(--gold-signature)}.sl-villas-rent{padding-top:108px;padding-bottom:38px}@media screen and (max-width:1620px){.sl-villas-rent{padding-top:88px}}@media screen and (max-width:1440px){.sl-villas-rent{padding-top:68px}}.sl-villas-rent__title{margin-bottom:18px;text-wrap:balance}.sl-villas-rent .homes-slider-control{margin-bottom:0}.sl-villas-rent-slider{margin-bottom:clamp(1rem,.475rem + 2.63vw,3.625rem);overflow:hidden}.sl-villas-rent-slider__wrapper{justify-content:space-between}.sl-villas-rent-slide{width:-moz-fit-content;width:fit-content}.sl-villas-rent-slide__content{margin:0 auto;max-width:459px}.sl-villas-rent-slide__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:clamp(1rem,.333rem + 1.39vw,2rem)}.sl-villas-rent-slide__header>div{flex:1 1}.sl-villas-rent-slide__link-img{display:block;margin-bottom:18px}.sl-villas-rent-slide__link-img img{width:100%;height:100%;object-fit:cover}.sl-villas-rent-slide__title{margin-bottom:clamp(.25rem,-.083rem + .69vw,.75rem);font-size:clamp(1.25rem,.958rem + .61vw,1.688rem)}@media screen and (max-width:768px){.sl-villas-rent-slide__title{font-size:clamp(1.375rem,1.286rem + .45vw,1.5rem)}}.sl-villas-rent-slide__subtitle{font-size:clamp(1.125rem,.958rem + .35vw,1.375rem);line-height:normal}.sl-villas-rent-slide__price{color:var(--gold-signature);font-size:20px;font-weight:600;line-height:normal;text-align:right}@media screen and (max-width:1440px){.sl-villas-rent-slide__price{font-size:18px}}.sl-villas-rent-slide__details-list{margin-bottom:0}.sl-villas-rent-slide__details-list li{gap:clamp(.5rem,.4rem + .5vw,1rem)}.sl-villas-rent-slide__icon{flex-shrink:0;width:27px;height:27px;min-width:27px;min-height:27px;fill:var(--gold-signature)}@media screen and (max-width:1440px){.sl-villas-rent-slide__icon{width:25px;height:25px;min-width:25px;min-height:25px}}.villas-location{position:relative}@media screen and (max-width:768px){.villas-location{padding-bottom:24px}}.villas-location__map{height:clamp(26.25rem,22.75rem + 17.5vw,43.75rem)}.villas-location__link{width:100%;max-width:417px;height:71px;color:var(--ivory-2);background-color:#12241f;border:1px solid #12241f}@media screen and (min-width:769px){.villas-location__link{position:absolute;bottom:27px;right:clamp(1.25rem,-2.875rem + 8.59vw,7.438rem);max-width:clamp(19.813rem,15.646rem + 8.68vw,26.063rem);z-index:1000}}@media screen and (max-width:768px){.villas-location__link{margin:24px auto 0}}.villas-location__link:hover{color:#12241f}.villas-location__link .btn__inner{max-width:290px}.vacation{background:linear-gradient(0deg,rgba(18,36,31,.43) 0,rgba(18,36,31,.43) 100%),url(/img/content/branches-bg.jpg),var(--section-dark-bg);background:linear-gradient(0deg,rgba(18,36,31,.43) 0,rgba(18,36,31,.43) 100%),-webkit-image-set(url("/img/content/branches-bg.webp") type("image/webp"),url("/img/content/branches-bg.jpg") type("image/jpeg")),var(--section-dark-bg);background:linear-gradient(0deg,rgba(18,36,31,.43) 0,rgba(18,36,31,.43) 100%),image-set(url("/img/content/branches-bg.webp") type("image/webp"),url("/img/content/branches-bg.jpg") type("image/jpeg")),var(--section-dark-bg);background-position:top 100% left 50%;z-index:6}.vacation,.vacation:before{background-size:contain;background-repeat:no-repeat}.vacation:before{content:"";display:block;width:100%;max-width:clamp(12.563rem,1.848rem + 16.74vw,21.938rem);height:100%;max-height:433px;position:absolute;bottom:0;right:0;transform:translateY(calc(35.5% - clamp(-4.125rem, -8.839rem + 7.37vw, 0rem)));background-image:url(/img/content/single-location/vacation-blot-bg.png);aspect-ratio:1.001/1;background-position:50%;pointer-events:none}@media screen and (max-width:1024px){.vacation:before{display:none}}@media screen and (min-width:1025px){.vacation{padding-bottom:76px!important}}@media screen and (min-width:1441px){.vacation{padding-bottom:96px!important}}.vacation__title-line{padding-top:20px;padding-bottom:clamp(1.5rem,1.363rem + .69vw,2.188rem)}.vacation__text{margin-bottom:clamp(4rem,2.768rem + 3.42vw,6.875rem);color:var(--gold-signature);font-size:clamp(1rem,.571rem + 1.19vw,2rem);font-weight:200;line-height:1.5;text-align:center}@media screen and (max-width:576px){.vacation__text{margin-bottom:42px}}.vacation-list-item{display:flex;align-items:center;justify-content:space-between;column-gap:48px}@media screen and (max-width:1024px){.vacation-list-item{display:block}}@media screen and (max-width:576px){.vacation-list-item{position:relative;padding-block:32px}.vacation-list-item:first-child{padding-top:0}.vacation-list-item:last-child{padding-bottom:0}.vacation-list-item:not(:last-child):after,.vacation-list-item:not(:last-child):before{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40%;height:1px;background-color:var(--gold-signature)}.vacation-list-item:not(:last-child):before{bottom:3px;left:calc(50% - 16px)}.vacation-list-item:not(:last-child):after{bottom:-3px;left:calc(50% + 16px)}}.vacation-list-item:not(:last-child){margin-bottom:48px}@media screen and (max-width:1024px){.vacation-list-item:not(:last-child){margin-bottom:64px}}@media screen and (max-width:576px){.vacation-list-item:not(:last-child){margin-bottom:0}}.vacation-list-item:nth-child(2){flex-direction:row-reverse}.vacation-list-item:nth-child(2) .vacation-list-item__text-col{max-width:665px}@media screen and (min-width:1025px){.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--after:after,.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--after:before,.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--before:after,.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--before:before{border:none}}@media screen and (min-width:1025px)and (max-width:1620px){.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--after:after,.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--after:before,.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--before:after,.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--before:before{border-width:2px!important}}@media screen and (min-width:1025px){.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--before{right:unset;left:-32px}.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--before:after,.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--before:before{border-top:3px solid var(--gold-signature);border-left:3px solid var(--gold-signature)}}@media screen and (min-width:1025px)and (max-width:1620px){.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--before{left:-22px}}@media screen and (min-width:1025px){.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--after{left:unset;right:-32px}.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--after:after,.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--after:before{border-bottom:3px solid var(--gold-signature);border-right:3px solid var(--gold-signature)}}@media screen and (min-width:1025px)and (max-width:1620px){.vacation-list-item:nth-child(2) .vacation-list-item__img-pseudo--after{right:-22px}}.vacation-list-item__column{flex-basis:50%}.vacation-list-item__img-wrapper{position:relative}@media screen and (max-width:1024px){.vacation-list-item__img-wrapper{margin-bottom:32px}}@media screen and (max-width:576px){.vacation-list-item__img-wrapper{margin-bottom:24px}}.vacation-list-item__img-wrapper img{width:100%;min-height:456px;height:100%;object-fit:cover}@media screen and (max-width:1024px){.vacation-list-item__img-wrapper img{min-height:unset;max-height:228px}}@media screen and (max-width:576px){.vacation-list-item__img-wrapper img{max-height:clamp(9.375rem,3.281rem + 30.47vw,14.25rem)}}.vacation-list-item__img-pseudo{position:absolute;display:block;width:218px;height:221px;background:none;z-index:-1}@media screen and (max-width:1024px){.vacation-list-item__img-pseudo{height:100px}}@media screen and (max-width:576px){.vacation-list-item__img-pseudo{display:none}}.vacation-list-item__img-pseudo--before{top:-37px;right:-40px}@media screen and (max-width:1620px){.vacation-list-item__img-pseudo--before{top:-24px;right:-22px}}@media screen and (max-width:1024px){.vacation-list-item__img-pseudo--before{right:-14px}}.vacation-list-item__img-pseudo--before:after,.vacation-list-item__img-pseudo--before:before{border-top:3px solid var(--gold-signature);border-right:3px solid var(--gold-signature)}.vacation-list-item__img-pseudo--before:before{top:0;right:12px}@media screen and (max-width:1620px){.vacation-list-item__img-pseudo--before:before{right:10px}}@media screen and (max-width:1024px){.vacation-list-item__img-pseudo--before:before{content:none!important}}.vacation-list-item__img-pseudo--before:after{top:12px;right:0}@media screen and (max-width:1620px){.vacation-list-item__img-pseudo--before:after{top:10px}}.vacation-list-item__img-pseudo--after{bottom:-36px;left:-37px}@media screen and (max-width:1620px){.vacation-list-item__img-pseudo--after{bottom:-24px;left:-22px}}@media screen and (max-width:1024px){.vacation-list-item__img-pseudo--after{left:-12px}}.vacation-list-item__img-pseudo--after:after,.vacation-list-item__img-pseudo--after:before{border-bottom:3px solid var(--gold-signature);border-left:3px solid var(--gold-signature)}.vacation-list-item__img-pseudo--after:before{bottom:0;left:12px}@media screen and (max-width:1620px){.vacation-list-item__img-pseudo--after:before{left:10px}}@media screen and (max-width:1024px){.vacation-list-item__img-pseudo--after:before{content:none!important}}.vacation-list-item__img-pseudo--after:after{bottom:12px;left:0}@media screen and (max-width:1620px){.vacation-list-item__img-pseudo--after:after{bottom:10px}}.vacation-list-item__img-pseudo:after,.vacation-list-item__img-pseudo:before{content:"";position:absolute;display:block;width:100%;height:100%}@media screen and (max-width:1620px){.vacation-list-item__img-pseudo:after,.vacation-list-item__img-pseudo:before{border-width:2px}.vacation-list-item__text-col{flex-basis:calc(50% - 48px)}}@media screen and (min-width:1025px){.vacation-list-item__text-col{max-width:611px}}.vacation-list-item__text-col p:first-child{margin-bottom:48px}@media screen and (max-width:1620px){.vacation-list-item__text-col p:first-child{margin-bottom:32px}}@media screen and (max-width:1440px){.vacation-list-item__text-col p:first-child{margin-bottom:24px}}@media screen and (max-width:1200px){.vacation-list-item__text-col p:first-child{margin-bottom:16px}}.advisors-tips{padding-top:51px;padding-bottom:87px;background-image:url(/img/content/tree-bg.png);background-size:cover;background-position:top 15% left 50%;background-repeat:no-repeat}@media screen and (max-width:1440px){.advisors-tips{padding-bottom:67px}}@media screen and (max-width:1024px){.advisors-tips{padding-bottom:47px}}.advisors-tips__title-line{padding-top:4px;padding-bottom:clamp(3rem,2.188rem + 4.06vw,7.063rem)}@media screen and (max-width:1440px){.advisors-tips__title-line{padding-top:16px}}.advisors-tips-list__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 108px;padding-left:183px;padding-right:58px;padding-bottom:40px;width:823px;height:834px;color:var(--gold-signature);background-color:transparent;border-radius:50%}@media screen and (max-width:1620px){.advisors-tips-list__wrapper{margin-bottom:88px;padding-left:146px;padding-right:66px;width:773px;height:784px}}@media screen and (max-width:1440px){.advisors-tips-list__wrapper{margin-bottom:78px;width:723px;height:734px}}@media screen and (max-width:1200px){.advisors-tips-list__wrapper{margin-bottom:54px;padding-left:136px;width:623px;height:634px}}@media screen and (max-width:1024px){.advisors-tips-list__wrapper{margin-bottom:48px}}@media screen and (max-width:768px){.advisors-tips-list__wrapper{display:none}}.advisors-tips-list__wrapper .section-title-secondary{margin-bottom:clamp(1.5rem,.571rem + 1.45vw,2.313rem);max-width:clamp(20rem,12.571rem + 11.61vw,26.5rem);color:var(--gold-signature);font-size:clamp(1.875rem,1.161rem + 1.12vw,2.5rem);text-align:center;line-height:1.4}.advisors-tips-list__item{display:flex}.advisors-tips-list__item:nth-child(2){width:99%}.advisors-tips-list__item:nth-child(3){width:98%}.advisors-tips-list__item:nth-child(4){width:88%}.advisors-tips-list__item:before{content:"";display:inline-block;flex-shrink:0;margin-top:18px;margin-right:18px;width:9px;height:9px;background-color:var(--gold-signature);transform:rotate(45deg)}@media screen and (max-width:1200px){.advisors-tips-list__item:before{margin-top:16px;margin-right:16px;width:7px;height:7px}}.advisors-tips-list__item:not(:last-child){margin-bottom:22px}@media screen and (max-width:1200px){.advisors-tips-list__item:not(:last-child){margin-bottom:16px}}.advisors-tips-slider .swiper-container{margin:0 auto 34px;max-width:1324px;overflow:hidden}@media screen and (max-width:576px){.advisors-tips-slider .swiper-container{margin-bottom:24px;max-width:390px}}.advisors-tips-slide__img{margin-bottom:24px;width:100%;height:100%;object-fit:cover}.advisors-tips-slide__link{color:var(--gold-signature);font-family:General Sans;font-weight:600;line-height:1.5}.advisors-tips-slide__link:hover{text-decoration:underline;text-underline-offset:2px}.advisors-slider-control{margin-bottom:0}@media screen and (max-width:768px){.advisors-slider-control{height:50px}}@media screen and (max-width:576px){.advisors-slider-control{height:40px}}.sp-stay-with-us{background-image:url(/img/content/single-location/sp-stay-with-us-bg.jpg)}.sp-stay-with-us .stay-with-us-list{margin-bottom:0;padding-bottom:clamp(1.5rem,.55rem + 4.75vw,6.25rem)}.your-stay{padding-top:65px}@media screen and (max-width:1024px){.your-stay{padding-top:40px}}.your-stay__title{text-transform:uppercase;text-wrap:balance}.your-stay__title-line{padding-bottom:37px}@media screen and (min-width:577px)and (max-width:1024px){.your-stay__col:nth-last-child(odd):last-child{aspect-ratio:16/8;flex-basis:100%}}@media screen and (min-width:1025px){.your-stay__col{flex:unset;flex-basis:20%}.your-stay__col:hover{flex:unset;flex-basis:46.628%}}.your-stay__col img{width:calc(100% + 4px)}@media screen and (max-width:1024px){.your-stay__col img{height:calc(100% + 1px)}}.sustainability-hero .hero__bg:before{background:linear-gradient(180deg,#12241f -21.86%,transparent 83.76%)}.sustainability-hero .hero__bg:after{background:linear-gradient(0deg,rgba(18,36,31,.6) -21.86%,transparent 75.51%)}.sustainability-hero__box{margin:0 auto;max-width:clamp(43.25rem,21.821rem + 33.48vw,62rem)}.sustainability-hero__title{text-transform:uppercase}.sustainability-hero__title br{display:block!important}.sustainability-hero__aftertitle{margin-block:clamp(1rem,.8rem + 1vw,2rem);font-size:clamp(1.125rem,.95rem + .88vw,2rem);line-height:1.5;text-wrap:balance}.sustainability-hero__text{margin:0 auto;max-width:668px}.sustainability-hero__line{padding-top:clamp(1.5rem,1.075rem + 2.13vw,3.625rem);padding-bottom:0}.sustainability-hero__line:before{background-color:var(--ivory-2)}.mt-header-height{margin-top:var(--header-height)}.ms-auto{margin-left:auto}.me-auto{margin-right:auto}.m-0-auto{margin:0 auto}.m-auto-0{margin:auto 0}.m-auto{margin:auto}.m-0{margin:0!important}.mt-0{margin-top:0!important}.me-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ms-0{margin-left:0!important}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.m-4{margin:4rem}.m-5{margin:5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.me-1{margin-right:1rem}.me-2{margin-right:2rem}.me-3{margin-right:3rem}.me-4{margin-right:4rem}.me-5{margin-right:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.ms-1{margin-left:1rem}.ms-2{margin-left:2rem}.ms-3{margin-left:3rem}.ms-4{margin-left:4rem}.ms-5{margin-left:5rem}.my-1{margin-block:1rem}.my-2{margin-block:2rem}.my-3{margin-block:3rem}.my-4{margin-block:4rem}.my-5{margin-block:5rem}.mx-1{margin-inline:1rem}.mx-2{margin-inline:2rem}.mx-3{margin-inline:3rem}.mx-4{margin-inline:4rem}.mx-5{margin-inline:5rem}.pt-header-height{padding-top:var(--header-height)}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pe-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.ps-0{padding-left:0!important}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-4{padding:4rem}.p-5{padding:5rem}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pt-5{padding-top:5rem}.pe-1{padding-right:1rem}.pe-2{padding-right:2rem}.pe-3{padding-right:3rem}.pe-4{padding-right:4rem}.pe-5{padding-right:5rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pb-5{padding-bottom:5rem}.ps-1{padding-left:1rem}.ps-2{padding-left:2rem}.ps-3{padding-left:3rem}.ps-4{padding-left:4rem}.ps-5{padding-left:5rem}.py-1{padding-block:1rem}.py-2{padding-block:2rem}.py-3{padding-block:3rem}.py-4{padding-block:4rem}.py-5{padding-block:5rem}.px-1{padding-inline:1rem}.px-2{padding-inline:2rem}.px-3{padding-inline:3rem}.px-4{padding-inline:4rem}.px-5{padding-inline:5rem}.ant-picker.form-date-picker{width:100%;padding:0;font-size:16px;font-family:inherit;line-height:normal;height:39px;color:var(--ivory-1);background-color:transparent;border:0;border-radius:0}.ant-picker.form-date-picker.ant-picker-focused{border:0;box-shadow:none}.ant-picker.form-date-picker .ant-picker-input{padding:8px 8px 8px 16px;font-size:16px;height:40px;line-height:normal;background-color:transparent;border:0;color:var(--baseWhite)}.ant-picker.form-date-picker .ant-picker-input input::placeholder{color:var(--ivory-1)}.ant-picker.form-date-picker .ant-picker-input-placeholder input{color:var(--baseWhite)}.ant-picker.form-date-picker .ant-picker-clear,.ant-picker.form-date-picker .anticon svg{color:var(--ivory-1)}.ant-picker-dropdown .ant-picker-panel-container{padding:8px;background-color:var(--ivory-1);border:1px solid var(--gold-signature);border-radius:0;overflow:initial}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panel{font-family:General Sans,sans-serif;color:var(--greydark);text-align:start;font-size:18px;font-weight:300;line-height:normal;border-radius:0}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-content thead,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header-view{font-family:PP Hatton,sans-serif}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-decade-btn:hover,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-month-btn:hover,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-year-btn:hover{color:var(--gold-signature)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-header-view{text-align:center;justify-content:center;display:flex}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell-inner{border-radius:0;border:0}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell{transition:all .4s ease}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell.ant-picker-cell-selected,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell:hover{color:var(--baseWhite);background-color:var(--gold-signature)}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-panel-container .ant-picker-cell:hover .ant-picker-cell-inner{background-color:transparent}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-today-btn{color:var(--green-olive-2);font-weight:300}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-today-btn:hover{color:var(--gold-signature)}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:0}.ant-select.form-select{width:100%;font-size:16px;font-family:inherit;line-height:normal;height:39px;color:var(--ivory-1);border:0;border-radius:0}.ant-select.form-select.ant-select-focused .ant-select-selector{border:0!important;box-shadow:none!important}.ant-select.form-select .ant-select-selection-item{font-weight:200;font-size:14px}.ant-select.form-select.ant-select-open .icon-arrow-down{transform:rotate(-180deg)}.ant-select.form-select.ant-select-focused .ant-select-selector{border-radius:0;border-color:var(--green-olive-4)!important}.ant-select.form-select .ant-select-selector{padding:8px 8px 8px 16px;font-size:16px;height:40px;line-height:normal;background-color:transparent;border:0}.ant-select.form-select .ant-select-arrow svg,.ant-select.form-select .ant-select-selection-item,.ant-select.form-select .ant-select-selection-placeholder{color:var(--ivory-1)}.ant-select-dropdown{padding:16px;background-color:var(--ivory-1);border:1px solid var(--gold-signature);border-radius:0;overflow:initial}.ant-select-dropdown .rc-virtual-list-holder{overflow-y:initial!important}.ant-select-dropdown .ant-select-item{display:block;width:100%;padding:12px 0;position:relative;font-family:General Sans,sans-serif!important;color:var(--graydark);text-align:start;font-size:18px;font-weight:200!important;line-height:normal;transition:all .5s ease;border-radius:0}@media screen and (min-width:1025px){.ant-select-dropdown .ant-select-item:hover{font-weight:300;color:var(--baseWhite)}.ant-select-dropdown .ant-select-item:hover:before{width:calc(100% + 32px);background-color:var(--gold-signature)}}.ant-select-dropdown .ant-select-item:before{content:"";display:block;width:100%;height:calc(100% + 1px);position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:1;border-bottom:1px solid var(--gold-signature);transition:all .5s ease;pointer-events:none}.ant-select-dropdown .ant-select-item .ant-select-item-option-content{position:relative;z-index:2}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){color:var(--baseWhite);background-color:transparent}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled):before{width:calc(100% + 32px);background-color:var(--gold-signature)}@media screen and (min-width:1621px){html[lang=fr] .container{max-width:1540px}html[lang=fr] .nav__row{width:calc(100% + 20px);margin-inline:-10px}html[lang=fr] .nav__col{padding-inline:10px}html[lang=fr] .nav__col .nav__list{width:calc(100% + 20px);margin-inline:-10px}html[lang=fr] .nav__col .nav__list-item{padding-inline:10px}}