.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]).noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]).noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.square1{font-family:helvetica,arial,sans-serif}.square1 img{display:none}.slides_container{position:relative;height:100%;overflow:hidden}.image_wrapper,.wrap_placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:none;background-size:0;background-position:center center;background-repeat:no-repeat;transition:transform 1s ease-in-out}.image_wrapper.no_transition,.wrap_placeholder.no_transition{transition:none !important}.image_wrapper > a{display:block;width:100%;height:100%}.square1_next_image,.square1_prev_image{position:absolute;top:50%;left:20px;width:50px;height:50px;background:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15.1px' height='20.3px' viewBox='0 0 15.1 20.3' enable-background='new 0 0 15.1 20.3' xml:space='preserve'%3E%3Cfilter height='200%25' id='blur' width='200%25' x='-30%25' y='-30%25'%3E%3CfeGaussianBlur in='offOut' result='blurOut' stdDeviation='2'%3E%3C/feGaussianBlur%3E%3C/filter%3E%3Crect x='.1' y='-.1' fill='none' width='14.7' height='19.9'/%3E%3Cg%3E%3Cpath filter='url(%23blur)' fill='%23fff' d='M3.2,9.9c0-.3,.1-.5,.3-.8L9,3.7c.2-.2,.4-.3,.7-.3s.5,.1,.8,.3l.6,.6c.2,.2,.3,.5,.3,.8 s-.1,.5-.3,.7L7,9.9l4.1,4.1c.2,.2,.3,.4,.3,.7s-.1,.5-.3,.7L10.5,16c-.2,.2-.5,.3-.8,.3S9.2,16.2,8.9,16 l-5.4-5.3C3.3,10.4,3.2,10.2,3.2,9.9L3.2,9.9z'/%3E%3Cpath fill='%23000' d='M3.2,9.9c0-.3,.1-.5,.3-.8L9,3.7c.2-.2,.4-.3,.7-.3s.5,.1,.8,.3l.6,.6c.2,.2,.3,.5,.3,.8 s-.1,.5-.3,.7L7,9.9l4.1,4.1c.2,.2,.3,.4,.3,.7s-.1,.5-.3,.7L10.5,16c-.2,.2-.5,.3-.8,.3S9.2,16.2,8.9,16 l-5.4-5.3C3.3,10.4,3.2,10.2,3.2,9.9L3.2,9.9z'/%3E%3C/g%3E%3C/svg%3E")center no-repeat;background-size:40%;color:rgba(255,255,255,.3);cursor:pointer;transform:translate(0,-50%);z-index:1000;cursor:pointer;text-indent:-9999px;overflow:hidden;opacity:.5;transition:opacity .3s ease-in-out}.square1_next_image:hover,.square1_prev_image:hover{opacity:1}.square1_next_image{transform:translate(0,-50%)rotate(180deg);left:auto;right:20px}.square1_dots{position:absolute;bottom:0;left:0;width:100%;text-align:center;z-index:1000;overflow:hidden}.square1_dots span{position:relative;display:inline-block;margin:0;padding:7px;cursor:pointer;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.square1_dots span:before{content:" ";display:inline-block;width:10px;height:10px;border-radius:5px;background:rgba(0,0,0,.3);box-shadow:0 0 14px 0 rgba(255,255,255,.4)}.square1_dots span.current:before{background:rgba(0,0,0,1)}.square1_dots span:hover:before{background:rgba(0,0,0,1);box-shadow:0 0 2px rgba(255,255,255,.4)}.square1_spinner{position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:50px;border:5px solid transparent;border-top:5px solid rgba(0,0,0,.5);animation:square1_spinner 1s linear infinite;z-index:-1;display:none}.square1.loading .square1_spinner{display:block}@keyframes square1_spinner{0%{transform:translate(-50%,-50%)rotate(0)}100%{transform:translate(-50%,-50%)rotate(360deg)}}.fill_mode-contain .image_wrapper,.fill_mode-contain .wrap_placeholder{background-size:contain}.fill_mode-cover .image_wrapper,.fill_mode-cover .wrap_placeholder{background-size:cover}.prev_next_nav-outside .square1_prev_image{left:-60px}.prev_next_nav-outside .square1_next_image{right:-60px}.prev_next_nav-hover .square1_prev_image{left:-60px;opacity:0}.prev_next_nav-hover:hover .square1_prev_image{left:20px;opacity:1}.prev_next_nav-hover .square1_next_image{right:-60px;opacity:0}.prev_next_nav-hover:hover .square1_next_image{right:20px;opacity:1}.prev_next_nav-none .square1_next_image,.prev_next_nav-none .square1_prev_image{display:none}.dots_nav-outside .square1_dots{bottom:-34px}.dots_nav-hover .square1_dots{bottom:-34px;opacity:0;transition:bottom .3s ease-in-out,opacity .3s ease-in-out}.dots_nav-hover:hover .square1_dots{bottom:0;opacity:1}.dots_nav-none .square1_dots{display:none}.square1_caption{position:absolute;bottom:-54px;left:0;right:0;font-size:.75em;text-align:center;display:none}.caption-none .square1_caption{height:0;width:0;overflow:hidden}.caption-inside .square1_caption{bottom:0;padding:.7em;color:rgba(255,255,255,.8);background:rgba(0,0,0,.4)}.caption-hover .square1_caption{opacity:0;transition:opacity .3s ease-in-out}.caption-hover:hover .square1_caption{opacity:1}.dots_nav-hover .square1_caption,.dots_nav-inside .square1_caption,.dots_nav-none .square1_caption{bottom:-25px}.dots_nav-hover.caption-inside .square1_caption,.dots_nav-inside.caption-inside .square1_caption,.dots_nav-none.caption-inside .square1_caption{bottom:0}.dots_nav-hover.caption-inside:hover .square1_dots,.dots_nav-inside.caption-inside .square1_dots{bottom:30px;opacity:1}.theme-light .square1_next_image,.theme-light .square1_prev_image{background-image:url("data:image/svg+xml;utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15.1px' height='20.3px' viewBox='0 0 15.1 20.3' enable-background='new 0 0 15.1 20.3' xml:space='preserve'%3E%3Cfilter height='200%25' id='blur' width='200%25' x='-30%25' y='-30%25'%3E%3CfeGaussianBlur in='offOut' result='blurOut' stdDeviation='2'%3E%3C/feGaussianBlur%3E%3C/filter%3E%3Crect x='.1' y='-.1' fill='none' width='14.7' height='19.9'/%3E%3Cg%3E%3Cpath filter='url(%23blur)' fill='%23000' d='M3.2,9.9c0-.3,.1-.5,.3-.8L9,3.7c.2-.2,.4-.3,.7-.3s.5,.1,.8,.3l.6,.6c.2,.2,.3,.5,.3,.8 s-.1,.5-.3,.7L7,9.9l4.1,4.1c.2,.2,.3,.4,.3,.7s-.1,.5-.3,.7L10.5,16c-.2,.2-.5,.3-.8,.3S9.2,16.2,8.9,16 l-5.4-5.3C3.3,10.4,3.2,10.2,3.2,9.9L3.2,9.9z'/%3E%3Cpath fill='%23fff' d='M3.2,9.9c0-.3,.1-.5,.3-.8L9,3.7c.2-.2,.4-.3,.7-.3s.5,.1,.8,.3l.6,.6c.2,.2,.3,.5,.3,.8 s-.1,.5-.3,.7L7,9.9l4.1,4.1c.2,.2,.3,.4,.3,.7s-.1,.5-.3,.7L10.5,16c-.2,.2-.5,.3-.8,.3S9.2,16.2,8.9,16 l-5.4-5.3C3.3,10.4,3.2,10.2,3.2,9.9L3.2,9.9z'/%3E%3C/g%3E%3C/svg%3E")}.theme-light .square1_dots span:before{background:rgba(200,200,200,.4)}.theme-light .square1_dots span:before{background:rgba(200,200,200,.4);box-shadow:0 0 14px 0 rgba(0,0,0,.4)}.theme-light .square1_dots span.current:before{background:rgba(255,255,255,.7)}.theme-light .square1_dots span:hover:before{background:rgba(255,255,255,.7);box-shadow:0 0 2px rgba(0,0,0,.4)}.theme-light.caption-inside .square1_caption{background:rgba(255,255,255,.7);color:rgba(0,0,0,.8)}.theme-light .square1_spinner{border-top:5px solid rgba(255,255,255,.5)}@media(max-width:600px){.square1_prev_image{left:0}.square1_next_image{right:0}.square1_spinner{width:20px;height:20px}}.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;top:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container:after,.datepicker-container:before{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;box-shadow:0 3px 6px #ccc;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{border-top:0;left:10px;top:-5px}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#39f}.datepicker-top-left:after,.datepicker-top-right:after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#fff;bottom:-4px}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{left:auto;right:10px}.datepicker-panel > ul{margin:0;padding:0;width:102%}.datepicker-panel > ul:after,.datepicker-panel > ul:before{content:" ";display:table}.datepicker-panel > ul:after{clear:both}.datepicker-panel > ul > li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel > ul > li:hover{background-color:#e5f2ff}.datepicker-panel > ul > li.muted,.datepicker-panel > ul > li.muted:hover{color:#999}.datepicker-panel > ul > li.highlighted{background-color:#e5f2ff}.datepicker-panel > ul > li.highlighted:hover{background-color:#cce5ff}.datepicker-panel > ul > li.picked,.datepicker-panel > ul > li.picked:hover{color:#39f}.datepicker-panel > ul > li.disabled,.datepicker-panel > ul > li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel > ul > li.disabled.highlighted,.datepicker-panel > ul > li.disabled:hover.highlighted{background-color:#e5f2ff}.datepicker-panel > ul > li[data-view="month next"],.datepicker-panel > ul > li[data-view="month prev"],.datepicker-panel > ul > li[data-view="year next"],.datepicker-panel > ul > li[data-view="year prev"],.datepicker-panel > ul > li[data-view="years next"],.datepicker-panel > ul > li[data-view="years prev"],.datepicker-panel > ul > li[data-view=next]{font-size:18px}.datepicker-panel > ul > li[data-view="month current"],.datepicker-panel > ul > li[data-view="year current"],.datepicker-panel > ul > li[data-view="years current"]{width:150px}.datepicker-panel > ul[data-view=months] > li,.datepicker-panel > ul[data-view=years] > li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel > ul[data-view=week] > li,.datepicker-panel > ul[data-view=week] > li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,ol,output,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;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;background-position:center center;background-size:cover;-webkit-font-smoothing:antialiased}html,body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100vw;background-position:top center;background-size:cover;color:#342e1f;font-family:'freight-sans-pro',sans-serif;font-weight:400;line-height:1.7em;font-size:21px;overflow-x:hidden}.show_menu{overflow:hidden}h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-transform:uppercase;font-weight:700;letter-spacing:.1em}h2,.h2{margin:0 0 .6em;font-size:36px;font-weight:700;color:#fff1da}h3,.h3{color:#342e1f;font-weight:700}h5,.h5{font-size:12px;line-height:1.3em;letter-spacing:.09em;color:#be955b}p,.p{font-size:21px;font-weight:400;line-height:1.5em}.main_nav{position:fixed;top:0;left:0;right:0;height:100vh;padding:50px 70px;overflow:auto;background:#fff1da;z-index:1000;opacity:0;pointer-events:none;display:-ms-grid;display:grid;-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;-ms-flex-line-pack:center;align-content:center;-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.main_nav .nav_links{-ms-grid-column:2;grid-column-start:2;background:#fff;padding:1em}.main_nav .nav_links h3{position:absolute;top:50%;left:-100px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main_nav .nav_links a{font-size:30px;font-family:"freight-text-pro",serif;font-weight:700;color:#342e1f;display:block;margin:.6em auto .6em calc(50% - 2em);opacity:0;-webkit-transform:translateX(-2em);-ms-transform:translateX(-2em);transform:translateX(-2em);-webkit-transition:all .1s .6s ease-in-out;-o-transition:all .1s .6s ease-in-out;transition:all .1s .6s ease-in-out}.main_nav .nav_links a span{display:inline-block;margin-right:2em;color:#be955b}.main_nav .nav_links a:hover{color:#be955b}.main_nav .nav_links:after{content:"";position:absolute;top:50%;right:-26px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:52px;height:52px;background:url(../images/230ash_logo.svg)no-repeat;background-size:contain}.main_nav .nav_footer{-ms-grid-column:2;grid-column-start:2;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;color:#be955b;font-family:"freight-text-pro",serif;font-size:21px;line-height:1.25em;-ms-grid-row:2}.main_nav .nav_footer > div{position:relative;padding:30px;border-left:2px solid #fff;background-color:#fff1da;overflow:hidden}.main_nav .nav_footer > div *{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);-webkit-transition:transform .1s .4s ease-in-out;-o-transition:transform .1s .4s ease-in-out;transition:transform .1s .4s ease-in-out}.main_nav .nav_footer h5{color:#342e1f;font-family:'freight-sans-pro',sans-serif}.main_nav .nav_footer .phone{font-size:28px;font-weight:700;font-family:'freight-sans-pro',sans-serif}.main_nav .nav_footer .by_email_div{-ms-grid-column:2}.main_nav .nav_footer .on_foot_div{-ms-grid-column:3}.main_nav .nav_footer .sociel img{width:30px;height:30px;margin:8px 1vw 0 0}.main_nav .nav_footer .footer_logo,.main_nav .nav_footer .managed_by,.main_nav .nav_footer .copyright{display:none}.show_menu .main_nav{opacity:1;pointer-events:all}.show_menu .main_nav .nav_links a{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:all .4s .3s ease-in-out;-o-transition:all .4s .3s ease-in-out;transition:all .4s .3s ease-in-out}.show_menu .main_nav .nav_footer > div *{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:transform .6s ease-in-out;-o-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out}.show_menu .main_nav .nav_footer .phone_div *{-webkit-transition-delay:.4s;-ms-transform:.4s;-o-transition-delay:.4s;transition-delay:.4s}.show_menu .main_nav .nav_footer .by_email_div *{-webkit-transition-delay:.5s;-ms-transform:.5s;-o-transition-delay:.5s;transition-delay:.5s}.show_menu .main_nav .nav_footer .on_foot_div *{-webkit-transition-delay:.7s;-ms-transform:.7s;-o-transition-delay:.7s;transition-delay:.7s}.show_menu .main_nav .nav_footer .sociel *{-webkit-transition-delay:.8s;-ms-transform:.8s;-o-transition-delay:.8s;transition-delay:.8s}.close_menu{position:absolute;top:18px;right:18px;padding:0;border:none}.close_menu:hover,.close_menu:focus{background:none}.close_menu:hover line,.close_menu:focus line{stroke:#3e441d}.close_menu img,.close_menu svg{width:24px;height:24px}a{display:inline-block;text-decoration:none;color:#be955b;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:hover{color:#342e1f}b,strong{font-weight:700}i,em{font-style:italic}button:focus,a:focus{outline:none}.show_promo_banner{top:50px}.home_link,.open_menu{position:fixed;top:0;left:0;background:#342e1f;color:#be955b;width:60px;height:60px;border:none;outline:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:800;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.home_link a,.open_menu a{line-height:1em}.home_link:hover,.open_menu:hover{background:#544a32}.show_promo_banner .home_link,.show_promo_banner .open_menu{top:50px}.home_link img,.home_link svg{width:70%;height:50%}.open_menu{right:0;left:auto}.open_menu img,.open_menu svg{width:100%;height:35%}.open_menu:hover .burger-lines.open{background-color:transparent}.lease_nav{position:fixed;right:0;top:50%;-webkit-transform:rotate(90deg)translateX(50%);-ms-transform:rotate(90deg)translateX(50%);transform:rotate(90deg)translateX(50%);-webkit-transform-origin:100% 0%;-ms-transform-origin:100% 0%;transform-origin:100% 0%;background:#342e1f;color:#be955b;font-size:18px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;z-index:500}.lease_nav a{padding:.2em 3em}.lease_nav a:hover{color:#fff}main,#main{-webkit-box-flex:1;-ms-flex:1;flex:1}footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;padding:60px 10vw 20px;background:#342e1f;color:#fff1da;position:relative;z-index:-1}footer > div{padding:0 3vw;border-left:1px solid #fff1da;line-height:1.25em}footer .contact_info{border-left:none}footer h5{margin-top:3em;color:#be955b;font-size:12px;line-height:1em}footer h5:first-child{margin-top:0}footer p{font-family:"freight-text-pro",serif}footer a{color:#fff1da}footer a:hover{color:#be955b}footer a:hover line{stroke:#fff}footer a:hover path{fill:#fff}footer .phone{font-family:'freight-sans-pro',sans-serif;font-weight:700;font-size:28px;line-height:1em}footer .footer_logo{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer_logo img{width:190px;height:63px}footer .virtual_tours_button_container{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);z-index:4;border-left:none;padding:0}footer .virtual_tours_button_container .button{border-bottom:none}footer .contact_info img,footer .contact_info svg{width:30px;height:30px;margin:10px 10px 0 0}footer .contact_info .subgrid > div{margin-bottom:1em}footer .hours h5{margin-top:3em}footer .eho_ada{float:right;transform:translate(0,-100%)}footer .managed_by{padding:20px 3vw 0;-ms-grid-column-span:2;grid-column-end:span 2;font-weight:700;text-transform:uppercase;font-size:12px;border-left:none;color:#be955b}footer .copyright{padding:20px 3vw 0;font-size:12px;border-left:none;font-family:"freight-text-pro",serif;color:#be955b}label{display:block;margin:1em 0}label:first-child{margin-top:0}label.white{margin:.3em 0}input,textarea,select{display:block;margin:0 0 .4em;padding:.5em .7em;width:80%;min-width:250px;border:1px solid #be955b;color:#be955b;background:#f6f5ee;outline:none;font-size:16px}input:focus,textarea:focus,select:focus{border-color:#342e1f;color:#342e1f}textarea{height:9em}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}:focus::-webkit-input-placeholder{color:rgba(170,170,170,.5)}:focus::-moz-placeholder{color:rgba(170,170,170,.5)}:focus:-ms-input-placeholder{color:rgba(170,170,170,.5)}:focus:-moz-placeholder{color:rgba(170,170,170,.5)}button,.button{padding:1em 2.5em;color:#be955b;background:none;text-transform:uppercase;font-family:'freight-sans-pro',sans-serif;font-size:13px;text-align:center;line-height:1em;font-weight:700;border:1px solid #be955b;letter-spacing:.1em;-webkit-transition:color .4s ease-in-out,background .4s ease-in-out;-o-transition:color .4s ease-in-out,background .4s ease-in-out;transition:color .4s ease-in-out,background .4s ease-in-out;cursor:pointer}button:hover,.button:hover,button:focus,.button:focus,button:active,.button:active{color:#fff;background:#3e441d}.selector{position:relative;z-index:10;margin:0 0 .5em;max-width:300px}.selector:after{content:"";position:absolute;top:50%;right:8px;z-index:2;width:19px;height:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/dropdown_arrow.svg)no-repeat center center;background-size:contain;pointer-events:none}.selector .label,.selector .option,.selector .th,.selector .apply_filter{display:block;width:100%;margin:0;padding:1em 35px;background:#f6f5ee;color:#342e1f;text-transform:uppercase;font-family:'freight-sans-pro',sans-serif;font-weight:700;font-size:16px;line-height:1em;letter-spacing:.1em;text-align:center;border:1px solid #be955b;cursor:pointer;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;-o-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.selector .label:hover,.selector .option:hover,.selector .th:hover,.selector .apply_filter:hover,.selector .label:focus,.selector .option:focus,.selector .th:focus,.selector .apply_filter:focus,.selector .label:active,.selector .option:active,.selector .th:active,.selector .apply_filter:active{background:#e4e1cd}.selector .options{position:absolute;top:0;left:0;width:100%;display:none;-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,.6);box-shadow:0 0 5px -1px rgba(0,0,0,.6);z-index:5}.selector .option{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.selector .option:last-child{border-bottom:1px solid #be955b}.selector .th{color:#be955b;border-bottom:none;cursor:default}.selector .th:hover{background:#f6f5ee;color:#be955b}.selector .apply_filter{text-align:center;background:#be955b;color:#f6f5ee;cursor:pointer}.selector .apply_filter:hover{color:#be955b;background:#f6f5ee}.selector.bedrooms_selector{z-index:30}.selector.availability_selector{z-index:20}.selector.floor_selector .option,.selector.floor_selector .th{padding:.7em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.selector.floor_selector input[type="checkbox"]{display:inline-block;width:auto;min-width:0}.selector.floor_selector input[type="checkbox"] + label{display:inline-block;width:25px;height:25px;margin:-5px 2em -5px -15px;background:#fff;border:3px solid #fff;-webkit-box-shadow:0 0 0 1px #707070;box-shadow:0 0 0 1px #707070;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.selector.floor_selector input[type="checkbox"]:checked + label{background:#3e441d}.intro{position:relative;min-height:100vh;background-size:cover;background-position:right center}.intro .intro_text{position:absolute;top:50%;left:55px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:50;opacity:1;-webkit-transition:all 1s .1s ease-in-out;-o-transition:all 1s .1s ease-in-out;transition:all 1s .1s ease-in-out}.preload_animation .intro .intro_text{left:-300px;opacity:0}.hide_bars .intro .intro_text{-webkit-transition:all 1s ease-in;-o-transition:all 1s ease-in;transition:all 1s ease-in;left:-310px}.intro h5{max-width:125px;line-height:1.4em}.intro .banner_image{position:absolute;right:0;left:420px;height:100vh;-webkit-transition:left .8s ease-in-out;-o-transition:left .8s ease-in-out;transition:left .8s ease-in-out}.preload_animation .intro .banner_image{left:0}.intro .banner_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro .left_bar,.intro .image_bar{position:absolute;top:0;left:0;height:100%;width:210px;background-color:#3e441d;z-index:20;-webkit-transition:left .8s ease-in-out;-o-transition:left .8s ease-in-out;transition:left .8s ease-in-out;background-size:cover}.preload_animation .intro .left_bar,.preload_animation .intro .image_bar{left:-210px}.hide_bars .intro .left_bar,.hide_bars .intro .image_bar{-webkit-transition:left .8s cubic-bezier(.76,.25,.86,1);-o-transition:left .8s cubic-bezier(.76,.25,.86,1);transition:left .8s cubic-bezier(.76,.25,.86,1);left:-320px}.intro .image_bar{left:210px;background-color:#342e1f;z-index:10}.preload_animation .intro .image_bar{left:-210px}.hide_bars .intro .image_bar{-webkit-transition:left .8s cubic-bezier(.76,.25,.86,1);-o-transition:left .8s cubic-bezier(.76,.25,.86,1);transition:left .8s cubic-bezier(.76,.25,.86,1);left:-210px}.split_left,.split_right{display:-ms-grid;display:grid;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;background:#fff1da}.split_left .title,.split_right .title{background:#342e1f}.split_left .title.green_bg,.split_right .title.green_bg{background:#3e441d}.split_left .title *,.split_right .title *{-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px);opacity:0}.split_left .title *:nth-child(1),.split_right .title *:nth-child(1){-webkit-transition:all .7s 0s ease-in-out;-o-transition:all .7s 0s ease-in-out;transition:all .7s 0s ease-in-out}.split_left .title *:nth-child(2),.split_right .title *:nth-child(2){-webkit-transition:all .7s 0s ease-in-out;-o-transition:all .7s 0s ease-in-out;transition:all .7s 0s ease-in-out}.split_left .title *:nth-child(3),.split_right .title *:nth-child(3){-webkit-transition:all .7s 0s ease-in-out;-o-transition:all .7s 0s ease-in-out;transition:all .7s 0s ease-in-out}.split_left .title *:nth-child(4),.split_right .title *:nth-child(4){-webkit-transition:all .7s 0s ease-in-out;-o-transition:all .7s 0s ease-in-out;transition:all .7s 0s ease-in-out}.split_left .title *:nth-child(5),.split_right .title *:nth-child(5){-webkit-transition:all .7s 0s ease-in-out;-o-transition:all .7s 0s ease-in-out;transition:all .7s 0s ease-in-out}.split_left .title *:nth-child(6),.split_right .title *:nth-child(6){-webkit-transition:all .7s 0s ease-in-out;-o-transition:all .7s 0s ease-in-out;transition:all .7s 0s ease-in-out}.split_left .title *:nth-child(7),.split_right .title *:nth-child(7){-webkit-transition:all .7s 0s ease-in-out;-o-transition:all .7s 0s ease-in-out;transition:all .7s 0s ease-in-out}.split_left .title *:nth-child(8),.split_right .title *:nth-child(8){-webkit-transition:all .7s 0s ease-in-out;-o-transition:all .7s 0s ease-in-out;transition:all .7s 0s ease-in-out}.split_left.reveal .title *,.split_right.reveal .title *{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}.split_left h3,.split_right h3{color:#fff;line-height:1.2em}.split_left h5,.split_right h5{line-height:1em}.split_left p,.split_right p,.split_left li,.split_right li{margin:0 0 1em;font-family:"freight-text-pro",serif;line-height:1.2em;text-indent:-1.4em;-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px);opacity:0}.split_left p:nth-child(1),.split_right p:nth-child(1),.split_left li:nth-child(1),.split_right li:nth-child(1){-webkit-transition:all .7s .4s ease-in-out;-o-transition:all .7s .4s ease-in-out;transition:all .7s .4s ease-in-out}.split_left p:nth-child(2),.split_right p:nth-child(2),.split_left li:nth-child(2),.split_right li:nth-child(2){-webkit-transition:all .7s .5s ease-in-out;-o-transition:all .7s .5s ease-in-out;transition:all .7s .5s ease-in-out}.split_left p:nth-child(3),.split_right p:nth-child(3),.split_left li:nth-child(3),.split_right li:nth-child(3){-webkit-transition:all .7s .6s ease-in-out;-o-transition:all .7s .6s ease-in-out;transition:all .7s .6s ease-in-out}.split_left p:nth-child(4),.split_right p:nth-child(4),.split_left li:nth-child(4),.split_right li:nth-child(4){-webkit-transition:all .7s .7s ease-in-out;-o-transition:all .7s .7s ease-in-out;transition:all .7s .7s ease-in-out}.split_left p:nth-child(5),.split_right p:nth-child(5),.split_left li:nth-child(5),.split_right li:nth-child(5){-webkit-transition:all .7s .8s ease-in-out;-o-transition:all .7s .8s ease-in-out;transition:all .7s .8s ease-in-out}.split_left p:nth-child(6),.split_right p:nth-child(6),.split_left li:nth-child(6),.split_right li:nth-child(6){-webkit-transition:all .7s .9s ease-in-out;-o-transition:all .7s .9s ease-in-out;transition:all .7s .9s ease-in-out}.split_left p:nth-child(7),.split_right p:nth-child(7),.split_left li:nth-child(7),.split_right li:nth-child(7){-webkit-transition:all .7s 1s ease-in-out;-o-transition:all .7s 1s ease-in-out;transition:all .7s 1s ease-in-out}.split_left p:nth-child(8),.split_right p:nth-child(8),.split_left li:nth-child(8),.split_right li:nth-child(8){-webkit-transition:all .7s 1.1s ease-in-out;-o-transition:all .7s 1.1s ease-in-out;transition:all .7s 1.1s ease-in-out}.split_left.reveal li,.split_right.reveal li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.split_left li:before,.split_right li:before{content:"•";margin:0 .4em 0;color:#be955b}.split_left > div,.split_right > div{display:-ms-grid;display:grid;-ms-flex-line-pack:center;align-content:center;padding:40px 60px;overflow:hidden}.split_left > div:first-child,.split_right > div:first-child{text-align:right}.split_left > div:nth-child(2),.split_right > div:nth-child(2){-ms-grid-column:2}.split_right{-ms-grid-columns:3fr 2fr;grid-template-columns:3fr 2fr}.split_right .title *{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}.split_right p,.split_right li{-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px)}.split_right li:before{content:"";margin:0}.split_right li:after{content:"•";margin:0 .4em 0;color:#be955b}.split_right .title{background:#342e1f}.text_photo{display:-ms-grid;display:grid;-ms-grid-columns:80px 1fr;grid-template-columns:80px 1fr;width:100vw;height:100vh;padding:10vh 10vw;background:#fff1da}.text_photo .content_container{background:#fff;padding:10%;-ms-grid-column:2}.text_photo .image_container,.text_photo .text_container{position:absolute;top:0;right:0;height:100%;width:calc(50% - 55px);background-color:#888;background-position:center center;-webkit-transition:width .8s ease-in-out;-o-transition:width .8s ease-in-out;transition:width .8s ease-in-out}.text_photo .image_container{opacity:0;width:calc(50% - 155px);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.text_photo.reveal .image_container,.text_photo.reveal .text_container{width:calc(50% + 55px);opacity:1}.text_photo .image_container{min-height:200px}.text_photo .image_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text_photo .text_container{left:0;right:auto;display:-ms-grid;display:grid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.8)}.text_photo .text_content{max-width:20vw;margin:0 55px}.text_photo h3{position:absolute;top:50%;left:-80px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:220px;color:#342e1f;line-height:1.3em;z-index:50}.text_photo h5{margin:0 0 2.5em}.text_photo p{font-size:24px;font-family:"freight-text-pro",serif;font-weight:600}.text_photo h5,.text_photo p,.text_photo .button{opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.text_photo h5:nth-child(1),.text_photo p:nth-child(1),.text_photo .button:nth-child(1){-webkit-transition:all .7s .3s ease-in-out;-o-transition:all .7s .3s ease-in-out;transition:all .7s .3s ease-in-out}.text_photo h5:nth-child(2),.text_photo p:nth-child(2),.text_photo .button:nth-child(2){-webkit-transition:all .7s .3s ease-in-out;-o-transition:all .7s .3s ease-in-out;transition:all .7s .3s ease-in-out}.text_photo h5:nth-child(3),.text_photo p:nth-child(3),.text_photo .button:nth-child(3){-webkit-transition:all .7s .3s ease-in-out;-o-transition:all .7s .3s ease-in-out;transition:all .7s .3s ease-in-out}.text_photo h5:nth-child(4),.text_photo p:nth-child(4),.text_photo .button:nth-child(4){-webkit-transition:all .7s .3s ease-in-out;-o-transition:all .7s .3s ease-in-out;transition:all .7s .3s ease-in-out}.text_photo h5:nth-child(5),.text_photo p:nth-child(5),.text_photo .button:nth-child(5){-webkit-transition:all .7s .3s ease-in-out;-o-transition:all .7s .3s ease-in-out;transition:all .7s .3s ease-in-out}.text_photo h5:nth-child(6),.text_photo p:nth-child(6),.text_photo .button:nth-child(6){-webkit-transition:all .7s .3s ease-in-out;-o-transition:all .7s .3s ease-in-out;transition:all .7s .3s ease-in-out}.text_photo h5:nth-child(7),.text_photo p:nth-child(7),.text_photo .button:nth-child(7){-webkit-transition:all .7s .3s ease-in-out;-o-transition:all .7s .3s ease-in-out;transition:all .7s .3s ease-in-out}.text_photo h5:nth-child(8),.text_photo p:nth-child(8),.text_photo .button:nth-child(8){-webkit-transition:all .7s .3s ease-in-out;-o-transition:all .7s .3s ease-in-out;transition:all .7s .3s ease-in-out}.text_photo.reveal h5,.text_photo.reveal p,.text_photo.reveal .button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.text_photo .button{margin-top:2em}.text_photo .small_text p{font-weight:400}.text_photo.right{-ms-grid-columns:1fr 80px;grid-template-columns:1fr 80px}.text_photo.right .content_container{-ms-grid-column:1}.text_photo.right .image_container{right:auto;left:0}.text_photo.right .text_container{right:0;left:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.text_photo.right .text_content{text-align:right;margin:20px 165px 20px 55px}.text_photo.right h3{left:auto;right:-80px}.text_photo.right h5,.text_photo.right p,.text_photo.right .button{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.text_photo.right.reveal h5,.text_photo.right.reveal p,.text_photo.right.reveal .button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.text_photo.white{background:#fff}.text_photo.white .content_container{background:#fff1da}.text_photo.white .text_container{background:rgba(255,241,218,.8)}.slideshow_container{width:100vw;height:100vh;background-color:#3e441d}.slideshow_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slideshow{width:calc(100vw - 400px);height:100%;margin:0 200px;background:#888;outline:none}.slideshow.wide{width:100vw;margin:0}.callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.callout h3{color:#342e1f;font-weight:700;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.callout .text_container{margin:75px;width:45em}.callout p{margin-bottom:30px;font-size:28px;line-height:1.4;-webkit-transition:all .4s .2s ease-in-out;-o-transition:all .4s .2s ease-in-out;transition:all .4s .2s ease-in-out}.callout h5,.callout .button{-webkit-transition:all .4s .4s ease-in-out;-o-transition:all .4s .4s ease-in-out;transition:all .4s .4s ease-in-out}.callout h3,.callout h5,.callout p,.callout .button{opacity:0;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%)}.callout.reveal *{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.callout.green{background:#3e441d}.callout.green p{color:#fff1da;font-weight:300}.callout .button + h5{margin-top:3em}.intro_form{position:absolute;top:150px;left:600px;right:0;height:auto;margin:0 0 150px;background:#fff}.intro_form .image_container{position:absolute;top:0;right:0;height:100%;width:calc(50% + 55px);background-position:center center}.intro_form .image_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro_form .text_container{position:relative;width:calc(50% + 55px);padding:90px 10% 30px 6%;background:rgba(255,255,255,.8);display:-ms-grid;display:grid;z-index:10}.intro_form .form_footer{position:absolute;display:-ms-grid;display:grid;-ms-grid-columns:calc(50% - 55px)1fr;grid-template-columns:calc(50% - 55px)1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:50px 0;font-size:16px}.intro_form .form_footer h5{margin:0;font-size:12px}.intro_form .form_footer p{font-family:"freight-text-pro",serif;line-height:1.3em}.intro_form .form_footer .button{width:100%;max-width:280px;padding:1.5em 2em}.intro_form .form_footer .phone{font-size:28px;font-weight:700;font-family:'freight-sans-pro',sans-serif;line-height:1em}.intro_form h3{margin:0 0 20px -112px}.intro_form h5{max-width:none;margin:0 0 .7em;font-size:16px}.intro_form button{margin:1em 0 0;padding:1.5em 5em}.intro_form input,.intro_form textarea,.intro_form button,.intro_form .selector{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0}.intro_form input:nth-child(1),.intro_form textarea:nth-child(1),.intro_form button:nth-child(1),.intro_form .selector:nth-child(1){-webkit-transition:all .3s 1.35s ease-in-out;-o-transition:all .3s 1.35s ease-in-out;transition:all .3s 1.35s ease-in-out}.intro_form input:nth-child(2),.intro_form textarea:nth-child(2),.intro_form button:nth-child(2),.intro_form .selector:nth-child(2){-webkit-transition:all .3s 1.5s ease-in-out;-o-transition:all .3s 1.5s ease-in-out;transition:all .3s 1.5s ease-in-out}.intro_form input:nth-child(3),.intro_form textarea:nth-child(3),.intro_form button:nth-child(3),.intro_form .selector:nth-child(3){-webkit-transition:all .3s 1.65s ease-in-out;-o-transition:all .3s 1.65s ease-in-out;transition:all .3s 1.65s ease-in-out}.intro_form input:nth-child(4),.intro_form textarea:nth-child(4),.intro_form button:nth-child(4),.intro_form .selector:nth-child(4){-webkit-transition:all .3s 1.8s ease-in-out;-o-transition:all .3s 1.8s ease-in-out;transition:all .3s 1.8s ease-in-out}.intro_form input:nth-child(5),.intro_form textarea:nth-child(5),.intro_form button:nth-child(5),.intro_form .selector:nth-child(5){-webkit-transition:all .3s 1.95s ease-in-out;-o-transition:all .3s 1.95s ease-in-out;transition:all .3s 1.95s ease-in-out}.intro_form input:nth-child(6),.intro_form textarea:nth-child(6),.intro_form button:nth-child(6),.intro_form .selector:nth-child(6){-webkit-transition:all .3s 2.1s ease-in-out;-o-transition:all .3s 2.1s ease-in-out;transition:all .3s 2.1s ease-in-out}.intro_form input:nth-child(7),.intro_form textarea:nth-child(7),.intro_form button:nth-child(7),.intro_form .selector:nth-child(7){-webkit-transition:all .3s 2.25s ease-in-out;-o-transition:all .3s 2.25s ease-in-out;transition:all .3s 2.25s ease-in-out}.intro_form input:nth-child(8),.intro_form textarea:nth-child(8),.intro_form button:nth-child(8),.intro_form .selector:nth-child(8){-webkit-transition:all .3s 2.4s ease-in-out;-o-transition:all .3s 2.4s ease-in-out;transition:all .3s 2.4s ease-in-out}.intro_form.reveal input,.intro_form.reveal textarea,.intro_form.reveal button,.intro_form.reveal .selector{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.home .home_intro{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:750;background:#3e441d;color:#fff1da}.home .home_intro .intro_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:150px;padding:40px 130px 10px}.home .home_intro .intro_top img{width:204px;height:66px}.home .home_intro .intro_top .button{width:200px;margin:70px 0 0;color:#be955b;border-color:#be955b}.home .home_intro .intro_top .button:hover{color:#fff1da;border-color:#fff1da}.home .home_intro .banner{position:relative;width:70vw;height:70vh;margin:50px 0 200px;opacity:0}.home .home_intro .banner img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.home .home_intro.reveal .banner{opacity:1;-webkit-transition:opacity .8s .5s ease-in-out;-o-transition:opacity .8s .5s ease-in-out;transition:opacity .8s .5s ease-in-out}.home .home_intro .intro_nav{position:absolute;top:-67px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .home_intro .intro_nav a{padding:1em .9em;font-size:19px;letter-spacing:.1em;color:#fff1da;text-transform:uppercase;font-weight:700}.home .home_intro .intro_nav a:hover{color:#be955b}.home .home_intro .portland,.home .home_intro .oregon{position:absolute;left:-300px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:28px;line-height:1em;color:#be955b;text-transform:uppercase;font-weight:700;opacity:0;-webkit-transition:left .8s 1s ease-in-out,right .8s 1s ease-in-out,opacity .8s 1s ease-in-out;-o-transition:left .8s 1s ease-in-out,right .8s 1s ease-in-out,opacity .8s 1s ease-in-out;transition:left .8s 1s ease-in-out,right .8s 1s ease-in-out,opacity .8s 1s ease-in-out}.home .home_intro .portland span,.home .home_intro .oregon span{text-shadow:0 0 5px #342e1f}.home .home_intro .oregon{left:auto;right:-300px}.home .home_intro.reveal .portland{left:-100px;opacity:1}.home .home_intro.reveal .oregon{left:auto;right:-70px;opacity:1}.home .home_intro .tagline{position:absolute;bottom:-.4em;font-size:6vw;line-height:1em;width:100%;text-align:center;font-family:"freight-text-pro",serif;font-weight:700;text-shadow:0 0 5px #342e1f;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:transform .8s 1.5s ease-in-out,opacity .8s 1.5s ease-in-out;-o-transition:transform .8s 1.5s ease-in-out,opacity .8s 1.5s ease-in-out;transition:transform .8s 1.5s ease-in-out,opacity .8s 1.5s ease-in-out}.home .home_intro.reveal .tagline{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home .home_intro:after{content:"";position:absolute;top:50%;width:200vw;height:50%;left:-50vw;background:#342e1f;z-index:-1}.home .intro_bottom{position:relative;z-index:800;margin-top:-150px;padding:40px 130px;text-align:center;background:#342e1f;color:#fff1da}.home .intro_bottom p{width:70vw;max-width:45em;margin:0 auto 3em;font-size:28px;line-height:1.4}.home .intro_bottom .button_container{display:flex;justify-content:center;align-items:center;margin:0 0 2em}.home .intro_bottom .portland,.home .intro_bottom .oregon{font-size:20px;line-height:1em;color:#be955b;text-transform:uppercase;font-weight:700}.home .intro_bottom .button{display:inline-block;font-size:21px;color:#fff1da;border-color:#fff1da}.home .intro_bottom .button:hover{color:#be955b;border-color:#be955b;background:none}.floor-plans .intro{min-height:45em;background:#fff1da;z-index:100}@media(min-height:55em){.floor-plans .intro{min-height:100vh}}.floor-plans .intro.collapse{min-height:auto}.floor-plans .intro_form{z-index:10}.floor-plans .intro_form h5{margin-top:4em}.floor-plans .intro_form p{font-family:"freight-text-pro",serif}.floor-plans .intro_form .form_footer{-ms-grid-columns:calc(50% + 55px)1fr;grid-template-columns:calc(50% + 55px)1fr;margin-top:25px}.floor-plans .lease_nav{display:none}.floor-plans .datepicker-container{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);width:300px;background:#f6f5ee;font-family:'freight-sans-pro',sans-serif;font-weight:700;text-transform:uppercase;border:1px solid #be955b}.floor-plans .datepicker-container:before,.floor-plans .datepicker-container:after{display:none}.floor-plans .datepicker-container .th{border-bottom:1px solid #be955b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px}.floor-plans .datepicker-container .th label{margin:0;padding:0 10px;color:#be955b;letter-spacing:auto}.floor-plans .datepicker-container .th button{background:#be955b;color:#fff;width:50%}.floor-plans .datepicker-container .th button:hover{color:#be955b;background:#f6f5ee}.floor-plans .datepicker-container .datepicker-panel > ul{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;justify-items:center;width:100%}.floor-plans .datepicker-container .datepicker-panel > ul li{width:100%;height:42px;line-height:38px;background:#f6f5ee;border-top:1px solid #be955b;border-right:1px solid #be955b}.floor-plans .datepicker-container .datepicker-panel > ul li:nth-child(7n){border-right:none}.floor-plans .datepicker-container .datepicker-panel > ul li:hover,.floor-plans .datepicker-container .datepicker-panel > ul li:focus,.floor-plans .datepicker-container .datepicker-panel > ul li:active,.floor-plans .datepicker-container .datepicker-panel > ul li.picked{color:#fff;background:#be955b}.floor-plans .datepicker-container .datepicker-panel > ul:before,.floor-plans .datepicker-container .datepicker-panel > ul:after{display:none}.floor-plans .datepicker-container .datepicker-panel > ul:first-child{-ms-grid-columns:80px 1fr 80px;grid-template-columns:80px 1fr 80px;text-align:center}.floor-plans .datepicker-container .datepicker-panel > ul:first-child li{border-top:none;border-right:none}.floor-plans .datepicker-container .datepicker-panel > ul[data-view="week"]{display:none}.floor-plans .top_filter{position:fixed;top:0;left:60px;right:60px;height:60px;padding:0 40px;background:#f6f5ee;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;grid-column-gap:40px;z-index:50;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:transform .6s .6s ease-in-out;-o-transition:transform .6s .6s ease-in-out;transition:transform .6s .6s ease-in-out;z-index:110}.floor-plans .top_filter.visible{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.floor-plans .top_filter .selector{max-width:none;margin:0}.floor-plans .top_filter .selector .label,.floor-plans .top_filter .selector .option,.floor-plans .top_filter .selector .th{padding:.5em 35px}.floor-plans .top_filter .selector span{color:#be955b;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.floor-plans .top_filter .selector .label:hover span{color:#fff}.floor-plans.show_promo_banner .top_filter,.floor-plans.show_promo_banner .home_link,.floor-plans.show_promo_banner .open_menu{top:50px}.floor-plans .show_floorplans{width:100%;max-width:300px;padding:1.5em 0}.floor-plans .floorplans_container{margin:65px 0 0;padding:0 0 10px;background:#fff;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:65px 1fr;grid-template-rows:65px 1fr;grid-gap:10px;display:none}.floor-plans .floorplans_container .sort_by{padding:15px 40px;text-align:right;-ms-grid-column-span:-1;grid-column-end:-1;font-size:16px;font-weight:700;text-transform:uppercase}.floor-plans .floorplans_container .sort_by button{border:none;font-size:16px;padding:1em 1.5em}.floor-plans .floorplans_container .sort_by button:hover,.floor-plans .floorplans_container .sort_by button:active,.floor-plans .floorplans_container .sort_by button:focus,.floor-plans .floorplans_container .sort_by button.enabled{background:none;color:#3e441d}.floor-plans .floorplans_container .sort_by button:after{content:"";display:block;position:absolute;top:15px;right:10px;width:8px;height:12px;background:url(../images/dropdown_arrow.svg)no-repeat center center}.floor-plans .floorplans_container .sort_by button[sort_dir="desc"]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:21px}.floor-plans .floorplans_container .sort_by button:first-of-type{margin-left:2em}.floor-plans .floorplans_container .floorplan{padding:30px;background:#fff1da}.floor-plans .floorplans_container .floorplan .floorplan_image{width:100%;height:40vh;margin:0 0 20px;background:url(../images/floorplan.svg)center center no-repeat;background-size:contain}.floor-plans .floorplans_container .floorplan .floorplan_info{display:-ms-grid;display:grid;-ms-grid-columns:80px auto auto auto;grid-template-columns:80px auto auto auto;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-template-areas:"unit sqft price closer_look" "unit available available closer_look";-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:8px;margin:0 0 0 30px;padding:15px 0;background:#fff;font-family:'freight-sans-pro',sans-serif;font-size:12px;line-height:1.4em;letter-spacing:.09em;font-weight:700;text-transform:uppercase;color:#be955b}.floor-plans .floorplans_container .floorplan .floorplan_info span{display:inline-block;margin:0 .2em;color:#342e1f;font-family:"freight-text-pro",serif;font-size:21px;letter-spacing:auto}.floor-plans .floorplans_container .floorplan .unit_type{width:70px;margin:0 0 .7em;line-height:1.2em;color:#342e1f}.floor-plans .floorplans_container .floorplan .unit{grid-area:unit;margin-left:-30px;color:#342e1f}.floor-plans .floorplans_container .floorplan .unit span{margin:0;font-size:42px;text-transform:uppercase}.floor-plans .floorplans_container .floorplan .sqft{grid-area:sqft}.floor-plans .floorplans_container .floorplan .price{grid-area:price}.floor-plans .floorplans_container .floorplan .closer_look{grid-area:closer_look;padding-right:8px}.floor-plans .floorplans_container .floorplan .closer_look .button{width:100%;padding:1em}.floor-plans .floorplans_container .floorplan .available{grid-area:available}.floor-plans .floorplans_container .floorplan .available span{font-family:'freight-sans-pro',sans-serif;font-size:21px;letter-spacing:.09em}.floor-plans .no_units_message{grid-column-start:1;grid-column-end:3;padding:3.5em 0;background:#fff1da;text-align:center;display:none}.floor-plans .no_units_message p{width:675px;max-width:80vw;margin:.1em auto 30px;font-size:28px;line-height:1.4}.floor-plans .floorplan_details.unpublished{grid-template-areas:"blank floorplan_image" "floorplate_container floorplan_image" "blank2 floorplan_image"}.floor-plans .floorplan_details{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:-ms-grid;display:grid;grid-template-areas:"floorplate_container floorplan_image" "available_units floorplan_image" "blank floorplan_image";-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;-ms-grid-rows:1fr auto 1fr;grid-template-rows:1fr auto 1fr;grid-gap:30px;background:#fff1da;padding:4vw 4vw 4vw calc(4vw + 60px);overflow-y:auto;-webkit-transition:opacity .5s .3s ease-in-out;-o-transition:opacity .5s .3s ease-in-out;transition:opacity .5s .3s ease-in-out;opacity:0;pointer-events:none}.show_floorplan_details.floor-plans .floorplan_details{opacity:1;pointer-events:all}.floor-plans .floorplan_details .floorplan_image{grid-area:floorplan_image;background-position:top center;background-repeat:no-repeat;background-size:contain}.floor-plans .floorplan_details .floorplate_container{grid-area:floorplate_container;display:-ms-grid;display:grid;-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr;padding:40px;background:#fff}.floor-plans .floorplan_details .floorplan_info > *{margin-left:-60px}.floor-plans .floorplan_details .floorplan_info .unit_type{max-width:6em;color:#342e1f;font-size:21px;line-height:1.1em}.floor-plans .floorplan_details .floorplan_info .unit span{display:block;margin:0;font-size:42px;line-height:1.1em;font-family:"freight-text-pro",serif;font-weight:700;text-transform:uppercase}.floor-plans .floorplan_details .floorplan_info .sqft{margin:2em -60px;color:#be955b;font-size:12px;line-height:1em;font-weight:700;text-transform:uppercase;letter-spacing:.09em}.floor-plans .floorplan_details .floorplan_info .sqft span{font-family:"freight-text-pro",serif;color:#342e1f;font-weight:400;font-size:21px}.floor-plans .floorplan_details .floorplate svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.floor-plans .floorplan_details .floorplate svg polygon,.floor-plans .floorplan_details .floorplate svg rect,.floor-plans .floorplan_details .floorplate svg [unit="1_Bed_F1"]{fill:none}.floor-plans .floorplan_details .available_units{grid-area:available_units}.floor-plans .floorplan_details .available_units h3{margin:0 0 0 -20px;line-height:1em}.floor-plans .floorplan_details .available_units .table{width:100%;max-width:400px;margin-bottom:100px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 100px;grid-template-columns:1fr 1fr 1fr 100px;grid-row-gap:2px;font-family:"freight-text-pro",serif;font-weight:700;line-height:1.8em}.floor-plans .floorplan_details .available_units .table > div{border-top:1px solid #be955b;border-bottom:1px solid #be955b}.floor-plans .floorplan_details .available_units .table .th{font-family:'freight-sans-pro',sans-serif;color:#be955b;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;text-align:left;border-top:none;border-bottom:none}.floor-plans .floorplan_details .available_units .table a{display:block;background:#fff;font-family:'freight-sans-pro',sans-serif;color:#be955b;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;text-align:center;border-left:1px solid #be955b;border-right:1px solid #be955b}.floor-plans .floorplan_details .available_units .table .available{font-family:'freight-sans-pro',sans-serif;font-size:16px;letter-spacing:.09em}.affordable-housing .intro_form p{margin:0 -80px 0 -112px}.affordable-housing .more_info_note p{margin:0 150px 0 -37px;font-weight:700;line-height:1.4em;color:#3e441d}.neighborhood .map_container{background:#fff1da;padding:80px 80px 80px 180px}.neighborhood .map_inner_container{background:#fff;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:220px 1fr;grid-template-columns:220px 1fr}.neighborhood .map{background:#3e441d;min-height:80vh}.neighborhood .mapboxgl-canvas{cursor:default}.neighborhood h3{position:absolute;top:50%;left:-90px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#342e1f}.neighborhood .map_filters{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto auto auto auto;grid-template-columns:auto auto auto auto auto auto;grid-gap:10px;margin:1em 0;text-align:right}.neighborhood .map_markers{position:fixed;top:-9999px;left:-9999px}.neighborhood .marker{cursor:pointer}.neighborhood .marker:before{content:"";display:block;width:15px;height:15px;border-radius:50%}.neighborhood .building_map_marker{width:40px;height:40px;background:#acc url(../images/map_marker.svg)no-repeat center center;background-size:contain;border-radius:50%;z-index:10}.neighborhood .get_around_map_marker:before{background:#fff}.neighborhood .eat_drink_map_marker:before{background:#be955b}.neighborhood .out_about_map_marker:before{background:#ffd790}.neighborhood .arts_culture_map_marker:before{background:#a09d9d}.neighborhood .parks_map_marker:before{background:#b7d6bd}.neighborhood .map_category_toggle{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.neighborhood .map_category_toggle:before{content:"";position:relative;top:.05em;display:inline-block;width:.7em;height:.7em;margin:0 .5em 0 0;border-radius:50%;background:#fff;border:1px solid #342e1f}.neighborhood .map_category_toggle.view_all:before{display:none}.neighborhood .map_category_toggle.get_around:before{background:#fff}.neighborhood .map_category_toggle.eat_drink:before{background:#be955b}.neighborhood .map_category_toggle.out_about:before{background:#ffd790}.neighborhood .map_category_toggle.arts_culture:before{background:#a09d9d}.neighborhood .map_category_toggle.parks:before{background:#b7d6bd}.neighborhood .map_category_toggle.enabled,.neighborhood .map_category_toggle:hover,.neighborhood .map_category_toggle:focus{color:#fff;background:#3e441d}.neighborhood .mapboxgl-popup{width:182px}.neighborhood .mapboxgl-popup .mapboxgl-popup-content{background:#f6f5ee;padding:15px 40px 15px 15px;border-radius:0}.neighborhood .mapboxgl-popup h5,.neighborhood .mapboxgl-popup p{margin-bottom:.7em;font-size:11px;line-height:1.2em;color:#342e1f}.neighborhood .mapboxgl-popup p{margin-bottom:0;font-family:"freight-text-pro",serif}.neighborhood .mapboxgl-popup a,.neighborhood .mapboxgl-popup .mapboxgl-popup-close-button{position:absolute;top:0;right:0;width:31px;height:31px;padding:0;background:url(../images/map_marker_close.svg)center center no-repeat;background-size:45%;text-indent:-9999px}.neighborhood .mapboxgl-popup a{top:auto;bottom:0;background:#be955b url(../images/map_marker_arrow.svg)center center no-repeat;background-size:30%}.neighborhood .mapboxgl-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:#f6f5ee;z-index:100}.neighborhood .mapboxgl-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#f6f5ee;z-index:100}.gallery.preload_animation .slideshow{width:100%;margin-left:0}.gallery .slideshow{width:calc(100vw - 420px);height:100vh;margin-left:420px;-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.contact .intro{background:#fff1da}.contact .intro button{margin:1em 0 0;padding:1.5em 5em}.contact .intro_form h3{margin:0 0 20px -152px}.contact .thank_you{position:absolute;display:none;margin:1em 0;pointer-events:none}.virtual-tours .virtual_tours_container{padding:10vh 10vw;background:#fff1da}.virtual-tours .virtual_tours_inner_container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:122px}.virtual-tours .virtual_tour{display:block;position:relative;height:25vw;background:#fff}.virtual-tours .virtual_tour .image_container{position:absolute;top:0;right:0;width:80%;height:100%}.virtual-tours .virtual_tour .image_container img{width:100%;height:100%;object-fit:cover}.virtual-tours .virtual_tour .text_container{position:relative;z-index:20;height:100%}.virtual-tours .virtual_tour h4{position:absolute;top:50%;left:-50px;transform:translate(0,-50%);width:250px;padding:.3em;text-align:center;border:1px solid #be955b;z-index:20}.virtual-tours .virtual_tour:after{content:"";position:absolute;top:0;left:20%;width:20%;height:100%;z-index:10;background:rgba(255,255,255,.8)}.virtual-tours .virtual_tour_lightbox{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:5000;display:none}.virtual-tours .virtual_tour_lightbox iframe{position:absolute;top:0;left:0;width:100vw;height:100vh}.virtual-tours .virtual_tour_lightbox .close_lightbox{position:absolute;top:18px;right:18px;padding:0;border:none;z-index:10}.virtual-tours .virtual_tour_lightbox .close_lightbox:hover,.virtual-tours .virtual_tour_lightbox .close_lightbox:focus{background:none}.virtual-tours .virtual_tour_lightbox .close_lightbox:hover line,.virtual-tours .virtual_tour_lightbox .close_lightbox:focus line{stroke:#3e441d}.coming-soon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#3e441d;text-transform:uppercase}.coming-soon h3{color:#707070}.desktop_only{display:block}.mobile_only,.tablet_only{display:none}.left_column,.right_column{margin:100px 50vw 100px calc(50vw - 425px)}.right_column{margin:100px calc(50vw - 425px)100px 50vw}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex2{-webkit-box-flex:2;-ms-flex:2;flex:2}.flex3{-webkit-box-flex:3;-ms-flex:3;flex:3}.promo_banner_container{position:fixed;top:0;left:0;right:0;height:50px;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:2000}.promo_banner_container.small{height:auto}.show_promo_banner .promo_banner_container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.promo_banner_container .promo_trigger{position:absolute;top:100%;left:50%;text-align:center;padding:5px 8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.promo_banner_container .promo_trigger img,.promo_banner_container .promo_trigger svg{display:block;margin:auto;width:13px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.promo_banner_container .promo_trigger:hover polygon{fill:#fff}.show_promo_banner .promo_banner_container img,.show_promo_banner .promo_banner_container svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.promo_banner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#000;transition:background .3s ease-in-out}.small .promo_banner{min-height:50px;height:auto}.small .promo_banner p{font-size:15px;line-height:1.3em;letter-spacing:normal;text-transform:none}.promo_banner p{margin:.3em 7em;font-size:18px;line-height:1.2em;font-weight:600;color:#be955b;text-transform:uppercase;letter-spacing:.1em}.promo_banner strong{color:#fff1da}.promo_banner a{text-decoration:none}.promo_banner:hover{background:#342e1f}.promo_banner .close_promo_banner{position:absolute;top:7px;right:18px;font-size:1.2em;color:#be955b}.promo_left_container,.promo_right_container{position:absolute;top:0;left:60px;width:500px;height:60px;background:#be955b;text-transform:uppercase;z-index:760}.promo_left_container .promo_left,.promo_right_container .promo_left,.promo_left_container .promo_right,.promo_right_container .promo_right{display:flex;align-items:center;width:100%;height:100%}.promo_left_container a,.promo_right_container a{display:flex;align-items:center;width:100%;height:100%;transition:background .3s ease-in-out}.promo_left_container a:hover,.promo_right_container a:hover,.promo_left_container a:focus,.promo_right_container a:focus,.promo_left_container a:active,.promo_right_container a:active{background:#a57c41}.promo_left_container p,.promo_right_container p{flex:1;padding:0 0 0 20px;font-size:19px;text-align:center;letter-spacing:.1em;font-weight:700;color:#fff}.promo_left_container strong,.promo_right_container strong{color:#342e1f}.promo_left_container img,.promo_right_container img{margin:20px;height:60%}.promo_right_container{left:auto;right:75px;background:#fff}.promo_right_container p{color:#342e1f}.promo_right_container a:hover,.promo_right_container a:focus,.promo_right_container a:active{background:#e6e6e6}.promo_right_container strong{color:#be955b}.square1_controls{width:100%;height:100%}.slideshow img{display:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slideshow img:first-child{display:block}.slideshow .square1_controls{position:absolute;top:0}.slideshow .square1_prev_image,.slideshow .square1_prev_image:hover,.slideshow .square1_next_image,.slideshow .square1_next_image:hover{background:url(../images/leftarrow.svg)center center no-repeat;background-size:contain;width:45px;height:42px;left:-120px}.slideshow .square1_prev_image:before,.slideshow .square1_prev_image:hover:before,.slideshow .square1_next_image:before,.slideshow .square1_next_image:hover:before{display:none}.slideshow .square1_next_image,.slideshow .square1_next_image:hover{left:auto;right:-120px}.slideshow .square1_dots span:before{background:none;border:2px solid #be955b;border-radius:50%}.slideshow .square1_dots span.current:before{background:rgba(62,68,29,.6);border-color:#d59944}.slideshow.prev_next_nav-inside .square1_prev_image{left:70px}.slideshow.prev_next_nav-inside .square1_next_image{right:70px}.down_arrow{position:absolute;bottom:70px;left:50%;width:72px;height:34px;background-image:url(../images/continuereading.svg);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1;-webkit-transition:all .8s .8s ease-in-out;-o-transition:all .8s .8s ease-in-out;transition:all .8s .8s ease-in-out}.preload_animation .down_arrow{opacity:0;-webkit-transform:translate(-50%,-40px);-ms-transform:translate(-50%,-40px);transform:translate(-50%,-40px)}.back_to_top{margin:4rem;text-align:center}.cover{position:absolute;top:0;left:0;width:100%;height:100%}.show-on-focus{position:absolute;display:block;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}.show-on-focus:focus{width:auto;height:auto;clip:auto}.white_bg{background:#fff !important}[scale_from="Top Left"]{background-position:top left;-o-object-position:top left;object-position:top left}[scale_from="Top Right"]{background-position:top right;-o-object-position:top right;object-position:top right}[scale_from="Bottom Left"]{background-position:bottom left;-o-object-position:bottom left;object-position:bottom left}[scale_from="Bottom Right"]{background-position:bottom right;-o-object-position:bottom right;object-position:bottom right}@media(max-width:1450px){.promo_left_container,.promo_right_container{width:400px;max-width:27vw}.promo_left_container p,.promo_right_container p{font-size:14px;line-height:1.2em}.promo_right_container{left:auto}.text_photo p{font-size:14px}.home .home_intro .intro_nav a{font-size:16px}.home .intro_bottom .button{font-size:18px}}@media(max-width:1200px){.tablet_only{display:block}.large_screens_only{display:none}h2,.h2{font-size:21px}p,li{font-size:14px}.main_nav .nav_links a{font-size:24px}.main_nav .nav_footer > div{padding:10px}.main_nav .nav_footer .phone{font-size:18px}.main_nav .nav_footer .sociel img{width:22px;height:22px;margin:8px 1vw 0 0}.selector .label,.selector .option,.selector .th,.selector .apply_filter{font-size:12px}.home_link,.open_menu{width:50px;height:50px}.open_menu{z-index:800}.promo_banner p{margin:.5em 50px;font-size:16px}.promo_left_container,.promo_right_container{left:50px;height:50px}.promo_left_container p,.promo_right_container p{font-size:14px}.promo_right_container{left:auto;right:65px}.intro .intro_text{position:absolute;top:145px;left:145px;-webkit-transition:left 1.5s ease-in-out,opacity 1.5s ease-in-out;-o-transition:left 1.5s ease-in-out,opacity 1.5s ease-in-out;transition:left 1.5s ease-in-out,opacity 1.5s ease-in-out}.intro .banner_image{top:220px;left:0;height:calc(100vh - 220px);-webkit-transition:none;-o-transition:none;transition:none}.intro .left_bar,.preload_animation .intro .left_bar{left:0;height:220px;width:70vw;-webkit-transition:none;-o-transition:none;transition:none}.intro .image_bar,.preload_animation .intro .image_bar{height:220px;width:30vw;left:70vw;-webkit-transition:none;-o-transition:none;transition:none}.hide_bars .intro .left_bar,.hide_bars .intro .image_bar{-webkit-transition:top .8s cubic-bezier(.76,.25,.86,1);-o-transition:top .8s cubic-bezier(.76,.25,.86,1);transition:top .8s cubic-bezier(.76,.25,.86,1);top:-220px;left:0}.hide_bars .intro .image_bar{left:70vw}.lease_nav{display:none}.slideshow{width:calc(100vw - 200px);margin:0 100px}.slideshow .square1_prev_image,.slideshow .square1_prev_image:hover{left:-75px}.slideshow .square1_next_image,.slideshow .square1_next_image:hover{right:-75px}.callout p{font-size:21px}.text_photo .image_container,.text_photo.reveal .image_container{width:67%}.text_photo .text_photo .text_container,.text_photo.reveal .text_container{width:55%}.split_right > div,.split_left > div{padding:30px}footer{padding:60px 2vw 20px}footer p{font-size:12px}footer > div{padding:30px;border-left:2px solid #fff}footer .phone{font-size:20px}footer .footer_logo img{width:132px;height:43px}footer .address_social img{width:22px;height:22px;margin:8px 0 0 0}footer .managed_by,footer .copyright{font-size:8px;line-height:1em;letter-spacing:.1em}footer .copyright{font-size:9px}.intro_form{position:relative;top:auto;left:auto}.intro_form .text_container{padding-right:6%}.home .home_intro{}.home .home_intro .intro_top,.home .home_intro .intro_bottom{height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home_intro .intro_top{padding:20px 130px 50px}.home .home_intro .intro_top .button{margin:50px 0 0}.home .home_intro .intro_nav{top:-50px}.home .home_intro .intro_nav a{font-size:12px}.home .home_intro .banner{margin:0}.home .home_intro .portland,.home .home_intro .oregon{font-size:18px;left:0;top:auto;bottom:-93px}.home .home_intro .oregon{left:auto;right:0}.home .intro_bottom p{font-size:21px}.home .intro_bottom .button_container{justify-content:space-between}.home .intro_bottom .button{font-size:12px}.floor-plans .top_filter{left:50px;right:50px;height:50px;padding:0 20px;grid-gap:20px}.floor-plans .floorplans_container{margin:-250px 0 0 -120px}.floor-plans .floorplans_container .floorplan .floorplan_info{-ms-grid-columns:auto auto auto auto;grid-template-columns:auto auto auto auto}.floor-plans .floorplans_container .floorplan .closer_look .button{width:60px;font-size:10px;text-align:center}.floor-plans .floorplans_container .sort_by,.floor-plans .floorplans_container .sort_by button{-ms-grid-column:1;grid-column-start:1;font-size:12px}.floor-plans .floorplans_container .sort_by button:after{top:10px;right:5px}.floor-plans .floorplans_container .floorplan .floorplan_info .available span{font-size:14px}.floor-plans .datepicker-container{-webkit-transform:translateY(-41px);-ms-transform:translateY(-41px);transform:translateY(-41px)}.floor-plans .no_units_message h4{font-size:16px}.floor-plans .no_units_message p{font-size:21px}.floor-plans .floorplan_details{grid-template-areas:"floorplan_image floorplan_image" "floorplate_container available_units" "blank available_units";-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:50vh auto auto;grid-template-rows:50vh auto auto;padding:4vw 4vw 4vw calc(4vw + 30px)}.floor-plans .floorplan_details .blank{grid-area:blank;height:50px;margin:50px}.floor-plans .floorplan_details .floorplan_image{background-position:center}.floor-plans .floorplan_details .floorplate_container{-ms-grid-columns:80px 1fr;grid-template-columns:80px 1fr;padding:20px 10px}.floor-plans .floorplan_details .floorplan_info > *{margin-left:-30px}.floor-plans .floorplan_details .floorplan_info .unit_type{font-size:14px}.floor-plans .floorplan_details .floorplan_info .unit span{font-size:24px}.floor-plans .floorplan_details .floorplan_info .sqft{margin:1em -30px;font-size:9px}.floor-plans .floorplan_details .floorplan_info .sqft span{font-size:14px}.floor-plans .floorplan_details .floorplan_info .button{padding:.6em 1.5em;font-size:10px}.floor-plans .floorplan_details .available_units h3{margin-left:0;font-size:14px}.floor-plans .floorplan_details .available_units .table{font-size:17px}.floor-plans .floorplan_details .available_units .table .th{font-size:10px}.floor-plans .floorplan_details .available_units .table .available,.floor-plans .floorplan_details .available_units .table a{font-size:12px}.floor-plans .intro,.contact .intro{padding:300px 0 50px 120px}.floor-plans .form_footer .phone,.contact .form_footer .phone{font-size:20px}.neighborhood .map_container{padding:40px 40px 40px 120px}.neighborhood .map_inner_container{-ms-grid-columns:140px 1fr;grid-template-columns:140px 1fr}.gallery .left_bar,.gallery .image_bar{position:absolute;top:0;left:0}.gallery .image_bar{left:70%}.gallery .slideshow{position:relative;top:220px;height:calc(100vh - 220px);width:100vw;margin:0}.gallery .slideshow .square1_prev_image,.gallery .slideshow .square1_prev_image:hover{left:70px}.gallery .slideshow .square1_next_image,.gallery .slideshow .square1_next_image:hover{right:70px}}@media(max-width:900px){.promo_banner_container,.promo_banner_container.small{position:relative;height:0;overflow:hidden}.promo_banner_container p,.promo_banner_container.small p{font-size:12px}.show_promo_banner{top:0}.show_promo_banner .home_link,.show_promo_banner .open_menu{top:0}.show_promo_banner .promo_banner_container{height:auto}.promo_left_container p,.promo_right_container p{font-size:11px}h3,.h3{font-size:16px}.down_arrow{display:none}.main_nav{-ms-grid-columns:0 1fr;grid-template-columns:0 1fr;-ms-flex-line-pack:stretch;align-content:stretch;padding:0}.main_nav .nav_links{margin:60px 5vw 40px 70px;padding-top:75px}.main_nav .nav_links h3{top:50px;left:-40px}.main_nav .nav_links a{margin:.6em 40px;font-size:21px}.main_nav .nav_links:after{display:none}.main_nav .nav_footer{background:#342e1f;color:#fff;-ms-grid-columns:1fr;grid-template-columns:1fr;justify-items:center;padding:10px 40px 30px;font-size:12px;text-align:center}.main_nav .nav_footer > div{width:90%;max-width:260px;padding:0;border-left:none;background:none}.show_menu .main_nav .nav_footer > div *{-webkit-transition:none;-o-transition:none;transition:none}.main_nav .nav_footer .footer_logo{display:block;padding:30px;border-bottom:1px solid #fff}.main_nav .nav_footer .footer_logo img{width:180px}.main_nav .nav_footer h5{margin:5em 0 1em;font-size:9px;color:#be955b}.main_nav .nav_footer a{color:#fff}.main_nav .nav_footer a:hover{color:#be955b}.main_nav .nav_footer .phone{font-size:21px}.main_nav .nav_footer .managed_by{margin:2em 0 0;display:block;-ms-grid-column-span:1;grid-column-end:span 1;color:#be955b;font-family:'freight-sans-pro',sans-serif;font-weight:700;font-size:8px;line-height:1em;letter-spacing:.1em}.main_nav .nav_footer .copyright{display:block;padding:7px 0;font-size:9px;line-height:1em;color:#be955b}.close_menu{top:15px;right:15px}.text_photo.right h3.desktop_only{width:100px}.text_photo.right .text_content{margin:20px 55px}.intro_form input,.intro_form textarea,.intro_form .selector{width:100%;max-width:100%}.home .home_intro{}.home .home_intro .intro_top,.home .home_intro .intro_bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.home .home_intro .virtual_tours_link,.home .home_intro .apply_now_link{display:none}.home .home_intro .intro_nav{display:none}.home .home_intro .intro_bottom .button{max-width:20vw;font-size:12px}.home .home_intro.reveal .portland{left:0}.home .home_intro.reveal .oregon{right:0}.floor-plans .intro_form h3,.floor-plans .intro_form p{margin-left:0;margin-right:0}.floor-plans .intro_form .form_footer{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px}.neighborhood .map_category_toggle{padding:1em;font-size:11px}}@media(max-width:700px){h5,.h5{font-size:10px}.desktop_only{display:none}.mobile_only{display:block}h3,.h3{font-size:12px}p,.p{font-size:18px;line-height:1.8em}button,.button{padding:1em 1.5em}.home_link,.open_menu{width:40px;height:40px}[scale_from_mobile="Top Left"]{background-position:top left;-o-object-position:top left;object-position:top left}[scale_from_mobile="Top Right"]{background-position:top right;-o-object-position:top right;object-position:top right}[scale_from_mobile="Bottom Left"]{background-position:bottom left;-o-object-position:bottom left;object-position:bottom left}[scale_from_mobile="Bottom Right"]{background-position:bottom right;-o-object-position:bottom right;object-position:bottom right}.promo_left_container,.promo_right_container{position:relative;height:40px;left:0;right:0;width:auto;max-width:none;justify-content:center}.promo_left_container .promo_left,.promo_right_container .promo_left,.promo_left_container .promo_right,.promo_right_container .promo_right{justify-content:center}.promo_left_container p,.promo_right_container p{flex:none;font-size:13px}.intro .intro_text{top:90px;left:40px}.intro .banner_image{top:144px;height:calc(100vh - 144px)}.intro .left_bar,.preload_animation .intro .left_bar{height:144px;width:70vw}.intro .image_bar,.preload_animation .intro .image_bar{height:144px;width:30vw;left:70vw}.intro h2{margin:0}.home .intro_bottom{padding:40px 0}.home .intro_bottom > div,.home .intro_bottom .button_container{width:70vw;margin:auto}.home .intro_bottom .button{max-width:50%}.home .intro_bottom p{font-size:21px}.intro_form .text_container{width:calc(70% + 55px)}.intro_form .image_container{width:calc(30% + 55px)}.split_left,.split_right{-ms-grid-columns:100%;grid-template-columns:100%}.split_left > div:first-child,.split_right > div:first-child{text-align:left}.split_left .title,.split_right .title{background:none;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;padding:0}.split_left .title h3,.split_right .title h3{padding:30px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;background:#342e1f;text-align:center;font-size:14px}.split_left .title h5,.split_right .title h5{padding:30px}.split_left ul,.split_right ul{padding:10px 40px}.split_left .title.green_bg,.split_right .title.green_bg{background:none}.split_left .title.green_bg h3,.split_right .title.green_bg h3{background:#3e441d}.split_right .title{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.split_right .title h3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.split_right li:before{content:"•";margin:0 .4em 0}.split_right li:after{content:""}.text_photo{height:auto;padding:0 0 50px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:0 1fr;grid-template-rows:0 1fr}.text_photo h3{position:absolute;top:60vh;left:0;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin:0 5vw;padding:25px 40px;background:rgba(255,255,255,.8);max-width:100%;font-size:14px;line-height:1em}.text_photo.right h3{left:0}.text_photo.right .text_content{text-align:left}.text_photo .content_container{width:100%;padding:0 5%;background:none}.text_photo .image_container,.text_photo.reveal .image_container{position:relative;width:100vw;height:60vh;margin:0 -5vw 0}.text_photo .text_container,.text_photo.reveal .text_container{position:relative;width:100%;margin:0 0 30px;padding:25px 40px 75px;background:#fff}.text_photo .text_content,.text_photo.right .text_content{max-width:none;margin:0}.text_photo.right{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 0;grid-template-rows:1fr 0}.text_photo.right h3{right:0}.text_photo.white h3{background:rgba(255,241,218,.8)}.text_photo.white .text_container{margin-top:0;background:#fff1da}.text_photo.white .content_container{background:#fff}.slideshow{width:100vw;margin:0}.square1_dots{bottom:-50px}footer{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center;justify-items:center;padding-top:10px}footer h5,footer h5:first-child{margin:5em 0 1em;font-size:9px}footer > div{width:90%;max-width:260px;padding:0;border-left:none}footer .footer_logo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:30px;border-bottom:1px solid #fff}footer .footer_logo img{width:180px}footer .virtual_tours_button_container{position:relative;left:auto;transform:none;margin:40px auto 0}footer .virtual_tours_button_container .button{border-bottom:1px solid #be955b}footer .address_social .subgrid{display:grid;grid-gap:1em;grid-template-columns:3fr 2fr}footer .address_social .subgrid > div{text-align:left}footer .sociel img{margin:8px 15px 0}footer .eho_ada{transform:none;float:none;margin-top:1em}footer .managed_by{-ms-grid-column-span:1;grid-column-end:span 1}footer .copyright{padding:7px 0;font-size:9px;line-height:1em}.home{}.home .home_intro .intro_top img{width:260px;height:84px}.floor-plans .intro,.contact .intro{padding:200px 0 30px 40px}.floor-plans .intro h3,.contact .intro h3{position:relative;margin:-2em 0 1em;left:auto}.floor-plans .top_filter{left:40px;right:40px;height:40px;padding:0;grid-gap:0;-ms-flex-line-pack:start;align-content:flex-start;background:#fff}.floor-plans .top_filter .selector .label,.floor-plans .top_filter .selector .option,.floor-plans .top_filter .selector .th{height:40px;padding:1em 0}.floor-plans .floorplans_container{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:30px 1fr;grid-template-rows:30px 1fr;margin:-160px 0 0 -40px}.floor-plans .floorplans_container .sort_by,.floor-plans .floorplans_container .sort_by button{padding:.2em 1em;text-align:center}.floor-plans .floorplans_container .sort_by button:after{top:0;right:0}.floor-plans .no_units_message{grid-column-end:auto}.floor-plans .no_units_message h4{font-size:14px}.floor-plans .floorplan_details{grid-template-areas:"floorplan_image" "floorplate_container" "available_units" "blank";-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:50vh auto 40px;grid-template-rows:50vh auto 40px;grid-column-gap:0;padding:10vw 5vw}.floor-plans .floorplan_details .floorplate_container{-ms-grid-columns:80px 1fr;grid-template-columns:80px 1fr;padding:20px 10px;margin-left:20px}.floor-plans .floorplan_details .floorplan_info > *{margin-left:-30px}.floor-plans .floorplan_details .floorplan_info .unit_type{font-size:14px}.floor-plans .floorplan_details .floorplan_info .unit span{font-size:24px}.floor-plans .floorplan_details .floorplan_info .sqft{margin:1em -30px;font-size:9px}.floor-plans .floorplan_details .floorplan_info .sqft span{font-size:14px}.floor-plans .floorplan_details .floorplan_info .button{padding:.6em 1.5em;font-size:10px}.floor-plans .floorplan_details .available_units h3{margin-left:0}.neighborhood h3{position:relative;top:auto;left:auto;padding:20px;-webkit-transform:none;-ms-transform:none;transform:none}.neighborhood .map_container{padding:0 0 20px}.neighborhood .map_inner_container{-ms-grid-columns:0 1fr;grid-template-columns:0 1fr;background:#fff1da}.neighborhood .map{width:100vw}.neighborhood .map_filters{margin:1em}.gallery .slideshow{top:144px;height:calc(100vh - 144px)}.gallery .slideshow.prev_next_nav-inside .square1_next_image,.gallery .slideshow.prev_next_nav-inside .square1_prev_image{display:none}.virtual-tours .virtual_tours_inner_container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:50px}.virtual-tours .virtual_tour{height:50vw}.virtual-tours .virtual_tour h4{width:200px;left:-5vw;font-size:16px}}@media(max-width:500px){.main_nav .nav_links{margin:60px 2vw 40px 50px}.main_nav .nav_links a{margin:.4em 10px;font-size:15px}.main_nav .nav_links a span{margin-right:15px}.contact .intro_form{margin-bottom:220px}.contact .form_footer{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px}.floor-plans .floorplans_container .floorplan .floorplan_info{-ms-grid-columns:45px auto auto auto;grid-template-columns:45px auto auto auto;margin:0 0 0 10px;padding:5px;font-size:10px}.floor-plans .floorplans_container .floorplan .floorplan_info span{font-size:18px}.floor-plans .floorplans_container .floorplan .floorplan_info .unit{margin:-40px 0 0 -10px}.floor-plans .floorplans_container .floorplan .floorplan_info .unit_name{font-size:28px}.floor-plans .top_filter .selector .label,.floor-plans .top_filter .selector .option,.floor-plans .top_filter .selector .th{padding:.5em 12px 0 5px}.floor-plans .top_filter .selector:after{right:5px;width:10px}.floor-plans .intro_form .form_footer{-ms-grid-columns:1fr;grid-template-columns:1fr;width:calc(80vw - 50px);margin:20px}.neighborhood .map_filters{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media(min-width:900px) and (max-height:700px){.main_nav{display:block}.nav_links,.nav_footer{margin-left:100px}}#knockDoorwayRoot{z-index:500 !important}_:-ms-fullscreen #main,:root #main{ms-flex:auto;flex:auto}_:-ms-fullscreen .main_nav .nav_footer,:root .main_nav .nav_footer{display:flex}_:-ms-fullscreen .main_nav .nav_footer > div,:root .main_nav .nav_footer > div{flex:1}_:-ms-fullscreen .text_photo,:root .text_photo{display:flex}_:-ms-fullscreen .text_photo .content_container,:root .text_photo .content_container{display:flex}_:-ms-fullscreen .text_photo .text_container,:root .text_photo .text_container{position:relative}_:-ms-fullscreen .text_photo .image_container,:root .text_photo .image_container{position:relative;order:2}_:-ms-fullscreen .text_photo.right .image_container,:root .text_photo.right .image_container{order:-1}_:-ms-fullscreen footer,:root footer{display:flex}_:-ms-fullscreen footer .contact_info,:root footer .contact_info,_:-ms-fullscreen footer .footer_logo,:root footer .footer_logo,_:-ms-fullscreen footer .address_social,:root footer .address_social{flex:1;margin-bottom:30px}_:-ms-fullscreen footer .footer_logo,:root footer .footer_logo{display:flex;text-align:center}_:-ms-fullscreen footer .managed_by,:root footer .managed_by,_:-ms-fullscreen footer .copyright,:root footer .copyright{position:absolute;bottom:0;left:0;padding:20px}_:-ms-fullscreen footer .copyright,:root footer .copyright{left:auto;right:0}_:-ms-fullscreen .floor-plans .top_filter.visible,:root .floor-plans .top_filter.visible{display:flex}_:-ms-fullscreen .floor-plans .floorplans_container,:root .floor-plans .floorplans_container{display:flex;flex-wrap:wrap}_:-ms-fullscreen .floor-plans .floorplans_container .sort_by,:root .floor-plans .floorplans_container .sort_by{width:100%}_:-ms-fullscreen .floor-plans .floorplans_container .floorplan,:root .floor-plans .floorplans_container .floorplan{width:50%}_:-ms-fullscreen .floor-plans .floorplans_container .floorplan .floorplan_info,:root .floor-plans .floorplans_container .floorplan .floorplan_info{display:flex}_:-ms-fullscreen .floor-plans .floorplan_details,:root .floor-plans .floorplan_details{display:flex}_:-ms-fullscreen .floor-plans .floorplan_details .floorplate_container,:root .floor-plans .floorplan_details .floorplate_container{display:flex}_:-ms-fullscreen .floor-plans .floorplan_details .floorplate_image,:root .floor-plans .floorplan_details .floorplate_image{width:50%;height:100%;order:3}_:-ms-fullscreen .floor-plans .floorplan_details .available_units,:root .floor-plans .floorplan_details .available_units{display:flex}_:-ms-fullscreen .floor-plans .floorplan_details .available_units .table,:root .floor-plans .floorplan_details .available_units .table{display:flex;flex-wrap:wrap}_:-ms-fullscreen .floor-plans .floorplan_details .available_units .table > div,:root .floor-plans .floorplan_details .available_units .table > div{width:25%}_:-ms-fullscreen .neighborhood .map_inner_container,:root .neighborhood .map_inner_container{display:block}_:-ms-fullscreen .neighborhood .map_filters,:root .neighborhood .map_filters{display:flex}_:-ms-fullscreen .neighborhood .map_category_toggle,:root .neighborhood .map_category_toggle{margin:0 4px}_:-ms-fullscreen .neighborhood h3,:root .neighborhood h3{z-index:1000;color:#be955b}_:-ms-fullscreen .virtual-tours .virtual_tours_inner_container,:root .virtual-tours .virtual_tours_inner_container{display:block}_:-ms-fullscreen .virtual-tours .virtual_tour,:root .virtual-tours .virtual_tour{margin:0 0 20px}