img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{fill:currentColor;height:100%;max-height:100%;max-width:100%;width:100%}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}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}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.text--black{color:#000}.text--white{color:#fff}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,form .gform_footer .gform_button[type=submit],p,a,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,input,textarea,select,option,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figcaption,figure,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{position:relative;margin:0;padding:0;border:0;vertical-align:baseline;-webkit-overflow-scrolling:touch;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{width:100%;height:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{font-weight:400;text-decoration:none;outline:0;-webkit-transition:color .15s ease 0s;-moz-transition:color .15s ease 0s;-ms-transition:color .15s ease 0s;-o-transition:color .15s ease 0s;transition:color .15s ease 0s}a,span{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}em{font-style:italic}a:focus,a:active,a:link{outline:0}strong,.bold,b{font-weight:700}figure{width:100%}figure svg{display:inherit;width:100%;height:auto}figure a{display:block}img{display:inherit;width:100%;max-width:100%;height:auto;outline:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.clearfix{display:table;content:"";clear:both}html,body{font-family:forma-djr-deck,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#0c0a39;letter-spacing:0;line-height:1.5}@media screen and (min-width:801px){html,body{font-size:15px}}@media screen and (min-width:1001px){html,body{font-size:16px}}@media screen and (min-width:1461px){html,body{font-size:18px}}@media screen and (min-width:1920px){html,body{font-size:22px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,form .gform_footer .gform_button[type=submit],.h6{font-family:forma-djr-deck,sans-serif;font-weight:400;font-style:normal}h1,.h1{font-size:3rem;line-height:1}h2,.h2{font-size:2.5rem;line-height:1.2}h3,.h3{font-size:1.24rem;text-transform:uppercase}h4,.h4{font-size:1.1rem;line-height:1.125}h5,.h5{font-size:1rem;font-weight:600;line-height:1.25}h6,form .gform_footer .gform_button[type=submit],.h6{font-size:.8rem;font-weight:600;text-transform:uppercase}p,.p,td,li{font-size:1.38rem;line-height:1.25}p.copy--small,.p.copy--small,td.copy--small,li.copy--small{font-size:.8rem}p.copy--xsmall,.p.copy--xsmall,td.copy--xsmall,li.copy--xsmall{font-size:.65rem}p.copy--large,.p.copy--large,td.copy--large,li.copy--large{font-size:1.125rem;line-height:2}p.copy--larger,.p.copy--larger,td.copy--larger,li.copy--larger{font-size:1.5rem;line-height:1.35}::selection{color:#fff;background:#000}::-moz-selection{color:#fff;background:#000}::-webkit-input-placeholder{color:inherit;opacity:1 !important}:-moz-placeholder{color:inherit;opacity:1 !important}::-moz-placeholder{color:inherit;opacity:1 !important}:-ms-input-placeholder{color:inherit;opacity:1 !important}input:focus{outline:0;border:0}#container{width:100%;margin:0 auto;min-height:100%;height:auto !important;height:100%;overflow:hidden;opacity:0;visibility:hidden}main{position:relative;background-color:#fff;z-index:1}.push{clear:both}.site-wrapper{width:100%;margin:0 auto;padding:0 1rem}.site-wrapper--wide{max-width:68rem;margin:0 auto}.site-wrapper--narrow{max-width:57rem;margin:0 auto}.col-1{width:100%}.col-3-4{width:75%}.col-2-3{width:66.66%}.col-3-5{width:60%}.col-1-2{width:50%}.col-2-5{width:40%}.col-1-3{width:33.33%}.col-1-4{width:25%}.col-1-5{width:20%}.col-1-6{width:16.66%}.col-1-8{width:12.5%}.row-1{height:100%}.row-1-2{height:50%}.center{margin:0 auto;text-align:center}[class*=flex],.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex--wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.flex--row{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.flex--column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.flex-justify{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.flex-justify--center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.flex-justify--evenly{-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;-o-justify-content:space-evenly;justify-content:space-evenly}.flex-justify--end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.flex-align--start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.flex-align--middle{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.flex-align--end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.table{display:table;width:100%}.table .table-row{display:table-row}.table .table-cell{display:table-cell;float:none;vertical-align:middle}input,select,option,textarea{width:100%;cursor:pointer;-webkit-appearance:none !important;-moz-appearance:none !important;-ms-appearance:none !important;-o-appearance:none !important;appearance:none !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;outline:none;background-color:transparent}textarea{width:100%;resize:none}.no-animation *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.hidden{visibility:hidden}@-webkit-keyframes animateUnderline{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-animation:forwards;animation:forwards}30%{-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);-o-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}50%{-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);-o-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}80%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}}@keyframes animateUnderline{0%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-animation:forwards;animation:forwards}30%{-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);-o-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}50%{-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);-o-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}80%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;z-index:1}.slick-list:focus{outline:none}.slick-list.dragging,.slick-list.draggable{cursor:pointer;cursor:hand;cursor:grab}.slick-list.dragging{cursor:grabbing}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{position:absolute;top:0;width:3rem;height:100%;overflow:hidden;z-index:1;-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-ms-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.slick-arrow svg{position:absolute;width:1.75rem;height:auto;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.slick-arrow.prev{left:0}.slick-arrow.prev svg{left:.5rem}.slick-arrow.next{right:0}.slick-arrow.next svg{right:.5rem}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-disabled{opacity:0;pointer-events:none}.button,form .gform_footer{display:inline-block;margin-top:1.4rem;-webkit-transition:border .25s ease,background .25s ease;transition:border .25s ease,background .25s ease}.button a,form .gform_footer a{background-color:#fff;display:block;font-weight:700;line-height:4.25em;letter-spacing:.0125em;white-space:nowrap;padding:0 2.5em;text-align:center;overflow:hidden;z-index:0;-webkit-transition:color .1s ease .2s;-moz-transition:color .1s ease .2s;-ms-transition:color .1s ease .2s;-o-transition:color .1s ease .2s;transition:color .1s ease .2s}.button a:before,form .gform_footer a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#0c0a39;z-index:-1;-webkit-transform:translate3d(calc(-100% - 1px), 0, 0);-moz-transform:translate3d(calc(-100% - 1px), 0, 0);-ms-transform:translate3d(calc(-100% - 1px), 0, 0);-o-transform:translate3d(calc(-100% - 1px), 0, 0);transform:translate3d(calc(-100% - 1px), 0, 0);-webkit-transition:-webkit-transform .3s ease-out 0s;-moz-transition:-moz-transform .3s ease-out 0s;-ms-transition:-ms-transform .3s ease-out 0s;-o-transition:-o-transform .3s ease-out 0s;transition:transform .3s ease-out 0s}.button a:hover:before,form .gform_footer a:hover:before{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s ease-in 0s;-moz-transition:-moz-transform .3s ease-in 0s;-ms-transition:-ms-transform .3s ease-in 0s;-o-transition:-o-transform .3s ease-in 0s;transition:transform .3s ease-in 0s}.button.button--gold a,form .button--gold.gform_footer a{background-color:#cf9d2c !important;color:#fff !important}.button.button--wtgold a,form .button--wtgold.gform_footer a{color:#cf9d2c !important;border:1px solid #fff}.button.button--wtgold a:before,form .button--wtgold.gform_footer a:before{background-color:#cf9d2c}.button.button--wtblue a,form .button--wtblue.gform_footer a{color:#0c0a39 !important}.button.button--clrwhite a,form .button--clrwhite.gform_footer a{background-color:transparent;border:1px solid #fff;color:#fff !important}.button.button--clrwhite a:before,form .button--clrwhite.gform_footer a:before{background-color:#cf9d2c}.button.button--whiteclr a,form .button--whiteclr.gform_footer a{background-color:#fff;border:1px solid #fff;color:#0c0a39 !important}.button.button--whiteclr a:before,form .button--whiteclr.gform_footer a:before{background-color:#0c0a39}.button a:hover,form .gform_footer a:hover{color:#fff !important}.bg--cover{background-repeat:no-repeat;background-position:center center;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}figure.img--cover{position:absolute;top:0;left:0;right:0;bottom:0}.img--cover,figure.img--cover img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover}.text--link:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background-color:#0c0a39;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.text--link:hover:after{-webkit-animation:animateUnderline 1s 2 ease-in 0s;animation:animateUnderline 1s 2 ease-in 0s}.color--on-hover img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:filter .25s ease 0s;-moz-transition:filter .25s ease 0s;-ms-transition:filter .25s ease 0s;-o-transition:filter .25s ease 0s;transition:filter .25s ease 0s}.color--on-hover:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.section,.page-section{position:relative;width:100%;clear:both;z-index:1}.section__headline{font-size:3.5rem;letter-spacing:.005em}.section__copy.copy--small{font-size:.9rem;line-height:1.8}.section__title-wrap{padding:3rem 0 1rem;border-bottom:1px solid}.section__title{font-size:1rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.section__background-image{position:absolute;top:0;left:0;width:100%;height:100%}.section__background-image:after{background-color:#0c0a39;opacity:.8}.section__background-video{position:absolute;top:0;left:0;right:0;bottom:0}.section__background-video:after{background-color:#000;opacity:.43;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}.section__background-video video::-webkit-media-controls{opacity:0}.section__background-video video::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}.section__background-video video::-webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}.section__background-video video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.nav--open .section__background-video:after{background-color:#fff}.section__background-image,.section__background-video{overflow:hidden}.section__background-image:after,.section__background-video:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply;-o-mix-blend-mode:multiply;mix-blend-mode:multiply}.section__image-copy .section__image,.section__image-copy .section__copy{width:100%;margin-top:5rem}.section__image-copy .section__image:first-child,.section__image-copy .section__copy:first-child{margin-top:0}.property-grid{padding-top:5rem;width:100%}.property-grid article{width:100%;max-width:400px;margin:0 auto 5rem}.property-grid article .property__image{display:inherit;margin-bottom:.5rem}.property-grid article .property__excerpt{padding:.5rem 0 1rem}.property-grid article .property__link a{font-weight:700;text-transform:uppercase}.gform_anchor{display:none}form .gfield{margin-bottom:1.5rem}form .gfield.gform_hidden{display:none}form .gfield .gfield_label{display:none}form .gfield .ginput_container{border-bottom:1px solid}form .gfield input,form .gfield textarea{font-size:2.125rem;line-height:1.2}form .gfield input::-webkit-input-placeholder,form .gfield textarea::-webkit-input-placeholder{opacity:.2 !important}form .gfield input:-moz-placeholder,form .gfield textarea:-moz-placeholder{opacity:.2 !important}form .gfield input::-moz-placeholder,form .gfield textarea::-moz-placeholder{opacity:.2 !important}form .gfield input:-ms-input-placeholder,form .gfield textarea:-ms-input-placeholder{opacity:.2 !important}form .gfield textarea{height:15rem}form .gform_footer{overflow:hidden;background-color:#0c0a39}form .gform_footer:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#cf9d2c;z-index:0;-webkit-transform:translate3d(calc(-100% - 1px), 0, 0);-moz-transform:translate3d(calc(-100% - 1px), 0, 0);-ms-transform:translate3d(calc(-100% - 1px), 0, 0);-o-transform:translate3d(calc(-100% - 1px), 0, 0);transform:translate3d(calc(-100% - 1px), 0, 0);-webkit-transition:-webkit-transform .3s ease-out 0s;-moz-transition:-moz-transform .3s ease-out 0s;-ms-transition:-ms-transform .3s ease-out 0s;-o-transition:-o-transform .3s ease-out 0s;transition:transform .3s ease-out 0s}form .gform_footer:hover:before{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s ease-in 0s;-moz-transition:-moz-transform .3s ease-in 0s;-ms-transition:-ms-transform .3s ease-in 0s;-o-transition:-o-transform .3s ease-in 0s;transition:transform .3s ease-in 0s}form .gform_footer .gform_button[type=submit]{display:block;width:auto;min-width:8.5rem;color:#fff;font-weight:700;line-height:4.25em;letter-spacing:.0125em;white-space:nowrap;padding:0 2.5em;z-index:0;-webkit-transition:color .1s ease .2s;-moz-transition:color .1s ease .2s;-ms-transition:color .1s ease .2s;-o-transition:color .1s ease .2s;transition:color .1s ease .2s}.gform_confirmation_message{font-family:forma-djr-deck,sans-serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:1.2;text-align:center;padding:10rem 0}.gform_ajax_spinner{display:none !important}#takeover-body{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.43);z-index:1}#takeover-nav{position:fixed;top:0;left:100vw;width:100vw;height:100vh;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:90;-webkit-will-change:transform;will-change:transform}#takeover-nav .nav__background-clickable{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:default !important}#takeover-nav .nav__inner-wrap{width:100%;min-height:100vh;background-color:#cf9d2c}#takeover-nav .nav-header{height:5.5rem;padding:0 2rem}#takeover-nav .nav-header__close,#takeover-nav .nav-links li{color:#fff}#takeover-nav .nav-header__close{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:2.75rem;line-height:1em;padding-bottom:.2em;margin-left:2rem;cursor:pointer}#takeover-nav .nav-main__links{text-align:right}#takeover-nav .nav-main__links li{font-size:3.25rem;line-height:1.1;border-top:1px solid #fff}#takeover-nav .nav-main__links li a{padding:1rem 2rem;display:block;overflow:hidden}#takeover-nav .nav-main__links li a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#0c0a39;z-index:-1;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .3s ease-out 0s;-moz-transition:-moz-transform .3s ease-out 0s;-ms-transition:-ms-transform .3s ease-out 0s;-o-transition:-o-transform .3s ease-out 0s;transition:transform .3s ease-out 0s}#takeover-nav .nav-main__links li a:hover:before{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s ease-in 0s;-moz-transition:-moz-transform .3s ease-in 0s;-ms-transition:-ms-transform .3s ease-in 0s;-o-transition:-o-transform .3s ease-in 0s;transition:transform .3s ease-in 0s}#takeover-nav .nav-main__links li a .char{-webkit-will-change:transform;will-change:transform;-webkit-transform:scale3d(1,0,1);-moz-transform:scale3d(1,0,1);-ms-transform:scale3d(1,0,1);-o-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right}#takeover-nav .nav-main__links li:last-child{border-bottom:1px solid #fff}.site-header{top:0;left:0;width:100%}.site-header .site-wrapper{padding-right:0}.site-header .header__logo{width:9.5rem}.site-header .nav-header__open{width:4.5rem;text-align:left;padding-left:1.5rem;cursor:pointer}.site-header .nav-header__open svg{width:1.5rem;height:100%;overflow:visible}header .site-header{transition:all .5s;z-index:9999;height:5rem;position:fixed}header.fixed .site-header{background:#cf9d2c}.site-header .nav-header__open svg rect{-webkit-transition:-webkit-transform .2s ease-in-out 0s;-moz-transition:-moz-transform .2s ease-in-out 0s;-ms-transition:-ms-transform .2s ease-in-out 0s;-o-transition:-o-transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.site-header .nav-header__open:hover svg rect:nth-child(1){-webkit-transform:translate3d(20%,-6%,0);-moz-transform:translate3d(20%,-6%,0);-ms-transform:translate3d(20%,-6%,0);-o-transform:translate3d(20%,-6%,0);transform:translate3d(20%,-6%,0)}.site-header .nav-header__open:hover svg rect:nth-child(3){-webkit-transform:translate3d(-20%,6%,0);-moz-transform:translate3d(-20%,6%,0);-ms-transform:translate3d(-20%,6%,0);-o-transform:translate3d(-20%,6%,0);transform:translate3d(-20%,6%,0)}.site-header.header__content{position:fixed;z-index:70;height:5rem}.site-header.header__bg{position:fixed;height:5rem;background-color:#cf9d2c;z-index:2}.header__links li{font-size:.9rem;margin-right:1rem;color:#fff;font-weight:600;text-transform:uppercase}.header__links li:last-child{margin-right:0}.header__links li a{opacity:1;-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-ms-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.header__links li a:hover{opacity:.5}#site-footer{position:fixed;bottom:0;left:0;width:100%;z-index:0}#site-footer:before{position:absolute;content:"";bottom:70%;left:0;right:0;height:100vh;background-color:#0c0a39}#site-footer .footer__inner-wrap{background-color:#fff}#site-footer .footer__container{width:100%;min-height:40vw}#site-footer .footer__container:nth-child(1){padding:3rem 0}#site-footer .footer__container:nth-child(1)>div{width:100%;max-width:25rem;padding:0 1rem}#site-footer .footer__container:nth-child(2){border-left:0;border-top:1px solid #0c0a39}#site-footer .footer__container .copy--xsmall{padding:.5em 0;font-size:.9rem}#site-footer .footer__logo{width:11rem;margin-bottom:.25rem}#site-footer .footer__social{margin-top:.25rem}#site-footer .footer__social li{height:1.5rem;margin-right:1.5rem;margin-top:1rem}#site-footer .footer__social li:last-child{margin-right:0}#site-footer .footer__social li a{display:block;height:100%}#site-footer .footer__social li img{width:auto;height:100%}#site-footer .footer__nav-wrap{width:100%;padding:0}#site-footer .footer__nav{flex:1 2rem;margin-bottom:1.5rem}#site-footer .footer__nav:last-child{margin-bottom:0;padding-right:0}#site-footer .footer__nav h5{font-size:.9rem;font-weight:700;text-transform:uppercase;white-space:nowrap}#site-footer .footer__nav li{font-size:.9rem;line-height:1.35;margin-top:1em}.ani-block,.hero__ani-block{opacity:0;visibility:hidden}.ani-block .line,.hero__ani-block .line{-webkit-will-change:transform;will-change:transform;white-space:nowrap}.ani-block__fade{opacity:0;visibility:hidden}.ani-block__split .line-parent,.hero__ani-block__split .line-parent{overflow:hidden}.ani-block__split .line-parent .line,.hero__ani-block__split .line-parent .line{padding:1px}.page-section__header{background-color:#0c0a39;z-index:10}.page-section__header *{color:#fff}.page-section__header .section__inner-wrap{padding-top:9rem}.page-section__header .section__headline-wrap{border-bottom:1px solid #fff}.page-section__header .section__headline{max-width:10em;font-size:4.5rem;margin-bottom:.25em}.page-section__header .section__copy-wrap{padding-top:1rem;padding-bottom:4.5rem}.page-section__header .section__copy{width:100%;margin-bottom:.5em}.page-section__copy-image{padding-bottom:5rem}.page-section__copy-image .block__wrap{padding-top:4rem}.page-section__copy-image .block__wrap .section__copy,.page-section__copy-image .block__wrap .section__image{width:100%}.page-section__copy-image .block__wrap>div{margin-top:4rem}.page-section__copy-image .block__wrap>div:first-child{margin-top:0}.page-section__icon-copy-wbg{padding-bottom:4rem}.page-section__icon-copy-wbg *{color:#fff}.page-section__icon-copy-wbg .section__content-wrap{border-bottom:1px solid !important;padding:3rem 0 4rem}.page-section__icon-copy-wbg .section__icon-wrap-inner{max-width:17rem;margin:0 auto 4rem}.page-section__icon-copy-wbg .section__icon-wrap,.page-section__icon-copy-wbg .section__copy-wrap{width:100%}.page-section__icon-copy-wbg .section__icon{max-width:8rem}.page-section__services .section__headline-wrap{padding:2rem 0 3rem;border-bottom:1px solid}.page-section__services .service{width:100%;border-bottom:1px solid #0c0a39;padding:2rem;min-height:37vw;overflow:hidden}.page-section__services .service:last-child{border:0}.page-section__services .service .service__image{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .25s ease 0s;-moz-transition:opacity .25s ease 0s;-ms-transition:opacity .25s ease 0s;-o-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s}.page-section__services .service .service__image:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;background-color:#242333;opacity:.75;-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply;-o-mix-blend-mode:multiply;mix-blend-mode:multiply}.page-section__services .service .service__icon{height:5.5rem;margin:0 auto 1rem;opacity:1;-webkit-transition:opacity .25s ease 0s;-moz-transition:opacity .25s ease 0s;-ms-transition:opacity .25s ease 0s;-o-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s}.page-section__services .service .service__icon.hover{position:absolute;top:0;opacity:0}.page-section__services .service .service__icon img{width:auto;height:100%;margin:0 auto}.page-section__services .service .service__title{font-size:1.25rem;font-weight:600;letter-spacing:.025em}.page-section__services .service .service__excerpt{max-width:18em;margin:.5rem auto 1.6rem;line-height:1.9}.page-section__services .service .section__button a{-webkit-transition:color .1s ease 0s;-moz-transition:color .1s ease 0s;-ms-transition:color .1s ease 0s;-o-transition:color .1s ease 0s;transition:color .1s ease 0s;color:#0c0a39 !important;border-color:#0c0a39 !important}.page-section__services .service:hover .service__image{opacity:1}.page-section__services .service:hover .service__icon{opacity:0 !important}.page-section__services .service:hover .service__icon.hover{opacity:1 !important}.page-section__services .service:hover .section__button a{color:#fff !important;border-color:#fff !important}.page-section__services .service:hover *{color:#fff}.page-section__timeline .section__content-wrap{border-bottom:1px solid !important}.page-section__timeline .section__slider-content>.site-wrapper{padding:0}.page-section__timeline .section__slider-content .block__slider-label{border-bottom:1px solid;width:100%;background-color:#fff;z-index:3;padding-top:1.5rem}.page-section__timeline .section__slider-content .block__slider-label:before{position:absolute;content:"";top:0;bottom:0;right:99%;width:100vw;background-color:#fff}.page-section__timeline .section__slider-content .block__slider-label>div{width:100%;padding:3rem 2rem}.page-section__timeline .section__slider-content .slider__main-wrap{width:100%}.page-section__timeline .section__slider-content .slider__main:after{position:absolute;content:"";top:0;left:0;width:1rem;height:100%;background-color:#fff;z-index:1}.page-section__timeline .section__slider-content .slider__main>div:nth-child(1n+2){display:none}.page-section__timeline .section__slider-content .slider__main .slick-list{overflow:visible !important}.page-section__timeline .section__slider-content .slider__main.slick-initialized>div:nth-child(1n+2){display:block}.page-section__timeline .section__slider-content .slider__main .slick-arrow{position:absolute;width:auto;height:auto}.page-section__timeline .section__slider-content .slider__main .slick-arrow.slick-prev{left:0;z-index:2}.page-section__timeline .section__slider-content .slider__main .slick-arrow.slick-next{right:0}.page-section__timeline .section__slider-content .slider__main .slick-track{-webkit-display:flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.page-section__timeline .section__slider-content .slider__main .slick-slide{width:100vw;max-width:48rem;height:unset;padding:1.5rem 2rem 1.5rem .75rem}.page-section__timeline .section__slider-content .slider__main .slick-slide>div{height:100%}.page-section__timeline .section__slider-content .slider__main .slick-slide article{height:100%}.page-section__timeline .section__slider-content .slider__main .slick-slide article .inner-wrap figure{height:20rem;padding:1.5rem 2rem 1.5rem 2.5rem;margin-bottom:.5rem}.page-section__timeline .section__slider-content .slider__main .slick-slide article .inner-wrap figure:after{position:absolute;content:"";top:0;left:0;right:0;height:45%;background:#545454;background:-moz-linear-gradient(0deg,rgba(84,84,84,0) 0%,#000 100%);background:-webkit-linear-gradient(0deg,rgba(84,84,84,0) 0%,#000 100%);background:linear-gradient(0deg,rgba(84,84,84,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#545454",endColorstr="#000000",GradientType=1);-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply;-o-mix-blend-mode:multiply;mix-blend-mode:multiply;opacity:.54;z-index:0}.page-section__timeline .section__slider-content .slider__main .slick-slide article .inner-wrap h3{font-size:1.35rem;color:#fff;text-transform:none;z-index:1}.page-section__timeline .section__slider-content .slider__main .slick-slide article .inner-wrap p{line-height:2;font-size:.8rem;max-width:30em}.page-section__timeline .section__slider-nav{border-bottom:1px solid}.page-section__timeline .section__slider-nav .slider__nav-wrap{width:100%;margin:0}.page-section__timeline .section__slider-nav .slider__nav{padding:.5rem 1rem}.page-section__timeline .section__slider-nav .slider__nav .slick-track{margin:0}.page-section__timeline .section__slider-nav .slider__nav .slick-slide{cursor:pointer}.page-section__timeline .section__slider-nav .slider__nav .slick-slide.is-active{background-color:#0c0a39;color:#fff}.page-section__timeline .section__slider-nav .slider__nav-arrows{position:absolute;width:100%;height:100%;top:0;left:0}.page-section__timeline .section__slider-nav .slider__nav-arrows .slick-arrow{position:relative;width:auto;height:auto}.page-section__timeline .section__slider-nav .slider__nav-arrows .slick-arrow svg{position:relative;width:auto;height:1.25rem}.page-section__timeline .section__button-wrap{border-bottom:1px solid !important}.page-section__timeline .section__button-wrap .button,.page-section__timeline .section__button-wrap form .gform_footer,form .page-section__timeline .section__button-wrap .gform_footer{margin:2rem 0;min-width:15rem}.page-section__others{padding-bottom:5rem}.page-section__others .property-grid article .property__image{padding-bottom:70%}.page-section__others .property-grid article.hover .property__image img{-webkit-filter:grayscale(0);filter:grayscale(0)}.page-section__others.projects--investments .property-grid{padding-top:4rem}.page-section__others.projects--investments .property-grid article{width:100%}.page-section__others.projects--investments .property-grid article .property__image{padding-bottom:100%}.page-section__convo{background-color:#0c0a39}.page-section__convo *{color:#fff}.page-section__convo .section__title-wrap{padding-top:4rem}.page-section__convo .section__content-wrap{padding:5rem 0}.page-section__convo .section__content-wrap h2:not(.section__headline){line-height:1.5}.page-section__convo .section__button{margin-top:4rem}.page-template-home .page-section__services{background-color:#0c0a39}.page-template-home .page-section__services *{color:#fff}.page-template-home .page-section__services .section__headline-wrap{padding:6rem 0 10rem;overflow:hidden;border-bottom:1px solid #fff}.page-template-home .page-section__services .service{border-color:#fff}.page-template-home .page-section__services .service .service__icon,.page-template-home .page-section__services .service:hover .service__icon{opacity:1 !important}.page-template-home .page-section__convo{background-color:#cf9d2c}.page-template-home .page-section__convo:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;z-index:-1;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://tcaustin.com/wp-content/uploads/2021/08/map_AdobeStock_243178351_Preview.jpg);background-position:center center;background-size:cover;-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply;-o-mix-blend-mode:multiply;mix-blend-mode:multiply;opacity:.22}.page-template-home .page-section__convo .section__title-wrap{padding-top:6rem}.home-section__hero{min-height:100vh;background-color:#0c0a39;z-index:10}.home-section__hero .section__inner-wrap{z-index:1}.home-section__hero .ani--hero-copy .char{-webkit-transform:scale3d(1,0,1);-moz-transform:scale3d(1,0,1);-ms-transform:scale3d(1,0,1);-o-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;transform-origin:bottom center}.home-section__hero .section__headline{font-size:4.75rem;color:#fff;line-height:1;padding-bottom:.1em;border-bottom:1px solid}.home-section__hero .section__copy{color:#fff;max-width:21em;margin-top:1.4rem}.home-section__hero .section__button{margin-top:2.5rem}.home-section__who .section__content-wrap .section__block{border-bottom:1px solid}.home-section__who .section__content-wrap .section__block:last-child{border-bottom:0}.home-section__who .section__headline-wrap{padding:2rem 0}.home-section__who .section__subheading-wrap{padding:5rem 0}.home-section__who .section__subheading-wrap .section__subheading{max-width:16em}.home-section__who .section__subheading-wrap .flex-justify--end>div{min-width:50%}.home-section__featured{padding:2rem 0 6rem}.home-section__featured .section__content-wrap{padding-top:3rem}.home-section__featured .property__image:before,.home-section__featured .property__image:after{position:absolute;content:"";background-color:#0c0a39;z-index:0}.home-section__featured .property__image:before{top:50%;left:-2rem;width:calc(100% + 4rem);height:1px}.home-section__featured .property__image:after{top:-2rem;left:50%;width:1px;height:calc(50% + 2rem)}.home-section__featured .property__image img{z-index:1}.home-section__featured .property__title{padding:.25em 0}.home-section__featured .property__stats-wrap{padding:1.25rem 0;border-top:1px solid;border-bottom:1px solid}.home-section__featured .property__stats li{margin-bottom:.8em}.home-section__featured .property__stats li:last-child{margin-bottom:0}.page-template-services .page-section__header .section__copy-wrap .site-wrapper--narrow:nth-child(2){margin-top:1rem}.page-template-services .page-section__header .section__copy-wrap .site-wrapper--narrow:nth-child(2) .section__copy{max-width:30em}.page-template-services .page-section__header .section__copy{max-width:20em}.page-template-service .page-section__header{padding-bottom:9rem}.page-template-service .page-section__header .section__inner-wrap{padding-top:18rem}.page-template-service .page-section__header .section__headline{font-size:3.5rem;max-width:none}.page-template-service .service-section__intro{padding:7rem 0 5rem}.page-template-service .service-section__intro .section__headline{font-size:4rem;padding-bottom:1em}.page-template-service .service-section__intro .section__subheadline-wrap{margin-top:5rem}.page-template-service .service-section__stats{padding:5rem 0 2rem;border-top:1px solid}.page-template-service .service-section__stats h2{margin-bottom:1.5em}.page-template-service .service-section__stats .stats{margin:0 auto}.page-template-service .service-section__stats .stat-wrap{width:100%;margin-bottom:2rem}.page-template-service .service-section__stats .stat-wrap:last-child{margin-bottom:0}.page-template-service .service-section__stats .stat-wrap h3{font-size:5rem;line-height:1;color:#cf9d2c}.page-template-service .service-section__stats .stat-wrap p{line-height:1.35}.page-template-service .page-section__others.projects{border-bottom:1px solid;padding-bottom:10rem}.page-template-service .service-section__testimonials{padding:0 0 2rem;margin-top:-2rem}.page-template-service .service-section__testimonials *{color:#fff}.page-template-service .service-section__testimonials .section__inner-container{background-color:#0c0a39;max-width:57rem;margin:0 auto}.page-template-service .service-section__testimonials .section__title-wrap{padding:2rem 0}.page-template-service .service-section__testimonials .slider__testimonials{padding:4rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow{width:4rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow.prev{left:0}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow.prev svg{left:1rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow.next{right:0}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow.next svg{right:1rem}.page-template-service .service-section__testimonials .slider__testimonials .slide p{max-width:24em;margin:0 auto}.page-template-service .service-section__testimonials .slider__testimonials .slide .name{font-size:.8rem;text-transform:uppercase;margin:3rem 0 0 auto;text-align:right}.page-template-service .service-section__featured .section__content-wrap{padding:3rem 0 5rem}.page-template-service .service-section__featured .property-grid{width:calc(100% + 1rem)
}

