@charset "UTF-8";/*!
* Bootstrap Reboot v4.6.2 (https://getbootstrap.com/)
* Copyright 2011-2022 The Bootstrap Authors
* Copyright 2011-2022 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}/*!
*  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.G5YE5S7X.eot?v=4.7.0);src:url(/fonts/fontawesome-webfont.G5YE5S7X.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/fonts/fontawesome-webfont.B-jkhYfk.woff2?v=4.7.0) format("woff2"),url(/fonts/fontawesome-webfont.CDK5bt4p.woff?v=4.7.0) format("woff"),url(/fonts/fontawesome-webfont.CQDK8MU3.ttf?v=4.7.0) format("truetype"),url(/img/fontawesome-webfont.D13rzr4g.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}.slick-loading .slick-list{background:#fff url(/img/ajax-loader.BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(/img/slick.BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.purple{color:#451b5f!important}.gold{color:#b47f00!important}.gold-alt{color:#9a6f00!important}.paper{background-color:#f6f5f2}@font-face{font-family:"Solanel - Thin";font-style:normal;font-weight:400;src:url(/fonts/Nootype-SolanelThin.otf?#iefix) format("embedded-opentype"),url(/fonts/Nootype-SolanelThin.otf) format("opentype"),url(/fonts/Nootype-SolanelThin.ttf) format("truetype")}@font-face{font-family:"Solanel - Bold";font-style:normal;font-weight:400;src:url(/fonts/Nootype-SolanelBold.otf?#iefix) format("embedded-opentype"),url(/fonts/Nootype-SolanelBold.otf) format("opentype"),url(/fonts/Nootype-SolanelBold.ttf) format("truetype")}@font-face{font-family:"Solanel - Regular";font-style:normal;font-weight:400;src:url(/fonts/Nootype-SolanelRegular.otf?#iefix) format("embedded-opentype"),url(/fonts/Nootype-SolanelRegular.otf) format("opentype"),url(/fonts/Nootype-SolanelRegular.ttf) format("truetype")}@font-face{font-family:Solanel;font-style:normal;font-weight:400;src:url(/fonts/Nootype-SolanelRegular.otf?#iefix) format("embedded-opentype"),url(/fonts/Nootype-SolanelRegular.otf) format("opentype"),url(/fonts/Nootype-SolanelRegular.ttf) format("truetype")}@font-face{font-family:Pensum Display;font-style:normal;font-weight:400;src:url(/fonts/TypeMates-PensumDisplayBold.otf?#iefix) format("embedded-opentype"),url(/fonts/TypeMates-PensumDisplayBold.otf) format("opentype"),url(/fonts/TypeMates-PensumDisplayBold.ttf) format("truetype")}@font-face{font-family:Graphik;font-style:normal;font-weight:400;src:url(/fonts/Graphik-Light-Web.woff2) format("woff2"),url(/fonts/Graphik-Light-Web.woff) format("woff")}@font-face{font-family:Schnyder L;font-style:normal;font-weight:400;src:url(/fonts/SchnyderL-Demi-Web.woff2) format("woff2"),url(/fonts/SchnyderL-Demi-Web.woff) format("woff")}@font-face{font-family:Monoton;font-style:normal;font-weight:400;src:url(/fonts/Monoton-Regular.ttf) format("truetype")}@font-face{font-family:MostraNuova-Light;src:url(/fonts/MostraNuova-Light.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:MostraNuova-Bold;src:url(/fonts/MostraNuova-Bold.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:MostraNuova;src:url(/fonts/MostraNuova.otf) format("opentype");font-weight:400;font-style:normal}body{font-family:Solanel}.gold-pensum{color:#b47f00;font-family:Pensum Display!important}.pensum{font-family:Pensum Display!important}h1{color:#451b5f;font-family:"Solanel - Thin";font-size:48px;font-weight:400;line-height:56px}@media only screen and (max-width:900px){h1{font-size:36px;line-height:40px;font-weight:100}}h2{color:#451b5f;font-family:"Solanel - Thin";font-size:36px;font-weight:100;line-height:36px}@media only screen and (max-width:900px){h2{font-size:30px;line-height:30px}}h3{color:#333;font-family:"Solanel - Thin";font-size:24px;font-weight:100;line-height:34px}h4{color:#b47f00;font-family:Pensum Display;font-size:14pt;font-weight:700;line-height:21px}h1 .heading-1,h2 .heading-1,h3 .heading-1,h4 .heading-1,div .heading-1{color:#451b5f;font-family:"Solanel - Thin";font-size:48px;font-weight:400;line-height:56px}@media only screen and (max-width:900px){h1 .heading-1,h2 .heading-1,h3 .heading-1,h4 .heading-1,div .heading-1{font-size:36px;line-height:40px;font-weight:100}}h1 .heading-2,h2 .heading-2,h3 .heading-2,h4 .heading-2,div .heading-2{color:#451b5f;font-family:"Solanel - Thin";font-size:36px;font-weight:100;line-height:36px}@media only screen and (max-width:900px){h1 .heading-2,h2 .heading-2,h3 .heading-2,h4 .heading-2,div .heading-2{font-size:30px;line-height:30px}}h1 .heading-3,h2 .heading-3,h3 .heading-3,h4 .heading-3,div .heading-3{color:#333;font-family:"Solanel - Thin";font-size:24px;font-weight:100;line-height:34px}h1 .heading-4,h2 .heading-4,h3 .heading-4,h4 .heading-4,div .heading-4{color:#b47f00;font-family:Pensum Display;font-size:14pt;font-weight:700;line-height:21px}.heading-1,.heading-2,.heading-3,.heading-4{margin-top:0;margin-bottom:.5rem}.basic-text,#retail .top-copy>p,.office-retail .top-copy>p{font-size:18px;font-family:"Solanel - Regular";font-weight:400;color:#545556;line-height:27px}@media only screen and (max-width:900px){.basic-text,#retail .top-copy>p,.office-retail .top-copy>p{font-size:16px;line-height:24px}}.subscript{color:#545556;font-family:"Solanel - Regular";font-size:16px;font-weight:400;line-height:22px}.thin,.building-together-body .interested-section .interested-content .interested-caption,.building-together-body .objective-panels .objective-panel div:first-child{font-family:"Solanel - Thin"!important}.basic-page h2{margin-top:50px;margin-bottom:29px}@media only screen and (max-width:576px){.basic-page h2{margin-top:30px;margin-bottom:20px}}.basic-page h4{line-height:21px;margin-bottom:30px}.basic-page p{line-height:27px}@media only screen and (max-width:900px){.basic-page p{font-size:17px;font-weight:300;line-height:26px}}@media screen and (max-width:1110px){.width-wrapper{padding-left:30px;padding-right:30px}}.large-icon{font-size:26px}.pull-right{float:right!important}.pull-left{float:left!important}.clearfix:before,.hero-office-header>div:nth-child(2)>div:last-child:before,.grid-office-header>div:nth-child(4):before{content:"";display:block;clear:both}#aria-messenger{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.visually-hidden,#journals .static .left h2,footer h2{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.colorless-link{color:inherit;text-decoration:underline}html{height:auto;min-height:100%}body{margin:0;min-height:100%}*,:after,:before{box-sizing:border-box}#app{width:100%;overflow-x:hidden}a{cursor:pointer;text-decoration:none}ul,ol{list-style:none;padding-left:0}.force-hidden{display:none}legend{width:unset;margin-bottom:unset;font-size:unset}@media only screen and (max-width:420px){.hide-on-phone{display:none!important}}@media only screen and (min-width:901px){.show-below{display:none!important}}@media only screen and (max-width:900px){.hide-below{display:none!important}}@media only screen and (min-width:421px){.show-on-phone{display:none!important}}.minimize-button{font-size:64px!important}.bare-button{background:none;border:none;width:fit-content;height:56px}.close-button{position:absolute;top:27px;right:15px;width:27px;height:27px}.close-button:before,.close-button:after{position:absolute;left:13px;content:" ";height:27px;width:2px;background-color:#451b5f}.close-button:before{transform:rotate(45deg)}.close-button:after{transform:rotate(-45deg)}.btn,.media-block .media-block-content .apply-btn{display:inline-block;text-align:center;line-height:38px}.btn.primary,.media-block .media-block-content .apply-btn,button.primary{width:100px;height:38px;border:none;font-family:"Solanel - Regular",sans-serif;background-color:#451b5f;transition:all .3s;color:#fff}.btn.primary span,.media-block .media-block-content .apply-btn span,button.primary span{line-height:16px;font-weight:400;font-size:16px;font-family:"Solanel - Regular",sans-serif}.btn.primary:focus,.media-block .media-block-content .apply-btn:focus,button.primary:focus{outline:1px dotted black}.btn.primary.wrap-content,.media-block .media-block-content .wrap-content.apply-btn{height:initial;line-height:1.4rem;padding:.5rem 1rem}.btn.secondary,.media-block .media-block-content .secondary.apply-btn,button.secondary{width:100px;height:38px;border:none;font-family:"Solanel - Regular",sans-serif;border:1px solid #451B5F;background-color:#fff;transition:all .3s;color:#451b5f}.btn.secondary span,.media-block .media-block-content .secondary.apply-btn span,button.secondary span{line-height:16px;font-weight:400;font-size:16px;font-family:"Solanel - Regular",sans-serif}.transparent-button{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:none}a{color:#451b5f}a:hover,a:focus{text-decoration:underline}button{cursor:pointer}button.no-style{padding:0;margin:0;border:none;background:none;background-color:transparent;background-image:none}button:hover,button:focus{opacity:.8}a.btn:hover,.media-block .media-block-content a.apply-btn:hover,a.btn:focus,.media-block .media-block-content a.apply-btn:focus{text-decoration:none;opacity:.8}button.secondary:hover,button.secondary:focus{background:#451b5f1a}a.secondary:hover{background:#451b5f1a}.close{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.file-input{display:flex;align-items:center;justify-content:space-evenly;margin-bottom:30px}.file-input input[type=file]{display:none}.file-input button{padding:8px;text-align:center;border:1px solid #bdbdbd;height:38px;width:160px!important;background-color:#fff;color:#451b5f}.btn-commercial-tenant-portal{width:unset!important;max-width:unset!important;padding-left:15px!important;padding-right:15px!important}#header-apply{margin-right:15px}#collapsible-navbar{align-items:center}@media only screen and (max-width:900px){#collapsible-navbar #header-apply,#collapsible-navbar #header-tenant-portal,#collapsible-navbar #header-my{margin-left:25px;padding-top:20px}#collapsible-navbar #header-apply a,#collapsible-navbar #header-tenant-portal a,#collapsible-navbar #header-my a{max-width:123px;height:50px;line-height:48px;padding:0}#collapsible-navbar #header-apply{margin-right:5px;margin-bottom:25px;float:left}#collapsible-navbar #header-my{float:right;margin-right:15px}}nav{position:relative}nav button .material-icons{float:right}nav .logo-link svg{margin:0 auto;padding-top:20px;padding-bottom:20px}nav>ul{position:absolute;overflow:hidden;visibility:hidden;top:100%;left:0;width:0%;transition-property:width visibility;transition-duration:.15s;padding:0;margin:0}nav>ul.open{width:85%;visibility:visible}nav>ul>li{display:block;padding:0;margin:0;white-space:nowrap}nav>ul>li>button{border:none;background:#fff;text-align:left}nav>ul>li>a,nav>ul>li>button{color:#333;display:block}nav>ul>li>a:active,nav>ul>li>button:active{color:#451b5f;text-decoration:underline}nav>ul>li>a:hover,nav>ul>li>button:hover{color:#451b5f;text-decoration:underline}nav>ul>li>a:focus,nav>ul>li>button:focus{color:#451b5f;text-decoration:underline}nav>ul>li>a,nav>ul>li>button{line-height:60px;font-size:20px;width:100%;padding:0 50px 0 25px}nav>ul>li>a .fa-caret-down,nav>ul>li>button .fa-caret-down{transition-property:transform;transition-duration:.15s;transform:rotate(0);margin-left:3px}nav>ul>li>ul{height:0px;display:block;visibility:hidden;width:100%;padding:0;margin:0;overflow:hidden;transition-property:height;transition-duration:.2s;background-color:#f6f5f2}nav>ul>li>ul>li{padding:0;margin:0}nav>ul>li>ul>li>a,nav>ul>li>ul>li>button{padding:20px;line-height:60px;font-size:20px;color:#333}nav>ul>li.open>a,nav>ul>li.open>button{background-color:#eee;border-bottom:solid 3px #e0e0e0}nav>ul>li.open>a .fa-caret-down,nav>ul>li.open>button .fa-caret-down{transform:rotate(-180deg)}nav>ul>li.open>ul{visibility:visible}nav .button-wrapper{display:flex;padding:20px 25px 35px}nav .button-wrapper .btn,nav .button-wrapper .media-block .media-block-content .apply-btn,.media-block .media-block-content nav .button-wrapper .apply-btn{width:123px;height:50px;line-height:48px}nav .button-wrapper:after{content:"";display:block;clear:both}@media only screen and (min-width:901px){nav>ul{position:relative;overflow:visible;visibility:visible;height:auto;width:auto;top:0;display:flex;justify-content:space-between}nav>ul>li{position:relative;display:inline-block}nav>ul>li>a,nav>ul>li>button{padding-left:15px;padding-right:15px;line-height:80px;font-size:16px;color:#451b5f}nav>ul>li>ul{display:block;position:absolute;visibility:hidden;top:100%;left:0;width:0px;height:0px;background-color:#fff}nav>ul>li>ul>li{padding:0;margin:0;min-width:110px}nav>ul>li>ul>li>a,nav>ul>li>ul>li>button{color:#451b5f;display:block;padding:20px;line-height:16px;font-size:16px}nav>ul>li.open>a,nav>ul>li.open>button{background-color:#0000;border-bottom:none}nav>ul>li.open>ul{visibility:visible;width:auto;border:solid 1px #ccc}nav .button-wrapper{white-space:nowrap;line-height:80px;width:215px;padding:0;margin:0}nav .button-wrapper .btn,nav .button-wrapper .media-block .media-block-content .apply-btn,.media-block .media-block-content nav .button-wrapper .apply-btn{width:100px;height:38px;line-height:38px;vertical-align:middle}nav .button-wrapper .btn.primary,nav .button-wrapper .media-block .media-block-content .apply-btn,.media-block .media-block-content nav .button-wrapper .apply-btn,nav .button-wrapper button.primary{margin-right:15px}}.header-link{font-size:16px;font-family:Solanel,sans-serif;font-weight:400;line-height:21px;color:#451b5f;padding:0;white-space:nowrap;-webkit-user-select:none;user-select:none}.header-link:hover{color:#451b5f}.nav-content{z-index:3;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 30px}nav{border-bottom:1px solid #E0E0E0;background:#fff;color:#000;align-items:center;justify-content:space-between}@media only screen and (max-width:900px){nav{display:block}}nav .tfc-dropdown-content{position:absolute;top:80px}@media screen and (min-width:901px){nav .tfc-dropdown-content li{padding:20px}}nav .mobile-visible button{border:none;background:none;width:50px;padding:0}.navbar-nav2{display:block;align-items:center;padding-left:0;padding-bottom:10px;margin-bottom:0;justify-content:space-between}.navbar-nav2 li{color:#451b5f;padding-top:10px}.navbar-collapse{z-index:1040;background:#fff}.navbar-collapse.collapse:not(.show) button.primary,.navbar-collapse.collapse:not(.show) .media-block .media-block-content button.apply-btn,.media-block .media-block-content .navbar-collapse.collapse:not(.show) button.apply-btn{margin-right:15px}.navbar-collapse:not(.show) .header-link{margin-right:30px}.navbar-collapse.collapsing .header-link{margin:0 auto}.navbar-collapse.collapsing ul.navbar-nav2,.navbar-collapse.show ul.navbar-nav2{flex-direction:column}#nav-logo{background:url(/img/tfc-logo-2.png) center center no-repeat;height:80px;width:86px}.mobile-visible{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:900px){.mobile-visible{width:100%}nav{display:flex;border-bottom:none}nav ul{height:100%;border-right:1px solid #E0E0E0;left:0;top:87px}nav ul .header-link{color:#333;font-family:Solanel,sans-serif;font-size:20px;font-weight:400;line-height:60px;padding:0 50px 0 25px;width:100%;display:flex;justify-content:space-between;align-items:center}nav ul .header-link:hover{background:#eee}.navbar-nav2{position:absolute;width:0%;background:#fff;z-index:25}.navbar-nav2 li{padding-top:0}.navbar-nav2 .tfc-dropdown-content{border:none;position:static;background-color:#f6f5f2;border-bottom:1px solid #E0E0E0}.navbar-nav2 .tfc-dropdown-toggle.toggle-open{border-bottom:3px solid #E0E0E0}.button-wrapper{padding:20px 25px 35px;justify-content:space-between}.button-wrapper button{width:123px;height:50px}.nav-content{width:100%;border-bottom:1px solid #E0E0E0;padding-left:15px;padding-right:15px}}@media screen and (min-width:901px){.navbar-nav2{display:flex}#nav-logo{margin-right:145px}}footer{width:100%}.footer{background-color:#f6f5f2;width:100%;display:flex;border-top:1px solid #E0E0E0}@media only screen and (min-width:901px){.footer .list-wrapper .tfc-dropdown-content{display:block!important}}.footer .logo-link svg{margin-top:-22px;margin-bottom:52px}@media only screen and (max-width:900px){.footer .logo-link svg{margin:44px auto 41px}}.footer .list-wrapper i{color:#451b5f}.footer .social-list li{float:left}.footer .social-list li i{margin-right:15px;font-size:26px!important}.footer>div{width:100%;margin:0 auto}.footer .logo-link{width:50%}.footer .buttons{display:flex;align-content:flex-end;width:unset;text-align:right}.footer .buttons .secondary{margin-left:15px}@media screen and (max-width:900px){.footer .buttons{width:100%}}@media screen and (min-width:901px){.footer>div{padding:0 30px;display:flex;flex-wrap:wrap;justify-content:space-between}.footer>div>a{flex-basis:50%}.footer{padding-top:30px;padding-bottom:30px}.footer #footer-logo{display:inline-block}.footer .list-wrapper{padding-top:50px;display:flex;max-width:67%;min-width:50%}.footer .list-wrapper .heading-4{width:185px;font-size:14pt}.footer .list-wrapper .heading-4 i{display:none}.footer .list-wrapper .collapsible,.footer .list-wrapper .tfc-dropdown-content{display:block;border:none;background:transparent}.footer .list-wrapper .collapsible a,.footer .list-wrapper .tfc-dropdown-content a{color:#545556;font-size:18px;font-weight:100;line-height:24px}.footer .footer-copy{padding-top:50px;flex-basis:33%}.footer .footer-copy p{text-align:left;float:right;clear:both}}@media screen and (max-width:900px){.footer>div{flex-direction:column}.footer #footer-logo{margin:40px auto}.footer li a span{color:#333;font-family:Solanel,sans-serif;width:204px;height:200px;font-size:20px;font-weight:400;line-height:22px}.footer .footer-copy{margin-top:5em;padding:0 15px;clear:both}.footer .collapsible-section{margin-bottom:40px}.footer .collapsible-section .collapsible{background-color:#fff}.footer .tfc-drop-down{margin-bottom:40px}.footer .tfc-drop-down .tfc-dropdown-toggle .heading-4 i{color:#333;float:right}.footer .buttons{padding:0 15px;margin-bottom:50px;display:flex;justify-content:space-between}.footer .buttons button{height:50px;width:130px}.footer .collapsible,.footer .tfc-dropdown-content{position:static;border-top:3px solid #ECE9E5;border-bottom:1px solid #ECE9E5;border-left:none;border-right:none}.footer .collapsible ul,.footer .tfc-dropdown-content ul{padding-left:15px}.footer .collapsible ul li,.footer .tfc-dropdown-content ul li{margin-top:15px;margin-bottom:15px}.footer .heading-4{font-size:22px;padding:0 15px}.footer .social-list .heading-4{margin-bottom:1em}.footer .social-list li{float:left;margin-left:15px}.footer .social-list li a span{line-height:24px;color:#545556;font-family:Solanel,sans-serif;font-size:16px;font-weight:400}.footer .social-list li a span i{color:#451b5f;font-size:26px!important}}.tiles{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px}@media only screen and (max-width:420px){.tiles{margin-left:0;margin-right:0}}.tiles .slick-slide>div{display:flex;justify-content:center;min-width:169px;margin-left:15px;margin-right:15px}@media only screen and (max-width:420px){.tiles .slick-slide>div{margin:0 auto}}.tiles .slick-slide>div .tile{width:100%!important;margin:0 auto;min-width:unset;max-width:unset}.tiles .slick-slide[aria-hidden=true] a{display:none}.tile{margin:15px;min-width:169px;border:1px solid #ccc;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:420px){.tile{width:49%}}.tile .tile-image{width:100%;max-height:260px;min-height:200px;background-size:cover;background-position:center}.tile .tile-content-wrapper{max-height:100%;height:100%;padding:.5rem 1rem 1rem;display:flex;flex-direction:column}.tile .tile-content-wrapper .tile-title{color:#333;font-size:23px;font-weight:100;line-height:32px;font-family:"Solanel - Thin"}.tile .tile-content-wrapper .tile-subtitle{font-family:"Solanel - Thin";color:#000;font-size:18px;font-weight:400;letter-spacing:.5px;line-height:24px}.tile .tile-content-wrapper span.heading-4{font-weight:400}.tile .tile-content-wrapper hr{width:100%;color:#ccc}.tile .tile-content-wrapper .tile-footer{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;color:#451b5f;font-size:16px;font-weight:400;line-height:16px}.tile .tile-content-wrapper .tile-footer .tile-footer-icon-span{align-items:center;margin-right:20px}.alt-tile{border:1px solid #ccc;min-height:400px;height:400px;display:flex!important;flex-direction:column;justify-content:space-between;width:237px;max-width:237px;margin:0 auto}@media only screen and (max-width:576px){.alt-tile{max-width:none}}.alt-tile .alt-tile-content{padding:10px 12px 21px 18px}.alt-tile img{object-fit:cover;width:100%;height:200px;max-height:200px;min-height:200px}.apartment .tiles{display:block}@media only screen and (max-width:760px){.apartment .tiles .slick-slide>div{max-width:unset}}#buildings .tiles{display:flex;flex-wrap:wrap;justify-content:space-between}.std-style .tiles{margin-left:-15px;margin-right:-15px}@media only screen and (max-width:427px){.std-style .tiles{margin-top:15px;margin-bottom:-15px}}.std-style .tile,#journal .tile{width:100%}@media only screen and (min-width:421px){.std-style .tile,#journal .tile{width:30%}}#journal .journal-tile h4{color:#333}#journal .journal-tile .tile-subtitle{color:#545556;font-family:Solanel;font-size:18px;line-height:27px}#buildings .tile .tile-image{min-height:253px}#buildings .tile .tile-content-wrapper{margin-top:15px;padding:0 21px 19px 18px}#buildings .tile .tile-content-wrapper hr{margin-top:0}#buildings .tile .tile-content-wrapper h4{margin-top:12px;margin-bottom:13px}#buildings .tile .tile-content-wrapper .tile-title{font-family:"Solanel - Thin";color:#333;font-size:24px;font-weight:100;line-height:36px}#home .tiles{display:block}#home #featured-buildings .tile{min-height:330px}#home #featured-buildings .tile .tile-content-wrapper *{margin-bottom:0}@media only screen and (max-width:420px){#home #featured-apartments .slick-list .tile .tile-image{min-height:301px}}#journal-search-results{margin:-15px;display:block}#retail .tile-footer,.office-retail .tile-footer{margin-top:0!important}a{transition:text-decoration .03s}#search-results .tiles{display:flex;flex-flow:row wrap;justify-content:space-between}#search-results .tiles .tile{width:22%;margin:15px 1.25%}@media only screen and (max-width:1800px){#search-results .tiles .tile{margin:15px 1.5%;width:30%}}@media only screen and (max-width:1350px){#search-results .tiles .tile{width:46%;margin:15px 1.5%}}@media only screen and (max-width:444px){#search-results .tiles .tile{max-width:unset;width:100%;margin:15px auto}}#search-results .tiles.map-closed .tile{width:10%;margin:15px 1%}@media only screen and (max-width:1800px){#search-results .tiles.map-closed .tile{margin:15px 1.25%;width:17%}}@media only screen and (max-width:1350px){#search-results .tiles.map-closed .tile{width:22%;margin:15px 1.25%}}@media only screen and (max-width:444px){#search-results .tiles.map-closed .tile{max-width:unset;width:100%;margin:15px auto}}@media only screen and (max-width:444px){#search-results .tiles{padding:0 15px}}a.tile:hover{text-decoration:none;border:1px solid #451b5f}.tile.filler{height:0px!important;border:0px!important;margin-top:0!important;margin-bottom:0!important}.tfc-dropdown-button-group .tfc-dropdown-wrapper{position:absolute}.tfc-dropdown-content{position:relative;background:#fff;z-index:1}.tfc-dropdown-content ul{padding-left:0;margin-bottom:0}.dropdown-indicator{margin-left:5px}.navbar-nav2 .tfc-dropdown-content{border:1px solid #CCC}@media only screen and (max-width:900px){.navbar-nav2 .tfc-dropdown-content{border:none}}.filter-wrapper .tfc-dropdown-content{border:1px solid #CCC}.search-mobile-override .tfc-dropdown-content{border:none}.dropdown-indicator{transition:.1s;color:#451b5f}.toggle-open .dropdown-indicator{transform:rotate(-180deg)}.form-input.file{font-family:Solanel;position:relative;display:block}.form-input.file>div:first-child{display:flex}.form-input.file>div:first-child>input[type=file]{position:absolute;width:0px;height:0px;top:-1px;left:-1px;overflow:hidden;z-index:-1}.form-input.file>div:first-child>button{padding:11px 15px;border:none;background-image:none}.form-input.file>div:first-child>button.browse-button{padding-left:3px;padding-right:3px;flex-grow:1;background-color:transparent;border:none;border-bottom:2px solid #9882a2;border-right:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #CCC;color:#545556;font-size:14px;line-height:22px;cursor:pointer}.form-input.file>div:first-child>button.browse-button:focus,.form-input.file>div:first-child>button.browse-button:hover{color:#4f5050;opacity:1}.form-input.file>div:first-child>button.upload-button{font-size:16px;line-height:16px;flex-grow:1;background-image:none;background-color:#451b5f;border-bottom:solid 2px #451B5F;color:#fff;white-space:nowrap}.form-input.file>div:first-child>input[type=text]{flex-grow:3;border:none;background-color:transparent;box-shadow:none;color:#545556;font-size:17px;line-height:22px;border-bottom:2px solid #9882a2}.form-input.file .alert{margin-top:10px}.form-input.file .info{font-size:12px;display:block;margin:5px 0}.tfc-select{display:inline-block;position:relative;border-bottom:solid 2px #CCC;box-sizing:border-box}.tfc-select.has-error{border-bottom:1px solid #721c24}.tfc-select>div.control{display:block;position:relative;padding-bottom:3px;padding-right:23px}.tfc-select>div.control>input:not(.value-tracker)::-ms-clear{display:none}.tfc-select>div.control>input:not(.value-tracker){width:100%;display:block;border:none;box-shadow:none;background-color:transparent;z-index:1}.tfc-select>div.control>input:not(.value-tracker)::placeholder{opacity:1;color:#757474}.tfc-select>div.control button{position:absolute;box-sizing:border-box;margin:0;z-index:2;height:100%;top:0;line-height:100%;width:23px}.tfc-select>div.control button.clear{background-color:transparent;right:23px;border:none;box-shadow:none;font-size:14px;font-weight:400;padding:0 6px}.tfc-select>div.control button[data-toggle=true]{background-color:transparent;padding:0 6px;display:inline-block;font-weight:400;margin:0;color:#451b5f;box-sizing:border-box;border:none;box-shadow:none;position:absolute;right:0}.tfc-select>div.control button[data-toggle=true]>span{padding:0}.tfc-select>div.control button[data-toggle=true]>span.fa{transition-property:transform;transition-duration:.25s;transform:rotate(0)}.tfc-select>ul{position:absolute;min-width:100%;background-color:#ececec;max-height:0px;overflow-y:auto;transition-property:max-height;transition-duration:.25s}.tfc-select>ul>li{padding:5px 7px;cursor:default}.tfc-select>ul>li>.tfc-checkbox{display:inline-block;width:14px;height:14px;background-color:#fff;border:solid 1px #bdbdbd;margin-right:3px}.tfc-select>ul>li.active{background-color:#e2e2e2}.tfc-select>ul>li.active .tfc-checkbox{background-color:#bdbdbd}.tfc-select>ul>li.selected{background-color:#bfbfbf}.tfc-select>ul>li.selected>.tfc-checkbox{position:relative;z-index:0;background-color:#fff}.tfc-select>ul>li.selected>.tfc-checkbox:after{display:block;content:"";width:16px;height:7px;transform:rotate(-45deg);border-bottom:solid 3px #451B5F;border-left:solid 3px #451B5F;bottom:0;left:0;z-index:1}.tfc-select>input.value-tracker{display:none!important;box-sizing:border-box!important;width:0px!important;height:0px!important;line-height:0px!important;box-shadow:none!important;border:none!important;background-color:transparent!important;padding:0!important;margin:0!important}.tfc-select[aria-expanded=true]>ul{max-height:400px;margin-top:1px}.tfc-select[aria-expanded=true]>div button[data-toggle=true]>span.fa{transform:rotate(180deg)}.tfc-select[aria-expanded=true]>ul{z-index:50;border:#ececec;border-top:solid 1px #ccc}.tfc-multi-select{position:relative;z-index:1;background:#fff}.tfc-multi-select input{margin-right:15px}.accordion{display:block;margin:0}.accordion>dt{display:block}.accordion>dt>button{position:relative;text-align:left;display:block;padding-left:0;border:none;background-color:transparent;background-image:none;width:100%;box-shadow:none}.accordion>dt>button>span.fa{display:block;position:absolute;width:10px;height:10px;color:#000;top:50%;margin-top:-5px;right:5px;font-size:14px;transition-property:transform,margin-top;transition-duration:.25s;transform:rotate(0)}.accordion>dt>button:disabled{opacity:.6}.accordion>dt[aria-level="1"]>button{font-size:48px}.accordion>dt[aria-level="2"]>button{font-size:36px}.accordion>dt[aria-level="3"]>button{font-size:24px}.accordion>dt[aria-level="4"]>button{font-size:14pt}.accordion>dd{display:block;height:0px;overflow:hidden;opacity:0;transition-property:opacity,height;transition-duration:.25s}.accordion>dt.open>button>span.fa{transform:rotate(-180deg);margin-top:0}.accordion>dt.open+dd{opacity:1;overflow:visible}div.featured,#home div.home-intro-copy{margin:0 auto;padding:1em 30px 0;max-width:1170px}div.featured hr.line-break,#home div.home-intro-copy hr.line-break{width:100%}@media only screen and (min-width:421px){div.featured hr.line-break,#home div.home-intro-copy hr.line-break{color:#ccc;margin:0!important}}@media only screen and (max-width:420px){div.featured hr.line-break,#home div.home-intro-copy hr.line-break{border-top:1px solid #CCC;margin:0}}div.featured .title-section,#home div.home-intro-copy .title-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:1em;width:100%;margin-bottom:23px}@media only screen and (max-width:420px){div.featured .title-section,#home div.home-intro-copy .title-section{padding-top:25px}}div.featured .title-section h2,#home div.home-intro-copy .title-section h2{font-family:"Solanel - Thin";font-size:36px;font-weight:100;line-height:36px}@media only screen and (max-width:420px){div.featured .title-section h2,#home div.home-intro-copy .title-section h2{margin-bottom:0;font-size:30px;font-weight:100;line-height:30px}}div.featured .title-section a,#home div.home-intro-copy .title-section a{font-family:"Solanel - Regular",sans-serif;font-size:16px;font-weight:400;line-height:21px}div.featured .slick-dots,#home div.home-intro-copy .slick-dots{position:static}@media only screen and (max-width:900px){div.featured,#home div.home-intro-copy{padding-left:15px;padding-right:15px}}.slick-dots li{background-color:#fff}.slick-dots li button{border:none;height:18px;width:18px;border:1px solid #ccc;background:#ccc;border-radius:50%}.slick-dots li button:hover,.slick-dots li button:focus{opacity:1}.slick-dots li button:before{display:none}.slick-dots li button:focus{outline:#000000 auto 5px}.slick-dots li.slick-active button{border:1px solid #916603;background:#916603}.slick-dots li.slick-active button:hover,.slick-dots li.slick-active button:focus{opacity:1}.slider-content-wrapper{margin:0 auto;height:560px;display:flex;flex-direction:column;justify-content:space-between;padding-left:30px;padding-right:30px;width:100%;position:relative}.slick-slider{z-index:1}.slider-item h1{background:#451b5f;color:#fff;width:fit-content;padding:10px 20px 14px 50px;margin:30px 0 0 -50px;display:table}@media only screen and (max-width:576px){.slider-item h1{margin-top:15px}}.slider-text-content{display:flex;justify-content:space-between;flex-direction:column;height:100%}.slider-text-content a:hover{text-decoration:none}.slider-text-content>*{z-index:2}.slider-text-content *,.mobile *{margin-bottom:0}.slider-text-content .basic-text,.slider-text-content #retail .top-copy>p,#retail .slider-text-content .top-copy>p,.slider-text-content .office-retail .top-copy>p,.office-retail .slider-text-content .top-copy>p,.mobile .basic-text,.mobile #retail .top-copy>p,#retail .mobile .top-copy>p,.mobile .office-retail .top-copy>p,.office-retail .mobile .top-copy>p{margin-bottom:0}.mobile hr{margin-bottom:16px}.content-divider{margin:50px 0 0}@media only screen and (max-width:900px){.content-divider{margin-top:30px}}.carousel-button-wrapper{margin:0 auto;text-align:right;position:relative;bottom:72px;height:0px;width:100%;z-index:2}.carousel-button-wrapper button{z-index:9;border:1px solid #451B5F;background:#fff;padding:3px 15px;color:#4f4f4f;margin-left:15px}.carousel-button-wrapper button .fa{font-size:33px;color:#451b5f;font-weight:700}.carousel-button-wrapper a:hover{text-decoration:none}@media only screen and (max-width:420px){.masthead .carousel-slider-wrapper,.masthead .slider-item,.masthead .slick-track,.masthead .slick-slider,.masthead .slider-content-wrapper{height:330px}}@media only screen and (min-width:421px){.masthead .carousel-slider-wrapper,.masthead .slider-item,.masthead .slick-track,.masthead .slick-slider,.masthead .slider-content-wrapper{height:410px}}@media only screen and (min-width:901px){.masthead .carousel-slider-wrapper,.masthead .slider-item,.masthead .slick-track,.masthead .slick-slider,.masthead .slider-content-wrapper{height:560px}}@media only screen and (min-width:1281px){.masthead .carousel-slider-wrapper,.masthead .slider-item,.masthead .slick-track,.masthead .slick-slider,.masthead .slider-content-wrapper{height:43.75vw}}@media only screen and (max-width:420px){.masthead .slider-content-wrapper{bottom:330px}}@media only screen and (min-width:421px){.masthead .slider-content-wrapper{bottom:410px}}@media only screen and (min-width:901px){.masthead .slider-content-wrapper{bottom:560px}}@media only screen and (min-width:1281px){.masthead .slider-content-wrapper{bottom:43.75vw}}.left-overlay{display:flex;flex-direction:row;max-width:65%;width:fit-content;background:#fff;margin-bottom:30px;padding:18px 34px 25px 25px}.left-overlay .left-section{width:fit-content;padding-right:20px;white-space:nowrap;border-right:2px solid #EEE}.left-overlay.no-border .left-section{padding-right:0;border-right:none}.left-overlay .right-section{padding-left:20px}.left-overlay .basic-text,.left-overlay #retail .top-copy>p,#retail .left-overlay .top-copy>p,.left-overlay .office-retail .top-copy>p,.office-retail .left-overlay .top-copy>p{margin-bottom:0}@media only screen and (min-width:901px){#home .community-stories h1{width:50%}}#home .community-stories .carousel-slider-wrapper,#home .community-stories .slider-content-wrapper,#home .community-stories .slider-item{height:410px}@media only screen and (max-width:900px){#home .community-stories .carousel-slider-wrapper,#home .community-stories .slider-content-wrapper,#home .community-stories .slider-item{height:255px}}#home .community-stories .slider-content-wrapper{bottom:410px}@media only screen and (max-width:900px){#home .community-stories .carousel-button-wrapper{bottom:-100px}}@media only screen and (max-width:900px){#home .left-overlay{visibility:hidden}}@media only screen and (max-width:900px){#journals .slider-text-content a:nth-child(2){display:none}#journals .left-overlay{display:none}}.homepage-community-stories h1{display:none}.homepage-community-stories h3{font-family:Pensum Display;color:#b47f00}.homepage-community-stories h4{margin-top:10px;font-family:"Solanel - Thin";color:#451b5f;font-size:18px}.homepage-community-stories .left-section{white-space:normal;border-right:none}.homepage-community-stories .right-section{display:none}.journal-carousel h1{background:#451b5f;width:fit-content;margin-left:-50px;padding-left:50px;max-width:85%}.journal-carousel h3{font-family:Pensum Display;color:#b47f00;margin-bottom:16px}.journal-carousel h4{font-family:"Solanel - Thin";color:#451b5f;font-size:18px}.journal-carousel .left-section{white-space:normal;border-right:none}.journal-carousel .right-section{display:none}.homepage-main-carousel .content-divider{margin-top:16px}.homepage-main-carousel h1{font-family:Pensum Display;background:#fff;color:#b47f00;margin-left:0;padding-left:20px}@media only screen and (max-width:900px){#offices .left-overlay,#retail .left-overlay,#about .left-overlay,#buildings .left-overlay,#journal .left-overlay{display:none}}#min-priceslider{margin-right:15px}@media only screen and (max-width:900px){[for=max-priceslider]{text-align:right}}@media only screen and (max-width:900px){.price-slider-wrapper label{width:50%}.price-slider-wrapper input{width:80px}}.price-slider-wrapper{margin:0 auto}.price-slider-wrapper .heading-4{color:#545556}#price-dropdown .tfc-dropdown-wrapper{width:unset}#price-dropdown .tfc-dropdown-wrapper .tfc-dropdown-content{padding:0;background-color:#fcfbf9}@media only screen and (max-width:420px){.price-slider-input{width:100px}}.rheostat button{min-width:unset!important;border:1px solid #451B5F!important;border-radius:50%;background-color:#451b5f!important}.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:15px;font-size:16px;-webkit-user-select:none;user-select:none;cursor:pointer}.checkbox input[type=checkbox],.checkbox input[type=radio]{position:absolute;opacity:0;cursor:pointer}.checkbox input:focus~.checkmark{background-color:#ccc}.checkbox .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #BDBDBD}.checkbox .checkmark:after{content:"";position:absolute;display:none;left:5px;top:-4px;width:10px;height:23px;border:solid #451B5F;border-width:0 4px 4px 0;transform:rotate(45deg)}.checkbox:hover input[type=radio]~.checkmark,.checkbox:hover input[type=checkbox]~.checkmark{background-color:#ccc}.checkbox input:checked~.checkmark:after{display:block}.checkbox>span{display:flex;margin-right:15px}.progress{margin-top:10px;display:block;width:100%;border-radius:5px;background-color:#fff;border:solid 1px #CCC;position:relative;z-index:0;text-align:center;font-weight:700;color:#000;overflow:hidden}.progress>.completed{position:absolute;border-radius:5px;top:0;left:0;bottom:0;background-color:#451b5f;z-index:1}.progress>.amount{position:relative;z-index:2}.progress.over-half{color:#fff}.neighborhood-panel{margin-top:50px!important;margin-bottom:50px!important;display:flex;flex-direction:column}.neighborhood-panel .heading-2{color:#b47f00;font-family:Pensum Display;font-weight:700;line-height:36px;margin-bottom:25px}@media only screen and (max-width:900px){.neighborhood-panel .heading-2{font-size:30px;line-height:30px}}.neighborhood-panel .neighborhood-panel-content{border:3px solid #B47F00;width:100%}.neighborhood-panel .neighborhood-image{background-color:#bdbdbd;width:100%;height:243px;background-size:cover;background-position:center}.neighborhood-panel .neighborhood-copy{display:flex}@media only screen and (max-width:900px){.neighborhood-panel .neighborhood-copy{flex-direction:column}}.neighborhood-panel .neighborhood-copy #apartment-neighborhood-section{margin:43px 0 52px 58px;padding-right:39px;border-right:1px solid #B47F00;width:50%}@media only screen and (max-width:900px){.neighborhood-panel .neighborhood-copy #apartment-neighborhood-section{margin:0;padding:25px 23px;border-right:none;width:100%}}.neighborhood-panel .neighborhood-copy #apartment-neighborhood-section p{color:#545556;font-size:17px;font-weight:400;line-height:26px}.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list{width:50%;margin:43px 38px 52px 29px}@media only screen and (max-width:900px){.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list{padding:21px 23px;width:100%;margin:0}}.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list .lists{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:900px){.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list .lists{flex-direction:column}}@media only screen and (max-width:900px){.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list .lists ul{width:100%}}.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list ul{width:30%;margin-right:3%}.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list li{font-family:"Solanel - Thin";color:#545556;font-size:16px;font-weight:100;line-height:24px}@media only screen and (max-width:900px){.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list li{font-size:16px;font-weight:100;line-height:22px}}.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list .heading-4{margin-bottom:25px}@media only screen and (max-width:900px){.neighborhood-panel .neighborhood-copy .neighborhood-amenities-list .heading-4{line-height:24px}}.amenity-partners{border-top:1px solid #ccc;padding-top:16px}.amenity-partners p.description{font-family:"Solanel - Thin";font-size:19px;line-height:24px;max-width:700px;margin-bottom:30px}.amenity-partners .amenity-partners-container{display:grid;grid-column-gap:33px;grid-row-gap:33px}.amenity-partners .amenity-partners-container.even{grid-template-columns:1fr 1fr}.amenity-partners .amenity-partners-container.odd{grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:576px){.amenity-partners .amenity-partners-container{grid-template-columns:1fr!important}}.amenity-partners .amenity-partners-container .partner-tile{border:1px solid #ccc}.amenity-partners .amenity-partners-container .partner-tile>div:first-child{background:#f6f5f2;padding:30px 37px}.amenity-partners .amenity-partners-container .partner-tile>div:first-child img{width:100%;height:100%;max-height:145px;object-fit:contain}.amenity-partners .amenity-partners-container .partner-tile>div:nth-child(2){padding:15px}.amenity-partners .amenity-partners-container .partner-tile>div:nth-child(2) p{font-family:"Solanel - Regular";font-size:16px;line-height:21px}.amenity-partners .amenity-partners-container .partner-tile>div:nth-child(2) a{text-decoration:underline}.alert{margin-bottom:0!important}.alert a{color:#333}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert.inline{padding:3px;font-size:12pt}.alert>p{margin:0}.alert>p:nth-child(n+2){margin-top:5px}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.search-form-label{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.filter-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;transition:all .2s linear;left:100%}@media only screen and (min-width:900px){.filter-wrapper{left:0%;position:static}}#home .filter-wrapper{display:flex;width:100%}@media only screen and (max-width:900px){#home .filter-wrapper{width:90%}}#search .filter-wrapper{width:83%;min-width:83%}.mobile-form-header{width:100%;min-width:100%}#home .mobile-form-header .header-section{margin-bottom:13px;width:100%;display:flex;justify-content:space-between;align-items:center}#home .mobile-form-header .header-section div{font-family:"Solanel - Thin";margin-bottom:0;color:#333;font-size:24px;line-height:32px}#search .mobile-form-header .header-section div,#search .wrapper .hide-below{font-family:"Solanel - Thin";font-size:30px;line-height:30px;color:#451b5f;font-weight:100}.search-mobile-override .mobile-form-header{display:none}#mobile-toggle-filters{position:relative;width:100%;height:80px;transition:all .2s linear;display:none;border-bottom:1px solid #E0E0E0;padding:0 15px;left:0;background:#fff;z-index:5;align-items:center;justify-content:space-between}#mobile-toggle-filters .close-button2{width:27px;height:27px}#mobile-toggle-filters .close-button2:before,#mobile-toggle-filters .close-button2:after{position:absolute;left:25px;content:" ";height:27px;width:2px;background-color:#451b5f}#mobile-toggle-filters .close-button2:before{transform:rotate(45deg)}#mobile-toggle-filters .close-button2:after{transform:rotate(-45deg)}.grid-office-header{display:block;max-width:1110px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media only screen and (min-width:900px){.grid-office-header{margin-bottom:100px}}.grid-office-header>div:nth-child(1),.grid-office-header>div:nth-child(2),.grid-office-header>div:nth-child(3){box-sizing:border-box}.grid-office-header>div:nth-child(1)>h1{font-family:Pensum Display;color:#b47f00;font-style:normal;font-weight:700;font-size:30px;line-height:30px;margin-bottom:10px;margin-top:0;padding-top:30px;padding-left:30px;padding-right:30px}.grid-office-header>div:nth-child(1)>p:nth-child(n+1){font-family:"Solanel - Thin";font-size:19px;line-height:24px;color:#545556;margin-bottom:40px;padding-left:30px;padding-right:30px}.grid-office-header>div:nth-child(1)>p:nth-child(n+1)>span{color:#9a6f00;font-family:Pensum Display}.grid-office-header>div:nth-child(1)>div:nth-child(n+1){width:100%;box-sizing:border-box;color:#545556;margin-bottom:0;display:grid;grid-template-columns:1fr 1fr}.grid-office-header>div:nth-child(1)>div:nth-child(n+1)>div{font-family:"Solanel - Thin";border-style:solid;border-color:#ccc;border-top-width:1px;border-left-width:1px;border-right-width:0px;border-bottom-width:0px;padding:15px}.grid-office-header>div:nth-child(1)>div:nth-child(n+1)>div.bottom-single-div{grid-column:span 2;border-right-width:1px}.grid-office-header>div:nth-child(1)>div:nth-child(n+1)>div{text-align:left;box-sizing:border-box;font-size:19px;line-height:24px}.grid-office-header>div:nth-child(1)>div:nth-child(n+1)>div:nth-child(2){border-right-width:1px}.grid-office-header>div:nth-child(1)>div:nth-child(n+1)>div:nth-child(3){border-bottom-width:1px}.grid-office-header>div:nth-child(1)>div:nth-child(n+1)>div:nth-child(4){border-right-width:1px;border-bottom-width:1px}.grid-office-header>div:nth-child(2){margin-bottom:30px}.grid-office-header>div:nth-child(2)>figure{box-sizing:border-box;margin:0;padding:0;width:100%}.grid-office-header>div:nth-child(2)>figure>img{display:block;max-width:100%;height:auto;margin:0 auto;padding:0}.grid-office-header>div:nth-child(2)>figure>figcaption{font-family:"Solanel - Regular";padding:20px;background-color:#f6f5f2;margin:0;font-size:18px;line-height:24px;color:#545556}.grid-office-header>div:nth-child(3)>div:first-child{padding-left:15px;padding-right:15px}.grid-office-header>div:nth-child(3)>div:first-child>hr{margin-top:0;border:none;border-top:solid 1px #CCCCCC;width:100%}.grid-office-header>div:nth-child(3)>div:first-child>h2{color:#451b5f;font-family:"Solanel - Thin";font-size:24px;line-height:32px;margin-top:0}@media only screen and (min-width:900px){.grid-office-header>div:nth-child(1),.grid-office-header>div:nth-child(2),.grid-office-header>div:nth-child(3){display:inline-block;vertical-align:top;margin-right:0;margin-left:0}.grid-office-header>div:nth-child(1),.grid-office-header>div:nth-child(3){width:41%}.grid-office-header>div:nth-child(1){margin-right:2%}.grid-office-header>div:nth-child(1)>h1{font-size:54px;line-height:60px;letter-spacing:-.5px;margin-top:0;padding-top:30px;padding-left:0;padding-right:0}.grid-office-header>div:nth-child(1)>p:nth-child(n+1){padding-left:0;padding-right:0}.grid-office-header>div:nth-child(1)>div:nth-child(n+1)>div{font-size:24px;line-height:29px}.grid-office-header>div:nth-child(1){margin-bottom:40px}.grid-office-header>div:nth-child(2){float:right;width:57%;margin-bottom:0}.grid-office-header>div:nth-child(3){float:left;margin-right:2%;padding-left:0;padding-right:0}.grid-office-header>div:nth-child(3)>div:first-child{padding-left:0;padding-right:0}.grid-office-header>div:nth-child(3)>div:first-child>h2{font-size:36px;line-height:43px}}@media only screen and (min-width:900px)and (max-width:1140px){.grid-office-header{padding:0 15px}}.hero-office-header{display:block;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.hero-office-header>div{display:block;box-sizing:border-box;width:100%;margin:0 auto 30px}.hero-office-header>div:nth-child(1){display:block;position:relative;z-index:1;box-sizing:border-box;padding:0;margin:0 auto 30px}.hero-office-header>div:nth-child(1)>div.details-content{display:block}.hero-office-header>div:nth-child(1)>div.details-content>div:first-child{border:solid #ccc;border-width:0 1px 0 1px;padding-bottom:40px}.hero-office-header>div:nth-child(1)>div.details-content>div:first-child>h1{font-family:Pensum Display;color:#b47f00;font-style:normal;font-weight:700;font-size:30px;line-height:30px;margin-bottom:10px;margin-top:0;padding-top:30px;padding-left:30px;padding-right:30px}.hero-office-header>div:nth-child(1)>div.details-content>div:first-child>p{font-family:"Solanel - Thin";font-size:19px;line-height:24px;color:#545556;margin-bottom:0;padding-left:30px;padding-right:30px}.hero-office-header>div:nth-child(1)>div.details-content>div:first-child>p>span{color:#b47f00;font-weight:700;font-family:Pensum Display}.hero-office-header>div:nth-child(1)>div.details-content .details-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;background-color:#ccc;border:1px solid #ccc}.hero-office-header>div:nth-child(1)>div.details-content .details-grid.three>div:last-child{grid-column:1/3}.hero-office-header>div:nth-child(1)>div.details-content .details-grid>div{padding:15px;background-color:#fff;font-family:"Solanel - Thin";color:#545556;font-size:19px;line-height:24px}.hero-office-header>div:nth-child(1)>div:nth-child(2) img{display:block;margin:0 auto;width:100%;max-height:700px;object-fit:cover}.hero-office-header>div:nth-child(1)>div:nth-child(2) .hero-image-bottom{object-position:bottom}.hero-office-header>div:nth-child(1)>div:nth-child(2) .hero-image-center{object-position:center}.hero-office-header>div:nth-child(2){max-width:1110px}.hero-office-header>div:nth-child(2)>div:nth-child(1){padding-left:15px;padding-right:15px;margin-bottom:30px}.hero-office-header>div:nth-child(2)>div:nth-child(1) .basic-text,.hero-office-header>div:nth-child(2)>div:nth-child(1) #retail .top-copy>p,#retail .hero-office-header>div:nth-child(2)>div:nth-child(1) .top-copy>p,.hero-office-header>div:nth-child(2)>div:nth-child(1) .office-retail .top-copy>p,.office-retail .hero-office-header>div:nth-child(2)>div:nth-child(1) .top-copy>p{font-size:16px!important;line-height:22px!important}.hero-office-header>div:nth-child(2)>div:nth-child(1) .contact-grid{margin-left:-15px;width:calc(100% + 30px)}.hero-office-header>div:nth-child(2)>div:nth-child(1) hr{margin-top:0!important}.hero-office-header>div:nth-child(2)>div:nth-child(2) figure{width:100%;margin:0;padding:0 15px}.hero-office-header>div:nth-child(2)>div:nth-child(2) figure img{width:100%}.hero-office-header>div:nth-child(2)>div:nth-child(2) figure figcaption{font-family:"Solanel - Regular";font-size:16px;line-height:21px;color:#333;background-color:#f6f5f2;padding:15px}@media only screen and (min-width:900px){.hero-office-header{margin-bottom:100px}.hero-office-header>div:nth-child(1){margin:0 auto 50px}.hero-office-header>div:nth-child(1)>div.details-content{display:inline-block;position:absolute;z-index:2;top:30px;left:30px;width:auto;min-width:550px;height:auto;background-color:#fff}.hero-office-header>div:nth-child(1)>div.details-content>div:first-child{border-width:1px 1px 0 1px}.hero-office-header>div:nth-child(1)>div.details-content .details-grid{grid-template-columns:repeat(4,auto)}.hero-office-header>div:nth-child(1)>div.details-content .details-grid.three{grid-template-columns:repeat(3,auto)}.hero-office-header>div:nth-child(1)>div.details-content .details-grid.three>div:last-child{grid-column:initial}.hero-office-header>div:nth-child(2){max-width:1110px}.hero-office-header>div:nth-child(2)>div:nth-child(1),.hero-office-header>div:nth-child(2)>div:nth-child(2){vertical-align:top;display:inline-block;box-sizing:border-box;width:50%;min-width:auto}.hero-office-header>div:nth-child(2)>div:nth-child(1){margin-bottom:0;padding-left:0;padding-right:15px}.hero-office-header>div:nth-child(2)>div:nth-child(1) .basic-text,.hero-office-header>div:nth-child(2)>div:nth-child(1) #retail .top-copy>p,#retail .hero-office-header>div:nth-child(2)>div:nth-child(1) .top-copy>p,.hero-office-header>div:nth-child(2)>div:nth-child(1) .office-retail .top-copy>p,.office-retail .hero-office-header>div:nth-child(2)>div:nth-child(1) .top-copy>p{font-size:18px!important;line-height:24px!important}.hero-office-header>div:nth-child(2)>div:nth-child(1) .contact-grid{margin-left:0;width:100%}.hero-office-header>div:nth-child(2)>div:nth-child(2) figure{padding-left:15px;padding-right:0!important}}@media only screen and (min-width:900px)and (max-width:1140px){.hero-office-header>div:nth-child(2){padding:0 15px}}#office .office-carousel .slider-item,#retail-space .office-carousel .slider-item{display:block!important}#office .office-carousel .slider-content-wrapper,#retail-space .office-carousel .slider-content-wrapper{height:auto!important}#office .office-carousel,#retail-space .office-carousel{margin-bottom:30px}@media only screen and (min-width:900px){#office .office-carousel,#retail-space .office-carousel{margin-bottom:100px}}#office .office-carousel .carousel-slider-wrapper,#office .office-carousel .slider-item,#office .office-carousel .map,#office .office-carousel img{max-height:560px}@media only screen and (max-width:900px){#office .office-carousel .carousel-slider-wrapper,#office .office-carousel .slider-item,#office .office-carousel .map,#office .office-carousel img{height:340px}}@media only screen and (min-width:1281px){#office .office-carousel .carousel-slider-wrapper,#office .office-carousel .slider-item,#office .office-carousel .map,#office .office-carousel img{max-height:43.75vw}}#office .amenities-carousel{max-width:540px}@media only screen and (max-width:899px){#office .amenities-carousel{max-width:initial}}#retail-space .office-carousel .carousel-slider-wrapper,#retail-space .office-carousel .slider-item,#retail-space .office-carousel .map,#retail-space .office-carousel img{height:initial;max-height:560px}@media only screen and (max-width:900px){#retail-space .office-carousel .carousel-slider-wrapper,#retail-space .office-carousel .slider-item,#retail-space .office-carousel .map,#retail-space .office-carousel img{height:auto}}@media only screen and (min-width:1281px){#retail-space .office-carousel .carousel-slider-wrapper,#retail-space .office-carousel .slider-item,#retail-space .office-carousel .map,#retail-space .office-carousel img{max-height:43.75vw}}.office-address{display:block;max-width:1110px;margin:auto auto 30px}.office-address a{text-decoration:underline}.office-address .map{height:320px}.office-address>div:nth-child(2){display:grid;grid-template-columns:1fr;padding-left:15px;padding-right:15px}.office-address>div:nth-child(2) hr{margin-top:30px}.office-address .address-block{font-family:"Solanel - Thin";font-size:19px;line-height:24px;color:#333}.office-address .line-icons{margin-top:15px;margin-bottom:25px}.office-address .transit-line-header{font-family:Pensum Display;font-style:normal;font-weight:700;font-size:16px;line-height:21px}@media only screen and (min-width:900px){.office-address{margin-bottom:100px}.office-address h3{margin-bottom:25px}.office-address .map{height:522px}.office-address>div:nth-child(2){display:grid;grid-column-gap:30px;grid-template-columns:1fr 1fr;padding-left:0;padding-right:0}.office-address>div:nth-child(2) hr{margin-top:50px}.office-address .transit-line-header{font-size:18px;line-height:24px}}@media only screen and (min-width:900px)and (max-width:1140px){.office-address>div:nth-child(2){padding:0 15px}}.office-retail-link{display:block;max-width:1110px;margin:auto auto 30px}.office-retail-link>div:first-child>div{background-color:#f6f5f2;padding:15px 15px 25px}.office-retail-link>div:first-child>div h4{font-family:Pensum Display;font-style:normal;font-weight:700;font-size:19px;line-height:24px;color:#b47f00}.office-retail-link>div:first-child>div p{font-family:"Solanel - Regular";font-size:16px;line-height:21px;color:#545556}.office-retail-link>div:first-child>div>div div:first-child{margin-bottom:20px}.office-retail-link>div:first-child>div>div a{width:initial;height:initial;text-align:initial;display:block;padding:15px 19px;font-family:"Solanel - Regular";font-size:16px;line-height:19px}.office-retail-link>div:nth-child(2) img{width:100%}.office-retail-link>div:nth-child(2)>div:nth-child(2){padding:20px 15px;min-height:60px;background-color:#f6f5f2}.office-retail-link>div:nth-child(2)>div:nth-child(2)>p{margin:0;font-family:"Solanel - Regular";font-size:16px;line-height:21px;color:#545556}@media only screen and (min-width:900px)and (max-width:1140px){.office-retail-link{padding:0 15px}}@media only screen and (min-width:900px){.office-retail-link{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;margin-bottom:100px}.office-retail-link>div:first-child>div{padding:30px}.office-retail-link>div:first-child>div h4{font-size:24px;line-height:29px;margin-bottom:20px}.office-retail-link>div:first-child>div p{font-size:18px;line-height:24px;margin-bottom:30px}.office-retail-link>div:first-child>div>div a{display:inline-block;padding:10px 20px}.office-retail-link>div:nth-child(2) img{width:100%}.office-retail-link>div:nth-child(2)>div:nth-child(2){padding:20px;min-height:64px}.office-retail-link>div:nth-child(2)>div:nth-child(2)>p{font-size:18px;line-height:24px}}.brochure-btn{margin-top:25px;width:100%!important}#office-contact{display:block;max-width:1110px;margin:auto auto 30px;padding:0 15px}#office-contact>div:first-child{padding:15px 0}#office-contact>div:first-child hr{margin-top:0}#office-contact>div:first-child h2{color:#333;font-size:24px;line-height:34px;margin-block-end:8px;margin-bottom:8px}#office-contact>div:first-child .contact-person-header{font-family:Pensum Display;font-style:normal;font-weight:700;font-size:19px;line-height:24px;color:#b47f00}#office-contact>div:first-child p{font-family:"Solanel - Regular";line-height:28px}#office-contact>div:first-child p>a{text-decoration:underline}#office-contact>div:nth-child(2){margin-left:0;margin-right:0}#office-contact>div:nth-child(2)>div:first-child{display:grid;grid-template-columns:1fr 1fr;padding:15px}#office-contact>div:nth-child(2)>div:first-child h3{font-family:"Solanel - Thin";font-size:24px;line-height:29px;font-weight:700;color:#451b5f}#office-contact>div:nth-child(2)>div:first-child>div:nth-child(2){text-align:right}#office-contact>div:nth-child(2)>div:nth-child(2){border-top:1px solid white;padding-top:15px}#office-contact>div:nth-child(2)>div:nth-child(2) form{display:grid;grid-template-columns:1fr;padding-left:15px;padding-right:15px}#office-contact>div:nth-child(2)>div:nth-child(2) form .heading-4{font-size:16px}@media only screen and (min-width:900px){#office-contact{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:30px;padding:0}#office-contact>div:first-child{padding:0}#office-contact>div:first-child .contact-person-header{font-size:24px;line-height:29px}#office-contact>div:nth-child(2)>div:first-child{padding:30px}#office-contact>div:nth-child(2)>div:first-child h4{font-size:24px;line-height:29px}#office-contact>div:nth-child(2)>div:nth-child(2){padding-top:25px}#office-contact>div:nth-child(2)>div:nth-child(2) form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;padding-left:30px;padding-right:30px}#office-contact>div:nth-child(2)>div:nth-child(2) form button{margin-top:20px}}@media only screen and (min-width:900px)and (max-width:1140px){#office-contact{padding:0 15px}}.promo-building-banner{background-color:#193135;position:relative;color:#a4c299;display:grid;grid-template-columns:[start] 20px [line2] 420px [line3] 30px [line4] 170px [end] 1fr}@media only screen and (max-width:900px){.promo-building-banner{display:block;padding:.25rem 1.25rem}}.promo-building-banner .promo-building-banner-left{display:inline-block;grid-column-start:2;grid-column-end:3}@media only screen and (max-width:900px){.promo-building-banner .promo-building-banner-left{display:inline}.promo-building-banner .promo-building-banner-left:after{content:". "}}.promo-building-banner .promo-building-banner-right{display:inline-block;grid-column-start:4;grid-column-end:5}@media only screen and (max-width:900px){.promo-building-banner .promo-building-banner-right{display:inline}}.promo-building-banner .promo-building-banner-right{text-decoration:none}.promo-building-banner .promo-building-banner-right:hover,.promo-building-banner .promo-building-banner-right:link,.promo-building-banner .promo-building-banner-right:visited{text-decoration:none;color:#a4c299}.promo-building-banner .promo-building-banner-close{color:#a4c299;top:12px;right:12px}.promo-tile-container a{text-decoration:none}.promo-tile-container .promo-building-tile{outline:1px solid #B47F00;display:flex;height:100%;flex-direction:column;align-content:flex-start;justify-content:space-between;text-decoration:none;container-type:inline-size}.promo-tile-container .promo-building-tile:hover,.promo-tile-container .promo-building-tile:link,.promo-tile-container .promo-building-tile:visited{text-decoration:none;outline:1px solid #451b5f}.promo-tile-container .promo-building-tile .promo-tile-title{font-size:clamp(16px,9cqi,24px);line-height:1.1}.promo-tile-container .promo-building-tile .no-wrap{white-space:nowrap}.promo-tile-container .promo-tile-image{width:100%;max-height:260px;min-height:200px;object-fit:cover;object-postion:center;padding:0}.promo-tile-container .default-tile-padding{width:100%;padding:16px}.promo-tile-container .caption{font-size:15px}#indie-malt-banner{text-decoration:none}#indie-malt-banner body{margin:0;padding:0}#indie-malt-banner .banner-link{text-decoration:none;display:block;width:100%}#indie-malt-banner .banner{display:grid;width:100%;height:300px;background-color:#eae3da;cursor:pointer;overflow:hidden;position:relative;border:1px solid #545456;box-sizing:border-box;grid-template-areas:"video content black" "video bottom black";grid-template-columns:40% auto 10px;grid-template-rows:200px 100px auto}#indie-malt-banner .banner .video-container{grid-area:video;height:100%;overflow:hidden;border:none;position:relative}#indie-malt-banner .banner .video-container iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;pointer-events:none}#indie-malt-banner .banner-content{grid-area:content;background-color:#fff;display:flex;justify-content:flex-start;align-items:center;padding:20px;position:relative}#indie-malt-banner .banner-content:after{content:"";position:absolute;top:0;right:-199px;width:199px;height:100%;background-color:#eae3da;z-index:-1}#indie-malt-banner .banner-content-bottom{grid-area:bottom;display:flex;align-items:stretch;position:relative}#indie-malt-banner .left-half{justify-content:space-between;padding:20px}#indie-malt-banner .text-container{display:flex;flex-direction:column;align-items:flex-end}#indie-malt-banner .right-half{align-items:center}#indie-malt-banner .button-container{width:199px;height:100px;background-image:url(https://cdn.tfc.com/tfcio-uploads/6HtUTAtiaaRBj0iZQryXZVg/pattern.svg);background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}#indie-malt-banner .apply-button{font-family:MostraNuova-Bold,sans-serif;font-size:12px;padding:10px 20px;letter-spacing:2px}#indie-malt-banner .black-section{width:10px;grid-area:black;display:flex;flex-direction:column}#indie-malt-banner .black-section-top{width:100%;height:10%;background-color:#eae3da}#indie-malt-banner .black-section-bottom{width:100%;height:90%;background-color:#000;clip-path:polygon(0 10px,100% 0,100% 100%,0 100%)}#indie-malt-banner .text-in-white{color:#000;font-family:MostraNuova-Light,sans-serif;font-size:60px;text-align:left;text-decoration:none;white-space:normal;line-height:1.2}#indie-malt-banner .small-text{color:#000;font-family:MostraNuova,sans-serif;font-size:18px;text-align:left;line-height:1.2;padding-left:20px}#indie-malt-banner .video-text{position:absolute;bottom:20px;left:20px;color:#fff;font-family:MostraNuova-Bold,sans-serif;font-size:14px;z-index:10;letter-spacing:2px}#indie-malt-banner .extra-section{display:none}@media(max-width:830px){#indie-malt-banner .banner{height:500px;display:grid;grid-template-areas:"content black newrow" "video video video" "bottom bottom bottom";grid-template-columns:1fr 10px 199px;grid-template-rows:150px auto 100px 10px}#indie-malt-banner .banner-content{padding:0 0 0 20px;height:150px;position:relative}#indie-malt-banner .banner-content:after{content:none}#indie-malt-banner .black-section-horizontal{position:absolute;bottom:0;left:0;width:100%;height:10px;background-color:#eae3da;display:flex}#indie-malt-banner .left-section{flex:1;background-color:#eae3da}#indie-malt-banner .right-section{flex:9;background-color:#000;clip-path:polygon(10px 0,100% 0,100% 100%,0% 100%)}#indie-malt-banner .banner .video-container{width:100%}#indie-malt-banner .banner-content-bottom{flex-direction:row;height:100px}#indie-malt-banner .left-half{width:100%;background-color:#8e9686;padding:20px;flex-direction:row;justify-content:space-between;align-items:center}#indie-malt-banner .right-half{width:199px;background-color:#eae3da}#indie-malt-banner .button-container{width:199px;height:100px;margin:0}#indie-malt-banner .logo-overlay{width:80px;height:auto}#indie-malt-banner .text-in-white{font-size:40px}#indie-malt-banner .extra-section{display:block;grid-area:newrow;height:10px;background-color:#eae3da}}@media(max-width:500px){#indie-malt-banner .banner{height:auto;grid-template-areas:"content" "newrow" "video" "bottom" "black";grid-template-columns:1fr;grid-template-rows:auto auto 200px auto}#indie-malt-banner .banner .video-container{width:100%;height:200px;position:relative;overflow:hidden}#indie-malt-banner .banner .video-container iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}#indie-malt-banner .banner-content{padding:20px;height:auto}#indie-malt-banner .extra-section{display:block;grid-area:newrow;position:relative;overflow:hidden}#indie-malt-banner .black-section{display:none}#indie-malt-banner .extra-section:after{content:"";position:absolute;bottom:0;left:10%;width:90%;height:10px;background-color:#000;clip-path:polygon(10px 0,100% 0,100% 100%,0% 100%)}#indie-malt-banner .black-section{grid-area:black;width:100%;height:10px}#indie-malt-banner .black-section-horizontal{display:none}#indie-malt-banner .text-in-white{font-size:30px}#indie-malt-banner .left-half{flex-direction:row;justify-content:space-between;align-items:center;padding:20px}#indie-malt-banner .logo-overlay{margin-bottom:0;width:80px}#indie-malt-banner .text-container{align-items:flex-end}#indie-malt-banner .small-text{text-align:left}}@media(max-width:450px){#indie-malt-banner .text-container{display:none}}.simple-slider{position:relative;width:100%;overflow:hidden}.simple-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;pointer-events:none;transition:opacity .3s ease;display:grid}.simple-slider__slide[aria-hidden=false]{opacity:1;pointer-events:auto}.simple-slider__slide>img{width:100%;height:100%;object-fit:cover;display:block}.simple-slider__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.simple-slider__controls{position:absolute;top:20px;right:35px;left:auto;bottom:auto;display:flex;gap:6px;z-index:3;pointer-events:none}.simple-slider__controls button{pointer-events:auto;border:1px solid #451b5f;background:#fff;padding:3px 15px;color:#4f4f4f}.simple-slider__controls button .fa{font-size:33px;color:#451b5f;font-weight:700}.simple-slider__controls--top-right{padding:0}.hero-carousel{position:relative;max-height:66vh;overflow:hidden;display:flex;align-items:center}@media only screen and (max-width:576px){.hero-carousel{max-height:100vw}}.hero-carousel.simple-slider{width:100%;height:56.25vw}@media only screen and (max-width:576px){.hero-carousel.simple-slider{height:100vw}}.hero-carousel .simple-slider__overlay{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;box-sizing:border-box;overflow:hidden}.hero-carousel .simple-slider__slide>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center;display:block}@media only screen and (max-width:576px){.hero-carousel .simple-slider__slide>img{left:50%;transform:translate(-50%);width:178vw}}.hero-carousel #lic .video-hero-title-container{position:absolute;bottom:0;margin-left:20px;margin-bottom:20px;padding:.125em .5em .25em;font-size:54px;line-height:60px;font-family:Pensum Display;color:#b47f00;background-color:#fff;font-weight:400}@media only screen and (max-width:576px){.hero-carousel #lic .video-hero-title-container{font-size:32px}}.hero-carousel #malt .main-text{position:relative;display:flex;padding:22.5px 27px 22.5px 22.5px;align-items:flex-start;gap:9.375px;background-color:#fff;width:fit-content;max-width:70vw;min-width:200px;color:var(--Primary-Black, #000);font-family:MostraNuova-light,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:52.5px;text-transform:uppercase}@media only screen and (max-width:900px){.hero-carousel #malt .main-text{width:200px;padding:15px;justify-content:center;align-items:center;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:var(--Primary-Black, #000);font-size:26.25px;line-height:28.125px}}.hero-carousel #malt .main-text:after{content:"";position:absolute;top:0;right:-12px;width:12px;height:67%;background:#000;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 12px));z-index:0}.malt-feature-styles .logo-overlay{width:100px;height:auto}.malt-feature-styles .left-half{flex-grow:1;background-color:#8e9686;display:flex;flex-direction:row;align-items:center}.malt-feature-styles .right-half{background-color:#eae3da;display:flex;justify-content:center}.malt-feature-styles .apply-button{background-color:#fff;color:#000;border:2px solid black;border-radius:0;text-align:center;text-decoration:none}.malt-hero-banner-bottom{position:absolute;bottom:0;right:0;display:flex;align-content:flex-end;align-items:stretch;gap:0;height:124px}.malt-hero-banner-bottom:before{flex:0 0 auto;content:"";display:block;bottom:0;left:-12px;width:12px;background:#000;clip-path:polygon(0 0,100% 12px,100% 100%,0 100%);z-index:0;position:absolute;height:75%}.malt-hero-banner-bottom .left-half{padding:30px 40px 30px 30px;gap:30px;justify-content:center}.malt-hero-banner-bottom .left-half .text-container{font-family:MostraNuova;font-size:28px;font-style:normal;font-weight:400;line-height:32px}.malt-hero-banner-bottom .right-half{align-items:flex-start;flex-shrink:0;width:fit-content}.malt-hero-banner-bottom .button-container{height:100%;aspect-ratio:var(--btn-pattern-ratio, 733/241);flex:0 0 auto;background-image:url(https://cdn.tfc.com/tfcio-uploads/Sy2GYWD27EJ2Zliaa3Lr8FA/malt-dr-pattern-a-cropped-m-l-xl_1_.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:left center;display:grid;place-items:center}.malt-hero-banner-bottom .button-container .apply-button{font-family:MostraNuova,"sans-serif";font-size:18.662px;font-style:normal;font-weight:700;line-height:22.4px;letter-spacing:3.732px;padding:5.6px 14px}@media only screen and (max-width:1110px){.malt-hero-banner-bottom{height:114px}.malt-hero-banner-bottom .left-half{padding:22.5px;gap:22.5px}.malt-hero-banner-bottom .left-half .text-container{font-size:21px;line-height:23.8px}}.malt-hero-banner-bottom.in-hero{display:flex}@media(max-width:1024px){.malt-hero-banner-bottom.in-hero{display:none}}#malt-banner-container-outside-slider{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;background-color:#eae3da}@media(max-width:1024px){#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero{display:flex}}@media(min-width:1025px){#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero{display:none}}#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero{position:relative;align-items:stretch;right:-3px;justify-content:space-between}@media(max-width:755px){#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero{height:161px;flex-direction:column}#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero:before{height:85%}#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero .left-half{height:80px;padding:15px;gap:10px}#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero .left-half .text-container{font-size:15px;line-height:17px}#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero .right-half{height:80px}#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero .button-container{--btn-pattern-ratio: 906/241;background-image:url(https://cdn.tfc.com/tfcio-uploads/K4i3itJd57gQx57eiGBacvw/malt-dr-pattern-a-cropped-xs-s_1_.svg)}#malt-banner-container-outside-slider .malt-hero-banner-bottom.below-hero .button-container .apply-button{padding:4px 10px}}@font-face{font-family:Mostra Nuova;src:local("Mostra Nuova");font-family:system-ui,-apple-system,sans-serif}.container{width:100%;height:100%;max-width:800px;margin:0 auto;background:#eae3da;flex-direction:column;display:flex;min-height:0;overflow:hidden;border:1px solid black;flex-grow:1}.container .top-section{align-self:stretch;justify-content:flex-start;align-items:stretch;display:flex;flex:0 0 auto}.container .content-box{flex:1 1 0;align-self:stretch;padding:24px;background:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex}.container .malt-dr-promo-title{align-self:stretch;color:#000;font-size:28px;line-height:1.2;font-family:MostraNuova-Light,system-ui,sans-serif;font-weight:300;text-transform:uppercase;word-wrap:break-word}.container .button{padding:8px;margin-top:8px;background:#fff;border:1px black solid;justify-content:center;align-items:center;display:inline-flex;width:auto}.container .button-text{text-align:center;color:#000;font-size:10px;font-family:Mostra Nuova,system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;word-wrap:break-word;padding:4px}.container .side-decoration{width:8px;align-self:stretch;padding-bottom:16px;padding-right:16px;justify-content:flex-start;align-items:flex-start;display:flex}.container .black-line{width:8px;align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.container .line{width:8px;flex:1 1 0;background:#000}.container .line-end{width:8px;height:8px;background:#000;clip-path:polygon(100% 100%,100% 0,0 0)}.container .main-image-section{align-self:stretch;display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.container .main-image{width:100%;height:100%;object-fit:cover;min-height:0}.container .bottom-section{align-self:stretch;justify-content:flex-start;align-items:stretch;display:flex;flex:0 0 auto}.container .bottom-left{width:100%;max-width:188px;padding:24px;background:#8e9686;flex-direction:column;justify-content:center;align-items:flex-start;display:inline-flex;flex:0 0 auto;box-sizing:border-box}.container .bottom-left img{height:auto;width:100%;display:block;object-fit:contain}.container .bottom-right{flex:1 1 0;height:100%;border:2px solid #8E9686;overflow:hidden;padding:0;box-sizing:border-box;display:block;position:relative}.container .bottom-right img{height:calc(100% + 4px);width:auto;position:absolute;left:-2px;top:-2px;display:block}@media(max-width:188px){.container .bottom-right{display:none}}.home h1{display:none!important}.search-mobile-override{width:auto;z-index:1;right:0;padding-top:0!important;position:absolute;overflow-y:visible!important;background:transparent!important;border:none!important}.search-mobile-override .width-wrapper{padding-right:0}.search-mobile-override .filter-wrapper{border:1px solid #E0E0E0;border-top:none;border-right:none;background:#fff!important;display:flex;flex-direction:column;width:100%}.search-mobile-override .filter-wrapper button.primary,.search-mobile-override .filter-wrapper .media-block .media-block-content button.apply-btn,.media-block .media-block-content .search-mobile-override .filter-wrapper button.apply-btn{margin-bottom:15px;margin-top:15px;width:100%}.search-mobile-override .filter-wrapper a{width:96%;margin-bottom:10px}.search-mobile-override .wrapper{justify-content:flex-end!important;padding-right:0!important}.search-mobile-override .tfc-dropdown-toggle{padding:15px}.search-mobile-override .tfc-dropdown-toggle button,.search-mobile-override .tfc-dropdown-button-group{width:100%}.search-mobile-override .tfc-dropdown-button-group .label{padding:15px;height:24px;color:#373a3c;font-family:Pensum Display;font-size:20px;font-weight:700;line-height:24px}.search-mobile-override .tfc-dropdown-wrapper{position:static!important}.search-mobile-override .tfc-dropdown-content li{flex-basis:100%!important}.search-mobile-override #price-dropdown #portal-price-dropdown{border-top:1px solid #BDBDBD!important;border-bottom:1px solid #BDBDBD!important}.header-text{font-family:Solanel,sans-serif;font-size:24px;font-weight:100;line-height:32px;margin-left:25px}.search-form{z-index:3;background-color:#f6f5f2;width:100%;overflow:hidden;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #E0E0E0}.search-form .wrapper{margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.search-form button.primary,.search-form .media-block .media-block-content button.apply-btn,.media-block .media-block-content .search-form button.apply-btn{width:160px}@media screen and (min-width:901px){.search-form{height:97px}.search-form button{min-width:160px}}@media only screen and (min-width:901px){.filter-wrapper .tfc-dropdown-content{width:90%}}.tfc-dropdown-button-group span.label{font-family:Pensum Display;display:block;color:#373a3c;font-size:16px;font-weight:400;line-height:24px}.tfc-dropdown-button-group button{padding:0;border:0px;border-bottom:1px solid #BDBDBD;background-color:transparent}.tfc-dropdown-button-group button span{padding-bottom:10px;padding-right:5px;display:flex;flex-direction:row;justify-content:space-between}.tfc-dropdown-button-group button span:not(.fa){color:#451b5f;font-size:16px;font-weight:400;line-height:21px;white-space:nowrap;font-family:Solanel}.tfc-dropdown-button-group .tfc-dropdown-content{padding:15px 30px;z-index:9999}.tfc-dropdown-button-group .tfc-dropdown-content .tfc-multi-select{width:100%;display:flex;margin:0 auto;flex-wrap:wrap}.tfc-dropdown-button-group .tfc-dropdown-content .tfc-multi-select li{white-space:nowrap;flex-basis:25%}@media only screen and (max-width:1110px){.tfc-dropdown-button-group .tfc-dropdown-content .tfc-multi-select li{flex-basis:33%}}.tfc-dropdown-button-group .tfc-dropdown-content .tfc-multi-select li span{white-space:nowrap}.price-slider-input{width:140px;height:38px;border:1px solid #BDBDBD;background-color:#fff}.price-slider-wrapper{width:362px;height:143px;background-color:#fcfbf9;padding:26px;justify-content:space-between}@media only screen and (max-width:420px){.price-slider-wrapper{width:100%}}.quote-triangle{display:none}#home{position:relative}#home .tfc-dropdown-wrapper{left:30px;width:100%;top:89px}#home .mobile-title-section h2{color:#333;font-family:"Solanel - Thin";font-size:24px;font-weight:100;line-height:34px}#home .mobile-title-section h3{color:#b47f00;font-family:Pensum Display;font-size:14pt;font-weight:700;line-height:21px}#home .mobile{margin-top:20px}#home .tfc-dropdown-toggle.toggle-open{border-bottom:0px}@media only screen and (max-width:900px){#home .community-stories .slider-content-wrapper{visibility:hidden}}@media only screen and (min-width:901px){#home .quote-triangle{position:relative;border-left:1px solid #ccc;border-top:1px solid #ccc;top:-23px;width:15px;height:15px;transform:rotate(45deg);background:#fff;display:block}#home #buildings-dropdown .quote-triangle{left:25%}#home #price-dropdown .quote-triangle{left:50%;top:-9px}#home .beds-dropdown .quote-triangle{left:75%}}#home #featured-apartments{margin-top:2em;margin-bottom:50px}#home .featured-apartments{margin-top:0;margin-bottom:30px}#home .community-stories .top-link{visibility:hidden}#home .community-stories .heading-3{font-family:Pensum Display;color:#b47f00}#home .community-stories .heading-4{margin-top:10px;font-family:"Solanel - Thin";color:#451b5f;font-size:18px}#home .front-page-highlighted-content{overflow:hidden;margin-bottom:80px}@media only screen and (max-width:900px){#home .front-page-highlighted-content{margin-bottom:50px}}#home .front-page-highlighted-content .highlighted-content-container{font-family:Graphik;font-size:16px;font-weight:300;line-height:18px;margin-top:80px;min-width:345px;padding:20px 0 20px 20px;position:relative;z-index:2;background-color:#0a2436;color:#fff}#home .front-page-highlighted-content .highlighted-content-container a{color:#fff;font-size:16px}#home .front-page-highlighted-content .highlighted-content-container h2{color:#fff;margin-right:20px;font-family:Schnyder L;font-weight:500;font-size:43.83px;line-height:43.83px}#home .front-page-highlighted-content .highlighted-content-container h2 span{display:inline-block}#home .front-page-highlighted-content .highlighted-content-container .hps-text{display:flex;flex-flow:column;flex:1}#home .front-page-highlighted-content .highlighted-content-container .middle-container-hps{margin-top:20px;margin-right:20px;margin-bottom:30px;display:flex}#home .front-page-highlighted-content .highlighted-content-container .learn-more{flex:1;max-width:218px;min-width:191px}#home .front-page-highlighted-content .highlighted-content-container .hps-logo{flex:2;justify-items:end;padding-left:10px;padding-top:5px;height:75px;width:150px}#home .front-page-highlighted-content .highlighted-content-container .hps-logo img{max-height:100%;max-width:100%}@media only screen and (max-width:420px){#home .front-page-highlighted-content .highlighted-content-container .hps-logo{display:none}}#home .front-page-highlighted-content .highlighted-content-container .hps-image-container{min-height:214.5px;position:relative;overflow:auto;z-index:-1}#home .front-page-highlighted-content .highlighted-content-container .hps-image-container img{max-width:117%;max-height:100%;object-fit:cover;object-position:-27px 0px}@media only screen and (min-width:631px){#home .front-page-highlighted-content .highlighted-content-container{min-height:297px}#home .front-page-highlighted-content .highlighted-content-container .hps-text{position:absolute;width:320px}#home .front-page-highlighted-content .highlighted-content-container .hps-text .middle-container-hps{width:180px;min-height:100%;display:flex;flex-flow:column nowrap}#home .front-page-highlighted-content .highlighted-content-container .hps-text .middle-container-hps .learn-more{max-width:218px}#home .front-page-highlighted-content .highlighted-content-container .hps-text .middle-container-hps .hps-logo{padding-left:0;padding-top:24px}#home .front-page-highlighted-content .highlighted-content-container .hps-image-container{padding-top:28px;padding-left:231px;height:329.14px;overflow:hidden}#home .front-page-highlighted-content .highlighted-content-container .hps-image-container img{width:648px}}@media only screen and (min-width:901px){#home .front-page-highlighted-content .highlighted-content-container{max-height:470px;font-size:18px;line-height:19.8px}#home .front-page-highlighted-content .highlighted-content-container .middle-container-hps{width:240px}#home .front-page-highlighted-content .highlighted-content-container .middle-container-hps .learn-more{max-width:280px}}@media only screen and (min-width:960px){#home .front-page-highlighted-content .highlighted-content-container{padding:60px 0 60px 60px}#home .front-page-highlighted-content .highlighted-content-container .hps-text{min-width:600px}#home .front-page-highlighted-content .highlighted-content-container .hps-text h2{font-size:62px;line-height:62px;font-weight:500}#home .front-page-highlighted-content .highlighted-content-container .hps-text .middle-container-hps{min-width:100%}#home .front-page-highlighted-content .highlighted-content-container .hps-text .middle-container-hps .learn-more{max-width:280px}#home .front-page-highlighted-content .highlighted-content-container .hps-text .middle-container-hps .hps-logo{margin-top:17px;justify-self:end}#home .front-page-highlighted-content .highlighted-content-container .hps-image-container{padding-top:40px;padding-left:325px;padding-bottom:50px;height:410px;overflow:hidden}#home .front-page-highlighted-content .highlighted-content-container .hps-image-container img{height:100%;width:725px}}#home .community-stories-footer .heading-3{font-size:30px;font-weight:700;line-height:38px;margin-top:30px;color:#b47f00;font-family:Pensum Display}#home .community-stories-footer .heading-4{font-family:"Solanel - Thin";color:#451b5f;margin-top:10px;margin-bottom:30px;font-size:20px}#home .community-stories-footer{display:none}@media only screen and (max-width:900px){#home .community-stories-footer{display:block}}#home #video-hero-container{position:relative;max-height:66vh}@media only screen and (max-width:900px){#home #video-hero-container{max-height:100vw}}#home #video-hero-container{overflow:hidden;display:flex;align-items:center}#home #video-hero-container #vimeo-wrapper{width:100vw;height:56.25vw;background:url(https://cdn.tfc.com/tfcio-uploads/FYApL4XOacdB3S1fImILM5w/LIC-skyline-01_2560x1440.jpg) no-repeat;background-size:contain}@media only screen and (max-width:900px){#home #video-hero-container #vimeo-wrapper{margin-left:-25vw;height:100vw;width:178vw;background-size:cover}}#home #video-hero-container #vimeo-wrapper img,#home #video-hero-container #vimeo-wrapper #video-iframe{width:100vw;height:56.25vw}@media only screen and (max-width:900px){#home #video-hero-container #vimeo-wrapper img,#home #video-hero-container #vimeo-wrapper #video-iframe{height:100vw;width:178vw}}#home #video-hero-container .video-hero-title-container{position:absolute;bottom:0;margin-left:20px;margin-bottom:20px;padding:.125em .5em .25em;font-size:54px;line-height:60px}@media only screen and (max-width:900px){#home #video-hero-container .video-hero-title-container{font-size:32px}}#home #video-hero-container .video-hero-title-container{font-family:Pensum Display;color:#b47f00;background-color:#fff;font-weight:400}#home #video-hero-container .video-hero-button{position:absolute;bottom:0;margin-left:20px;margin-bottom:20px}#home .home-intro-copy{font-family:"Solanel - Thin";color:#451b5f;font-size:36px}@media only screen and (max-width:900px){#home .home-intro-copy{font-size:30px}}#home .home-intro-copy{margin-top:20px;line-height:42px}#home .home-intro-copy>span{max-width:740px;display:inline-block}#accessibility .asterisk{color:#333;margin-bottom:0}#accessibility h1{font-family:"Solanel - Thin";font-weight:700}#accessibility h2{margin-bottom:19px}#accessibility h4{margin-bottom:30px}#accessibility .top-region{display:flex;justify-content:space-between;width:100%;flex-direction:column}#accessibility .top-region aside{color:#451b5f}#accessibility form{background-color:#f6f5f2;width:100%;padding:20px 30px;margin-top:46px;margin-bottom:60px}#accessibility form button{margin:30px auto;display:block}#accessibility form h2{color:#451b5f;font-size:36px;font-weight:100;line-height:36px;font-family:"Solanel - Thin";margin-bottom:30px}#accessibility form div{display:flex;flex-wrap:wrap;width:100%}#accessibility form div label{width:50%;display:flex;flex-direction:column;font-family:Pensum Display;font-size:16px;font-weight:700;line-height:24px;color:#373a3c}#accessibility form div label input{padding:5px 1px;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:1px solid #bdbdbd;width:95%;font-family:"Solanel - Thin";color:#545556;font-weight:400;line-height:21px}@media only screen and (max-width:730px){#accessibility h1,#accessibility h4{padding:0 15px}#accessibility form{padding:30px 0}#accessibility form h2{padding:0 15px;margin-bottom:0}#accessibility form div,#accessibility form legend{padding:0 15px}#accessibility form div label,#accessibility form legend label{width:100%;margin-top:30px}#accessibility form div label input,#accessibility form legend label input{padding:8px 0}#accessibility form button{width:95%}#accessibility .top-region{flex-direction:column;padding:0 15px}#accessibility .top-region p{width:100%}#accessibility>p{padding:0 15px}#accessibility hr{margin-left:15px;margin-right:15px}#accessibility span{margin-right:15px}}#affordableRerentals .page-header{margin-top:30px;margin-bottom:34px;font-family:Pensum Display;font-style:normal;font-weight:400;font-size:54px;line-height:1.2em;letter-spacing:-.5px;color:#b47f00}@media only screen and (min-width:901px){#affordableRerentals .page-header{margin-left:0}}#affordableRerentals .btn,#affordableRerentals .media-block .media-block-content .apply-btn,.media-block .media-block-content #affordableRerentals .apply-btn{width:auto;height:auto;padding:0 10px}#affordableRerentals #sect-title-1{padding-left:0}#affordableRerentals .fine-print{font-size:.75rem;color:#666;margin:16px 0}#affordableRerentals .flex-column{display:flex;justify-content:space-between;gap:20px}@media only screen and (max-width:900px){#affordableRerentals .flex-column{flex-direction:column}}#affordableRerentals .flex-column img{max-width:100%;height:auto}#affordableRerentals p.thin,#affordableRerentals .building-together-body .interested-section .interested-content p.interested-caption,.building-together-body .interested-section .interested-content #affordableRerentals p.interested-caption{font-size:24px;line-height:29px}#affordableRerentals .flex-column-left,#affordableRerentals .flex-column-right{flex:1}#affordableRerentals .two-column-ul{display:grid;grid-template-columns:repeat(2,1fr);height:max-content;gap:20px;row-gap:10px}#affordableRerentals .pad-under-image img{padding-bottom:25px}#affordableRerentals .pad-under-image .flex-column{flex-direction:row}#affordableRerentals .amenities-section{margin-top:25px}#affordableRerentals .affordable-rerentals-header-container{min-height:560px;display:grid;grid-template-columns:repeat(2,1fr)}#affordableRerentals .affordable-rerentals-header-container .header-left-container{padding:35px;position:relative}#affordableRerentals .affordable-rerentals-header-container .header-left-container .btn,#affordableRerentals .affordable-rerentals-header-container .header-left-container .media-block .media-block-content .apply-btn,.media-block .media-block-content #affordableRerentals .affordable-rerentals-header-container .header-left-container .apply-btn{margin-bottom:50px}#affordableRerentals .affordable-rerentals-header-container .header-left-container .fine-print{position:absolute;bottom:10px}@media only screen and (max-width:900px){#affordableRerentals .affordable-rerentals-header-container{grid-template-columns:1fr}#affordableRerentals .affordable-rerentals-header-container .header-left-container{padding:0 15px 15px}}#affordableRerentals .affordable-rerentals-header-container .image-container,#affordableRerentals .affordable-rerentals-header-container img{width:100%;height:100%;object-fit:cover}#affordableRerentals .building-card,#affordableRerentals .paper{padding:25px 35px}@media only screen and (max-width:900px){#affordableRerentals .building-card,#affordableRerentals .paper{padding:0 0 35px;background-color:#fff}}#affordableRerentals .building-card .header-container,#affordableRerentals .paper .header-container{display:flex;justify-content:space-between;align-content:center}@media only screen and (max-width:900px){#affordableRerentals .building-card .header-container,#affordableRerentals .paper .header-container{flex-direction:column;align-items:center}}#affordableRerentals .building-card .income-requirements,#affordableRerentals .paper .income-requirements{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -35px;padding:0 35px}@media only screen and (max-width:900px){#affordableRerentals .building-card .income-requirements,#affordableRerentals .paper .income-requirements{margin:0 -15px;padding:0 15px}}#affordableRerentals .building-card .income-requirements .income-table,#affordableRerentals .paper .income-requirements .income-table{width:100%}#affordableRerentals .building-card .income-requirements .income-table th,#affordableRerentals .building-card .income-requirements .income-table td,#affordableRerentals .paper .income-requirements .income-table th,#affordableRerentals .paper .income-requirements .income-table td{text-align:left;padding:8px}#affordableRerentals .building-card .income-requirements .income-table th,#affordableRerentals .paper .income-requirements .income-table th{border-bottom:2px solid #ccc}#affordableRerentals .building-card .income-requirements .income-table tbody .underline,#affordableRerentals .paper .income-requirements .income-table tbody .underline{border-bottom:1px solid #ccc}#affordableRerentals .join-tfc-community-column-container .flex-column-left img{width:100%;height:100%;object-fit:cover}#affordableRerentals .contact-form-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}#affordableRerentals .contact-form-modal{background:#fff;border-radius:8px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #0000004d}#affordableRerentals .affordable-housing-contact-form{padding:30px}#affordableRerentals .affordable-housing-contact-form .modal-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;position:relative}#affordableRerentals .affordable-housing-contact-form .modal-header h3{margin:0;color:#451b5f;flex:1;padding-right:40px;font-family:"Solanel - Thin";font-size:24px;line-height:29px;font-weight:700}#affordableRerentals .affordable-housing-contact-form .modal-header .close-button{position:absolute;top:0;right:0;background:none;border:none;font-size:24px;cursor:pointer;color:#545556;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:10}#affordableRerentals .affordable-housing-contact-form .modal-header .close-button:hover{background-color:#f0f0f0;color:#333}#affordableRerentals .affordable-housing-contact-form h3:not(.modal-header h3){margin-bottom:10px;color:#545556}#affordableRerentals .affordable-housing-contact-form p{margin-bottom:25px;color:#545556;font-family:"Solanel - Regular";font-size:16px;line-height:27px}#affordableRerentals .affordable-housing-contact-form .form-buttons{display:flex;gap:15px;justify-content:flex-end;margin-top:25px}@media only screen and (max-width:600px){#affordableRerentals .affordable-housing-contact-form .form-buttons{flex-direction:column}}#affordableRerentals .affordable-housing-contact-form .contact-form .tfc-dropdown-button-group{margin-bottom:30px}#affordableRerentals .affordable-housing-contact-form .contact-form .tfc-dropdown-button-group label{display:block;margin-bottom:8px;font-weight:400;font-family:"Solanel - Regular"}#affordableRerentals .affordable-housing-contact-form .contact-form .tfc-dropdown-button-group label .heading-4{color:#373a3c;font-size:16px;line-height:24px}#affordableRerentals .affordable-housing-contact-form .contact-form .tfc-dropdown-button-group input,#affordableRerentals .affordable-housing-contact-form .contact-form .tfc-dropdown-button-group textarea{width:100%;background:transparent;border:none;border-bottom:1.5px solid #bdbdbd;padding:8px 0;font-size:16px;font-family:"Solanel - Regular"}#affordableRerentals .affordable-housing-contact-form .contact-form .tfc-dropdown-button-group input:focus,#affordableRerentals .affordable-housing-contact-form .contact-form .tfc-dropdown-button-group textarea:focus{outline:none;border-bottom-color:#545556}#affordableRerentals .affordable-housing-contact-form .contact-form .tfc-dropdown-button-group textarea{min-height:120px;resize:vertical}#building .main-content-div>hr{margin-bottom:14px}#building .main-content-div:first-of-type>hr{margin-top:0}#building #commercial-spaces a,#building #commercial-spaces h3{font-family:"Solanel - Regular";white-space:nowrap}#building #commercial-spaces>div>div{display:flex;flex-wrap:wrap;justify-content:space-between}#building .left-panel{margin-left:30px}#building h1{font-family:"Solanel - Thin"}#building .tabs__labels{margin-bottom:0;overflow:hidden}#building .tabs__labels .is-active{border-bottom:4px solid #451B5F}#building .tabs__labels .is-active h3{color:#451b5f}#building p{color:#545556}#building .basic-text ul,#building #retail .top-copy>p ul,#retail #building .top-copy>p ul,#building .office-retail .top-copy>p ul,.office-retail #building .top-copy>p ul{column-count:2}#building .basic-text ul li,#building #retail .top-copy>p ul li,#retail #building .top-copy>p ul li,#building .office-retail .top-copy>p ul li,.office-retail #building .top-copy>p ul li{font-family:Solanel}#building h3{color:#451b5f}#building .static{margin-left:auto;margin-right:auto}#building .static .right{margin-top:0}#building h2{margin-bottom:25px}#building form{margin-bottom:30px}#building .building-title div{color:#545556;font-size:14pt;line-height:24px}#building .building-title div:last-child{font-family:"Solanel - Thin";font-size:19px;line-height:24px}#building .title-section h2{margin-bottom:0}@media only screen and (max-width:900px){#building .title-section h2{padding-left:15px;padding-right:15px}}#building .static{max-width:920px}#building .static .left{width:58%;margin-top:0!important}#building .static .right{width:38%}@media only screen and (max-width:900px){#building .static .left,#building .static .right{width:100%}}#building div.featured,#building #home div.home-intro-copy,#home #building div.home-intro-copy{max-width:920px;padding-left:0;padding-right:0}#building .top-contact{font-family:"Solanel - Thin";font-size:18px;line-height:27px}#building .top-contact>.details{margin-bottom:0!important}#building .disclaimer-separator{width:50%;display:block;border-color:#ccc;margin-left:0;margin-top:30px;margin-bottom:30px}#building .disclaimer{color:#545556;font-family:"Solanel - Thin";font-size:12px;line-height:18px}.sidebar-contact-faq-block legend{font-family:"Solanel - Regular";font-size:16px;line-height:21px}.contact-form-details{font-family:"Solanel - Thin";font-size:18px;line-height:24px;color:#545556}.contact-form-details>div,.contact-form-details hr{margin-bottom:20px}.contact-form-details>hr{border-color:#545556;display:inline-block;width:59px;margin-top:0!important}.building-portrait{box-sizing:border-box;padding:0;border:none;margin:0 0 30px}.building-portrait>img{max-width:100%;height:auto!important}#buildings .content-divider{margin-bottom:25px}#buildings .tfc-dropdown-button-group{width:100%;margin-top:31px}#buildings .tfc-dropdown-button-group span.label{font-size:20px;margin:0 0 .5em}#buildings .tfc-dropdown-button-group button{padding:0 0 10px}#buildings .tfc-dropdown-content{max-width:90%;width:fit-content;padding:20px 0 0 20px}#buildings .tfc-dropdown-content .tfc-multi-select span{white-space:normal}@media only screen and (max-width:576px){#buildings .tfc-dropdown-content{width:100%;border:none}}#buildings h1{color:#b47f00;background-color:#fff;font-family:Pensum Display;font-size:54px;line-height:1.2em;font-weight:400}#buildings .slider-item h1{line-height:1.2;padding:.3em .5em .4em;margin:30px 0 0}#buildings .mobile-alt-banner{display:none}#buildings .mobile-alt-banner hr{margin-left:-15px;margin-right:-15px}@media only screen and (max-width:900px){#buildings .mobile-alt-banner{display:block}#buildings .content{margin-top:20px}}@media only screen and (max-width:576px){#buildings #filters{flex-direction:column;margin-bottom:29px}#buildings #filters .tfc-dropdown-button-group{width:100%;margin-top:31px}#buildings #filters .tfc-dropdown-button-group .tfc-dropdown-wrapper{width:110%;position:static;margin-left:-16px;margin-right:-15px;border:none}#buildings #filters .tfc-dropdown-button-group .tfc-dropdown-content{border-top:3px solid #BDBDBD;border-bottom:1px solid #BDBDBD;max-width:unset;background-color:#fcfbf9}#buildings #filters .tfc-dropdown-button-group button{padding:0 0 10px}#buildings #filters .tfc-dropdown-button-group .toggle-open button{border-bottom:0px;margin-bottom:12px}}#buildings .tiles{margin-left:0!important;margin-right:0!important}#buildings .tiles .tile{margin:0 0 15px;width:100%}@media only screen and (min-width:420px){#buildings .tiles .tile{width:48%!important}}@media only screen and (min-width:580px){#buildings .tiles .tile{width:48%!important;margin-bottom:30px}}@media only screen and (min-width:901px){#buildings .tiles .tile{width:calc(33.3% - 22px)!important}}#buildings .tiles .tile .tile-subtitle{flex-grow:1}.std-style .content{max-width:1110px;margin:50px auto 0}.std-style h2{margin-bottom:25px}.std-style #filters{display:flex;justify-content:space-between;margin-bottom:56px}.std-style #filters .tfc-dropdown-button-group{width:30%}.std-style #filters .tfc-dropdown-button-group .tfc-dropdown-toggle.toggle-open+.tfc-dropdown-wrapper{border-bottom:1px solid #BDBDBD}.std-style #filters .tfc-dropdown-button-group button{width:100%}.std-style .material-icons{vertical-align:bottom}.std-style .tfc-multi-select{display:block!important;background-color:inherit}.std-style .tfc-dropdown-wrapper{background-color:#f6f5f2;min-width:11%;border:solid 1px #bdbdbd;border-top:none;border-bottom:none}.std-style .tfc-dropdown-content{padding:28px 58px;background-color:#f6f5f2}.std-style tile-img{max-height:800px;min-height:200px}#retail{margin-bottom:50px}@media only screen and (min-width:900px){#retail{margin-bottom:0}}#retail .slider-item h1{display:none;margin:30px 0 0;font-family:Pensum Display;background-color:#fff;color:#b47f00;font-size:54px;line-height:1.2em;padding:.3em .5em .4em}@media only screen and (min-width:900px){#retail .slider-item h1{display:block}}#retail .slider-item .heading-3{color:#333}#retail .slider-item .heading-4{color:#b47f00}#retail .building-title div{color:#545556;font-size:14pt!important;line-height:24px}#retail .tiles{margin-left:0!important;margin-right:0!important}#retail .tiles .tile{margin:0 0 15px;width:100%}@media only screen and (min-width:420px){#retail .tiles .tile{width:48%!important}}@media only screen and (min-width:580px){#retail .tiles .tile{width:30%!important;margin-bottom:30px}}@media only screen and (min-width:901px){#retail .tiles .tile{width:23%!important}}#retail .tiles .tile .tile-subtitle{flex-grow:1}#retail .mobile-page-title{display:block}@media only screen and (min-width:900px){#retail .mobile-page-title{display:none}}#retail .mobile-page-title h1{margin:30px 0 34px;padding:0 15px;font-family:Pensum Display;background-color:#fff;color:#b47f00;font-size:44px;line-height:1.2}@media only screen and (min-width:900px){#retail .mobile-page-title h1{display:block}}#retail .filter-container{margin-bottom:30px}#retail .content,.office-retail .content{margin-top:15px}#retail .button-group,.office-retail .button-group{display:flex;margin-bottom:50px}#retail .button-group button,.office-retail .button-group button{height:38px;width:117px;border:1px solid #BDBDBD;background-color:#fff;color:#451b5f;font-size:16px;line-height:16px}#retail .button-group button.active,.office-retail .button-group button.active{text-transform:uppercase;border:none;background-color:#451b5f;color:#fff}#retail .button-group button.active:focus,.office-retail .button-group button.active:focus{outline:1px dotted black}#retail .top-copy,.office-retail .top-copy{margin:60px 0}#retail .top-copy>h2,.office-retail .top-copy>h2{font-family:"Solanel - Thin";font-size:36px;line-height:43.2px;color:#451b5f;margin-bottom:.5em!important;max-width:860px}#retail .top-copy>p,.office-retail .top-copy>p{font-family:"Solanel - Thin";font-size:24px;line-height:28.8px;max-width:827px}#retail .map-container,.office-retail .map-container{width:100%;display:flex;flex-direction:column;height:451px}#retail .map-container .map,.office-retail .map-container .map{height:100%}#retail .mobile-filter-toggle,.office-retail .mobile-filter-toggle{display:none}@media only screen and (max-width:900px){#retail .mobile-filter-toggle,.office-retail .mobile-filter-toggle{display:block;position:relative;background-color:#f6f5f2;font-family:"Solanel - Thin";font-size:30px;line-height:30px;padding:22px 30px;text-decoration:none;color:#451b5f}#retail .mobile-filter-toggle .mobile-filter-toggle-open,#retail .mobile-filter-toggle .mobile-filter-toggle-close,.office-retail .mobile-filter-toggle .mobile-filter-toggle-open,.office-retail .mobile-filter-toggle .mobile-filter-toggle-close{position:absolute;right:12px;top:0;font-size:44px;line-height:72px}#retail .mobile-filter-toggle.mobile-filter-shown .mobile-filter-toggle-open,.office-retail .mobile-filter-toggle.mobile-filter-shown .mobile-filter-toggle-open,#retail .mobile-filter-toggle.mobile-filter-hidden .mobile-filter-toggle-close,.office-retail .mobile-filter-toggle.mobile-filter-hidden .mobile-filter-toggle-close{display:none}}#retail #retail-filter,.office-retail #retail-filter{padding:22px;background-color:#f6f5f2}#retail #retail-filter .tfc-dropdown-button-group,.office-retail #retail-filter .tfc-dropdown-button-group{display:inline-block;margin-right:40px}@media only screen and (max-width:900px){#retail #retail-filter .tfc-dropdown-button-group,.office-retail #retail-filter .tfc-dropdown-button-group{display:block;margin-right:0;margin-bottom:20px}}#retail #retail-filter #cities-dropdown .tfc-dropdown-toggle,#retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-toggle,#retail #retail-filter #square-footage-dropdown .tfc-dropdown-toggle,.office-retail #retail-filter #cities-dropdown .tfc-dropdown-toggle,.office-retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-toggle,.office-retail #retail-filter #square-footage-dropdown .tfc-dropdown-toggle{width:184px}@media only screen and (max-width:900px){#retail #retail-filter #cities-dropdown .tfc-dropdown-toggle,#retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-toggle,#retail #retail-filter #square-footage-dropdown .tfc-dropdown-toggle,.office-retail #retail-filter #cities-dropdown .tfc-dropdown-toggle,.office-retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-toggle,.office-retail #retail-filter #square-footage-dropdown .tfc-dropdown-toggle{width:100%}}#retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-cities-dropdown,#retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-neighborhoods-dropdown,#retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-cities-dropdown,#retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-neighborhoods-dropdown,#retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-cities-dropdown,#retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-neighborhoods-dropdown,.office-retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-cities-dropdown,.office-retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-neighborhoods-dropdown,.office-retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-cities-dropdown,.office-retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-neighborhoods-dropdown,.office-retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-cities-dropdown,.office-retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-neighborhoods-dropdown{padding:18px;width:220px}#retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown .price-slider-wrapper,#retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown .price-slider-wrapper,#retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown .price-slider-wrapper,.office-retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown .price-slider-wrapper,.office-retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown .price-slider-wrapper,.office-retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown .price-slider-wrapper{background-color:#f6f5f2}#retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,#retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,#retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,.office-retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,.office-retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,.office-retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown{padding:18px;width:415px}@media only screen and (max-width:900px){#retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,#retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,#retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,.office-retail #retail-filter #cities-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,.office-retail #retail-filter #neighborhoods-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown,.office-retail #retail-filter #square-footage-dropdown .tfc-dropdown-wrapper #portal-square-footage-dropdown{padding:8px;width:80vw}}#retail #retail-filter #dropdown-square-footage-dropdown,.office-retail #retail-filter #dropdown-square-footage-dropdown{color:#451b5f;font-size:16px;font-weight:400;line-height:21px;white-space:nowrap;font-family:Solanel;padding-bottom:10px}@media only screen and (max-width:900px){#retail #retail-filter,.office-retail #retail-filter{transition:height 1s ease-in-out;height:0px;padding:0 22px;overflow-y:hidden}#retail #retail-filter.mobile-filter-shown,.office-retail #retail-filter.mobile-filter-shown{height:240px}}#retail #map-margin,.office-retail #map-margin{margin-top:60px}@media only screen and (max-width:900px){#retail #map-margin,.office-retail #map-margin{margin:50px 0 15px}#retail .map-container,#retail #retail-filter,#retail .mobile-filter-toggle,.office-retail .map-container,.office-retail #retail-filter,.office-retail .mobile-filter-toggle{display:block;width:100vw;margin-left:-30px}#retail .map-container,.office-retail .map-container{height:304px}#retail .button-group,.office-retail .button-group{margin-bottom:30px}#retail .button-group button,.office-retail .button-group button{width:33%}}.retail-portfolio-header hr{margin:60px 0 15px}#retail-space .top-panel{background-color:#fff}#retail-space .retail-space-map-top{margin:30px 15px 40px}#retail-space .retail-space-map-top div{font-family:"Solanel - Thin";font-size:19px;font-color:#545556;margin-bottom:4px}#retail-space .retail-space-map-bottom{width:100%;border-bottom:1px solid #cccccc}#retail-space .retail-space-map-bottom>div{padding:15px;border:1px solid #cccccc;border-bottom:0;font-size:19px;line-height:24px;font-family:"Solanel - Thin";color:#545556}#retail-space .hide-md{display:none}@media only screen and (max-width:900px){#retail-space .hide-md{display:inline-block}}#retail-space #retail-title-card{display:grid;grid-template-columns:150px 240px 220px;grid-template-areas:"head head head" "contact name phone" "contact email email";background-color:#fff;color:#545556;font-size:24px;font-family:"Solanel - Thin";position:absolute;top:120px;left:30px;z-index:1}@media only screen and (max-width:900px){#retail-space #retail-title-card{display:none}}#retail-space #retail-title-card div{padding:15px;border:1px solid #CCCCCC}#retail-space #retail-title-card div:nth-child(1){grid-area:head;padding:11px 30px 20px;font-size:19px}#retail-space #retail-title-card div:nth-child(1) h1{font-family:Pensum Display;color:#b47f00;font-size:54px;line-height:60px;letter-spacing:-.5px}#retail-space #retail-title-card div:nth-child(1) span{font-family:Pensum Display;font-weight:700;color:#b47f00}#retail-space #retail-title-card div:nth-child(2){border-top:none;grid-area:contact;font-family:Pensum Display}#retail-space #retail-title-card div:nth-child(3){grid-area:name;border-left:none;border-top:none}#retail-space #retail-title-card div:nth-child(4){grid-area:phone;border-left:none;border-top:none}#retail-space #retail-title-card div:nth-child(5){grid-area:email;border-top:none;border-left:none}#retail-space .get-directions{background:none!important;border:none;text-decoration:underline;padding:0!important}#retail-space .retail-main{margin-top:50px;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media only screen and (max-width:900px){#retail-space .retail-main{margin-bottom:0}}#retail-space .retail-main .two-column-flex{display:flex;flex-flow:row wrap;column-gap:30px;margin-bottom:100px}#retail-space .retail-main .two-column-flex>div{flex:1 1 300px}#retail-space .retail-main .availability-detail-grid{display:grid;grid-template-rows:1fr 1fr 1fr}#retail-space #address-section{margin-bottom:50px}#retail-space hr{margin-top:0}#retail-space .image-with-text-row.reversed>div{flex:1 1 300px}#retail-space .captioned-image>img{width:100%;height:100%;object-fit:cover}.retail-availabilities-header{position:relative}.retail-availabilities-header .reset-retail-filters{position:absolute;right:0;top:12px}.retail-availability-new{display:grid;grid-template-rows:65px 1fr 70px 75px;margin-bottom:30px;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC}.retail-availability-new .unit-name{font-family:"Solanel - Regular";font-size:24px;line-height:24px;color:#451b5f}.retail-availability-new .availability-pricing{font-family:Pensum Display;font-size:18px;line-height:37px;display:inline-block}.retail-availability-new .availability-brochure,.retail-availability-new .virtual-tour,.retail-availability-new .photo-link{font-size:16px;color:#451b5f;float:right;text-decoration:none!important;font-family:"Solanel - Regular";line-height:37px}.retail-availability-new .virtual-tour,.retail-availability-new .photo-link{padding-right:10px}.retail-availability-new .material-icons{position:relative;top:5px;font-size:20px;line-height:20px}.retail-availability-new>div{border:1px solid #CCCCCC;border-left:0;border-top:0;padding:20px 30px;min-height:40px;margin-bottom:0;font-family:"Solanel - Thin";font-size:24px;line-height:28.8px;color:#545556}.retail-availability-new>div:nth-child(4){padding:16px 30px;line-height:inherit}.retail-availability,.office-availability{border:1px solid #ccc;padding:20px;margin-bottom:28px}.retail-availability strong,.office-availability strong{font-family:"Solanel - Regular"}.retail-availability .title,.office-availability .title{display:flex;align-items:center}.retail-availability .title .heading-3,.office-availability .title .heading-3{color:#451b5f;margin-bottom:0;margin-left:15px}.retail-availability hr,.office-availability hr{margin-top:15px!important}.retail-availability .footer,.office-availability .footer{display:flex;align-items:center;justify-content:space-between}.retail-availability a,.office-availability a{color:#451b5f;display:flex;align-items:center}#search #matches{white-space:nowrap;margin-bottom:0;padding-right:.5em;border-right:1px solid #333}@media only screen and (max-width:900px){#search #matches{border-right:none}}#dropdown-target-wrapper{background-color:#fcfbf9;border-bottom:1px solid #e0e0e0}#amenities{margin-top:25px;display:flex;justify-content:space-between}@media only screen and (max-width:900px){#amenities{flex-direction:column}}#amenities .tfc-dropdown-content{background:transparent}#amenities button{padding:0;border:0px;background:transparent;border-bottom:1px solid #BDBDBD;width:100%;display:flex;justify-content:space-between;align-items:center}#amenities #bldg-amenities{width:100%}#amenities #bldg-amenities li{flex-basis:33%}#amenities #apt-fts{width:100%}#amenities #apt-fts li{flex-basis:100%}@media only screen and (max-width:900px){#amenities .half{width:100%}}@media only screen and (max-width:900px){#amenities .half .title-row{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width:900px){#amenities .half .title-row h4{padding-left:20px}}#amenities .half .title-row button{display:none}@media only screen and (max-width:900px){#amenities .half .title-row button{display:block}}#amenities .half .title-row button span{padding-right:12px;font-size:32px}#amenities .half .tfc-multi-select{border-bottom:none!important;border-top:1px solid #ece9e5}@media only screen and (max-width:576px){#amenities .half .tfc-multi-select{background-color:#f4f3f1}}#amenities .half .tfc-multi-select li{white-space:nowrap}#amenities .half .tfc-multi-select li input{margin-right:0}@media only screen and (max-width:900px){.tfc-dropdown-toggle.toggle-open .dropdown-label2{border-bottom:none}}#dropdown-target-area{margin:0 auto;overflow:hidden;padding-left:50px;padding-right:50px}@media only screen and (max-width:1110px){#dropdown-target-area{padding-left:30px;padding-right:30px}}#dropdown-target-area .tfc-multi-select{padding-top:20px;padding-bottom:24px;background-color:inherit;display:flex;flex-flow:row wrap}#dropdown-target-area .tfc-multi-select li{flex-basis:25%}@media only screen and (max-width:1110px){#dropdown-target-area .tfc-multi-select li{flex-basis:33%}}#dropdown-target-area h6{color:#b47f00;font-family:Pensum Display;font-size:14pt;font-weight:700;line-height:21px;margin-bottom:0}#dropdown-target-area #nbs{display:flex;flex-flow:row nowrap;justify-content:space-between}#dropdown-target-area #nbs label{display:flex;white-space:nowrap;align-items:center}#portal-buildings-dropdown .tfc-multi-select{display:block;columns:3}@media only screen and (max-width:1110px){#portal-buildings-dropdown .tfc-multi-select{columns:3}}@media only screen and (max-width:900px){#portal-buildings-dropdown .tfc-multi-select{columns:2}}@media only screen and (max-width:1110px){#buildings-dropdown .tfc-multi-select{display:block;columns:3}}@media only screen and (max-width:900px){#buildings-dropdown .tfc-multi-select{columns:2}}@media only screen and (max-width:420px){#buildings-dropdown .tfc-multi-select{columns:1}}#neighborhoods-dropdown .tfc-dropdown-content{max-width:none}.search-mobile-override .tfc-dropdown-content #nbs li{flex-basis:auto!important}.wide-row{display:flex;justify-content:space-between;align-items:center}.wide-row .open-map-button{padding:6px 20px;border:1px solid #451B5F;color:#451b5f;background-color:#fff}@media screen and (max-width:900px){.wide-row{display:block}.wide-row .open-map-button{margin-bottom:20px}}@media only screen and (min-width:420px){.wide-row .tfc-dropdown-button-group{width:235px}}.wide-row .tfc-dropdown-button-group button{width:100%}.map-wrapper,.map-wrapper>div{height:100%;width:50vw;left:0vw;transition:top .5s ease-in-out,left .5s ease-in-out}@media only screen and (min-width:901px){.map-wrapper,.map-wrapper>div{left:0vw}.map-wrapper.map-open,.map-wrapper>div.map-open{position:fixed}.map-wrapper.map-closed,.map-wrapper>div.map-closed{left:-150vw}}@media screen and (max-width:900px){.map-wrapper,.map-wrapper>div{width:100vw;height:100vw}.map-wrapper.map-open,.map-wrapper>div.map-open{top:0}.map-wrapper.map-closed,.map-wrapper>div.map-closed{top:-200vw}}.map-wrapper .map-close,.map-wrapper>div .map-close{position:absolute;top:10px;right:10px;width:40px;height:40px;border:1px solid #451B5F;z-index:2}.map-wrapper .map-close button,.map-wrapper>div .map-close button{height:100%;width:100%;border:0;background-color:#fff;color:#451b5f}.map-wrapper .map-close span,.map-wrapper>div .map-close span{font-size:24px}.map-overlay{position:absolute;z-index:15;background:#f6f5f2;padding:10px 0;text-decoration:underline;text-align:center}.map-legend{position:absolute;z-index:2;vertical-align:center;padding:10px 0;left:10px;bottom:20px}.map-legend .map-legend-button div{display:inline-block;width:34px}.map-legend .map-legend-button img{height:30px;margin-top:-6px}.map-legend>div{line-height:30px;height:30px}.map-legend-all-buildings-block{height:23px;width:23px;background-color:#451b5f;display:inline-block;margin-left:8px;margin-bottom:-6px}.map-legend-featured-buildings-block{height:23px;width:23px;background-color:#b47f00;display:inline-block;margin-left:8px;margin-bottom:-6px}.search-content-wrap{display:flex;position:relative;min-height:100vh}#search h2.hide-below{width:17%}#search .map-wrapper,#search .map-wrapper>div{position:absolute}#search .map{height:100%}@media only screen and (min-width:901px){#search .search-form button{min-width:130px}}#search .header-section{display:flex;justify-content:space-between}#search-results{padding-top:20px;padding-bottom:35px;padding-right:0;width:100%;margin:0 30px;transition:margin .5s ease-in-out}#search-results.map-open{margin-top:100vw}#search-results.map-closed{margin-top:0}@media only screen and (min-width:901px){#search-results{margin-left:50vw;padding-left:29px}#search-results.map-open{margin-top:0}#search-results.map-closed{margin-left:0}}@media only screen and (max-width:420px){#search-results{padding-bottom:135px}}.sort .dropdown-label2{border-bottom:1px solid #BDBDBD!important}.sort .tfc-dropdown-content{padding:15px;max-width:none;border:1px solid #BDBDBD;top:-1px}.sort .tfc-dropdown-content li{white-space:nowrap}.search-description{margin-bottom:22px;font-size:22px;font-weight:100;font-family:"Solanel - Thin";color:#212529}.apartment h2{margin-bottom:21px}.apartment .modal-floorplan.none{width:0px;height:0px;opacity:0;transition:opacity .15s ease-out,width 0s linear .15s,height 0s linear .15s;z-index:-1}.apartment .modal-floorplan.block{width:100%;height:100%;opacity:1;transition:opacity .15s ease-out;z-index:3}.apartment .modal-floorplan{position:fixed;left:0;top:0;display:grid;grid-template-rows:minmax(50px,auto) 1fr;background-color:#000c;padding:50px}.apartment .modal-floorplan>div:first-child h2:first-child{float:left;color:#fff;font-family:Pensum Display}.apartment .modal-floorplan>div:first-child a:nth-child(2){display:inline-block;float:right;color:#fff9!important;font-size:36px}.apartment .modal-floorplan>div:first-child a:nth-child(2):focus,.apartment .modal-floorplan>div:first-child a:nth-child(2):hover{color:#fff!important;text-decoration:none}.apartment .modal-floorplan div:nth-child(2){position:relative;text-align:center}.apartment .modal-floorplan img{position:absolute;height:auto;width:auto;max-height:100%;max-width:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:900px){.apartment .modal-floorplan{padding:10px}.apartment .modal-floorplan div:first-child{padding-right:20px}.apartment .modal-floorplan h2:first-child{font-size:18px}}.apartment .paper .tabs__labels li{margin-right:10%}.apartment .floorplan{background:#fff;display:flex;margin:0 auto;position:relative}.apartment .floorplan>a{display:block;margin:0 auto;padding:0;text-decoration:none}.apartment .floorplan>a img{margin:0 auto;max-width:100%}.apartment li.incentive-detail,.apartment div.incentive-detail{margin-bottom:20px;font-family:"Solanel - Thin";font-size:14px}.apartment li.incentive-detail .incentive,.apartment div.incentive-detail .incentive{margin-right:17px;color:#451b5f;font-family:Solanel;font-size:16px;font-weight:400;line-height:22px;border:1px solid #451B5F;width:fit-content;padding:.25rem .5rem;display:inline-block}@media only screen and (max-width:375px){.apartment li.incentive-detail .incentive,.apartment div.incentive-detail .incentive{margin-bottom:10px;display:block}}.apartment li.incentive-detail .incentive-note,.apartment div.incentive-detail .incentive-note{color:#545556;line-height:22px}.apartment li.incentive-detail:last-child,.apartment div.incentive-detail:last-child{margin-bottom:0}.apartment .incentives-container{margin-bottom:10px}.apartment .terms-button-row button{font-family:"Solanel - Thin";font-size:19px;line-height:24px;cursor:default;width:100%;border:none;background:#fff;height:50px;text-align:left}.apartment .terms-button-row .arrow{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #333333;display:inline-block}.apartment .terms-button-row .arrow.closed{transform:rotate(180deg) translate(-15px,2px);transition:.15s ease-in-out}.apartment .terms-button-row .arrow.open{transform:translate(15px,-2px);transition:.15s ease-in-out}.apartment .fees-row p{font-family:"Solanel - Thin";font-size:19px;line-height:24px;width:100%;background:#fff;height:50px;text-align:left;border-bottom:1px solid #ccc}.apartment .fees-table{width:100%;font-size:12px}.apartment .fees-table tr td,.apartment .fees-table tr th{border-bottom:1px solid #ccc}.apartment .fees-table tr td{font-family:"Solanel - Thin"}.apartment .fees-table tr td:nth-child(1),.apartment .fees-table tr th:nth-child(1){width:26%}.apartment .fees-table tr td:nth-child(2),.apartment .fees-table tr th:nth-child(2){width:17%}.apartment .fees-table tr td:nth-child(3),.apartment .fees-table tr th:nth-child(3){width:17%}.apartment .fees-table tr td:nth-child(4),.apartment .fees-table tr th:nth-child(4){width:20%}.apartment .terms-container.open{border-top:1px solid #ccc;padding-top:18px;height:auto;opacity:1;transition:height .2s,opacity .2s}.apartment .terms-container.closed{height:0;opacity:0;transition:height .2s}.apartment .contact-details{display:flex;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width:900px){.apartment .contact-details{flex-direction:column}}.apartment .contact-details .left{display:flex;flex-direction:column;width:49%}@media only screen and (max-width:900px){.apartment .contact-details .left{width:unset;margin-bottom:30px}}@media only screen and (max-width:900px){.apartment .contact-details .left{margin-bottom:20px;width:100%}}.apartment .contact-details .right{display:flex;flex-direction:column;width:49%;border-left:1px solid #bdbdbd;padding-left:20px}@media only screen and (max-width:900px){.apartment .contact-details .right{border-left:none;border-top:1px solid #bdbdbd;width:70%;padding-left:0;padding-top:30px}}.apartment .featured,.apartment #home .home-intro-copy,#home .apartment .home-intro-copy{margin-bottom:50px}@media only screen and (max-width:420px){.apartment .featured .tiles,.apartment #home .home-intro-copy .tiles,#home .apartment .home-intro-copy .tiles{margin-left:0;margin-right:0}}.apartment .featured .slick-list,.apartment #home .home-intro-copy .slick-list,#home .apartment .home-intro-copy .slick-list{margin-bottom:24px}.apartment hr.line{margin-top:0}.apartment hr.line-with-margin{margin-top:30px}.apartment .top-panel{width:100%;max-width:100%;background-color:#f6f5f2;display:flex}@media only screen and (max-width:900px){.apartment .top-panel{display:block}}.apartment .slider-item{display:block!important}.apartment .carousel-slider-wrapper,.apartment .slider-item,.apartment .three-d-tour,.apartment .map,.apartment img{height:512px}@media only screen and (max-width:900px){.apartment .carousel-slider-wrapper,.apartment .slider-item,.apartment .three-d-tour,.apartment .map,.apartment img{height:310px}}.apartment .three-d-tour{width:100%;border:none}.apartment h1>span{font-family:"Solanel - Thin"}.apartment .left-panel{margin-left:30px;display:flex;flex-direction:column;justify-content:space-between;padding-top:38px;padding-right:57px;margin-bottom:48px}.apartment .left-panel .heading-2{margin-bottom:16px}@media only screen and (max-width:900px){.apartment .left-panel .heading-2{margin-bottom:8px}}@media only screen and (max-width:900px){.apartment .left-panel{width:unset;min-width:unset;padding-top:23px;padding-right:30px}}@media only screen and (max-width:576px){.apartment .left-panel{max-width:100%;margin-bottom:21px}}@media only screen and (min-width:901px){.apartment .left-panel{width:540px;min-width:540px;float:left}}.apartment .unit-price{color:#333;font-size:22px;font-family:Solanel;font-weight:400;line-height:24px;letter-spacing:.5px}@media only screen and (max-width:900px){.apartment .unit-price{margin-bottom:8px}}.apartment .net-price{color:#333;font-family:"Solanel - Thin";font-size:18px;line-height:24px}@media only screen and (max-width:900px){.apartment .net-price{margin-bottom:16px}}.apartment .net-price .info{display:inline-block;position:relative}.apartment .net-price .info span{transform:translate(6px,-2px)}.apartment .net-price .info .tooltip{display:none}.apartment .net-price:hover .info>.tooltip{display:block;width:290px;position:absolute;left:-32px}.apartment .net-price:hover .info>.tooltip .arrow{height:14px;width:28px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #e0e0e0;transform:translate(32px,1px)}.apartment .net-price:hover .info>.tooltip .arrow:before{content:"";height:14px;width:28px;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid white;position:relative;top:-21px;left:-14px}.apartment .net-price:hover .info>.tooltip>div:nth-child(2){padding:15px;background:#fff;border:1px solid #e0e0e0;font-family:"Solanel - Regular"}.apartment .net-price:hover .info>.tooltip>div:nth-child(2) button{border:none;padding:0;background:none;color:#451b5f;text-decoration:underline}.apartment .amenities-section ul.features{font-family:"Solanel - Thin";font-size:18px;line-height:24px;color:#545556}.apartment .amenities-section ul.features li{margin-bottom:6px}.apartment .transportation-section hr{margin-top:50px}.apartment .apartment-features-header{font-family:Pensum Display;font-size:18px;line-height:28px;color:#545556;margin-bottom:10px}.apartment .apartment-features-columns{margin-bottom:1em}@media only screen and (min-width:901px){.apartment .apartment-features-columns{margin-bottom:0}}.apartment .apartment-features-columns{font-family:"Solanel - Thin";font-size:18px;line-height:24px;color:#545556;display:grid;grid-template-columns:1fr 1fr}.apartment .apartment-action-buttons{display:flex;flex-direction:row;justify-content:space-between;gap:20px}.apartment .right-panel{overflow:hidden;height:100%;width:100%}@media only screen and (max-width:900px){.apartment .right-panel{width:100%;max-width:none}}.apartment .right-panel .tfc-tabs{display:flex;flex-direction:column-reverse}.apartment .right-panel .tabs__labels button{height:100%;color:#451b5f}.apartment .right-panel .tabs__labels{overflow:hidden;height:48px}.apartment .right-panel .tabs__labels{display:flex;justify-content:space-around;margin:0 auto}@media only screen and (max-width:900px){.apartment .top-contact{margin-top:20px}}.apartment .top-contact .heading-2{margin-bottom:20px}.apartment .top-contact .details{display:flex;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width:900px){.apartment .top-contact .details{display:block;margin-bottom:0}}.apartment .top-contact .details .left{display:flex;flex-direction:column;width:49%;color:#545556;font-size:18px;line-height:24px}@media only screen and (max-width:900px){.apartment .top-contact .details .left{margin-bottom:20px}}.apartment .top-contact .details .left b{color:#333}.apartment .top-contact .details .right{display:flex;flex-direction:column;width:49%;border-left:1px solid #BDBDBD;padding-left:20px}@media only screen and (max-width:900px){.apartment .top-contact .details .right{border-left:none;padding-left:0}}@media only screen and (max-width:900px){.apartment .top-transport{display:none}}.apartment .trustpilot{background-color:#f6f5f2;padding-top:56px;padding-bottom:56px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:576px){.apartment .trustpilot{padding-top:39px;padding-bottom:44px;flex-direction:column}}@media only screen and (max-width:576px){.apartment .trustpilot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;padding:39px 30px 44px}}@media only screen and (min-width:901px){.apartment .trustpilot h2{display:inline-block;margin-right:60px}}@media only screen and (max-width:900px){.apartment .trustpilot h2{display:block;text-align:center}}.apartment .trustpilot a>div{display:inline-block;background:#fff}@media only screen and (min-width:901px){.apartment .trustpilot a>div{padding:22px 24px 21px 19px;text-align:left}}@media only screen and (max-width:900px){.apartment .trustpilot a>div{padding:22px 26px 21px;margin-top:8px}}@media only screen and (min-width:901px){.apartment .trustpilot .trustpilot-left{display:inline-block}}@media only screen and (max-width:900px){.apartment .trustpilot .trustpilot-left{display:block}}.apartment .trustpilot .trustpilot-left .trustpilot-line1{font-family:"Solanel - Thin";font-size:24px}@media only screen and (min-width:901px){.apartment .trustpilot .trustpilot-left .trustpilot-line1{margin-bottom:8px}}.apartment .trustpilot .trustpilot-left .trustpilot-line2{font-size:18px}@media only screen and (max-width:900px){.apartment .trustpilot .trustpilot-left .trustpilot-line2{margin-bottom:16px}}@media only screen and (min-width:901px){.apartment .trustpilot .trustpilot-right{display:inline-block;margin-left:20px}}@media only screen and (max-width:900px){.apartment .trustpilot .trustpilot-right{display:block;text-align:center}}.apartment .trustpilot .trustpilot-right .trustpilot-stars{width:130px;height:23px}@media only screen and (min-width:901px){.apartment .trustpilot .trustpilot-right .trustpilot-stars{margin-bottom:20px}}@media only screen and (max-width:900px){.apartment .trustpilot .trustpilot-right .trustpilot-stars{margin-bottom:11px}}.apartment .trustpilot .trustpilot-right .trustpilot-logo{width:130px;height:32px}.apartment .static{max-width:920px;margin-bottom:37px;margin-left:15px;margin-right:15px}@media only screen and (min-width:901px){.apartment .static{margin-left:auto;margin-right:auto}}@media only screen and (max-width:576px){.apartment .static h2{margin-bottom:21px}}.apartment .static .left,.apartment .static .right{margin-top:50px;width:48%}@media only screen and (max-width:900px){.apartment .static .left,.apartment .static .right{width:100%}}@media only screen and (max-width:900px){.apartment .static{display:block}}@media only screen and (max-width:900px){.apartment .static.narrow{margin-left:15px!important;margin-right:15px!important}}.apartment .static.narrow .left{width:58%}.apartment .static.narrow .right{width:38%}@media only screen and (max-width:900px){.apartment .static.narrow .left,.apartment .static.narrow .right{width:100%}}.apartment div.featured,.apartment #home div.home-intro-copy,#home .apartment div.home-intro-copy{max-width:920px;padding-left:15px;padding-right:15px}@media only screen and (min-width:901px){.apartment div.featured,.apartment #home div.home-intro-copy,#home .apartment div.home-intro-copy{padding-left:0;padding-right:0}}.apartment .tabs__labels{margin-bottom:0;overflow:hidden}.apartment .tabs__labels .is-active{border-bottom:4px solid #451B5F}.apartment .tabs__labels .is-active h3{color:#451b5f}.apartment .notice{padding:20px;margin-bottom:30px;border:1px solid #B47F00}.apartment .table-section{max-width:1280px}.apartment .paper .tabs__labels{padding:20px;display:flex}.apartment .contact-form{padding:0 20px 20px}@media only screen and (max-width:900px){.apartment .contact-form{margin-bottom:36px}}.apartment .contact-form .heading-4{color:#333}.apartment .contact-form .tfc-dropdown-button-group{margin-bottom:30px;float:none}.apartment .contact-form .tfc-dropdown-button-group .tfc-dropdown-wrapper{position:static}.apartment .contact-form .tfc-dropdown-button-group .tfc-dropdown-wrapper .tfc-dropdown-content{background-color:inherit;border:none;padding:1rem 0;max-width:none}@media only screen and (max-width:640px){.apartment .contact-form .tfc-dropdown-button-group .tfc-dropdown-wrapper .tfc-dropdown-content{padding:20px 0}}.apartment .contact-form .tfc-dropdown-button-group .tfc-dropdown-wrapper .tfc-dropdown-content p{color:#545556;font-family:"Solanel - Regular";font-size:16px;font-weight:400;line-height:27px}.apartment .contact-form .tfc-dropdown-button-group button{width:100%;padding:1rem 0}.apartment .contact-form ul{display:flex}.apartment .contact-form ul li{margin-right:15px}.apartment .contact-form h3{color:#545556}.apartment .contact-form h3.is-active{color:#451b5f}.apartment .contact-form label{width:100%}.apartment .contact-form label input,.apartment .contact-form label textarea{width:100%;background:transparent;border:none;border-bottom:1.5px solid #bdbdbd}.apartment .contact-form .invalid-input h4{color:#d9534f}.apartment .contact-form .invalid-input input,.apartment .contact-form .invalid-input textarea{border-color:#d9534f}.apartment .contact-form h4,.apartment .contact-form .heading-4{color:#373a3c;font-size:16px;line-height:24px}@media only screen and (max-width:900px){.apartment .contact-form h4,.apartment .contact-form .heading-4{font-size:20px}}.apartment .contact-form .bolder{font-family:Solanel;font-weight:400;line-height:27px}.apartment .contact-form span{color:#545556;font-family:"Solanel - Thin";font-size:16px;font-weight:100;line-height:24px}.apartment .disclaimer{width:100%;border-top:1px solid #ccc;padding-top:20px;color:#545556;font-family:"Solanel - Thin";font-size:14px;line-height:21px}@media only screen and (max-width:420px){.apartment .neighborhood-panel{margin-right:15px;margin-left:15px}}.apartment textarea:required{box-shadow:none}#journal .basic-page *{max-width:100%}#journal a{text-decoration:underline}#journal .featured a,#journal #home .home-intro-copy a,#home #journal .home-intro-copy a{text-decoration:none}#journals .featured,#journals #home .home-intro-copy,#home #journals .home-intro-copy,#journal .featured,#journal #home .home-intro-copy,#home #journal .home-intro-copy{margin-bottom:15px}#journals .show-more,#journal .show-more{display:block;text-align:center}#journals .show-more>button,#journal .show-more>button{margin:auto;padding:12px 15px 8px;font-size:16px;line-height:16px;font-family:Solanel;background-color:#451b5f;color:#fff;border:none}@media only screen and (max-width:420px){#journals .show-more,#journal .show-more{margin-bottom:20px}}#journals .static,#journal .static{display:flex;justify-content:space-between;margin-top:49px;margin-bottom:30px}#journals .static.right-content,#journal .static.right-content{flex-direction:row-reverse}@media only screen and (max-width:420px){#journals .static.right-content,#journal .static.right-content{flex-direction:column-reverse}}#journals .static .left,#journal .static .left{flex-basis:80%;margin-right:30px}@media only screen and (max-width:900px){#journals .static .left,#journal .static .left{flex-basis:100%;margin-right:0}}#journals .static aside,#journal .static aside{flex-basis:27.3%}#journals .static aside .heading-4,#journal .static aside .heading-4{color:#333}#journals .static aside .search,#journal .static aside .search{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #bdbdbd}#journals .static aside .search input,#journal .static aside .search input{color:#545556;border:none}#journals .static aside .search i,#journal .static aside .search i{font-size:19px}#journals .static aside hr,#journal .static aside hr{margin-top:0}#journals .static aside h2,#journal .static aside h2{font-family:Pensum Display;color:#b47f00;line-height:29px;font-size:24px}#journals .static aside .popular>hr,#journal .static aside .popular>hr{margin-top:40px;margin-bottom:20px}#journals .static aside .popular>h2,#journal .static aside .popular>h2{margin-bottom:20px}#journals .static aside .popular>div,#journal .static aside .popular>div{min-height:135.53px;display:flex;border:solid 1px #ccc;margin-bottom:20px}#journals .static aside .popular>div .image,#journal .static aside .popular>div .image{display:inline-block;box-sizing:border-box;width:25%;background-size:cover;background-position:center center;min-height:135.53px}@media only screen and (min-width:421px){#journals .static aside .popular>div .image,#journal .static aside .popular>div .image{width:31.428571%}}#journals .static aside .popular>div .content,#journal .static aside .popular>div .content{display:inline-block;box-sizing:border-box;width:75%;padding:10px;position:relative}@media only screen and (min-width:421px){#journals .static aside .popular>div .content,#journal .static aside .popular>div .content{width:68.571429%}}#journals .static aside .popular>div .content h3,#journal .static aside .popular>div .content h3{width:100%;font-family:Pensum Display;font-size:18px;line-height:24px;color:#451b5f;margin:0 0 30px}#journals .static aside .popular>div .content p,#journal .static aside .popular>div .content p{width:100%;font-family:Solanel;font-size:16px;line-height:21.3px;margin-bottom:10px;position:absolute;bottom:0;color:#333}#journals .journal-tabs,#journal .journal-tabs{overflow-x:scroll;white-space:nowrap}#journals .journal-category-button,#journal .journal-category-button{color:#451b5f;font-size:18px;font-weight:100;line-height:16px;box-shadow:none;border:0px;background-color:transparent;font-family:Solanel;margin-right:30px;display:inline-block;padding-bottom:10px}#journals .journal-search-bar,#journal .journal-search-bar{position:relative;background-color:#451b5f;color:#fff;height:80px}#journals .journal-search-bar h1,#journal .journal-search-bar h1{height:80px;padding-top:18px;padding-left:26px;margin-bottom:0;color:#fff;border-right:1px solid white;display:inline-block;line-height:42px}#journals .journal-search-bar h1>a,#journal .journal-search-bar h1>a{color:#fff;text-decoration:none}@media only screen and (max-width:420px){#journals .journal-search-bar h1,#journal .journal-search-bar h1{width:127px}}@media only screen and (min-width:421px){#journals .journal-search-bar h1,#journal .journal-search-bar h1{width:178px}}#journals .journal-search-bar .tfc-dropdown-button-group,#journal .journal-search-bar .tfc-dropdown-button-group{display:inline-block;position:absolute;margin-top:15px;margin-left:30px}#journals .journal-search-bar .tfc-dropdown-button-group.hidden,#journal .journal-search-bar .tfc-dropdown-button-group.hidden{display:none}@media only screen and (max-width:420px){#journals .journal-search-bar .tfc-dropdown-button-group,#journal .journal-search-bar .tfc-dropdown-button-group{width:140px}}@media only screen and (min-width:421px)and (max-width:900px){#journals .journal-search-bar .tfc-dropdown-button-group,#journal .journal-search-bar .tfc-dropdown-button-group{width:200px}}@media only screen and (min-width:901px){#journals .journal-search-bar .tfc-dropdown-button-group,#journal .journal-search-bar .tfc-dropdown-button-group{width:329px}}#journals .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper,#journal .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper{top:62px}@media only screen and (max-width:420px){#journals .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper,#journal .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper{width:100%;margin-left:-127px}}@media only screen and (min-width:421px){#journals .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper,#journal .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper{width:500px;margin-left:-148px}}@media only screen and (min-width:901px){#journals .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper,#journal .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper{width:800px}}@media only screen and (min-width:1111px){#journals .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper,#journal .journal-search-bar .tfc-dropdown-button-group .tfc-dropdown-wrapper{width:900px}}#journals .journal-search-bar .tfc-dropdown-button-group .journal-category-dropdown-label,#journal .journal-search-bar .tfc-dropdown-button-group .journal-category-dropdown-label{font-size:16px;font-family:"Solanel - Thin";border-bottom:1px solid #fff;width:100%;text-align:left;cursor:pointer}#journals .journal-search-bar .tfc-dropdown-button-group span.label,#journal .journal-search-bar .tfc-dropdown-button-group span.label{color:#fff}#journals .journal-search-bar .tfc-dropdown-button-group button,#journal .journal-search-bar .tfc-dropdown-button-group button{color:#fff;border-bottom:1px solid white;width:100%;text-align:left}#journals .journal-search-bar .tfc-multi-select,#journal .journal-search-bar .tfc-multi-select{color:#451b5f;padding-top:12px}#journals .journal-search-bar .dropdown-portal,#journal .journal-search-bar .dropdown-portal{position:absolute;top:100%;z-index:9;margin-top:-15px;margin-right:auto;margin-left:auto;width:95%;left:2.5%}@media only screen and (max-width:420px){#journals .journal-search-bar .dropdown-portal,#journal .journal-search-bar .dropdown-portal{width:100%;left:0}}#journals .journal-search-bar .dropdown-portal .quote-triangle,#journal .journal-search-bar .dropdown-portal .quote-triangle{position:relative;border-left:1px solid #ccc;border-top:1px solid #ccc;top:8px;left:20%;width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;display:block;z-index:2}@media only screen and (max-width:900px){#journals .journal-search-bar .dropdown-portal .quote-triangle,#journal .journal-search-bar .dropdown-portal .quote-triangle{left:50%}}#journals .journal-search-bar .dropdown-portal #journal-category-dropdown-list,#journal .journal-search-bar .dropdown-portal #journal-category-dropdown-list{margin:0;border:solid 1px #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}@media only screen and (max-width:900px){#journals .journal-search-bar .dropdown-portal #journal-category-dropdown-list li,#journal .journal-search-bar .dropdown-portal #journal-category-dropdown-list li{flex-basis:100%}}@media only screen and (min-width:901px){#journals .journal-search-bar .dropdown-portal #journal-category-dropdown-list li,#journal .journal-search-bar .dropdown-portal #journal-category-dropdown-list li{flex-basis:33.3333333333%}}#journals .journal-search-bar .dropdown-portal #journal-category-dropdown-list li a,#journal .journal-search-bar .dropdown-portal #journal-category-dropdown-list li a{font-size:18px;line-height:24px;font-weight:400;font-family:Solanel;width:100%;padding:10px;color:#000}#journals .journal-search-bar .journal-search-text,#journal .journal-search-bar .journal-search-text{display:inline-flex;position:absolute;right:10px;align-items:center;height:80px}#journals .journal-search-bar .journal-search-text .search-button,#journal .journal-search-bar .journal-search-text .search-button{padding:3px;margin:0;background:none;background-color:transparent;border:none;color:#fff}@media only screen and (max-width:900px){#journals .journal-search-bar .journal-search-text,#journal .journal-search-bar .journal-search-text{align-items:flex-end}#journals .journal-search-bar .journal-search-text.open,#journal .journal-search-bar .journal-search-text.open{align-items:center;left:208px;right:none}}@media only screen and (max-width:420px){#journals .journal-search-bar .journal-search-text.open,#journal .journal-search-bar .journal-search-text.open{align-items:center;left:150px;right:none}#journals .journal-search-bar .journal-search-text.open .search-button,#journal .journal-search-bar .journal-search-text.open .search-button{position:absolute}}#journals .journal-search-bar .journal-search-text div,#journal .journal-search-bar .journal-search-text div{font-family:Pensum Display;color:#fff;font-size:16px}#journals .journal-search-bar .journal-search-text form,#journal .journal-search-bar .journal-search-text form{border-bottom:1px solid white;margin-right:30px}@media only screen and (max-width:900px){#journals .journal-search-bar .journal-search-text form,#journal .journal-search-bar .journal-search-text form{display:none}}#journals .journal-search-bar .journal-search-text input,#journal .journal-search-bar .journal-search-text input{border:none;background-color:#451b5f;color:#fff}@media only screen and (max-width:420px){#journals .journal-search-bar .journal-search-text input,#journal .journal-search-bar .journal-search-text input{width:130px}}#journals .journal-search-bar .journal-search-text .close-search,#journal .journal-search-bar .journal-search-text .close-search{color:#fff;font-size:15px;padding:10px;margin-bottom:12px;display:none}#journals .journal-search-bar .journal-search-text .toggle-search,#journal .journal-search-bar .journal-search-text .toggle-search{color:#fff;font-size:15px;padding:10px;margin-bottom:12px}@media only screen and (max-width:900px){#journals .journal-search-bar .journal-search-text .toggle-search,#journal .journal-search-bar .journal-search-text .toggle-search{display:inline-block}}@media only screen and (min-width:901px){#journals .journal-search-bar .journal-search-text .toggle-search,#journal .journal-search-bar .journal-search-text .toggle-search{display:none}}#journals .journal-search-bar .journal-search-text.open form,#journal .journal-search-bar .journal-search-text.open form{display:block}#journals .journal-search-bar .journal-search-text.open .toggle-search,#journal .journal-search-bar .journal-search-text.open .toggle-search{display:none}#journals .journal-search-bar .journal-search-text.open .close-search,#journal .journal-search-bar .journal-search-text.open .close-search{display:inline-block}#journals .journal-search-bar .floating-close,#journal .journal-search-bar .floating-close{position:absolute;top:50%;right:-20px}#journal-category-dropdown .dropdown-indicator{position:absolute;top:50%;right:3px;margin-top:3px;color:#fff}#journals .search-header{margin-top:40px;padding-left:25px;padding-right:25px}@media only screen and (min-width:421px){#journals .search-header{padding-right:50px;padding-left:50px}}#journals .results-count{font-size:18px;line-height:24px;color:#333;padding-left:25px;padding-right:25px}@media only screen and (min-width:421px){#journals .results-count{padding-right:50px;padding-left:50px}}#journals .static{max-width:none;padding-left:50px;padding-right:50px;margin-right:0;margin-left:0}#journals .static .left.grayed-out{background-color:#f6f5f2;padding:30px}#journals .static .left.grayed-out h3{color:#451b5f;font-family:Pensum Display;font-size:24px;line-height:28.8px}#journals .static .left.grayed-out p{font-family:Solanel;font-size:18px;line-height:24px}@media only screen and (max-width:900px){#journals .static{padding-left:25px;padding-right:25px}}#journal.journal-entry .entry-wrapper{max-width:730px;margin:0 auto 30px}@media only screen and (max-width:420px){#journal.journal-entry .entry-wrapper{padding:0 15px}}#journal.journal-entry .entry-header{margin-bottom:30px}#journal.journal-entry .entry-header>p:first-child{margin-top:55px}#journal.journal-entry .entry-header>p:first-child a{color:#451b5f;font-size:18px;line-height:26px;font-family:Solanel;text-decoration:underline;margin-bottom:13px}#journal.journal-entry .entry-header>p.sub-header{color:#545556;font-size:24px;line-height:29px;font-family:"Solanel - Thin"}#journal.journal-entry .entry-header>p.date{color:#333;font-family:Solanel;font-size:18px;line-height:24px;margin-bottom:40px}#journal.journal-entry .entry-header>h2{color:#451b5f;font-family:Pensum Display;font-size:36px;line-height:43px;font-weight:700}#journal.journal-entry .entry-header img.img-responsive{max-width:100%}#journal.journal-entry .entry-footer{border-top:solid 1px #333333;padding-top:20px;display:flex;flex-direction:column}#journal.journal-entry .entry-footer>div.keywords{margin-top:0;font-family:Solanel;font-size:16px;line-height:27px}#journal.journal-entry .entry-footer>div.keywords a{text-decoration:none}#journal.journal-entry .entry-footer>div.share .share-title{display:block;width:100%;color:#b47f00;font-family:Pensum Display;font-size:14pt;font-weight:700;line-height:21px}#journal.journal-entry .entry-footer>div.share .social-list{padding:0;margin:14px 0 0}#journal.journal-entry .entry-footer>div.share .social-list>li{display:inline-block;font-size:20px;color:#451b5f}#journal.journal-entry .entry-footer>div.share .social-list>li:nth-child(n+2){margin-left:20px}@media only screen and (min-width:421px){#journal.journal-entry .entry-footer{flex-direction:row;flex-wrap:no-wrap}#journal.journal-entry .entry-footer>.keywords{flex-basis:80%}}#journal.journal-entry .featured>h2,#journal.journal-entry #home .home-intro-copy>h2,#home #journal.journal-entry .home-intro-copy>h2{margin-bottom:30px}#journal.journal-entry .featured .tile,#journal.journal-entry #home .home-intro-copy .tile,#home #journal.journal-entry .home-intro-copy .tile{width:100%;margin-left:0;margin-right:0}@media only screen and (min-width:577px){#journal.journal-entry .featured .tile,#journal.journal-entry #home .home-intro-copy .tile,#home #journal.journal-entry .home-intro-copy .tile{width:97%}}@media only screen and (max-width:600px){#journal.journal-entry .mcnTextContent{display:block;width:80vw}#journal.journal-entry .mcnImageContent img,#journal.journal-entry .mcnImageGroupContent img{width:80vw!important}}#journal.journal-archive .static{max-width:none;padding-left:50px;padding-right:50px;margin-right:0;margin-left:0}#journal.journal-archive aside{padding-right:40px}@media only screen and (max-width:420px){#journal.journal-archive aside{padding-right:0}}#journals .mobile-header,#journal .mobile-header{display:none}@media only screen and (max-width:900px){#journals .mobile-header,#journal .mobile-header{display:block;margin-top:20px;margin-left:30px;margin-right:30px}#journals .mobile-header h2,#journal .mobile-header h2{font-family:Pensum Display;width:100%;max-width:none;color:#451b5f;font-size:26px;line-height:34px;text-shadow:none}#journals .static,#journal .static{flex-direction:column}#journals aside h2,#journal aside h2{margin-bottom:30px}}@media only screen and (max-width:900px)and (max-width:420px){#journals aside h2,#journal aside h2{font-size:36px;line-height:40px}}@media only screen and (max-width:900px){#journals aside .heading-4.show-on-phone,#journal aside .heading-4.show-on-phone{color:#373a3c;font-size:20px;font-weight:700;line-height:24px;margin-bottom:6px}}@media only screen and (max-width:900px)and (max-width:420px){#journals aside .heading-4.show-on-phone,#journal aside .heading-4.show-on-phone{font-size:20px;line-height:32px}}@media only screen and (max-width:900px){#journals aside i,#journal aside i{margin-bottom:16px}#journals aside hr,#journal aside hr{margin-left:0!important;margin-right:0!important;border-top:2px solid #BDBDBD}}@media only screen and (max-width:900px){#journals .static,#journal .static{margin-top:30px}}#journals #alternate-content{display:none}#journals #alternate-content h2{margin-bottom:14px;font-size:48px;font-weight:400;line-height:56px}@media only screen and (max-width:420px){#journals #alternate-content h2{font-size:36px;line-height:40px}}#journals #alternate-content h5{margin-bottom:46px;color:#545556;font-size:16px;font-weight:400;line-height:24px}#journals #journal-search-results{display:flex;flex-wrap:wrap}.journal-hero{min-height:512px;display:flex;flex-wrap:nowrap}.journal-hero>*:first-child{flex-basis:44.6280992%}.journal-hero .content{display:flex;flex-direction:column;min-height:512px;justify-content:space-between;align-items:flex-start;background-color:#f6f5f2;padding:30px}.journal-hero .content .category{font-family:"Solanel - Thin";font-size:18px;line-height:26px}.journal-hero .content .title{width:100%;font-family:Pensum Display;font-style:normal;font-weight:700;font-size:36px;line-height:43.2px;margin-bottom:14px}.journal-hero .content .title>a{color:#451b5f}.journal-hero .content .abstract{width:100%;flex-grow:1;font-family:"Solanel - Thin";font-size:24px;line-height:28.8px}.journal-hero .content .date{width:100%;border-top:solid 1px #bbb;padding-top:10px;align-self:flex-end}.journal-hero .image{background-repeat:no-repeat;background-size:cover;background-position:center top;flex-grow:1}@media only screen and (max-width:900px){.journal-hero{flex-wrap:wrap;min-height:412px}.journal-hero>*:first-child{flex-basis:100%;min-height:412px}.journal-hero .image{flex-basis:100%;min-height:310px}}.journal-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.tile.journal{min-height:475px;display:flex;flex-direction:column;vertical-align:top;border:solid 1px #ccc;width:100%;margin:0 15px 15px 0}@media only screen and (min-width:901px){.tile.journal{min-height:560px;width:45%}.tile.journal:nth-child(n+3){margin:15px 15px 15px 0}.tile.journal:nth-child(2n){margin-right:0}}@media only screen and (min-width:1255px){.tile.journal{width:30%}.tile.journal:nth-child(n+1){margin:0 15px 15px 0}.tile.journal:nth-child(n+4){margin:15px 15px 15px 0}.tile.journal:nth-child(3n){margin-right:0}}.tile.journal:first-child{margin-left:0}.tile.journal .image{background-size:cover;background-position:center center;min-height:200px;margin-bottom:15.22px}.tile.journal .category{margin-left:20px;margin-right:20px;font-size:16px;font-family:Solanel;text-decoration:underline;line-height:21.3px}.tile.journal h3{margin-left:20px;margin-right:20px;font-family:Pensum Display;color:#451b5f;font-weight:700;font-size:24px;line-height:28.8px}.tile.journal>p{margin-left:20px;margin-right:20px;flex-grow:1;color:#333;font-size:16px;line-height:21.3px;font-family:Solanel;font-weight:400}.tile.journal .date{box-sizing:border-box;margin:0;width:100%;padding-left:20px;padding-right:20px}.tile.journal .date>p{display:block;width:100%;border-top:solid 1px #333333;padding-top:10px;align-self:flex-end;font-size:16px;line-height:21px;font-family:Solanel}.about-slider .tile.journal{width:100%;margin-bottom:0}@media only screen and (min-width:768px){.about-slider .tile.journal{width:95%}}.about-slider .slick-track>div:first-child .tile.journal{margin-right:0}@media only screen and (min-width:577px){.about-slider .slick-track>div:first-child .tile.journal{margin-right:15px;width:95%}}.about-slider .slick-track>div:nth-child(2) .tile.journal{margin-right:0;width:99.7%}@media only screen and (min-width:901px){.about-slider .slick-track>div:nth-child(2) .tile.journal{margin-right:15px;width:95%}}.about-slider .slick-track>div:nth-child(2).slick-current .tile.journal{margin-right:15px;width:95%}.about-slider .slick-track>div:nth-child(3) .tile.journal{margin-right:0;width:99.7%}.search-active .mobile-header{display:none!important}.box-link{background-color:transparent;font-size:16px;line-height:21px;font-family:Solanel;font-weight:400;color:#451b5f;border:1px solid #451B5F;padding:0 8.08px;margin-right:10px;margin-bottom:10px;display:inline-block}a.box-link{text-decoration:none!important}a.box-link:hover{background-color:#f2e7f8}.journal-sidebar-section{border-top:solid 1px #CCC;padding:12px 0 0;margin-bottom:40px}.journal-sidebar-section>h3{color:#b47f00;font-size:24px;line-height:29px;font-family:Pensum Display;margin-bottom:20px;margin-top:0}.journal-sidebar-section:last-child{margin-bottom:0}.journal-sidebar-section.months>ul>li{font-family:"Solanel - Thin";font-size:24px;line-height:29px;color:#333;margin-bottom:19px}.journal-sidebar-section.months>ul>li>ul{margin-top:10px}.journal-sidebar-section.months>ul>li>ul a{color:#451b5f;font-family:Solanel;font-size:16px;line-height:21px;text-decoration:underline}.journal-sidebar-section.years-and-months>div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.journal-sidebar-section.years-and-months>div>div{flex-basis:48%;padding:0;margin:0 0 50px}@media only screen and (min-width:421px){.journal-sidebar-section.years-and-months>div>div{flex-basis:31%}}@media only screen and (min-width:577px){.journal-sidebar-section.years-and-months>div>div{flex-basis:23%}}.journal-sidebar-section.years-and-months>div>div h4{font-family:"Solanel - Thin";font-size:24px;font-weight:250;line-height:29px;color:#000}.journal-sidebar-section.years-and-months>div>div ul{padding:0;margin:0;list-style-type:none;width:100%}.journal-sidebar-section.years-and-months>div>div ul>li{padding:0;margin:0}.journal-sidebar-section.years-and-months>div>div ul>li>a{display:block;width:100%;color:#451b5f;text-decoration:underline;font-family:Solanel;font-size:16px;line-height:21px}.journal-sidebar-section.categories a,.journal-sidebar-section.archive-link a{text-decoration:underline}.journal-sidebar-section.tags li{display:inline-block}#journal-sort-dropdown .journal-sort-dropdown-label{border:none;border-bottom:solid 1px #333333;background:transparent;padding-right:10px}#journal-sort-dropdown .tfc-dropdown-wrapper{position:absolute;margin-top:1px}#careers .masthead-wrapper{height:560px;position:relative;z-index:0}@media only screen and (max-width:900px){#careers .masthead-wrapper{height:310px}}#careers .main-image{position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:center center;z-index:0}#careers .image-overlay{display:flex;z-index:1;justify-content:space-between;flex-direction:column;position:relative;margin:0 auto;padding:30px;height:560px}#careers .image-overlay h1{display:table;background-color:#fff;color:#b47f00;width:fit-content;padding:.125em .5em .25em;line-height:1.2em;font-family:Pensum Display;margin:0;font-size:54px}#careers .image-overlay h3,#careers .image-overlay .heading-3{display:table;width:fit-content;padding:16px 24px 18px;background:#fff}@media only screen and (max-width:900px){#careers .image-overlay{height:310px}}#careers h3,#careers .heading-3{margin-bottom:30px}#careers p.copy{margin-bottom:51px}#careers .copy hr{margin-top:51px}#careers .about .hr{margin-top:61px}@media only screen and (max-width:420px){#careers .copy{margin-top:15px}}#careers .disclaimer{color:#545556;font-family:"Solanel - Thin";font-size:12px;line-height:18px}@media only screen and (max-width:420px){#careers .accordion dt.open+dd>div{margin-left:-15px;margin-right:-15px}}#careers .cc-filters-container{background:#f6f5f2}#careers .cc-filters-container *,#careers .cc-job-description-container *{border-radius:0}#careers .cc-filters-container .cc-submit-search-button,#careers .cc-filters-container .cc-apply-button,#careers .cc-job-description-container .cc-submit-search-button,#careers .cc-job-description-container .cc-apply-button{background:#451b5f}#careers .cc-filters-container .cc-reset-search-button,#careers .cc-job-description-container .cc-reset-search-button{color:#451b5f}#about-our-approach .basic-page{margin:0;max-width:100%}#about-our-approach a{text-decoration:underline}#about-our-approach p.basic-text,#about-our-approach #retail .top-copy>p,#retail #about-our-approach .top-copy>p,#about-our-approach .office-retail .top-copy>p,.office-retail #about-our-approach .top-copy>p{font-size:18px;line-height:24px}@media only screen and (max-width:600px){#about-our-approach p.basic-text,#about-our-approach #retail .top-copy>p,#retail #about-our-approach .top-copy>p,#about-our-approach .office-retail .top-copy>p,.office-retail #about-our-approach .top-copy>p{font-size:16px;line-height:21px}}#about-our-approach p.basic-text,#about-our-approach #retail .top-copy>p,#retail #about-our-approach .top-copy>p,#about-our-approach .office-retail .top-copy>p,.office-retail #about-our-approach .top-copy>p{color:#545556}#about-our-approach .left-right-margins{max-width:1140px;margin:auto;padding-left:15px;padding-right:15px}#about-our-approach h1{font-family:Pensum Display;font-style:normal;font-weight:400;font-size:54px;line-height:60px;height:83px;color:#b47f00}@media only screen and (max-width:600px){#about-our-approach h1{font-size:30px;line-height:30px;height:30px}}#about-our-approach h2{font-size:36px;line-height:43px;color:#451b5f;margin-bottom:25px}@media only screen and (max-width:600px){#about-our-approach h2{font-size:24px;line-height:32px}}#about-our-approach h3{font-size:24px;line-height:29px}#about-our-approach h4{font-family:Pensum Display;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#b47f00}@media only screen and (max-width:600px){#about-our-approach h4{font-size:19px;line-height:24px}}#about-our-approach #banner{margin-bottom:40px;width:100%;height:672px;object-fit:cover;left:0;right:0}@media only screen and (max-width:600px){#about-our-approach #banner{margin-bottom:0}}#about-our-approach .approach-description{font-size:24px;line-height:29px;color:#545556}@media only screen and (max-width:600px){#about-our-approach .approach-description{font-size:19px;line-height:24px}}#about-our-approach #main-section p{line-height:24px}#about-our-approach #main-section>#first-main-p{max-width:540px;margin-top:40px;margin-bottom:100px}@media only screen and (max-width:600px){#about-our-approach #main-section>#first-main-p{margin-bottom:40px}}#about-our-approach #founders-section>.approach-description{max-width:875px;margin-bottom:75px}@media only screen and (max-width:600px){#about-our-approach #founders-section>.approach-description{margin-bottom:30px}}#about-our-approach #founders-section>div{display:flex;flex-flow:row wrap;gap:30px}#about-our-approach #founders-section>div>div{flex:1 1 300px}#about-our-approach #founders-section h3{color:#451b5f;margin-bottom:30px}@media only screen and (max-width:600px){#about-our-approach #founders-section h3{margin-bottom:15px}}#about-our-approach #founders-section h4{margin-bottom:15px}#about-our-approach #founders-section h5{color:#451b5f;margin-bottom:30px}@media only screen and (max-width:600px){#about-our-approach #founders-section h5{margin-bottom:15px}}#about-our-approach #founders-section>div>div>p{margin-top:30px;margin-bottom:30px}#about-our-approach #organization-section>h2{margin-bottom:15px}@media only screen and (max-width:600px){#organization-section{margin-bottom:10px}}@media only screen and (max-width:900px)and (min-width:601px){#organization-section{margin-bottom:50px}}#organization-section>.approach-description{margin-bottom:53px}#organization-section>div{display:flex;flex-flow:row wrap;justify-content:space-between;column-gap:30px;row-gap:40px}#organization-section>div>div{flex:1 1 400px;background:#f6f5f2}@media only screen and (max-width:600px){#organization-section>div>div{margin-bottom:40px;margin-left:0;margin-right:0}}#organization-section>div>div>img{object-fit:cover;width:100%;max-height:100%}#organization-section>div>div>div>h4{margin-bottom:20px}#organization-section>div>div>div>p{color:#545556}#organization-section>div>div>div>a{width:auto;min-height:38px;margin-top:20px;padding-left:20px;padding-right:20px;text-decoration:none}.captioned-image{background:#f6f5f2}.captioned-image>img{width:100%;object-fit:cover}.captioned-image>div{background:#f6f5f2;color:#545556;margin-bottom:0;padding:1rem 1.5rem 1.5rem}@media only screen and (max-width:600px){.left-right-margins .captioned-image{margin-left:-15px;margin-right:-15px}}.flex-stack{display:flex;flex-flow:column nowrap;gap:30px}@media only screen and (max-width:600px){.flex-stack{gap:15px}}.section-spacer{margin-bottom:100px}@media only screen and (max-width:600px){.section-spacer{gap:40px;margin-bottom:40px}}.image-with-text-row{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;column-gap:30px;row-gap:40px;margin-bottom:100px}@media only screen and (max-width:600px){.image-with-text-row{gap:40px;margin-bottom:40px}}.image-with-text-row>div:nth-child(1){flex:1 1 630px}.image-with-text-row>div:nth-child(2){flex:100 1 225px}.image-with-text-row.reversed{display:flex;align-items:flex-end;flex-flow:row wrap-reverse}.image-with-text-row.reversed>div:nth-child(1){flex:100 1 225px}.image-with-text-row.reversed>div:nth-child(2){flex:1 1 630px}.image-with-text-row h2:first-of-type{margin-top:0}.about-header{margin-top:56px;margin-bottom:80px}@media only screen and (max-width:600px){.about-header{margin-top:40px;margin-bottom:50px}}.about-header>h1{font-family:Pensum Display;font-style:normal;font-weight:400;font-size:54px;line-height:60px;height:83px;color:#b47f00}@media only screen and (max-width:600px){.about-header>h1{font-size:30px;line-height:30px;height:auto;margin-bottom:26px}}.about-header>p{max-width:730px;font-size:24px;line-height:29px;color:#545556}@media only screen and (max-width:600px){.about-header>p{font-size:19px;line-height:24px}}#about-our-expertise .basic-page{margin:0;max-width:100%}#about-our-expertise a{text-decoration:underline}#about-our-expertise p.basic-text,#about-our-expertise #retail .top-copy>p,#retail #about-our-expertise .top-copy>p,#about-our-expertise .office-retail .top-copy>p,.office-retail #about-our-expertise .top-copy>p{font-size:18px;line-height:24px;color:#545556}@media only screen and (max-width:600px){#about-our-expertise p.basic-text,#about-our-expertise #retail .top-copy>p,#retail #about-our-expertise .top-copy>p,#about-our-expertise .office-retail .top-copy>p,.office-retail #about-our-expertise .top-copy>p{font-size:16px;line-height:21px}}#about-our-expertise div>p:last-of-type{margin-bottom:0}#about-our-expertise .left-right-margins{max-width:1140px;margin:auto;padding-left:15px;padding-right:15px}#about-our-expertise h1{font-family:Pensum Display;font-style:normal;font-weight:400;font-size:54px;line-height:60px;height:83px;color:#b47f00}@media only screen and (max-width:600px){#about-our-expertise h1{font-size:30px;line-height:30px;height:30px}}#about-our-expertise h2{font-size:36px;line-height:43px;color:#451b5f;margin-bottom:25px}@media only screen and (max-width:600px){#about-our-expertise h2{font-size:24px;line-height:32px}}#about-our-expertise h3{font-size:24px;line-height:29px}#about-our-expertise h4{font-family:Pensum Display;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#b47f00}@media only screen and (max-width:600px){#about-our-expertise h4{font-size:19px;line-height:24px}}#about-our-expertise #acq-finance-row>.image-with-text-row>div:nth-child(1){flex:1 100 548px}#about-our-expertise #acq-finance-row>.image-with-text-row>div:nth-child(2){flex:1 1 263px}#about-our-expertise .row-with-stunted-p>.image-with-text-row{margin-top:30px;justify-content:flex-start}#about-our-expertise .row-with-stunted-p>.image-with-text-row>div{flex:1 1 350px}#about-our-expertise .row-with-stunted-p>.image-with-text-row>div>p{max-width:350px}@media only screen and (max-width:760px){#about-our-expertise .row-with-stunted-p>.image-with-text-row>div>p{max-width:100%}}#about-our-expertise #leasing-row{width:100%}#about-our-expertise #leasing-row-layout{display:flex;flex-flow:row-reverse wrap-reverse;gap:30px}@media only screen and (max-width:696px){#about-our-expertise #leasing-row-layout{column-gap:0}}#about-our-expertise #leasing-row-layout>div>.captioned-image{margin-bottom:30px}#about-our-expertise #leasing-row-layout>div>.captioned-image img{max-height:620.89px}#about-our-expertise #leasing-row h2{margin-top:0}#about-our-expertise #commercial-expertise{flex:153 1 405px}#about-our-expertise #commercial-expertise>div{width:100%}@media only screen and (max-width:600px){#about-our-expertise #commercial-expertise>div{width:auto}}#about-our-expertise #residential-expertise{flex:100 1 260px}#about-our-expertise #residential-expertise>div{width:100%}@media only screen and (max-width:600px){#about-our-expertise #residential-expertise>div{width:auto}}#about-our-expertise #leasing-row-spacer{flex:0 1 158px}@media only screen and (max-width:730px){#about-our-expertise #leasing-row-spacer{flex:0 1 500px}}#about-our-expertise #pm-row>.image-with-text-row>div:nth-child(1){flex:1 1 540px}#about-our-expertise #pm-row>.image-with-text-row>div:nth-child(2){flex:1 100 166px}#about-our-expertise #tech-row{align-items:flex-end}#about-our-expertise .section-spacer{margin-bottom:100px}@media only screen and (max-width:600px){#about-our-expertise .section-spacer{gap:30px;margin-bottom:40px}}#about-our-expertise #careers-section{margin-top:30px;margin-bottom:100px}@media only screen and (max-width:600px){#about-our-expertise #careers-section{margin-bottom:50px}}#about-our-expertise #careers-section>div{display:flex;flex-flow:row wrap;align-content:space-between;justify-content:space-between;gap:15px}#about-our-expertise #careers-section>div>p{flex:0 1 730px}#about-our-expertise #careers-section>div>a{flex:0 1 158px}#about-our-expertise #careers-section>img{width:100%}#about-our-expertise #join-our-team-btn{padding-left:20px;padding-right:20px;text-decoration:none;width:158px}#about-our-expertise .approach-description{font-size:24px;line-height:29px;color:#545556}@media only screen and (max-width:600px){#about-our-expertise .approach-description{font-size:19px;line-height:24px}}#about-our-expertise .approach-description #organization-description:last-of-type{margin-bottom:53px}@media only screen and (max-width:600px){#about-our-expertise .approach-description #organization-description:last-of-type{margin-bottom:40px}}#about-our-expertise #organization-section>div{margin-top:15px}#about-our-history{padding:0 15px}#about-our-history .section-header{font-family:"Solanel - Thin";font-size:36px;line-height:43px;color:#451b5f;margin-bottom:30px}@media only screen and (max-width:900px){#about-our-history .section-header{font-size:30px;line-height:30px}}#about-our-history .content-column{max-width:1110px;margin:auto;padding-top:50px}@media only screen and (max-width:900px){#about-our-history .content-column{max-width:345px}}#about-our-history .page-header{margin-bottom:30px;font-family:Pensum Display;font-style:normal;font-weight:700;font-size:54px;line-height:60px;letter-spacing:-.5px;color:#b47f00}@media only screen and (max-width:900px){#about-our-history .page-header{font-size:30px;line-height:30px;letter-spacing:0px}}#about-our-history .page-description{margin-bottom:80px;font-family:"Solanel - Thin";font-size:24px;line-height:29px;color:#545556}@media only screen and (max-width:900px){#about-our-history .page-description{font-size:19px;line-height:24px}}#about-our-history .history-navigation-container{margin-bottom:75px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}#about-our-history .history-navigation-container a{text-decoration:none}#about-our-history .history-navigation-container>li{margin-bottom:25px;box-sizing:border-box}#about-our-history .history-navigation-container .decade-title{font-family:"Solanel - Thin";font-weight:700;font-size:19px;line-height:24px;color:#451b5f;margin-bottom:8px;display:inline-block}#about-our-history .history-navigation-tile{border:1px solid #451B5F;height:318px;overflow:hidden}@media only screen and (max-width:900px){#about-our-history .history-navigation-tile{height:224px}#about-our-history .history-navigation-tile.decade2000,#about-our-history .history-navigation-tile.decade2010{height:190px}}#about-our-history .history-navigation-tile{padding-top:17px;padding-left:14px}#about-our-history .history-navigation-tile div{height:100%;overflow:hidden}#about-our-history .history-navigation-tile.decade1970{max-width:103px}#about-our-history .history-navigation-tile.decade1970 img{max-height:221px;position:relative;top:10px;right:55px}@media only screen and (max-width:900px){#about-our-history .history-navigation-tile.decade1970{max-width:73px}#about-our-history .history-navigation-tile.decade1970 img{max-height:173px;top:-8px;right:52px}}#about-our-history .history-navigation-tile.decade1980{max-width:206px}#about-our-history .history-navigation-tile.decade1980 img{max-height:350px;position:relative;top:-30px;left:15px}@media only screen and (max-width:900px){#about-our-history .history-navigation-tile.decade1980{max-width:145px}#about-our-history .history-navigation-tile.decade1980 img{max-height:310px;top:-71px;left:-22px}}#about-our-history .history-navigation-tile.decade1990{max-width:102px}#about-our-history .history-navigation-tile.decade1990 img{max-height:260px;position:relative;left:-75px}@media only screen and (max-width:900px){#about-our-history .history-navigation-tile.decade1990{max-width:72px}#about-our-history .history-navigation-tile.decade1990 img{max-height:163px;left:-45px}}#about-our-history .history-navigation-tile.decade2000{max-width:252px}#about-our-history .history-navigation-tile.decade2000 img{max-height:630px;position:relative;top:-181px}@media only screen and (max-width:900px){#about-our-history .history-navigation-tile.decade2000{max-width:151px}#about-our-history .history-navigation-tile.decade2000 img{max-height:351px;top:-115px;left:3px}}#about-our-history .history-navigation-tile.decade2010{max-width:285px}#about-our-history .history-navigation-tile.decade2010 img{max-height:327px;position:relative;top:-29px;left:16px}@media only screen and (max-width:900px){#about-our-history .history-navigation-tile.decade2010{max-width:171px}#about-our-history .history-navigation-tile.decade2010 img{max-height:181px;top:-29px;left:11px}}#about-our-history .decade-section{border-top:1px solid #ccc;margin-top:30px;padding-top:15px}#about-our-history .decade-section .image-title{font-family:Pensum Display;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#9a6f00}@media only screen and (max-width:900px){#about-our-history .decade-section .image-title{font-size:14pt;line-height:21px}}#about-our-history .section-1970 img{max-height:611px;position:relative;left:-130px}#about-our-history .section-1970>.section-layout{display:grid;grid-template-columns:1fr 1fr}#about-our-history .section-1970>.section-layout>div:first-child{overflow:hidden}#about-our-history .section-1970>.section-layout .property-columns{max-width:540px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}@media only screen and (max-width:900px){#about-our-history .section-1970 img{max-height:292px;left:0;display:block;margin:auto auto 30px}#about-our-history .section-1970>.section-layout{grid-template-columns:1fr}#about-our-history .section-1970>.section-layout .property-columns{max-width:345px;grid-column-gap:20px}}#about-our-history .section-1980>.section-layout{display:grid;grid-template-rows:auto auto}#about-our-history .section-1980>.section-layout>div:nth-child(1){display:grid;grid-template-columns:1fr 2fr}#about-our-history .section-1980>.section-layout>div:nth-child(1)>div:first-child{margin-bottom:30px}#about-our-history .section-1980>.section-layout>div:nth-child(1)>div:first-child img{max-height:450px;position:relative;left:-50px}#about-our-history .section-1980>.section-layout>div:nth-child(1)>div:nth-child(2)>div:nth-child(2){max-height:430px;overflow:hidden}#about-our-history .section-1980>.section-layout>div:nth-child(1)>div:nth-child(2)>div:nth-child(2) img{width:100%;position:relative;top:-140px}#about-our-history .section-1980>.section-layout .property-columns{max-width:825px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px}#about-our-history .section-1980>.section-layout>.decade-properties-desktop{display:block}#about-our-history .section-1980>.section-layout>.decade-properties-mobile{display:none}@media only screen and (max-width:900px){#about-our-history .section-1980>.section-layout{grid-template-rows:1fr;grid-template-columns:1fr}#about-our-history .section-1980>.section-layout>div:nth-child(1){grid-template-columns:1fr}#about-our-history .section-1980>.section-layout>div:nth-child(1)>div:first-child img{max-height:234px;left:0;display:block;margin:auto}#about-our-history .section-1980>.section-layout>div:nth-child(1)>div:nth-child(2)>div:nth-child(2){height:270px;overflow:hidden}#about-our-history .section-1980>.section-layout>div:nth-child(1)>div:nth-child(2)>div:nth-child(2) img{width:100%;position:relative;top:-69px}#about-our-history .section-1980>.section-layout .property-columns{max-width:345px;grid-template-columns:1fr 1fr;grid-column-gap:20px}#about-our-history .section-1980>.section-layout>.decade-properties-desktop{display:none}#about-our-history .section-1980>.section-layout>.decade-properties-mobile{display:grid}}#about-our-history .section-1990 img{max-height:800px;position:relative;left:-180px}#about-our-history .section-1990>.section-layout{display:grid;grid-template-columns:2fr 3fr}#about-our-history .section-1990>.section-layout>div:first-child{overflow:hidden}#about-our-history .section-1990>.section-layout .property-columns{max-width:540px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}@media only screen and (max-width:900px){#about-our-history .section-1990 img{max-height:370px;display:block;margin:auto;left:0}#about-our-history .section-1990>.section-layout{grid-template-columns:1fr}#about-our-history .section-1990>.section-layout .property-columns{max-width:345px;grid-column-gap:20px}}#about-our-history .section-2000>.section-layout{display:grid;grid-template-rows:auto 450px}#about-our-history .section-2000>.section-layout>div:nth-child(1){margin-bottom:30px}#about-our-history .section-2000>.section-layout>div:nth-child(2){max-height:460px;overflow:hidden}#about-our-history .section-2000>.section-layout>div:nth-child(2) img{max-width:1110px;position:relative;top:-390px}#about-our-history .section-2000>.section-layout .property-column-group{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}#about-our-history .section-2000>.section-layout .property-column-group .property-columns{max-width:540px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;margin-bottom:20px}#about-our-history .section-2000>.section-layout .property-column-group img{width:100%;margin-bottom:30px}#about-our-history .section-2000>.section-layout>.decade-properties-desktop{display:block}#about-our-history .section-2000>.section-layout>.decade-properties-mobile{display:none}@media only screen and (max-width:900px){#about-our-history .section-2000>.section-layout{grid-template-rows:auto auto}#about-our-history .section-2000>.section-layout>div:nth-child(2){height:145px;overflow:hidden}#about-our-history .section-2000>.section-layout>div:nth-child(2) img{width:345px;top:-115px}#about-our-history .section-2000>.section-layout .property-columns{display:grid;grid-template-columns:1fr 1fr;max-width:345px;grid-column-gap:20px}#about-our-history .section-2000>.section-layout img{width:100%;margin-bottom:30px}#about-our-history .section-2000>.section-layout>.decade-properties-desktop{display:none}#about-our-history .section-2000>.section-layout>.decade-properties-mobile{display:block}}#about-our-history .section-2010>.section-layout{display:grid;grid-template-rows:auto auto}#about-our-history .section-2010>.section-layout>div:first-child{display:grid;grid-template-columns:2fr 3fr}#about-our-history .section-2010>.section-layout>div:first-child>div:first-child{overflow:hidden}#about-our-history .section-2010>.section-layout>div:first-child>div:first-child img{max-height:450px;position:relative;left:-40px}#about-our-history .section-2010>.section-layout>div:first-child>div:nth-child(2){max-height:500px;overflow:hidden}#about-our-history .section-2010>.section-layout>div:first-child>div:nth-child(2)>div{overflow:hidden}#about-our-history .section-2010>.section-layout>div:first-child>div:nth-child(2) img{max-height:584px;position:relative;top:-62px;left:37px}#about-our-history .section-2010>.section-layout>div:nth-child(2){display:grid;grid-template-columns:3fr 2fr}#about-our-history .section-2010>.section-layout>div:nth-child(2) .property-columns{max-width:540px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}#about-our-history .section-2010>.section-layout>div:nth-child(2) img{max-height:450px}@media only screen and (max-width:900px){#about-our-history .section-2010>.section-layout>div:first-child{grid-template-columns:1fr}#about-our-history .section-2010>.section-layout>div:first-child>div:first-child img{left:-68px}#about-our-history .section-2010>.section-layout>div:first-child>div:nth-child(2) img{max-height:341px;top:-22px;left:0}#about-our-history .section-2010>.section-layout>div:nth-child(2){grid-template-columns:1fr}#about-our-history .section-2010>.section-layout>div:nth-child(2) .property-columns{max-width:345px;grid-column-gap:20px}#about-our-history .section-2010>.section-layout>div:nth-child(2) img{max-height:350px;position:relative;left:-12px}}#about-our-history .building-details{margin-bottom:30px;display:grid;grid-template-columns:45px 210px;grid-template-rows:auto auto}#about-our-history .building-details.with-year{border-top:1px solid #333333}#about-our-history .building-details>div:nth-child(1),#about-our-history .building-details div:nth-child(2){font-family:"Solanel - Thin";font-size:19px;line-height:24px;color:#451b5f}#about-our-history .building-details>div:nth-child(4){font-family:"Solanel - Regular";font-size:16px;line-height:24px;color:#545556}@media only screen and (max-width:900px){#about-our-history .building-details{grid-template-columns:35px 128px}#about-our-history .building-details>div:nth-child(1),#about-our-history .building-details div:nth-child(2){font-size:18px;line-height:21px}}#about-our-history .decade-properties-mobile{display:none}@media only screen and (max-width:900px){#about-our-history .decade-properties-mobile{display:block}}#about-our-history #organization-section{margin-top:50px}#about-our-history .our-organization-description{margin-bottom:50px;font-family:"Solanel - Thin";font-size:24px;line-height:29px;color:#545556}@media only screen and (max-width:900px){#about-our-history .our-organization-description{font-size:19px;line-height:24px}}#contact .heading-4{color:#333}#contact .left-panel{margin-left:30px;justify-content:flex-start}#contact .left-panel .contact-content{flex-grow:1;display:grid;grid-template-rows:45px auto 1fr}#contact h1{font-family:"Solanel - Thin";margin-bottom:24px}#contact .left h2,#contact .left h3{margin-bottom:30px}#contact .right .contact-form{margin-bottom:50px;padding-top:20px}#contact .right .contact-form h3,#contact .right .contact-form .heading-3{margin-bottom:37px}#contact .right .contact-form button{width:100%}#contact .dropdown-label{width:100%;background:transparent;color:#451b5f;border:none;border-bottom:1px solid #BDBDBD;display:flex;justify-content:space-between;margin-bottom:0}#contact .contact-info{display:flex;flex-direction:column;justify-content:flex-end}#contact .contact-info .heading-4{color:#373a3c;font-size:16px;line-height:24px}#contact .contact-info p{margin-bottom:0;color:#545556;line-height:27px}#contact .invalid-input .dropdown-label{border-color:#d9534f}#contact .tfc-dropdown-content{z-index:3;background-color:#fcfbf9;position:absolute}#contact .tfc-dropdown-content .ckbox span{line-height:38px}#contact .tfc-dropdown-content .title{font-family:Pensum Display;font-size:14pt;font-weight:700;line-height:24px;margin-bottom:15px}#contact .tfc-multi-select{padding-top:28px;padding-left:20px;padding-bottom:20px;background-color:#fcfbf9;display:flex;border:1px solid #BDBDBD}#contact .tfc-multi-select>li{width:95%}#contact .ckbox{margin-bottom:0}@media only screen and (min-width:901px){#contact .right-panel .map{height:620px}}#contact-us-select-dept ul{display:block}#contact-us-select-dept li{margin-top:10px}#portal-contact-us-select-dept{padding-bottom:20px}#portal-contact-us-select-dept>ul>li{margin-left:15px}#sitemap ul{list-style-type:disc;list-style-position:inside}#sitemap ul ul{list-style-type:circle;list-style-position:inside;margin-left:1em}#privacy ul,#terms-of-use ul{list-style-type:disc;list-style-position:inside}#terms-of-use ol{list-style-type:decimal;list-style-position:inside}.building-together-apply-body,.building-together-body{font-size:18px;line-height:24px;font-style:normal;font-weight:400;font-family:Solanel}@media only screen and (max-width:900px){.building-together-apply-body,.building-together-body{font-size:16px;padding-bottom:30px}}@media only screen and (max-width:900px){.building-together-apply-body,.building-together-body{padding-left:15px;padding-right:15px}}.building-together-body>.header{max-width:730px;margin:50px auto 60px}.building-together-body a{text-decoration:underline}.building-together-body .btn,.building-together-body .media-block .media-block-content .apply-btn,.media-block .media-block-content .building-together-body .apply-btn{text-decoration:none}.building-together-body .objective-panels{max-width:1210px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:900px){.building-together-body .objective-panels{padding:0 12px;grid-template-columns:1fr;row-gap:30px}}.building-together-body .objective-panels{column-gap:42px}.building-together-body .objective-panels .objective-panel{text-align:-webkit-center;padding:18px;background-color:#f6f5f2}.building-together-body .objective-panels .objective-panel div:first-child{line-height:1.2em;color:#451b5f;font-size:28px;margin-bottom:18px;height:1fr}.building-together-body .objective-panels .objective-panel div:first-child div{margin:auto;width:99%;padding:20px}.building-together-body .objective-panels .objective-panel img{max-height:100px;height:1fr}.building-together-body .objective-panels .objective-panel p{text-align:left;margin-top:18px;height:2fr}.building-together-body .interested-section{color:#fff;background-color:#451b5f;padding:44px 0;margin-top:42px}@media only screen and (max-width:900px){.building-together-body .interested-section{margin-top:22px}}.building-together-body .interested-section .interested-content{max-width:1210px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;display:grid;grid-template-columns:4fr 2fr}@media only screen and (max-width:900px){.building-together-body .interested-section .interested-content{grid-template-columns:1fr;padding:0 12px}}.building-together-body .interested-section .interested-content{column-gap:82px}@media only screen and (max-width:900px){.building-together-body .interested-section .interested-content{row-gap:20px}}.building-together-body .interested-section .interested-content{align-items:center}.building-together-body .interested-section .interested-content .interested-caption{padding-left:140px;line-height:1.2em;font-size:44px;margin-bottom:18px}@media only screen and (max-width:900px){.building-together-body .interested-section .interested-content .interested-caption{font-size:24px;padding-left:0}}.building-together-body .interested-section .interested-content .interested-caption a{color:#fff}.building-together-body .interested-section .interested-content .contact-us{vertical-align:center}.building-together-body .interested-section .interested-content .contact-us div:nth-child(1){font-size:22px}.building-together-body .interested-section .interested-content .contact-us div:nth-child(2){margin-top:42px}.building-together-body .interested-section .interested-content .contact-us div:nth-child(2) .contact-us-button{padding:12px 20px;background-color:#fff;color:#451b5f;line-height:22px;font-size:22px;transition:all .3s}.building-together-body .interested-section .interested-content .contact-us div:nth-child(2) .contact-us-button:focus,.building-together-body .interested-section .interested-content .contact-us div:nth-child(2) .contact-us-button:hover{color:#451b5f}.building-together-body .interested-section .interested-content .contact-us div:nth-child(2) .contact-us-button{font-size:22px}.building-together-body .commitment-container h2{text-align:center}@media only screen and (max-width:900px){#careers.building-together .masthead-wrapper{min-height:511px}}@media only screen and (max-width:900px){#careers.building-together .main-image{min-height:511px}}@media only screen and (max-width:900px){#careers.building-together .image-overlay{height:511px;top:0}#careers.building-together .image-overlay>div.heading-3{width:100%;position:absolute;bottom:0;margin-bottom:0;border-bottom:solid 1px #333333;left:0;right:0;font-size:18px;line-height:24px}}.text-tall-thin{line-height:29px;font-style:normal;font-family:"Solanel - Thin";font-weight:250;font-size:24px}@media only screen and (max-width:900px){.text-tall-thin{font-size:18px}}.media-block{max-width:1210px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;display:block;margin-bottom:60px}@media only screen and (max-width:900px){.media-block{padding:0 12px}}.media-block .media-block-content{border-top:solid 1px #333333}.media-block .media-block-content>div:first-child,.media-block .media-block-content>div:nth-child(2){display:inline-block;box-sizing:border-box;border:none}.media-block .media-block-content .image{float:left;width:65.766%}.media-block .media-block-content .image>.img{background-size:cover;background-position:center center;background-repeat:no-repeat;display:inline-block;width:100%;height:400px;margin-bottom:-6px}@media only screen and (max-width:900px){.media-block .media-block-content .image>.img{height:300px}}.media-block .media-block-content .image>p{display:block;margin:0;background-color:#f6f5f2;padding:14px 22px 16px;font-size:16px;font-family:Solanel;line-height:24px}.media-block .media-block-content .image-grant{width:55%}.media-block .media-block-content .body{width:34.234%;padding-right:0;padding-left:30px;padding-top:24px;margin-bottom:14px}.media-block .media-block-content .body>h2{font-family:Pensum Display;color:#b47f00;font-size:24px;line-height:29px;font-weight:700}.media-block .media-block-content .body>p{font-size:18px;line-height:24px}.media-block .media-block-content .body-grant{width:45%}.media-block .media-block-content p.grant-blurb{font-size:.8em}.media-block .media-block-content .apply-btn{width:300px}@media only screen and (max-width:900px){.media-block .media-block-content .image,.media-block .media-block-content .body{float:none;width:100%}.media-block .media-block-content .body{padding-left:0;padding-right:0}.media-block .media-block-content .body>h2{font-size:20px;line-height:24px}.media-block .media-block-content .body>p{font-size:16px;line-height:21px}}.media-block.media-right .body{float:left;padding-left:0;padding-right:30px}.media-block.media-right .image{float:right}.building-together-apply-body{max-width:1210px;margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;max-width:730px}.building-together-apply-body .header-block{margin-top:50px;border-top:solid 1px #333333;padding-top:10px}.building-together-apply-body .header-block a{text-decoration:underline}.building-together-apply-body .header-block:last-child{margin-bottom:60px}.building-together-apply-body .header-block h2{font-family:"Solanel - Thin";font-size:36px;line-height:43px}@media only screen and (max-width:900px){.building-together-apply-body .header-block h2{font-size:24px}}.building-together-apply-body .header-block .body ul{list-style-type:disc;padding-left:20px}.building-together-apply-body .header-block .body ol{list-style-type:decimal;padding-left:20px}.building-together-apply-body .header-block .body li{margin-bottom:10px}.building-together-apply-body .numbered-step{margin-bottom:25px}.building-together-apply-body .numbered-step>.header{display:flex;flex-direction:row}.building-together-apply-body .numbered-step>.header>span{width:50px;height:41px;font-size:24px;color:#451b5f;font-family:"Solanel - Thin";line-height:29px}.building-together-apply-body .numbered-step>.header h3{font-size:24px;line-height:29px;color:#b47f00;font-family:Pensum Display;flex-grow:1;margin-bottom:15px!important}@media only screen and (max-width:900px){.building-together-apply-body .numbered-step>.header h3{font-size:18px}}.building-together-apply-body .numbered-step .body{padding-left:50px}#grantForm{font-family:Solanel}#grantForm h1{text-align:center;font-family:solanel-thin}#grantForm h1 .orangeH1{color:#b47f00;font-weight:700}#grantForm ul,#grantForm ol{list-style:auto;font-size:16px;padding-left:2em}#grantForm a{text-decoration:underline}#grantForm{padding:20px}#grantForm .building-together-form{margin-bottom:45px}#grantForm .building-together-form label,#grantForm .building-together-form legend{display:flex;flex-direction:column;font-size:19px;font-weight:700;margin-top:20px}#grantForm .building-together-form input,#grantForm .building-together-form textarea{width:100%;background:transparent;border:none;border-bottom:1px solid #BDBDBD}#grantForm .building-together-form input[type=file]{border-bottom:none;text-align-last:center}#grantForm .building-together-form input[type=file]::file-selector-button{align-content:center;align-items:center;justify-content:space-evenly;margin-bottom:30px;padding:8px;text-align:center;border:1px solid #bdbdbd;width:160px!important;height:38px;background-color:#fff;color:#451b5f}#grantForm .building-together-form .longResponse{min-height:270px}#grantForm .building-together-form fieldset{margin-top:20px}#grantForm .building-together-form fieldset .radioGroup{display:flex;align-items:baseline;margin-top:10px}#grantForm .building-together-form fieldset .radioGroup input{width:auto}#grantForm .building-together-form fieldset .radioGroup label{margin:0 40px 0 5px;font-weight:400}#grantForm .building-together-form .buttonHolder{margin-top:20px;text-align:center}#social-page{position:relative;z-index:1;width:100%;max-width:862px;margin-left:auto;margin-right:auto;padding:0}#social-page>p.instructions{display:block;position:relative;width:100%;text-align:center;padding-top:1rem;padding-bottom:1rem;background-color:transparent;margin:0}#social-page>p.instructions.fixed{position:fixed;background-color:#fff;box-shadow:0 0 3px #0000004d;z-index:100;top:0;left:0}@media only screen and (max-width:576px){#social-page{padding-left:3px;padding-right:3px}}.social-cards-wrapper{width:100%;display:block;margin-left:-1px;margin-right:-1px;padding-top:5px;margin-bottom:30px}.social-cards-wrapper.add-magin{margin-bottom:86px}.social-cards-wrapper .social-card{display:inline-block;padding-left:1px;padding-right:1px;width:33.3333333333%;margin-top:-5px}.social-cards-wrapper .social-card:hover{opacity:.85}@media only screen and (max-width:576px){.social-cards-wrapper .social-card{width:50%}}@media only screen and (max-width:420px){.social-cards-wrapper .social-card{width:100%}}.social-cards-wrapper .social-card>a{display:block;position:relative;width:100%;padding-bottom:100%;background-position:center top;background-size:cover;background-repeat:no-repeat}.social-cards-wrapper .social-card>a>.logo{position:absolute;bottom:5px;left:5px;width:25px;height:25px;text-align:center;background-color:#0000004d;border-radius:3px}.social-cards-wrapper .social-card>a>.logo>img{max-width:15px;margin-top:-1px}#offices .desktop-only{display:block}@media only screen and (max-width:900px){#offices .desktop-only{display:none}}#offices .mobile-only{display:none}@media only screen and (max-width:900px){#offices .mobile-only{display:block}}#offices .office-main-content-column{margin:auto;max-width:1110px}#offices .office-main-content-column>h2{margin:15px 30px 25px}@media only screen and (min-width:901px){#offices .office-main-content-column>h2{margin:15px 15px 25px 0}}#offices .office-main-content-column>hr,#offices .office-main-content-column .tiles{margin-left:30px;margin-right:30px}@media only screen and (min-width:901px){#offices .office-main-content-column>hr,#offices .office-main-content-column .tiles{margin-left:0;margin-right:0}}#offices .office-landing-header-container{display:grid;grid-template-columns:repeat(2,1fr)}#offices .office-landing-header-container>div:first-child{padding:35px}@media only screen and (max-width:900px){#offices .office-landing-header-container{grid-template-columns:1fr}#offices .office-landing-header-container>div:first-child{padding:0}#offices .office-landing-header-container h2,#offices .office-landing-header-container h3{margin:25px 30px}}#offices .image-container img{width:100%}#offices .page-header{margin:30px 15px 34px;font-family:Pensum Display;font-style:normal;font-weight:700;font-size:54px;line-height:1.2em;letter-spacing:-.5px;color:#b47f00}@media only screen and (min-width:901px){#offices .page-header{margin-left:0}}#offices .page-description{font-family:"Solanel - Thin";font-size:36px;line-height:43px;color:#451b5f}@media only screen and (max-width:900px){#offices .page-description{font-size:24px;line-height:32px;margin-top:15px;margin-left:15px;margin-right:15px}}#offices .tiles .tile{margin:0 0 30px;width:100%}@media only screen and (min-width:420px){#offices .tiles .tile{width:48%!important}}@media only screen and (min-width:580px){#offices .tiles .tile{width:30%!important}}@media only screen and (min-width:901px){#offices .tiles .tile{width:23%!important}}#offices .tiles .tile .tile-subtitle{flex-grow:1}#offices .tile-title{font-size:24px}#offices .heading-4{font-size:19px;line-height:24px}#offices .tile-content-wrapper{padding:.5rem 1rem}#office{width:100%}#office #video-hero-container{margin-bottom:100px}@media only screen and (max-width:640px){#office #video-hero-container{margin-bottom:20px}}#office #vimeo-wrapper{position:relative;max-width:1110px;height:0;padding-top:56.25%}@media only screen and (min-width:1110px){#office #vimeo-wrapper{padding-top:625px}}#office #vimeo-wrapper{overflow:hidden;margin:auto}#office #video-iframe{position:absolute;width:100%;height:100%;left:0;top:0;border:0}#office .cht-art-guide-link-wrapper{text-align:-webkit-center;margin:80px 0;padding:0 15px}#office .cht-art-guide-link-wrapper .cht-art-guide-link{display:flex;max-width:1110px;padding:20px;justify-content:center;align-items:center;gap:100px;border:1px solid #B47F00}@media only screen and (max-width:640px){#office .cht-art-guide-link-wrapper .cht-art-guide-link{flex-direction:column;gap:20px}}#office .cht-art-guide-link-wrapper .cht-art-guide-link .text-div{color:var(--Secondary-Ochre, #B47F00);font-family:Pensum Display;font-size:24px;font-style:normal;font-weight:700;line-height:28.8px}#office .cht-art-guide-link-wrapper .cht-art-guide-link a{border-color:var(--Secondary-Ochre, #B47F00);color:var(--Neutrals-Graphite, #545556)}#office .cht-art-guide-link-wrapper .cht-art-guide-link a:hover{background-color:#f5f3f0}#office .cht-video-wrapper #vimeo-wrapper{background:url(https://cdn.tfc.com/tfc-com/img/cht-video-bg-placeholder.png) no-repeat;-webkit-background-size:99%;background-size:99%}#office .desktop-only{display:none}@media only screen and (min-width:900px){#office .desktop-only{display:block}}#office .mobile-only{display:block}@media only screen and (min-width:900px){#office .mobile-only{display:none}}#office hr{border:none;border-top:1px solid #CCCCCC;margin-bottom:8px}@media only screen and (min-width:900px){#office h1{font-size:54px;line-height:1.2em}}#office h3{font-family:"Solanel - Thin";font-size:24px;line-height:32px;color:#451b5f}@media only screen and (min-width:900px){#office h3{font-family:"Solanel - Thin";font-size:36px;line-height:43px;color:#451b5f}}#office .static{max-width:1110px!important}#office .static .left,#office .static .right{margin-top:50px;width:48%}@media only screen and (max-width:900px){#office .static .left,#office .static .right{width:100%}}@media only screen and (max-width:900px){#office .static{display:block}}#office .contact-form{padding:0 20px 20px}@media only screen and (max-width:900px){#office .contact-form{margin-bottom:36px}}#office .contact-form .heading-4{color:#333}#office .contact-form .tfc-dropdown-button-group{margin-bottom:30px;float:none}#office .contact-form .tfc-dropdown-button-group .tfc-dropdown-wrapper{position:static}#office .contact-form .tfc-dropdown-button-group .tfc-dropdown-wrapper .tfc-dropdown-content{background-color:inherit;border:none;padding:20px 20px 0;max-width:none}@media only screen and (max-width:640px){#office .contact-form .tfc-dropdown-button-group .tfc-dropdown-wrapper .tfc-dropdown-content{padding:20px 0}}#office .contact-form .tfc-dropdown-button-group .tfc-dropdown-wrapper .tfc-dropdown-content p{color:#545556;font-family:"Solanel - Regular";font-size:16px;font-weight:400;line-height:27px}#office .contact-form .tfc-dropdown-button-group button{width:100%}#office .contact-form ul{display:flex}#office .contact-form ul li{margin-right:15px}#office .contact-form h3{color:#545556}#office .contact-form h3.is-active{color:#451b5f}#office .contact-form label{width:100%}#office .contact-form label input,#office .contact-form label textarea{width:100%;background:transparent;border:none;border-bottom:1.5px solid #bdbdbd}#office .contact-form .invalid-input h4{color:#d9534f}#office .contact-form .invalid-input input,#office .contact-form .invalid-input textarea{border-color:#d9534f}#office .contact-form h4,#office .contact-form .heading-4{color:#373a3c;font-size:16px;line-height:24px}@media only screen and (max-width:900px){#office .contact-form h4,#office .contact-form .heading-4{font-size:20px}}#office .contact-form .bolder{font-family:Solanel;font-weight:400;line-height:27px}#office .contact-form span{color:#545556;font-family:"Solanel - Thin";font-size:16px;font-weight:100;line-height:24px}#office .amenity-standalone-header{display:block;max-width:1110px;margin:auto auto 30px;padding:0 15px}@media only screen and (min-width:900px){#office .amenity-standalone-header{padding:0}}@media only screen and (min-width:900px)and (max-width:1140px){#office .amenity-standalone-header{padding:0 15px}}#office .single-image-block{display:flex;max-width:1110px;margin:auto auto 30px}#office .single-image-block .centered{text-align:center;margin-bottom:30px}#office .single-image-block img{width:100%}@media only screen and (min-width:900px){#office .single-image-block img{width:50%}}#office .image-block{display:block;max-width:1110px;margin:auto auto 30px}#office .image-block hr{margin-top:0}#office .image-block>div:nth-child(1){text-align:center;margin-bottom:30px}#office .image-block>div:nth-child(1)>img{width:100%}#office .image-block>div:nth-child(1)>div{padding:20px 15px;background-color:#f6f5f2;text-align:left}#office .image-block>div:nth-child(1)>div p{margin:0;font-family:"Solanel - Regular";font-size:16px;line-height:21px;color:#545556}#office .image-block>div:nth-child(2){padding-left:15px;padding-right:15px;margin-bottom:27px}@media only screen and (min-width:900px){#office .image-block{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-auto-flow:dense;margin-bottom:100px}#office .image-block>div:nth-child(1){margin-bottom:0}#office .image-block.left>div:nth-child(2){padding:0}#office .image-block.right>div:first-child{grid-column:2/3}#office .image-block.right>div:nth-child(2){grid-column:1/2;padding:0}#office .image-block.full-width{grid-template-columns:1fr}}@media only screen and (min-width:900px)and (max-width:1140px){#office .image-block{padding:0 15px}}#office .multi-image-block{display:flex;max-width:1110px;margin:auto;gap:30px}#office .multi-image-block>div{flex:1;text-align:center}#office .multi-image-block>div img{height:100%;width:100%}@media only screen and (max-width:900px){#office .multi-image-block{flex-direction:column}#office .multi-image-block .remove-btm-pd-on-mobile{padding-bottom:0}}#office .image-text{text-align:center;color:#451b5f;background-color:#fff;padding:20px 15px}#office .text-block-double{display:block;max-width:1110px;margin:auto auto 30px;padding:0 15px}@media only screen and (min-width:900px){#office .text-block-double{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;margin-bottom:100px;padding:0}}@media only screen and (min-width:900px)and (max-width:1140px){#office .text-block-double{padding:0 15px}}#office .amenity-text{font-family:"Solanel - Thin";font-size:19px;line-height:24px;color:#545556}@media only screen and (min-width:900px){#office .amenity-text{font-size:24px;line-height:29px}}#office .office-availability-header{max-width:1110px;margin:auto;padding:0 15px}@media only screen and (min-width:900px){#office .office-availability-header{padding:0}}@media only screen and (min-width:900px)and (max-width:1140px){#office .office-availability-header{padding:0 15px}}#office .virtual-tour-text{font-family:"Solanel - Regular";font-size:18px;line-height:24px;color:#545556}#office .tour-link{text-decoration:underline}.contact-grid{margin-top:40px;display:grid;grid-template-columns:1fr;width:100%}@media only screen and (min-width:900px){.contact-grid{grid-template-columns:1fr 1fr}}.contact-grid>div{display:block;border:1px solid #CCCCCC;border-left-width:0px;border-right-width:0px;border-top-width:1px;border-bottom-width:0px;padding:15px}.contact-grid>div:last-child{border-bottom-width:1px}.contact-grid>div:nth-child(1){color:#b47f00;font-family:Pensum Display;font-style:normal;font-weight:700;font-size:19px;line-height:24px}.contact-grid>div:nth-child(2),.contact-grid>div:nth-child(3),.contact-grid>div:nth-child(4){font-family:"Solanel - Thin";font-size:19px;line-height:24px;color:#545556}@media only screen and (min-width:900px){.contact-grid>div{border-left-width:1px;padding:15px}.contact-grid>div:nth-child(1){grid-column:span 2;font-size:24px;line-height:29px;border-right-width:1px}.contact-grid>div:nth-child(1),.contact-grid>div:nth-child(4){grid-column:span 2}.contact-grid>div:nth-child(2),.contact-grid>div:nth-child(3){border-left-width:1px;border-top-width:1px;border-right-width:0px}.contact-grid>div:nth-child(3),.contact-grid>div:nth-child(4){border-right-width:1px}.contact-grid>div:nth-child(2),.contact-grid>div:nth-child(3),.contact-grid>div:nth-child(4){font-size:24px;line-height:29px}}.office-slider{margin-bottom:60px}.office-slider .slick-list{max-height:360px}@media only screen and (min-width:900px){.office-slider{margin-bottom:100px}.office-slider .slick-list{max-height:560px}}.office-availability-container{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:900px){.office-availability-container{grid-template-columns:1fr}}.office-availability-container{grid-column-gap:30px;display:grid;max-width:1110px;margin:18px auto 30px;padding:0 15px}@media only screen and (min-width:900px){.office-availability-container{margin-bottom:100px;padding:0}}@media only screen and (min-width:900px)and (max-width:1140px){.office-availability-container{padding:0 15px}}#neighborhood-landing-page .tile{margin:10px;min-width:30%;max-width:30%}@media only screen and (max-width:900px){#neighborhood-landing-page .tile{max-width:317px}}#neighborhood-landing-page .headerContainer{width:100%;display:flex}#neighborhood-landing-page .headerContainer .text{background-color:#f6f5f2;width:50%;padding:20px}@media only screen and (max-width:900px){#neighborhood-landing-page .headerContainer .text{width:100%}}#neighborhood-landing-page .headerContainer .photo{width:50%;background-color:#bdbdbd;background-size:cover;background-position:center}@media only screen and (max-width:900px){#neighborhood-landing-page .headerContainer .photo{display:none}}#neighborhood-landing-page .search-container{display:flex}#neighborhood-landing-page .search-container .map-container{width:50%;flex-direction:column}#neighborhood-landing-page .search-container .map-container .map{height:100%}@media only screen and (max-width:900px){#neighborhood-landing-page .search-container .map-container{width:100%;height:400px}}#neighborhood-landing-page .search-container .apartment-results-container{width:50%;display:flex;flex-wrap:wrap;padding:15px 0 15px 35px;min-height:360px}#neighborhood-landing-page .search-container .apartment-results-container .tiles{width:100%}#neighborhood-landing-page .search-container .apartment-results-container .tiles .apartment-results-header{width:100%;display:flex;justify-content:space-between;margin:0 30px 0 27px}#neighborhood-landing-page .search-container .apartment-results-container .tiles .apartment-results-header h2{margin:0}#neighborhood-landing-page .search-container .apartment-results-container .tiles .apartment-results-header a{align-self:center}#neighborhood-landing-page .search-container .apartment-results-container .tiles .tile:last-of-type{margin-right:auto}#neighborhood-landing-page .search-container .apartment-results-container .slick-slider{width:100%}@media only screen and (max-width:900px){#neighborhood-landing-page .search-container .apartment-results-container{width:100%}#neighborhood-landing-page .search-container .apartment-results-container .slick-dots{position:initial}}@media only screen and (max-width:900px){#neighborhood-landing-page .search-container{flex-direction:column}}#neighborhood-landing-page .buildings-in-neighborhood-container h2{padding-left:10px}#neighborhood-landing-page .buildings-in-neighborhood-container .slick-slider{width:100%}#neighborhood-landing-page .buildings-in-neighborhood-container .slick-dots{position:initial}#neighborhood-landing-page .buildings-in-neighborhood-container .tile:last-of-type{margin-right:auto}#neighborhood-landing-page .transpo-info-container{padding-top:30px}@media only screen and (max-width:900px){#neighborhood-landing-page .transpo-info-container{padding-top:50px}}#neighborhood-landing-page .neighborhood-amenities-container{background-color:#f6f5f2;padding:15px;margin-top:30px}#neighborhood-landing-page .neighborhood-amenities-container .content{margin-top:0}#neighborhood-landing-page .neighborhood-amenities-container .content .neighborhood-amenities-list-container{display:flex;width:100%;justify-content:space-between}@media only screen and (max-width:900px){#neighborhood-landing-page .neighborhood-amenities-container .content .neighborhood-amenities-list-container{flex-direction:column}#neighborhood-landing-page .neighborhood-amenities-container .content .neighborhood-amenities-list-container ul{margin-bottom:0}}#neighborhood-landing-page .neighborhood-blog-container h2{padding-left:10px}#neighborhood-landing-page .neighborhood-blog-container .blog-tile-container{display:flex;justify-content:space-between}@media only screen and (max-width:900px){#neighborhood-landing-page .neighborhood-blog-container .blog-tile-container{flex-direction:column}}#box-card-container .box{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}#box-list-container .box{display:flex;flex-wrap:wrap}#box-list-container .box>*{flex:0 0 233px}#carnegie-art-guide-container{display:flex;flex-direction:column;align-items:center}@media(min-width:900px){#carnegie-art-guide-container .max-width{max-width:1280px}}#carnegie-art-guide-container .left-right-margins{max-width:100%;margin:0 15px}@media(min-width:900px){#carnegie-art-guide-container .left-right-margins{margin:0 85px}}#carnegie-art-guide-container p{color:var(--Neutrals-Black, #000);font-family:Solanel;font-size:16px;font-style:normal;font-weight:400;line-height:21.333px;align-content:center;margin-bottom:0}@media(min-width:900px){#carnegie-art-guide-container p{font-size:24px;line-height:28.8px;font-size:18px;line-height:24px}}#carnegie-art-guide-container #heading-color-container{background-color:#f6f5f2;width:100%;display:flex;justify-content:center;margin-bottom:50px}#carnegie-art-guide-container #heading-color-container .heading{width:100%;padding:50px 0;align-items:center;gap:10px;display:flex;flex-direction:column}@media(min-width:660px)and (max-width:900px){#carnegie-art-guide-container #heading-color-container .heading{padding:50px 2em;flex-direction:row;gap:2em}}@media(min-width:900px){#carnegie-art-guide-container #heading-color-container .heading{flex-direction:row;align-items:flex-start;gap:195px;padding:85px 0}}#carnegie-art-guide-container #heading-color-container .heading .heading-image-container{padding:15px 0 30px}#carnegie-art-guide-container #heading-color-container .heading .heading-image-container img{height:150px}@media(min-width:660px)and (max-width:900px){#carnegie-art-guide-container #heading-color-container .heading .heading-image-container{align-self:start;padding-top:5px}}@media(min-width:900px){#carnegie-art-guide-container #heading-color-container .heading .heading-image-container{width:16.5%}#carnegie-art-guide-container #heading-color-container .heading .heading-image-container img{height:200px}}#carnegie-art-guide-container #heading-color-container .heading .heading-text-container{display:flex;flex-direction:column;gap:25px;max-width:100%;width:100%}#carnegie-art-guide-container #heading-color-container .heading .heading-text-container h1{color:var(--Secondary-Ochre, #B47F00);font-family:Pensum Display;font-style:normal;margin:0;font-size:30px;font-weight:700;line-height:30px}@media(min-width:900px){#carnegie-art-guide-container #heading-color-container .heading .heading-text-container h1{font-size:54px;line-height:60px;letter-spacing:-.5px}}#carnegie-art-guide-container #heading-color-container .heading .heading-text-container .subtitle{color:var(--Neutrals-Graphite, #545556);font-family:Solanel-Thin;font-size:19px;font-style:normal;font-weight:400;line-height:24px;margin:0}@media(min-width:900px){#carnegie-art-guide-container #heading-color-container .heading .heading-text-container .subtitle{font-size:24px;line-height:28.8px}}#carnegie-art-guide-container #heading-color-container .heading .heading-text-container .first-main-p{margin-bottom:0;line-height:24px}@media(min-width:900px){#carnegie-art-guide-container #heading-color-container .heading .heading-text-container{gap:30px;width:66%}#carnegie-art-guide-container #heading-color-container .heading .heading-text-container h1{max-width:540px}#carnegie-art-guide-container #heading-color-container .heading .heading-text-container .subtitle{max-width:730px}#carnegie-art-guide-container #heading-color-container .heading .heading-text-container .first-main-p{padding-right:40%}}#carnegie-art-guide-container #main-content-container{width:100%;display:flex;justify-content:center;flex-direction:column}#carnegie-art-guide-container #main-content-container h3.artist-name{color:var(--Main-Purple, #451B5F);font-family:Pensum Display;font-size:19px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:0}@media(min-width:900px){#carnegie-art-guide-container #main-content-container h3.artist-name{color:var(--Main-Purple, #451B5F);font-size:24px;line-height:28.8px}}#carnegie-art-guide-container #main-content-container h4.art-title{color:var(--Main-Purple, #451B5F);font-family:Solanel;font-size:19px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0}@media(min-width:900px){#carnegie-art-guide-container #main-content-container h4.art-title{font-size:24px;line-height:28.8px}}#carnegie-art-guide-container #main-content-container p{max-width:600px}#carnegie-art-guide-container #main-content-container .the-collection-container{width:100%;padding-bottom:100px;justify-content:center;display:flex}#carnegie-art-guide-container #main-content-container .the-collection-container h2{color:var(--Main-Purple, #451B5F);font-size:24px;font-style:normal;font-weight:400;line-height:32px}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .the-collection-container h2{color:var(--Main-Purple, #451B5F);font-size:36px;line-height:43.2px}}#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection{border-top:1px solid rgb(84,85,86);width:100%}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection{flex-direction:row;align-items:flex-start}}#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section{padding-top:10px;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section{padding-top:25px;flex-direction:row;align-items:flex-start}}#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section #collection{margin-bottom:25px}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section #collection{width:33%}}#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section .collection-map-container{width:100%}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section .collection-map-container{width:66%}}#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section .collection-map-container .art-cards{display:grid;gap:30px;margin-bottom:50px}@media(min-width:660px){#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section .collection-map-container .art-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section .collection-map-container .art-cards{gap:25px}}#carnegie-art-guide-container #main-content-container .the-collection-container .art-collection section .collection-map-container picture img{width:100%;max-width:100%}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .artist-container:last-child{padding-bottom:0}}#carnegie-art-guide-container #main-content-container .artist-container{width:100%;padding-bottom:100px;justify-content:center;display:flex;flex-direction:column;max-width:1280px}#carnegie-art-guide-container #main-content-container .artist-container .artist-heading{display:flex;gap:10px;flex-direction:column;margin-bottom:25px}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .artist-container .artist-heading{flex-direction:row;gap:30px;margin-bottom:50px}}#carnegie-art-guide-container #main-content-container .artist-container .artist-heading p{margin-bottom:0}#carnegie-art-guide-container #main-content-container .artist-container .azam-image img,#carnegie-art-guide-container #main-content-container .artist-container .puylagarde-image img{width:100%;max-width:100%;height:auto}#carnegie-art-guide-container #main-content-container .artist-container .azam-image-2{margin-bottom:60px}#carnegie-art-guide-container #main-content-container .artist-container #azam-youngs-bio,#carnegie-art-guide-container #main-content-container .artist-container #jane-puylagarde-bio{display:flex;flex-direction:column;gap:60px;margin:25px 15px 60px}@media(min-width:660px)and (max-width:900px){#carnegie-art-guide-container #main-content-container .artist-container #azam-youngs-bio,#carnegie-art-guide-container #main-content-container .artist-container #jane-puylagarde-bio{padding:50px 2em;flex-direction:row;gap:60px;margin-bottom:0}}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .artist-container #azam-youngs-bio,#carnegie-art-guide-container #main-content-container .artist-container #jane-puylagarde-bio{flex-direction:row-reverse;gap:125px;margin:50px 85px;justify-content:right}#carnegie-art-guide-container #main-content-container .artist-container #azam-youngs-bio .portrait,#carnegie-art-guide-container #main-content-container .artist-container #jane-puylagarde-bio .portrait{width:375px}#carnegie-art-guide-container #main-content-container .artist-container #azam-youngs-bio p,#carnegie-art-guide-container #main-content-container .artist-container #jane-puylagarde-bio p{max-width:445px}}#carnegie-art-guide-container #main-content-container .artist-container .portrait{width:225px;height:225px;object-fit:cover}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .artist-container .portrait{width:100%;height:auto;max-width:350px;max-height:350px;aspect-ratio:1/1}}#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row{display:flex;gap:25px;margin-bottom:60px}@media(min-width:660px)and (max-width:900px){#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row{margin-bottom:0}}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row{gap:110px;margin-right:85px}#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row.reversed{margin-right:0;margin-left:85px}}#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row .artwork-img{width:100%;max-width:100%;height:auto}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row .artwork-img{width:50%;max-width:50%}}#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row .artist-bio-container{width:50%;display:flex;flex-direction:column;max-width:100%;margin:0 15px;gap:60px}#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row .artist-bio-container p{align-content:start}@media(min-width:660px)and (max-width:900px){#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row .artist-bio-container{padding:50px 2em;flex-direction:row}}@media(min-width:900px){#carnegie-art-guide-container #main-content-container .artist-container .image-with-text-row .artist-bio-container{flex-direction:column;margin:0}}#carnegie-art-guide-container #main-content-container .artist-container .top{padding-top:10px;border-top:1px solid rgb(84,85,86);text-decoration:underline}a.carnegie-art-tile{display:flex;gap:25px}a.carnegie-art-tile:hover{text-decoration-color:#451b5f}a.carnegie-art-tile .image-container img{max-width:120px;max-height:120px}a.carnegie-art-tile .text-container{display:flex;flex-direction:column;gap:5px}@media(min-width:900px){a.carnegie-art-tile .text-container{gap:10px}}#apply hr.section-divider{margin-top:19px;margin-bottom:7px}#apply h3{color:#451b5f;font-size:36px;font-weight:100;line-height:36px;margin-bottom:0}#apply p.get-help{color:#333;font-size:24px;font-weight:100;line-height:32px;margin-top:41px;margin-bottom:46px;font-family:"Solanel - Thin"}#apply p.get-help a{color:#451b5f;text-decoration:underline}#apply #application{max-width:890px;margin:0 auto}#apply #application #form-instructions{margin-top:25px;margin-bottom:0}#apply #application .accordion{margin-top:25px}#apply #application .accordion dt{margin:0;border-top:1px solid #CCCCCC}#apply #application .accordion dt button{color:#451b5f;font-size:36px;font-family:"Solanel - Thin"}#apply #application .accordion dt:nth-last-child(2){border-bottom:1px solid #CCCCCC}#apply #application .accordion dt+dd{margin-bottom:0!important}#apply #application .accordion dt.open{border-bottom:1px solid #CCCCCC}#apply #application .accordion dt.open+dd{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}#apply #application .accordion dt.open button{font-family:"Solanel - Regular"}#apply #application .accordion.faq-list dt button{font-size:1.6em}.apply-footer .logo-link{width:100%}@media only screen and (max-width:576px){.accordion>dt>button{line-height:1.1em;padding-left:15px;padding-right:15px}}.input-group.invalid{border-bottom-color:#c74747!important}.apply-footer .logo-link svg{margin-bottom:10px}.apply-footer .list-wrapper,.apply-footer .footer-copy{padding-top:0}.my-app-top-panel{padding:38px 30px 48px;background-color:#f6f5f2;display:block}.my-app-header-panel{font-family:"Solanel - Regular";line-height:50px;font-size:17px}.my-app-header-panel>h1{font-size:48px;display:inline-block;line-height:56px;font-family:"Solanel - Thin";margin-bottom:72px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.DefaultProgressBar_progressBar{background-color:#451b5f;opacity:.25;position:absolute}.DefaultProgressBar_background__horizontal{height:13px;top:0}.DefaultHandle_handle{width:24px;height:24px;border-width:1px;border-style:solid;border-color:#451b5f;background-color:#fcfcfc;border-radius:20%;outline:none;z-index:2;box-shadow:0 2px 2px #dbdbdb}.DefaultHandle_handle:focus{box-shadow:#abc4e8 0 0 1px 1px}.DefaultHandle_handle__horizontal{margin-left:-12px;top:-5px}.DefaultHandle_handle__horizontal:before{top:7px;height:10px;width:1px;left:10px}.DefaultHandle_handle__horizontal:after{top:7px;height:10px;width:1px;left:13px}.DefaultHandle_handle__disabled{border-color:#dbdbdb}.DefaultBackground{background-color:#fcfcfc;height:15px;width:100%;border:1px solid #d8d8d8;position:relative}.DefaultBackground_background__horizontal{height:15px;top:-2px;left:-2px;bottom:4px;width:100%}.rheostat{position:relative;overflow:visible}@media(min-width:1128px){.autoAdjustVerticalPosition{top:12px}}.handleContainer{height:15px;top:-2px;left:-2px;bottom:4px;width:100%;position:absolute}.rheostat_background{background-color:#fcfcfc;border:1px solid #d8d8d8;position:relative}.rheostat_background__horizontal{height:15px;top:-2px;left:-2px;bottom:4px;width:100%}.app-container{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 0 auto;padding-bottom:32px}nav,footer{flex-shrink:0}@media only screen and (min-width:901px){#search+footer{position:absolute;bottom:0}}.hidden{display:none}.empty{border:0px!important;height:0px;margin-top:0;margin-bottom:0}.std-style .content{padding:0 30px}hr{border:none;border-top:1px solid #CCC;margin-top:1rem;margin-bottom:1rem}.basic-page{max-width:730px;margin:45px auto 0}@media only screen and (max-width:768px){.basic-page{margin-left:15px;margin-right:15px}}.tfc-dropdown-content{max-width:none}.tfc-dropdown-content .borough-heading{color:#b47f00;font-family:Pensum Display;font-size:14pt;font-weight:700;line-height:21px;margin-bottom:0}#nbs{width:100%;display:flex;flex-flow:row nowrap}#nbs label{display:flex;white-space:nowrap;align-items:center}@media only screen and (max-width:900px){#nbs{flex-direction:column}}@media only screen and (min-width:901px){#nbs #manhattan-nbs{column-count:2;flex-basis:40%!important}}#nbs #manhattan-nbs label{display:grid;grid-template-columns:1fr}.multi-column{column-count:2;flex-basis:40%!important}@media only screen and (max-width:420px){.multi-column{column-count:1}}.search-mobile-override .tfc-dropdown-content.toggle-open{max-width:100%;background:#fcfbf9;padding:0}.search-mobile-override .tfc-dropdown-content.toggle-open .tfc-multi-select{padding:20px;background:inherit;border-top:3px solid #BDBDBD;border-bottom:3px solid #BDBDBD}#label-manhattan{margin-bottom:0}@media only screen and (max-width:900px){#manhattan-nbs{display:none}}.fa-caret-right{color:#451b5f}@media only screen and (max-width:900px){.mobile-full-width{width:100%}}#overlay{position:fixed;display:block;visibility:hidden;opacity:0;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:-1;cursor:pointer;transition-property:opacity;transition-duration:.15s}#overlay.show{visibility:visible;opacity:1;z-index:2}@media only screen and (max-width:900px){.default-margin-left{margin-left:15px}}.default-margin-left{margin-left:50px}.dropdown-label2{width:100%;display:flex;justify-content:space-between;font-family:"Solanel - thin";color:#545556;font-size:14pt;font-weight:700;line-height:21px;padding-bottom:5px;text-align:left}@media only screen and (min-width:901px){.search-form .tfc-dropdown-button-group{width:17%}}@media only screen and (max-width:900px){.search-form .tfc-dropdown-button-group{max-width:none}}#office h2{margin-bottom:25px}#office .paper h2{font-size:24px;line-height:24px}.static{max-width:1110px;margin:0 auto;display:flex;justify-content:space-between}@media only screen and (max-width:1110px){.static{margin-left:30px;margin-right:30px}}@media only screen and (max-width:900px){.static{display:block}}.beds-dropdown li{flex-basis:20%!important}.retail-spaces{margin-top:44px}.retail-spaces .image{height:560px;min-height:560px;background-color:#ccc;background-size:cover;background-position:center;padding:50px}@media only screen and (max-width:1110px){.retail-spaces .image{min-height:410px;height:410px;padding:15px}}@media only screen and (max-width:420px){.retail-spaces .image{height:310px;max-height:310px;min-height:310px}}.retail-spaces .image .hide-on-phone{height:100%;display:flex;flex-direction:column;justify-content:space-between}.retail-spaces .image .hide-on-phone h2{color:#fff;font-family:"Solanel - Thin";font-size:48px;font-weight:400;line-height:56px;text-shadow:0 4px 8px rgba(0,0,0,.35)}.retail-spaces .image .hide-on-phone .copy-area{position:relative;width:500px;max-width:100%;height:214px;background-color:#fff;padding:35px 35px 25px;display:flex;flex-direction:column;justify-content:space-between}.retail-spaces .image .hide-on-phone .copy-area a{color:#451b5f;font-size:22px;font-weight:400;line-height:16px;display:flex;align-items:center}.retail-spaces .show-on-phone{padding-top:18px;padding-bottom:49px}.retail-spaces .show-on-phone h3{color:#000;font-size:20px;font-weight:100;line-height:30px}.retail-spaces .show-on-phone a{float:right}@media only screen and (max-width:900px){hr.line-break{margin-left:-15px;margin-right:-15px}}#not-found{min-height:500px}#not-found h1,#not-found h3,#not-found p{margin-bottom:25px}#not-found .redirect-buttons a{margin-right:10px}#not-found .redirect-buttons button{width:fit-content}#not-found div.featured,#not-found #home div.home-intro-copy,#home #not-found div.home-intro-copy{padding-left:0;padding-right:0;margin-bottom:45px}#not-found footer{position:static}#not-found .tiles{display:block}#not-found .tiles .tile{min-height:486px;width:97%}#not-found .title-section{margin-top:30px!important}#not-found .title-section h2{margin-top:0}.page-loading-icon{font-size:60px;text-align:center;width:100%;margin-top:100px;margin-bottom:100px}.svg-logo{width:86px;height:86px;display:block}.mobile{display:none}@media only screen and (max-width:900px){.mobile{display:block}}.desktop{display:none}@media only screen and (min-width:901px){.desktop{display:block}}.skip-to-content{width:1px;height:1px;top:-1000px;left:-1000px;overflow:hidden;text-align:left;position:absolute}.skip-to-content:active,.skip-to-content:focus,.skip-to-content:hover{top:0;left:0;width:auto;height:auto;overflow:visible;position:relative}#privacy a,#terms-of-use a{text-decoration:underline}.map:focus-within{border:2px solid #B47F00}.tabs__labels{z-index:2}.tabs__content{overflow:hidden}.asterisk{position:relative;left:10px;font-size:18px!important;font-weight:700!important}ul.bullet>li{list-style-type:disc;margin-left:32px}ul.decimal>li,ul.numbered>li{list-style-type:decimal;margin-left:32px}.gold-tagline{font-family:Pensum Display;font-size:20px;color:#b47f00;margin-top:20px;margin-bottom:20px}.two-col-desktop{display:inline-block;width:50%;padding:0;margin:0}@media only screen and (max-width:900px){.two-col-desktop{width:100%}}
