﻿@import"https://use.typekit.net/elo5zra.css";@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}.swiper,swiper-container{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-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,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,.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{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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:rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container: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(0deg)}100%{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: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,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.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-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 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(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.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, 0.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(0px, -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:translateX(-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,:host(.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, 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;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 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, 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,swiper-container .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-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-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-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-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:"Gotham";src:url("fonts/Gotham-Book.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url("fonts/Gotham-Bold.otf") format("opentype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Knockout";src:url("fonts/Knockout-HTF46-Flyweight.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Brandon Grotesque";src:url("fonts/BrandonGrotesque-Medium.woff2") format("woff2"),url("fonts/BrandonGrotesque-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Brandon Grotesque";src:url("fonts/BrandonGrotesque-Bold.woff2") format("woff2"),url("fonts/BrandonGrotesque-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Kento Bold";src:url("fonts/Kento Bold.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;position:relative}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a,ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}textarea,input,button,select{font-family:inherit;font-size:inherit;background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}button,input[type=submit],input[type=reset]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}input[type=date]{-webkit-appearance:none;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:2em}html,body{font-family:"Aktiv Grotesk",sans-serif;font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1f0103}.btn{font-size:1.5rem;font-weight:normal;text-transform:uppercase;letter-spacing:.03em;padding:.5rem 3.2rem .5rem;background-color:var(--black)}@media only screen and (min-width: 768px){.btn{font-size:2rem}}button.btn2{font-weight:normal;text-transform:uppercase;background-color:#fff;padding:.8rem 1.8rem .8rem;color:var(--black);letter-spacing:.03em;border:2px solid var(--black)}button.btn2.active,button.btn2:hover{background-color:var(--black);color:#fff}h1,h2,h3,h4,h5,h6{font-family:"marlide-display-variable",sans-serif;font-variation-settings:"wght" 300}h1{font-size:3rem;font-weight:700;font-style:normal;letter-spacing:-0.01em}@media only screen and (min-width: 768px){h1{font-size:5rem}}@media only screen and (min-width: 992px){h1{font-size:7rem}}.hero .copy span.heading{text-transform:uppercase;letter-spacing:.3em;font-size:.7rem;font-weight:bold}@media only screen and (min-width: 992px){.hero .copy span.heading{font-size:1rem}}h2{font-size:2rem;letter-spacing:.01em}@media only screen and (min-width: 400px){h2{font-size:2.5rem}}@media only screen and (min-width: 500px){h2{font-size:3rem}}@media only screen and (min-width: 768px){h2{font-size:4rem}}h3{font-weight:normal;font-size:2rem;letter-spacing:.01em;line-height:.85}@media only screen and (min-width: 768px){h3{font-size:3rem}}@media only screen and (min-width: 1150px){h3{font-size:4rem}}@media only screen and (min-width: 1200px){h3{font-size:5rem}}h4{font-size:.8rem;font-weight:normal;letter-spacing:.01em}@media only screen and (min-width: 768px){h4{font-size:.8rem}}h5,h6{font-size:.6rem;font-weight:normal;letter-spacing:.01em}@media only screen and (min-width: 500px){h5,h6{font-size:.7rem}}@media only screen and (min-width: 768px){h5,h6{font-size:.8rem}}@media only screen and (min-width: 992px){h5,h6{font-size:1rem}}p,ul li{font-size:.9rem;line-height:1.4;font-weight:normal}@media only screen and (min-width: 768px){p,ul li{font-size:1rem}}.slider .caption{font-weight:normal;letter-spacing:.2em;font-size:.8rem}.addressbar{font-weight:normal;letter-spacing:.2em;font-size:.8rem;display:block}@media only screen and (min-width: 768px){.addressbar{display:block}}.homelink{text-transform:uppercase;position:relative;font-size:2rem}@media only screen and (min-width: 992px){.homelink{font-size:3rem}}.homelink:hover::after{content:" ";left:-2rem;position:absolute;background-image:url("../images/broadstreet/EC_HomeArrow_Slider_RED.svg")}.homelink::after{content:" ";position:absolute;transform:translateX(0.5rem) translateY(10px);background-image:url("../images/broadstreet/EC_HomeArrow_Slider_BLK.svg");background-size:30px 30px;background-size:contain;background-repeat:no-repeat;width:20px;display:inline-block;vertical-align:middle;height:20px}@media only screen and (min-width: 992px){.homelink::after{transform:translateX(0.5rem) translateY(19px)}}.homelink.downloadlink::after{transform:rotate(90deg) translateX(0.75rem) translateY(-10px)}@media only screen and (min-width: 992px){.homelink.downloadlink::after{transform:rotate(90deg) translateX(1.5rem) translateY(-10px)}}.homelink.downloadlink:hover::after{left:initial;transform:rotate(90deg) translateX(1rem) translateY(-10px)}@media only screen and (min-width: 992px){.homelink.downloadlink:hover::after{transform:rotate(90deg) translateX(2rem) translateY(-10px)}}.expandedmenu nav ul li{font-family:"marlide-display-variable",sans-serif;font-weight:normal;letter-spacing:.15em}.expandedmenu nav.main ul li{letter-spacing:.15em;font-weight:bold;line-height:.9;font-family:"marlide-display-variable",sans-serif;font-weight:normal}.expandedmenu nav.second{font-weight:normal;letter-spacing:.2em;text-transform:uppercase;font-size:.5rem}.expandedmenu nav.second ul{display:flex;gap:1rem}.expandedmenu .lower .linktovermella{font-weight:normal}.expandedmenu .lower .address{font-size:.8rem;line-height:1.3}header .incentive h5{font-family:"Brandon Grotesque",sans-serif;font-weight:700;font-style:bold;color:#fff;font-size:.65rem}@media only screen and (min-width: 500px){header .incentive h5{font-size:1rem}}header .navigation ul li{font-size:1.3rem;text-transform:uppercase}@media only screen and (min-width: 374px){header .navigation ul li{font-size:1.4rem}}@media only screen and (min-width: 400px){header .navigation ul li{font-size:1.5rem}}@media only screen and (min-width: 768px){header .navigation ul li{font-size:2rem}}header .navigation ul li a{letter-spacing:.01em}footer .disclaimer{font-size:.5rem;margin-top:.5rem}footer .links{font-size:2rem;letter-spacing:-0.02em;font-weight:normal;text-transform:uppercase}@media only screen and (min-width: 500px){footer .links{font-size:2rem}}h2,h4,h5,h6{text-transform:uppercase}.golbalButton{color:#fff;font-weight:500;font-style:normal;text-transform:capitalize;font-size:1rem;letter-spacing:-0.05em}.gm-style-iw-chr{position:absolute;top:0;right:0;transform:translate(20%, -20%)}.gm-style .gm-style-iw-c{padding:12px 28px 12px 12px !important}.gm-style .gm-style-iw-d{overflow:auto !important}.holdthanks,.formerror{display:none}.holdthanks{margin:30px 0px}.formerror{margin:2rem auto 20px}.holdbtncontainerstatus{display:inline-block;text-align:center;margin-top:2rem}.contactpage .holdbtncontainerstatus{display:inline-block;text-align:center}.contactfields{outline:0;border:0px;border-bottom:1px solid #fff;margin:0px auto 20px;background-color:rgba(0,0,0,0);width:100%;padding:13px 4px 0px;font-size:16px;border-radius:0px;color:#fff}@media only screen and (min-width: 992px){.contactfields{padding:13px 4px 10px}}.holdform{margin:20px auto;width:95%;max-width:400px}@media only screen and (min-width: 768px){.holdform{max-width:750px}}form .holdbtn{margin-top:2rem}form .label{text-align:center;text-transform:uppercase;display:block;font-weight:bold;margin-right:1rem;letter-spacing:.05em}@media only screen and (min-width: 768px){form .label{top:17px;display:inline-block}}form .input label{position:absolute;top:5px;left:6px;text-align:center;right:0px;cursor:text;color:#fff;font-weight:bold;z-index:1;text-transform:uppercase;font-size:1rem;font-weight:500;font-style:normal;letter-spacing:-0.05em}@media only screen and (min-width: 992px){form .input label{top:17px;text-align:start}}form .input{position:relative;margin:4px auto;width:100%;font-size:.8rem;font-size:1rem;font-weight:500;font-style:normal;letter-spacing:-0.05em}form .holdfields{display:block}@media only screen and (min-width: 500px){form .holdfields{display:flex;gap:1rem}}form .holdfields .input.email{padding-right:0px}form .input .holddate .label{display:inline-block}form .input.picker label{cursor:pointer;z-index:2}form .input .holddate input{width:47px;height:25px;font-size:16px;outline:0;border:0px;border-bottom:1px solid #ccc;text-align:center;padding:0px 4px 0px;margin-right:8px}form .input .holddate input.year{width:60px}.radioinput{color:#fff}.radioinput ul{display:inline-block;margin-top:1rem}@media only screen and (min-width: 992px){.radioinput ul{margin-top:1rem}}.radioinput ul li{position:relative;line-height:2;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}@media only screen and (min-width: 500px){.radioinput ul li{line-height:1;margin-bottom:1rem}}.radioinput ul li input{position:absolute;opacity:0;cursor:pointer;z-index:2}.radioinput ul li .checkmark{position:absolute;top:0;left:0;background-color:#714435;border-radius:50%;z-index:1;border:2px solid #eee;height:20px;width:20px}@media only screen and (min-width: 768px){.radioinput ul li .checkmark{height:20px;width:20px}}.radioinput ul li .checkmark:after{content:"";position:absolute;display:none;top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:var(--black)}.radioinput ul li:hover input~.checkmark{background-color:var(--black)}.radioinput ul li input:checked~.checkmark{background-color:var(--black)}.radioinput ul li input:checked~.checkmark:after{display:block}.radioinput ul li .label{font-size:.7rem;margin-left:2rem;margin-right:.4rem;vertical-align:middle;letter-spacing:.05em;transform:translateY(4px)}select{border:0;-webkit-appearance:none;-moz-appearance:none;width:100%;display:block;text-indent:.01px;text-overflow:"";border-radius:0px;padding:5px;margin:0px auto 30px;border-bottom:1px solid #000;color:#000;cursor:pointer;background:rgba(0,0,0,0);background:rgba(0,0,0,0) url(../images/icons/downarrow.png) no-repeat right center;background-size:18px 8px}.contactpage form .input{font-size:.6rem}.contactpage form .input label{font-size:.7rem}.contactpage .contactfields{margin:0px auto 10px}.contactpage .holdform{margin:20px auto;width:95%;max-width:400px}@media only screen and (min-width: 768px){.contactpage .holdform{max-width:500px}}.contactpage form .holdbtn{margin-top:0rem}@media only screen and (min-width: 500px){.contactpage form .holdbtn{margin-top:2rem}}input{text-align:center !important}@media only screen and (min-width: 992px){input{text-align:start !important}}.form{margin:2rem 0 0 0}.form.contactPAGE .input label{text-align:start;font-size:1rem}.form.contactPAGE .contactfields{border-bottom:1px solid #fff}.form.contactPAGE input{text-align:start !important}@media only screen and (min-width: 992px){.phoneEmailWrap{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}}@media only screen and (min-width: 992px){.phoneEmailWrap .email{margin:0 0 0 1rem}}@media only screen and (min-width: 992px){.phoneEmailWrap .phone{margin:0 1rem 0 0}}.homepage .form .input label{left:50%;transform:translateX(-50%);text-align:center}@media only screen and (min-width: 768px){.scrolldown .hamburger{top:clamp(3.6rem,4.75vw,4.6rem) !important}}.scrolldown .hamburger span{background-color:#fff}.hamburger{position:fixed;top:3.4rem;right:1rem;width:30px;height:27px;display:flex;flex-direction:column;gap:.4rem;z-index:15;animation:fadein2-oe;animation-duration:1s;animation-delay:.5s;animation-fill-mode:backwards}.hamburger.active{top:2rem;right:2rem}.hamburger.active span:nth-child(1){transform:rotate(45deg) translateX(15px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translateX(11px)}@media only screen and (min-width: 992px){.hamburger.active span:nth-child(1){transform:rotate(45deg) translateX(13px)}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translateX(13px)}}@media only screen and (min-width: 768px){.hamburger{top:4rem;right:2rem;width:50px;gap:.5rem}}@media only screen and (min-width: 992px){.hamburger{right:2rem;top:3.8rem;height:30px}}.hamburger span{width:100%;height:2px;background-color:#fff;transition:transform .3s}.scrolldown header .navigation{align-items:center !important;margin-bottom:.5rem}.scrolldown header .main{background-color:#714435}@media only screen and (min-width: 500px){.scrolldown header .main{padding:.5rem 2rem}}.scrolldown header .main .logo{margin-right:auto;margin:0 auto 0 0;width:150px;height:35px;position:relative}@media only screen and (min-width: 500px){.scrolldown header .main .logo{width:clamp(150px,5vw,250px);height:clamp(35px,5vw,75px);display:flex;flex-direction:row;justify-content:flex-start;align-items:center}}.scrolldown header .main .logo .firstImg{opacity:0;display:none}.scrolldown header .main .logo .secondImg{width:85px;height:35px;opacity:1;display:block}@media only screen and (min-width: 500px){.scrolldown header .main .logo .secondImg{width:clamp(100px,8vw,200px);height:clamp(35px,5vw,75px)}}header{position:fixed;z-index:10;width:100%;animation:fadein2-oe;animation-duration:1s;animation-delay:.5s;animation-fill-mode:backwards;z-index:10}header .incentive{font-family:"Brandon Grotesque",sans-serif;background-color:#714435;background-image:url(".././images/lia-by-vermella/Gold_BKG.jpg");background-size:cover;background-repeat:no-repeat;text-align:center;padding:.4rem 0}@media only screen and (min-width: 500px){header .incentive{padding:.8rem 0}}header .main{padding:1rem 1rem;display:flex;justify-content:center}@media only screen and (min-width: 500px){header .main{padding:.5rem 2rem !important}}header .main .logo{margin-right:auto;width:85px;height:37px;position:relative}@media only screen and (min-width: 500px){header .main .logo{margin:clamp(0rem,1.15vw,1rem) auto 0 0;width:clamp(150px,30vw,250px);height:clamp(80px,16.5vw,105px)}}header .main .logo img{object-fit:contain;width:100%;height:100%}header .main .logo .firstImg{opacity:1;transition:opacity .3s ease}header .main .logo .secondImg{opacity:0;display:none;transition:opacity .3s ease}header .main .navigation{display:flex;justify-content:center;align-items:flex-start;text-align:right;transform:translateY(0rem)}@media only screen and (min-width: 768px){header .main .navigation{margin-right:1.5rem}}@media only screen and (min-width: 992px){header .main .navigation{transform:translateY(0rem)}}header .main .navigation ul{display:flex;flex-direction:row;gap:.5rem;color:#fff;margin-right:3rem}@media only screen and (min-width: 400px){header .main .navigation ul{gap:1rem}}@media only screen and (min-width: 500px){header .main .navigation ul{margin-right:3.5rem}}@media only screen and (min-width: 992px){header .main .navigation ul{margin-right:4rem}}header .main .navigation ul li a{text-transform:uppercase;padding-bottom:0px;font-size:.9rem;border-bottom:2px solid #f7f5ee}.expandedmenu{opacity:0;visibility:hidden;background-color:#fff;z-index:11;position:fixed;top:0;height:100vh;left:0;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.expandedmenu.active{background-color:#714435;background-image:url(".././images/lia-by-vermella/SVGs/NAV_BKG.png");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:1;visibility:visible;color:red}.expandedmenu.active nav.main ul li,.expandedmenu.active nav.second,.expandedmenu.active .lower{animation:stagger;animation-duration:1s;animation-delay:.1s;animation-fill-mode:backwards}@media only screen and (min-width: 992px){.expandedmenu{min-height:580px}}.expandedmenu nav.main{text-align:center}.expandedmenu nav.main ul li{letter-spacing:.05em;margin:1rem auto}.expandedmenu nav.main ul li a{display:inline-block;position:relative;color:#f7f5ee;font-family:"marlide-display-variable",sans-serif;font-weight:600;font-style:normal;font-size:1.75rem;letter-spacing:.05em}@media only screen and (min-width: 500px){.expandedmenu nav.main ul li a{font-size:clamp(1.75rem,4vw,4rem)}}.expandedmenu nav.main ul li a:hover{border-bottom:2px solid #fff}.expandedmenu nav.second{margin:1rem auto}.expandedmenu nav.second ul li{letter-spacing:.2em;font-family:"Brandon Grotesque",sans-serif;font-size:.55rem;font-weight:bold;display:flex;position:relative;padding:.5rem 1rem .4rem}@media only screen and (min-width: 768px){.expandedmenu nav.second ul li{font-size:.75rem}}.expandedmenu nav.second ul li a{align-items:center;justify-content:center;height:100%;position:relative;display:block;padding-bottom:2px;text-decoration:none;color:#f7f5ee;border-bottom:1px solid #f7f5ee}.expandedmenu .lower{margin:0 auto;font-family:"Brandon Grotesque",sans-serif}.expandedmenu .lower h4{margin:1rem auto 0rem;font-weight:600;font-style:normal;font-weight:600;font-style:normal;font-size:1rem;letter-spacing:.05em;color:#f7f5ee;font-family:"Brandon Grotesque",sans-serif}.expandedmenu .lower .linktovermella{text-decoration:none;display:inline-block;letter-spacing:.2em;font-family:"Brandon Grotesque",sans-serif;border-bottom:1px solid #e9d5bd}.expandedmenu .lower .linktovermella a{font-style:normal;font-style:normal;font-size:1.1rem;letter-spacing:-0.05em;color:#e9d5bd}@media only screen and (min-width: 500px){.expandedmenu .lower .linktovermella a{font-size:clamp(1.1rem,3vw,2rem)}}.expandedmenu .lower .social{display:flex;flex-direction:row;gap:1rem;margin:1rem auto;align-items:center;justify-content:center}.expandedmenu .lower .social a{position:relative}.expandedmenu .lower .social a img{width:20px;height:20px}.expandedmenu .lower .address{margin:2rem 0 2rem 0}.expandedmenu .lower .address .line{letter-spacing:.01em;font-family:"Brandon Grotesque",sans-serif;font-weight:500;color:#fff}@media only screen and (min-width: 500px){.expandedmenu .lower .address .line{font-size:clamp(12.8px,1.5vw,1rem)}}.homepage .expandedmenu nav ul li.homepagelink a{border-bottom:2px solid #fff}.residencespage .expandedmenu nav ul li.residenceslink a{border-bottom:2px solid #fff}.amenitiespage .expandedmenu nav ul li.amenitieslink a{border-bottom:2px solid #fff}.availabilitypage .expandedmenu nav ul li.availabilitylink a{border-bottom:2px solid #fff}.neighborhoodpage .expandedmenu nav ul li.neighborhoodlink a{border-bottom:2px solid #fff}.gallerypage .expandedmenu nav ul li.gallerylink a{border-bottom:2px solid #fff}.contactpage .expandedmenu nav ul li.contactlink a{border-bottom:2px solid #fff}@keyframes stagger{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0px)}}.contactpage .hero{padding-bottom:0rem}.hero{height:94vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;z-index:4;padding-bottom:2rem}.hero .copy h1{letter-spacing:.02em}.hero .copy h5{font-family:"Brandon Grotesque",sans-serif;font-size:.7rem}@media only screen and (min-width: 768px){.hero .copy h5{font-size:1.1rem}}@media only screen and (min-width: 992px){.hero .copy h5{font-size:1.4rem}}.hero.centerText{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero.centerText .copy{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero .bggrad{background-color:rgba(0,0,0,.18);width:100%;height:100%;position:absolute;top:0;left:0}.hero.homepage{justify-content:center}.hero.homepage .copy{text-align:center;width:unset}.hero.homepage .copy h1{margin-bottom:.5rem}.hero.homepage .copy h1 span{color:#f68f40}.hero.homepage .copy h5{text-transform:uppercase;margin:0 0 .3rem 0}.hero.homepage .copy h6{font-size:.75rem;text-transform:none}@media only screen and (min-width: 768px){.hero{padding-bottom:3rem}}@media only screen and (min-width: 992px){.hero{height:100vh}}@media only screen and (min-width: 768px)and (max-height: 700px){.hero{min-height:600px}}.hero .bgimage{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;animation:fadein1-oe;animation-duration:.4s;animation-delay:.2s;animation-fill-mode:backwards}.hero .bgimage img{width:100%;height:100%;object-fit:cover;position:relative}.hero .bgimage img.moveUP{object-position:bottom center}.hero .contactbgimage{position:absolute;top:30px;left:0;right:0;bottom:0;width:100%;height:100%;animation:fadein1-oe;animation-duration:.4s;animation-delay:.2s;animation-fill-mode:backwards}.hero .contactbgimage img{width:100%;height:100%;object-fit:cover;object-position:top;position:relative}.hero .copy{margin:0 auto;width:100%;padding:1rem 1rem;z-index:1;text-align:left;color:#fff;animation:fadein2-oe;animation-duration:1s;animation-delay:1s;animation-fill-mode:backwards}@media only screen and (min-width: 768px){.hero .copy{padding:1rem 2rem}}.hero .copy span.heading{margin-bottom:1.3rem;display:block}.hero .copy h5{margin-bottom:1rem}.hero .copy h2{transform:translateY(1rem)}@media only screen and (min-width: 500px){.hero .copy h2{transform:translateY(2rem)}}@media screen and (max-width: 768px)and (orientation: landscape){.hero .copy h2{transform:translateY(0rem)}}.hero .copy h1{margin-bottom:0rem;position:relative}.hero .copy h1 span.icon{width:30px;height:30px;position:absolute;background-repeat:no-repeat;background-size:contain;display:none}@media only screen and (min-width: 400px){.hero .copy h1 span.icon{display:block}}.hero .copy h1 span.icon1{top:-2rem;left:-2rem;background-image:url("../images/essexandcrane/frames/EC_HeroBorder_Top.svg")}.hero .copy h1 span.icon2{bottom:-2rem;right:-2rem;background-image:url("../images/essexandcrane/frames/EC_HeroBorder_Bottom.svg")}@media only screen and (min-width: 992px){.hero .copy h1{margin-bottom:0rem}}.hero .arrowdown{z-index:2;width:4rem;height:4rem;position:absolute;bottom:1rem;padding:.5rem}.hero .arrowdown:hover{cursor:pointer;animation:arrowPump 1s infinite ease-in-out}@media only screen and (min-width: 992px){.hero .arrowdown{bottom:2rem;width:7vw;height:7vw}}.hero .arrowdown img{width:100%}@keyframes arrowPump{0%{transform:translateY(0)}50%{transform:translateY(-5px)}100%{transform:translateY(0)}}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.05)}@media only screen and (min-width: 768px){.homepage section.splitcontent.first{padding:5rem 4rem 0rem}}@media only screen and (min-width: 992px){.homepage section.splitcontent.first .copyarea{margin-bottom:5rem}}@media only screen and (min-width: 768px){.homepage section.splitcontent.first.cross{padding:5rem 4rem 0rem}}@media only screen and (min-width: 992px){.homepage section.splitcontent.amenities-section{padding-top:0;margin-top:-5rem}}@media only screen and (min-width: 992px){.homepage section.splitcontent.amenities-section .copyarea{margin-top:5rem}}.homepage section.splitcontent .holdcontent .photoarea{flex:1.2}section.splitcontent{overflow:hidden;margin:0 auto;padding-top:2rem;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 768px){section.splitcontent{padding-top:2rem;padding-bottom:2rem;padding-left:4rem;padding-right:4rem}}section.splitcontent.splitcontent-left{padding-left:0 !important}section.splitcontent.splitcontent-right{padding-right:0 !important}@media only screen and (min-width: 1150px){section.splitcontent.marginAdjust{padding-top:0 !important;padding-bottom:0 !important}}@media only screen and (min-width: 768px){section.splitcontent.first{padding-top:5rem;padding-bottom:2rem;padding-left:4rem;padding-right:4rem}}section.splitcontent ul.indent{margin-left:1rem}@media only screen and (min-width: 500px){section.splitcontent ul.indent{margin-left:1rem}}@media only screen and (min-width: 992px){section.splitcontent.reverse .holdcontent{flex-direction:row-reverse}}@media only screen and (min-width: 992px){section.splitcontent.bumpup{transform:translateY(-2rem)}}section.splitcontent.bumpup .photoarea .photo{position:relative}@media only screen and (min-width: 992px){section.splitcontent.bumpup .photoarea .photo{transform:translateY(-3rem)}}section.splitcontent .holdcontent{width:100%;display:flex;flex-direction:column;margin:0 auto;gap:3rem}@media only screen and (min-width: 992px){section.splitcontent .holdcontent{flex-direction:row}}section.splitcontent .holdcontent .col{flex:1 1;display:flex;flex-direction:column;align-items:left;justify-content:center;position:relative}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.flexUP{margin-top:0 !important}}section.splitcontent .holdcontent .col.copyarea{align-items:left}section.splitcontent .holdcontent .col.copyarea p,section.splitcontent .holdcontent .col.copyarea h3,section.splitcontent .holdcontent .col.copyarea h6{margin-bottom:1rem}@media only screen and (min-width: 768px){section.splitcontent .holdcontent .col.copyarea p,section.splitcontent .holdcontent .col.copyarea h3,section.splitcontent .holdcontent .col.copyarea h6{margin-bottom:1rem}}section.splitcontent .holdcontent .col.copyarea p.listheading,section.splitcontent .holdcontent .col.copyarea h3.listheading,section.splitcontent .holdcontent .col.copyarea h6.listheading{margin-top:1rem;margin-bottom:.3rem}section.splitcontent .holdcontent .col.copyarea h3{font-family:"marlide-display-variable",sans-serif;color:#714435;line-height:.9em}section.splitcontent .holdcontent .col.copyarea h3.marginBottom{margin-bottom:2rem}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.copyarea h3.marginBottom{margin-bottom:4rem}}section.splitcontent .holdcontent .col.copyarea p.pCopy{width:80%;max-width:620px;line-height:1.3em;font-family:"Brandon Grotesque";font-weight:500}section.splitcontent .holdcontent .col.copyarea p.pCopy.noMargin{margin:1rem 0}section.splitcontent .holdcontent .col.copyarea .buttonWrap{width:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}section.splitcontent .holdcontent .col.copyarea .buttonWrap:hover .arrowHolder{transform:translateX(5px);transition:transform .3s ease}section.splitcontent .holdcontent .col.copyarea .buttonWrap p{margin:0}section.splitcontent .holdcontent .col.copyarea .buttonWrap p a{text-transform:capitalize;font-size:1rem;line-height:0;letter-spacing:.01em;line-height:1.8em;font-family:"Brandon Grotesque";font-weight:500;color:#714435;text-transform:uppercase}section.splitcontent .holdcontent .col.copyarea .buttonWrap .arrowHolder{margin:0 0 0 .5rem;position:relative;height:15px;width:15px}section.splitcontent .holdcontent .col.copyarea .buttonWrap .arrowHolder img{object-fit:contain;width:100%;height:100%}section.splitcontent .holdcontent .col.copyarea .listTitleWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.copyarea .listTitleWrap .listTitle{flex:1}}section.splitcontent .holdcontent .col.copyarea .listTitle{padding:1rem 0 1.5rem .6rem;font-weight:700;font-size:1.5rem;font-size:1rem;color:#b8aea8;text-transform:uppercase}section.splitcontent .holdcontent .col.copyarea .listTitle.displayWhenLarge{display:none}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.copyarea .listTitle.displayWhenLarge{display:block;flex:.7}}@media only screen and (min-width: 1700px){section.splitcontent .holdcontent .col.copyarea .listTitle.displayWhenLarge{flex:1.05}}section.splitcontent .holdcontent .col.copyarea .listTitle.displayWhenSmall{line-height:0;margin:1rem 0 0 0}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.copyarea .listTitle.displayWhenSmall{display:none}}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.copyarea .listWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.copyarea .listWrap.flexEnd{align-items:flex-end}}section.splitcontent .holdcontent .col.copyarea .listWrap ul{max-width:400px}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.copyarea .listWrap ul.firstUL{margin:0 1rem 0 0}}section.splitcontent .holdcontent .col.copyarea .listWrap ul.marginTop{margin:1rem 0 0 0}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.copyarea .listWrap ul.marginTop{margin:0}}section.splitcontent .holdcontent .col.copyarea .listWrap ul li{line-height:1.7;position:relative;display:flex;flex-direction:row;align-items:flex-start}section.splitcontent .holdcontent .col.copyarea .listWrap ul li p{margin:0;font-family:"Brandon Grotesque";font-weight:500}section.splitcontent .holdcontent .col.copyarea .listWrap ul li span{color:#b8aea8;margin:0 .5rem 0 0}section.splitcontent .holdcontent .col.copyarea .listWrap ul li.firstLI{margin:0 0 .5rem 0}section.splitcontent .holdcontent .col.copyarea .listWrap ul li.firstLI p{font-weight:500}section.splitcontent .holdcontent .col.photoarea{width:100%;position:relative;overflow:hidden}section.splitcontent .holdcontent .col.photoarea .photo{width:100%;height:100%;position:relative;aspect-ratio:874/670}section.splitcontent .holdcontent .col.photoarea .photo.contain{height:unset;min-height:unset}section.splitcontent .holdcontent .col.photoarea .photo.contain img{object-fit:contain}section.splitcontent .holdcontent .col.photoarea .photo.cover img{object-fit:cover}section.splitcontent .holdcontent .col.photoarea .photo img{object-fit:cover;width:100%;height:100%;position:relative}section.splitcontent .holdcontent .col.photoarea .icons{display:flex;gap:2rem;flex-direction:row}@media only screen and (min-width: 500px){section.splitcontent .holdcontent .col.photoarea .icons{margin-bottom:2rem}}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.photoarea .icons{gap:4rem;justify-content:flex-start;align-items:flex-end}}section.splitcontent .holdcontent .col.photoarea .icons .icon img{width:50px;height:50px}@media only screen and (min-width: 768px){section.splitcontent .holdcontent .col.photoarea .icons .icon img{width:140px;height:140px}}section.splitcontent .holdcontent .col.sliderarea{position:relative;display:block;align-items:right;width:100%}@media only screen and (min-width: 992px){section.splitcontent .holdcontent .col.sliderarea{width:60%;width:55%;margin-bottom:5rem}}section.splitcontent .holdcontent .framecontainer{position:relative}section.splitcontent .holdcontent .framecontainer.left::before{content:url("../images/lia-by-vermella/SVGs/Interior_Frames_LEFT (2).svg");position:absolute;width:100%;right:0;top:0;z-index:2}section.splitcontent .holdcontent .framecontainer.right::before{content:url("../images/lia-by-vermella/SVGs/Interior_Frames_RIGHT (2).svg");position:absolute;width:100%;left:0;top:0;z-index:2}.homepage .framecontainer.left::before{content:url("../images/lia-by-vermella/SVGs/Home_Image_Frame_Flipped_LEFT (1).svg") !important}.homepage .framecontainer.left img{padding-left:7%;padding-bottom:7%;border-bottom-left-radius:27%}.homepage .framecontainer.right::before{content:url("../images/lia-by-vermella/SVGs/Home_Image_Frame_Flipped_RIGHT (1).svg") !important}.homepage .framecontainer.right img{padding-right:7%;padding-bottom:7%;border-bottom-right-radius:27%}.selectHomes{color:#b8aea8}.buttonWrap{width:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.buttonWrap:hover .arrowHolder{transform:translateX(5px);transition:transform .3s ease}.buttonWrap p{margin:0}.buttonWrap p a{text-transform:capitalize;font-size:1rem;line-height:0;letter-spacing:.01em;line-height:1.8em;font-family:"Brandon Grotesque";font-weight:500;color:#714435;text-transform:uppercase}.buttonWrap .arrowHolder{margin:0 0 0 .5rem;position:relative;height:15px;width:15px}.buttonWrap .arrowHolder img{object-fit:contain;width:100%;height:100%}.neighborhoodpage section.splitcontent.first{padding-right:0}@media only screen and (min-width: 992px){.neighborhoodpage section.splitcontent.first .copyarea{flex:1}}@media only screen and (min-width: 992px){.neighborhoodpage section.splitcontent.first .photoarea{flex:1.3}}.neighborhoodpage section.splitcontent.first .photo{aspect-ratio:24/17 !important}.neighborhoodpage section.splitcontent.first .photo::before{content:url("../images/lia-by-vermella/SVGs/Interior_Frames_RIGHT (2).svg");position:absolute;width:100%;left:0;bottom:0;z-index:2}.neighborhoodpage section.splitcontent.first .photo img{width:100%;height:100%;object-fit:cover !important;padding-left:7%;padding-top:6%;border-top-left-radius:20%}.neighborhoodpage .slidephoto{width:100%;height:100%;padding:0 0 0 0 !important;border-top-right-radius:0 !important}.first-slider-copy{padding-left:1.5rem}@media only screen and (min-width: 768px){.first-slider-copy{padding-left:4rem}}@media only screen and (min-width: 992px){.first-slider-copy{padding-left:0}}section.news{text-align:center;margin:0 auto}section.news .holdcontent{width:100%}section.news .holdcontent h3{font-weight:700;font-style:normal;letter-spacing:-0.01em;color:#714435}section.news .holdcontent .newsslider{margin-top:2rem;background-color:#714435;background-image:url(".././images/lia-by-vermella/Gold_BKG.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;padding:0 2rem}section.news .holdcontent .newsslider .swiper{width:100%;height:250px}section.news .holdcontent .newsslider .swiper .swiper-slide{display:flex;align-items:center;justify-content:center}section.news .holdcontent .newsslider .swiper .swiper-slide .newslogo{width:100%;width:75%;max-width:350px;height:100px;text-align:center;margin:0 auto;position:relative}section.news .holdcontent .newsslider .swiper .swiper-slide .newslogo:before{content:"To be replaced with news icon & article before going live";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#000;font-size:1rem;z-index:2}section.news .holdcontent .newsslider .swiper .swiper-slide .newslogo img{width:100%;height:100%;object-fit:cover}section.news .holdcontent .newsslider .swiper .swiper-button-next:after,section.news .holdcontent .newsslider .swiper .swiper-button-prev:after{color:#fff}.patterns{background-color:#714435;position:relative;display:block;width:100%;display:flex;align-items:center;justify-content:center;height:80vh}@media only screen and (min-width: 992px){.patterns{height:40vw}}@media only screen and (min-width: 1200px){.patterns{height:40vw}}.patterns .overlay{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.25)}.patterns img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center;object-position:bottom;z-index:1}.patterns h3{position:relative;z-index:3;text-align:center;color:#fff}.blk-bgr{background-color:#000 !important}section.contact{background-color:#714435;color:#fff;padding:4rem;text-align:center}section.contact.noBackground{background-image:none;background-size:initial;background-position:initial;background-repeat:initial}@media only screen and (min-width: 992px){section.contact{padding:8rem 4rem}}section.contact h3{letter-spacing:-0.05em;margin-bottom:1rem}@media only screen and (min-width: 500px){section.contact h3.contactPAGE{margin:0 0 0rem 0}}section.contact .hours-header{font-size:1.25rem;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;margin:0 0 1rem 0;color:#e9d5bd}section.contact .hours,section.contact ul{margin:1rem auto 2rem;line-height:1.3;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 768px){section.contact .hours.contact-page,section.contact ul.contact-page{align-items:flex-start}}section.contact .hours li,section.contact ul li{font-size:1rem}@media only screen and (min-width: 768px){section.contact .hours li,section.contact ul li{margin:0 0 .25rem 10px;text-align:start}}section.contact .hours li a,section.contact ul li a{color:#fff}section.contact p{font-weight:normal;max-width:350px;text-align:center;margin:1rem auto}section.contact .btn{text-transform:uppercase;letter-spacing:-0.05em;font-size:1rem;padding:.85rem 2rem;background-color:rgba(0,0,0,0);background-image:url(".././images/lia-by-vermella/Gold_BKG.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;transition:all .25s ease;margin:2rem 0 0 0;margin:0;border-radius:30px}section.contact .btn:hover{transform:scale(0.95)}section.contact .btn.contactPAGEbtn{border-radius:30px;color:#fff;text-transform:uppercase;font-size:.8rem;letter-spacing:.15em;padding:.65rem 2.8rem}.actioncopy{font-weight:bold !important}footer{padding:3rem 0rem;background:#fff;color:#1f0103}@media only screen and (min-width: 768px){footer{padding:3rem 1rem;z-index:4}}footer .holdcontent{display:flex;flex-direction:column-reverse;width:95%;margin:0 auto}@media only screen and (min-width: 768px){footer .holdcontent{flex-direction:row;width:90%}}footer .holdcontent .col{flex:1;max-width:unset}@media only screen and (min-width: 768px){footer .holdcontent .col.centerCol{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}}footer .holdcontent .col .topLink{display:flex;flex-direction:row;justify-content:flex-start !important;margin:0 0 1rem 0 !important}footer .holdcontent .col .topLink .link{line-height:inherit}footer .holdcontent .col:nth-child(2){flex:1.5}@media only screen and (min-width: 768px){footer .holdcontent .col:nth-child(2){flex-direction:row;text-align:right}}footer .holdcontent .col .disclaimer{text-align:center;max-width:400px;margin:1rem auto}footer .holdcontent .col .disclaimer a{text-decoration:underline;color:inherit}@media only screen and (min-width: 768px){footer .holdcontent .col .disclaimer{text-align:left;margin:1rem 0}}footer .holdcontent .col .logos{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem}@media only screen and (min-width: 768px){footer .holdcontent .col .logos{justify-content:flex-start}}footer .holdcontent .col .logos img{width:auto;height:20px}footer .holdcontent .col .logos img.small{height:20px}footer .holdcontent .col .links{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:1rem;gap:1rem}@media only screen and (min-width: 768px){footer .holdcontent .col .links{flex-direction:row;justify-content:flex-end;margin-bottom:unset}}footer .holdcontent .col .links a,footer .holdcontent .col .links span{font-weight:700;font-style:normal;color:#714435;font-size:.9rem;line-height:0}footer .holdcontent .col .links a.addOnTab,footer .holdcontent .col .links span.addOnTab{display:none}@media only screen and (min-width: 768px){footer .holdcontent .col .links a.addOnTab,footer .holdcontent .col .links span.addOnTab{display:inline}}footer .holdcontent .col .links a.link,footer .holdcontent .col .links span.link{color:#714435;text-transform:none}footer .holdcontent .col .links span{font-weight:600}footer .holdcontent .col .links img{width:auto;height:20px}@media only screen and (min-width: 500px){footer .holdcontent .col .links img.small{height:clamp(20px,3vw,30px)}}@media only screen and (min-width: 768px){footer .holdcontent .col .links .socials{display:flex;flex-direction:row;justify-content:center;align-items:center}}footer .holdcontent .col .links .socials a{margin:0 .25rem}@media only screen and (min-width: 768px){footer .holdcontent .col .links .socials a{margin:0 .5rem}}.addressbar{position:fixed;bottom:0;left:0;width:100%;text-align:center;color:#714435;background-color:#e9d5bd;padding:.5rem 1rem;z-index:12;animation:fadein1-oe;animation-duration:.4s;animation-delay:.7s;animation-fill-mode:backwards;letter-spacing:0;font-size:.9rem;letter-spacing:-0.01em}@media only screen and (min-width: 1150px){.addressbar{font-size:1.1rem}}.addressbar span{font-weight:bold}.addressbar a{color:#714435;transition:color .25s ease}.addressbar a:hover{color:#714435}section.homegallery{padding-top:2rem;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 768px){section.homegallery{padding-top:4rem;padding-bottom:4rem;padding-left:4rem;padding-right:4rem}}section.homegallery .heading{margin-bottom:2rem;color:#714435;display:flex;flex-direction:row;align-items:flex-end;gap:1rem}@media only screen and (min-width: 768px){section.homegallery .heading{flex-direction:row;align-items:flex-end}}section.homegallery .heading h3{display:inline-block}section.homegallery .heading .link{margin-top:1rem;display:inline-block}section.homegallery .gallery{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;grid-gap:2rem}@media only screen and (min-width: 768px){section.homegallery .gallery{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 992px){section.homegallery .gallery{grid-template-columns:repeat(3, 1fr)}}section.homegallery .gallery article{width:100%;height:100%;aspect-ratio:16/9;position:relative}section.homegallery .gallery article img{width:100%;height:100%;object-fit:cover;object-position:center center}.reverse .slider{justify-content:flex-start}.neighborhoodpage .sliderarea{width:100%;aspect-ratio:24/17}@media only screen and (min-width: 992px){.neighborhoodpage .sliderarea{aspect-ratio:5/2}}.neighborhoodpage .sliderarea .navlink{left:2.5%;top:50%}.neighborhoodpage .sliderarea .navlink.next{left:unset;right:2.5%}.slider{display:flex;height:100%}@media only screen and (min-width: 992px){.slider{justify-content:flex-end}}.slider .swiper{width:100%;margin:0}.slider .swiper .swiper-slide{width:100%;position:relative}.slider .swiper .swiper-slide .slidephoto{width:100%;position:relative;padding-top:7%;padding-right:7%;border-top-right-radius:42%;overflow:hidden;aspect-ratio:24/17}.slider .swiper .swiper-slide .slidephoto.right{border-top-right-radius:0;border-top-left-radius:42%;padding-left:7%;padding-right:0}.slider .swiper .swiper-slide .slidephoto img{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (min-width: 1150px){.slider .swiper .swiper-slide .slidephoto.bottomCenter img{object-position:center calc(100% + 200px)}}.slider .swiper .swiper-button-prev,.slider .swiper .swiper-button-next{color:#714435}.slider .swiper .navlink{position:absolute;bottom:3rem;right:calc(25% + 2rem);width:2rem;height:2rem;z-index:1;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.slider .swiper .next{right:25%;background-image:url("../images/icons/Arrow-White-Right.svg")}.slider .swiper .prev{background-image:url("../images/icons/Arrow-White-Left.svg")}.slider .swiper .swiper-pagination-bullet-active{background-color:#714435}.description{background-color:#714435;color:#fff;padding:2rem;width:80%;height:100%;height:8rem;margin-top:0;display:flex;flex-direction:column;justify-content:center}.description span{text-transform:uppercase;display:block;margin-bottom:.5rem}.description p{max-width:70%;line-height:1.1em}.description.descriptionRight{margin-left:20%}.slider.right .navlink{right:calc(5% + 2rem)}.slider.right .navlink.next{right:5%}section.petflex{margin:0 auto 4rem;padding-top:2rem;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 768px){section.petflex{padding-top:2rem;padding-bottom:2rem;padding-left:4rem;padding-right:4rem}}section.petflex .holdcontent{width:100%;display:flex;flex-direction:column-reverse;margin:0 auto}@media only screen and (min-width: 992px){section.petflex .holdcontent{flex-direction:row}}section.petflex .holdcontent .col{flex:1 1;display:flex;flex-direction:column;align-items:left;justify-content:center;background-color:#714435;color:#fff}section.petflex .holdcontent .col.copyarea{flex:1 1;padding:2rem;align-items:left}section.petflex .holdcontent .col.copyarea p,section.petflex .holdcontent .col.copyarea h3,section.petflex .holdcontent .col.copyarea h5{color:#f7f5ee;margin-bottom:1rem}@media only screen and (min-width: 768px){section.petflex .holdcontent .col.copyarea p,section.petflex .holdcontent .col.copyarea h3,section.petflex .holdcontent .col.copyarea h5{margin-bottom:1rem}}@media only screen and (min-width: 992px){section.petflex .holdcontent .col.copyarea p,section.petflex .holdcontent .col.copyarea h3,section.petflex .holdcontent .col.copyarea h5{margin-bottom:2rem}}section.petflex .holdcontent .col.copyarea h5{line-height:1.2;text-transform:uppercase;font-size:1.15rem;color:#e9d5bd;font-family:"brandon-grotesque",sans-serif}@media only screen and (min-width: 992px){section.petflex .holdcontent .col.copyarea h5.petflexHfive{font-size:1.45rem}}section.petflex .holdcontent .col.copyarea h3{font-weight:700;font-style:normal}section.petflex .holdcontent .col.copyarea p{line-height:1.3;width:min(360px,90%)}section.petflex .holdcontent .col.photoarea{position:relative;display:block;flex:2 1;align-items:right}section.petflex .holdcontent .col.photoarea .photo{width:100%;height:100%}@media only screen and (min-width: 992px){section.petflex .holdcontent .col.photoarea .photo{min-height:600px}}section.petflex .holdcontent .col.photoarea .photo img{object-fit:cover;width:100%;height:100%;position:relative}section.petflex .holdcontent .col.photoarea .icons{display:flex;gap:2rem;flex-direction:row}@media only screen and (min-width: 500px){section.petflex .holdcontent .col.photoarea .icons{margin-bottom:2rem}}@media only screen and (min-width: 992px){section.petflex .holdcontent .col.photoarea .icons{gap:4rem;justify-content:flex-start;align-items:flex-end}}section.petflex .holdcontent .col.photoarea .icons .icon img{width:50px;height:50px}@media only screen and (min-width: 768px){section.petflex .holdcontent .col.photoarea .icons .icon img{width:140px;height:140px}}section.bigphoto{margin-top:4rem;height:60vh}@media only screen and (min-width: 992px){section.bigphoto{margin-top:unset}}section.bigphoto img{width:100%;height:100%;object-fit:cover;object-position:center}.zoom{overflow:hidden}.floorplans2{overflow-x:hidden}.floorplans2.page_ready .step1{opacity:1}.floorplans2 .step1{opacity:0;transition:opacity .7s 1s !important}.floorplans2 .header_wrapper:after{opacity:0}.floorplans2 .header_wrapper .corner{transform:skewX(-27deg) translateX(100%);opacity:0}.floorplans2 .header_wrapper .content .subtitle,.floorplans2 .header_wrapper .content .title>span{opacity:0}.floorplans2 .header_wrapper .content .subtitle{transform:translateX(-50vw);opacity:1}.floorplans2 .header_wrapper .content .title{display:flex;flex-direction:column}.floorplans2 .header_wrapper .content .title span{transform:translateX(-100vw);opacity:1}.floorplans2 .header_wrapper .logo{opacity:0;transform:translateX(calc(100% + 10rem))}.floorplans2 .header_wrapper.appear_done.second_wave .corner{transform:skewX(-27deg);opacity:1;transition:transform .7s .1s,opacity .1s 0s}.floorplans2 .header_wrapper.appear_done.second_wave .content .subtitle{transform:translateX(0);transition:.7s 0s transform,.7s .1s opacity}.floorplans2 .header_wrapper.appear_done.second_wave .content .title span{transform:translateX(0);transition:transform .7s 0s,opacity .7s .1s}.floorplans2 .header_wrapper.appear_done.second_wave .content .title span:nth-of-type(2){transition-delay:.2s}.floorplans2 .header_wrapper.appear_done.second_wave:after{opacity:1;transition:opacity 1s .8s}.floorplans2 .header_wrapper.appear_done.second_wave .logo{opacity:1;transform:translateX(0);transition:opacity .7s .8s,transform .7s .8s}.floorplans2 .burger{opacity:0;transform:translateX(calc(-100% - 10rem))}.floorplans2.page_ready .burger{opacity:1;transform:translateX(0);transition:opacity .7s 1.2s,transform .7s 1.2s}.floorplans2 .floorplans_btn{cursor:pointer;color:#ff3544;background:#fff;border:2px solid #ff3544;font-size:1rem;letter-spacing:2px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.floorplans2 a,.floorplans2 area,.floorplans2 button,.floorplans2 input,.floorplans2 label,.floorplans2 select,.floorplans2 textarea,.floorplans2 [tabindex]{touch-action:manipulation}.floorplans2 .floorplans_title{margin:4rem 0 2rem}.floorplans2 .floorplans_title #floorplans_count{display:none;font-size:24px;text-align:center;margin:0;text-transform:uppercase;letter-spacing:1px}.floorplans2 .floorplans_title #floorplans_none{display:none;font-size:4rem;text-align:center;letter-spacing:1px;margin-top:10rem}.floorplans2 .floorplan_filters,.floorplans2 .flat_preview,.floorplans2 .filtered_data{width:100%;max-width:1100px;margin-left:auto;margin-right:auto}.floorplans2 .floorplan_filters{font-family:"brandon-grotesque",sans-serif;font-size:.7rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:1rem;margin-bottom:1rem;margin-right:1rem;margin-left:1rem;max-width:700px}@media only screen and (min-width: 768px){.floorplans2 .floorplan_filters{flex-direction:row;align-items:flex-end;justify-content:space-between;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 992px){.floorplans2 .floorplan_filters{max-width:1000px}}.floorplans2 .floorplan_filters .filter_button{cursor:pointer;color:#ff3544;background:#fff;border:2px solid #ff3544;font-size:1rem;letter-spacing:2px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.6rem 0rem;white-space:nowrap;display:flex;align-content:center;justify-content:center;border:1px solid #714435;color:#fff;background-color:#714435;min-width:8rem;font-weight:bold;text-transform:capitalize;letter-spacing:.2em;text-transform:uppercase;font-family:"Brandon Grotesque",sans-serif;font-weight:bold;font-size:.8rem;transition:border .25s ease-in-out}@media only screen and (min-width: 992px){.floorplans2 .floorplan_filters .filter_button{min-width:10rem;font-size:.8rem}}.floorplans2 .floorplan_filters .filter_button:hover{border:1px solid #714435}.floorplans2 .filtered_data{position:relative}.floorplans2 .control-group{padding:0 5px;position:relative;width:90%}.floorplans2 .control-group.dates{margin-top:1rem}.floorplans2 .control-group.button{margin-top:1rem}.floorplans2 .control-group.bedrooms{flex-grow:0;flex-basis:auto;margin-bottom:2rem}@media only screen and (min-width: 768px){.floorplans2 .control-group.bedrooms{margin-bottom:unset}}.floorplans2 .control-group label{display:block;letter-spacing:1px;font-size:1rem}.floorplans2 .control-group label.filter_label{text-transform:uppercase;white-space:nowrap;margin-bottom:.5rem;font-size:.8rem;font-weight:500;font-style:normal;letter-spacing:.1em}.floorplans2 .checkbox-group{display:flex;flex-wrap:nowrap;align-items:center;margin:0 -5px}.floorplans2 .checkbox-control{margin:.25rem 0 0;padding:0 5px;cursor:pointer}.floorplans2 .checkbox-control span.checkbox-indicator{display:block;width:35px;height:35px;line-height:35px;text-align:center;border:1px solid #575554;color:#575554;transition:all .2s linear;font-size:1rem;font-size:.8rem;font-weight:500;font-style:normal;letter-spacing:.01em}.floorplans2 .checkbox-control input{position:absolute;z-index:-1;opacity:0}.floorplans2 .checkbox-control input:checked~span.checkbox-indicator{background:#1f0103;border-color:#1f0103 !important;color:#fff}.floorplans2 .select-control{position:relative;height:37px;width:100%}@media only screen and (min-width: 768px){.floorplans2 .select-control{width:140px}}@media only screen and (min-width: 992px){.floorplans2 .select-control{width:200px}}.floorplans2 .select-control:after{content:" ";display:block;position:absolute;top:50%;right:.5rem;width:0;height:0;margin-top:-3px;pointer-events:none;border:6px solid rgba(0,0,0,0);border-top:6px solid #a6a6a7;transition:all .2s linear;display:none}.floorplans2 .select-control select{height:100%;display:block;width:100%;border:0;border-radius:0;cursor:pointer;outline:none;appearance:none;text-transform:uppercase;height:100%;font-size:.5rem;font-weight:500;font-style:normal;letter-spacing:.01em}.floorplans2 .select-control select option{font-size:26px;line-height:1}.floorplans2 .customSelect{width:100%;height:100%;position:relative;float:left;margin-right:10px;margin-top:2px}.floorplans2 .customSelect .custom{border:1px solid #575554}.floorplans2 .customSelect .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);content:""}.floorplans2 .search-form option{padding:0 5px;cursor:pointer}.floorplans2 .row{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}@media only screen and (min-width: 500px){.floorplans2 .row{flex-direction:row}}.floorplans2 .col{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;flex-basis:100%}@media only screen and (min-width: 768px){.floorplans2 .col{max-width:50%;flex-basis:50%}}@media only screen and (min-width: 992px){.floorplans2 .col{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}}.floorplans2 .customSelect .caret{top:14px !important;right:3px !important}.floorplans2 .flat_section{margin-top:2.5rem}.floorplans2 .flat_section .thumbnail:hover .flat_details{visibility:visible;opacity:1}.floorplans2 .flat_section .thumbnail:hover .flat_button{background:#714435}.floorplans2 .flat_section .thumbnail,.floorplans2 .flat_section .thumbnail_bottom{width:100%;max-width:300px;margin:0 auto;text-align:center;display:block;padding:0;position:relative;cursor:pointer}.floorplans2 .flat_section .thumbnail h3{height:30px;color:#000;transition:color .2s linear;display:block;margin:1rem 0 .5rem;font-weight:normal;line-height:1;font-size:2rem;letter-spacing:-0.05em;text-transform:uppercase;font-family:"Brandon Grotesque",sans-serif;font-weight:bold;text-transform:capitalize}.floorplans2 .flat_section .thumbnail .image_wrapper{transition:all .5s cubic-bezier(0.19, 1, 0.22, 1);border:1px solid #404041;border-bottom:none;background:#fff;padding:.5rem .5rem 3rem;margin:0;height:400px}.floorplans2 .flat_section .thumbnail .image_wrapper img{width:auto;max-height:85%;max-width:100%;height:auto;display:inline-block;vertical-align:middle;margin:auto}.floorplans2 .flat_section .thumbnail .image_wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25rem}.floorplans2 .flat_section .thumbnail_bottom .virtual_tour_quick_button{line-height:2rem;padding:10px 0;display:block}.floorplans2 .flat_section .flat_details{position:absolute;bottom:0px;background:rgba(87,85,84,.8);color:#fff;letter-spacing:.05rem;margin:0;list-style:none;text-align:left;font-size:3rem;width:calc(100% - 4rem);padding:2rem;width:100%;font-family:"Helvetica";font-weight:normal;text-transform:capitalize;letter-spacing:0em;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear;-webkit-transition:visibility 0s,opacity .3s linear;-moz-transition:visibility 0s,opacity .3s linear;-ms-transition:visibility 0s,opacity .3s linear}.floorplans2 .flat_section .flat_button{color:#fff;width:100%;cursor:pointer;text-transform:uppercase;font-weight:700;background:#404041;padding:15px 0 10px;line-height:2rem;vertical-align:middle;display:block;white-space:nowrap;font-size:1rem;letter-spacing:2px}.floorplans2 .page_block{font-family:"brandon-grotesque",sans-serif;font-size:.7rem;margin-top:0;position:relative;display:flex;justify-content:space-between;width:100vw;max-width:inherit;transition:all .4s;overflow:hidden;padding-bottom:2.5rem}.floorplans2 .page_block.step0 .intro_page{display:flex}.floorplans2 .page_block.step0 .first_page{display:none;width:100vw}.floorplans2 .page_block.step0 .second_page{display:none;width:100vw}.floorplans2 .page_block.step0 .third_page{display:none;width:100vw}.floorplans2 .page_block.step1 .intro_page{display:none}.floorplans2 .page_block.step1 .first_page{width:100vw;flex:1}.floorplans2 .page_block.step1 .second_page{display:none;width:100vw}.floorplans2 .page_block.step1 .third_page{display:none;width:100vw}.floorplans2 .page_block.step2 .intro_page{display:none}.floorplans2 .page_block.step2 .first_page{display:none}.floorplans2 .page_block.step2 .second_page{display:block;flex:1}.floorplans2 .page_block.step2 .third_page{display:none}.floorplans2 .page_block.step3 .intro_page{display:none}.floorplans2 .page_block.step3 .first_page{display:none}.floorplans2 .page_block.step3 .second_page{display:none}.floorplans2 .page_block.step3 .third_page{display:block;flex:1}.floorplans2 .page_block .intro_page{width:100vw}.floorplans2 .page_block .intro_step{display:block;justify-content:space-around;align-items:flex-start;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}@media only screen and (min-width: 768px){.floorplans2 .page_block .intro_step{display:grid;grid-template-columns:repeat(2, 1fr);max-width:560px}}@media only screen and (min-width: 992px){.floorplans2 .page_block .intro_step{max-width:clamp(900px,80vw,1000px);grid-template-columns:repeat(4, 1fr)}}.floorplans2 .page_block .intro_step .intro_col{height:auto;cursor:pointer}.floorplans2 .page_block .intro_step .intro_col:hover .title{color:#714435}.floorplans2 .page_block .intro_step .intro_col:hover figure{transform:scale(1.05)}.floorplans2 .page_block .intro_step .intro_col .title{text-transform:uppercase;font-size:20px;text-align:center;letter-spacing:2px;display:block;white-space:nowrap;color:#000;transition:color .5s}.floorplans2 .page_block .intro_step .intro_col .subtitle{display:block;font-size:14px;line-height:1.5;text-align:center;font-style:italic;margin:15px auto 0;color:#636364;width:10em}.floorplans2 .page_block .intro_step .intro_col figure{position:relative;width:calc(100% - 10px);padding:5px;text-transform:uppercase;height:300px;font-size:20px;background:#fff;margin:25px 0 0;display:flex;align-items:center;justify-content:center;transform:scale(1);transition:transform .5s;overflow:hidden}.floorplans2 .page_block .intro_step .intro_col figure .text{font-size:18px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;font-weight:bold;letter-spacing:.2em}.floorplans2 .page_block .intro_step .intro_col figure img{width:100%;height:100%;display:block;object-fit:contain}.floorplans2 .page_block .intro_step .intro_col figure img.studio{width:auto}.floorplans2 .page_block .intro_step .intro_col figure img.bed1{width:66%}.floorplans2 .page_block .intro_step .intro_col figure img.bed2{width:66%}.floorplans2 .page_block .intro_step .intro_col figure img.bed3{width:66%}.floorplans2 .page_block .first_page{min-height:200px}.floorplans2 .page_block .second_page{margin-top:3rem}.floorplans2 .sorting{display:flex;justify-content:flex-start;max-width:1100px;width:100%;margin:30px auto 0;padding:0 0rem;max-width:700px;padding:0 2rem}@media only screen and (min-width: 992px){.floorplans2 .sorting{max-width:1000px;padding:0 2rem}}.floorplans2 .sorting .button_sort{background:rgba(0,0,0,0);outline:0 none;border:0 none;color:#000;cursor:pointer;font-size:14px;width:auto;padding:0;margin:0 16px 0 0;white-space:nowrap}.floorplans2 .sorting .button_sort:hover{color:#714435}.floorplans2 .sorting .button_sort:hover:after{color:#714435}.floorplans2 .sorting .button_sort.active{color:#714435}.floorplans2 .sorting .button_sort.order_asc:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);vertical-align:middle;line-height:.5em}.floorplans2 .sorting .button_sort:after{content:"⌄";font-size:20px;line-height:10px;vertical-align:baseline;margin-left:2px;display:inline-block}.floorplans2 .avail_table_disclaimer{font-size:.9rem;margin:2rem 0 4rem 0;text-align:center;padding:0 4rem}@media only screen and (min-width: 768px){.floorplans2 .avail_table_disclaimer{padding:0 2rem;max-width:900px;margin:2rem auto 2rem auto}}.floorplans2 .floorplan_zoom{background:#fff;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:990;transition:.6s all;opacity:0;visibility:hidden}.floorplans2 .floorplan_zoom.visible{opacity:1;visibility:visible}.floorplans2 .floorplan_zoom.ready .floorplan_image .spinner{display:none}.floorplans2 .floorplan_zoom.ready .floorplan_image .floorplan_preview,.floorplans2 .floorplan_zoom.ready .floorplan_image #floorplanImage{display:block}.floorplans2 .floorplan_zoom .floorplan_image{position:relative;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.floorplans2 .floorplan_zoom .floorplan_image .spinner{display:block;background-image:url(../images/spinner_logo.svg);background-repeat:no-repeat;background-size:4rem 4rem;width:4rem;height:4rem;content:""}.floorplans2 .floorplan_zoom .floorplan_image .floorplan_preview,.floorplans2 .floorplan_zoom .floorplan_image #floorplanImage{display:none}.floorplans2 .floorplan_zoom .floorplan_image .floorplan_preview.fit_width,.floorplans2 .floorplan_zoom .floorplan_image #floorplanImage.fit_width{width:90%;height:auto}.floorplans2 .floorplan_zoom .floorplan_image .floorplan_preview.fit_height,.floorplans2 .floorplan_zoom .floorplan_image #floorplanImage.fit_height{height:90%;width:auto}.floorplans2 .floorplan_zoom .zoom_controls{position:absolute;width:auto;height:auto;bottom:2.5rem;right:2.5rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.floorplans2 .floorplan_zoom #floorplanZoomIn,.floorplans2 .floorplan_zoom #floorplanZoomOut{cursor:pointer;color:#fff;border:2px solid #714435;background:#714435;text-align:center;font-size:3rem;padding:0;line-height:1.4;min-width:50px}.floorplans2 .floorplan_zoom #floorplanZoomIn{margin-bottom:10px}.floorplans2 .floorplan_zoom #floorplanClose{position:absolute;top:1rem;right:2.5rem;width:4rem;height:4rem;cursor:pointer;background-image:url(../images/close_arrow_round.png);background-repeat:no-repeat;background-size:4rem 4rem;padding:0;z-index:999}.floorplans2 .gallery_wrapper .gallery_container{display:flex;justify-content:center;align-items:center}.floorplans2 .gallery_wrapper .gallery_container .image_preview{cursor:zoom-in;width:500px;height:500px;top:0;left:0;right:0;bottom:0;transform:translateX(0) !important}.floorplans2 .gallery_wrapper .gallery_container .image_preview.cursor_zoomout{cursor:zoom-out}.floorplans2 .flat_preview{display:none;display:block}.floorplans2 .flat_preview.visible{display:block}.floorplans2 .flat_preview .back_to_results{display:flex;justify-content:flex-start;margin-bottom:3rem;margin-left:1.5rem;margin-right:1rem}@media only screen and (min-width: 768px){.floorplans2 .flat_preview .back_to_results{justify-content:center}}.floorplans2 .flat_preview .back_to_results .show_results_btn{padding:.7rem 2rem;border:1px solid #714435;color:#714435;cursor:pointer;text-align:center;line-height:1.4;font-family:"Helvetica";font-weight:bold;text-transform:capitalize;letter-spacing:-0.05em}.floorplans2 .flat_preview .flat_wrapper{position:relative;flex:1 1 auto;height:auto;width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;padding-top:7rem}@media only screen and (min-width: 768px){.floorplans2 .flat_preview .flat_wrapper{flex-direction:row}}.floorplans2 .flat_preview .flat_wrapper:before{position:absolute;width:90%;height:1px;border-bottom:1px solid #000;top:0;left:0;margin:0 auto;display:block;content:"";right:0}.floorplans2 .flat_preview .flat_wrapper .flat_image{height:30rem;width:auto;cursor:zoom-in}.floorplans2 .flat_preview .flat_wrapper .flat_image img{height:80%;width:auto}.floorplans2 .flat_preview .flat_wrapper .flat_image_zoom{background-repeat:no-repeat;background-position:50% 50%;background-size:150% 150%;position:relative;overflow:hidden;cursor:crosshair}.floorplans2 .flat_preview .flat_wrapper .flat_image_zoom img:hover{opacity:0}.floorplans2 .flat_preview .flat_wrapper .flat_image_zoom img{transition:opacity .5s;width:100%}.floorplans2 .flat_preview .flat_wrapper .flat_info{margin-left:0rem;display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-bottom:10%}@media only screen and (min-width: 768px){.floorplans2 .flat_preview .flat_wrapper .flat_info{margin-left:5rem;justify-content:flex-start;align-items:flex-start;text-align:left}}.floorplans2 .flat_preview .flat_wrapper .flat_info .title{text-transform:uppercase;font-size:1.36rem;color:#714435;letter-spacing:2px;margin-bottom:4rem}.floorplans2 .flat_preview .flat_wrapper .flat_info .info{font-family:"Helvetica";font-weight:bold;text-transform:capitalize;letter-spacing:-0.05em}.floorplans2 .flat_preview .flat_wrapper .flat_info .info>div{text-transform:uppercase;font-size:1rem;margin-bottom:1rem}.floorplans2 .flat_preview .flat_wrapper .flat_info .apply_now{cursor:pointer;color:#ff3544;background:#fff;border:2px solid #ff3544;font-size:1rem;letter-spacing:2px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.7rem 1rem;background:#714435;color:#fff;text-align:center;line-height:1.4;text-transform:uppercase;font-family:"Brandon Grotesque",sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2em;font-size:.8rem;border:2px solid #714435}.floorplans2 .flat_preview .flat_wrapper .virtual_tour_wrapper{margin-top:5rem;margin-bottom:3rem}.floorplans2 .virtual_tour_button,.floorplans2 .virtual_tour_quick_button{cursor:pointer;padding:1.3rem 3rem;background:#fff;border:2px solid #714435;font-size:1.36rem;letter-spacing:2px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filterbuttons{text-align:center;display:flex;gap:1rem;flex-direction:column;margin:0rem auto 0rem;padding-top:2rem;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;align-items:center;justify-content:center}.filterbuttons button.btn2{width:100%;font-family:"Brandon Grotesque",sans-serif;font-weight:bold;letter-spacing:.2em;border-radius:30px;background-color:#fff;color:#714435;border-color:#714435}@media only screen and (min-width: 992px){.filterbuttons button.btn2{width:220px}}.filterbuttons button.btn2.active{background-color:#714435;color:#fff}.filterbuttons button.btn2:hover{background-color:#714435;color:#fff}@media only screen and (min-width: 768px){.filterbuttons{padding-left:4rem;padding-right:4rem}}@media only screen and (min-width: 992px){.filterbuttons{gap:2rem;flex-direction:row}}section.gallery{display:grid;grid-template-rows:auto;grid-gap:2rem;margin:0rem auto;padding-top:2rem;padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}section.gallery .placeholder{width:300px;height:300px;background-size:cover;background-color:#d4d4d4}@media only screen and (min-width: 768px){section.gallery{grid-template-columns:repeat(2, 1fr);margin:0rem auto;padding-top:2rem;padding-bottom:2rem;padding-left:4rem;padding-right:4rem}}@media only screen and (min-width: 992px){section.gallery{grid-template-columns:repeat(3, 1fr)}}article{aspect-ratio:16/9}article.hide{display:none}article .img{width:100%;position:relative}article .img.hide{display:none}article img{width:100%;height:100%;object-fit:cover;object-position:center center;position:relative}.photos .page_block{width:90%;max-width:1600px;margin:0 auto 5rem}.photos .photos_categories{display:flex;width:calc(670px + 6rem);margin:5rem auto;justify-content:center}.photos .photos_list{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin:0 auto;width:1110px;transition:height .5s;height:0;min-height:100px}.photos .photos_list .photo_thumbnail{width:350px;margin-bottom:20px;height:220px;background-repeat:no-repeat;background-position:center center;background-size:cover;content:"";display:block;cursor:pointer;transform:scale(0);opacity:0;position:absolute;transition:all .4s}.photos .photos_list .photo_thumbnail.visible{transform:scale(1);opacity:1;transition:all .7s}.photos .photos_more{width:100%;display:flex;justify-content:center;flex:1 0 auto;margin-top:0;opacity:0}.photos .photos_more.visible{margin-top:3rem;opacity:1;transition:.7s .5s all}.photos .content_spinner_wrapper{margin-top:10rem}.resizing *{transition:none !important}.photo_resizing .photos_list .photo_thumbnail{opacity:.5 !important}.map-graphic{display:none;visibility:hidden;position:relative;padding-top:3rem}.map-graphic .holdcontent{display:flex;position:relative;flex-direction:column-reverse;justify-content:center;align-items:center;width:100%;margin:0 auto;max-width:1300px}@media only screen and (min-width: 992px){.map-graphic .holdcontent{height:100vh;flex-direction:row}}.map-graphic .holdcontent .col{position:relative}.map-graphic .holdcontent .col.sidebararea{border-bottom:1px solid #a8a8a8;width:100%;padding:1rem;overflow:auto;height:270px}@media only screen and (min-width: 768px){.map-graphic .holdcontent .col.sidebararea{height:350px}}@media only screen and (min-width: 992px){.map-graphic .holdcontent .col.sidebararea{border-bottom:0px;width:300px;height:90%;padding-top:5rem}}.map-graphic .holdcontent .col .sidebar{overflow:auto}.map-graphic .holdcontent .col .sidebar h4{margin-bottom:1rem;font-size:3rem}.map-graphic .holdcontent .col .sidebar ol{margin-bottom:1rem}.map-graphic .holdcontent .col .sidebar ol li{font-size:.8rem;counter-increment:list-number;line-height:1;margin-bottom:.2rem;padding-left:1.5rem;position:relative;display:block}.map-graphic .holdcontent .col .sidebar ol li:before{display:inline-block;content:counter(list-number) ". ";height:.4rem;width:.4rem;position:absolute;left:0px;top:2.5px}.map-graphic .holdcontent .col .sidebar ol li span,.map-graphic .holdcontent .col .sidebar ol li p{display:inline;font-size:.8rem}.map-graphic .holdcontent .col.photoarea{flex:1;display:flex;align-items:center;justify-content:center}.map-graphic .holdcontent .col .photo{text-align:right;position:relative}@media only screen and (min-width: 992px){.map-graphic .holdcontent .col .photo{height:100vh;display:flex;justify-content:center;align-items:center}}.map-graphic .holdcontent .col .photo img{position:relative;width:100%;object-fit:contain}@media only screen and (min-width: 992px){.map-graphic .holdcontent .col .photo img{height:100vh;display:flex;justify-content:center;align-items:center}}.neighborhoodpage .map_controls{display:flex;width:100%;flex-direction:column;font-family:"brandon-grotesque",sans-serif;font-weight:700;color:#714435}@media only screen and (min-width: 768px){.neighborhoodpage .map_controls{flex-direction:row}}.neighborhoodpage .map_controls .map_group{text-align:center;background-color:#fff;padding:1rem 10px;width:100%;border:0 none;font-size:9px;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background-color:#fff;color:#fff;color:#714435;border-right:1px solid #714435;border-bottom:0px solid #714435;border-top:1px solid #714435}@media only screen and (min-width: 768px){.neighborhoodpage .map_controls .map_group{width:20%;border-right:1px solid #714435;border-bottom:1px solid #714435;border-top:1px solid #714435}}.neighborhoodpage .map_controls .map_group:first-child{border-left:1px solid #714435}.neighborhoodpage .map_controls .map_group:last-child{border-bottom:1px solid #714435}.neighborhoodpage .map_controls .map_group:hover{background-color:#714435;color:#fff}.neighborhoodpage .map_controls .map_group.active{background-color:#714435;color:#fff}.neighborhoodpage .map_controls .map_group img{vertical-align:middle;margin-right:10px;top:-10px;width:10px;height:10px;display:none}.neighborhoodpage .map_separator{position:relative;height:0;width:90%;display:block;border-bottom:3px solid #000;margin:1.5rem auto 3rem}.neighborhoodpage .map_wrapper2{margin:0rem auto 8rem;padding-top:3rem;position:relative;width:100%;overflow:hidden}.neighborhoodpage .map_wrapper2 .map_container2{position:relative;float:right;width:100%;height:50vh}.neighborhoodpage .map_wrapper2 .map_container2 #map{width:100%;height:100%}.neighborhoodpage .map_wrapper2 .map_container2 #map .marker_style h3{font-size:15px;line-height:150%;letter-spacing:1px;font-size:.8rem;text-transform:uppercase;letter-spacing:.2em;font-family:"Brandon Grotesque",sans-serif;font-weight:bold}.neighborhoodpage .map_wrapper2 .map_container2 #map .popup_close{top:3px !important;right:3px !important}.neighborhoodpage .map_wrapper2 .map_nav2{background:#fff;color:#714435;width:100%;height:100%;margin-top:1rem}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2{position:relative;display:none;width:100%;font-family:"knockout";border-bottom:1px solid #fff}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2:last-of-type{border-bottom:0 none}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2.expand{display:block}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_name2{position:relative;display:block;line-height:1;cursor:pointer;text-transform:capitalize;letter-spacing:1px;font-size:35px;padding:15px 0px 30px;text-align:center;font-family:"knockout",sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:0em}@media only screen and (min-width: 768px){.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_name2{font-size:60px}}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_name2:after{position:absolute;right:2rem;top:0;display:block;line-height:3;width:1rem;height:1rem;transition:transform .5s;transform-origin:50% 50%}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_markers2{font-family:"brandon-grotesque",sans-serif;overflow:hidden;transition:height .7s;width:100%}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_markers2 .group_marker2{width:100%;position:relative;display:block;text-align:center;margin-bottom:20px;padding-bottom:15px;font-size:.8rem;font-weight:500;line-height:1.4em;border-bottom:1px solid #714435;color:#714435;text-transform:uppercase;letter-spacing:2px}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_markers2 .group_marker2:last-of-type{margin-bottom:1rem}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_markers2 .group_marker2 span{color:#fff;min-width:1rem;display:inline-block;font-size:1.2rem;letter-spacing:4px;text-transform:uppercase}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_markers2 .group_marker2:hover{cursor:pointer;text-decoration:underline #fff}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 input:checked~.group_markers2{max-height:20rem}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 label::after{position:absolute;right:0;top:0;display:block;width:3rem;height:3rem;line-height:3;text-align:center;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 input[type=checkbox]+label::after{content:"+"}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 input[type=radio]+label::after{content:"▼"}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 input[type=checkbox]:checked+label::after{transform:rotate(315deg)}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 input[type=radio]:checked+label::after{transform:rotateX(180deg)}@media only screen and (min-width: 768px){.neighborhoodpage .map_wrapper2 .map_container2{height:525px}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_markers2{margin:10px}.neighborhoodpage .map_controls .map_group img{display:inline-block;width:15px;height:15px}.neighborhoodpage .map_controls .map_group{font-size:10px}.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_markers2 .group_marker2{width:30%;margin:10px;display:inline-block;text-align:center;padding-bottom:27px;font-size:12px;line-height:1.4em}}@media only screen and (min-width: 1200px){.neighborhoodpage .map_wrapper2 .map_nav2 .map_group2 .group_markers2 .group_marker2{margin:14px}.neighborhoodpage .map_controls .map_group img{width:15px;height:15px}.neighborhoodpage .map_controls{display:flex;flex-direction:row}.neighborhoodpage .map_controls .map_group{text-align:center;padding:14px 30px;width:20%;font-size:10px;letter-spacing:2px}.neighborhoodpage .map_controls .map_group.active{background-color:#714435;text-decoration:underline #714435}.neighborhoodpage .group_markers2{transition:height .7s}.neighborhoodpage .group_markers2 .group_marker2{width:23% !important;margin:10px !important;margin-bottom:20px;padding-bottom:15px;font-size:1.36rem;line-height:1.4em}.neighborhoodpage .group_markers2 .group_marker2:last-of-type{margin-bottom:1rem}.neighborhoodpage .group_markers2 .group_marker2 span{min-width:1rem;font-size:1.2rem}.neighborhoodpage .group_markers2 .group_marker2:hover{cursor:pointer;text-decoration:underline #fff}}.contactpage .hero{min-height:600px}@media only screen and (min-width: 768px)and (max-height: 700px){.contactpage .hero{min-height:700px}}.contactpage .hero .halfcover{border:2px solid blue;background-color:#714435;width:100%;height:100%;left:0;overflow:hidden;align-items:center;justify-content:center;flex:1}@media only screen and (min-width: 768px){.contactpage .hero .halfcover{overflow:visible;width:max(50%,600px)}}@media only screen and (min-width: 992px){.contactpage .hero .halfcover{justify-content:flex-start}}.contactpage .holdform{max-width:initial;width:100%}.contactpage section.contact{text-align:center;background-color:rgba(0,0,0,0);padding-top:12rem}@media only screen and (min-width: 768px){.contactpage section.contact{padding-top:14rem}}@media only screen and (min-width: 992px){.contactpage section.contact{text-align:left}}.contactpage section.contact .hours,.contactpage section.contact h4,.contactpage section.contact .actioncopy{display:none}.contactPAGE-subheader{text-align:left !important;margin:1rem 0 0 !important}.contactFlex{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.contactFlex{flex-direction:row-reverse}}.contactFlex .flexImg,.contactFlex .flexForm{flex:1}.contactFlex .flexImg{display:none}@media only screen and (min-width: 992px){.contactFlex .flexImg{display:block}}.contactFlex .flexImg img{width:100%;height:100%;object-fit:cover}.contactFlex .flexForm{background-color:#714435;z-index:2}@media only screen and (min-width: 992px){.virtual-tour{margin:0 0 4rem 0}}.virtual-tour .v-tour-selector-banner{display:flex;margin:2rem 0 0 0}@media only screen and (min-width: 992px){.virtual-tour .v-tour-selector-banner{margin:0 0 0 0}}.virtual-tour .v-tour-selector-banner .choice-room{flex:1 1;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#111921;color:#fff;font-family:"brandon-grotesque",sans-serif;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.virtual-tour .v-tour-selector-banner .choice-room:hover{background-color:#575554}.virtual-tour .v-tour-selector-banner .choice-text{font-size:.9rem}@media only screen and (min-width: 500px){.virtual-tour .v-tour-selector-banner .choice-text{font-size:1rem}}@media only screen and (min-width: 992px){.virtual-tour .v-tour-selector-banner .choice-text{font-size:1.2rem}}.virtual-tour .v-tour-selector-banner .one-bed{margin:0 0 1px 1px;padding:.5rem 0}.virtual-tour .v-tour-selector-banner .studio{margin:0 1px 1px 0;padding:.5rem 0}#choice-sel{background-color:#ef462a !important}section.vtour{width:100%;position:relative;margin:0 auto}section.vtour .holdcontent{position:relative;min-height:260px;max-width:1400px;margin:2rem auto;width:90%;margin-left:auto;margin-right:auto}section.vtour .holdcontent iframe{width:100%;height:100vh}.vtour .heading{font-size:2rem;color:#714435;line-height:.9em;letter-spacing:1px;text-transform:uppercase;width:70%;position:relative;max-width:1300px;padding:0px 40px;text-align:left}@media(min-width: 992px){section.vtour .holdcontent{width:100%;max-width:1400px;margin:5rem auto}.vtour .heading{padding:0px 40px;width:90%;margin:0 auto 30px;text-align:center;font-size:3rem;margin-left:4rem}}@media(min-width: 1200px){.vtour .heading{font-size:5rem}}#virtualtour{padding-top:90px;margin-top:-50px}.popup-container{position:fixed;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:20;display:none;align-items:center;justify-content:center}.popup-container .popup{width:90%;max-width:900px;background-color:rgba(0,0,0,.3);display:flex;position:relative;flex-direction:column-reverse}@media only screen and (min-width: 768px){.popup-container .popup{width:80%;flex-direction:row}}.popup-container .popup .photo{position:relative;display:block;background-image:url("../images/popup/VermellaBroadStreet22.jpg");background-position:no-repeat;background-position:center;background-size:cover;min-height:190px;height:40vh;max-height:250px}@media only screen and (min-width: 768px){.popup-container .popup .photo{flex:2;min-height:450px;height:60vh;max-height:470px}}.popup-container .popup .copy{position:relative;display:block;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background-color:#fff;text-align:center}@media only screen and (min-width: 768px){.popup-container .popup .copy{padding:1rem 1rem 1rem 3rem;align-items:flex-start;text-align:left}}.popup-container .popup .copy h2{line-height:.8;font-size:3rem}@media only screen and (min-width: 992px){.popup-container .popup .copy h2{font-size:4rem}}.popup-container .popup .copy span{color:#eb4a4d}.popup-container .popup .copy p{margin:.5rem 0;max-width:230px}@media only screen and (min-width: 768px){.popup-container .popup .copy p{margin:1.5rem 0}}.popup-container .popup .copy a{font-family:"Knockout",sans-serif;text-transform:uppercase;font-size:2rem;text-decoration:underline;color:#000}@media only screen and (min-width: 768px){.popup-container .popup .copy a{font-size:2.8rem}}.popup-container .popup .close{position:absolute;top:1rem;right:1rem;cursor:pointer}.popup-container .popup .close img{width:30px}:root{--red: #df382d;--pink: #e23694;--dark: #302e2f;--black: #111921;--grey: #b0b0b0}.sunburst{background-image:url("../images/broadstreet/logos/Sunburst-BG.svg");position:absolute;background-size:contain;background-repeat:no-repeat;width:50vh;height:50vh;top:-10vh;z-index:-1;right:-25vh}.sunburst.small{background-image:url("../images/broadstreet/logos/Sunburst-Footer.svg");top:0vh;right:0vh;width:120px;height:120px;z-index:0}@media only screen and (min-width: 992px){.sunburst.small{z-index:-1}}#browsersize{position:fixed;bottom:5px;right:5px;z-index:20;font-size:10px;background-color:rgba(255,255,255,.4);border-radius:10px;padding:3px 7px;z-index:99999}@keyframes fadein1-oe{from{opacity:0}to{opacity:1}}@keyframes fadein2-oe{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0px)}}
/*# sourceMappingURL=styles.min.css.map */