.page-template-service .service-section__featured .property-grid article {
    width: calc(33.33% - 1rem);margin-right:1rem}.page-template-service .service-section__team{background-color:#f0f0f0;padding-bottom:7rem}.page-template-service .service-section__team .section__content-wrap{padding-top:5rem}.page-template-service .service-section__team .section__copy,.page-template-service .service-section__team .section__image{width:100%}.page-template-service .service-section__team p.copy--large{max-width:24em;margin:3rem 0 0 auto;line-height:2}.page-template-service .service-section__team .section__image{margin-top:4rem}#development .service-section__intro .section__image-copy>div:nth-child(1){order:1}#development .service-section__intro .section__image-copy>div:nth-child(2){order:2}#development .service-section__intro .section__image-copy>div:nth-child(3){order:4}#development .service-section__intro .section__image-copy>div:nth-child(4){order:3}#brokerage .service-section__intro .section__image-copy>div:nth-child(1){order:1}#brokerage .service-section__intro .section__image-copy>div:nth-child(2){order:2}#brokerage .service-section__intro .section__image-copy>div:nth-child(3){order:4}#brokerage .service-section__intro .section__image-copy>div:nth-child(4){order:3}#brokerage .service-section__testimonials{padding:6rem 0 5rem;margin-top:0}#brokerage .service-section__testimonials+.section__copy-image .block__wrap .section__image figure{right:-6rem}#brokerage .service-section__stats{padding-bottom:4rem}#management .service-section__intro+.page-section__copy-image{padding-bottom:7rem}#management .service-section__stats{border-top:0;padding-bottom:4rem}#management .service-section__testimonials{padding-bottom:5rem}#management .page-section__icon-copy-wbg+.page-section__copy-image{margin:3rem 0 0}#management .page-section__others{padding-top:4rem}.page-template-properties .page-section__header .section__copy-wrap .site-wrapper--narrow{max-width:34rem}.page-template-properties .page-section__header .section__copy{max-width:16em}.properties-section__map .properties-map__filter{border-bottom:1px solid;background-color:#fff;z-index:70}.properties-section__map .properties-map__filter .site-wrapper--wide>ul{padding:1.5rem 0}.properties-section__map .properties-map__filter .site-wrapper--wide>ul>li{margin-right:2.25rem;cursor:pointer}.properties-section__map .properties-map__filter .site-wrapper--wide>ul>li:last-child{margin-right:0}.properties-section__map .properties-map__filter li.has-children span:after{position:absolute;content:"";height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;right:-1.2em;top:.4em;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:-webkit-transform .1s ease 0s;-moz-transition:-moz-transform .1s ease 0s;-ms-transition:-ms-transform .1s ease 0s;-o-transition:-o-transform .1s ease 0s;transition:transform .1s ease 0s}.properties-section__map .properties-map__filter li.has-children.open span:after{top:.3em;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.properties-section__map .properties-map__filter .sub-menu{display:none;position:absolute;left:50%;top:2rem;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background-color:#fff;border:.05rem solid #eee;padding:1rem}.properties-section__map .properties-map__filter .sub-menu:before,.properties-section__map .properties-map__filter .sub-menu:after{position:absolute;content:"";border-left:.75rem solid transparent;border-right:.75rem solid transparent;left:calc(50% - 0.75rem);z-index:1}.properties-section__map .properties-map__filter .sub-menu:before{top:-.75rem;border-bottom:.75rem solid #eee}.properties-section__map .properties-map__filter .sub-menu:after{top:-.65rem;border-bottom:.75rem solid #fff}.properties-section__map .properties-map__filter .sub-menu li{white-space:nowrap;margin-bottom:1rem}.properties-section__map .properties-map__filter .sub-menu li:last-child{margin-bottom:0}.properties-section__map .properties-map__list{padding-top:3rem}.properties-section__map .properties-map__list article{width:100%;margin-bottom:3rem}.properties-section__map .properties-map__list figure{padding-bottom:50%}.properties-section__map .properties-map__list .article__content{padding:1rem 0;border-bottom:1px solid}.properties-section__map .properties-map__list .article__content .article__title{max-width:33.33%;font-weight:600}.properties-section__map .properties-map__list .article__content .article__link{font-weight:700}.properties-section__map #map{width:100%;height:50vh}.single-property .page-section__header{min-height:100vh;padding-bottom:13rem}.single-property .page-section__header .section__background-image:before,.single-property .page-section__header .section__background-image:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply;-o-mix-blend-mode:multiply;mix-blend-mode:multiply;z-index:1}.single-property .page-section__header .section__background-image:before{bottom:auto;height:15%;background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 0%,#000 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 0%,#000 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);opacity:.46}.single-property .page-section__header .section__background-image:after{background:#000;background:-moz-linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);opacity:.72}.single-property .page-section__header .section__inner-wrap{z-index:2;padding-top:18rem}.single-property .page-section__header .section__title{margin-bottom:2em}.single-property .page-section__header .section__headline{font-size:3.75rem;max-width:none}.single-property .page-section__others{background-color:#f0f0f0}.single-property .page-section__others .section__content-wrap{padding:3rem 0 5rem}.single-property .page-section__others .property-slider .slick-slide a{display:block}.property-section__description{z-index:unset;margin-bottom:2rem}.property-section__description:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:9}.property-section__description .site-wrapper--wide{background-color:#f0f0f0;margin-top:-10rem;max-width:64rem;z-index:10}.property-section__description .section__title-wrap{border-bottom:1px solid;padding:0}.property-section__description .section__title-wrap .section__title{font-weight:400;line-height:4rem}.property-section__description .section__title-wrap .section__title:nth-child(1){width:calc(100% - 4rem);left:2rem;border-bottom:1px solid}.property-section__description .section__title-wrap .section__title:nth-child(2){width:100%;padding:0 2rem}.property-section__description .section__content-wrap{padding:3rem 2rem}.property-section__description .section__content-wrap .property_desc{width:100%;margin-bottom:4rem}.property-section__description .section__content-wrap .property_desc p{line-height:2;font-size:1.2rem}.property-section__description .section__content-wrap .property_stats{width:100%}.property-section__description .section__content-wrap .property_stats li{margin-bottom:1rem}.property-section__description .section__content-wrap .property_stats li:last-child{margin-bottom:0}.property-section__description .section__content-wrap .property_stats li h5{margin-bottom:.35em}.property-section__description .section__content-wrap .property_stats li h3{font-size:1.25rem;color:#cf9d2c;text-transform:none}.property-section__description .section__content-wrap .property_downloads{padding-top:4rem}.property-section__description .section__content-wrap .property_downloads .button-wrap{margin-bottom:1rem}.property-section__description .section__content-wrap .property_downloads .section__button{margin-right:1.5rem}.property-section__description .section__content-wrap .property_downloads .section__button:last-child{margin-right:0}.property-section__description .section__content-wrap .property_downloads h5{font-size:.8rem;font-weight:600}.property-section__description .section__content-wrap .property_downloads h5 a{text-decoration:underline}.property-section__slider{padding:4rem 0}.property-section__slider.slider--six .property-slider:before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);height:50%;width:100vw;background-color:#f0f0f0}.property-section__slider.slider--six .property-slider figure{padding-bottom:75%;margin-bottom:0}.property-section__slider.slider--six .slick-arrow svg{width:1.5rem}.property-section__slider.slider--two .section__title-wrap{top:2.75rem;padding:0;border-bottom:0;z-index:2}.property-section__slider.slider--two .property-slider{padding:0 3.5rem}.property-section__slider.slider--two .property-slider:before,.property-section__slider.slider--two .property-slider:after{position:absolute;content:"";width:100vw;height:1px;left:50%;transform:translateX(-50%);background-color:#0c0a39;z-index:0}.property-section__slider.slider--two .property-slider:before{top:3.5rem}.property-section__slider.slider--two .property-slider:after{bottom:4rem}.property-section__slider.slider--two .property-slider figure{padding-bottom:100%}.property-section__slider.slider--two .property-slider figure:before,.property-section__slider.slider--two .property-slider figure:after{position:absolute;content:"";left:0;width:100%;height:1px;background-color:#fff;z-index:1}.property-section__slider.slider--two .property-slider figure:before{top:calc(3.5rem - 0.35rem)}.property-section__slider.slider--two .property-slider figure:after{bottom:3rem}.property-section__slider.slider--three{padding-top:0}.property-section__slider.slider--three .site-wrapper--wide{max-width:76rem}.property-section__slider.slider--three .property-slider figure{padding-bottom:130%}.property-slider{padding:0 3rem;width:100%}.property-slider .slick-list{width:calc(100% + 0.7rem);left:-.35rem}.property-slider article{float:left;padding:.35rem}.property-slider figure{margin-bottom:.7rem}.property-slider .slick-arrow{top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);height:auto}.property-slider .slick-arrow svg{position:relative;display:inherit;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.property-slider .slick-arrow.prev svg{left:0}.property-slider .slick-arrow.next svg{right:0;float:right}.property-section__location{background-color:#0c0a39}.property-section__location *{color:#fff}.property-section__location .block__copy{padding:3rem 0;border-bottom:1px solid #fff}.property-section__location .block__copy:last-child{border-bottom:0}.property-section__location .block__copy .copy__inner{width:100%}.property-section__location .block__copy .copy--larger{font-size:1.9rem}.property-section__location .block__copy .copy--large{font-size:1.25rem;line-height:1.5;max-width:20em;margin:0 0 0 auto}.property-section__location .section__inset-map{position:relative;width:100vw;height:50vh;top:0;right:0;background-color:#fff;z-index:1}.property-section__location .section__inset-map .inner-wrap{position:relative;width:100%;height:100%;background-color:#f0f0f0}.property-section__location .section__inset-map .inner-wrap #map{height:100%}.property-section__contact{padding:4rem 0}.property-section__contact .form-wrapper{max-width:44rem;margin:0 auto}.property-section__contact .form-wrapper form{margin-top:1.5rem}.page-template-about .page-section__header{padding-bottom:0}.page-template-about .page-section__header .section__headline{max-width:none}.about-section__intro{background-color:#0c0a39}.about-section__intro *{color:#fff}.about-section__intro .block-image{width:100%}.about-section__intro .block-image figure:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://tcaustin.com/wp-content/themes/tcaustin/images/Rectangle-112.png);background-size:auto 100%;background-repeat:no-repeat;background-position:bottom right}.about-section__intro .block__copy{width:100%}.about-section__intro .block__copy:nth-child(2) .site-wrapper:nth-child(1){border-bottom:1px solid #fff}.about-section__intro .block__copy:nth-child(2) .site-wrapper--narrow{margin:0}.about-section__intro .block__copy:nth-child(2) p{max-width:21em;margin:0 0 0 auto;padding:2rem 0;line-height:1.35}.about-section__intro .block__copy:nth-child(2) h2{font-size:2.7rem;line-height:1.175;padding:2rem 0 3rem}.about-section__intro .block__copy:nth-child(3){border-top:1px solid #fff}.about-section__intro .block__copy:nth-child(3) .site-wrapper--narrow{max-width:64rem}.about-section__intro .block__copy:nth-child(3) p{max-width:20em;margin:0 0 0 auto;padding:2rem 0}.about-section__history .section__slider-content .slider__main .slick-slide{max-width:26rem;padding:2rem .5rem}.about-section__history .section__slider-content .slider__main .slick-slide article{min-height:14rem;background-color:#8b8b8b}.about-section__history .section__slider-content .slider__main .slick-slide article *{color:#fff}.about-section__history .section__slider-content .slider__main .slick-slide article .inner-wrap{padding-top:1.7rem}.about-section__history .section__slider-content .slider__main .slick-slide article .inner-wrap h2{border-top:1px solid;border-bottom:1px solid;padding:.5rem 1.5rem .25rem;line-height:1}.about-section__history .section__slider-content .slider__main .slick-slide article .inner-wrap p{padding:1.5rem;max-width:none}.about-section__history .section__slider-content .slider__main .slick-slide.is-active article{background-color:#0c0a39}.about-section__history .section__slider-nav{border-bottom:0;border-top:1px solid}.about-section__history .section__slider-nav .slider__nav .slick-slide.is-active{background-color:#cf9d2c}.about-section__values .section__content-wrap{padding:3rem 0}.about-section__values .section__inner-container{padding:2rem;min-height:20rem}.about-section__values .section__inner-container:before{position:absolute;content:"";top:50%;left:-2rem;width:calc(100% + 4rem);height:1px;background-color:#000;z-index:-1}.about-section__values .section__inner-container *{color:#fff}.about-section__values .section__inner-container .site-wrapper--narrow{width:100%}.about-section__values .section__inner-container:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;-ms-mix-blend-mode:multiply;-o-mix-blend-mode:multiply;mix-blend-mode:multiply;z-index:0;opacity:.52}.about-section__values .section__inner-container:nth-child(1){margin-bottom:2rem}.about-section__values .section__inner-container:nth-child(1):after{background:#06051c;background:-moz-linear-gradient(270deg,#06051c 0%,rgba(84,84,84,0) 100%);background:-webkit-linear-gradient(270deg,#06051c 0%,rgba(84,84,84,0) 100%);background:linear-gradient(270deg,#06051c 0%,rgba(84,84,84,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#06051c",endColorstr="#545454",GradientType=1)}.about-section__values .section__inner-container:nth-child(1) .block__copy{width:100%;max-width:23rem}.about-section__values .section__inner-container:nth-child(1) .block__copy p{max-width:19em;margin:0 0 0 auto}.about-section__values .section__inner-container:nth-child(2):after{background:#06051c;background:-moz-linear-gradient(90deg,#06051c 0%,rgba(84,84,84,0) 100%);background:-webkit-linear-gradient(90deg,#06051c 0%,rgba(84,84,84,0) 100%);background:linear-gradient(90deg,#06051c 0%,rgba(84,84,84,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#06051c",endColorstr="#545454",GradientType=1)}.about-section__values .section__inner-container:nth-child(2) .block__copy{width:100%;max-width:20.5rem}.about-section__values .section__inner-container:nth-child(2) .block__copy p{max-width:19em;margin:0 0 0 auto}.about-section__values .section__inner-container .block__copy{z-index:1}.about-section__values .section__inner-container .block__copy h2{margin-bottom:.25em}.about-section__values .section__inner-container .block__copy p{font-size:.9rem;line-height:1.75}.about-section__team{padding-bottom:5rem}.about-section__team .section__content-wrap{padding:3rem 0 5rem}.about-section__team .team-grid{padding-top:5rem;width:100%}.about-section__team .team-member{width:100%;max-width:400px;margin:0 auto 4rem}.about-section__team .team-member:last-child{margin-bottom:0}.about-section__team .team-member .team__image{display:inherit;margin-bottom:.5rem}.about-section__team .team-member .team__image:before{position:absolute;content:"";bottom:50%;left:50%;width:1px;height:calc(50% + 2rem);background-color:#000;z-index:-1}.about-section__team .team-member .team__image:after{position:absolute;content:"";top:50%;left:-2rem;width:calc(100% + 4rem);height:1px;background-color:#000;z-index:-1}.about-section__team .team-member .team__title{padding:.1em 0 1em}.about-section__team .team-member .team__link a{font-weight:700;text-transform:uppercase}.single-team .team-section__bio{background-color:#0c0a39;padding-top:5rem;z-index:2}.single-team .team-section__bio .section__content-wrap{background-color:#fff}.single-team .team-section__bio .copy__heading{padding:4rem 0}.single-team .team-section__bio .copy__heading .section__title{z-index:1}.single-team .team-section__bio .copy__heading .section__title a{color:#cf9d2c}.single-team .team-section__bio .copy__heading h1{font-size:4.75rem}.single-team .team-section__bio .copy__body{margin-top:4rem}.single-team .team-section__bio .copy__body p{line-height:2}.single-team .team-section__bio .copy__body .social-buttons{margin-top:2rem}.single-team .team-section__bio .block__copy .copy__heading{display:none}.single-team .team-section__q-and-a .section__content-wrap{padding-top:8rem}.single-team .team-section__q-and-a article{padding:1rem 0 4rem;border-top:1px solid}.single-team .team-section__q-and-a .question{margin-bottom:2rem}.single-team .team-section__q-and-a .question h6,.single-team .team-section__q-and-a .question form .gform_footer .gform_button[type=submit],form .gform_footer .single-team .team-section__q-and-a .question .gform_button[type=submit]{font-size:.85rem;font-weight:700;max-width:34em}.single-team .team-section__q-and-a .answer p{line-height:2}.single-team .team-section__contact{padding:4rem 0 6rem}.single-team .team-section__contact .site-wrapper--wide{background-color:#f0f0f0;padding:3rem 1rem}.single-team .team-section__contact .site-wrapper--wide:before{position:absolute;content:"";top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);left:-2rem;width:calc(100% + 4rem);height:1px;background-color:#0c0a39;z-index:-1}.single-team .team-section__contact .block__heading{margin-bottom:3rem}.single-team .team-section__contact .block__list li{line-height:1.5;margin-bottom:.5em}.page-template-investments .page-section__header .section__headline{max-width:12.25em}.page-template-investments .page-section__header .section__copy-wrap .site-wrapper--narrow{max-width:45rem}.page-template-investments .page-section__header .section__copy{max-width:25em}.investment-section__list{padding-top:6rem;padding-bottom:2rem}.investment-section__list .article__list{width:100%}.investment-section__list article{width:100%;max-width:400px;margin:4rem auto 0}.investment-section__list article:last-child{margin-top:0}.investment-section__list article .article__content-wrap{padding:2rem 0}.investment-section__list article .section__title{font-size:.7rem;border-bottom:1px solid;padding-bottom:.5em;margin-bottom:1em}.investment-section__list article .section__post-name{font-size:1.3rem;font-weight:600}.investment-section__list article .copy--small{padding:.5rem 0}.investment-section__list article .text--link{font-weight:700}.single-investment .page-section__header .section__background-image:after{-webkit-mix-blend-mode:unset;-moz-mix-blend-mode:unset;-ms-mix-blend-mode:unset;-o-mix-blend-mode:unset;mix-blend-mode:unset;opacity:.48;background:#000;background:-moz-linear-gradient(180deg,rgba(0,0,0,.43) 0%,#000 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,.43) 0%,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,.43) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.single-investment .page-section__header .section__inner-wrap{padding-top:18rem}.single-investment .page-section__header .section__title{margin-bottom:2em}.single-investment .page-section__header .section__headline{max-width:none}.single-investment .page-section__header .section__copy{max-width:23em}.single-investment .investment-section__overview{padding-bottom:3rem}.single-investment .investment-section__overview .block__wrap .block{margin-top:4rem}.single-investment .investment-section__overview .block__wrap .block .section__image{margin-bottom:2rem}.page-template-contact .page-section__header{padding-bottom:0}.page-template-contact .page-section__header .section__headline{max-width:none}.page-template-contact .contact-section__form{padding:2rem 0 4rem;background-color:#0c0a39;color:#fff}.page-template-contact .contact-section__form .form-wrapper>p{max-width:22em;margin-bottom:2rem}.page-template-contact .contact-section__form .form-wrapper form .gfield{margin-bottom:1.5rem}.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container{margin-bottom:.65rem}.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container input,.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container textarea{line-height:1.1}.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container input::-webkit-input-placeholder,.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container textarea::-webkit-input-placeholder{font-size:3.05rem}.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container input:-moz-placeholder,.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container textarea:-moz-placeholder{font-size:3.05rem}.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container input::-moz-placeholder,.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container textarea::-moz-placeholder{font-size:3.05rem}.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container input:-ms-input-placeholder,.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container textarea:-ms-input-placeholder{font-size:3.05rem}.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container input{min-height:3.36rem}.page-template-contact .contact-section__form .form-wrapper form .gfield .ginput_container textarea{display:inherit;height:11.5rem}.page-template-contact .contact-section__form .form-wrapper form .gform_footer{background-color:#fff;border:1px solid #fff}.page-template-contact .contact-section__form .form-wrapper form .gform_footer:before{background-color:#0c0a39}.page-template-contact .contact-section__form .form-wrapper form .gform_footer .gform_button[type=submit]{color:#0c0a39;-webkit-transition:color .1s ease .2s;-moz-transition:color .1s ease .2s;-ms-transition:color .1s ease .2s;-o-transition:color .1s ease .2s;transition:color .1s ease .2s}.page-template-contact .contact-section__form .form-wrapper form .gform_footer:hover .gform_button[type=submit]{color:#fff}.page-template-contact .contact-section__contact{padding:8rem 0}.page-template-contact .contact-section__contact .site-wrapper--narrow{padding:2rem 0;border-top:1px solid #0c0a39;border-bottom:1px solid #0c0a39}.page-template-contact .contact-section__contact .block__list li{line-height:1.5;margin-bottom:.5em;font-size:.9em}.page-template-contact .contact-section__contact .block__list li strong{vertical-align:top}.error404 .page-section__header{min-height:100vh;padding:5rem 0}.error404 .page-section__header .section__headline{max-width:none}@media screen and (min-width:501px){h3,.h3{font-size:1.17rem}h4,.h4{font-size:1rem}h5,.h5{font-size:.9rem}h6,form .gform_footer .gform_button[type=submit],.h6{font-size:.7rem}p.copy--small,.p.copy--small,td.copy--small,li.copy--small{font-size:.7rem}p.copy--xsmall,.p.copy--xsmall,td.copy--xsmall,li.copy--xsmall{font-size:.55rem}.site-wrapper{padding-left:2rem;padding-right:2rem}.site-header .header__logo{width:10rem}.site-header .nav-header__open{width:5rem;text-align:center;padding-left:0}.site-header .header__links li:last-child{margin-right:2rem}.header__links li{font-size:1rem;margin-right:2em}#site-footer .footer__container:nth-child(1)>div{padding:0}#site-footer .footer__social li{height:1rem;margin-right:.75rem;margin-top:0}#site-footer .footer__nav-wrap{padding-left:2rem;padding-right:2rem}#site-footer .footer__nav{padding-right:2rem}#site-footer .footer__nav h5{font-size:.8rem}#site-footer .footer__nav li{font-size:.9rem}#takeover-nav{width:52vw;min-width:500px}.section__headline{font-size:4.125rem}.section__title{font-size:.8rem}.page-template-home .page-section__convo .section__content-wrap h2{font-size:4rem}.home-section__featured{padding-bottom:2rem}.home-section__featured .property__title{font-size:3.5rem}.home-section__featured .property__stats-wrap{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.home-section__featured .property__stats-wrap .section__button{margin-top:0}.page-template-services .page-section__header .section__copy-wrap .site-wrapper--narrow:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;margin-top:0}.page-template-service .service-section__intro .section__headline{font-size:5rem}.page-template-service .service-section__stats .stats{-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;-o-justify-content:space-evenly;justify-content:space-evenly;max-width:60rem}.page-template-service .service-section__stats .stat-wrap{width:auto;padding:0 1rem}.page-template-service .service-section__testimonials .slider__testimonials{padding:4rem 5rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow{width:5rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow.prev svg{left:1.5rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow.next svg{right:1.5rem}.page-template-service .service-section__testimonials .slider__testimonials .slide .name{max-width:15rem;text-align:left}.page-template-contact .contact-section__form .form-wrapper form .gform_fields{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;-ms-column-gap:3rem;-o-column-gap:3rem;column-gap:3rem}.page-template-contact .contact-section__form .form-wrapper form .gform_fields *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.page-template-contact .contact-section__form .form-wrapper form .gfield{margin:0}.property-section__description .section__content-wrap{padding:3rem 4rem}.single-team .team-section__q-and-a article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.single-team .team-section__q-and-a .question{flex:1;padding-right:2rem;margin-bottom:0}.single-team .team-section__q-and-a .answer{flex:1;max-width:20rem}}@media screen and (min-width:750px){.properties-section__map>.site-wrapper>.site-wrapper--wide.flex--column{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse}.properties-section__map .properties-map__list,.properties-section__map .properties-map__map{width:50%}.properties-section__map .properties-map__list article{max-width:31rem;padding-right:2rem}.properties-section__map #map{width:50vw;height:calc(100vh - 5rem - 4rem)
    }
}

