@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{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{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:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.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:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:#fff0}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;inset:-3px -2px -2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size) / 2 * -1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:#0000}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:#0000}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:#0000;background:#0000}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:#0000}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:#0000}.air-datepicker{--adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 100;--adp-padding: 4px;--adp-grid-areas: "nav" "body" "timepicker" "buttons";--adp-transition-duration: .3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: #fff;--adp-background-color-hover: #f0f0f0;--adp-background-color-active: #eaeaea;--adp-background-color-in-range: rgba(92, 196, 239, .1);--adp-background-color-in-range-focused: rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused: #8ad5f4;--adp-background-color-selected-other-month: #a2ddf6;--adp-color: #4a4a4a;--adp-color-secondary: #9c9c9c;--adp-accent-color: #4eb5e6;--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: #dedede;--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: #c5c5c5;--adp-border-color: #dbdbdb;--adp-border-color-inner: #efefef;--adp-border-radius: 4px;--adp-border-color-inline: #d7d7d7;--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: #ff9a19;--adp-day-name-color-hover: #8ad5f4;--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-hover: var(--adp-background-color-hover);--adp-cell-background-color-selected: #5cc4ef;--adp-cell-background-color-selected-hover: #45bced;--adp-cell-background-color-in-range: rgba(92, 196, 239, .1);--adp-cell-background-color-in-range-hover: rgba(92, 196, 239, .2);--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: #dedede;--adp-time-track-color-hover: #b1b1b1;--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px}.air-datepicker-overlay{--adp-overlay-background-color: rgba(0, 0, 0, .3);--adp-overlay-transition-duration: .3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px #00000026;border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translate(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translate(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:"";position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size) / 2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size) / 2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}.bck-black{background-color:#060201}.bck-dark-brown{background-color:#a57a4d}.bck-brown{background-color:#cda571}.bck-light-brown{background-color:#e6d2b9}.bck-white{background-color:#fff}.black,.black p{color:#060201}.dark-brown,.dark-brown p{color:#a57a4d}.brown,.brown p{color:#cda571}.light-brown,.light-brown p{color:#e6d2b9}.white,.white p{color:#fff}@font-face{font-family:Author;src:url(../fonts/Author-Variable-Cj1fW5q8.woff2) format("woff2-variations"),url(../fonts/Author-Variable-Cj1fW5q8.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}p{line-height:clamp(18px,15.9607843137px + .0052287582 * 100vw,26px);font-size:clamp(14px,11.9607843137px + .0052287582 * 100vw,22px)}h1,h1 p{font-size:clamp(50px,39.8039215686px + .0261437908 * 100vw,90px);line-height:1;font-weight:400}h2,h2 p{font-size:clamp(30px,25.4117647059px + .0117647059 * 100vw,48px);line-height:1;font-weight:400}h3,h3 p{font-size:clamp(30px,29.4901960784px + .0013071895 * 100vw,32px);line-height:40px;font-weight:400}h4,h4 p{font-size:clamp(22px,21.4901960784px + .0013071895 * 100vw,24px);font-weight:400}h5,h5 p{font-size:clamp(16px,13.6024590164px + .006147541 * 100vw,22px);line-height:72px;font-weight:400}h6{font-size:clamp(24px,20.431372549px + .0091503268 * 100vw,38px);line-height:1;font-weight:400;font-family:Times New Roman,Times,serif;font-style:italic}h6 p{font-family:Times New Roman,Times,serif;font-style:italic;font-size:clamp(24px,20.431372549px + .0091503268 * 100vw,38px);line-height:1;font-weight:400}h1,h2,h3,h4,h5,h6,p{margin:0;color:#060201}*{box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased;font-family:Author,sans-serif;font-weight:400;background-color:#fdfbf4}a{text-decoration:none;color:inherit;display:inline-block;transition:color .2s}button{padding:0;margin:0;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s,background-color .2s,border-color .2s}.cta-button{column-gap:5.8px;padding:12px 11.691px 12px 22px;border-radius:25px;border:1px solid #a57a4d;height:clamp(41px,39.9803921569px + .0026143791 * 100vw,45px);color:#a57a4d;font-family:Times New Roman,Times,serif;line-height:clamp(17px,16.7450980392px + .0006535948 * 100vw,18px);font-size:clamp(15px,14.7450980392px + .0006535948 * 100vw,16px);font-style:italic;transition:all .3s ease}.cta-button .arrow{margin-top:2px}.cta-button .arrow .arrow-head,.cta-button .arrow .arrow-line{transition:all .3s ease}.cta-button .arrow .arrow-head{transform:translate(6.53px,-1.556px) rotate(90deg)}.cta-button .arrow .arrow-line{stroke-dasharray:13.283;stroke-dashoffset:0}.cta-button:hover{padding:12px 16.9px 12px 22px}.cta-button:hover .arrow .arrow-head{transform:translate(12.53px,-1.556px) rotate(90deg)}.cta-button:hover .arrow .arrow-line{stroke-dasharray:18.492}.cta-button.selected p{color:#fff}.cta-button.selected path{stroke:#fff}[x-cloak]{display:none!important}ul,li{list-style:none;padding:0;margin:0}.w-100{width:100%}.w-fit{width:fit-content}.center{display:flex;justify-content:center;align-items:center}.no-transition{transition:none!important}.hidden{display:none}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.text-center{text-align:center}.mt-16{margin-top:16px}.rotate-180{transform:rotate(180deg)}html.no-scroll{overflow:hidden}.air-datepicker{background-color:#fdfbf4;border-color:#a57a4d}.air-datepicker .air-datepicker--pointer{background-color:#fdfbf4}.air-datepicker .air-datepicker--pointer:after{background-color:#fdfbf4}.air-datepicker .air-datepicker-body--day-name{color:#a57a4d}.air-datepicker .air-datepicker-cell{color:#060201}.air-datepicker .air-datepicker-cell.-focus-{background-color:#e6d2b9}.air-datepicker .air-datepicker-cell.-selected-{background-color:#cda571;color:#fff}.wpcf7-response-output{min-height:26px;border:none;padding:none;justify-content:center;align-items:center;font-size:12px;color:#fff;padding:0;border:none!important;margin-left:0!important;margin-right:0!important;display:grid!important}.wpcf7-response-output:before{content:"";margin-right:6px;margin-bottom:2px}form.invalid .wpcf7-response-output{display:flex;background-color:#a61104;grid-template-columns:22px auto}form.invalid .wpcf7-response-output:before{width:16px;height:14px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='14' viewBox='0 0 16 14'><g transform='translate(-373 -2432)'><path d='M6.264,3.039a2,2,0,0,1,3.473,0l4.554,7.969A2,2,0,0,1,12.554,14H3.446A2,2,0,0,1,1.71,11.008Z' transform='translate(373 2432)' fill='%23fff'/><g transform='translate(903.707 1508.293) rotate(90)'><path d='M.354,3.484l-.707-.707,3.13-3.13.707.707Z' transform='translate(931.838 520.493) rotate(45)' fill='%23a71204'/><path d='M.354.922-.354.215.215-.354.922.354Z' transform='translate(935.228 522.305) rotate(45)' fill='%23a71204'/></g></g></svg>") no-repeat center/contain}form.sent .wpcf7-response-output{display:flex;background-color:#cda571;grid-template-columns:20px auto}form.sent .wpcf7-response-output:before{width:14px;height:14px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'><g transform='translate(530.655 -926.655) rotate(90)'><rect width='14' height='14' rx='7' transform='translate(926.655 516.655)' fill='%23fdfbf4'/><path d='M1.186,4.857,3.021,3.021,0,0' transform='translate(931.821 521.461) rotate(-8)' fill='none' stroke='%23cda571' stroke-width='1'/></g></svg>") no-repeat center/contain}@media (width >= 48rem){.headline-instant,.headline-part-instant{opacity:0}}#hero,#sub-hero{height:670px;position:relative;padding:clamp(50px,37.2549019608px + .0326797386 * 100vw,100px) 0;margin-bottom:clamp(70px,67.4509803922px + .0065359477 * 100vw,80px)}#hero .media,#sub-hero .media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#hero .media img,#hero .media video,#sub-hero .media img,#sub-hero .media video{width:100%;height:100%;object-fit:cover}#hero .text,#sub-hero .text{height:100%;display:grid;justify-items:center;text-align:center;position:relative}#hero .text h1>*,#sub-hero .text h1>*{color:#fff}#hero .text .center,#sub-hero .text .center{display:flex;flex-direction:column;row-gap:20px;position:absolute;transform:translateY(-50%);left:0;top:50%;width:100%}#hero .text .center .cta-button,#sub-hero .text .center .cta-button{margin-top:clamp(20px,12.3529411765px + .0196078431 * 100vw,50px);background-color:#cda57169;color:#fff;border:none}#hero .text .center .cta-button path,#sub-hero .text .center .cta-button path{stroke:#fff}#hero .text .center>p,#sub-hero .text .center>p{max-width:624px;margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#hero .text>p,#sub-hero .text>p{font-family:Times New Roman,Times,serif;font-size:clamp(15px,13.2156862745px + .0045751634 * 100vw,22px);line-height:clamp(15px,12.1960784314px + .0071895425 * 100vw,26px);font-style:italic;align-self:end}#sub-hero{margin-bottom:0}#sub-hero .media:after{content:"";position:absolute;inset:0;background:#e6d2b9;mix-blend-mode:color;opacity:.27;pointer-events:none}#sub-hero .text .center h2 .title{font-size:40px}#sub-hero .text .center .content{font-weight:400;font-size:18px;display:block;max-width:550px}#sub-hero .text .center .cta-button{margin-top:clamp(20px,20px + 0 * 100vw,20px);background-color:transparent;color:#fff;border:1px solid #fff}#sub-hero .text .center .cta-button path{stroke:#fff}#activities #hero,#design #hero{margin-bottom:0}#common-areas #hero{margin-bottom:70px}@media (width >= 48rem){#common-areas #hero{margin-bottom:56px}}.overlay .media:after{content:"";position:absolute;inset:0;background-color:#717171c4;backdrop-filter:blur(3px) brightness(1.08);-webkit-backdrop-filter:blur(3px) brightness(1.08);pointer-events:none;mix-blend-mode:multiply}@media (width >= 48rem){#hero{height:87.23vh}}.two-column-text .inner{margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);display:flex;flex-direction:column;row-gap:12px;column-gap:20px}#location .two-column-text .inner{margin-top:193px;margin-bottom:50px}#financing .two-column-text .inner{margin-top:193px}#locals>.two-column-text:nth-child(1){margin-top:193px}#locals>.two-column-text:nth-child(3){margin-bottom:clamp(50px,42.0081967213px + .0204918033 * 100vw,70px)}#apartments .two-column-text:nth-child(3) .inner{margin-top:70px;padding-bottom:70px;border-bottom:1px solid #cda571}#downloads .two-column-text .inner{margin-top:193px}@media (width >= 48rem){.two-column-text .inner{flex-direction:row;justify-content:space-between}.two-column-text .inner h2,.two-column-text .inner p{max-width:412px}.two-column-text .inner>p{margin-top:41px}}@media (width >= 96rem){.two-column-text .inner h2,.two-column-text .inner p{max-width:579px}}@media (width >= 1920px){.two-column-text .inner{max-width:1772px;margin-left:auto;margin-right:auto}}.slider-container{margin-left:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);margin-top:clamp(33px,28.6666666667px + .0111111111 * 100vw,50px)}.slider-container .slider{width:100%}.slider-container .slider .swiper-slide{width:clamp(260px,140.7058823529px + .3058823529 * 100vw,728px);height:clamp(400px,266.1764705882px + .3431372549 * 100vw,925px);overflow:hidden}.slider-container .slider .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s}.slider-container .slider .swiper-slide img:hover{transform:scale(1.1)}.slider-container .slider .slider-button-next{position:absolute;right:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);bottom:clamp(15px,8.1176470588px + .0176470588 * 100vw,42px);z-index:1;cursor:pointer}.slider-container .slider .slider-button-next .slider-arrow-desktop{display:none}.slider-container .slider .slider-button-previous{transform:rotate(180deg);position:absolute;left:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);bottom:clamp(15px,8.1176470588px + .0176470588 * 100vw,42px);z-index:1;cursor:pointer}.slider-container .slider .slider-button-previous .slider-arrow-desktop{display:none}#location .slider-container{margin-bottom:70px}@media (width >= 64rem){.slider-container .slider .slider-button-next .slider-arrow-desktop,.slider-container .slider .slider-button-previous .slider-arrow-desktop{display:block}.slider-container .slider .slider-button-next .slider-arrow-mobile,.slider-container .slider .slider-button-previous .slider-arrow-mobile{display:none}.slider-container .slider .slider-button-next .animated-line #Path_2467,.slider-container .slider .slider-button-previous .animated-line #Path_2467{stroke-dasharray:94 94;stroke-dashoffset:0;transition:stroke-dashoffset .4s ease-in-out}.slider-container .slider .slider-button-next:hover .animated-line #Path_2467,.slider-container .slider .slider-button-previous:hover .animated-line #Path_2467{stroke-dashoffset:-47}}@media (width >= 1920px){.slider-container{margin-left:calc(50vw - 886px)}}#highlights .inner{display:flex;flex-direction:column;row-gap:50px;margin:70px 0}#highlights .entry{display:grid;row-gap:33px}#highlights .text{display:flex;flex-direction:column;margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);max-width:518px}#highlights .text h2{margin-bottom:10px}#highlights .text a{margin-top:clamp(20px,17.4509803922px + .0065359477 * 100vw,30px);width:fit-content}#highlights .image{height:400px;overflow:hidden}#highlights .image img{width:100%;height:100%;object-fit:cover;transform-style:preserve-3d;will-change:transform}#common-areas #highlights .inner{margin-top:0}@media (width >= 48rem){#highlights .inner{row-gap:0;margin-left:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#highlights .entry{grid-template-columns:auto 49vw;height:130vh}#highlights .image{height:100%;overflow:hidden}#highlights .text{width:309px;margin:0;align-self:center}}@media (width >= 64rem){#highlights .entry{column-gap:80px}#highlights .text{width:100%}}@media (width >= 96rem){#highlights .entry{column-gap:166px}#highlights .text{max-width:728px}}@media (width >= 1920px){#highlights .inner{margin-left:calc(50vw - 886px)}}#map-section .inner{display:grid;overflow:hidden}#map-section .inner>h2{grid-row:1/2;margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);margin-bottom:30px}#map-section .images{display:none}#map-section .table-container{grid-row:2/3;grid-column:1/2;margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#map-section .table-container a{display:none}#map-section .table-container table{width:100%;border-collapse:collapse;font-size:clamp(14px,11.9607843137px + .0052287582 * 100vw,22px);line-height:clamp(28px,25.7058823529px + .0058823529 * 100vw,37px)}#map-section .table-container table thead{border-bottom:.5px solid #cda571}#map-section .table-container table th{font-weight:500;text-align:left;padding-right:clamp(34px,27.3725490196px + .0169934641 * 100vw,60px)}#map-section .table-container table td{padding-right:clamp(34px,27.3725490196px + .0169934641 * 100vw,60px);text-wrap:nowrap}#map-section .table-container table th:nth-child(4),#map-section .table-container table td:nth-child(4){padding-right:0}#map-section .table-container table th:last-child,#map-section .table-container table td:last-child{display:none;padding-right:0}#map-section .map-container{grid-column:1/2;grid-row:2/3}#map-section .map-container .wrapper{position:relative;resize:both}#map-section .map-container .wrapper>svg{width:100%;height:auto}#map-section .map-container img{width:100%}#map-section .map-container .text{font-family:Times New Roman,Times,serif;font-style:italic;position:absolute;transform:translate(-50%,-50%)}#map-section .map-container .text-1{font-size:clamp(43px,14.7058823529px + .0725490196 * 100vw,154px);top:53%;left:61%}#map-section .map-container .text-2{font-size:clamp(15px,6.5882352941px + .0215686275 * 100vw,48px);top:38%;right:1%}#map-section .map-container .text-3{font-size:clamp(15px,6.5882352941px + .0215686275 * 100vw,48px);bottom:16%;left:20%}#map-section .map-container .pin{position:absolute;width:50px;height:50px;background-color:#fdfbf4;border-radius:50%;transform:translate(-50%,-50%);border:1px solid #cda571;display:flex;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:transform .3s}#map-section .map-container .pin:hover{transform:translate(-50%,-50%) scale(1.12)}#map-section .map-container .pin:hover svg{transform:scale(.8928571429)}#map-section .map-container .pin.open{transform:translate(-50%,-50%) scale(2.78)}#map-section .map-container .pin.open p{display:block;transform:scale(.3597122302)}#map-section .map-container .pin.open svg{display:none}#map-section .map-container .pin p{display:none;pointer-events:none;font-size:16px;line-height:18px}#map-section .map-container .pin svg{pointer-events:none}#map-section .map-container .pin-1{right:5%;top:45%}#map-section .map-container .pin-2{right:4%;top:58%}#map-section .map-container .pin-3{top:71%;right:14%}#map-section .map-container .pin-4{left:13%;bottom:12%}#map-section .map-container .n9{position:absolute;transform:translate(-50%,-50%);top:67%;right:27%;cursor:pointer}#map-section .map-container .n9 svg{transition:transform .3s,opacity .3s}#map-section .map-container .n9 svg:nth-child(2){position:absolute;right:122%;top:20%;transform:translate(123%);transition:transform .3s;z-index:-1}#map-section .map-container .n9.open svg:nth-child(1){transform:scale(1.12)}#map-section .map-container .n9.open svg:nth-child(2){transform:translate(0)}#map-section .map-container .n9:hover svg:nth-child(1){transform:scale(1.12)}@media (width >= 48rem){#map-section .inner{grid-template-columns:auto 8.07% 52.55%;grid-template-rows:auto auto 1fr;margin-left:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#map-section .inner>h2{grid-column:1/3;grid-row:2/3;margin-left:0;margin-right:0}#map-section .images{grid-column:1/3;grid-row:1/2;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);column-gap:clamp(12px,10.9803921569px + .0026143791 * 100vw,16px);row-gap:clamp(12px,10.9803921569px + .0026143791 * 100vw,16px);align-items:center;margin-bottom:clamp(30px,19.8039215686px + .0261437908 * 100vw,70px);margin-top:clamp(63px,56.8823529412px + .0156862745 * 100vw,87px);z-index:1}#map-section .images div{width:clamp(167px,-9px + .2291666667 * 100vw,431px);height:clamp(193px,-6.3333333333px + .2595486111 * 100vw,492px)}#map-section .images img{width:100%;height:100%;object-fit:cover}#map-section .images div:nth-child(1){grid-column:1/2;grid-row:1/3}#map-section .images div:nth-child(2){grid-column:2/3;grid-row:1/2}#map-section .images div:nth-child(3){grid-column:2/3;grid-row:2/3}#map-section .table-container{grid-column:1/3;grid-row:3/4;margin-left:0;margin-right:0}#map-section .table-container a{display:inline-block;margin:50px 0 60px}#map-section .table-container table{width:fit-content}#map-section .map-container{grid-column:2/4;grid-row:1/4}}@media (width >= 64rem){#map-section .table-container table th:last-child,#map-section .table-container table td:last-child{display:table-cell}#map-section .table-container table th:nth-child(4),#map-section .table-container table td:nth-child(4){padding-right:clamp(34px,27.3725490196px + .0169934641 * 100vw,60px)}}@media (width >= 80rem){#map-section .inner>h2{margin-right:clamp(12px,-8px + .015625 * 100vw,22px)}#map-section .table-container{margin-right:clamp(12px,-8px + .015625 * 100vw,22px)}}@media (width >= 1366px){#map-section .map-container .text-1{top:60%;left:61%}#map-section .map-container .text-2{top:41%;right:-6%}#map-section .map-container .text-3{bottom:14%;left:25%}#map-section .map-container .pin-1{right:10%;top:47%}#map-section .map-container .pin-2{right:13%;top:62%}#map-section .map-container .pin-3{top:71%;right:19%}#map-section .map-container .pin-4{left:10%;bottom:14%}#map-section .map-container .n9{top:69%;right:30%}}@media (width > 1920px){#map-section .inner{max-width:1772px;margin-left:auto;margin-right:auto}}#scenery .inner{height:670px;position:relative;margin-top:clamp(50px,44.9019607843px + .0130718954 * 100vw,70px)}#scenery .center{height:100%;row-gap:clamp(30px,26.9411764706px + .0078431373 * 100vw,42px);flex-direction:column;text-align:center}#scenery .buttons{background-color:#fff6;border-radius:25px;width:178px;display:flex;position:relative}#scenery .buttons button{height:clamp(42px,41.2352941176px + .0019607843 * 100vw,45px);font-size:clamp(15px,14.7450980392px + .0006535948 * 100vw,16px);font-family:Times New Roman,Times,serif;font-style:italic;column-gap:clamp(5px,4.7450980392px + .0006535948 * 100vw,6px);flex:1 1 auto}#scenery .buttons:after{content:"";position:absolute;height:clamp(34px,33.4901960784px + .0013071895 * 100vw,36px);border:1px solid #fff;border-radius:25px;top:50%;transform:translateY(-50%);transition:left .2s,width .2s;margin:0 4px}#scenery .buttons.summer button:first-child{color:#fff}#scenery .buttons.summer button:last-child{color:#ffffff80}#scenery .buttons.summer:after{left:0;width:93px}#scenery .buttons.winter{background-color:#fff9}#scenery .buttons.winter button:first-child{color:#939393b3}#scenery .buttons.winter button:first-child path{fill:#939393b3}#scenery .buttons.winter button:last-child{color:#8b8b8b}#scenery .buttons.winter button:last-child path{fill:#8b8b8b}#scenery .buttons.winter:after{left:50%;width:78px}#scenery .images{position:absolute;inset:0;z-index:-1}#scenery .images .wrapper{position:absolute;inset:0;transition:opacity .2s}#scenery .images .wrapper img{width:100%;height:100%;object-fit:cover}#scenery .images.summer .wrapper:last-child{opacity:0}#scenery .images.winter .wrapper:last-child{opacity:1}#scenery .images.winter .wrapper:first-child{opacity:0}@media (width >= 48rem){#scenery .inner{height:85.67vh}}#loop-text{font-size:clamp(80px,49.9215686275px + .077124183 * 100vw,198px);line-height:clamp(88px,54.3529411765px + .0862745098 * 100vw,220px);color:#e6d2b9;display:flex;column-gap:25px;word-break:keep-all;white-space:nowrap;overflow:hidden}#loop-text p{font-size:inherit;line-height:inherit;color:#e6d2b9}#apartments #loop-text{margin-bottom:clamp(5px,-4.9897540984px + .0256147541 * 100vw,30px)}#accordion .inner{margin:clamp(10px,.568627451px + .0241830065 * 100vw,47px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) clamp(70px,67.4509803922px + .0065359477 * 100vw,80px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#accordion .left{display:none}#accordion .right{display:grid}#accordion .right a{margin:50px 0 35px;justify-self:end;font-size:clamp(12px,11.4901960784px + .0013071895 * 100vw,14px);display:flex;column-gap:clamp(11px,10.4901960784px + .0013071895 * 100vw,13px);align-items:center}#accordion .list .row{overflow:hidden;border-top:1px solid #cda571;cursor:pointer;transition:max-height .25s}#accordion .list .row .top{transition:margin .25s;padding-right:clamp(0px,-7.6470588235px + .0196078431 * 100vw,30px);display:flex;justify-content:space-between;height:74px}#accordion .list .row .top .number{font-size:clamp(22px,20.4016393443px + .0040983607 * 100vw,26px);line-height:72px;font-family:Times New Roman,Times,serif;font-style:italic}#accordion .list .row .top .title{display:flex;align-items:center;column-gap:clamp(22px,19.9607843137px + .0052287582 * 100vw,30px)}#accordion .list .row .top .title span{width:19px;height:19px;display:grid;align-items:center;justify-items:center;grid-template-columns:1fr;grid-template-rows:1fr}#accordion .list .row .top .title svg{transition:width .2s,height .2s,opacity .25s;grid-column:1/2;grid-row:1/2}#accordion .list .row .top .title svg:last-child{opacity:0}#accordion .list .row .bottom{margin-bottom:30px;margin-right:clamp(36.78px,27.0937254902px + .0248366013 * 100vw,74.78px);display:flex;justify-content:flex-end}#accordion .list .row .bottom p{max-width:337px;text-align:right;font-size:14px;line-height:18px}#accordion .list .row:last-child{border-bottom:1px solid #cda571}#accordion .list .row:hover .top .title svg{width:19px;height:19px}#accordion .list .row.open .top .title svg:first-child{opacity:0}#accordion .list .row.open .top .title svg:last-child{opacity:1}#accordion.no-drop .inner{margin-top:193px}#accordion.no-drop .right{row-gap:30px}#accordion.no-drop .list .row{cursor:auto}#accordion.no-drop .list .row .top{padding:0}@media (width >= 64rem){#accordion .inner{display:grid;grid-template-columns:49.49% 41.13%;column-gap:clamp(60px,-61.1428571429px + .1183035714 * 100vw,166px)}#accordion .left{display:block}#accordion .left .image{height:clamp(658px,351.7142857143px + .2991071429 * 100vw,926px);overflow:hidden}#accordion .left .image img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s}#accordion .left .image img:hover{transform:scale(1.1)}#accordion .right{height:fit-content;align-self:end;margin-bottom:30px}#accordion.no-drop .inner{margin-top:157px}#accordion.no-drop .right{align-self:start;margin-top:30px;margin-bottom:0}}@media (width >= 1920px){#accordion .inner{max-width:1772px;margin-left:auto;margin-right:auto}}#slider-with-categories .inner{margin:50px 0 clamp(67px,42.0196078431px + .0640522876 * 100vw,165px)}#slider-with-categories .gallery-categories{display:none;column-gap:clamp(30px,-24.2454873646px + .0397111913 * 100vw,52px)}#slider-with-categories .gallery-categories button{font-size:clamp(18px,8.1371841155px + .0072202166 * 100vw,22px);color:#e6d2b9;font-family:Author,sans-serif}#slider-with-categories .gallery-categories button.is-active{color:#a57a4d;text-decoration:underline}#slider-with-categories .gallery-categories button:hover{color:#a57a4d}#slider-with-categories .main-swiper{width:100%;margin-bottom:clamp(7px,3.431372549px + .0091503268 * 100vw,21px)}#slider-with-categories .main-swiper .swiper-slide{height:clamp(400px,266.1764705882px + .3431372549 * 100vw,925px);overflow:hidden}#slider-with-categories .main-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}#slider-with-categories .main-swiper .slider-button-next{position:absolute;right:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);bottom:clamp(15px,8.1176470588px + .0176470588 * 100vw,42px);z-index:1;cursor:pointer}#slider-with-categories .main-swiper .slider-button-next .slider-arrow-desktop{display:none}#slider-with-categories .main-swiper .slider-button-previous{transform:rotate(180deg);position:absolute;left:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);bottom:clamp(15px,8.1176470588px + .0176470588 * 100vw,42px);z-index:1;cursor:pointer}#slider-with-categories .main-swiper .slider-button-previous .slider-arrow-desktop{display:none}#slider-with-categories .thumbs-swiper{width:72.5%;margin:0}#slider-with-categories .thumbs-swiper .swiper-slide{width:clamp(41px,23.9215686275px + .0437908497 * 100vw,108px);height:clamp(41px,23.9215686275px + .0437908497 * 100vw,108px);padding:2px}#slider-with-categories .thumbs-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}#slider-with-categories .thumbs-swiper .swiper-slide-thumb-active{border:1px solid #cda571}#slider-with-categories .bottom{display:flex;justify-content:flex-end;align-items:center}@media (width >= 64rem){#slider-with-categories .inner{margin:50px 0 clamp(67px,42.0196078431px + .0640522876 * 100vw,165px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#slider-with-categories .gallery-categories{display:flex}#slider-with-categories .main-swiper .slider-button-next .slider-arrow-desktop,#slider-with-categories .main-swiper .slider-button-previous .slider-arrow-desktop{display:block}#slider-with-categories .main-swiper .slider-button-next .slider-arrow-mobile,#slider-with-categories .main-swiper .slider-button-previous .slider-arrow-mobile{display:none}#slider-with-categories .main-swiper .slider-button-next .animated-line #Path_2467,#slider-with-categories .main-swiper .slider-button-previous .animated-line #Path_2467{stroke-dasharray:94 94;stroke-dashoffset:0;transition:stroke-dashoffset .4s ease-in-out}#slider-with-categories .main-swiper .slider-button-next:hover .animated-line #Path_2467,#slider-with-categories .main-swiper .slider-button-previous:hover .animated-line #Path_2467{stroke-dashoffset:-47}#slider-with-categories .thumbs-swiper{width:27.34%}#slider-with-categories .bottom{justify-content:space-between}}@media (width > 1920px){#slider-with-categories .inner{max-width:1772px;margin-left:auto;margin-right:auto}}#map-footer .inner{margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) clamp(70px,67.4509803922px + .0065359477 * 100vw,80px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);padding-top:clamp(20px,4.7058823529px + .0392156863 * 100vw,80px);border-top:1px solid #cda571;display:grid;row-gap:30px}#map-footer .left>p{margin:10px 0 clamp(60px,52.3529411765px + .0196078431 * 100vw,90px);max-width:430px}#map-footer .left .card{display:flex;column-gap:10px;row-gap:40px;align-items:center}#map-footer .left .card .image{width:clamp(80px,66.7450980392px + .0339869281 * 100vw,132px);height:clamp(80px,66.7450980392px + .0339869281 * 100vw,132px);border-radius:50%;background-color:#ac91484d;overflow:hidden}#map-footer .left .card .image img{width:100%;height:100%;object-fit:cover;object-position:center top}#map-footer .right .wrapper{position:relative}#map-footer .right .wrapper>img,#map-footer .right .wrapper>svg{width:100%;height:auto}#map-footer .right .wrapper .block{position:absolute;right:0;bottom:0;margin:0 20px 20px 0;text-align:right}#map-footer .right .wrapper .text{font-family:Times New Roman,Times,serif;font-style:italic;position:absolute;transform:translate(-50%,-50%);font-size:clamp(35px,24.5490196078px + .0267973856 * 100vw,76px);left:58%;top:57%}#map-footer .right .wrapper .pin{top:26%;left:43%;position:absolute;width:50px;height:50px;background-color:#fdfbf4;border-radius:50%;transform:translate(-50%,-50%);border:1px solid #cda571;display:flex;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:transform .3s}#map-footer .right .wrapper .pin:hover{transform:translate(-50%,-50%) scale(1.12)}#map-footer .right .wrapper .pin:hover>svg{transform:scale(.8928571429)}#map-footer .right .wrapper .pin.open{transform:translate(-50%,-50%) scale(3.16)}#map-footer .right .wrapper .pin.open .content{display:block;transform:scale(.3164556962)}#map-footer .right .wrapper .pin.open .content svg{display:block;pointer-events:all}#map-footer .right .wrapper .pin.open svg{display:none}#map-footer .right .wrapper .pin .content{display:none;pointer-events:none}#map-footer .right .wrapper .pin .content p{font-size:16px;line-height:18px;text-wrap:nowrap}#map-footer .right .wrapper .pin .content div{display:flex;column-gap:19px;justify-content:center;margin-top:8px}#map-footer .right .wrapper .pin .content svg:hover{transform:none}#map-footer .right .wrapper .pin svg{pointer-events:none}#contacts #map-footer .inner{padding-top:clamp(128px,120.6078431373px + .0189542484 * 100vw,157px);margin-bottom:70px;border:none}@media (width >= 64rem){#map-footer .inner{grid-template-columns:auto 58%;column-gap:60px}#map-footer .left .card{flex-direction:column;align-items:flex-start}}@media (width >= 1920px){#map-footer .inner{max-width:1772px;margin-left:auto;margin-right:auto}}#logos .inner{padding-top:clamp(47px,38.5882352941px + .0215686275 * 100vw,80px);margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) clamp(47px,38.5882352941px + .0215686275 * 100vw,80px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);border-top:1px solid #cda571;display:flex;justify-content:center}#logos .wrapper{display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px;max-width:1176px;width:100%}#logos .entry{display:grid;justify-items:center;align-content:space-between}#logos .entry a{align-self:center}#logos .entry img{height:auto}#logos .entry p{font-size:clamp(12px,10.4705882353px + .0039215686 * 100vw,18px);text-align:center}#logos .entry:nth-child(1) img{width:clamp(85px,76.0784313725px + .022875817 * 100vw,120px)}#logos .entry:nth-child(2){row-gap:clamp(19px,17.9803921569px + .0026143791 * 100vw,23px)}#logos .entry:nth-child(2) img{width:clamp(80px,58.3333333333px + .0555555556 * 100vw,165px);transform:translateY(8px)}#logos .entry:nth-child(3){row-gap:clamp(11px,9.7254901961px + .0032679739 * 100vw,16px)}#logos .entry:nth-child(3) img{width:clamp(46px,41.4117647059px + .0117647059 * 100vw,64px)}#logos .entry:nth-child(4){row-gap:clamp(15px,14.2352941176px + .0019607843 * 100vw,18px)}#logos .entry:nth-child(4) img{width:clamp(57px,45.7843137255px + .0287581699 * 100vw,101px);transform:translateY(4px)}@media (width >= 48rem){#logos .wrapper{grid-template-columns:repeat(4,1fr)}#logos .entry:nth-child(2) img{transform:translateY(clamp(11px,9px + .0026041667 * 100vw,14px))}#logos .entry:nth-child(3) img{transform:translateY(clamp(6px,4.6666666667px + .0017361111 * 100vw,8px))}#logos .entry:nth-child(4) img{transform:translateY(clamp(10px,9.3333333333px + .0008680556 * 100vw,11px))}}@media (width >= 1920px){#logos .inner{max-width:1772px;margin-left:auto;margin-right:auto}}footer .inner{margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) 60px clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);padding-top:clamp(50px,47.4509803922px + .0065359477 * 100vw,60px);border-top:1px solid #cda571}footer .footer-nav{display:none}footer .right{display:flex;flex-direction:column;row-gap:10px;text-align:center}@media (width >= 64rem){footer .inner{display:flex;justify-content:space-between}footer .footer-nav{display:grid;grid-template-columns:repeat(2,1fr);column-gap:112px;row-gap:15px}footer .footer-nav a{font-family:Times New Roman,Times,serif;font-style:italic;font-size:16px}footer .right{text-align:right}}@media (width >= 1920px){footer .inner{max-width:1772px;margin-left:auto;margin-right:auto}}header{position:fixed;top:0;left:0;width:100%;z-index:10;pointer-events:none}header .inner{margin:clamp(53px,50.9607843137px + .0052287582 * 100vw,61px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) 0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);display:flex;justify-content:flex-end;align-items:center;position:relative;z-index:1}header .inner>button{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center;height:clamp(23px,20.7058823529px + .0058823529 * 100vw,32px);width:clamp(31px,27.9411764706px + .0078431373 * 100vw,43px);position:absolute;transform:translateY(-50%);left:0;top:46%;transition:left .5s;pointer-events:all}header .inner>button svg{grid-column:1/2;grid-row:1/2;transition:opacity .3s;height:auto;overflow:visible}header .inner>button svg path{transition:stroke .5s}header .inner>button svg:nth-child(1){width:clamp(30.3px,27.1647058824px + .0080392157 * 100vw,42.6px)}header .inner>button svg:nth-child(1) #Path_602{transition:stroke-dasharray .25s,stroke-dashoffset .25s,stroke .5s;stroke-dasharray:30.3 100;stroke-dashoffset:0}header .inner>button svg:nth-child(2){width:clamp(22.1px,19.8058823529px + .0058823529 * 100vw,31.1px);opacity:0}header .inner>button:hover svg:nth-child(1) #Path_602{stroke-dasharray:17.648 100;stroke-dashoffset:-6.328}header .inner a{transition:opacity .3s;pointer-events:all}header .inner a svg{width:clamp(132px,105.4901960784px + .0679738562 * 100vw,236px);height:auto}header .inner a svg #n9-text{transition:opacity .5s}header .inner a svg #vvl-text{transition:transform .5s}header .langs{position:absolute;top:50%;transform:translateY(-50%);right:0;display:flex;column-gap:20px;opacity:0;pointer-events:none;transition:opacity .3s}header .langs button{color:#e6d2b9;font-size:20px}header .langs button.active{color:#cda571;text-decoration:underline}header .langs button:hover{color:#cda571}header .overlay{position:fixed;width:100vw;height:100vh;max-height:0;left:0;top:0;overflow:hidden;transition:max-height .3s;background-color:#f8f3e8;overflow:scroll;pointer-events:all}header .overlay .container{margin:148px clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) 70px clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}header .overlay .wrapper{display:flex;justify-content:space-between}header .overlay .header-nav{display:flex;flex-direction:column;row-gap:28px}header .overlay .header-nav a{font-size:32px;font-family:Times New Roman,Times,serif;font-style:italic}header .overlay .header-nav a:hover,header .overlay .header-nav a:active,header .overlay .header-nav a:focus{color:#cda571}header .overlay .header-nav .current-menu-item a{color:#cda571}header .overlay .text{display:none}header.open .inner button svg:nth-child(1){opacity:0}header.open .inner button svg:nth-child(2){opacity:1}header.open .inner .langs{opacity:1;pointer-events:all}header.open .inner a{opacity:0;pointer-events:none}header.open .overlay{max-height:100dvh}header.scroll-down .inner>button{left:calc(100% - clamp(42px,34.862745098px + .0183006536 * 100vw,70px))}header.scroll-down .inner>button path{stroke:#fff}header.scroll-down .inner a{pointer-events:none}header.scroll-down .inner a svg #n9-text{opacity:0}header.scroll-down .inner a svg #vvl-text{transform:translate(60%)}header.open.scroll-down .inner>button{left:0}header.open.scroll-down .inner>button path{stroke:#060201}header.open.scroll-down .inner a{pointer-events:none}body.admin-bar header{top:46px}body.admin-bar header .overlay{top:46px;height:calc(100vh - 46px)}body.admin-bar header.open .overlay{max-height:calc(100vh - 46px)}@media (width > 782px){body.admin-bar header{top:32px}body.admin-bar header .overlay{top:32px;height:calc(100vh - 32px)}body.admin-bar header.open .overlay{max-height:calc(100vh - 32px)}}@media (width >= 64rem){header .overlay .wrapper{margin-left:80px}header .overlay .text{display:flex;flex-direction:column;align-self:flex-end;row-gap:10px;margin-right:62px}header .inner .langs{right:auto;left:0;margin-left:80px}header.open .inner a{opacity:1;pointer-events:all}header.open.scroll-down .inner>button{left:calc(100% - clamp(42px,34.862745098px + .0183006536 * 100vw,70px))}header.open.scroll-down .inner>button path{stroke:#fff}}@media (width >= 1920px){header .inner{max-width:1772px;margin-left:auto;margin-right:auto}header .overlay .container{max-width:1772px;margin-left:auto;margin-right:auto}}#tile-sections .two-column-text .inner{margin-top:70px}#tile-sections .tile-section{display:flex;flex-direction:column;row-gap:50px;overflow:hidden}#tile-sections .tile-section:first-child .two-column-text .inner{padding-top:0;border-top:none}#tile-sections .tiles{margin-left:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);width:calc(100% - clamp(20px,6.2352941176px + .0352941176 * 100vw,74px))}#tile-sections .tiles .swiper-wrapper{margin-bottom:30px}#tile-sections .tiles .swiper-slide{display:flex;flex-direction:column;row-gap:clamp(30px,26.0040983607px + .0102459016 * 100vw,40px);width:clamp(260px,199.262295082px + .1557377049 * 100vw,412px)}#tile-sections .tiles .swiper-slide .image{width:100%;height:clamp(400px,345.6557377049px + .1393442623 * 100vw,536px);overflow:hidden}#tile-sections .tiles .swiper-slide .image img{width:100%;height:100%;object-fit:cover;transition:transform 1s}#tile-sections .tiles .swiper-slide .image img:hover{transform:scale(1.1)}#tile-sections .tiles .swiper-slide .text{display:flex;flex-direction:column;row-gap:10px}#tile-sections .tiles .swiper-slide .text h3{font-size:clamp(24px,20.8032786885px + .0081967213 * 100vw,32px);line-height:1}#tile-sections .tiles .swiper-slide .bullet-points{display:flex;flex-direction:column;row-gap:3px}#tile-sections .tiles .swiper-slide .bullet-points .point{position:relative;line-height:clamp(18px,15.9607843137px + .0052287582 * 100vw,26px);font-size:clamp(14px,11.9607843137px + .0052287582 * 100vw,22px);padding-left:20px}#tile-sections .tiles .swiper-slide .bullet-points .point:before{content:"o";left:0;top:-1px;position:absolute}#tile-sections .slider-pagination{position:absolute;left:0;width:100%;bottom:0;display:flex;padding-right:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#tile-sections .slider-pagination .line{height:1px;background-color:#e6d2b9;display:block}#tile-sections .slider-pagination .line-active{background-color:#cda571}#tile-sections .slider-button-next{position:absolute;right:clamp(20px,6.8135245902px + .0338114754 * 100vw,53px);top:clamp(367px,318.6495901639px + .1239754098 * 100vw,488px);z-index:1;cursor:pointer}#tile-sections .slider-button-next .slider-arrow-desktop{display:none}@media (width >= 64rem){#tile-sections .slider-button-next .slider-arrow-desktop{display:block}#tile-sections .slider-button-next .slider-arrow-mobile{display:none}#tile-sections .slider-button-next .animated-line #Path_2467{stroke-dasharray:94 94;stroke-dashoffset:0;transition:stroke-dashoffset .4s ease-in-out}#tile-sections .slider-button-next:hover .animated-line #Path_2467{stroke-dashoffset:-47}}@media (width >= 1366px){#tile-sections>.inner{margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#tile-sections .two-column-text .inner{margin-left:0;margin-right:0}#tile-sections .tile-section{margin-bottom:0}#tile-sections .tiles{margin-left:0;width:100%}#tile-sections .tiles .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);column-gap:12px;margin-bottom:0}#tile-sections .tiles .swiper-slide{margin:0!important;width:auto;position:relative}#tile-sections .tiles .swiper-slide .image{height:clamp(536px,346.1407942238px + .1389891697 * 100vw,613px)}#tile-sections .tiles .swiper-slide .text.bullets{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 38px;row-gap:105px;transition:backdrop-filter .5s}#tile-sections .tiles .swiper-slide .text.bullets h3,#tile-sections .tiles .swiper-slide .text.bullets p,#tile-sections .tiles .swiper-slide .text.bullets li{color:#fff}#tile-sections .tiles .swiper-slide .text.bullets ul{opacity:0;transition:opacity .5s}#tile-sections .tiles .swiper-slide:hover .text.bullets{-webkit-backdrop-filter:blur(15px) brightness(.9);backdrop-filter:blur(15px) brightness(.9)}#tile-sections .tiles .swiper-slide:hover .text.bullets ul{opacity:1}#tile-sections .slider-pagination{display:none}}@media (width >= 1920px){#tile-sections>.inner{max-width:1772px;margin-left:auto;margin-right:auto}}#cta .inner{margin:70px clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);display:flex;flex-direction:column;row-gap:20px;align-items:center}#cta p{font-size:clamp(30px,16.4139344262px + .0348360656 * 100vw,64px);line-height:clamp(30px,12.4180327869px + .0450819672 * 100vw,74px);font-family:Times New Roman,Times,serif;font-style:italic;text-align:center}#common-areas #cta .inner{margin-top:clamp(70px,53.6168032787px + .0420081967 * 100vw,111px)}#video-block .inner{margin:70px clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);display:grid;row-gap:50px}#video-block .left{order:1}#video-block .left .image{height:clamp(368px,225.7647058824px + .3647058824 * 100vw,926px);position:relative;cursor:pointer}#video-block .left .image img{width:100%;height:100%;object-fit:cover}#video-block .left .image span{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}#video-block .left .image span svg{transition:transform .3s}#video-block .left .image span:hover svg{transform:scale(1.077)}#video-block .right .text{margin:10px 0 clamp(20px,12.0081967213px + .0204918033 * 100vw,40px) 0}#video-block .right .text-1{margin-bottom:0}#video-block .right .text-2{margin-top:0}#video-block .right .link{display:flex;column-gap:clamp(15px,13.0020491803px + .0051229508 * 100vw,20px)}#video-block .right .link a p{text-decoration:underline}#video-block .right .link a p:hover{text-decoration:none}#video-block .overlay{position:fixed;left:0;top:0;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:100vw;height:100vh;max-height:100dvh;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;z-index:10}#video-block .overlay.open{opacity:1;pointer-events:all;transition:opacity .2s}#video-block .vp{position:relative;max-width:1260px}#video-block .vp .close{position:absolute;left:clamp(20px,8.012295082px + .0307377049 * 100vw,50px);top:clamp(20px,8.012295082px + .0307377049 * 100vw,50px)}#video-block .vp .close svg{transition:transform .3s}#video-block .vp .close svg:hover{transform:scale(.8905)}#video-block .vp .close path{stroke:#fff}#video-block .vp .fullscreen{position:absolute;bottom:clamp(10px,-1.5881147541px + .0297131148 * 100vw,39px);right:clamp(12px,3.2090163934px + .0225409836 * 100vw,34px)}#video-block .vp__video{width:100%;display:block;object-fit:cover;cursor:pointer;aspect-ratio:16/9}#video-block .vp__center{position:absolute;inset:0;margin:auto;display:grid;place-items:center;opacity:1;transition:opacity .5s ease;width:84px;height:84px}#video-block .vp__center--hidden{opacity:0;pointer-events:none}#video-block .vp__center .vp__pause{display:none}#video-block .vp__center .vp__play svg,#video-block .vp__center .vp__pause svg{transition:transform .3s}#video-block .vp__center .vp__play svg:hover,#video-block .vp__center .vp__pause svg:hover{transform:scale(1.077)}#video-block .vp .vp__track{position:relative;height:2px;background:#ffffff4d;width:70%;bottom:clamp(20px,8.012295082px + .0307377049 * 100vw,50px);margin:0 auto;cursor:pointer;border-radius:1px}#video-block .vp .vp__track:before{content:"";position:absolute;inset:-10px 0}#video-block .vp .vp__progress{position:absolute;top:0;bottom:0;left:0;width:0%;background:#fff;border-radius:1px}#video-block .vp .vp__handle{position:absolute;top:50%;left:0%;width:24px;height:10px;background:#fff;transform:translate(-50%,-50%);border-radius:2px;pointer-events:auto;cursor:grab}#video-block .vp--playing .vp__play{display:none}#video-block .vp--playing .vp__pause{display:block}@media (width >= 64rem){#video-block .inner{grid-template-columns:49.49% 41.13%;column-gap:clamp(60px,-61.1428571429px + .1183035714 * 100vw,166px);margin-top:53px}#video-block .left{order:0}#video-block .right{align-self:end;margin-bottom:74px}#video-block .vp .vp__track{width:83%}}@media (width >= 1920px){#video-block .inner{max-width:1772px;margin-left:auto;margin-right:auto}}#cover-cta{display:grid;place-items:center;grid-template-columns:1fr;grid-template-rows:1fr;margin:70px 0}#cover-cta .image{height:clamp(356px,327.2295081967px + .0737704918 * 100vw,428px);grid-column:1/2;grid-row:1/2;width:100%;overflow:hidden}#cover-cta .image img{width:100%;height:100%;object-fit:cover}#cover-cta .content{grid-column:1/2;grid-row:1/2;margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);max-width:624px;display:flex;flex-direction:column;align-items:center;text-align:center}#cover-cta .content>p{margin:10px 0 20px}#cover-cta .cta-button{border-color:#fff;color:#fff}#cover-cta .cta-button path{stroke:#fff}#cover-cta .logo-locals{height:clamp(28px,21.606557377px + .0163934426 * 100vw,44px);width:auto;margin-bottom:14px}#financing #cover-cta{margin-top:clamp(50px,42.0081967213px + .0204918033 * 100vw,70px)}#financing #cover-cta .image{height:clamp(401px,336.6659836066px + .1649590164 * 100vw,562px)}#locals #cover-cta{margin-top:clamp(50px,42.0081967213px + .0204918033 * 100vw,70px)}#apartments #cover-cta{margin-bottom:0}@media (width >= 1366px){#cover-cta .image{height:clamp(428px,326.9061371841px + .0740072202 * 100vw,469px)}#cover-cta .logo-locals{margin-bottom:7px}}#room-materials .inner{margin-bottom:70px;display:flex;flex-direction:column;row-gap:clamp(16px,14.4016393443px + .0040983607 * 100vw,20px)}#room-materials .top{margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);display:flex;justify-content:center}#room-materials .top .left{display:none;column-gap:clamp(30px,29.2008196721px + .0020491803 * 100vw,32px)}#room-materials .top .right{display:flex;column-gap:clamp(30px,29.2008196721px + .0020491803 * 100vw,32px)}#room-materials .top button{line-height:clamp(18px,15.9607843137px + .0052287582 * 100vw,26px);font-size:clamp(14px,11.9607843137px + .0052287582 * 100vw,22px);font-family:Author,sans-serif}#room-materials .top button:hover{color:#cda571}#room-materials .top button.is-active{color:#cda571;text-decoration:underline}#room-materials .bottom{height:clamp(400px,345.6557377049px + .1393442623 * 100vw,536px);position:relative}#room-materials .bottom img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}#room-materials .room--living .pin-1{top:30%;left:30%}#room-materials .room--living .pin-2{top:60%;right:5%}#room-materials .room--sanitary .pin-1{top:60%;left:30%}#room-materials .room--sanitary .pin-2{top:60%;right:50%}#room-materials .room--bedroom .pin-1{top:40%;left:20%}#room-materials .room--bedroom .pin-2{top:30%;right:35%}#room-materials .pin{position:absolute;width:50px;height:50px;background-color:#fdfbf4;border-radius:50%;transform:translate(-50%,-50%);border:1px solid #cda571;display:flex;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:transform .3s;overflow:hidden;display:none}#room-materials .pin:hover{transform:translate(-50%,-50%) scale(1.12)}#room-materials .pin:hover svg{transform:scale(.8928571429)}#room-materials .pin.open{transform:translate(-50%,-50%) scale(2.78)}#room-materials .pin.open p{display:block;transform:scale(.3597122302)}#room-materials .pin.open img{display:block}#room-materials .pin.open svg{display:none}#room-materials .pin p{display:none;pointer-events:none;font-size:16px;line-height:18px}#room-materials .pin svg{pointer-events:none}#room-materials .pin img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:none}@media (width >= 48rem){#room-materials .inner{margin-left:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);margin-right:clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#room-materials .top{justify-content:space-between;margin:0}#room-materials .top .left{display:flex}#room-materials .top .left button{display:none}}@media (width >= 1366px){#room-materials .bottom{height:clamp(536px,346.1407942238px + .1389891697 * 100vw,613px)}}@media (width >= 1920px){#room-materials .inner{max-width:1772px;margin-left:auto;margin-right:auto}}#calculator>.inner{margin:70px clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) clamp(30px,14.0163934426px + .0409836066 * 100vw,70px)}#calculator>.inner>h2{margin-bottom:50px}#calculator .big-wrapper{display:grid}#calculator .right{margin-top:50px}#calculator .right .mortgage{display:flex;justify-content:space-between;align-items:center;padding:30px 0;border-top:1px solid #cda571;border-bottom:1px solid #cda571;margin-bottom:clamp(30px,29.2008196721px + .0020491803 * 100vw,32px)}#calculator .right .mortgage p:first-child{font-weight:500}#calculator .right .mortgage p:last-child{font-family:Times New Roman,Times,serif;font-style:italic;font-size:clamp(14px,11.7058823529px + .0058823529 * 100vw,23px);line-height:22px}#calculator .right .graphs{display:grid;row-gap:30px}#calculator .right .graphs .visuals{padding-bottom:30px;border-bottom:1px solid #cda571;display:flex;justify-content:center;column-gap:clamp(32px,19.7647058824px + .031372549 * 100vw,80px)}#calculator .right .graphs .group{align-items:center;row-gap:clamp(20px,15.2049180328px + .012295082 * 100vw,32px)}#calculator .right .graphs .group:nth-child(1) .info-box{left:-20px}#calculator .right .graphs .group:nth-child(2) .info-box{right:clamp(-20px,-8.012295082px + -.0307377049 * 100vw,-50px);left:auto}#calculator .right .graphs .circle{width:clamp(149px,138.2941176471px + .0274509804 * 100vw,191px);height:clamp(149px,138.2941176471px + .0274509804 * 100vw,191px);border-radius:50%;display:flex;justify-content:center;align-items:center}#calculator .right .graphs .circle .content{width:clamp(125px,115.0588235294px + .0254901961 * 100vw,164px);height:clamp(125px,115.0588235294px + .0254901961 * 100vw,164px);border-radius:50%;border:1px solid #cda571;background-color:#fdfbf4;display:flex;flex-direction:column;align-items:center;justify-content:center}#calculator .right .graphs .circle .content.light{border:1px solid #e6d2b9}#calculator .right .graphs .circle .content p:nth-child(1){font-size:clamp(35px,32.1960784314px + .0071895425 * 100vw,46px);line-height:clamp(33px,30.7058823529px + .0058823529 * 100vw,42px);font-family:Times New Roman,Times,serif;font-style:italic}#calculator .right .graphs .circle .content p:nth-child(2),#calculator .right .graphs .circle .content p:nth-child(3){font-size:clamp(10px,9.2352941176px + .0019607843 * 100vw,13px);line-height:clamp(16px,14.9803921569px + .0026143791 * 100vw,20px)}#calculator .right .response{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:21px}#calculator .right .response .content{display:flex;flex-direction:column;row-gap:16px;align-items:center;max-width:200px}#calculator .right .response .content p{text-align:center;font-size:20px;line-height:22px;font-family:Times New Roman,Times,serif;font-style:italic}#calculator .right .response .content svg{width:clamp(48px,45.2028688525px + .0071721311 * 100vw,55px);height:auto}#calculator .right .month-info{display:flex;flex-direction:column;padding-top:30px;border-top:1px solid #cda571;margin-top:clamp(30px,24.006147541px + .0153688525 * 100vw,45px)}#calculator .right .month-info .title,#calculator .right .month-info .total p{font-weight:500}#calculator .right .month-info .disclaimer{margin-top:20px;font-size:12px;line-height:16px;max-width:clamp(260px,230.4303278689px + .0758196721 * 100vw,334px)}#calculator .right .month-info div{display:flex;justify-content:space-between;align-items:center;margin-top:clamp(4px,1.6024590164px + .006147541 * 100vw,10px)}#calculator form{display:flex;flex-direction:column;row-gap:30px}#calculator form .input-text-wrapper input{color:#cda571}#calculator form.has-apt-selected .select-button .title p{color:#060201}#calculator form.has-apt-selected .select-button>p span:nth-child(1){color:#060201}#calculator form.has-apt-selected .input-text-wrapper input{color:#060201}#calculator form>p{display:none}#calculator .input-elements{display:flex;flex-direction:column;row-gap:16.5px}#calculator .input-elements p{font-size:clamp(12px,11.2352941176px + .0019607843 * 100vw,15px);line-height:22px}@media (width >= 64rem){#calculator .big-wrapper{grid-template-columns:clamp(306px,158.0577617329px + .1083032491 * 100vw,366px) auto;column-gap:clamp(60px,-113.6608187135px + .1695906433 * 100vw,118px)}#calculator .right{margin-top:0}}@media (width >= 80rem){#calculator .right .graphs{grid-template-columns:63.39% auto}#calculator .right .graphs .visuals{padding-right:50px;border-bottom:none;border-right:1px solid #cda571;padding-bottom:0}}@media (width >= 1920px){#calculator .inner{max-width:1772px;margin-left:auto;margin-right:auto}}.input-text-wrapper{width:100%;position:relative}.input-text-wrapper input{padding-left:24px;padding-right:50px;color:#060201;line-height:clamp(18px,15.9607843137px + .0052287582 * 100vw,26px);font-size:clamp(16px,14.4705882353px + .0039215686 * 100vw,22px);border:1px solid #cda571;background-color:transparent;height:clamp(44px,29.2057761733px + .0108303249 * 100vw,50px);width:100%;font-family:Author,sans-serif}.input-text-wrapper input:focus{outline:none;background-color:#f8f3e8}.input-text-wrapper::placeholder{color:#cda571}.input-text-wrapper:after{content:"CHF";position:absolute;line-height:clamp(18px,15.9607843137px + .0052287582 * 100vw,26px);font-size:clamp(16px,14.4705882353px + .0039215686 * 100vw,22px);transform:translate(-50%,-50%);top:50%;right:-15px;margin-right:20px;color:#cda571}.input-text-wrapper.mortgage:after{content:"years"}.custom-range{-webkit-appearance:none;width:100%;height:3px;border-radius:2px;background:linear-gradient(to right,#cda571 50%,#e4d0b4 50%);transition:background .3s ease;position:relative}.custom-range::-webkit-slider-runnable-track{height:3px;background:transparent}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#cda571;cursor:pointer;transform:translateY(-50%);top:50%;position:relative;box-shadow:none}.custom-range::-moz-range-track{height:3px;background:transparent}.custom-range::-moz-range-thumb{height:16px;width:16px;border-radius:50%;background:#cda571;cursor:pointer;border:none;box-shadow:none}.select-button{width:100%;border:1px solid #cda571;height:clamp(44px,29.2057761733px + .0108303249 * 100vw,50px);display:flex;justify-content:space-between;align-items:center;padding-left:24px;padding-right:20px;cursor:pointer;position:relative}.select-button p{font-size:clamp(16px,14.4705882353px + .0039215686 * 100vw,22px)}.select-button .title{display:flex;align-items:center;column-gap:10px}.select-button .choices{position:absolute;top:calc(100% + 1px);left:-1px;width:calc(100% + 2px);max-height:300px;overflow:scroll;border:1px solid #cda571;border-top:none;z-index:1;background-color:#fdfbf4;display:none}.select-button .choices .choice{width:100%;height:clamp(38px,23.2057761733px + .0108303249 * 100vw,44px);padding-left:48px;padding-right:20px;display:flex;justify-content:space-between;align-items:center}.select-button .choices .choice p:last-child{color:#06020180}.select-button .choices .choice:hover{background-color:#e6d2b980}.select-button.open .choices{display:block}.radio-buttons{display:flex;column-gap:30px}.radio-buttons label{display:flex;column-gap:10px;align-items:center;cursor:pointer}.radio-buttons label input{display:none}.radio-buttons label span{display:block;width:28px;height:28px;border:1px solid #cda571;border-radius:50%;position:relative}.radio-buttons label span:after{position:absolute;content:"";width:18px;height:18px;background-color:#cda571;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:0}.radio-buttons label input:checked+span:after{opacity:1}.group{display:flex;flex-direction:column;row-gap:15px}.group .text{display:flex;column-gap:10px;align-items:center;position:relative;width:fit-content}.group .text p{font-weight:500}.group .text span{display:flex;justify-content:center;align-items:center;cursor:pointer}.group .text .info-box{position:absolute;top:calc(100% + 22px);padding:30px;left:10px;border:1px solid #cda571;width:clamp(329px,295.8340163934px + .0850409836 * 100vw,412px);pointer-events:none;background-color:#fdfbf4;opacity:0;transition:opacity .3s;z-index:1}.group .text .tooltip{position:absolute;transition:opacity .3s;z-index:1;pointer-events:none;top:calc(100% + 5px);left:calc(100% - 18px);opacity:0}.group .text span:hover~.info-box{opacity:1}.group .text span:hover~.tooltip{opacity:1}#financing-fields .inner{padding:clamp(50px,42.0081967213px + .0204918033 * 100vw,70px) 0 70px 0;margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);display:grid;row-gap:55px;border-top:1px solid #cda571}#financing-fields .text{display:flex;flex-direction:column;row-gap:10px;max-width:412px}#financing-fields .logos{display:none;justify-content:flex-end;align-items:flex-end;column-gap:clamp(20px,14.8053278689px + .0133196721 * 100vw,33px)}#financing-fields .logos .wrapper{display:flex;flex-direction:column;align-items:center}#financing-fields .logos .wrapper img{height:auto}#financing-fields .logos .wrapper p{font-size:14px}#financing-fields .logos .wrapper:first-child{row-gap:10px}#financing-fields .logos .wrapper:first-child img{width:clamp(114px,96.018442623px + .0461065574 * 100vw,159px)}#financing-fields .logos .wrapper:last-child{row-gap:5px}#financing-fields .logos .wrapper:last-child img{width:clamp(68px,57.6106557377px + .0266393443 * 100vw,94px)}@media (width >= 64rem){#financing-fields .inner{grid-template-columns:auto auto}#financing-fields .text{margin-bottom:24px}}@media (width >= 96rem){#financing-fields .text{max-width:579px}}@media (width >= 1920px){#financing-fields .inner{max-width:1772px;margin-left:auto;margin-right:auto}}#financing-form{position:fixed;inset:0;max-height:100dvh;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#fffc;overflow:scroll;opacity:0;pointer-events:none;z-index:10;display:grid;align-items:center;justify-items:center;padding:70px clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#financing-form .inner{width:100%;max-width:clamp(624px,241.8158844765px + .2797833935 * 100vw,779px)}#financing-form input[type=text]:focus,#financing-form input[type=email]:focus,#financing-form input[type=tel]:focus,#financing-form textarea:focus{background-color:#f8f3e8!important;outline:none}#financing-form input[type=text]:autofill,#financing-form input[type=email]:autofill,#financing-form input[type=tel]:autofill,#financing-form textarea:autofill{background-color:#f8f3e8!important}#financing-form input[type=text]:-webkit-autofill,#financing-form input[type=email]:-webkit-autofill,#financing-form input[type=tel]:-webkit-autofill,#financing-form textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f8f3e8 inset!important;box-shadow:0 0 0 1000px #f8f3e8 inset!important;-webkit-text-fill-color:#000;transition:background-color 9999s ease-in-out 0s}#financing-form .step{position:relative}#financing-form .step-3{display:none}#financing-form .step-3 h3{font-size:clamp(30px,22.8073770492px + .018442623 * 100vw,48px);line-height:1;text-align:center}#financing-form .back-btn{margin-bottom:72px;column-gap:8px;font-size:18px;line-height:22px;font-family:Times New Roman,Times,serif;font-style:italic}#financing-form .back-btn p{font-size:18px;line-height:22px}#financing-form h2{font-size:30px;line-height:1;margin-bottom:clamp(20px,16.0040983607px + .0102459016 * 100vw,30px)}#financing-form .step>.row,#financing-form .step>.input{margin-bottom:30px}#financing-form .row{display:flex;flex-direction:column;row-gap:30px}#financing-form .input p{display:flex;flex-direction:column;row-gap:15px}#financing-form .input label{line-height:clamp(18px,15.9607843137px + .0052287582 * 100vw,26px);font-size:clamp(14px,11.9607843137px + .0052287582 * 100vw,22px);width:fit-content}#financing-form .input input,#financing-form .input textarea{font-size:clamp(16px,15.7450980392px + .0006535948 * 100vw,17px);font-family:Author,sans-serif;height:44px;border:1px solid #cda571;background:transparent;padding:14px 24px;width:100%}#financing-form .input input::placeholder,#financing-form .input textarea::placeholder{color:#cda571}#financing-form .input textarea{height:64px}#financing-form .form-footer{margin-top:-10px}#financing-form .progress{margin-top:clamp(30px,-23.1454918033px + .1362704918 * 100vw,163px);display:flex;flex-direction:column;align-items:center;row-gap:10px}#financing-form .progress>p{font-size:14px;line-height:18px}#financing-form .progress div{width:100%}#financing-form .progress div p{display:flex}#financing-form .progress div p span{width:50%}#financing-form .progress div p span:nth-child(1){height:3px;background-color:#cda571}#financing-form .progress div p span:nth-child(2){height:1px;background-color:#e6d2b9}#financing-form .wrapper{display:grid;row-gap:30px}#financing-form .wrapper .column{display:flex;flex-direction:column;row-gap:15px}#financing-form .wrapper .select-tile{font-size:clamp(14px,12.4705882353px + .0039215686 * 100vw,20px)}#financing-form .wrapper .wpcf7-list-item{margin:0}#financing-form .wrapper .wpcf7-checkbox{display:flex;flex-direction:column;row-gap:10px}#financing-form .wrapper input{display:none}#financing-form .wrapper input:checked+.wpcf7-list-item-label:after{opacity:1}#financing-form .wrapper .wpcf7-list-item-label{position:relative;padding-left:38px;font-size:18px;line-height:28px;cursor:pointer}#financing-form .wrapper .wpcf7-list-item-label:before{width:28px;height:28px;border:1px solid #cda571;border-radius:50%;position:absolute;left:0;transform:translateY(-50%);top:50%}#financing-form .wrapper .wpcf7-list-item-label:after{position:absolute;width:18px;height:18px;background-color:#cda571;top:50%;left:6px;transform:translateY(-50%);border-radius:50%;opacity:0}#financing-form .step-2 .form-footer{margin-top:clamp(15px,9.006147541px + .0153688525 * 100vw,30px);display:flex;flex-direction:column;row-gap:20px;column-gap:20px}#financing-form .step-2 .progress div span:nth-child(2){height:3px;background-color:#cda571}#financing-form .disclaimer{font-size:12px;line-height:16px}#financing-form .submit-btn{width:fit-content;padding:0;cursor:pointer;order:1}#financing-form .submit-btn p{position:relative;width:100%;height:100%}#financing-form .submit-btn svg{position:absolute;right:20px;transform:translateY(-50%);top:50%;pointer-events:none}#financing-form .submit-btn .wpcf7-spinner{display:none}#financing-form .submit-btn input{width:100%;height:100%;padding:10px 44px 12px 22px;background:transparent;border:none;color:#a57a4d;line-height:clamp(17px,16.7450980392px + .0006535948 * 100vw,18px);font-size:clamp(15px,14.7450980392px + .0006535948 * 100vw,16px);font-family:Times New Roman,Times,serif;font-style:italic;cursor:pointer;font-weight:400}#financing-form .submit-btn .arrow{margin-top:1px}#financing-form form{position:relative}#financing-form .wpcf7-not-valid-tip{font-size:14px;margin-top:5px}#financing-form .wpcf7-response-output{position:absolute;left:0;top:20px;width:100%}#financing-form.open{opacity:1;pointer-events:all;transition:opacity .2s}#financing-form form.sent .step-1,#financing-form form.sent .step-2{display:none}#financing-form form.sent .step-3{display:block}#financing-form form.sent .wpcf7-response-output{display:none!important}#financing-form form.sent .back-btn{position:absolute;top:clamp(-118px,-86.0327868852px + -.0819672131 * 100vw,-198px);left:0}#financing-form.apartments-form .step-1 .form-footer{margin-top:clamp(15px,9.006147541px + .0153688525 * 100vw,30px);display:flex;flex-direction:column;row-gap:20px;column-gap:20px}#financing-form.apartments-form .row-apt>p{display:none}#financing-form.apartments-form .row-apt .group .text p{font-weight:400}#financing-form.apartments-form .row-apt .group .select-button{height:44px}#financing-form.apartments-form .row-apt .group .title p{font-size:18px}#financing-form.apartments-form .row-apt .group .title.has-selection p{color:#060201}#financing-form.apartments-form .row-apt .group .choice p{font-size:16px;color:#060201}@media (width >= 48rem){#financing-form .wrapper{grid-template-columns:repeat(2,1fr)}#financing-form .step-2 .form-footer{flex-direction:row}#financing-form .submit-btn{order:0}#financing-form .row{column-gap:12px;display:grid;grid-template-columns:repeat(2,1fr)}}#locals-form .inner{margin:0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) clamp(70px,67.6024590164px + .006147541 * 100vw,76px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}#locals-form form{max-width:836px}#locals-form .blocks{display:flex;flex-direction:column;row-gap:clamp(30px,14.0163934426px + .0409836066 * 100vw,70px)}#locals-form .block,#locals-form .rows{display:flex;flex-direction:column;row-gap:clamp(20px,16.0040983607px + .0102459016 * 100vw,30px)}#locals-form .row{display:grid;row-gap:clamp(20px,16.0040983607px + .0102459016 * 100vw,30px);column-gap:12px}#locals-form .input-group{display:flex;flex-direction:column;row-gap:clamp(15px,13.0020491803px + .0051229508 * 100vw,20px)}#locals-form .input-group>p{display:flex;flex-direction:column;row-gap:clamp(15px,13.0020491803px + .0051229508 * 100vw,20px)}#locals-form input[type=text],#locals-form input[type=date],#locals-form textarea{width:100%;border:1px solid #cda571;background:transparent;font-family:Author,sans-serif;font-size:clamp(16px,14.4705882353px + .0039215686 * 100vw,22px);padding:0 24px}#locals-form input[type=text]::placeholder,#locals-form input[type=date]::placeholder,#locals-form textarea::placeholder{color:#cda571}#locals-form input[type=text]:focus,#locals-form input[type=date]:focus,#locals-form textarea:focus{background-color:#f8f3e8;outline:none}#locals-form input[type=text]:autofill,#locals-form input[type=date]:autofill,#locals-form textarea:autofill{background-color:#f8f3e8}#locals-form input[type=text]:-webkit-autofill,#locals-form input[type=date]:-webkit-autofill,#locals-form textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f8f3e8 inset!important;box-shadow:0 0 0 1000px #f8f3e8 inset!important;-webkit-text-fill-color:#000;transition:background-color 9999s ease-in-out 0s}#locals-form input[type=text],#locals-form input[type=date]{height:clamp(44px,29.2057761733px + .0108303249 * 100vw,50px)}#locals-form input[type=date].empty{color:#cda571}#locals-form textarea{padding-top:14px;padding-bottom:14px;height:114px}#locals-form .input-wrapper{position:relative}#locals-form .input-wrapper input{padding-right:50px}#locals-form .input-wrapper:after{content:"CHF";position:absolute;line-height:clamp(18px,15.9607843137px + .0052287582 * 100vw,26px);font-size:clamp(16px,14.4705882353px + .0039215686 * 100vw,22px);transform:translate(-50%,-50%);top:50%;right:-15px;margin-right:20px;color:#cda571}#locals-form .input-wrapper.years:after{content:"years"}#locals-form .radio-buttons-cf7{display:flex;flex-direction:column;row-gap:clamp(15px,13.0020491803px + .0051229508 * 100vw,20px)}#locals-form .radio-buttons-cf7 .wpcf7-radio{display:flex;flex-direction:column;row-gap:10px;column-gap:30px}#locals-form .radio-buttons-cf7 .wpcf7-list-item{margin:0}#locals-form .radio-buttons-cf7 .wpcf7-list-item-label{position:relative;padding-left:38px;font-size:18px;line-height:28px;cursor:pointer}#locals-form .radio-buttons-cf7 .wpcf7-list-item-label:before{width:28px;height:28px;border:1px solid #cda571;border-radius:50%;position:absolute;left:0;transform:translateY(-50%);top:50%}#locals-form .radio-buttons-cf7 .wpcf7-list-item-label:after{position:absolute;width:18px;height:18px;background-color:#cda571;top:50%;left:6px;transform:translateY(-50%);border-radius:50%;opacity:0}#locals-form .radio-buttons-cf7 input{display:none}#locals-form .radio-buttons-cf7 input:checked+.wpcf7-list-item-label:after{opacity:1}#locals-form .wpcf7-not-valid-tip{font-size:14px;margin-top:5px}#locals-form .acceptance{display:grid;row-gap:20px;column-gap:36px;margin-top:clamp(30px,22.0081967213px + .0204918033 * 100vw,50px)}#locals-form .acceptance>p{display:grid}#locals-form .acceptance .wpcf7-acceptance input{display:none}#locals-form .acceptance label{font-size:12px;line-height:16px;cursor:pointer}#locals-form .acceptance label:before{content:"";width:28px;height:28px;border:1px solid #cda571;border-radius:50%;position:absolute;left:0;transform:translateY(-50%);top:16px}#locals-form .acceptance label:after{content:"";position:absolute;width:18px;height:18px;background-color:#cda571;top:16px;left:6px;transform:translateY(-50%);border-radius:50%;opacity:0}#locals-form .acceptance label:has(input:checked):after{opacity:1}#locals-form .acceptance .wpcf7-list-item-label{display:block;margin-left:38px}#locals-form .submit-btn{width:fit-content;padding:0;cursor:pointer;order:1}#locals-form .submit-btn p{position:relative;width:100%;height:100%}#locals-form .submit-btn svg{pointer-events:none;position:absolute;right:20px;transform:translateY(-50%);top:50%}#locals-form .submit-btn .wpcf7-spinner{display:none}#locals-form .submit-btn input{width:100%;height:100%;padding:10px 44px 12px 22px;background:transparent;border:none;color:#a57a4d;line-height:clamp(17px,16.7450980392px + .0006535948 * 100vw,18px);font-size:clamp(15px,14.7450980392px + .0006535948 * 100vw,16px);font-family:Times New Roman,Times,serif;font-style:italic;cursor:pointer;font-weight:400}#locals-form .submit-btn .arrow{margin-top:1px}@media (width >= 48rem){#locals-form .row-2{grid-template-columns:repeat(2,1fr)}#locals-form .row-1-3{grid-template-columns:1fr 3fr}#locals-form .radio-buttons-cf7 .wpcf7-radio{flex-direction:row;flex-wrap:wrap}#locals-form textarea{height:97px}#locals-form .acceptance{grid-template-columns:1fr auto;align-items:center}#locals-form .acceptance>p{grid-column:2/3;grid-row:1/2}#locals-form .acceptance .submit-btn{grid-column:1/2;grid-row:1/2}}@media (width >= 1920px){#locals-form .inner{max-width:1772px;margin-left:auto;margin-right:auto}}#bulk-file-download .inner{margin:clamp(30px,14.0163934426px + .0409836066 * 100vw,70px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) 70px clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)}@media (width <= 48rem){#bulk-file-download .inner .content-top__left{margin-bottom:12px}}@media (width >= 48rem){#bulk-file-download .inner .content-top{display:flex;flex-direction:row;justify-content:space-between}#bulk-file-download .inner .content-top__left h2 p,#bulk-file-download .inner .content-top__right h2 p{max-width:550px}#bulk-file-download .inner .content-top__left p,#bulk-file-download .inner .content-top__right p{max-width:412px}#bulk-file-download .inner .content-top__left>p,#bulk-file-download .inner .content-top__right>p{margin-top:41px}}@media (width >= 96rem){#bulk-file-download .inner__left .content-top h2,#bulk-file-download .inner__left .content-top p,#bulk-file-download .inner__right .content-top h2,#bulk-file-download .inner__right .content-top p{max-width:579px}}@media (width >= 1920px){#bulk-file-download .inner{max-width:1772px;margin-left:auto;margin-right:auto}}@media (width <= 48rem){#bulk-file-download .dl-meta{display:none}}#bulk-file-download .dl-table-wrap{margin-top:67px}#bulk-file-download .dl-table-wrap .dl-table{width:100%;border-collapse:collapse}#bulk-file-download .dl-table-wrap .dl-table tbody .dl-row{border-bottom:1px solid #cda571}#bulk-file-download .dl-table-wrap .dl-table tbody .dl-row:first-child{border-top:1px solid #cda571}#bulk-file-download .dl-table-wrap .dl-table tbody .dl-row .dl-title{font-size:clamp(16px,14.4705882353px + .0039215686 * 100vw,22px);color:#060201;font-style:normal;font-weight:400;line-height:72px}#bulk-file-download .dl-table-wrap .dl-table tbody .dl-row .dl-meta{font-size:14px;color:#cda571;white-space:nowrap}#bulk-file-download .dl-table-wrap .dl-table .dl-col--select,#bulk-file-download .dl-table-wrap .dl-table .dl-check{width:64px;text-align:right}#bulk-file-download .dl-table-wrap .dl-footer{display:flex;justify-content:end}#bulk-file-download .dl-table-wrap .dl-footer .dl-btn{margin-top:30px}#bulk-file-download .dl-table-wrap .dl-footer .dl-btn[disabled]{opacity:.5;cursor:not-allowed}#buildings #project-map{margin:clamp(70px,53.2172131148px + .0430327869 * 100vw,112px) clamp(20px,6.2352941176px + .0352941176 * 100vw,74px) 0 clamp(20px,6.2352941176px + .0352941176 * 100vw,74px);display:grid;grid-template-columns:1fr auto}#buildings .apartment-categories{grid-column:1/3;grid-row:1/2;display:flex;column-gap:23px;row-gap:10px;flex-wrap:wrap;justify-content:center}#buildings .apartment-categories .category{height:clamp(41px,39.9803921569px + .0026143791 * 100vw,45px);padding:12px 22px;border-radius:25px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:default}#buildings .apartment-categories .category p{font-size:clamp(15px,13.8012295082px + .0030737705 * 100vw,18px);line-height:22px;font-family:Times New Roman,Times,serif;font-style:italic}#buildings .apartment-categories .category.is-active{border:1px solid #a57a4d}#buildings .map-back{grid-column:1/3;grid-row:2/3;display:flex;align-items:center;column-gap:8px;font-family:Times New Roman,Times,serif;font-style:italic;font-size:clamp(15px,13.8012295082px + .0030737705 * 100vw,18px);width:fit-content;margin:22px 0}#buildings .map-layer{grid-column:1/3;grid-row:3/4}#buildings .floor-sidebar{grid-column:1/2;grid-row:3/4;display:none;flex-direction:column;row-gap:22px;align-items:center}#buildings .floor-sidebar .floor-list li{margin-bottom:2px}#buildings .floor-sidebar .floor-list li button{width:30px;height:30px;border-radius:50%;font-size:18px;color:#cda571;font-family:Author,sans-serif;padding-bottom:2px}#buildings .floor-sidebar .floor-list li button.is-active{border:1px solid #cda571}#buildings .apt-panel{display:none}#buildings .map-layer{position:relative}#buildings .map-image{width:100%;height:auto}#buildings .svg-overlay{position:absolute;inset:0;width:100%;height:100%}#buildings .coming-soon{position:absolute;transform:translate(-50%,-50%);font-family:Times New Roman,Times,serif;font-size:clamp(14px,4.8235294118px + .0235294118 * 100vw,50px);font-style:italic;pointer-events:none;display:none}#buildings .coming-soon.focus{display:block}#buildings .coming-soon--middle{top:40%;left:51%}#buildings .coming-soon--right{top:60%;left:76%;transform:rotate(-10deg)}#buildings #Exterior_ALL #Middle,#buildings #Exterior_ALL #Right{opacity:0;cursor:pointer}#buildings #Exterior_ALL #Middle:hover,#buildings #Exterior_ALL #Right:hover,#buildings #Exterior_ALL #Middle.focus,#buildings #Exterior_ALL #Right.focus{opacity:1}#buildings #Exterior_ALL #Exterior_Left_Primary>g,#buildings #Exterior_ALL #Exterior_Left_Holiday>g{opacity:0;cursor:pointer}#buildings #Exterior_ALL #Exterior_Left_Primary:hover g,#buildings #Exterior_ALL #Exterior_Left_Holiday:hover g{opacity:1}#buildings #Exterior_ALL #Exterior_Left_Primary.focus g,#buildings #Exterior_ALL #Exterior_Left_Holiday.focus g{opacity:1}#buildings #Exterior_Left>g{opacity:0;cursor:pointer}#buildings #Exterior_Left>g:hover{opacity:1}#buildings #LEVEL_1>g *,#buildings #LEVEL_2>g *,#buildings #LEVEL_3>g *,#buildings #LEVEL_4>g *,#buildings #LEVEL_5>g *{opacity:0}#buildings #LEVEL_1>g.svg-apt--active .other,#buildings #LEVEL_2>g.svg-apt--active .other,#buildings #LEVEL_3>g.svg-apt--active .other,#buildings #LEVEL_4>g.svg-apt--active .other,#buildings #LEVEL_5>g.svg-apt--active .other{opacity:.7}#buildings #LEVEL_1 .other,#buildings #LEVEL_2 .other,#buildings #LEVEL_3 .other,#buildings #LEVEL_4 .other,#buildings #LEVEL_5 .other{pointer-events:none}#buildings .floor-apartment{position:absolute;transform:translate(-50%,-50%);width:clamp(30px,14.0163934426px + .0409836066 * 100vw,70px);height:clamp(30px,14.0163934426px + .0409836066 * 100vw,70px);border:1px solid #cda571;border-radius:50%;background-color:#fdfbf4;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;pointer-events:none}#buildings .floor-apartment__title{font-family:Times New Roman,Times,serif;font-style:italic;font-size:clamp(11px,6.6045081967px + .0112704918 * 100vw,22px);line-height:1}#buildings .floor-apartment__total{font-size:10px;line-height:1;display:none}#buildings .floor-apartment.hide{opacity:0}#buildings .floor-apartment[data-apartment="A.11"]{top:39%;left:27%}#buildings .floor-apartment[data-apartment="A.12"]{top:62%;left:68%}#buildings .floor-apartment[data-apartment="A.21"]{top:41%;left:32%}#buildings .floor-apartment[data-apartment="A.22"]{top:67%;left:60%}#buildings .floor-apartment[data-apartment="A.31"]{top:40%;left:31%}#buildings .floor-apartment[data-apartment="A.32"]{top:66%;left:53%}#buildings .floor-apartment[data-apartment="A.33"]{top:37%;left:74%}#buildings .floor-apartment[data-apartment="A.41"]{top:40%;left:31%}#buildings .floor-apartment[data-apartment="A.42"]{top:66%;left:50%}#buildings .floor-apartment[data-apartment="A.43"]{top:38%;left:74%}#buildings .floor-apartment[data-apartment="A.51"]{top:62%;left:38%}#buildings .floor-apartment[data-apartment="A.52"]{top:57%;left:66%}#buildings.site .map-back{display:none}#buildings.house .map-layer,#buildings.floor .map-layer{grid-column:2/3}#buildings.house .floor-sidebar,#buildings.floor .floor-sidebar{display:flex}@media (width >= 48rem){#buildings .coming-soon--middle{top:40%;left:50%}#buildings .coming-soon--right{top:60%;left:79%;transform:rotate(-10deg)}}@media (width >= 64rem){#buildings #project-map{grid-template-columns:1fr auto 25%;column-gap:30px}#buildings .apartment-categories{margin-bottom:38px;grid-column:1/4}#buildings .apt-panel{display:block;grid-column:3/4;grid-row:2/3;display:grid;height:fit-content}#buildings .apt-panel p{font-size:18px}#buildings .apt-panel h3{font-family:Times New Roman,Times,serif;font-size:24px;font-style:italic;line-height:22px}#buildings .apt-panel ul{display:flex;flex-direction:column;row-gap:11px;margin:28px 0 32px}#buildings .apt-panel li{display:flex;justify-content:space-between}#buildings .apt-panel .apt-total{display:flex;justify-self:end;column-gap:43px}#buildings .apt-panel .apt-total p,#buildings .apt-panel .apt-area.is-active p{font-weight:500}#buildings .map-back{grid-column:1/2;align-self:start;margin:0}#buildings .map-layer{grid-column:2/3;grid-row:2/3}#buildings .floor-sidebar{grid-row:2/3;align-self:center}#buildings.site .map-layer{grid-column:1/4}#buildings.house .map-layer{grid-column:2/4}}@media (width >= 80rem){#buildings .floor-apartment__total{display:block}}@media (width >= 1920px){#buildings #project-map{max-width:1772px;margin-left:auto;margin-right:auto}}:root{--range-track-bg: #e6d2b9;--range-fill: #cda571}#big-table-wrap{display:flex;flex-direction:column;row-gap:45px;width:100;grid-column:1/3;grid-row:4/5;margin-top:23px}#big-table-wrap .top-section-wrap{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:10px}#big-table-wrap .top-section-wrap>.contact-sales>span>button,#big-table-wrap .top-section-wrap>a>button{font-family:Author,sans-serif;font-style:normal;background-color:#a57a4d;color:#fff;height:30px;font-size:14px;border-radius:15px}#big-table-wrap .top-section-wrap>.contact-sales>span>button path,#big-table-wrap .top-section-wrap>a>button path{stroke:#fff}#big-table-wrap .top-section-wrap>.contact-sales>span>button:hover,#big-table-wrap .top-section-wrap>a>button:hover{color:#a57a4d;background-color:transparent}#big-table-wrap .top-section-wrap>.contact-sales>span>button:hover path,#big-table-wrap .top-section-wrap>a>button:hover path{stroke:#a57a4d}#big-table-wrap .filter-wrap{position:relative;z-index:1}#big-table-wrap .filter-wrap>button{padding:0 24px;font-family:Author,sans-serif;font-style:normal;border:1px solid #a57a4d;column-gap:6px;color:#a57a4d;font-size:14px;height:30px;border-radius:15px}#big-table-wrap .filter-wrap>button svg{overflow:visible}#big-table-wrap .filter-wrap>button:active{background-color:#e6d2b9}#big-table-wrap .filter-wrap .filter-box{position:absolute;top:calc(100% + 25px);left:0;width:calc(100vw - (2*clamp(20px,6.2352941176px + .0352941176 * 100vw,74px)));border:1px solid #cda571;padding:34px 20px;background-color:#fdfbf4;display:flex;flex-direction:column;row-gap:15px;transition:opacity .3s;opacity:0;pointer-events:none}#big-table-wrap .filter-wrap .filter-box .top{display:grid;row-gap:15px}#big-table-wrap .filter-wrap .filter-box .block{display:flex;flex-direction:column;row-gap:10px}#big-table-wrap .filter-wrap .filter-box .block p{font-size:18px}#big-table-wrap .filter-wrap .filter-box .block .range-inputs{display:none}#big-table-wrap .filter-wrap .filter-box .radio-buttons{display:flex;flex-direction:column;row-gap:10px}#big-table-wrap .filter-wrap .filter-box .radio-buttons label{width:fit-content}#big-table-wrap .filter-wrap .filter-box .radio-buttons p{font-size:14px}#big-table-wrap .filter-wrap .filter-box .input-wrapper{display:flex;column-gap:8px}#big-table-wrap .filter-wrap .filter-box .input-wrapper label{font-size:14px;color:#cda571;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #cda571;padding-bottom:2px;cursor:pointer;-webkit-user-select:none;user-select:none}#big-table-wrap .filter-wrap .filter-box .input-wrapper label input{display:none}#big-table-wrap .filter-wrap .filter-box .input-wrapper label:has(input:checked){background-color:#cda571;color:#fdfbf4}#big-table-wrap .filter-wrap .filter-box .double-range{position:relative;height:29px}#big-table-wrap .filter-wrap .filter-box .double-range .range{position:absolute;left:0;right:0;width:100%;height:1px;margin:0;background:transparent;appearance:none;-webkit-appearance:none;pointer-events:none}#big-table-wrap .filter-wrap .filter-box .double-range .range::-webkit-slider-runnable-track{background:transparent;height:29px}#big-table-wrap .filter-wrap .filter-box .double-range .range::-moz-range-track{background:transparent;height:29px}#big-table-wrap .filter-wrap .filter-box .double-range .range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#cda571;pointer-events:auto;border:none;cursor:pointer;margin-top:7px;box-shadow:none}#big-table-wrap .filter-wrap .filter-box .double-range .range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#cda571;pointer-events:auto;border:none;cursor:pointer;box-shadow:none}#big-table-wrap .filter-wrap .filter-box .double-range .range--min{z-index:1}#big-table-wrap .filter-wrap .filter-box .double-range .range-bubble{position:absolute;font-size:12px;color:#cda571;text-wrap:nowrap;top:10px;transform:translate(calc(var(--bubble-anchor, 50%) * -1));transform-origin:var(--bubble-anchor, 50%) 50%}#big-table-wrap .filter-wrap .tooltip{position:absolute;transition:opacity .3s;z-index:1;pointer-events:none;top:calc(100% + 8px);left:34px;opacity:0}#big-table-wrap .filter-wrap .filter-actions button{font-size:16px;text-decoration:underline;font-family:Author,sans-serif}#big-table-wrap .filter-wrap .filter-actions button:hover{text-decoration:none}#big-table-wrap .filter-wrap.open .filter-box{opacity:1;pointer-events:all}#big-table-wrap .filter-wrap.open .tooltip{opacity:1}.apts-shell{position:relative;padding-bottom:70px}.apts-shell .custom-scrollbar{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#e6d2b9;pointer-events:none}.apts-shell .custom-thumb{position:absolute;top:0;left:0;height:100%;width:0;background-color:#cda571}.apartments-table-wrap{overflow:auto;width:100%;position:relative;scrollbar-width:none;-ms-overflow-style:none}.apartments-table-wrap::-webkit-scrollbar{display:none}.apartments-table-wrap table{width:100%;border-collapse:collapse;text-align:left;font-size:clamp(14px,11.9607843137px + .0052287582 * 100vw,22px);line-height:1;text-wrap:nowrap}.apartments-table-wrap thead tr{border-bottom:1px solid #cda571}.apartments-table-wrap thead tr th{padding-bottom:clamp(10px,3.606557377px + .0163934426 * 100vw,26px);padding-right:38px;font-weight:400;-webkit-user-select:none;user-select:none}.apartments-table-wrap thead tr th div{display:flex;align-items:center;column-gap:10px;cursor:pointer}.apartments-table-wrap tbody tr td{padding:13.5px 0}.apartments-table-wrap tbody tr:nth-child(1){height:clamp(0px,-4.9948770492px + .012807377 * 100vw,12.5px)}.apartments-table-wrap tbody tr:hover,.apartments-table-wrap tbody tr.is-highlighted{background-color:#f8f3e8}.apartments-table-wrap tbody tr.is-filtered-out{display:none}@media (width >= 40rem){#big-table-wrap .filter-wrap .filter-box{width:422px}#big-table-wrap .filter-wrap .filter-box .top{grid-template-columns:repeat(2,1fr)}}@media (width >= 48rem){.apartments-table-wrap thead tr th{padding-right:48px}}@media (width >= 64rem){#big-table-wrap{grid-column:1/4;grid-row:3/4}#big-table-wrap{row-gap:30px}}main#error-page{height:100vh;max-height:100dvh}main#error-page .bck{width:100%;height:100%;object-fit:cover}main#error-page .text-404{width:84%;max-width:1156px;height:auto;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}main#error-page h2{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;text-align:center}
