/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */pre,textarea{overflow:auto}#footer,#nav,.search-form,.search-form .btns-list .btn-properties,.search-form .title{text-transform:uppercase}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver}legend{border:0;padding:0}textarea{resize:vertical;vertical-align:top}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#nav,#nav .dropdown ul,.accordion,.alphabetic-list,.anchors-list,.apply-form .input-list,.article-section .links-list,.aside .btn-list,.aside .tel-list,.assets-visual .text-list,.carousel .pagination ul,.cities-list,.communication-bar ul,.content ul,.copyrights,.detail-list,.downloads-list,.footer-nav,.img-list,.info-list,.investing-info,.lightbox .list,.locations-list,.logos-list,.markets-info ol,.members-table .links-list,.offers-info,.persons-info,.persons-info .btn-list,.properties-list .list-details,.property-detail .detail-info,.property-tabs,.radios-list,.record-list,.search-form .ajax-drop ul,.search-form .btns-list,.social-networks,.sort-order .dropdown,.story-logos,.tab-info .list,.tab-info .sub-list,.tabslist,.team-tabs,.text-info,.visual-list,.year-detail{margin:0;padding:0;list-style:none}#nav:after,.about-block:after,.about-visual .holder:after,.alphabetic-list:after,.anchors-list:after,.apply-form .browse:after,.apply-form:after,.article .holder:after,.article-box .holder:after,.article-section .year-info:after,.article-section:after,.aside .btn-list:after,.aside .tel-list:after,.assets-visual .text-list:after,.carousel .pagination ul:after,.cities-list:after,.clearfix:after,.contact-block:after,.container:after,.copyrights:after,.downloads-list:after,.footer-nav:after,.grown-block .text-col:after,.grown-block:after,.header-content:after,.header:after,.img-list:after,.info-area .holder:after,.info-columns .col-holder:after,.info-list li:after,.info-list:after,.insights-col:after,.investing-info:after,.leaders-block:after,.lightbox .radios-holder:after,.links-holder:after,.locations-list:after,.logos-list:after,.map-area .links-area:after,.map-area:after,.markets-info .holder:after,.markets-info ol li:after,.markets-info ol:after,.members-table .links-list:after,.news-holder:after,.news:after,.offers-info:after,.our-story:after,.person-bio:after,.persons-info .btn-list:after,.persons-info:after,.properties-block:after,.properties-list:after,.property-detail .detail-info:after,.property-tabs:after,.radios-list:after,.record-list:after,.report:after,.reports-holder:after,.reputation-block .holder:after,.search-form .search-field:after,.search-form .select-holder:after,.search-results .head:after,.social-networks:after,.social-part:after,.sort-order:after,.story-logos:after,.tab-details:after,.tab-info .detail:after,.tab-info .list:after,.tab-info .sub-list:after,.tabslist:after,.team-search-form .search-field:after,.team-table .holder:after,.team-tabs:after,.text-info:after,.trafic-count:after,.tweets-box:after,.user-info .holder:after,.visual-block .holder:after,.visual-info .text-row:after,.visual-info:after,.visual-list:after,.visual-text .holder:after,.year-detail .content-holder:after,.year-detail:after,.years-info .col-holder:after{content:"";display:block;clear:both}.logos-list,.property-tabs{text-align:justify;font-size:1px;line-height:0}.logos-list>*,.property-tabs>*{display:inline-block;vertical-align:top;text-align:left;font-size:18px;line-height:1.2}.logos-list:after,.property-tabs:after{content:"";width:100%;display:inline-block;vertical-align:top}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{margin:0;color:#151d29;background:#fff;font:18px/1.2 Calibri,Candara,Segoe,Segoe UI,Optima,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gm-style img{max-width:none}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;margin:0 0 .5em;color:inherit}.h1,h1{font-size:30px}.h2,h2{font-size:27px}.h3,h3{font-size:24px}.h4,h4{font-size:21px}.h5,h5{font-size:17px}.h6,h6{font-size:15px}p{margin:0 0 1em}a{background-color:transparent;color:#151d29}a:focus,a:hover{text-decoration:none}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #999;padding:.4em .7em}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#000}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#999}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#999}select{-webkit-border-radius:0}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}.jcf-checkbox,.jcf-radio{overflow:hidden;cursor:default;float:left}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?10189450);src:url(../fonts/fontello.eot?10189450#iefix) format("embedded-opentype"),url(../fonts/fontello.svg?10189450) format("svg"),url(../fonts/fontello.woff2?10189450) format("woff2"),url(../fonts/fontello.woff?10189450) format("woff"),url(../fonts/fontello.ttf?10189450) format("truetype");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:inherit;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram{width:11px;height:13px;display:block;background:url(../images/instagram.png) 0 -1px no-repeat}.icon-search:before{content:"\e800"}.icon-linkedin:before{content:"\e801"}.icon-location:before{content:"\e802"}.icon-mail:before{content:"\e803"}.icon-facebook:before{content:"\e83d"}.icon-close:before{content:"\e83e"}.icon-menu-1:before{content:"\e83f"}.icon-list:before{content:"\e840"}.icon-grid:before{content:"\e841"}.icon-arrow-down:before{content:"\e842"}.icon-twitter:before{content:"\f099"}.icon-menu:before{content:"\f0c9"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-down:before,.jcf-select .jcf-select-opener:after{content:"\f103"}.jcf-radio{position:relative;border:1px solid #fff;margin:0 7px 0 0;height:24px;width:24px}.jcf-radio span{display:none;position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#fff}.jcf-radio input[type=radio]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked span{display:block}.jcf-checkbox{position:relative;border:1px solid #0d2631;margin:0 15px 0 0;height:24px;width:24px}.jcf-checkbox span{display:none;position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#bcccdb}.jcf-checkbox input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-file .jcf-fake-input,.jcf-file .jcf-upload-button{border:1px solid #0d2631;vertical-align:top;overflow:hidden}.jcf-checkbox.jcf-checked span{display:block}.jcf-file{display:inline-block;white-space:nowrap;position:relative;overflow:hidden;background:#fff}.jcf-file:hover{opacity:.6}.jcf-file .jcf-real-element{position:absolute;font-size:200px;height:200px;margin:0;right:0;top:0}.jcf-file .jcf-fake-input{text-overflow:ellipsis;white-space:nowrap;padding:0 8px;font-size:13px;line-height:28px;height:28px;width:125px;display:none}.jcf-file .jcf-upload-button{display:inline-block;text-align:center;margin:0;padding:0 10px;font-size:16px;line-height:30px;height:33px;min-width:127px;color:#0d2631}.jcf-select,.jcf-select-drop .jcf-select-drop-content{border:1px solid #fff}.jcf-select{color:#fff;display:inline-block;vertical-align:top;position:relative;margin:0 0 19px;min-width:100%;height:49px;cursor:pointer}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;font-size:18px;line-height:47px;font-weight:300;letter-spacing:0;margin:0 35px 0 5px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;background:0 0;width:35px;bottom:0;right:0;top:0;cursor:pointer}.jcf-list,.jcf-list .jcf-list-content,.jcf-range{vertical-align:top;width:100%}.jcf-select .jcf-select-opener:after{font-family:fontello;position:absolute;left:15px;top:18px;font-size:18px;line-height:18px}#header:before,.cities-box .caption-holder:before,.info-columns .col+.col:before,.info-columns .title:before,.jcf-range .jcf-range-handle:before,.visual .caption:before,.visual-columns .col:before,.visual-columns h2:after{content:""}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;position:relative;background:#fff;line-height:22px;font-size:18px;font-weight:300}.jcf-list .jcf-list-content{display:inline-block;overflow:auto}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{white-space:nowrap;overflow:hidden;cursor:pointer;display:block;padding:8px 12px;color:#151d29;height:1%}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-list-box .jcf-selected,.jcf-select-drop .jcf-hover{text-decoration:underline}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-range{display:inline-block;margin:0 0 8px;min-width:200px}.jcf-range .jcf-range-track{margin:0;position:relative;display:block}.jcf-range .jcf-range-wrapper{background:0 0;display:block;margin:6px 0;height:8px;position:relative;border:1px solid #fff}.jcf-range.jcf-vertical{width:auto}.jcf-range.jcf-vertical .jcf-range-wrapper{margin:0;width:10px;height:auto;padding:20px 0 0}.jcf-range.jcf-vertical .jcf-range-track{height:180px;width:10px}.jcf-range.jcf-vertical .jcf-range-handle{left:-5px;top:auto}.jcf-range .jcf-range-handle{position:absolute;background:#fff;width:1px;height:21px;margin:-7px 0 0;z-index:1;top:0;left:0;cursor:pointer}.jcf-range .jcf-range-handle:before{position:absolute;left:-7px;right:-7px;top:0;bottom:0}.jcf-range .jcf-range-display{background:#fff;position:absolute;top:0;bottom:0}.jcf-range .jcf-range-mark{position:absolute;overflow:hidden;background:#000;width:1px;height:3px;top:-7px;margin:0 0 0 9px}.jcf-range.jcf-vertical .jcf-range-mark{margin:0 0 9px;left:14px;top:auto;width:3px;height:1px}.jcf-range.jcf-disabled{background:0 0!important;opacity:.3}.jcf-disabled{background:#ddd!important}#header{position:fixed!important;z-index:100;background:#fff;left:0;right:0;top:0!important}#header:before{position:absolute;left:0;bottom:0;right:0;height:1px;visibility:hidden;opacity:0;background:#d9d9d9;-webkit-transition:background -2s linear;transition:background -2s linear}#header.fixed-position:before{opacity:1;visibility:visible}#header .container{padding-top:18px;padding-bottom:17px}#header .search-form .container{padding-top:16px;padding-bottom:30px}#nav .dropdown,.nav-area .list-holder{bottom:0;padding:39px 50px 20px 20px;background:#151d29}.logo{float:left}.logo img{display:block}#nav>li>a,.nav-opener{display:inline-block;vertical-align:middle}.header-content{float:right}.search-box{float:left}.search-box .search-opener{color:#092731;font-size:26px;line-height:21px;text-decoration:none}.search-box .search-opener:hover{color:#bcccdb}.nav-area{float:right;margin:0 0 0 10px}.nav-area .list-holder{position:fixed;left:-100%;top:0;width:100%}.nav-area .close,.nav-area .nav-close{position:absolute;right:10px;top:10px;color:#fff;font-size:35px;line-height:35px;font-weight:400}.nav-area .close:hover,.nav-area .nav-close:hover{color:#bcccdb}.nav-opener{width:27px;height:27px;position:relative}.nav-opener span,.nav-opener:after,.nav-opener:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:#151d29}.nav-opener:after{top:21px}.nav-opener span{top:11px}#nav{font-size:0;line-height:0;letter-spacing:1px}#nav>li{font-size:16px;line-height:20px;margin:0 0 20px}#nav>li>a{font-size:24px;line-height:28px}#nav>li.active>a{color:#fff;position:relative}#nav>li:hover .dropdown{display:block}#nav a{color:#768692;text-decoration:none}#nav .dropdown .close,#nav a:hover{color:#fff}#nav .drop-opener{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px;font-size:15px;line-height:20px;text-align:center}#nav .dropdown ul li.active a span:after,#nav .title{display:block}#nav .title{color:#fff;font-size:24px;line-height:28px;font-weight:500;margin:0 0 14px}#nav .dropdown{position:fixed;left:-100%;top:0;width:100%;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#nav .dropdown ul{padding:0 0 0 26px}#nav .dropdown ul li{margin:0 0 16px}#nav .dropdown a span{display:inline-block;vertical-align:top;position:relative;padding:0 17px 0 0}#nav .dropdown a span:after{content:"\f101";font-family:fontello;position:absolute;right:0;top:3px;font-size:13px;line-height:13px}.info-columns .title,.visual-columns h2{font-family:"Memphis LT Std",Times New Roman,Times,Georgia,serif}#nav .dropdown .close:hover{color:#bcccdb}#nav .drop-active .dropdown,.nav-active .nav-area .list-holder{left:0}.search-form{position:fixed;left:0;right:0;top:-100%;height:100vh;color:#fff;background:#151d29;z-index:10;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.search-form .container{position:relative}.search-form .title{font-size:27px;line-height:30px;font-weight:300;display:block;letter-spacing:3px;margin:0 30px 21px 0}.search-form .search-field{padding:6px 10px 10px;margin:0 0 42px;position:relative;background:#36404d}.search-form .search-field .button{color:#fff;font-size:32px;line-height:32px;float:right;border:0;margin:0;padding:0;background:0 0}.search-form .search-field input[type=search]{width:100%;border:0;color:#bcccdb;font-size:18px;line-height:22px;font-weight:300;height:32px;padding:4px 0 2px;background:0 0;text-transform:uppercase}.search-form .search-field input[type=search]::-webkit-input-placeholder{color:#bcccdb}.search-form .search-field input[type=search]::-moz-placeholder{opacity:1;color:#bcccdb}.search-form .search-field input[type=search]:-moz-placeholder{color:#bcccdb}.search-form .search-field input[type=search]:-ms-input-placeholder{color:#bcccdb}.search-form .search-field input[type=search].placeholder{color:#bcccdb}.search-form .search-field .input-holder{padding:0 10px 0 0;overflow:hidden}.search-form .select-holder{letter-spacing:-.32em;margin:0 0 13px}.search-form .select-holder .col{letter-spacing:0}.search-form .search-close{color:#fff;font-size:30px;line-height:30px;position:absolute;right:10px;top:15px}.search-form .search-close:hover{color:#bcccdb}.search-form .size-range{text-align:center;margin:0 0 53px}.search-form .size-range .sub-title{font-weight:300;display:block;letter-spacing:1px;margin:0 0 7px}.search-form .size-range .range-values{display:block;font-size:14px;line-height:18px;letter-spacing:1px}.search-form .btns-list{text-align:center}.search-form .btns-list li{margin:0 0 20px}.search-form .btns-list .btn-properties{font-size:22px;line-height:26px;max-width:350px;width:100%;color:#151d29;background:#fff;font-weight:300;padding:12px;min-width:150px;display:inline-block;vertical-align:top;text-decoration:none;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.search-form .btns-list .btn-properties:hover{color:#fff;background:#bcccdb}.search-form .btns-list .btn-default{min-width:270px;padding:6px 10px 5px}.search-form.page{height:auto;position:static;visibility:visible!important;opacity:1!important}.search-form.page .container{padding-top:15px;padding-bottom:25px}.search-form .ajax-drop{position:absolute;left:0;right:0;top:100%;padding:10px;margin:1px 0 0;z-index:10;font-size:16px;line-height:20px;background:#36404d}.search-form .ajax-drop ul li{margin:0 0 8px}.search-form .ajax-drop a{color:#fff;text-decoration:none}.search-form .ajax-drop a:hover{text-decoration:underline}.cities-list a,.copyrights a,.footer-nav a,.social-networks a{text-decoration:none}.search-form .jcf-checkbox{border-color:#fff}.search-form .jcf-checkbox span{background:#fff}.radios-list{letter-spacing:-.32em;text-align:center;font-weight:300;margin:0 0 21px}.radios-list li{letter-spacing:0;display:inline-block;vertical-align:top;padding:0 11px 10px}.radios-list label{letter-spacing:1px;line-height:24px}.search-active{overflow:hidden}.search-active .search-form{top:0;opacity:1;visibility:visible}#footer{font-weight:300;text-align:center;position:relative;z-index:10;border-top:7px solid #bcccdb}#footer .container{padding-top:17px;padding-bottom:20px}.links-holder{margin:0 0 25px}.cities-list li,.footer-nav li{margin:0 0 1px;position:relative}.cities-list{letter-spacing:-.32em;font-size:14px;line-height:16px;font-weight:500}.cities-list li{letter-spacing:0}.cities-list a{color:#768692}.cities-list a:hover,.footer-nav a{color:#3e667d}.footer-nav{font-size:12px;line-height:14px;letter-spacing:-.32em}.footer-nav li{letter-spacing:1px}.footer-nav a:hover{color:#bcccdb}.copyrights,.copyrights a{color:#768692}.copyrights{font-size:14px;line-height:16px;font-weight:500;margin:0 0 19px;letter-spacing:-.32em}.copyrights li{position:relative;letter-spacing:0}.copyrights a:hover{color:#3e667d}.social-networks{font-size:10px;line-height:10px;margin:0 0 8px;letter-spacing:-.32em}.social-networks li{letter-spacing:0;padding:0 6px 8px;display:inline-block;vertical-align:middle}.social-networks a{color:#092731}.social-networks a:hover,.social-networks.add a{color:#bcccdb}.social-networks .icon-twitter{font-size:14px}.social-networks .icon-mail{font-size:15px}.social-networks.add a:hover{color:#092731}.company-policies{font-size:11px;line-height:13px;color:#3e667d}.btn-default,.btn-next,.btn-primary{font-size:14px;font-weight:300;text-decoration:none}.company-policies p{margin:0}body{line-height:22px;min-width:320px}.btn-default,.btn-primary{line-height:18px;padding:8px;min-width:150px;text-align:center;display:inline-block;text-transform:uppercase;letter-spacing:1px;vertical-align:top}i{text-decoration:none}.btn-default{color:#fff;background:0 0;border:1px solid #fff;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.btn-default:hover{color:#151d29;background:#fff}.btn-primary{color:#151d29;border:1px solid #151d29;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}.btn-next,.property-tabs a{-webkit-transition:color .3s ease-in-out}.btn-primary.black,.btn-primary:hover{color:#fff;background:#151d29}.btn-primary.black:hover{color:#151d29;background:#fff}.btn-next{line-height:14px;color:#151d29;position:absolute;left:50%;bottom:20px;margin:0 0 0 -14px;transition:color .3s ease-in-out}.btn-next.white,.btn-next:hover{color:#bcccdb}.btn-next.white:hover{color:#9bb3c9}.btn-next.clean{color:#fff}.btn-next.clean:hover{color:#9bb3c9}.visual .caption,.visual-columns{color:#fff;text-align:center;text-transform:uppercase}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}#wrapper,.carousel,.carousel .slide{position:relative}#wrapper{overflow:hidden;width:100%;padding-top:62px}.container{max-width:1300px;padding-left:10px;padding-right:10px;margin:0 auto}.carousel,.carousel .mask{overflow:hidden}.carousel .slideset{position:relative;width:99999px;float:left}.carousel .slide{float:left;width:100%;overflow:hidden}.carousel .pagination{position:absolute;left:0;right:0;bottom:8px;text-align:center}.carousel .pagination ul{font-size:0;line-height:0}.carousel .pagination ul li{margin:0 7px 14px;display:inline-block;vertical-align:top}.carousel .pagination ul li.active a{background:#fff}.carousel .pagination ul a{display:block;width:25px;height:9px;background:rgba(255,255,255,.5);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.carousel .pagination ul a:hover{background:#fff}.visual{position:relative;overflow:hidden}.visual .img-frame,.visual .img-holder{position:relative;width:100%;min-width:1400px;left:50%;float:left}.visual .img-frame{left:-50%}.visual .img-frame img{width:100%;height:auto;display:block}.visual .caption:before,.visual .caption>*{display:inline-block;vertical-align:middle}.visual .caption{position:absolute;left:0;top:0;right:0;bottom:0;white-space:nowrap;letter-spacing:-.32em;font-size:18px;line-height:16px;font-weight:300;padding:45px 0}.visual .caption:before{width:0;min-height:100%}.visual .caption>*{white-space:normal;max-width:100%;width:100%;letter-spacing:0}.visual .caption h1{font-size:50px;line-height:55px;font-weight:300;letter-spacing:0;margin:0 0 25px}.visual .caption .btn-default{font-size:18px;line-height:22px;min-width:232px}.visual .caption p{margin:0 0 28px;letter-spacing:1px}.visual .caption-box{max-width:600px;margin:0 auto}.visual .btn-default{padding:13px}.info-columns{text-align:center}.info-columns .col-holder{letter-spacing:-.32em}.info-columns .col{letter-spacing:0;padding:17px 0 25px;position:relative;font-size:15px;line-height:18px;font-weight:300}.info-columns .col+.col:before{position:absolute;top:0;left:50%;height:1px;background:#bcccdb;width:250px;margin:0 0 0 -125px}.info-columns .col p{margin:0 0 24px}.info-columns .title{font-size:16px;line-height:16px;font-weight:300;display:block;margin:0 0 16px;text-transform:uppercase;white-space:nowrap;text-align:center;letter-spacing:-.32em}.info-columns .title:before{display:inline-block;vertical-align:bottom;width:0;min-height:100%}.info-columns .title>*{white-space:normal;display:inline-block;vertical-align:bottom;max-width:100%;width:100%;letter-spacing:0}.info-columns .title strong{font-weight:300}.info-columns .btn-primary{min-width:inherit;padding:2px 13px;font-size:12px;line-height:16px}.visual-columns{padding:0 0 19px;margin:0 0 -1px -1px}.visual-columns .row{overflow:hidden;letter-spacing:-.32em}.visual-columns .col{font-size:18px;line-height:21px;font-weight:300;letter-spacing:0;background-repeat:no-repeat;background-size:cover;background-position:50% 0;padding:36px 15px 40px;position:relative;z-index:1;border-top:1px solid #fff}.visual-columns .col:before{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:-webkit-linear-gradient(top,rgba(206,225,240,.8) 0,rgba(197,215,230,.8) 12%,rgba(162,177,189,.8) 45%,rgba(151,165,176,.8) 60%,rgba(151,165,176,.8) 100%);background:linear-gradient(to bottom,rgba(206,225,240,.8) 0,rgba(197,215,230,.8) 12%,rgba(162,177,189,.8) 45%,rgba(151,165,176,.8) 60%,rgba(151,165,176,.8) 100%)}.visual-columns .col.second{font-size:16px;line-height:20px}.visual-columns .detail{max-width:440px;margin:0 auto}.visual-columns .description{overflow:hidden;margin:0 0 24px}.visual-columns h2{font-size:28px;line-height:32px;font-weight:300;margin:0 0 28px;padding:0 0 28px;position:relative}.visual-columns h2:after{position:absolute;left:50%;width:72px;bottom:0;height:3px;background:#fff;margin:0 0 0 -36px}.cities-box .caption-holder,.visual-columns.services-page .col:before{background:rgba(21,29,41,.8)}.visual-columns p{margin:0 0 10px}.visual-columns .btn-default{font-size:18px;line-height:22px;padding:12px 50px 13px;min-width:170px}.visual-columns .btn-default:hover{color:#bcccdb}.visual-columns .three .btn-default{font-size:14px;padding:7px 50px 8px}.visual-columns.services-page{padding:0}.visual-columns.services-page .btn-default{min-width:269px}.visual-columns.services-page .btn-default:hover{color:#0d2631}.visual-columns.services-page .three .btn-default{min-width:216px}.cities-box{letter-spacing:-.32em}.cities-box .col{letter-spacing:0;margin:0 0 1px;position:relative;overflow:hidden}.cities-box .img-frame,.cities-box .img-holder{position:relative;float:left;width:100%;left:50%;min-width:550px}.cities-box .img-frame{left:-50%}.cities-box .img-frame img{width:100%;height:auto;display:block}.cities-box .caption-holder{position:absolute;left:0;top:0;right:0;bottom:0;padding:22px;white-space:nowrap;text-align:center;letter-spacing:-.32em}.cities-box .caption-holder:before{display:inline-block;vertical-align:middle;width:0;min-height:100%}.cities-box .caption-holder>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%;width:100%;letter-spacing:0}.cities-box .btn{font-size:48px;line-height:53px;font-weight:300;text-decoration:none;color:#fff;text-transform:uppercase;display:inline-block;vertical-align:top;border:3px solid #fff;padding:15px;width:100%;max-width:418px;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.cities-box .btn:hover{color:#0d2631;background:#fff}.search-results{padding-top:19px;max-width:1280px;padding-right:0;padding-left:0}.search-results .head{letter-spacing:-.32em;text-transform:uppercase;position:relative;z-index:10;margin:0 0 12px}.search-results .text{font-weight:300;margin:0 0 23px;letter-spacing:2px}.search-results .text h1{display:none;}.search-results .text h2{font-size:30px;line-height:30px;font-weight:300;margin:0;letter-spacing:3px}.search-results .text p{margin:0}.search-results .btn-area,.search-results .text-box{letter-spacing:0}.search-results .btn-area .btn-primary{font-weight:500;font-size:18px;line-height:20px;padding:2px 5px 3px;min-width:232px}.sort-order{text-align:center;text-transform:uppercase}.sort-order .title{font-size:16px;line-height:20px;display:inline-block;vertical-align:middle;margin:0 9px 0 0}.sort-order .select-sort{position:relative;display:inline-block;vertical-align:middle}.sort-order .select-sort .opener{font-size:16px;line-height:20px;vertical-align:top;position:relative;padding:0 18px 0 0;text-decoration:none}.sort-order .select-sort .opener:after{content:"\f103";font-family:fontello;position:absolute;right:0;top:3px;font-size:17px;line-height:17px}.sort-order .select-sort:hover .dropdown{display:block}.sort-order .dropdown{width:187px;padding:14px 16px;background:#141e28;position:absolute;left:-14px;top:100%;display:none}.tabslist li,.tabslist li i,.tabslist li span{display:inline-block;vertical-align:middle}.sort-order .dropdown li{margin:0 0 2px}.sort-order .dropdown li.active a{text-decoration:underline}.sort-order .dropdown a{color:#fff;text-decoration:none}.sort-order .dropdown a:hover{text-decoration:underline}.accordion .opener,.alphabetic-list a,.anchors-list a,.article-section .links-list a,.aside .tel-list a,.header .view-all,.lightbox .close,.locations-holder .opener,.locations-list a,.map-area .links-area a,.members-table .name a,.members-table .tel,.news h2 a,.persons-info .name a,.persons-info .tel,.property-detail .detail-info li a,.property-tabs a,.report h2 a,.tab-holder .tab-opener,.tabslist li a,.team-tabs a,.tweet a{text-decoration:none}.tabslist{margin:0 0 14px;letter-spacing:-.32em}.tabslist li{font-size:20px;line-height:20px;padding:0 10px 10px;letter-spacing:0}.tabslist li.active a{color:#000}.tabslist li a{color:#bcccdb}.tabslist li a:hover{color:#000}.tabslist li span{font-size:16px;line-height:18px;font-weight:700;padding:0 0 0 2px}.properties-block{letter-spacing:-.32em;text-transform:uppercase}.properties-block .col{letter-spacing:0}.properties-block .col a{color:#fff;display:block;position:relative;overflow:hidden}.properties-block .col a:hover .caption-holder{background:0 0}.properties-block .img-holder img{width:100%;height:auto;display:block}.properties-block .caption-holder{position:absolute;left:0;top:0;right:0;bottom:0;padding:20px;background:rgba(21,29,41,.5);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;white-space:nowrap;text-align:center;letter-spacing:-.32em}.properties-block .caption-holder:before{content:"";display:inline-block;vertical-align:middle;width:0;min-height:100%}.properties-block .caption-holder>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%;width:100%;letter-spacing:0}.properties-block .caption{font-size:14px;line-height:17px}.properties-block .caption .title{display:block;font-size:21px;line-height:24px;letter-spacing:6px;font-weight:700;padding:0 0 27px;margin:0 0 26px;position:relative}.properties-block .caption .title:after{content:"";position:absolute;left:50%;bottom:0;width:68px;height:4px;margin:0 0 0 -34px;background:#dedede}.popup-box .popup-close,.popup-box .popup-content{background:rgba(21,29,41,.8);font-size:12px;text-align:center}.properties-block .caption .available{display:block;margin:0 0 17px}.properties-block .caption .downtown{display:block;font-weight:700}.properties-block .caption address{font-style:normal;margin:0 0 16px}.properties-block .caption address span,.properties-block .caption address strong{display:block}.map-block{position:relative}.map-block .map-holder img{width:100%;height:auto;display:block}.popup-box .popup-opener img{vertical-align:top}.popup-box .popup-opener .hover{display:none}.popup-box .popup-close{color:#fff;line-height:23px;padding:0 0 0 1px;position:absolute;right:-12px;top:-12px;width:25px;height:25px;border-radius:100%}.popup-box .popup-close:hover{color:#1695c2}.popup-box .img-holder{margin:0 0 10px}.popup-box .img-holder img{display:block;width:100%;height:auto}.popup-box .popup-content{color:#fff;line-height:16px;padding:10px 10px 19px;width:290px;z-index:10;text-transform:uppercase}.popup-box .popup-content .title{display:block;font-size:19px;line-height:26px;font-weight:500;letter-spacing:6px;padding:0 0 17px;margin:0 0 17px;position:relative}.popup-box .popup-content .title:after{content:"";position:absolute;left:50%;bottom:0;width:60px;height:4px;margin:0 0 0 -30px;background:#fff}.popup-box .popup-content .available{font-size:11px;line-height:15px;display:block}.popup-box .popup-content address{font-style:normal}.popup-box .popup-content address strong{display:block}.properties-list{text-transform:uppercase;font-weight:300}.properties-list .title{display:block;font-size:12px;line-height:12px;color:#96a5b3;background:#0d2631;padding:1px 9px}.properties-list table{width:100%}.properties-list table tr:nth-child(even){background:#f8fafb}.properties-list table td{padding:4px 7px}.properties-list table .sub-title{font-size:18px;line-height:22px;display:block;letter-spacing:5px}.properties-list table address{font-size:16px;line-height:20px;font-style:normal}.properties-list table .col1{width:17%;padding:12px 7px}.properties-list table .col2{width:28%}.properties-list table .col3{width:55%;letter-spacing:-.32em}.properties-list .list-details{font-size:14px;line-height:16px;letter-spacing:-.32em;width:50%;display:inline-block;vertical-align:middle}.properties-list .list-details li{letter-spacing:0}.properties-list .btn-primary{width:74px;min-width:inherit;padding:3px 5px 4px;vertical-align:middle}.slideshow{position:relative}.slideshow .slide{position:absolute;left:0;top:0;width:100%;z-index:1}.slideshow .slide.active{z-index:2}.slideshow .img-holder img{width:100%;height:auto;display:block}.property-detail{position:relative;overflow:hidden;text-align:center}.property-detail .container{padding-top:13px;padding-bottom:15px}.property-detail .detail{text-transform:uppercase;color:#fff;background:#151d29;position:relative;z-index:4}.property-detail .detail h1{font-size:18px;line-height:20px;font-weight:700;letter-spacing:4px;margin:0 0 9px}.property-detail .detail h2{font-size:18px;line-height:20px;font-weight:700;letter-spacing:4px;margin:0 0 9px}.property-detail .detail address{font-style:normal}.property-detail .title-part{font-size:14px;line-height:14px;font-weight:300;letter-spacing:3px;padding:0 0 22px;margin:0 0 18px;position:relative}.property-detail .title-part:after{content:"";position:absolute;left:50%;bottom:0;width:140px;height:4px;margin:0 0 0 -70px;background:#dedede}.property-detail .detail-info{font-size:12px;line-height:14px;font-weight:300;text-transform:uppercase;letter-spacing:-.32em}.property-tabs li,.tab-holder .tab-opener{font-size:19px;line-height:23px;font-family:"Memphis LT Std",Times New Roman,Times,Georgia,serif;font-weight:300}.property-detail .detail-info li{letter-spacing:1px;padding:0 12px;width:50%;display:inline-block;vertical-align:top;text-align:right}.property-detail .detail-info li:nth-child(even){text-align:left}.property-detail .detail-info li.last{text-align:center;padding-top:19px}.property-detail .detail-info li+li{position:relative}.property-detail .detail-info li+li:before{content:"";position:absolute;left:0;top:2px;width:1px;height:13px;background:#fff}.property-detail .detail-info li a{color:#fff}.property-detail .detail-info li a:hover{opacity:.8}.property-info{padding-top:12px;padding-bottom:42px}.property-tabs{letter-spacing:-.32em;border-bottom:1px solid #bcccdb}.property-tabs li{letter-spacing:0;padding:0 0 6px;position:relative}.property-tabs li.active a{color:#151d29}.property-tabs li.active:after{content:"";width:10px;height:10px;border-width:1px;border-style:solid;position:absolute;left:50%;bottom:0;margin:0 0 -5px -5px;background:#fff;z-index:1;border-color:transparent transparent #bcccdb #bcccdb;-webkit-transform:rotate(-46deg);-ms-transform:rotate(-46deg);transform:rotate(-46deg)}.property-tabs a{color:#768692;transition:color .3s ease-in-out}.property-tabs a:hover{color:#151d29}.tab-holder{padding:6px 0 5px}.tab-holder .tab-opener{padding:0 15px 1px 0;display:block;color:#bcccdb;position:relative;letter-spacing:2px;text-transform:capitalize;border-bottom:1px solid #bcccdb;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.tab-holder .tab-opener:after{content:"\f103";font-family:fontello;position:absolute;right:0;top:3px;font-size:18px;line-height:18px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.tab-holder .tab-opener:hover,.tab-holder.active .tab-opener{color:#151d29}.tab-holder.active .tab-opener:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.tab-info .list{padding:0 0 1px;margin:0 0 22px;line-height:18px;border-bottom:1px solid #0d2631}.tab-info .list li{position:relative;padding:0 0 12px 16px}.tab-info .list li:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:100%;background:#151d29}.tab-info .title{font-size:24px;line-height:26px;font-weight:300;display:block;margin:0 0 8px;text-transform:uppercase}.tab-info .sub-list li,.tab-info .sub-list li+li:before{display:inline-block;vertical-align:top}.tab-info .sub-list{font-weight:300;margin:0 0 6px;text-transform:uppercase}.tab-info .sub-list li+li:before{content:"/";margin:0 12px}.tab-info .sub-list .sub-title{font-size:14px}.tab-info .detail .description{margin:0 0 9px}.tab-info .detail .btn-primary{max-width:320px;width:100%;margin:0 0 15px}.tab-info .tab-info-holder{padding:8px 0 30px}.map-area .map-container{margin:0 0 7px}.map-area .map-container img{width:100%;height:auto;display:block}.map-area .links-area a{float:left;position:relative;text-transform:uppercase;padding:0 15px 0 0;font-size:16px;line-height:18px}.map-area .links-area a:hover{opacity:.75}.persons-info .name a:hover,.persons-info .tel:hover{opacity:.8}.map-area .links-area a:after{content:"\f101";font-family:fontello;position:absolute;right:0;top:0}.map-area .links-area a.right{float:right}.downloads-list{margin:0 -9px;letter-spacing:-.32em}.downloads-list li{letter-spacing:0;padding:0 9px 19px;display:inline-block;vertical-align:top}.downloads-list .btn-primary{font-size:15px;line-height:18px;font-weight:400;padding:5px;min-width:242px}.downloads-list .btn-primary.flier{color:#fff;background:#151d29}.downloads-list .btn-primary.flier:hover{border-color:#bcccdb;background:#bcccdb}.header,.properties-holder h2{border-bottom:1px solid #bcccdb}.trafic-count dl{margin:0;text-transform:uppercase}.trafic-count dl dt{font-size:14px;line-height:20px;font-weight:700;float:left;width:218px}.trafic-count dl dd{font-size:18px;line-height:20px;margin:0 0 11px}.demography-table{max-width:636px}.demography-table table{font-size:18px;line-height:22px;font-weight:300;text-align:left;width:100%;text-transform:uppercase}.demography-table table .col1,.demography-table table thead{font-size:14px;line-height:18px;font-weight:700}.demography-table table td,.demography-table table th{vertical-align:bottom;padding:5px 5px 5px 0}.demography-table table th{text-align:left}.demography-table table .title{margin:0}.logos-list{margin:0 -12px;letter-spacing:-.32em}.logos-list li{letter-spacing:0;padding:0 12px 12px;max-width:204px;text-align:center;display:inline-block;vertical-align:middle}.logos-list li a{display:inline-block;vertical-align:middle}.logos-list img{display:block;max-width:inherit;width:100%;height:auto}.persons-info{letter-spacing:-.32em}.persons-info .photo{width:146px;display:inline-block;vertical-align:middle}.persons-info .photo img{display:block;min-width:100%}.persons-info>li{overflow:hidden;letter-spacing:0;margin:0 0 21px}.persons-info p{margin:0}.persons-info .detail{max-width:49%;padding:0 0 0 12px;display:inline-block;vertical-align:middle}.persons-info .btn-list{margin:4px -4px 0;letter-spacing:-.32em}.persons-info .btn-list li{padding:0 4px 4px;letter-spacing:0;display:inline-block;vertical-align:top}.persons-info .btn-list .btn-primary{min-width:58px;padding:3px;font-size:12px;line-height:14px}.properties-holder{padding-left:0;padding-right:0;max-width:1280px}.properties-holder h2{font-size:19px;line-height:22px;font-weight:300;font-family:"Memphis LT Std",Times New Roman,Times,Georgia,serif;color:#151d29;padding:0 0 3px;margin:0 8px 6px;letter-spacing:1px}.heading{background-image:url(../images/bg03.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 0;text-align:center;color:#fff}.heading .container{padding-top:18px;padding-bottom:15px}.heading h1{font-size:24px;line-height:26px;font-weight:300;margin:0;letter-spacing:2px;text-transform:uppercase}.header .view-all,.insights-col .caption,.news h2,.news time,.report .sub-title,.report h2{font-weight:700;text-transform:uppercase}.heading.second{background-image:url(../images/bg18.jpg)}.insights-col{letter-spacing:-.32em}.insights-col .col{overflow:hidden;position:relative;letter-spacing:0}.insights-col .col a{overflow:hidden;position:relative;display:block;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.insights-col .col a.hover .btn-default{color:#151d29;background:#fff}.insights-col .col a.hover .caption-holder{background:rgba(188,204,219,.9)}.insights-col .img-frame,.insights-col .img-holder{position:relative;float:left;width:100%;left:50%}.insights-col .img-frame{left:-50%}.insights-col .img-frame img{width:100%;height:auto;display:block}.insights-col .caption-holder{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;background:rgba(21,29,41,.5);white-space:nowrap;text-align:center;letter-spacing:-.32em}.insights-col .caption-holder:before{content:"";display:inline-block;vertical-align:bottom;width:0;min-height:100%}.insights-col .caption-holder>*{white-space:normal;display:inline-block;vertical-align:bottom;max-width:100%;width:100%;letter-spacing:0}.insights-col .caption{font-size:22px;line-height:22px;color:#fff;padding:14px;text-align:left}.insights-col .caption p{margin:0 0 7px}.insights-col .btn-default{font-size:13px;line-height:16px;min-width:inherit;padding:4px 14px 5px}.reports-block{padding-top:32px}.reports-holder{letter-spacing:-.32em}.reports-holder .report{letter-spacing:0}.report{margin:0 0 48px}.report .img-holder{float:left;width:85px}.report .img-holder img{width:100%;height:auto;display:block}.report .detail{overflow:hidden;padding:0 0 0 9px}.report .sub-title{display:block;font-size:16px;line-height:16px;color:#768692}.news h2 a:hover,.news time,.report h2 a:hover{color:#bcccdb}.report h2{font-size:24px;line-height:24px;letter-spacing:1px;margin:0 0 10px}.report p{margin:0 0 13px}.report .btn-primary{min-width:inherit;font-size:18px;line-height:20px;padding:8px 20px}.news-block{padding-top:18px}.news-holder{letter-spacing:-.32em}.news-holder .news{letter-spacing:0}.news{margin:0 0 12px}.news .col-holder{padding:21px 16px 17px;border:1px solid #bcccdb}.news .img-holder{margin:0 0 17px}.news h2,.news time{margin:0 0 8px}.news .img-holder img{width:100%;height:auto;display:block}.news time{display:block;font-size:14px;line-height:14px}.news h2{font-size:24px;line-height:24px;letter-spacing:1px}.news p{margin:0 0 19px}.news .btn-primary{min-width:inherit;font-size:18px;line-height:20px;padding:8px 20px}.reports-insights{padding-top:38px}.header{padding:0 0 6px;margin:0 0 10px}.header .view-all{float:right;font-size:16px;line-height:18px;position:relative;padding:0 15px 0 0;margin:10px 0 0}.header .view-all:after{content:"\f101";font-family:fontello;position:absolute;right:0;top:2px;font-size:14px;line-height:14px;font-weight:400}.header h2,.user-info h2{font-family:"Memphis LT Std",Times New Roman,Times,Georgia,serif}.header .view-all:hover{opacity:.7}.header h2{font-size:27px;line-height:30px;font-weight:300;margin:0}.insights-box{margin:0 0 57px}.insights-box .insights-col .caption{font-size:21px;line-height:21px}.insights-box .btn-default{font-size:16px;line-height:20px}.reports-box{overflow:hidden;margin:0 0 9px}.news-box{overflow:hidden;margin:0 0 19px}.news-box .news{margin:0 0 42px}.tweets-holder{letter-spacing:-.32em}.tweets-holder .tweet{letter-spacing:0}.tweet{font-size:20px;line-height:22px;font-style:italic;padding:74px 23px 65px;background:#cdd9e4;text-align:center;margin:0 0 14px;position:relative}.tweet:after,.tweet:before{color:#fff;content:"“";position:absolute;left:0;right:0;top:38px;font-size:60px;line-height:20px}.promo,.visual-info h1{position:relative}.tweet:after{content:"”";top:auto;bottom:9px}.tweet p{margin:0}.tweet a{color:#fff}.tweet a:hover{color:#151d29}.promo .img-holder img{width:100%;height:auto;display:block}.promo .caption{color:#fff;background:#151d29;letter-spacing:1px;text-transform:uppercase}.promo .caption .title{font-size:14px;line-height:16px;font-weight:700;padding:0 0 5px;margin:0 0 5px;display:inline-block;vertical-align:top;border-bottom:4px solid #dedede}.social-area,.social-part{border-bottom:1px solid #bcccdb}.promo .caption p{margin:0;font-size:24px;line-height:24px;font-weight:300}.promo .container{padding-top:14px;padding-bottom:13px}.two-columns{padding-top:34px;padding-bottom:25px}.social-part{margin:0 0 9px}.social-part time{float:left;color:#bcccdb;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase}.social-part .social-networks{text-align:right;margin:3px -5px 0;float:right}#content .btn-holder,.article{text-align:center}#content{margin:0 0 58px}#content h1{font-size:50px;line-height:39px;font-weight:300;margin:0 0 17px;text-transform:uppercase}#content p{margin:0 0 21px}#content .sub-title{color:#768692;font-size:16px;line-height:18px;font-weight:700;display:block;margin:0 0 3px;text-transform:uppercase}.leasing-visual,.page-title,.visual-info{color:#fff;text-align:center}#content .btn-primary.download{font-size:18px;line-height:22px;min-width:275px;padding:7px;letter-spacing:2px}.visual-holder{margin:0 0 33px}.visual-holder img{width:100%;height:auto;display:block}.leasing-visual h1:before,.visual-info h1:before{content:"";left:50%;width:120px;bottom:0}#sidebar .insights-box,#sidebar .reports-box{margin:0}.social-area{padding:12px 0 0;border-top:1px solid #bcccdb;margin:0 0 34px}.social-area .social-networks{margin:0 -5px}.visual-info{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.visual-info .container{padding-top:37px;padding-bottom:19px}.visual-info h1{font-size:48px;line-height:36px;font-weight:300;padding:0 0 41px;margin:0 0 38px;letter-spacing:4px}.visual-info h1:before{position:absolute;height:8px;margin:0 0 0 -60px;background:#fff}.visual-info .text-row{line-height:16px;letter-spacing:-.32em}.visual-info .text-row .col{letter-spacing:0;margin:0 20px 32px}.visual-info .text-row p{margin:0}.page-title{background:#151d29;font-size:24px;line-height:28px;font-weight:300;letter-spacing:2px;text-transform:uppercase}.page-title .container{padding-top:17px;padding-bottom:14px}.page-title strong{font-weight:300;display:block}.leasing-visual{position:relative;overflow:hidden;background-size:cover;background-position:50% 50%}.leasing-visual .container{padding-top:22px;padding-bottom:67px}.leasing-visual .holder{max-width:595px;margin:0 auto}.leasing-visual .sub-title{font-size:18px;line-height:20px;font-weight:300;display:block;margin:0 0 5px;letter-spacing:1px;text-transform:uppercase}.leasing-visual h1{font-size:41px;line-height:41px;font-weight:300;margin:0 0 33px;padding:0 0 39px;letter-spacing:4px;text-transform:uppercase;position:relative}.leasing-visual h1:before{position:absolute;height:4px;margin:0 0 0 -60px;background:#fff}.approach-block,.article,.article .holder,.info-list .num,.project-visual,.visual-text{position:relative}.approach-block,.info-area,.project-visual{background-size:cover;background-position:50% 50%}.leasing-visual p{margin:0 21px 18px}.leasing-visual .btn-default{font-size:23px;line-height:26px;padding:10px 25px 11px;letter-spacing:3px}.leasing-visual.development p{max-width:280px;margin-left:auto;margin-right:auto}.leasing-visual.career .container{padding-top:54px;padding-bottom:98px}.leasing-visual.career h1{margin:0 0 37px}.leasing-visual.career p{margin:0 25px 47px}.leasing-visual.career-list .container{padding-top:38px;padding-bottom:51px}.leasing-visual.career-list h1{padding:0 0 34px;margin:0 0 27px}.leasing-visual.career-list .holder{max-width:700px}.leasing-visual.career-list p{margin:0}.article{padding-top:60px;padding-bottom:78px}.article.for-btn{padding-top:35px}.article .holder{max-width:930px;margin:0 auto}.article .img-holder{margin:0 0 5px;text-align:left}.article .img-holder img{width:100%;height:auto;display:block}.article .detail{font-size:18px;line-height:22px;font-weight:300;overflow:hidden}.article h2,.project-visual h2,.visual-text h2{font-size:41px;line-height:41px;font-weight:300;text-transform:uppercase}.article h2{letter-spacing:4px;margin:0 0 5px}.article h2 span{font-style:italic;color:#bcccdb}.article p{margin:0 12px 10px}.img-list{margin:6px -4px 0;letter-spacing:-.32em}.img-list li{letter-spacing:0;width:50%;padding:0 4px 4px;display:inline-block;vertical-align:top}.project-visual{color:#bcccdb;text-align:center}.project-visual .container{padding-top:55px;padding-bottom:69px}.project-visual .holder{max-width:930px;margin:0 auto;letter-spacing:-.32em}.project-visual .col{letter-spacing:0}.project-visual h2{letter-spacing:4px;margin:0 0 25px}.project-visual p{margin:0 15px}.visual-text{padding-top:55px;padding-bottom:59px;text-align:center}.visual-text .holder{max-width:760px;margin:0 auto}.visual-text h2{letter-spacing:3px;margin:0 0 35px}.visual-text h2 span{color:#bcccdb;font-style:italic}.visual-text p{margin:0 20px 10px}.visual-text.development{padding-bottom:98px}.visual-text.development .detail{padding:22px 20px 10px;border-top:4px solid #bcccdb;border-bottom:4px solid #bcccdb}.visual-text.development h2{margin:0 0 46px;letter-spacing:4px}.visual-text.development p{margin:0 0 22px}.approach-block{overflow:hidden;color:#fff;text-align:center}.approach-block .container{padding-top:59px;padding-bottom:62px}.approach-block .sub-title{font-size:18px;line-height:20px;font-weight:300;display:block;text-transform:uppercase}.approach-block h2{font-size:41px;line-height:41px;font-weight:300;margin:0 0 29px;letter-spacing:4px;text-transform:uppercase;position:relative}.approach-block .sub-info{line-height:16px;display:block;letter-spacing:1px;padding:0 22px;text-transform:uppercase}.info-list .num,.visual-list{display:inline-block;vertical-align:top}.approach-block.development h2{max-width:700px;margin-left:auto;margin-right:auto}.info-list{letter-spacing:-.32em;counter-reset:item;font-size:16px;line-height:16px;margin:0 0 8px;text-align:center}.info-list li{letter-spacing:0;padding:0 0 31px}.info-list p{margin:0}.info-area .heading-area,.info-list .num{margin:0 0 20px}.info-list .num{font-size:24px;line-height:49px;font-weight:700;width:56px;height:56px;color:#151d29;border:2px solid #151d29;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.info-area,.info-list.white{color:#fff}.info-list .num .list-item-before,.info-list .num:before{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;content:"" counter(item,decimal-leading-zero) "";counter-increment:item;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.info-area,.info-area h1,.info-block,.info-block h2,.visual-block{position:relative}.offers-info li:before,.text-info .text-holder:before,.visual-block:before,.visual-list li:before{content:""}.info-list.white .num{color:#fff;border-color:#fff}.info-list.center li{text-align:center}.info-area{font-weight:300;overflow:hidden;text-align:center}.info-area .container{padding-top:28px;padding-bottom:55px}.info-area h1{font-size:41px;line-height:41px;font-weight:300;margin:0;letter-spacing:4px;text-transform:uppercase}.info-area p{margin:0 10px 20px}.info-area .visual-list p{margin:0}.visual-list{font-size:18px;line-height:24px;font-weight:300;color:#151d29;margin:17px 0 93px;letter-spacing:-.32em}.visual-list li:before,.visual-list li>*{vertical-align:middle;display:inline-block}.visual-list li{width:212px;height:212px;padding:28px 32px;border-radius:100%;overflow:hidden;margin:0 0 -52px;white-space:nowrap;text-align:center;letter-spacing:-.32em}.visual-list li:before{width:0;min-height:100%}.visual-list li>*{white-space:normal;max-width:100%;width:100%;letter-spacing:0}.info-block h2,.offers-block h2,.visual-block h2{letter-spacing:4px;font-weight:300;text-transform:uppercase}.visual-list li:nth-child(1){background:rgba(255,255,255,.75)}.visual-list li:nth-child(2){background:rgba(255,255,255,.6)}.visual-list li:nth-child(3){background:rgba(255,255,255,.4)}.info-block{padding-top:54px;padding-bottom:56px}.info-block h2{font-size:41px;line-height:41px;margin:0 0 29px}.info-block .head{max-width:900px;margin:0 auto 42px;text-align:center}.info-block .head p{margin:0}.visual-block{overflow:hidden;background-size:cover;background-position:50% 50%;z-index:1;text-align:center}.visual-block:before{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;background:rgba(188,204,219,.8)}.visual-block .container{padding-top:57px;padding-bottom:76px}.visual-block .sub-title{font-size:18px;line-height:20px;font-weight:300;display:block;margin:0 0 3px;text-transform:uppercase}.visual-block .holder{max-width:765px;margin:0 auto}.visual-block .heading-area{margin:0 0 14px}.visual-block .detail{font-size:16px;line-height:18px;padding:0 50px}.visual-block .detail p{margin:0}.visual-block h2{font-size:41px;line-height:41px;margin:0;position:relative}.visual-block.measure .container{padding-bottom:92px}.visual-block.measure .heading-area{margin:0 0 29px}.visual-block.measure .detail{font-size:18px;line-height:22px;padding:0}.visual-block.record:before{display:none}.visual-block.record .detail{font-size:24px;line-height:27px;padding:6px 50px 10px;border-left:3px solid #bcccdb;border-right:3px solid #bcccdb}.visual-block.record .heading-area{margin:0 0 39px}.offers-block{position:relative;text-align:center;padding-top:57px;padding-bottom:68px}.offers-block .head{max-width:770px;margin:0 auto 25px}.offers-block h2{font-size:41px;line-height:41px;margin:0;position:relative}.investment-block .sub-title,.offers-info{line-height:20px;text-transform:uppercase;font-weight:300}.offers-info{font-size:20px;color:#151d29;margin:0 0 80px;letter-spacing:-.32em;display:inline-block;vertical-align:top}.offers-info li:before,.offers-info li>*{display:inline-block;vertical-align:middle}.offers-info li{width:223px;height:223px;padding:35px 40px;border-radius:100%;overflow:hidden;margin:0 0 -62px;white-space:nowrap;text-align:center;letter-spacing:-.32em}.offers-info li:before{width:0;min-height:100%}.offers-info li>*{white-space:normal;max-width:100%;width:100%;letter-spacing:0}.offers-info li:nth-child(1){background:rgba(188,204,219,.85)}.offers-info li:nth-child(2){background:rgba(188,204,219,.8)}.offers-info li:nth-child(3){background:rgba(188,204,219,.7)}.offers-info li:nth-child(4){background:rgba(188,204,219,.6)}.offers-info li:nth-child(5){background:rgba(188,204,219,.35)}.offers-info li:nth-child(6){background:rgba(188,204,219,.25)}.investment-block,.markets-info{background-size:cover;background-position:50% 50%;overflow:hidden}.offers-info p{margin:0}.investment-block{position:relative;color:#fff;text-align:center}.investment-block .container{padding-top:37px;padding-bottom:67px}.investment-block .holder{max-width:900px;margin:0 auto}.investment-block .sub-title{font-size:18px;display:block;margin:0 0 6px;letter-spacing:1px}.investment-block h1,.working-info h2{font-size:41px;line-height:41px;font-weight:300;position:relative;text-transform:uppercase}.investment-block h1{margin:0 0 33px;letter-spacing:4px}.investment-block p{margin:0}.investing-info{font-weight:300;position:relative;text-align:left;letter-spacing:-.32em}.investing-info li{letter-spacing:0;padding:0 30px;margin:0 0 15px;border-left:4px solid #bcccdb;border-right:4px solid #bcccdb}.investing-info li:first-child:before{display:none}.markets-info ol .text,.text-info .text-holder:before,.text-info .text-holder>*,.user-info .box:before,.user-info .box>*{display:inline-block;vertical-align:middle}.investing-info p{margin:0;text-align:center}.working-info{padding-top:54px;padding-bottom:76px;text-align:center;position:relative}.working-info .holder{overflow:hidden;position:relative;letter-spacing:-.32em}.working-info .col{letter-spacing:0}.working-info .detail{position:relative}.working-info .detail p{margin:0 0 16px}.working-info h2{margin:0 0 11px;letter-spacing:4px}.working-info .text-info .text p{margin:0}.text-info{font-size:18px;line-height:17px;font-weight:300;text-transform:uppercase;letter-spacing:-.32em;margin:0 0 18px}.text-info li{letter-spacing:0;margin:0 0 9px}.text-info .text-holder{width:155px;height:155px;padding:25px;margin:0 auto;border-radius:100%;border:2px solid #bcccdb;white-space:nowrap;text-align:center;letter-spacing:-.32em}.text-info .text-holder:before{width:0;min-height:100%}.text-info .text-holder>*{white-space:normal;max-width:100%;width:100%;letter-spacing:0}.text-info .text p{margin:0}.markets-info{position:relative;color:#bcccdb;text-align:center}.markets-info .container{padding-top:54px;padding-bottom:84px}.markets-info .heading-area{margin:0 0 22px}.markets-info h2{font-size:41px;line-height:41px;font-weight:300;margin:0;letter-spacing:4px;text-transform:uppercase;position:relative}.markets-info p{margin:0 20px 27px}.markets-info ol{counter-reset:item;text-align:left;max-width:370px;margin:0 auto;padding:0 0 0 26px}.markets-info ol li{position:relative;padding:10px 0 9px 100px}.markets-info ol li .list-item-before,.markets-info ol li:before{position:absolute;left:0;top:50%;margin:-38px 0 0;font-size:73px;line-height:73px;font-weight:300;text-align:center;content:"" counter(item,decimal-leading-zero) "";counter-increment:item}.user-info,.user-info h2{font-size:17px;line-height:17px;font-weight:300}.markets-info ol .text p{margin:0}.user-info{padding-top:56px;padding-bottom:54px;text-align:center}.user-info .holder{letter-spacing:-.32em}.user-info .col{letter-spacing:0;overflow:hidden;padding:10px 0}.user-info .col:nth-child(2) .box:after{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.user-info .col:nth-child(3) .box:after{-webkit-transform:rotate(-120deg);-ms-transform:rotate(-120deg);transform:rotate(-120deg)}.user-info h2{text-transform:uppercase;margin:0 0 15px}.user-info .box{position:relative;width:290px;height:287px;margin:0 auto;padding:30px 45px;z-index:1;white-space:nowrap;text-align:center;letter-spacing:-.32em}.user-info .box:before{content:"";width:0;min-height:100%}.user-info .box>*{white-space:normal;max-width:100%;width:100%;letter-spacing:0}.user-info .box:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background-image:url(../images/bg15.jpg);background-size:100% 100%}.user-info .box p{margin:0}.represent-block{padding-top:57px;padding-bottom:84px;text-align:center;position:relative}.represent-block h2{font-size:42px;line-height:36px;font-weight:300;margin:0 0 11px;letter-spacing:4px;text-transform:uppercase;position:relative}.represent-block p{margin:0 0 20px}.represent-block .offers-info li{width:275px;height:275px;padding:45px 30px;margin:0 0 -70px}.represent-block .offers-info p{margin:0}.popup-holder{height:0;overflow:hidden}.lightbox{padding:10px;width:100%;max-width:1065px}.lightbox .close{color:#bcccdb;font-size:14px;line-height:16px;display:block;padding:5px 9px;margin:-10px -10px 29px;background:#151d29;text-transform:uppercase}.lightbox .close:hover{color:#fff}.lightbox .close span{display:block;position:relative;padding:0 0 0 12px}.lightbox .close span:before{content:"\f101";font-family:fontello;position:absolute;left:0;top:0;top:5px;font-size:11px;line-height:11px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.about-block .detail:before,.aside .title:after,.assets-visual h1:before,.detail-list li:before,.lightbox .list li:before{content:""}.lightbox .title{font-size:36px;line-height:30px;display:block;font-weight:300;margin:0 0 17px;padding:0 0 7px;text-transform:uppercase;border-bottom:1px solid #bcccdb}.lightbox p{margin:0 0 23px}.lightbox .radios-holder{letter-spacing:-.32em;margin:0 0 23px}.lightbox .col{letter-spacing:0}.lightbox input[type=email]{width:100%;border:0;color:#bcccdb;background:#f2f5f8;font-size:18px;line-height:22px;font-weight:300;height:49px;padding:13px 20px;text-transform:uppercase}.lightbox input[type=email]::-webkit-input-placeholder{color:#bcccdb}.lightbox input[type=email]::-moz-placeholder{opacity:1;color:#bcccdb}.lightbox input[type=email]:-moz-placeholder{color:#bcccdb}.lightbox input[type=email]:-ms-input-placeholder{color:#bcccdb}.lightbox input[type=email].placeholder{color:#bcccdb}.lightbox .input-holder{margin:0 0 21px}.lightbox .radios-list{margin:0;text-align:left}.lightbox .radios-list li{display:block;padding:0;overflow:hidden;margin:0 0 12px}.lightbox .radios-list label{line-height:18px;display:block;overflow:hidden;letter-spacing:0;padding:2px 0 0;text-transform:uppercase}.lightbox .btn-primary{font-size:18px;line-height:22px;background:#fff;min-width:146px;padding:7px 33px;letter-spacing:2px}.lightbox .btn-primary:hover{background:#151d29}.lightbox .sub-title{display:block;margin:0 0 5px;font-weight:300}.lightbox .list{line-height:18px;padding:19px 0 45px 38px}.lightbox .list li{padding:0 0 0 35px;position:relative}.lightbox .list li:before{position:absolute;left:0;top:8px;width:6px;height:6px;background:#151d29;border-radius:100%}.assets-visual{position:relative;overflow:hidden;background-size:cover;background-position:50% 50%;color:#fff;text-align:center}.assets-visual .container{padding-top:34px;padding-bottom:49px}.assets-visual .holder{max-width:880px;margin:0 auto}.assets-visual h1{font-size:41px;line-height:41px;font-weight:300;margin:0 0 24px;padding:0 0 41px;letter-spacing:4px;text-transform:uppercase;position:relative}.assets-visual h1:before{position:absolute;left:50%;bottom:0;height:8px;width:120px;margin:0 0 0 -60px;background:#fff}.assets-visual h1 span{color:#bcccdb;font-style:italic}.about-visual,.track-record{background-size:cover;background-position:50% 50%;color:#fff;text-align:center;overflow:hidden}.assets-visual p{margin:0}.assets-visual .text-list{font-weight:300;padding:0 15px;letter-spacing:-.32em}.assets-visual .text-list li{letter-spacing:0;margin:0 0 44px}.track-record{position:relative;margin:0 0 42px}.track-record .container{padding-top:62px;padding-bottom:1px}.track-record .sub-info{font-size:18px;line-height:16px;font-weight:300;display:block;margin:0 0 8px;text-transform:uppercase}.track-record h2{font-size:41px;line-height:41px;font-weight:300;margin:0 0 26px;letter-spacing:4px;text-transform:uppercase;position:relative}.track-record .text{margin:0 0 54px}.track-record .text p{margin:0}.record-list{font-weight:300;letter-spacing:-.32em;text-transform:uppercase}.record-list li{margin:0 0 54px;letter-spacing:0}.record-list .value{font-size:143px;line-height:110px;text-transform:none;display:inline-block;vertical-align:bottom}.record-list .value em{font-size:18px;line-height:18px;margin:-30px -10px 0 0;display:inline-block;vertical-align:middle;font-style:normal}.record-list .detail{padding:0 0 3px;letter-spacing:1px;display:inline-block;vertical-align:bottom}.record-list .detail span{display:block}.record-list .title{font-size:37px;line-height:37px}.record-list .sub-title{font-size:23px;line-height:23px}.record-list .manage{font-size:18px;line-height:18px}.record-list .retail{font-size:36px;line-height:36px}.record-list .property{font-size:25px;line-height:25px}.record-list .plus{font-size:60px;line-height:60px}.record-list .tenants{font-size:32px;line-height:32px}.about-block h2,.about-visual h1{font-size:41px;line-height:41px;font-weight:300;text-transform:uppercase;position:relative}.about-visual{position:relative;font-weight:300}.about-visual .container{padding-top:54px;padding-bottom:37px}.about-visual .holder{max-width:835px;margin:0 auto}.about-visual .heading-area{margin:0 0 25px}.about-visual .detail{padding:0 15px}.about-visual h1{color:#bcccdb;margin:0;letter-spacing:4px}.about-visual h1 span{color:#fff;font-style:italic}.about-visual p{margin:0}.about-block{color:#bcccdb;letter-spacing:-.32em;background:#151d29}.about-block .heading-col{letter-spacing:0;text-align:center}.about-block .heading-col .holder{padding:98px 15px}.about-block h2{color:#bcccdb;margin:0;letter-spacing:4px}.about-block .detail{letter-spacing:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative;z-index:1;padding:52px 15px 40px}.about-block .detail:before{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background:rgba(21,29,41,.68)}.detail-list{font-size:16px;line-height:21px}.detail-list li{position:relative;padding:21px 0 21px 80px}.detail-list li:before{position:absolute;left:0;top:50%;margin:-28px 0 0 4px;width:56px;height:56px;border:2px solid #bcccdb;display:inline-block;vertical-align:top;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.alphabetic-list,.members-table{width:100%;text-transform:uppercase}.detail-list .title{font-weight:700;display:block;text-transform:uppercase}.detail-list p{margin:0}.team-filter{background:#151d29}.team-filter .container{padding-top:17px;padding-bottom:27px}.team-tabs{text-transform:uppercase;letter-spacing:-.32em;font-size:18px;line-height:20px;font-weight:300}.team-tabs li{letter-spacing:0;margin:0 1px 1px 0;display:inline-block;vertical-align:top}.team-tabs a{color:#4b5a67;background:#222b37;display:block;padding:8px 20px 9px;-webkit-transition:color .3s ease-in-out,baclground .3s ease-in-out;transition:color .3s ease-in-out,baclground .3s ease-in-out}.team-tabs .active a,.team-tabs a:hover{color:#fff;background:#36404d}.team-search-form .search-field{padding:6px 10px 10px;margin:0 0 19px;position:relative;background:#36404d}.team-search-form .search-field .button{color:#fff;font-size:32px;line-height:32px;float:right;border:0;margin:0;padding:0;background:0 0}.team-search-form .search-field input[type=search]{width:100%;border:0;color:#bcccdb;font-size:18px;line-height:22px;font-weight:300;height:32px;padding:4px 0 2px;background:0 0;text-transform:uppercase}.team-search-form .search-field input[type=search]::-webkit-input-placeholder{color:#bcccdb}.team-search-form .search-field input[type=search]::-moz-placeholder{opacity:1;color:#bcccdb}.team-search-form .search-field input[type=search]:-moz-placeholder{color:#bcccdb}.team-search-form .search-field input[type=search]:-ms-input-placeholder{color:#bcccdb}.team-search-form .search-field input[type=search].placeholder{color:#bcccdb}.team-search-form .search-field .input-holder{padding:0 10px 0 0;overflow:hidden}.team-search-form .jcf-select{margin:0}.team-search-form .jcf-select .jcf-select-text{margin:0 35px 0 17px}.alphabetic-list{letter-spacing:-.32em;display:table;text-align:center}.alphabetic-list li{letter-spacing:0;display:table-cell;vertical-align:middle;padding:0 5px 5px}.alphabetic-list li.active a{color:#fff}.alphabetic-list a{color:#36404d}.alphabetic-list a:hover{color:#fff}.locations-holder{position:relative}.locations-holder .opener{display:block;color:#fff;position:relative;border:1px solid #fff;min-width:100%;text-transform:uppercase;cursor:pointer;text-overflow:ellipsis;font-size:18px;line-height:27px;font-weight:300;letter-spacing:0;padding:10px 17px}.locations-holder .opener span{padding:0 10px 0 0;position:relative;display:block}.locations-holder .opener span:before{content:"\f103";font-family:fontello;position:absolute;right:-8px;top:7px;font-size:18px;line-height:18px}.aside .title,.leaders-block .title{font-family:"Memphis LT Std",Times New Roman,Times,Georgia,serif}.locations-list{text-transform:uppercase;letter-spacing:-.32em}.locations-list li{letter-spacing:0}.locations-list a{color:#bcccdb;background:#36404d;display:block;padding:13px 18px;-webkit-transition:color .3s ease-in-out,baclground .3s ease-in-out;transition:color .3s ease-in-out,baclground .3s ease-in-out}.locations-list .active a,.locations-list a:hover{color:#fff;background:#222b37}.team-members{padding-top:39px;padding-bottom:59px}.team-members .sort-order{margin:0 0 4px}.members-table{font-size:18px;line-height:20px;font-weight:300;text-align:left}.members-table thead{font-size:12px;line-height:12px;color:#96a5b3;background:#0d2631;text-align:left}.members-table th{text-align:left;padding:1px 9px}.members-table th.col1{width:30%}.members-table th.col2{width:18%}.members-table th.col3{width:52%}.members-table td{text-align:left;padding:15px 8px}.members-table td.col2,.members-table td.col3{width:auto}.members-table tr:nth-child(even){background:#f8fafb}.members-table .name{font-size:24px;line-height:26px;font-weight:300;display:block}.members-table .name a:hover{color:#bcccdb}.members-table .designation{display:block;color:#768692;font-size:12px;line-height:14px;font-weight:700}.members-table .links-list{text-align:right}.members-table .links-list li{letter-spacing:0;margin:0 0 6px}.members-table .btn-primary{font-size:13px;line-height:17px;font-weight:500;width:80px;min-width:inherit;padding:3px 5px}.members-table .tel-holder{letter-spacing:0;text-align:left}.members-table .tel:hover{color:#bcccdb}.person-bio{padding:24px 0 18px}.person-bio .head{text-transform:uppercase;padding:0 0 11px;margin:0 0 21px;border-bottom:1px solid #bcccdb}.person-bio .head h2{font-size:30px;line-height:34px;font-weight:300;display:block;margin:0}.person-bio .head .designation{color:#bcccdb;font-size:12px;line-height:14px;font-weight:700;display:block}.aside{text-align:center;margin:0 0 49px}.aside .photo{display:inline-block;vertical-align:top;margin:0 0 35px}.aside .photo img,.aside .title{display:block}.aside .contact-info{font-size:18px;line-height:24px;padding:19px 10px 22px;font-weight:300;border:1px solid #bdcddb}.aside .contact-info address{text-transform:uppercase;font-style:normal;margin:0}.aside .title{padding:0 0 23px;margin:0 0 13px;position:relative;font-size:20px;font-weight:300;letter-spacing:1px}.aside .title:after{position:absolute;left:50%;bottom:0;height:3px;width:70px;background:#151d29;margin:0 0 0 -35px}.aside .tel-list li+li:before,.content ul li:before{content:"";left:0;background:#151d29}.aside .location{display:block;font-size:36px;line-height:40px;margin:0 0 11px;color:#bcccdb}.aside .btn-list li,.aside .tel-list li{display:inline-block;vertical-align:top}.aside .tel-list{margin:0 -10px 36px;letter-spacing:-.32em}.aside .tel-list li{padding:0 10px;letter-spacing:0;position:relative}.aside .tel-list li+li:before{position:absolute;top:6px;width:1px;height:16px}.aside .tel-list a:hover{color:#bcccdb}.aside .tel-list span{color:#bcccdb;font-weight:700}.content .head h2,.content h2{font-weight:300;display:block}.aside .btn-list{letter-spacing:-.32em}.aside .btn-list li{letter-spacing:0;padding:0 4px 6px}.aside .btn-list .btn-primary{font-size:12px;line-height:14px;padding:3px 5px;min-width:62px}.aside .btn-list .btn-primary.large{min-width:127px}.content{line-height:24px}.content h2{font-size:36px;line-height:30px;margin:0 0 15px}.content h3{font-size:18px;line-height:18px;margin:0 0 9px;text-transform:uppercase}.content .sub-title{display:block}.content ul{padding:0 0 39px 37px}.content ul li{padding:0 0 0 35px;position:relative}.content ul li:before{position:absolute;top:11px;width:5px;height:5px;border-radius:100%}.article-section .detail:before,.grown-block .detail:before,.reputation-block:before{left:0;top:0;right:0;content:"";bottom:0}.content ul ul{padding:0}.content p{margin:0 0 39px}.content .head{text-transform:uppercase;padding:0 0 11px;margin:0 0 21px;border-bottom:1px solid #bcccdb}.content .head h2{font-size:36px;line-height:30px;margin:0}.content .head .designation{color:#bcccdb;font-size:12px;line-height:14px;font-weight:700;display:block}.content.detail{float:none;width:100%;line-height:30px;padding-top:58px;padding-bottom:56px}.content.detail ul{line-height:18px}.content.detail ul li{padding-bottom:12px}.content .btn-holder{margin:0 0 42px}.content .btn-primary.apply-now{font-size:23px;line-height:27px;padding:10px;letter-spacing:2px;min-width:190px}.content .apply-form p{margin:0 0 28px}.content ul.input-list{padding:0;margin:0 0 25px}.content ul.input-list li{padding:0;margin:0 0 14px}.content ul.input-list li:before{display:none}.article-box{position:relative;padding-top:60px;padding-bottom:60px;text-align:center}.article-box .holder{letter-spacing:-.32em}.article-box .img-holder{text-align:left;letter-spacing:0}.article-section .detail.offer,.grown-block .heading-col,.grown-block .text-col,.reputation-block,.steps-block,.texas-team,.year-detail,.year-detail .value{text-align:center}.article-box .img-holder img{width:100%;height:auto;display:block}.article-box .detail{font-size:18px;line-height:22px;font-weight:300;overflow:hidden;letter-spacing:0;padding:15px 0 0}.article-box h2{font-size:41px;line-height:41px;font-weight:300;letter-spacing:4px;text-transform:uppercase;margin:0 0 5px}.article-box h2 span{font-style:italic;color:#bcccdb}.article-box p{margin:0 12px 10px}.reputation-block{color:#fff;position:relative;overflow:hidden;background-size:cover;background-position:50% 50%;z-index:1}.reputation-block:before{position:absolute;z-index:-1;background:rgba(188,204,219,.85)}.article-section .detail,.texas-team{background-size:cover;background-position:50% 50%;position:relative}.reputation-block .container{padding-top:57px;padding-bottom:69px}.reputation-block .holder{max-width:900px;margin:0 auto;letter-spacing:-.32em}.reputation-block .heading-area{letter-spacing:0}.reputation-block .detail{font-size:22px;line-height:22px;padding:9px 50px 0;border-left:4px solid #fff;border-right:4px solid #fff;letter-spacing:0}.reputation-block .detail p{margin:0}.reputation-block h2{font-size:41px;line-height:41px;font-weight:300;margin:0 0 30px;letter-spacing:4px;text-transform:uppercase;position:relative}.reputation-block h2 span{color:#0d2631;font-style:italic}.texas-team{color:#bcccdb;font-size:22px;line-height:22px}.article-section h2,.steps-block h2,.texas-team h2{font-size:41px;line-height:41px;font-weight:300;text-transform:uppercase}.texas-team .container{padding-top:55px;padding-bottom:91px}.texas-team .holder{max-width:800px;margin:0 auto;position:relative;letter-spacing:-.32em}.texas-team .detail,.texas-team .heading-area{letter-spacing:0}.steps-block h2,.texas-team h2{letter-spacing:4px}.texas-team h2{margin:0 0 15px}.texas-team h2 span{color:#fff}.texas-team p{margin:0 15px}.steps-block{padding-top:54px;padding-bottom:20px}.steps-block h2{margin:0 0 13px}.steps-block h2 span{color:#bcccdb;display:block;font-style:italic}.steps-block p{margin:0 0 20px}.steps-block .offers-info p{margin:0}.article-section{letter-spacing:-.32em}.article-section .detail{letter-spacing:0;background-repeat:no-repeat;z-index:1}.article-section .detail:before{position:absolute;z-index:-1;background:rgba(255,255,255,.93)}.article-section .detail .holder{padding:58px 15px}.article-section .detail p{margin:0 0 22px}.article-section .title{margin:0 0 46px;display:block}.article-section .heading-col{letter-spacing:0}.article-section .heading-col .holder{padding:76px 15px}.article-section h2{margin:0;letter-spacing:4px;position:relative}.article-section .year-info{font-size:22px;line-height:24px;text-align:center}.article-section .year-info span{padding:0 2px;font-weight:600;display:inline-block;vertical-align:middle}.article-section .year-info img{display:block}.article-section .links-list{font-weight:700;text-transform:uppercase}.article-section .links-list li{margin:0 0 12px}.article-section .links-list a:hover{color:#bcccdb}.grown-block{color:#fff;background:#bcccdb;letter-spacing:-.32em}.grown-block .detail{letter-spacing:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative;z-index:1}.grown-block .detail:before{position:absolute;z-index:-1;background:rgba(188,204,219,.75)}.grown-block .detail .holder{padding:57px 15px 61px}.grown-block .heading-col{letter-spacing:0}.grown-block .heading-col .holder{padding:75px 15px}.grown-block h2{font-size:41px;line-height:41px;font-weight:300;margin:0;letter-spacing:4px;text-transform:uppercase;position:relative}.grown-block .text-col{font-weight:300;padding:0 25px 5px;letter-spacing:-.32em}.grown-block .text-col .col{letter-spacing:0}.year-detail,.year-detail .content-holder{letter-spacing:-.32em}.grown-block .text-col p{margin:0 0 22px}.year-detail{font-size:14px;line-height:18px;font-weight:700;margin:0 -15px;text-transform:uppercase}.year-detail .title{display:block;font-size:24px;line-height:26px;font-weight:700;margin:0 0 27px}.year-detail p{margin:0}.year-detail .content-frame,.year-detail li{letter-spacing:0;vertical-align:top;display:inline-block}.year-detail .content-frame{width:50%;padding:0 5px}.year-detail li{width:66.666%}.year-detail li.first{width:33.333%;position:relative}.year-detail li.first:after{content:"";width:3px;height:68px;position:absolute;right:-1px;top:55px;background:#fff}.year-detail li.first .content-frame{width:100%}.year-detail .value{width:90px;height:90px;border-radius:100%;border:2px solid #fff;font-size:41px;line-height:42px;font-weight:300;color:#bcccdb;background:#fff;margin:0 auto 20px;white-space:nowrap;letter-spacing:-.32em}.year-detail .value:before{content:"";display:inline-block;vertical-align:middle;width:0;min-height:100%}.year-detail .value>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%;width:100%;letter-spacing:0}.year-detail .value.background{color:#fff;background:0 0}.leaders-block .title{display:block;color:#0d2631;font-size:20px;line-height:22px;letter-spacing:1px;font-weight:300;margin:0 0 7px}.accordion .opener:after,.anchors-list a span:after,.video-wrap .fancybox-close:before{font-family:fontello}.leaders-block .block{padding:33px 0 34px}.accordion{border-top:1px solid #0d2631}.accordion li{border-bottom:1px solid #0d2631}.accordion .opener{display:block;padding:19px 25px 20px 0;position:relative;text-transform:uppercase}.accordion .opener:after{content:"\f103";position:absolute;right:0;top:50%;font-size:35px;line-height:35px;margin:-16px 0 0;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.accordion .opener:hover:after{color:#bcccdb}.accordion .active .opener:after{color:#bcccdb;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .name{color:#151d29;display:block;font-weight:300;font-size:30px;line-height:32px}.accordion .designation{color:#bcccdb;font-size:12px;line-height:14px;font-weight:700;display:block}.accordion .slide-holder{padding:0 0 15px}.accordion .slide-holder p{margin:0}.team-block{padding-top:15px}.team-table{width:100%;text-transform:uppercase;font-size:12px;line-height:14px;font-weight:300}.team-table thead{font-size:12px;line-height:12px;color:#96a5b3;background:#0d2631;text-align:left}.team-table tr:nth-child(even){background:#f8fafb}.team-table th{text-align:left;padding:1px 5px}.team-table th.col1{width:25%}.team-table th.col2{width:20%}.team-table th.col3{width:55%}.team-table td{padding:12px 5px;vertical-align:top}.team-table .holder p{margin:0;overflow:hidden}.team-table .btn-primary{float:right;font-size:11px;line-height:13px;font-weight:500;min-width:inherit;padding:2px 3px 3px}.apply-form .title{display:block;font-size:30px;line-height:34px;font-weight:300;letter-spacing:2px;text-transform:uppercase}.apply-form .input-list{letter-spacing:-.32em}.apply-form .input-list li{letter-spacing:0}.apply-form .form-control{color:#151d29;height:49px;font-size:18px;line-height:23px;padding:13px 11px;width:100%;text-transform:uppercase;border:1px solid #1b222e}.apply-form .form-control::-webkit-input-placeholder{color:#151d29}.apply-form .form-control::-moz-placeholder{opacity:1;color:#151d29}.communication-bar ul a:hover,.contact-block span a:hover{opacity:.8}.apply-form .form-control:-moz-placeholder{color:#151d29}.apply-form .form-control:-ms-input-placeholder{color:#151d29}.apply-form .form-control.placeholder{color:#151d29}.apply-form textarea.form-control{resize:none;height:307px}.apply-form .browse{padding:13px 0 21px}.apply-form .sub-info{font-size:14px;line-height:20px;text-transform:uppercase;display:block;margin:0 0 4px}.apply-form .sub-info span{font-size:18px}.apply-form button.btn-primary{font-size:23px;line-height:27px;padding:10px;min-width:190px;background:0 0}.apply-form button.btn-primary:hover{background:#151d29}.anchors-list{text-align:center;text-transform:uppercase;letter-spacing:-.32em;font-size:24px;line-height:28px;font-weight:300}.anchors-list li{letter-spacing:0;padding:1px 0}.anchors-list a{display:block;padding:9px;letter-spacing:1px;background:#bcccdb;-webkit-transition:color .3s ease-in-out,background .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out}.anchors-list a:hover{color:#fff;background:#151d29}.anchors-list a span{padding:0 20px 0 0;position:relative;display:inline-block;vertical-align:top}.contact-block span,.title-head strong{display:block}.anchors-list a span:after{content:"\f101";position:absolute;right:0;top:0}.contact-block{color:#fff;font-size:14px;line-height:24px;font-weight:300;text-align:center;letter-spacing:-.32em;text-transform:uppercase;margin:0 0 0 -1px}.contact-block h2{font-size:48px;line-height:50px;font-weight:300;padding:0 0 33px;margin:0 0 33px;position:relative}.contact-block h2:after{content:"";position:absolute;left:50%;bottom:0;width:58px;height:4px;margin:0 0 0 -29px;background:#bcccdb}.contact-block .title{font-weight:300;text-decoration:underline}.contact-block address{font-style:normal}.contact-block .col{letter-spacing:0;margin:0 0 1px;padding:33px 12px 47px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.contact-block .holder{max-width:505px;margin:0 auto}.contact-block a{color:#fff;text-decoration:none}.contact-block .address-info{letter-spacing:-.32em}.contact-block .address-col{letter-spacing:0;margin:0 0 35px}.contact-block .col-holder{margin:0 0 10px}.contact-block .btn-default{width:100%;font-size:15px;line-height:18px;padding:5px}.video-wrap,.video-wrap .fancybox-inner,.video-wrap .fancybox-skin{width:100%!important;height:100%!important}.btn-row{padding-top:15px;padding-bottom:15px;text-align:center}.btn-row .btn-primary{font-size:18px;line-height:22px;min-width:226px}.title-head{position:absolute;left:0;right:0;top:0;text-align:center;color:#fff;text-transform:uppercase;font-size:24px;line-height:28px;padding:10px;z-index:5;letter-spacing:4px;background:rgba(188,204,219,.8)}.communication-bar{color:#fff;background:#151d29;text-align:center}.communication-bar .container{padding-top:9px;padding-bottom:10px}.communication-bar ul{font-size:16px;line-height:18px;font-weight:300;padding:0 0 10px;letter-spacing:-.32em}.communication-bar ul li{letter-spacing:0;display:inline-block;vertical-align:middle;padding:0 14px}.communication-bar ul li+li{border-left:1px solid #fff}.communication-bar ul .title{font-weight:700;text-transform:uppercase}.communication-bar ul a{color:#fff}.communication-bar .contact{font-size:14px;line-height:16px;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:3px 5px;min-width:91px;color:#151d29;background:#bcccdb;text-align:center;text-decoration:none}.communication-bar .contact:hover{background:#9bb3c9}.video-wrap{left:0!important;right:0!important}.video-wrap .fancybox-skin{background:#000;padding:50px 0!important}.video-wrap .fancybox-outer{width:100%;height:100%}.video-wrap .fancybox-close{width:40px;height:40px;color:#fff;background:gray;position:absolute;right:0;top:0;font-size:18px;line-height:40px;text-align:center;text-decoration:none}.video-wrap .fancybox-close:before{content:"\e83e";text-decoration:none}.video-wrap .fancybox-close:hover{background:#676767}.video-wrap .fancybox-iframe{height:auto}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#fff;overflow:hidden;text-shadow:none;border-radius:0}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 0 29px rgba(0,0,0,.27)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(../images/fancybox/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:hidden;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.marker,.popup-opener{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:100%;transform:translateX(-50%)}.hidden{display:none}.map{width:100%;height:945px;position:relative}.map-canvas{position:absolute;left:0;top:0;width:100%;height:100%}.pin-popup-holder{position:relative;width:0;height:0;background:red}.popup-opener{position:absolute;left:50%;width:30px;height:44px;background:url(../images/pin01.png) no-repeat}.map-container,.tab-content{position:relative}.popup-opener.active,.popup-opener:hover{background:url(../images/pin02.png) no-repeat}.popup-box .popup-content.active{opacity:1;visibility:visible}.tab-content .tab.js-tab-hidden{left:0!important;visibility:hidden}.tab-content .tab{width:100%;visibility:visible}.map-container{height:222px;overflow:hidden}.marker{position:absolute;left:50%;background:url(../images/pin03.png) no-repeat;width:18px;height:26px}.pin-holder,.popup-box{position:relative}.popup-box{left:0;top:0}.popup-box .popup-content{-webkit-transition:opacity .3s linear,visibility .3s linear;transition:opacity .3s linear,visibility .3s linear;display:none;visibility:visible;position:absolute;left:50%;opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:50px}.our-story,.our-story .col:first-child{position:relative}.pin-popup-holder.active .popup-content{display:block}.our-story{font-size:12px;line-height:15px;padding:25px 15px;width:100%;letter-spacing:-.32em}.our-story .col-wrap{margin:0 0 15px;min-width:1350px;overflow:hidden}.our-story .scroll-row{overflow:auto;margin:0 0 15px}.our-story .col{width:14.285%;letter-spacing:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;vertical-align:top;padding:0 3px}.our-story .col:first-child:before{content:"";position:absolute;bottom:8px;right:-9999px;left:-999px;height:3px;border-top:2px dotted #000}.our-story .col:nth-child(even) .year{margin:-21px 0 0}.our-story .col p{margin:0 0 5px}.our-story .text-col{padding:3px;margin:0 0 10px;border:2px solid #000}.our-story .text-col p{margin:0}.our-story .title{display:block;font-size:20px;line-height:24px;font-weight:300;text-transform:uppercase}.our-story .year{font-size:19px;line-height:20px;display:block;display:inline-block;vertical-align:top;background:#fff;position:relative;padding:0 2px;margin:0 0 0 -3px}.our-story .weitzman-logo{float:right;width:161px}.story-logos{letter-spacing:-.32em}.story-logos li{letter-spacing:0;display:inline-block;vertical-align:middle;width:112px;padding:0 4px 4px}.story-logos img{vertical-align:top;max-width:100%;height:auto}@media (min-width:375px){#nav .dropdown,.nav-area .list-holder{padding:39px 80px 20px 33px}.nav-area .close,.nav-area .nav-close{right:25px;top:24px;font-size:48px;line-height:48px}.visual .caption h1{font-size:60px;line-height:55px;margin:0 0 68px}.persons-info .detail{max-width:54%}.report h2{font-size:30px;line-height:30px}.approach-block h2,.article h2,.info-area h1,.info-block h2,.leasing-visual h1,.project-visual h2,.visual-block h2,.visual-text h2{font-size:51px;line-height:48px}.offers-block h2{font-size:51px;line-height:43px}.about-block h2,.about-visual h1,.article-box h2,.article-section h2,.assets-visual h1,.grown-block h2,.investment-block h1,.markets-info h2,.reputation-block h2,.steps-block h2,.texas-team h2,.track-record h2,.working-info h2{font-size:51px;line-height:48px}.investment-block .holder{padding:0 28px}.user-info .box{width:310px;height:307px}.assets-visual .text-list{padding:0 45px}.about-visual .detail{padding:0 35px}.aside .contact-info{padding:19px 19px 22px}.aside .tel-list{margin:0 -22px 36px}.aside .tel-list li{padding:0 22px}.article-section .detail .holder{padding:58px 36px 64px}.year-detail .content-frame{padding:0 15px}.team-table th{padding:1px 9px}.team-table th.col1{width:28%}.team-table th.col2{width:23%}.team-table th.col3{width:49%}}@media (min-width:768px){.contact-block,.info-columns .col-holder,.tweets-holder,.visual-columns .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal}#nav>li.active>a,#nav>li:hover>a,#nav>li>a:hover{color:#0d2631}.info-columns,.info-columns .title{text-align:left}.jcf-select .jcf-select-text{margin:0 35px 0 17px}.jcf-list .jcf-option{padding:8px 17px}#header .container{padding-top:23px;padding-bottom:20px;-webkit-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}#header .search-form .container{padding-top:80px}.logo{margin:-4px 0 0}.header-content{float:none}.search-box{float:right}.nav-area{margin:0;padding:3px 10px 0 0}.nav-area .list-holder{background:0 0;position:static;padding:0;width:auto}.nav-area .close,.nav-area .nav-close,.nav-opener{display:none}#nav>li{display:inline-block;vertical-align:top;margin:0 5px 4px;position:relative}#nav>li>a{font-size:16px;line-height:20px;padding:0 0 3px}#nav>li.active>a:after{content:"";position:absolute;left:0;right:0;top:100%;height:4px;background:#151d29}#nav>li:hover{margin-bottom:0;padding-bottom:4px}#nav>li.second-last .dropdown,#nav>li:last-child .dropdown{left:auto;right:0}#nav .drop-opener,#nav .title{display:none}#nav .dropdown{left:0;top:100%;bottom:auto;display:none;position:absolute;width:217px;padding:0;letter-spacing:0}.cities-list li+li:before,.footer-nav li+li:before{content:"";top:3px;position:absolute}#nav .dropdown ul{padding:5px 0 10px}#nav .dropdown ul li{margin:0}#nav .dropdown a{padding:8px 4px;display:block}#nav .dropdown a span{padding:0 0 0 12px}#nav .dropdown a span:after{left:1px;right:auto;display:none;font-size:15px;line-height:15px}#nav .dropdown a:hover span:after{display:block}#nav .dropdown .close{display:none}.cities-list li,.copyrights li,.footer-nav li,.search-form .select-holder .col{display:inline-block;vertical-align:top}.search-form .title{font-size:30px;line-height:34px}.search-form .search-field{padding:7px 17px 8px;margin:0 0 43px}.search-form .select-holder{margin:0 -7px 25px}.search-form .select-holder .col{width:50%;padding:0 7px}.search-form .ajax-drop{padding:17px}#footer .container{padding-top:44px;padding-bottom:44px}.links-holder{margin:0 0 5px}.cities-list{margin:0 0 7px}.cities-list li,.footer-nav li{margin:0}.cities-list li{padding:0 20px 10px}.cities-list li+li:before{left:-1px;width:2px;height:12px;background:#d8e1ea}.footer-nav li{padding:0 16px 10px}.footer-nav li+li:before{left:0;width:1px;height:9px;background:#3e667d}.copyrights{margin:0 0 12px}.copyrights li{padding:0 15px 10px 20px}.copyrights li+li:before{content:"/";position:absolute;left:0;top:0}.company-policies{letter-spacing:1px}#wrapper{padding-top:70px}.visual .caption h1{letter-spacing:5px;letter-spacing:1px}.info-columns .col-holder{margin:0 -10px -1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.tweets-holder,.visual-columns .row{-webkit-flex-direction:row}.info-columns .col{padding:25px 10px 50px;width:33.333%;display:inline-block;vertical-align:top;border-bottom:1px solid #bcccdb}.info-columns .col+.col{border-left:1px solid #bcccdb}.insights-col .col,.visual-columns .col{border-left:1px solid #fff;border-bottom:1px solid #fff}.info-columns .col+.col:before{display:none}.info-columns .btn-primary{position:absolute;left:10px;bottom:15px;padding:2px 10px}.visual-columns{padding:0}.visual-columns .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.cities-box .col,.visual-columns .col{display:inline-block;vertical-align:top}.visual-columns .row.three .col{width:33.333%}.visual-columns .col{width:50%;border-top:0}.cities-box{margin:0 0 -1px -1px}.cities-box .col{width:-webkit-calc(50% - 1px);width:calc(50% - 1px);margin:0 0 1px 1px}.search-results .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;margin:0 0 8px}.search-results .text-box{width:50%;display:inline-block;vertical-align:bottom}.search-results .btn-area{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:right;padding:0 0 0 15px}.search-results .btn-area .btn-holder{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;margin:0 0 10px}.search-results .btn-area .btn-primary{font-size:14px;line-height:18px;letter-spacing:2px;min-width:191px;padding:3px 5px 4px}.sort-order{margin:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%;text-align:right}.tabslist{margin:0}.tabslist li{padding:0 20px 1px 0}.properties-block .col{width:33.3333%;display:inline-block;vertical-align:top}.property-detail .detail address br,.tab-holder .tab-opener{display:none}.properties-block .img-frame,.properties-block .img-holder{min-width:310px;position:relative;float:left;left:50%;width:100%}.properties-block .img-frame{left:-50%}.properties-block .caption{font-size:13px;line-height:16px}.properties-block .caption .title{font-size:19px;line-height:22px;padding:0 0 25px;margin:0 0 21px}.properties-block .caption .title:after{width:60px;margin:0 0 0 -30px}.properties-block .caption .available{margin:0 0 14px}.popup-box .popup-content{width:342px}.properties-list table td{padding:10px 7px}.properties-list table .sub-title{letter-spacing:3px;line-height:18px}.properties-list table address{line-height:16px}.properties-list .list-details{width:40%}.property-detail .container{padding-top:27px;padding-bottom:8px}.property-detail .detail h1{font-size:28px;line-height:30px;font-weight:300;letter-spacing:7px;margin:0 0 8px}.property-detail .detail h2{font-size:28px;line-height:30px;font-weight:300;letter-spacing:7px;margin:0 0 8px}.property-detail .title-part{font-size:18px;line-height:20px;padding:0 0 20px;margin:0 0 20px;letter-spacing:4px}.property-detail .detail-info{font-size:14px;line-height:16px;max-width:770px;margin:0 auto}.property-detail .detail-info li{text-align:center;width:auto;padding:0 21px 14px}.property-detail .detail-info li:nth-child(even){text-align:center}.property-detail .detail-info li.last{padding-top:0}.property-info{padding-top:25px;padding-bottom:20px}.tab-holder{padding:0}.tab-info .detail .description{width:56%;float:left;margin:0;padding:0 15px 0 0}.tab-info .tab-info-holder{padding:15px 0 0}.tab-info.js-slide-hidden{display:block!important;left:auto!important;top:auto!important;position:static!important}.insights-col .col,.news-holder .news,.reports-holder .report{display:inline-block;vertical-align:top}.article .img-holder:before,.investing-info li:before{content:"";top:0;background:#bcccdb;bottom:0}.map-area{overflow:hidden}.downloads-list{margin:0 -10px}.persons-info{margin:0 -15px}.persons-info>li{margin:0;padding:0 15px 15px;display:inline-block;vertical-align:middle}.persons-info .detail{padding:0 12px;max-width:inherit}.properties-holder{padding-bottom:15px;padding-top:15px}.properties-holder h2{padding:0 0 4px}.properties-holder.bio-page h2{margin-right:0;margin-left:0}.heading .container{padding-top:13px;padding-bottom:14px}.heading h1{font-size:30px;line-height:32px}.insights-col{margin:0 0 -1px -1px}.insights-col .col{width:33.333%}.insights-col .img-frame,.insights-col .img-holder{min-width:340px}.reports-holder{margin:0 -15px}.reports-holder .report{width:50%;margin:0;padding:0 15px 35px}.report .img-holder{width:100px}.news-holder{margin:0 -6px}.news-holder .news{width:50%;margin:0;padding:0 6px 14px}.reports-insights{padding-bottom:20px}.news-box .news{margin:0}.tweets-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -4px}.tweets-holder .tweet{width:-webkit-calc(50% - 8px);width:calc(50% - 8px);margin:0 4px 8px;display:inline-block;vertical-align:top}.promo .caption p{font-size:30px;line-height:30px}#content .btn-holder{text-align:left}#sidebar{overflow:hidden}.visual-info .container{padding-bottom:30px}.visual-info .text-row{font-size:12px;line-height:12px;margin:0 -10px}.visual-info .text-row .col{width:20%;margin:0;padding:0 10px 10px;display:inline-block;vertical-align:middle}.page-title .container{padding-top:12px;padding-bottom:13px}.leasing-visual.career .container{padding-top:45px;padding-bottom:81px}.article{text-align:right}.project-visual,.visual-text{text-align:left}.article .img-holder{float:right;margin:0;width:56%;padding:0 0 0 12px}.article .img-holder:before{position:absolute;width:4px;margin:0 0 0 -12px}.article .detail{padding:0 10px 0 0}.article h2{font-size:45px}.article p{margin:0 0 10px}.project-visual .col{width:50%;padding:0 15px;display:inline-block;vertical-align:middle}.info-list li,.offers-info li,.visual-list li{display:inline-block;vertical-align:top}.project-visual h2,.project-visual p{margin:0}.visual-text .heading-col{width:50%;float:right;padding:0 0 0 20px}.visual-text .detail{overflow:hidden;padding:10px 0 3px;text-align:right;border-top:4px solid #bcccdb;border-bottom:4px solid #bcccdb}.visual-text h2{margin:0;line-height:52px}.visual-text p{margin:0 0 20px}.visual-text.development .detail{padding:22px 0 10px}.visual-text.development h2{margin:0}.approach-block .sub-info{padding:0}.info-list{margin:0 -10px 10px}.info-list li{width:25%;padding:0 15px 40px}.visual-list{margin:0 0 15px}.visual-list li{margin:0 -11px}.info-block{padding-bottom:45px}.visual-block .heading-area{width:59%;float:left;margin:0;padding:0 25px 0 0;text-align:right}.visual-block .detail{overflow:hidden;text-align:left;padding:8px 70px;border-left:3px solid #151d29;border-right:3px solid #151d29}.visual-block.measure .heading-area{float:none;width:100%;padding:0;text-align:center}.visual-block.measure .detail{padding:7px 60px;max-width:536px;margin:0 auto}.visual-block.record .heading-area{margin:0;width:45%}.offers-info{margin:0}.offers-info li{margin:0 -17px 10px}.investing-info li,.text-info li,.user-info .col{display:inline-block;vertical-align:middle}.investment-block .holder{padding:0}.investing-info li{border:0;margin:0;padding:0 20px;width:33.333%}.investing-info li:before{position:absolute;width:4px;margin:0 0 0 -20px}.working-info .holder{max-width:620px;margin:0 auto}.working-info .detail{padding:0 30px;border-left:4px solid #bcccdb;border-right:4px solid #bcccdb}.text-info li{padding:0 8px 10px;margin:0}.markets-info .holder{max-width:620px;margin:0 auto}.markets-info .detail{text-align:left;max-width:510px;margin:0 auto}.markets-info ol{margin:0}.user-info{font-size:16px}.user-info .holder{margin:0 -10px}.user-info .col{margin:0;width:33.333%;padding:10px}.user-info .box{width:230px;height:227px;padding:37px 30px}.user-info .box:before{display:none}.represent-block{padding-bottom:145px}.lightbox{padding:30px 25px 20px}.lightbox .close{display:inline-block;vertical-align:top;margin:0;background:0 0;padding:0;width:15px;height:18px;position:absolute;right:5px;top:8px}.lightbox .close:after{content:"\e83e";font-family:fontello;position:absolute;left:0;top:0;right:0;font-size:13px;line-height:13px;text-align:center}.lightbox .close:hover{color:#151d29}.lightbox .close span,.lightbox .close span:before{display:none}.lightbox .col{min-width:196px;padding:0 10px 0 0;display:inline-block;vertical-align:top}.lightbox input[type=email]{max-width:532px}.assets-visual .text-list{padding:0}.assets-visual .text-list li{width:33.333%;margin:0;padding:0 20px 15px;display:inline-block;vertical-align:middle}.track-record{margin:0}.record-list{margin:0 -10px}.record-list li{width:33.3333%;margin:0;padding:0 10px 30px;display:inline-block;vertical-align:bottom}.record-list .value{display:block;font-size:121px;line-height:95px}.content .head h2,.content h2,.person-bio .head h2{font-size:40px;line-height:44px}.about-visual{text-align:left}.about-visual .container{padding-top:65px}.about-visual .heading-area{float:left;width:60%;margin:0;padding:0 10px 0 0}.about-block .detail,.about-block .heading-col{width:50%;display:inline-block;vertical-align:middle}.about-visual .detail{overflow:hidden;padding:40px 20px;border-top:4px solid #fff;border-bottom:4px solid #fff}.about-block .heading-col .holder{max-width:435px;margin:0 auto}.about-block .detail .holder{max-width:450px;margin:0 auto}.team-filter .container{padding-top:27px;padding-bottom:15px}.tabs-box{min-height:135px}.team-search-form .search-field{padding:7px 17px 8px}.team-search-form .jcf-select{color:#bcccdb;background:#36404d;border-color:#36404d}.team-search-form .jcf-select .jcf-select-opener:after{top:16px}.locations-holder .opener{display:none}.locations-holder .list-holder{margin:0 -8px 0 -4px}.locations-list{display:table;width:100%;text-align:center;border-spacing:4px 0}.members-table .links-list,.members-table .tel-holder{width:50%}.locations-list li{display:table-cell;vertical-align:top}.members-table .links-list,.members-table .links-list li,.members-table .tel-holder{vertical-align:middle;display:inline-block}.team-members{padding-top:14px}.members-table td:last-child{text-align:right;letter-spacing:-.32em}.members-table .links-list li{margin:0;padding:4px}.person-bio .head{width:72.4%;float:right}.aside{width:27.6%;margin:0;padding:0 10px 0 0;float:left}.aside .photo{display:block;margin:0 0 23px}.aside .photo img{width:100%;height:auto}.aside .contact-info{padding:19px 12px 17px}.aside .tel-list{margin:0 0 21px}.aside .tel-list li{display:block;padding:0}.aside .tel-list li+li:before{display:none}.content{width:72.4%;float:right}.content.detail{padding-top:42px;padding-bottom:7px}.content.detail ul{line-height:24px}.content.detail ul li{padding-bottom:0}.content .apply-form p{margin:0 0 20px}.content ul.input-list{margin:0 -5px 12px}.content ul.input-list li{width:25%;margin:0;display:inline-block;vertical-align:top;padding:0 5px 10px}.article-section .detail,.article-section .heading-col,.grown-block .detail,.grown-block .heading-col,.texas-team .detail,.texas-team .heading-area{vertical-align:middle}.article-box .detail,.article-box .img-holder,.reputation-block .detail,.reputation-block .heading-area{vertical-align:middle;display:inline-block}.article-box{text-align:left}.article-box .img-holder{width:48.3%}.article-box .detail{padding:0 15px;width:51.7%}.article-box h2{font-size:45px}.article-box p{margin:0 0 10px}.article-box.align-right{text-align:right}.reputation-block .heading-area{width:51.8%;padding:0 20px;text-align:left}.reputation-block .detail{width:48.2%;padding:8px 40px}.reputation-block h2{margin:0}.texas-team{text-align:left}.grown-block .heading-col,.texas-team .detail{text-align:right}.texas-team .heading-area{width:50%;padding:0 10px;display:inline-block}.texas-team .heading-area:before{content:"";position:absolute;top:0;bottom:0;width:3px;margin:0 0 0 -11px;background:#bcccdb}.anchors-list li,.article-section .detail,.article-section .heading-col,.grown-block .detail,.grown-block .heading-col,.grown-block .text-col .col,.texas-team .detail{width:50%;display:inline-block}.texas-team .detail{padding:0 10px}.texas-team h2,.texas-team p{margin:0}.steps-block h2{font-size:48px;line-height:48px}.article-section .detail .holder{max-width:450px;margin:0 auto;padding:60px 15px}.article-section .heading-col .holder{max-width:375px;margin:0 auto}.grown-block .detail .holder{max-width:550px;margin:0 auto}.grown-block .heading-col .holder{max-width:390px;margin:0 auto}.grown-block .text-col{margin:0 -8px;padding:0;text-align:left}.grown-block .text-col .col{padding:0 8px 8px;vertical-align:top}.year-detail .title{margin:0 0 12px}.year-detail li.first:after{top:68px}.team-table td{vertical-align:middle}.team-table .btn-primary{font-size:17px;line-height:20px;min-width:125px;padding:5px 5px 6px;letter-spacing:2px}.apply-form .slide-holder{padding:25px 0;border-top:1px solid #141e28}.apply-form .title{letter-spacing:3px}.apply-form textarea.form-control{height:260px}.apply-form .browse{padding:19px 0 35px}.apply-form .sub-info{float:left;margin:0;padding:0 15px 0 17px}.anchors-list{margin:0 0 0 -1px}.anchors-list li{padding:0 0 0 1px;vertical-align:top}.contact-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.contact-block h2{padding:0 0 28px}.contact-block .col{width:-webkit-calc(50% - 1px);width:calc(50% - 1px);margin:0 0 1px 1px;display:inline-block;vertical-align:top}.contact-block .address-col{margin:0 0 12px}.title-head{font-size:48px;line-height:52px;letter-spacing:11px;padding:19px}.communication-bar{text-align:right}.communication-bar ul{display:inline-block;vertical-align:middle;font-size:20px;line-height:22px;padding:0 10px 0 0}.video-wrap{top:0!important;bottom:0!important}.video-wrap .fancybox-skin{padding:50px!important}.video-wrap .fancybox-iframe{height:100%}}@media (min-width:992px){#header.fixed-position>.container{padding-top:19px;padding-bottom:16px}#header .container{padding-top:57px;padding-bottom:47px}#header .search-form .container{padding-top:149px}.logo{margin:0}.search-box .search-opener{font-size:33px;line-height:34px}.nav-area{padding:9px 8px 0 0}#nav>li{margin:0 12px 4px}#nav>li:hover{margin-bottom:0;padding-bottom:4px}.search-form .title{margin:0 0 6px}.search-form .search-close{right:16px;top:60px;font-size:34px;line-height:34px}.search-form .size-range{margin:0 0 36px}.search-form .btns-list .btn-properties{max-width:415px}.radios-list{margin:0 0 28px}#wrapper{padding-top:139px}.visual .caption h1{margin:0 0 57px}.info-columns{padding-top:79px;padding-bottom:78px}.info-columns .col-holder{margin:0 -14px}.info-columns .col{width:20%;border-bottom:0;padding:3px 14px 38px}.info-columns .col p{margin:0 0 16px}.info-columns .btn-primary{left:14px}.visual-columns .col{padding:50px 25px 55px}.visual-columns .col.second h2{font-size:25px;line-height:27px}.visual-columns .description{margin:0 0 7px}.search-results .text{margin:0 0 28px}.search-results .btn-area .btn-holder{margin:0 0 22px}.properties-block .img-frame,.properties-block .img-holder{min-width:343px}.popup-box .popup-content .title:after{width:75px;margin:0 0 0 -37px}.properties-list table .sub-title{letter-spacing:5px}.properties-list table .col1{padding:15px 7px 14px;width:18%}.properties-list table .col2{width:22%}.properties-list table .col3{width:60%}.properties-list .list-details{width:43%}.properties-list .list-details li{width:50%;display:inline-block;vertical-align:middle}.property-detail .title-part{padding:0 0 34px;margin:0 0 36px}.property-info{padding-top:42px}.property-tabs li{letter-spacing:1px}.tab-info .list{line-height:20px;margin:0 0 32px}.tab-info .detail .description{padding:21px 24px 0 0}.tab-info .tab-info-holder{padding:23px 0 0}.map-area .map-container{margin:0 0 9px}.years-info .col-holder{letter-spacing:-.32em;margin:0 -10px}.years-info .col-holder .col{width:50%;padding:0 10px;letter-spacing:0;display:inline-block;vertical-align:top}.trafic-count dl{padding:5px 0 0}.properties-holder{padding-bottom:49px}.properties-holder h2{margin:0 8px 23px}.insights-col .caption{padding:23px 21px}.reports-block{padding-top:58px;padding-bottom:25px}.reports-holder{margin:0 -35px}.reports-holder .report{padding:0 35px 34px}.report .img-holder{width:142px}.report .detail{padding:0 0 0 14px}.news-block{padding-top:66px;padding-bottom:61px}.news-holder .news{width:33.333%}.news .col-holder{padding:21px 20px 22px}.news .img-holder{margin:0 0 11px}.news h2{margin:0 0 5px}.news p{margin:0 0 24px}.header{margin:0 0 19px}.insights-box{margin:0 0 109px}.reports-box{margin:0 0 74px}.reports-box .header{margin:0 0 44px}.news-box{margin:0 0 53px}.tweets-holder .tweet{width:-webkit-calc(25% - 8px);width:calc(25% - 8px)}.tweet{padding:80px 23px 77px}.tweet:after,.tweet:before{top:45px}.tweet:after{top:auto;bottom:19px}.promo .caption .title{padding:0 0 12px;margin:0 0 10px}.promo .caption p{font-size:48px;line-height:38px}.promo .container{padding-top:27px;padding-bottom:39px}.social-part{padding:0 0 3px}#content{margin:0 0 22px}#content h1,.visual-holder{margin:0 0 21px}.social-area{margin:0 0 19px}.visual-info .container{padding-top:63px;padding-bottom:74px}.visual-info h1{padding:0 0 52px;margin:0 0 53px}.visual-info .text-row{margin:0 -20px}.visual-info .text-row .col{padding:0 20px 15px}.page-title{font-size:30px;line-height:34px}.leasing-visual{font-size:22px;line-height:24px}.leasing-visual .container{padding-top:32px}.leasing-visual .sub-title{font-size:24px;line-height:28px;margin:0 0 16px}.article h2,.leasing-visual h1,.project-visual h2,.visual-text h2{font-size:60px;line-height:55px}.leasing-visual h1{letter-spacing:5px;padding:0 0 48px;margin:0 0 44px}.leasing-visual.development .container{padding-top:77px;padding-bottom:90px}.leasing-visual.career h1{margin:0 0 44px}.leasing-visual.career p{margin:0 25px 44px}.leasing-visual.career-list .container{padding-top:63px}.leasing-visual.career-list h1{padding:0 0 50px;margin:0 0 42px}.article{padding-top:117px;padding-bottom:117px}.article.for-btn{padding-top:55px}.article .img-holder{width:52.5%;padding:0 0 0 38px}.article .img-holder:before{margin:0 0 0 -38px}.article .detail{padding:0 33px 0 0}.article h2{margin:0 0 15px}.article p{margin:0 0 12px 30px}.project-visual .container{padding-top:120px;padding-bottom:146px}.project-visual .col{padding:0 50px}.project-visual .col.text{padding:0 40px 0 147px}.visual-text{padding-top:123px;padding-bottom:123px}.visual-text .heading-col{width:59.6%;padding:0 0 0 61px}.visual-text .detail{padding:42px 0 30px}.visual-text h2{letter-spacing:6px}.visual-text.development{padding-top:123px;padding-bottom:124px}.visual-text.development .heading-col{width:54%}.approach-block .container{padding-top:84px;padding-bottom:117px}.approach-block .sub-title{font-size:24px;line-height:28px;letter-spacing:1px;margin:0 0 12px}.approach-block h2{font-size:60px;line-height:55px;margin:0 0 58px}.approach-block .sub-info{font-size:24px;line-height:28px}.approach-block.development .container{padding-top:153px;padding-bottom:71px}.approach-block.development h2{margin-bottom:67px}.info-list{font-size:18px;line-height:22px;margin:0}.info-list li{width:20%;text-align:left;padding:0 30px 50px}.info-list .num{margin:0 0 17px 12px}.info-area{font-size:22px;line-height:24px}.info-area .container{padding-top:20px;padding-bottom:46px}.info-area .heading-area{margin:0 0 30px}.info-area h1{font-size:62px;line-height:56px;letter-spacing:5px}.info-area p{margin:0 0 17px}.visual-list{margin:0 0 19px}.info-block{padding-top:82px}.info-block h2{font-size:55px;line-height:45px;margin:0 0 45px}.info-block .head{font-size:22px;line-height:24px;margin:0 auto 55px}.visual-block .container{padding-top:148px;padding-bottom:135px}.visual-block .sub-title{font-size:24px;line-height:28px;letter-spacing:2px;margin:0}.visual-block .heading-area{width:52.6%;padding:16px 77px 0 0}.visual-block .detail{font-size:18px;line-height:27px;padding:38px 70px 58px}.visual-block h2{font-size:55px;line-height:45px}.visual-block.texas .detail{padding:29px 27px 39px 49px}.visual-block.texas .heading-area{width:55.5%;padding:33px 67px 0 0}.visual-block.measure .container{padding-top:109px}.visual-block.measure .heading-area{margin:0 0 56px}.visual-block.measure h2{font-size:60px;line-height:55px}.visual-block.measure .detail{font-size:24px;line-height:27px;padding:32px 60px 34px}.visual-block.record .container{padding-top:121px;padding-bottom:161px}.visual-block.record .detail{padding:5px 40px 10px 48px}.visual-block.record .heading-area{width:55.4%;padding:18px 77px 0 0}.offers-block{padding-top:100px;padding-bottom:94px}.offers-block .head{margin:0 auto 88px}.offers-block h2{font-size:55px;line-height:45px;letter-spacing:6px}.investment-block{font-size:22px;line-height:24px}.investment-block .container{padding-top:32px;padding-bottom:93px}.investment-block .sub-title{font-size:24px;line-height:28px;margin:0 0 16px}.investment-block h1{font-size:60px;line-height:55px;letter-spacing:5px;margin:0 0 36px}.investing-info{font-size:22px;line-height:24px}.investing-info li{padding:0 45px}.investing-info li:before{margin:0 0 0 -47px;top:19px;bottom:10px}.working-info{font-size:22px;line-height:22px;padding-top:90px;padding-bottom:70px}.working-info .detail{padding:11px 30px 1px}.working-info .detail p{margin:0 0 20px}.working-info h2{font-size:60px;line-height:55px;letter-spacing:5px;margin:0 0 45px}.text-info{margin:0 0 6px}.markets-info{font-size:22px;line-height:22px}.markets-info .container{padding-top:66px}.markets-info .heading-area{margin:0 0 42px}.markets-info h2{font-size:60px;line-height:55px;letter-spacing:5px}.markets-info p{margin:0 0 34px}.user-info{font-size:17px;padding-top:87px;padding-bottom:66px}.user-info .holder{margin:0 -12px}.user-info .col{padding:10px 12px}.user-info .box{width:310px;height:307px;padding:98px 45px 50px}.represent-block{font-size:24px;line-height:28px;padding-top:76px;padding-bottom:110px}.represent-block h2{font-size:60px;line-height:45px;letter-spacing:5px;margin:0 0 12px}.represent-block p{margin:0 0 40px}.represent-block .offers-info li{margin:0 -20px}.lightbox{padding:48px}.lightbox .radios-holder,.lightbox p{margin:0 0 14px}.lightbox .list{line-height:20px}.lightbox .list li:before{top:9px}.assets-visual{font-size:22px;line-height:24px}.assets-visual .container{padding-top:29px}.assets-visual h1{font-size:60px;line-height:55px;letter-spacing:5px;padding:0 0 54px;margin:0 0 49px}.assets-visual .text-list{font-size:15px;line-height:18px}.assets-visual .text-list li{padding:0 70px 43px}.track-record .container{padding-top:84px;padding-bottom:49px}.track-record .sub-info{font-size:24px;line-height:28px;letter-spacing:1px;margin:0 0 9px}.track-record h2{font-size:60px;line-height:55px;letter-spacing:5px;margin:0 0 49px}.track-record .text{font-size:20px;line-height:22px;margin:0 60px 84px}.record-list .value{display:inline-block;vertical-align:bottom}.about-visual{font-size:22px;line-height:22px}.about-visual .container{padding-top:112px;padding-bottom:112px}.about-visual .heading-area{width:69.3%;padding:10px 30px 0 0}.about-visual .detail{padding:45px 20px 21px}.about-block h2,.about-visual h1{font-size:60px;line-height:55px;letter-spacing:5px}.about-block .detail{padding:38px 10px 51px 50px}.detail-list{font-size:18px}.detail-list li{padding:21px 0 21px 107px}.locations-list li{width:25%}.team-members{padding-bottom:41px}.members-table{font-size:24px;line-height:28px}.members-table th.col1{width:38%}.members-table th.col2{width:16%}.members-table th.col3{width:46%}.members-table td{padding:29px 8px}.members-table .name{font-size:30px;line-height:32px}.members-table .designation{font-size:16px;line-height:18px}.members-table .links-list{width:55%;padding:0 7px 0 0}.members-table .btn-primary{font-size:17px;line-height:19px;width:104px;padding:6px}.members-table .tel-holder{width:45%}.person-bio{padding:30px 0 0}.person-bio .head{padding:11px 0;margin:0 0 23px}.person-bio .head h2{font-size:50px;line-height:52px}.person-bio .head .designation{font-size:16px;line-height:18px}.content .head h2,.content h2{font-size:50px;line-height:52px}.aside{padding:0 34px 0 0}.content .head{padding:0 0 11px;margin:0 0 23px}.content .head .designation{font-size:16px;line-height:18px}.article-box{padding-top:109px;padding-bottom:138px}.article-box .detail{font-size:22px;line-height:22px;padding:0 23px}.article-box h2,.reputation-block h2{font-size:60px;line-height:55px}.article-box h2{margin:0 0 7px}.reputation-block .container{padding-top:115px;padding-bottom:120px}.reputation-block .heading-area{padding:0 0 0 90px}.reputation-block .detail{padding:43px 82px 21px;border-left:0}.texas-team{font-size:20px}.texas-team .container{padding-top:131px;padding-bottom:133px}.texas-team .heading-area{padding:0 0 0 72px}.texas-team .heading-area:before{margin:0 0 0 -72px}.texas-team .detail{padding:0 84px 0 61px}.texas-team h2{font-size:65px;line-height:61px}.steps-block{font-size:19px;padding-top:34px;padding-bottom:52px}.steps-block h2{margin:0 0 44px}.steps-block h2 span{font-size:72px;line-height:60px}.steps-block p{margin:0 0 35px}.article-section .detail .holder{padding:115px 15px 64px}.article-section .detail p{margin:0 0 20px}.article-section .title{font-size:22px;margin:0 0 45px}.article-section h2{font-size:60px;line-height:55px;letter-spacing:5px}.article-section .year-info{padding:39px 0 0}.article-section .links-list{font-size:22px;line-height:24px}.article-section .links-list li{margin:0 0 10px}.grown-block .detail .holder{padding:47px 24px 30px}.grown-block h2{font-size:60px;line-height:55px;letter-spacing:5px}.grown-block .text-col{font-size:19px;line-height:21px;margin:0 -12px 5px}.grown-block .text-col .col{padding:0 12px 10px}.year-detail .value{width:105px;height:105px;font-size:48px;line-height:50px;margin:0 auto 10px}.accordion .opener{padding:3px 40px 12px 0}.accordion .opener:after{right:9px;font-size:40px;line-height:40px;margin:-18px 0 0}.accordion .name{font-size:50px;line-height:52px}.accordion .designation{font-size:16px;line-height:18px}.team-block{padding-top:44px;padding-bottom:25px}.team-table{font-size:18px;line-height:18px}.team-table th.col1{width:30%}.team-table th.col2{width:15%}.team-table th.col3{width:53%}.team-table td{padding:11px 14px}.contact-block h2{margin:0 0 50px}.contact-block .col{padding:57px 23px 74px}.contact-block .address-info{text-align:left;margin:0 -5px}.contact-block .address-col{margin:0;width:50%;padding:0 5px 12px;display:inline-block;vertical-align:top}.contact-block .col-holder{margin:0 0 40px}}@media (min-width:1024px){.lightbox{min-width:950px}}@media (min-width:1300px){.jcf-select .jcf-select-opener:after{left:13px;top:17px}#header .search-form .container{padding-top:134px}.search-form .search-field{padding:7px 21px 8px}.search-form .search-close{font-size:42px;line-height:42px;right:10px;top:52px}.promo .caption,.property-detail .detail{bottom:0;right:0;background:rgba(21,29,41,.8);position:absolute}.visual .caption h1{margin:0 0 63px}.visual .caption p{margin:0 0 20px}.info-columns .col-holder{margin:0 -28px}.info-columns .col{padding:33px 28px 42px}.info-columns .title{margin:0 0 18px}.info-columns .btn-primary{left:31px}.promo .caption,.property-detail .detail{left:0}.visual-columns .col{padding:50px 55px 55px}.visual-columns .description{margin:0 0 27px}.visual-columns.services-page .row.two .col{padding:116px 55px 123px}.search-results .text{font-weight:700}.properties-block .caption{font-size:16px;line-height:20px}.properties-block .caption .title{font-size:24px;line-height:28px;font-weight:500;padding:0 0 30px;margin:0 0 28px}.properties-block .caption .title:after{width:75px;margin:0 0 0 -37px}.properties-block .caption .available,.properties-block .caption address{margin:0 0 18px}.popup-box .img-holder{margin:0 0 12px}.popup-box .popup-content{font-size:16px;line-height:20px;width:428px;padding:12px 12px 22px}.popup-box .popup-content .title{letter-spacing:7px;padding:0 0 20px;margin:0 0 22px;font-size:24px;line-height:32px;font-weight:500}.popup-box .popup-content .available{font-size:13px;line-height:16px}.properties-list .table-holder{padding:0 0 40px}.properties-list table td{padding:10px}.properties-list table .col1{padding:13px 12px;width:22%}.properties-list table .col2{width:30%}.properties-list table .col3{width:48%}.properties-list .list-details{width:43.7%}.property-detail .container{padding-bottom:5px}.property-detail .detail h1{font-weight:700}.property-detail .detail h2{font-weight:700}.property-detail .detail-info{max-width:inherit}.property-info{padding-top:53px}.property-tabs li{font-size:22px}.tab-info .list{border-bottom:0;padding:0;margin:0 0 26px}.tab-info .list li{padding:0 0 10px 18px}.tab-info .list li:before{top:9px}.tab-info .detail .description{width:66.6%;padding:21px 52px 0 0}.years-info .title{border-bottom:1px solid #0d2631}.years-info .col-holder .col{width:45%}.trafic-count dl{padding:10px 0 0}.properties-holder{padding-bottom:57px}.properties-holder h2{margin:0 0 23px}.insights-col .caption{font-size:30px;line-height:30px;padding:33px 28px}.insights-col .caption p{margin:0 0 11px}.insights-col .btn-default{font-size:18px;line-height:20px;padding:8px 20px}.reports-block{padding-top:62px;padding-bottom:50px}.reports-holder{margin:0 -40px}.reports-holder .report{padding:0 40px 55px}.report .img-holder{width:163px}.news-block{padding-bottom:32px}.news-holder{margin:0 -9px}.news-holder .news{padding:0 9px 22px}.news .col-holder{padding:21px 20px 23px}.news p{margin:0 0 18px}.reports-insights{padding-bottom:49px}.header{margin:0 0 25px}.insights-box{margin:0 0 90px}.insights-box .insights-col .caption{font-size:24px;line-height:24px}.insights-box .btn-default{padding:7px 18px}.reports-box{margin:0 0 42px}.news-box{margin:0 0 76px}.tweets-box .header{margin:0 0 19px}.tweet{padding:80px 53px 77px}.promo .container{padding-top:11px;padding-bottom:14px}.two-columns{padding-top:49px;padding-bottom:8px}#content{width:66.6%;float:left;margin:0;padding:6px 35px 0 0}#sidebar .insights-col .col,#sidebar .reports-holder .report{width:100%}.visual-holder{margin:0 0 35px}#sidebar .header{margin:0 0 15px}#sidebar .header h2{font-size:23px;line-height:26px}#sidebar .header .view-all{margin:6px 0 0}#sidebar .reports-holder .report .img-holder{margin:0 14px 0 0}#sidebar .reports-holder .report .detail{overflow:visible;margin:0;padding:10px 0 0}.visual-info .container{padding-top:54px;padding-bottom:94px}.visual-info h1{margin:0 0 24px}.visual-info .text-row{font-size:17px;line-height:18px;margin:0 -54px}.article .detail,.project-visual,.visual-text{font-size:22px}.visual-info .text-row .col{padding:0 54px 25px}.article .holder{max-width:990px}.article .img-holder{width:49.2%}.article h2{margin:0 0 14px}.article p{margin:0 0 20px}.project-visual .container{padding-top:133px;padding-bottom:133px}.project-visual .holder{max-width:900px}.project-visual .col{padding:0 40px}.visual-text .holder{max-width:830px}.visual-text .detail{padding:31px 0 16px}.visual-text h2 span{font-style:normal}.visual-text.development h2 span{font-style:italic}.approach-block .container{padding-bottom:87px}.approach-block .sub-title{margin:0 0 4px}.approach-block h2{margin:0 0 95px}.info-list{font-size:20px;margin:0 -28px}.info-list li{width:14.285%;padding:0 28px 26px}.info-list .num{margin:0 0 20px 12px}.info-list.center li{padding:0 18px 26px}.info-area .container{padding-top:68px;padding-bottom:68px}.info-area .heading-area{width:44.8%;float:left;margin:0;text-align:right}.info-area .detail{overflow:hidden;padding:0 0 0 32px}.info-area h1{font-size:67px;line-height:62px}.info-block{padding-top:88px;padding-bottom:61px}.info-block h2{font-size:60px;line-height:55px;margin:0 0 20px}.visual-block .container{padding-bottom:134px}.visual-block .sub-title{margin:0 0 4px}.visual-block .heading-area{width:55.4%;padding:0 78px 0 0}.visual-block .detail{font-size:24px;padding:7px 66px 9px}.offers-block h2,.visual-block h2{font-size:60px;line-height:55px}.visual-block.texas .detail{padding:7px 28px 9px 49px}.visual-block.texas .heading-area{padding:22px 75px 0 0}.visual-block.measure .container{padding-top:148px;padding-bottom:135px}.visual-block.measure .heading-area{margin:0;width:60.6%;float:left;text-align:right;padding:23px 78px 0 0}.visual-block.measure .detail{padding:4px 67px 11px}.visual-block.measure .holder{max-width:865px}.offers-block{padding-top:70px;padding-bottom:108px}.offers-block .head{margin:0 auto 64px}.offers-info,.user-info,.user-info h2{font-size:22px;line-height:22px}.offers-info li{width:243px;height:243px;padding:35px 50px}.investment-block .sub-title{margin:0 0 10px}.investment-block h1{margin:0 0 41px}.working-info{padding-top:108px;padding-bottom:119px}.working-info .holder{max-width:inherit}.working-info .col{width:50%;padding:0 57px;display:inline-block;vertical-align:middle}.working-info .col:first-child{text-align:right}.working-info .detail{border:0;padding:11px 45px 1px}.working-info .detail:before{content:"";position:absolute;top:-4000px;left:0;bottom:-4000px;width:4px;background:#bcccdb}.working-info h2{margin:0;font-weight:200}.markets-info .container{padding-top:114px;padding-bottom:116px}.markets-info .holder{max-width:1000px;margin:0 auto}.markets-info .heading-area{width:44%;float:right;margin:0;padding:12px 0 0;text-align:left}.markets-info .detail{overflow:hidden;max-width:inherit;padding:0 45px 0 0}.user-info{padding-top:75px;padding-bottom:98px}.user-info .holder{margin:0 -20px}.user-info .col{padding:10px 20px}.user-info h2{margin:0 0 21px}.user-info .box{width:407px;height:404px;padding:144px 60px 70px}.represent-block{padding-top:62px}.represent-block h2{margin:0 0 5px;line-height:55px}.represent-block p{margin:0 0 17px}.represent-block .offers-info li{width:345px;height:345px;margin:0 -25px;padding:45px 50px}.lightbox{padding:48px 69px 64px;min-width:1065px}.lightbox .close{right:10px;top:9px}.assets-visual .container{padding-top:37px}.assets-visual h1{font-size:63px;padding:0 0 46px}.track-record .container{padding-bottom:47px}.track-record .sub-info{margin:0 0 19px}.track-record h2{font-size:70px;line-height:65px;margin:0 0 27px}.track-record .text{margin:0 70px 94px}.record-list .value{font-size:143px;line-height:110px}.about-visual .holder{max-width:880px}.about-visual .heading-area{width:70.7%;padding:0 60px 0 0}.about-visual .detail{padding:35px 20px 31px}.detail-list{font-size:20px}.team-search-form .search-field{padding:7px 21px 8px}.team-search-form .jcf-select .jcf-select-opener:after{font-size:30px;left:2px}.article-section .detail,.grown-block .detail,.steps-block{font-size:22px}.team-members{padding-bottom:54px}.members-table th.col1{width:47%}.members-table th.col2{width:16.6%}.members-table th.col3{width:36.4%}.person-bio{padding:30px 0 20px}.person-bio .head{width:79%}.aside{width:21%}.aside .contact-info{padding:19px 19px 17px}.content{width:79%}.content ul.input-list{margin:0 -7px 12px}.content ul.input-list li{padding:0 7px 10px}.article-box{padding-top:92px;padding-bottom:103px}.article-box .img-holder{width:50.1%}.article-box .detail{width:49.9%;padding:0 70px}.article-box h2{margin:0 0 14px}.reputation-block .holder{max-width:1150px}.reputation-block .heading-area{width:55.8%;padding:0 61px 0 117px}.reputation-block .detail{width:44.2%;padding:42px 125px 22px;border-left:4px solid #fff}.texas-team .container{padding-top:133px;padding-bottom:133px}.steps-block{padding-top:84px}.steps-block h2{margin:0 0 39px}.steps-block p{margin:0 0 29px}.steps-block .offers-info{margin:0 0 42px}.grown-block .detail .holder{max-width:590px}.grown-block .text-col{font-size:22px;margin:0 -12px -18px}.year-detail{margin:0 40px}.year-detail p{margin:0 12px}.accordion .opener{padding:3px 80px 12px 0}.accordion .opener:after{right:46px}.team-block{padding-bottom:44px}.team-table th.col1{width:31.6%}.team-table th.col2{width:12.4%}.team-table th.col3{width:56%}.team-table td{padding:6px 14px}.team-table .holder p{padding:6px 0 0}.apply-form .form-control{padding:13px 16px}.anchors-list a span{padding:0 22px 0 0}.contact-block{font-size:17px}}@media (min-width:1400px){#nav>li.second-last .dropdown,#nav>li:last-child .dropdown{right:auto;left:0}}@media (max-width:1299px){.search-results .head{padding-left:10px;padding-right:10px}.map-area .links-area a.right,.promo .caption .title{display:none}.steps-block .offers-info{font-size:17px;line-height:17px;margin:0 0 41px}.steps-block .offers-info li{width:186px;height:186px;padding:35px 30px;margin:0 -14px 10px}}@media (max-width:991px){.logos-list{text-align:center}.represent-block .offers-info{font-size:18px;line-height:17px}.steps-block .offers-info{margin:0 20px 41px}.contact-block .address-info{max-width:228px;margin:0 auto}}@media (max-width:767px){.carousel .pagination,.property-detail .detail-info li+li:before,.sort-order{display:none}#sidebar .insights-col,.properties-holder.bio-page{margin:0 -10px}.nav-area .list-holder{overflow:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#nav .dropdown{overflow:auto}#footer .footer-nav{text-align:right}#footer .cities-list{text-align:left}.cities-list{width:50%;float:left}.footer-nav{overflow:hidden;padding:0 0 0 10px}.visual-columns .three h2{font-size:24px}.search-results .head{text-align:center}.properties-list table tr{float:left;padding:0 0 13px;position:relative}.properties-list table td{float:left}.properties-list table .col1{width:100%;padding-right:100px}.properties-list table .col2,.properties-list table .col3{width:100%}.properties-list .btn-primary{position:absolute;right:8px;top:10px}.tab-details .js-tab-hidden{display:block!important;left:auto!important;top:auto!important;position:static!important}.alphabetic-list,.header .view-all,.property-tabs,.team-tabs{display:none}.visual-block.texas .detail{font-size:18px;line-height:22px;padding:0 15px}.team-search-form .js-tab-hidden{position:static!important}.locations-holder{margin:0 0 19px}.locations-holder.active .list-holder{display:block}.locations-holder .list-holder{position:absolute;left:0;right:0;top:100%;display:none;z-index:11;text-align:left}.article-section .detail,.grown-block .detail{text-align:center}.members-table{border-top:14px solid #151d29}.members-table thead{display:none}.members-table th{float:left;width:100%}.members-table td{float:left;width:100%;padding:1px 14px}.members-table td.col3{border-left:1px solid #151d29}.members-table tr{float:left;width:100%;min-height:75px;position:relative;padding:5px 100px 6px 0}.members-table .links-list{position:absolute;right:5px;top:9px}.article-box .holder{display:table;width:100%}.article-box .img-holder{display:table-header-group}.reputation-block .holder{display:table}.reputation-block .heading-area{display:table-header-group}.texas-team .holder{display:table;width:100%}.texas-team .heading-area{display:table-header-group}.steps-block .offers-info{margin:0 0 60px}.steps-block .offers-info li{margin:0 0 -28px}.article-section{display:table;width:100%}.fancybox-inner,.fancybox-wrap{width:100%!important}.article-section .heading-col{display:table-header-group;text-align:center}.fancybox-wrap{left:0!important;right:0!important}}@media (max-width:374px){.members-table td{padding:1px 6px}}@media print{#header,.cities-box .caption-holder,.insights-col .caption-holder,.news-holder,.news-holder .news,.promo .caption,.properties-block .caption-holder,.property-detail .detail,.tab-content .js-tab-hidden,.visual .caption{position:static!important}.jcf-select,body{min-width:inherit}.news-holder,.properties-block{height:auto!important}.leasing-visual .holder,.project-visual .holder,.visual-columns .detail,.visual-text .holder{max-width:100%}*{color:#000;background:#fff}#wrapper{padding:0}#tab2,#tab3,.article .img-holder,.btn-default,.btn-next,.btn-primary,.btn-properties,.carousel,.cities-box,.cities-box .img-holder,.copyrights,.header .view-all,.header-content,.insights-col .img-holder,.jcf-range,.links-holder,.map-block,.news .img-holder,.popup-holder,.properties-block .img-holder,.property-tabs,.radios-list,.search-results .head,.slideshow,.social-area,.social-networks,.team-filter,.visual .img-holder,.visual-holder,.year-detail{display:none!important}#header .container{padding:15px!important}.logo{float:none}.info-columns{padding:20px 15px}.visual-columns .col{padding:0;background:#000!important}.info-columns .col-holder{margin:0}.info-columns .col{width:100%;border:0;padding:0;display:block}.info-columns .col:before,.visual-columns h2:after{display:none}.visual-columns h2{padding:0;margin:0 0 15px}#footer .container{padding:20px 15px}.insights-col .col{width:100%}.news .col-holder{border:0;padding:10px}#footer,.header,.jcf-select{border-color:#000}.news-holder{margin:0!important;width:100%!important}.search-form .select-holder{margin:0 0 10px;letter-spacing:0}.search-form .select-holder .col{width:100%}.properties-list .list-details{width:49%}.jcf-select{width:100%;margin:0 0 10px;display:block}.size-range{margin:0 0 16px}.visual-list{margin:0!important}.insights-box,.reports-box{margin:0 0 20px}.reports-holder{margin:0}.reports-holder .report{padding:0 0 15px!important;width:100%;margin:0}.report .img-holder{display:none}.news-box .news{width:100%}.tweets-holder .tweet{width:100%;margin:0}.news-holder .news{padding:0;width:100%!important}.visual-info .text-row .col{width:100%;padding:0 0 10px;margin:0}.visual-columns .col,.visual-columns .row.three .col,.visual-columns .row.two .col{width:100%}.visual-columns .description{height:auto!important;width:100%}.visual-info .text-row{margin:0;font-size:17px;line-height:20px}.approach-block h2,.assets-visual h1,.leasing-visual h1,.visual-info h1{margin:0 0 25px;padding:0}.about-visual .container,.approach-block .container,.article,.assets-visual .container,.info-block,.investment-block .container,.leasing-visual .container,.markets-info .container,.offers-block,.project-visual .container,.represent-block,.track-record .container,.user-info,.visual-block .container,.visual-block.measure .container,.visual-text,.visual-text.development,.working-info{padding-top:15px;padding-bottom:15px}.about-visual .detail,.article .detail,.visual-text .detail{padding:0;border:0!important;text-align:center}.article .detail{text-align:center}.about-block .heading-col,.about-visual .heading-area,.visual-block .heading-area,.visual-text .heading-col{padding:0;width:100%!important;text-align:center;float:none;margin:0 0 15px}.project-visual .col{padding:0 0 15px;margin:0;float:none;text-align:center;width:100%}.info-list{margin:0}.info-list li{width:100%;margin:0;padding:15px 10px}.info-list .num{border-color:#000!important}.visual-block .detail,.visual-block.record .detail{border:0;text-align:center}.article-section .heading-col .holder h2,.working-info .col{text-align:center!important}.leasing-visual.development p{max-width:100%;margin:0}.assets-visual .text-list li,.offers-info li,.visual-list li{width:100%;height:auto;margin:0 0 15px;padding:0;border-radius:0}.investing-info li{padding:0;width:100%;border:0;margin:0 0 15px}.working-info .holder{max-width:inherit}.markets-info .detail,.markets-info .holder,.markets-info ol,.visual-block.measure .holder{max-width:100%}.working-info .col{width:100%;margin:0 0 15px;padding:0!important;border:0}.visual-block.measure .detail{max-width:100%;border:0}.markets-info .heading-area{float:none;width:100%}.markets-info .detail{padding:0}.markets-info ol li{padding:15px 0 15px 60px}.markets-info ol li:before{font-size:45px;line-height:45px;margin:-22px 0 0}.aside,.track-record .text{margin:0 0 15px}.user-info .col{width:100%}.represent-block .offers-info li,.user-info .box{width:100%;height:auto;padding:0;margin:0 0 15px}h1:before,h2:before{display:none!important}.about-block .detail,.article-section .detail,.grown-block .detail{width:100%;padding:15px}.about-block .detail .holder,.about-block .heading-col .holder,.article-section .detail .holder,.article-section .heading-col .holder,.grown-block .detail .holder,.grown-block .heading-col .holder{max-width:100%!important;padding:10px 0!important}.article-section .heading-col,.grown-block .heading-col{width:100%;text-align:center!important}.article-section{display:table;width:100%}.article-section .heading-col{display:table-header-group}.accordion .opener:after,.members-table .links-list{display:none}.accordion,.accordion li{border:0}.members-table td,.members-table td.col3{border:0!important}.accordion .opener{padding:5px 0}.leaders-block .block{padding:10px 0}.members-table .tel-holder{width:100%}.sort-order{display:none!important}.members-table td{float:none!important;padding:8px!important}.aside,.content,.person-bio .head{float:none;width:100%}.aside .contact-info{border:0;padding:5px}.aside .photo img{width:auto;display:block;margin:0 auto}.article-box .img-holder,.leasing-visual .btn-default,.offers-info{display:none!important}.article-box .detail{width:100%;padding:0}.article-box,.leasing-visual.career .container{padding:15px 0}.leasing-visual.career p{margin:0}.reputation-block .container{padding:10px 0}.reputation-block .detail{width:100%;padding:0;border:0}.reputation-block .holder{display:table;width:100%}.reputation-block .heading-area{padding:0;width:100%;display:table-header-group}.leasing-visual.career-list .container,.steps-block,.texas-team .container{padding:15px 0}.article-box.align-right{text-align:center}.texas-team .holder{max-width:100%;width:100%;display:table}.texas-team .detail{width:100%;text-align:center}.texas-team .heading-area{width:100%;text-align:center;display:table-header-group}.leasing-visual.career-list h1{padding:0;margin:0 0 15px}.content ul{padding:0 0 10px 15px!important}.anchors-list,.content .btn-holder{display:none}.contact-block .col{padding:10px}.contact-block h2{padding:0;margin:0 0 15px}.contact-block .col-holder{margin:0 0 15px;height:inherit!important}.contact-block .address-col{margin:0!important}}.investment-block .btn-block{background:rgba(0,0,0,.5)}.buttons-block,.service-block{background-size:cover;background-repeat:no-repeat}.investment-block .btn-block .container{padding-top:25px;padding-bottom:15px;list-style:none;text-align:center}.investment-block .btn-block .btn-default{font-size:18px;line-height:22px;padding:14px 40px}.investment-block .btn-block li{display:inline-block;vertical-align:top;margin:0 15px 10px}.buttons-block{border-top:10px solid #fff}.buttons-block .container{padding-top:40px;padding-bottom:40px;text-align:center}.buttons-block .btn-default{font-size:18px;line-height:22px;padding:12px 15px;margin:0 5px 10px}.buttons-block .title{font-size:18px;line-height:22px;display:block;text-align:center;color:#fff;margin:0 0 30px;font-weight:300;text-transform:uppercase;letter-spacing:2px}.leasing-visual.medium .holder{max-width:750px;font-weight:300}.leasing-visual.medium .container{padding-top:36px}.service-block .container{padding-top:50px;padding-bottom:50px;max-width:1050px;position:relative}.service-block .circles-block{display:flex;flex-flow:row wrap;justify-content:center;font-size:16px;line-height:20px;list-style:none;margin:0;padding:0;color:#151d29;font-weight:300;position:relative}.service-block .btn-next.white{color:#fff;opacity:1}.service-block .btn-next.white:hover{opacity:.7}.service-block .circles-block li{background:rgba(255,255,255,.6);width:140px;height:140px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;border-radius:100%;text-transform:uppercase;text-align:center;padding:15px;margin:0 5px 10px}.service-block .circles-block li.first{top:312px;left:6px}.service-block .circles-block li.second{top:38px;left:116px}.service-block .circles-block li.third{top:-70px;left:50%}.service-block .circles-block li.fourth{top:40px;left:auto;right:119px}.service-block .circles-block li.fifth{top:-40px;left:115px}.service-block .circles-block li.sixth{top:72px;left:50%}.service-block .circles-block li.seventh{left:auto;right:118px;top:-40px}.service-block .circles-block li.eighth{top:-303px;left:auto;right:10px}.service-block .intro-text{font-size:40px;line-height:40px;color:#151d29;text-align:center;font-weight:300;text-transform:uppercase;letter-spacing:3px;padding:15px 0}.service-block .intro-text .alphabet{display:inline-block;vertical-align:top;position:relative;margin:0 0 10px;padding:0 8px}.service-block .intro-text .alphabet:after{font-size:24px;line-height:28px;position:absolute;left:0;bottom:5px;content:':'}.service-block .intro-text .icon-arrow-down{font-size:12px;line-height:15px;display:block;color:#bcccdb}.service-block .intro-text em{display:block;color:#fff}.service-block .intro-text .sub-text{font-size:24px;line-height:28px;display:block}.article.container.style1 .detail p{margin:0}.visual-text.style1 .heading-col span{font-style:italic}.visual-text.style1 .detail{font-weight:300}@media (min-width:767px){.service-block .circles-block{font-size:18px;line-height:22px;display:block;height:534px}.leasing-visual.medium .container{padding-top:76px}.visual-text.style1 .heading-col{padding-top:23px}.service-block .container{padding-top:150px;padding-bottom:20px}.service-block .intro-text{position:absolute;color:#151d29;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);padding:0;font-size:40px;line-height:40px;width:300px}.service-block .circles-block.bottom{height:260px}.service-block .circles-block li{width:180px;height:180px;padding:20px;position:absolute;top:0;left:0}.service-block .circles-block li.sixth,.service-block .circles-block li.third{transform:translateX(-50%)}.service-block .circles-block li.first{top:232px}.service-block .circles-block li.second{left:96px;top:38px}.service-block .circles-block li.fifth{left:96px;top:-110px}.service-block .circles-block li.fourth{left:auto;right:96px;top:40px}.service-block .circles-block li.sixth{top:8px}.service-block .circles-block li.seventh{left:auto;right:96px;top:-110px}.article.container.style1{padding-top:153px;padding-bottom:152px}.article.container.style1 .holder{display:flex;flex-flow:row wrap}.article.container.style1 .detail{order:1;width:49%}.article.container.style1 .img-holder{width:49%;padding-left:26px;display:flex;flex-flow:row wrap;align-items:center;order:2}.buttons-block .container{padding-bottom:100px;text-align:center}.buttons-block .title{font-size:23px;line-height:28px}.buttons-block .btn-default{font-size:28px;line-height:32px;padding:12px 30px;min-width:240px;margin:0 10px 10px}}@media (min-width:1023px){.service-block .circles-block.bottom{height:379px}.service-block .circles-block li.first{top:312px}.service-block .circles-block li.fifth{left:115px;top:-40px}.service-block .circles-block li.fourth{left:auto;right:119px;top:40px}.service-block .circles-block li.second{top:38px}.service-block .circles-block li.seventh{left:auto;right:118px;top:-40px}.service-block .circles-block li{width:260px;height:260px;padding:30px}.service-block .circles-block li.second{left:116px}.service-block .circles-block li.sixth{left:50%;top:72px;transform:translateX(-50%)}.service-block .circles-block{font-size:22px;line-height:26px;height:614px}.service-block .intro-text{font-size:60px;line-height:60px;width:370px}}