@media screen and (min-width: 600px) {
    #site-footer .footer__container {
        width: 50%
    }

    #site-footer .footer__container:nth-child(1)>div{display:block;max-width:none;width:auto}#site-footer .footer__container:nth-child(2){border-top:0;border-left:1px solid #0c0a39}#site-footer .footer__nav-wrap{max-width:32rem}#site-footer .footer__nav{max-width:8.5rem}#site-footer .footer__nav li{max-width:10em}.home-section__hero .section__inner-wrap{-webkit-transform:translate3d(0,14vh,0);-moz-transform:translate3d(0,14vh,0);-ms-transform:translate3d(0,14vh,0);-o-transform:translate3d(0,14vh,0);transform:translate3d(0,14vh,0)}.single-team .team-section__bio .section__content-wrap{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse}.single-team .team-section__bio .block__image{width:50%}.single-team .team-section__bio .block__image .copy__heading{display:none}.single-team .team-section__bio .block__copy{width:50%}.single-team .team-section__bio .block__copy .copy__heading{display:block}.single-team .team-section__bio .copy__heading{width:calc(100% + 2rem);padding:6rem 2rem 1rem 0;border-bottom:1px solid}.single-team .team-section__bio .copy__body{margin-top:0;padding-top:1rem}.single-team .team-section__bio .copy__body .site-wrapper{max-width:30.5rem;margin:0 0 0 auto}.single-team .team-section__bio .copy__body .site-wrapper--narrow{max-width:21.5rem;margin:0}}@media screen and (min-width:801px){.property-grid{width:calc(100% + 3rem)
    }

    .property-grid article {
        width: calc(33.33% - 3rem);max-width:none;margin:0 3rem 0 0}.property-slider{width:calc(100% + 8rem);left:-4rem;padding:0 4rem}.section__image-copy .section__image,.section__image-copy .section__copy{width:50%;margin-top:7rem}.section__image-copy .section__image:nth-child(1),.section__image-copy .section__image:nth-child(2),.section__image-copy .section__copy:nth-child(1),.section__image-copy .section__copy:nth-child(2){margin-top:0}.section__image-copy figure{width:calc(50vw - 1.75rem)
    }

    .section__image-copy > div:nth-child(even) {
        padding-left: 1.75rem
    }

    .section__image-copy > div:nth-child(odd) {
        padding-right: 1.75rem
    }

    .section__image-copy > div:nth-child(odd) figure{left:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.page-section__copy-image figure{width:calc(50vw - 1.75rem)
    }

    .page-section__copy-image .block__wrap .section__copy,
    .page-section__copy-image .block__wrap .section__image {
        width: 50%
    }

    .page-section__copy-image .block__wrap > div {
        margin-top: 0
    }

    .page-section__copy-image .block__wrap > div:nth-child(even) {
        padding-left: 1.75rem
    }

    .page-section__copy-image .block__wrap > div:nth-child(odd) {
        padding-right: 1.75rem
    }

    .page-section__copy-image .block__wrap > div:nth-child(odd) figure{left:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.page-section__icon-copy-wbg .section__icon-wrap{width:40%}.page-section__icon-copy-wbg .section__icon-wrap-inner{margin:0}.page-section__icon-copy-wbg .section__copy-wrap{width:60%}.page-section__services .service{width:33.33%;border-bottom:0;border-right:1px solid}.page-section__others.projects--investments .property-grid{width:calc(100% + 1rem)
    }

    .page-section__others.projects--investments .property-grid article {
        width: calc(33.33% - 1rem);margin-right:1rem}.page-template-service .service-section__intro .section__headline{font-size:6rem}.page-template-service .service-section__testimonials .slider__testimonials{padding:4rem 6rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow{width:6rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow.prev svg{left:2rem}.page-template-service .service-section__testimonials .slider__testimonials .slick-arrow.next svg{right:2rem}.page-template-service .service-section__team .section__copy,.page-template-service .service-section__team .section__image{width:50%}.page-template-service .service-section__team .section__image figure{width:50vw;padding-left:6rem}.page-section__timeline .section__slider-content>.site-wrapper{padding:0 2rem}.page-section__timeline .section__slider-content .block__slider-label{border-bottom:0;border-right:1px solid;width:16rem}.page-section__timeline .section__slider-content .block__slider-label>div{padding:0;max-width:13rem}.page-section__timeline .section__slider-content .slider__main-wrap{width:calc(100% - 16rem)
    }

    .page-section__timeline .section__slider-content .section__slider-nav .slider__nav-wrap {
        width: calc(100% - 16rem);margin:0 0 0 auto}.page-section__timeline .section__slider-content .slider__main{padding-left:1rem}#development .service-section__intro .section__image-copy>div:nth-child(3){order:3}#development .service-section__intro .section__image-copy>div:nth-child(4){order:4}#brokerage .service-section__intro .section__image-copy>div:nth-child(3){order:3}#brokerage .service-section__intro .section__image-copy>div:nth-child(4){order:4}.investment-section__list .article__list{width:calc(100% + 4rem)
    }

    .investment-section__list article {
        width: calc(50% - 4rem);margin:1rem 4rem 0 0}.about-section__intro .block__image{width:50%}.about-section__intro .block__image figure{width:50vw;left:100%;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.about-section__intro .block__copy:nth-child(2){width:50%}.about-section__intro .block__copy:nth-child(2) .site-wrapper--narrow{max-width:31.5rem}.about-section__intro .block__copy:nth-child(2) h2{width:calc(100% + 3em);left:-2em}.about-section__history .section__slider-content .block__slider-label{padding-top:0}.about-section__history .section__slider-content .block__slider-label>div{max-width:12rem}.about-section__team .team-grid{width:calc(100% + 3rem)}.about-section__team .team-grid:before{position:absolute;content:"";top:50%;left:-2rem;width:calc(100% + 1rem);height:1px;background-color:#000;z-index:-1}.about-section__team .team-grid .team-member{width:calc(33.33% - 3rem);margin-right:3rem}.about-section__team .team-grid .team-member .team__image:after{display:none}.property-section__description .section__title-wrap .section__title:nth-child(1){width:auto;left:auto;padding:0 4rem;border-bottom:0;border-right:1px solid}.property-section__description .section__title-wrap .section__title:nth-child(2){width:auto;flex:1}.property-section__description .section__content-wrap .property_desc{flex:1;max-width:37rem;padding-right:4rem;margin-bottom:0}.property-section__description .section__content-wrap .property_stats{max-width:16rem}.property-section__location .block__copy .copy__inner{width:calc(64% - 10rem)}.property-section__location .section__inset-map{position:absolute;width:34%;height:100%;padding-right:2rem}.property-section__location .section__inset-map .inner-wrap{width:calc(40vw + 10rem);height:calc(100% - 8rem);left:-10rem;top:8rem;max-width:40rem}.property-section__slider.slider--two .section__title-wrap{color:#fff}.investment-section__overview .block__wrap .block{width:50%}.investment-section__overview .block__wrap .block:nth-child(odd){padding-right:1.5rem}.investment-section__overview .block__wrap .block:nth-child(even){padding-left:1.5rem}.investment-section__overview .block__wrap .block:last-child{width:100%;padding:0}.single-team .team-section__contact{padding:4rem 0 10rem}.single-team .team-section__contact .site-wrapper--wide{padding:3rem}.single-team .team-section__contact .site-wrapper--wide .site-wrapper--narrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.single-team .team-section__contact .block__heading{flex:1;padding-right:2rem;margin-bottom:0;text-align:left}.single-team .team-section__contact .block__list{flex:1;max-width:17rem;text-align:left}}@media screen and (min-width:1001px){.page-section__convo .section__content-wrap h2:not(.section__headline){width:calc(100% + 1em)
    }
}

@media screen and (min-width: 1461px) {
    .about-section__intro .block__copy.col-1-2 h2 {
        width: calc(100% + 4em)}}.page-template-default main .site-header+article{margin-top:100px}.page-template-default main article{padding:50px 30px;max-width:1300px;display:block;margin:auto}.page-template-default main article *{margin-bottom:40px}@media screen and (max-width:800px){.page-section__timeline .section__content-wrap{flex-direction:column;align-items:stretch}.page-template-service .service-section__intro .section__headline{font-size:3.5rem}}
.gform_validation_container{display:none}#input_1_7{border:none}