﻿/*! Made with Bones: http://themble.com/bones :) */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif !important;font-style:italic}@font-face{font-family:'Klavika-Bold';src:url("../fonts/KlavikaWebBasicBold.eot");src:url("../fonts/KlavikaWebBasicBold.eot?#iefix") format("embedded-opentype"),url("../fonts/KlavikaWebBasicBold.woff") format("woff"),url("../fonts/KlavikaWebBasicBold.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Klavika-BoldItalic';src:url("../fonts/KlavikaWebBasicBoldItalic.eot");src:url("../fonts/KlavikaWebBasicBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KlavikaWebBasicBoldItalic.woff") format("woff"),url("../fonts/KlavikaWebBasicBoldItalic.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Klavika';src:url("../fonts/KlavikaWebBasicRegular.eot");src:url("../fonts/KlavikaWebBasicRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/KlavikaWebBasicRegular.woff") format("woff"),url("../fonts/KlavikaWebBasicRegular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Klavika-Italic';src:url("../fonts/KlavikaWebBasicRegularItalic.eot");src:url("../fonts/KlavikaWebBasicRegularItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KlavikaWebBasicRegularItalic.woff") format("woff"),url("../fonts/KlavikaWebBasicRegularItalic.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Klavika-Medium';src:url("../fonts/KlavikaWebBasicMedium.eot");src:url("../fonts/KlavikaWebBasicMedium.eot?#iefix") format("embedded-opentype"),url("../fonts/KlavikaWebBasicMedium.woff") format("woff"),url("../fonts/KlavikaWebBasicMedium.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Klavika-MediumItalic';src:url("../fonts/KlavikaWebBasicMediumItalic.eot");src:url("../fonts/KlavikaWebBasicMediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KlavikaWebBasicMediumItalic.woff") format("woff"),url("../fonts/KlavikaWebBasicMediumItalic.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Klavika-Light';src:url("../fonts/KlavikaWebBasicLight.eot");src:url("../fonts/KlavikaWebBasicLight.eot?#iefix") format("embedded-opentype"),url("../fonts/KlavikaWebBasicLight.woff") format("woff"),url("../fonts/KlavikaWebBasicLight.woff2") format("woff2");font-weight:100;font-style:normal}@font-face{font-family:'Klavika-LightItalic';src:url("../fonts/KlavikaWebBasicLightItalic.eot");src:url("../fonts/KlavikaWebBasicLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KlavikaWebBasicLightItalic.woff") format("woff"),url("../fonts/KlavikaWebBasicLightItalic.woff2") format("woff2");font-weight:100;font-style:normal}p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}.grey-text{color:#6d6e70}.white-txt{color:#fff}.last-col{float:right;padding-right:0 !important}@media (max-width: 767px){.m-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.m-1of2{float:left;padding-right:0.75em;width:50%}.m-1of3{float:left;padding-right:0.75em;width:33.33%}.m-2of3{float:left;padding-right:0.75em;width:66.66%}.m-1of4{float:left;padding-right:0.75em;width:25%}.m-3of4{float:left;padding-right:0.75em;width:75%}}@media (min-width: 768px) and (max-width: 1029px){.t-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.t-1of2{float:left;padding-right:0.75em;width:50%}.t-1of3{float:left;padding-right:0.75em;width:33.33%}.t-2of3{float:left;padding-right:0.75em;width:66.66%}.t-1of4{float:left;padding-right:0.75em;width:25%}.t-3of4{float:left;padding-right:0.75em;width:75%}.t-1of5{float:left;padding-right:0.75em;width:20%}.t-2of5{float:left;padding-right:0.75em;width:40%}.t-3of5{float:left;padding-right:0.75em;width:60%}.t-4of5{float:left;padding-right:0.75em;width:80%}}@media (min-width: 1030px){.d-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.d-1of2{float:left;padding-right:0.75em;width:50%}.d-1of3{float:left;padding-right:0.75em;width:33.33%}.d-2of3{float:left;padding-right:0.75em;width:66.66%}.d-1of4{float:left;padding-right:0.75em;width:25%}.d-3of4{float:left;padding-right:0.75em;width:75%}.d-1of5{float:left;padding-right:0.75em;width:20%}.d-2of5{float:left;padding-right:0.75em;width:40%}.d-3of5{float:left;padding-right:0.75em;width:60%}.d-4of5{float:left;padding-right:0.75em;width:80%}.d-1of6{float:left;padding-right:0.75em;width:16.6666666667%}.d-1of7{float:left;padding-right:0.75em;width:14.2857142857%}.d-2of7{float:left;padding-right:0.75em;width:28.5714286%}.d-3of7{float:left;padding-right:0.75em;width:42.8571429%}.d-4of7{float:left;padding-right:0.75em;width:57.1428572%}.d-5of7{float:left;padding-right:0.75em;width:71.4285715%}.d-6of7{float:left;padding-right:0.75em;width:85.7142857%}.d-1of8{float:left;padding-right:0.75em;width:12.5%}.d-1of9{float:left;padding-right:0.75em;width:11.1111111111%}.d-1of10{float:left;padding-right:0.75em;width:10%}.d-1of11{float:left;padding-right:0.75em;width:9.09090909091%}.d-1of12{float:left;padding-right:0.75em;width:8.33%}}.bg-main-white{background-color:#fff !important}.bg-main-blue{background-color:#0073bd !important}.bg-main-navy{background-color:#1b2d3a !important}.bg-main-black{background-color:#000 !important}.bg-main-medgray{background-color:#aaaab1 !important}.bg-main-litegray{background-color:rgba(239,239,240,0.5) !important}.bg-sec-pink{background-color:#fc7263 !important}.bg-sec-yellow{background-color:#f4c058 !important}.bg-sec-blue{background-color:#0a5b7f !important}.bg-sec-green{background-color:#9eb24b !important}.bg-sec-purple{background-color:#9679bb !important}.text-main-blue{color:#0073bd !important}.text-main-navy{color:#1b2d3a !important}.text-main-black{color:#000 !important}.text-main-medgray{color:#aaaab1 !important}.text-main-litegray{color:rgba(239,239,240,0.5) !important}.text-sec-pink{color:#fc7263 !important}.text-sec-yellow{color:#f4c058 !important}.text-sec-blue{color:#0a5b7f !important}.text-sec-green{color:#9eb24b !important}.text-sec-purple{color:#9679bb !important}.text-white{color:#fff !important}.text-gray{color:#cfcfcf !important}strong.date{color:#6d6e70;font-family:"Klavika",Helvetica,Arial,sans-serif;display:inline-block;font-weight:500;margin-bottom:8px;text-transform:uppercase}span.staff-title{font-style:normal;font-family:"Klavika-LightItalic",Helvetica,Arial,sans-serif}.single-listing .listing-info h2,.single-listing .listing-details h2,.single-case_study .listing-info h2,.single-case_study .listing-details h2{font-size:24px}@media only screen and (min-width: 1030px){.single-listing .listing-info h2,.single-listing .listing-details h2,.single-case_study .listing-info h2,.single-case_study .listing-details h2{font-size:32px;margin-bottom:20px}}.single-listing .listing-info.case-study-details h2,.single-listing .listing-details.case-study-details h2,.single-case_study .listing-info.case-study-details h2,.single-case_study .listing-details.case-study-details h2{color:#000 !important}.single-listing .listing-info .traits,.single-listing .listing-details .traits,.single-case_study .listing-info .traits,.single-case_study .listing-details .traits{margin-top:16px}.single-listing .listing-info .traits .trait,.single-listing .listing-details .traits .trait,.single-case_study .listing-info .traits .trait,.single-case_study .listing-details .traits .trait{display:block;margin:4px 0px;overflow:hidden}.single-listing .listing-info .traits .trait .trait-icon,.single-listing .listing-details .traits .trait .trait-icon,.single-case_study .listing-info .traits .trait .trait-icon,.single-case_study .listing-details .traits .trait .trait-icon{display:table-cell;vertical-align:middle}.single-listing .listing-info .traits .trait .trait-icon>img,.single-listing .listing-details .traits .trait .trait-icon>img,.single-case_study .listing-info .traits .trait .trait-icon>img,.single-case_study .listing-details .traits .trait .trait-icon>img{height:40px;width:40px;vertical-align:middle}.single-listing .listing-info .traits .trait .trait-txt,.single-listing .listing-details .traits .trait .trait-txt,.single-case_study .listing-info .traits .trait .trait-txt,.single-case_study .listing-details .traits .trait .trait-txt{display:table-cell;width:10000px;vertical-align:middle;padding-left:8px}.single-listing .listing-info .traits .trait .trait-txt .trait-value,.single-listing .listing-details .traits .trait .trait-txt .trait-value,.single-case_study .listing-info .traits .trait .trait-txt .trait-value,.single-case_study .listing-details .traits .trait .trait-txt .trait-value{padding-left:7px}@media (min-width: 768px){.single-listing .listing-info .traits .trait,.single-listing .listing-details .traits .trait,.single-case_study .listing-info .traits .trait,.single-case_study .listing-details .traits .trait{display:block;float:left;width:48%;margin:4px 1% 4px 0;font-size:19px}}@media (min-width: 768px){.single-listing .listing-details,.single-case_study .listing-details{display:table}.single-listing .listing-details .details,.single-case_study .listing-details .details{display:table-cell;vertical-align:middle}}.single-listing .listing-header,.single-case_study .listing-header{position:relative}.single-listing .listing-header .listing-media .listing-media-slider,.single-case_study .listing-header .listing-media .listing-media-slider{margin-bottom:0}.single-listing .listing-header .listing-media .listing-media-slider .listing-media-image,.single-case_study .listing-header .listing-media .listing-media-slider .listing-media-image{height:270px;background-size:cover;background-position:center center;position:relative}@media only screen and (min-width: 481px){.single-listing .listing-header .listing-media .listing-media-slider .listing-media-image,.single-case_study .listing-header .listing-media .listing-media-slider .listing-media-image{height:320px}}@media only screen and (min-width: 768px){.single-listing .listing-header .listing-media .listing-media-slider .listing-media-image,.single-case_study .listing-header .listing-media .listing-media-slider .listing-media-image{height:480px}}.single-listing .listing-header .listing-media .listing-media-slider .listing-media-image .play-overlay,.single-case_study .listing-header .listing-media .listing-media-slider .listing-media-image .play-overlay{background-color:rgba(0,0,0,0.5);width:100%;height:100%;top:0;right:0;left:0;bottom:0;position:absolute;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-ms-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.single-listing .listing-header .listing-media .listing-media-slider .listing-media-image .play-icon,.single-case_study .listing-header .listing-media .listing-media-slider .listing-media-image .play-icon{background:transparent url("../img/play-button.svg") no-repeat;background-size:150px;background-position:center;width:100%;height:100%;top:0;right:0;left:0;bottom:0;position:absolute;cursor:pointer;z-index:2}.single-listing .listing-header .listing-media .listing-media-slider .listing-media-image:hover .play-overlay,.single-case_study .listing-header .listing-media .listing-media-slider .listing-media-image:hover .play-overlay{background-color:rgba(0,0,0,0.3)}.single-listing .listing-header .listing-media .listing-media-slider button,.single-case_study .listing-header .listing-media .listing-media-slider button{z-index:1;height:67px;width:44px;background-color:rgba(0,0,0,0.5);-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.single-listing .listing-header .listing-media .listing-media-slider button:before,.single-case_study .listing-header .listing-media .listing-media-slider button:before{content:''}.single-listing .listing-header .listing-media .listing-media-slider button:hover,.single-case_study .listing-header .listing-media .listing-media-slider button:hover{background-color:rgba(0,0,0,0.65)}.single-listing .listing-header .listing-media .listing-media-slider .slick-prev,.single-case_study .listing-header .listing-media .listing-media-slider .slick-prev{left:0;background-image:url("../img/slider-prev-arrow.svg")}.single-listing .listing-header .listing-media .listing-media-slider .slick-next,.single-case_study .listing-header .listing-media .listing-media-slider .slick-next{right:0;background-image:url("../img/slider-next-arrow.svg")}.single-listing .listing-header .listing-media .listing-media-slider .card-sold-strip,.single-case_study .listing-header .listing-media .listing-media-slider .card-sold-strip{position:absolute;bottom:0;left:0;background:rgba(35,31,32,0.7);width:100%;height:46px;line-height:46px;color:white;font-size:24px;z-index:1;padding:0 10px}@media only screen and (min-width: 1030px){.single-listing .listing-header .listing-media,.single-case_study .listing-header .listing-media{position:absolute;height:100%;left:50%;padding-right:0}.single-listing .listing-header .listing-media .listing-media-slider,.single-case_study .listing-header .listing-media .listing-media-slider{height:100%}.single-listing .listing-header .listing-media .listing-media-slider .slick-list,.single-case_study .listing-header .listing-media .listing-media-slider .slick-list{height:100%}.single-listing .listing-header .listing-media .listing-media-slider .slick-track,.single-case_study .listing-header .listing-media .listing-media-slider .slick-track{height:100%}.single-listing .listing-header .listing-media .listing-media-slider .listing-media-image,.single-case_study .listing-header .listing-media .listing-media-slider .listing-media-image{height:100%}.single-listing .listing-header .listing-media .listing-media-slider .card-sold-strip,.single-case_study .listing-header .listing-media .listing-media-slider .card-sold-strip{height:88px;line-height:88px;font-size:39px;padding:0 20px}}.single-listing .listing-header .listing-info,.single-case_study .listing-header .listing-info{padding:20px}.single-listing .listing-header .listing-info .h1,.single-listing .listing-header .listing-info .h2,.single-listing .listing-header .listing-info h2,.single-case_study .listing-header .listing-info .h1,.single-case_study .listing-header .listing-info .h2,.single-case_study .listing-header .listing-info h2{font-size:22px}@media only screen and (min-width: 1030px){.single-listing .listing-header .listing-info .h1,.single-listing .listing-header .listing-info .h2,.single-listing .listing-header .listing-info h2,.single-case_study .listing-header .listing-info .h1,.single-case_study .listing-header .listing-info .h2,.single-case_study .listing-header .listing-info h2{font-size:24px}}@media only screen and (min-width: 1240px){.single-listing .listing-header .listing-info .h1,.single-listing .listing-header .listing-info .h2,.single-listing .listing-header .listing-info h2,.single-case_study .listing-header .listing-info .h1,.single-case_study .listing-header .listing-info .h2,.single-case_study .listing-header .listing-info h2{font-size:34px}}.single-listing .listing-header .listing-info .h2,.single-case_study .listing-header .listing-info .h2{margin-bottom:0px}.single-listing .listing-header .listing-info .price,.single-case_study .listing-header .listing-info .price{color:#0073bd;margin-top:20px}.single-listing .listing-header .listing-info .subways,.single-case_study .listing-header .listing-info .subways{margin-top:16px}.single-listing .listing-header .listing-info .subways strong,.single-case_study .listing-header .listing-info .subways strong{margin-bottom:10px;font-size:16px}@media (min-width: 768px){.single-listing .listing-header .listing-info .subways strong,.single-case_study .listing-header .listing-info .subways strong{font-size:19px}}.single-listing .listing-header .listing-info .subways .subway-line,.single-case_study .listing-header .listing-info .subways .subway-line{line-height:24px;border-radius:100%;height:24px;width:24px;text-transform:uppercase;color:white;display:inline-block;text-align:center;font-weight:600;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:16px;margin-left:2px;margin-right:5px}.single-listing .listing-header .listing-info .subways .subway-line:first-of-type,.single-case_study .listing-header .listing-info .subways .subway-line:first-of-type{margin-left:0;margin-top:4px}.single-listing .listing-header .listing-info .subways .subway-line.line-a,.single-case_study .listing-header .listing-info .subways .subway-line.line-a{background-color:#0039A6}.single-listing .listing-header .listing-info .subways .subway-line.line-b,.single-case_study .listing-header .listing-info .subways .subway-line.line-b{background-color:#FF6319}.single-listing .listing-header .listing-info .subways .subway-line.line-c,.single-case_study .listing-header .listing-info .subways .subway-line.line-c{background-color:#0039A6}.single-listing .listing-header .listing-info .subways .subway-line.line-d,.single-case_study .listing-header .listing-info .subways .subway-line.line-d{background-color:#FF6319}.single-listing .listing-header .listing-info .subways .subway-line.line-e,.single-case_study .listing-header .listing-info .subways .subway-line.line-e{background-color:#0039A6}.single-listing .listing-header .listing-info .subways .subway-line.line-f,.single-case_study .listing-header .listing-info .subways .subway-line.line-f{background-color:#FF6319}.single-listing .listing-header .listing-info .subways .subway-line.line-g,.single-case_study .listing-header .listing-info .subways .subway-line.line-g{background-color:#6CBE45}.single-listing .listing-header .listing-info .subways .subway-line.line-j,.single-case_study .listing-header .listing-info .subways .subway-line.line-j{background-color:#996633}.single-listing .listing-header .listing-info .subways .subway-line.line-l,.single-case_study .listing-header .listing-info .subways .subway-line.line-l{background-color:#A7A9AC}.single-listing .listing-header .listing-info .subways .subway-line.line-m,.single-case_study .listing-header .listing-info .subways .subway-line.line-m{background-color:#FF6319}.single-listing .listing-header .listing-info .subways .subway-line.line-n,.single-case_study .listing-header .listing-info .subways .subway-line.line-n{background-color:#FCCC0A;color:black}.single-listing .listing-header .listing-info .subways .subway-line.line-q,.single-case_study .listing-header .listing-info .subways .subway-line.line-q{background-color:#FCCC0A;color:black}.single-listing .listing-header .listing-info .subways .subway-line.line-r,.single-case_study .listing-header .listing-info .subways .subway-line.line-r{background-color:#FCCC0A;color:black}.single-listing .listing-header .listing-info .subways .subway-line.line-s,.single-case_study .listing-header .listing-info .subways .subway-line.line-s{background-color:#808183}.single-listing .listing-header .listing-info .subways .subway-line.line-t,.single-case_study .listing-header .listing-info .subways .subway-line.line-t{background-color:#808183}.single-listing .listing-header .listing-info .subways .subway-line.line-z,.single-case_study .listing-header .listing-info .subways .subway-line.line-z{background-color:#996633}.single-listing .listing-header .listing-info .subways .subway-line.line-1,.single-case_study .listing-header .listing-info .subways .subway-line.line-1{background-color:#EE352E}.single-listing .listing-header .listing-info .subways .subway-line.line-2,.single-case_study .listing-header .listing-info .subways .subway-line.line-2{background-color:#EE352E}.single-listing .listing-header .listing-info .subways .subway-line.line-3,.single-case_study .listing-header .listing-info .subways .subway-line.line-3{background-color:#EE352E}.single-listing .listing-header .listing-info .subways .subway-line.line-4,.single-case_study .listing-header .listing-info .subways .subway-line.line-4{background-color:#00933C}.single-listing .listing-header .listing-info .subways .subway-line.line-5,.single-case_study .listing-header .listing-info .subways .subway-line.line-5{background-color:#00933C}.single-listing .listing-header .listing-info .subways .subway-line.line-6,.single-case_study .listing-header .listing-info .subways .subway-line.line-6{background-color:#00933C}.single-listing .listing-header .listing-info .subways .subway-line.line-7,.single-case_study .listing-header .listing-info .subways .subway-line.line-7{background-color:#B933AD}@media only screen and (min-width: 1030px){.single-listing .listing-header .listing-info .subways,.single-case_study .listing-header .listing-info .subways{margin:16px 24px 16px 0;display:inline-block;vertical-align:top}}.single-listing .listing-header .listing-info .buses,.single-case_study .listing-header .listing-info .buses{margin-top:16px;font-size:16px}@media (min-width: 768px){.single-listing .listing-header .listing-info .buses,.single-case_study .listing-header .listing-info .buses{font-size:19px}}.single-listing .listing-header .listing-info .buses span.grey-text p,.single-case_study .listing-header .listing-info .buses span.grey-text p{margin:0;font-size:16px}@media (min-width: 768px){.single-listing .listing-header .listing-info .buses span.grey-text p,.single-case_study .listing-header .listing-info .buses span.grey-text p{font-size:19px}}@media only screen and (min-width: 1030px){.single-listing .listing-header .listing-info .buses,.single-case_study .listing-header .listing-info .buses{margin:16px 24px 16px 0;display:inline-block;vertical-align:top}}@media only screen and (min-width: 1030px){.single-listing .listing-header .listing-info,.single-case_study .listing-header .listing-info{margin-top:154px;padding:20px 2%;min-height:400px}}@media only screen and (min-width: 1240px){.single-listing .listing-header .listing-info,.single-case_study .listing-header .listing-info{padding:30px 2%;min-height:500px}}.single-listing .listing-summary-bar,.single-case_study .listing-summary-bar{position:relative;text-align:center;padding:16px 24px;width:100%}@media (min-width: 1030px){.single-listing .listing-summary-bar,.single-case_study .listing-summary-bar{max-height:90px;text-align:right;padding:0}}.single-listing .listing-summary-bar .listing-asset-type,.single-case_study .listing-summary-bar .listing-asset-type{display:none;float:left;line-height:88px}.single-listing .listing-summary-bar .listing-asset-type .asset-type,.single-case_study .listing-summary-bar .listing-asset-type .asset-type{text-transform:uppercase;font-size:1.3em;color:white;padding:0 10px}.single-listing .listing-summary-bar .listing-asset-type .asset-summary .h3,.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h3{font-weight:600;display:none}.single-listing .listing-summary-bar .listing-asset-type .asset-summary .h3 span,.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h3 span{display:none}.single-listing .listing-summary-bar .listing-asset-type .asset-summary .h4,.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h4{display:none}@media only screen and (min-width: 1030px){.single-listing .listing-summary-bar .listing-asset-type,.single-case_study .listing-summary-bar .listing-asset-type{display:inline-block}.single-listing .listing-summary-bar .listing-asset-type .asset-summary .h3,.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h3{display:inline}}@media only screen and (min-width: 1240px){.single-listing .listing-summary-bar .listing-asset-type,.single-case_study .listing-summary-bar .listing-asset-type{display:inline-block}.single-listing .listing-summary-bar .listing-asset-type .asset-summary .h3 span,.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h3 span{display:inline}.single-listing .listing-summary-bar .listing-asset-type .asset-summary .h4,.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h4{display:inline}}.single-listing .listing-summary-bar .listing-share,.single-case_study .listing-summary-bar .listing-share{display:none;padding:2px 0;border-left:1px solid #4d5b65;border-right:1px solid #4d5b65;cursor:pointer;vertical-align:top}.single-listing .listing-summary-bar .listing-share:hover,.single-case_study .listing-summary-bar .listing-share:hover{background:#0073bd}.single-listing .listing-summary-bar .listing-share .listing-share-button,.single-case_study .listing-summary-bar .listing-share .listing-share-button{display:inline-block;width:64px;height:100%;min-height:90px;text-align:center;font-size:13px;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.02em;color:#fff}.single-listing .listing-summary-bar .listing-share .listing-share-button .share-icon,.single-case_study .listing-summary-bar .listing-share .listing-share-button .share-icon{background:transparent url("../img/icon_share.svg") no-repeat;width:50px;height:56px;background-size:225%;background-position:center;display:block;margin:0px auto}.single-listing .listing-summary-bar .listing-share a,.single-case_study .listing-summary-bar .listing-share a{display:block;width:100%;font-size:13px;text-transform:uppercase;letter-spacing:0.02em;color:#fff;text-align:center;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;text-decoration:none;padding:10px 0;background:transparent;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.single-listing .listing-summary-bar .listing-share a:hover,.single-case_study .listing-summary-bar .listing-share a:hover{background:#00548a}.single-listing .listing-summary-bar .listing-share a .email-icon,.single-case_study .listing-summary-bar .listing-share a .email-icon{background:transparent url("../img/icon_email.svg") no-repeat;width:50px;height:40px;background-size:200%;background-position:center;display:block;margin:0px auto}.single-listing .listing-summary-bar .listing-share a .tweet-icon,.single-case_study .listing-summary-bar .listing-share a .tweet-icon{background:transparent url("../img/icon_twitter.svg") no-repeat;background-size:200%;background-position:center;width:50px;height:40px;display:block;margin:0px auto}@media only screen and (min-width: 768px){.single-listing .listing-summary-bar .listing-share,.single-case_study .listing-summary-bar .listing-share{display:inline-block;width:66px;height:90px;position:relative;z-index:1;margin-right:-4px;max-height:90px;background-color:transparent;overflow:hidden;-moz-transition:max-height 0.5s ease,background-color 0.5s ease;-o-transition:max-height 0.5s ease,background-color 0.5s ease;-webkit-transition:max-height 0.5s ease,background-color 0.5s ease;transition:max-height 0.5s ease,background-color 0.5s ease}}@media (max-width: 1029px){.single-listing .listing-summary-bar .listing-share,.single-case_study .listing-summary-bar .listing-share{display:none}}.single-listing .listing-summary-bar .listing-share.show-share,.single-case_study .listing-summary-bar .listing-share.show-share{max-height:999px;height:auto;background-color:#0073bd;color:#fff}.single-listing .listing-summary-bar .listing-share.show-share .listing-share-button,.single-case_study .listing-summary-bar .listing-share.show-share .listing-share-button{color:#fff}.single-listing .listing-summary-bar .listing-pdf,.single-case_study .listing-summary-bar .listing-pdf{display:none;padding:2px 0;border-right:1px solid #4d5b65;vertical-align:top;height:90px;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.single-listing .listing-summary-bar .listing-pdf:hover,.single-case_study .listing-summary-bar .listing-pdf:hover{background:#0073bd}.single-listing .listing-summary-bar .listing-pdf a,.single-case_study .listing-summary-bar .listing-pdf a{cursor:pointer;text-decoration:none;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;display:block;width:100%;height:100%;font-size:13px;text-transform:uppercase;letter-spacing:0.02em;color:#fff;text-align:center}.single-listing .listing-summary-bar .listing-pdf a .download-icon,.single-case_study .listing-summary-bar .listing-pdf a .download-icon{background:transparent url("../img/icon_download.svg") no-repeat;width:50px;height:56px;background-size:225%;background-position:center;display:block;margin:0px auto}@media only screen and (min-width: 1030px){.single-listing .listing-summary-bar .listing-pdf,.single-case_study .listing-summary-bar .listing-pdf{display:inline-block;width:64px}}.single-listing .listing-summary-bar .listing-contact,.single-case_study .listing-summary-bar .listing-contact{background:#0e74b9;padding:10px 0;display:block;width:100%;margin:0 0 0 8px;text-align:left;position:relative;z-index:100}.single-listing .listing-summary-bar .listing-contact .contact-header,.single-case_study .listing-summary-bar .listing-contact .contact-header{cursor:pointer;position:relative}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-image,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-image{height:72px;width:72px;border-radius:100%;float:left;margin-top:-14px;margin-left:-20px;margin-right:10px;background-size:cover;background-position:center center}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-close,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-close{color:#fff;position:absolute;top:0px;right:10px;z-index:100;font-size:1.2em;display:none}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-name,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-name{color:black;font-size:20px;font-weight:500}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-tagline,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-tagline{text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:1px;color:white}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-phone,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-phone{display:none;color:white;-moz-transition:display 0.5s linear;-o-transition:display 0.5s linear;-webkit-transition:display 0.5s linear;transition:display 0.5s linear}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-phone img,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-phone img{vertical-align:middle;margin-right:10px}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-phone a,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-phone a{color:#fff;text-decoration:none}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-phone a:hover,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-phone a:hover{color:#fff;text-decoration:none}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-email,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-email{display:none;color:white;-moz-transition:display 0.5s linear;-o-transition:display 0.5s linear;-webkit-transition:display 0.5s linear;transition:display 0.5s linear}.single-listing .listing-summary-bar .listing-contact .contact-header .contact-email img,.single-case_study .listing-summary-bar .listing-contact .contact-header .contact-email img{vertical-align:middle;margin-right:10px}.single-listing .listing-summary-bar .listing-contact .contact-form,.single-case_study .listing-summary-bar .listing-contact .contact-form{background:#0e74b9;height:auto;max-height:0;padding:0 20px;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;overflow:hidden;z-index:1}.single-listing .listing-summary-bar .listing-contact .contact-form span.wpcf7-list-item,.single-case_study .listing-summary-bar .listing-contact .contact-form span.wpcf7-list-item{margin-left:0}.single-listing .listing-summary-bar .listing-contact .contact-form:before,.single-case_study .listing-summary-bar .listing-contact .contact-form:before{display:block;content:'';margin-bottom:10px}.single-listing .listing-summary-bar .listing-contact .contact-form h4,.single-case_study .listing-summary-bar .listing-contact .contact-form h4{font-size:18px;color:white;font-weight:600;margin:10px 0}.single-listing .listing-summary-bar .listing-contact .contact-form h4:first-child,.single-case_study .listing-summary-bar .listing-contact .contact-form h4:first-child{margin-top:0px}@media (min-width: 1030px){.single-listing .listing-summary-bar .listing-contact .contact-form h4,.single-case_study .listing-summary-bar .listing-contact .contact-form h4{font-size:22px}}.single-listing .listing-summary-bar .listing-contact .contact-form p,.single-case_study .listing-summary-bar .listing-contact .contact-form p{color:white;font-size:18px;margin-bottom:0px}.single-listing .listing-summary-bar .listing-contact .contact-form p.before-form-txt,.single-case_study .listing-summary-bar .listing-contact .contact-form p.before-form-txt{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;margin:10px 0 -10px;font-size:12px}@media (min-width: 1030px){.single-listing .listing-summary-bar .listing-contact .contact-form p.before-form-txt,.single-case_study .listing-summary-bar .listing-contact .contact-form p.before-form-txt{font-size:18px}}.single-listing .listing-summary-bar .listing-contact .contact-form p.before-form-txt:first-child,.single-case_study .listing-summary-bar .listing-contact .contact-form p.before-form-txt:first-child{margin-top:0px}.single-listing .listing-summary-bar .listing-contact .contact-form select,.single-case_study .listing-summary-bar .listing-contact .contact-form select{background:#579ece url("../img/select-arrow-white.png") no-repeat;background-position:93% center;color:white;max-width:1024px;border-radius:0px}.single-listing .listing-summary-bar .listing-contact .contact-form input,.single-listing .listing-summary-bar .listing-contact .contact-form textarea,.single-case_study .listing-summary-bar .listing-contact .contact-form input,.single-case_study .listing-summary-bar .listing-contact .contact-form textarea{background:#579ece;color:white;max-width:1024px;border-radius:0px}.single-listing .listing-summary-bar .listing-contact .contact-form input[type="submit"],.single-listing .listing-summary-bar .listing-contact .contact-form textarea[type="submit"],.single-case_study .listing-summary-bar .listing-contact .contact-form input[type="submit"],.single-case_study .listing-summary-bar .listing-contact .contact-form textarea[type="submit"]{background:white;color:#0073bd;width:100%;border:none;font-weight:600;padding:12px;text-transform:uppercase;letter-spacing:2px;font-size:15px}.single-listing .listing-summary-bar .listing-contact .contact-form input::-webkit-input-placeholder,.single-listing .listing-summary-bar .listing-contact .contact-form textarea::-webkit-input-placeholder,.single-case_study .listing-summary-bar .listing-contact .contact-form input::-webkit-input-placeholder,.single-case_study .listing-summary-bar .listing-contact .contact-form textarea::-webkit-input-placeholder{color:#0073bd !important}.single-listing .listing-summary-bar .listing-contact .contact-form input:-moz-placeholder,.single-listing .listing-summary-bar .listing-contact .contact-form textarea:-moz-placeholder,.single-case_study .listing-summary-bar .listing-contact .contact-form input:-moz-placeholder,.single-case_study .listing-summary-bar .listing-contact .contact-form textarea:-moz-placeholder{color:#0073bd !important}.single-listing .listing-summary-bar .listing-contact .contact-form input::-moz-placeholder,.single-listing .listing-summary-bar .listing-contact .contact-form textarea::-moz-placeholder,.single-case_study .listing-summary-bar .listing-contact .contact-form input::-moz-placeholder,.single-case_study .listing-summary-bar .listing-contact .contact-form textarea::-moz-placeholder{color:#0073bd !important}.single-listing .listing-summary-bar .listing-contact .contact-form input:-ms-input-placeholder,.single-listing .listing-summary-bar .listing-contact .contact-form textarea:-ms-input-placeholder,.single-case_study .listing-summary-bar .listing-contact .contact-form input:-ms-input-placeholder,.single-case_study .listing-summary-bar .listing-contact .contact-form textarea:-ms-input-placeholder{color:#0073bd !important}@media (min-width: 1030px){.single-listing .listing-summary-bar .listing-contact .contact-form,.single-case_study .listing-summary-bar .listing-contact .contact-form{position:relative;width:270px}}.single-listing .listing-summary-bar .listing-contact.listing-request-info,.single-case_study .listing-summary-bar .listing-contact.listing-request-info{display:none;float:left;margin:0 8px 0 0;text-align:right}.single-listing .listing-summary-bar .listing-contact.listing-request-info .contact-header .contact-image,.single-case_study .listing-summary-bar .listing-contact.listing-request-info .contact-header .contact-image{float:right;margin-left:10px;margin-right:-20px;color:#0073bd;font-size:50px;line-height:72px;text-align:center;font-weight:bold;background-color:#fff;border:none;background-repeat:no-repeat}.single-listing .listing-summary-bar .listing-contact.listing-request-info .contact-header .contact-close,.single-case_study .listing-summary-bar .listing-contact.listing-request-info .contact-header .contact-close{right:auto;left:10px}@media (min-width: 1030px){.single-listing .listing-summary-bar .listing-contact.listing-request-info .contact-form,.single-case_study .listing-summary-bar .listing-contact.listing-request-info .contact-form{width:300px}}@media (min-width: 1030px){.single-listing .listing-summary-bar .listing-contact,.single-case_study .listing-summary-bar .listing-contact{display:inline-block;width:270px;margin:15px 0px 0 30px;height:60px}.single-listing .listing-summary-bar .listing-contact.listing-request-info,.single-case_study .listing-summary-bar .listing-contact.listing-request-info{display:block;width:300px;margin:15px 30px 0 0}}.single-listing .listing-summary-bar .listing-contact.open-form .contact-form,.single-case_study .listing-summary-bar .listing-contact.open-form .contact-form{max-height:calc(80vh - 100px);overflow-y:auto}@media (min-width: 768px){.single-listing .listing-summary-bar .listing-contact.open-form .contact-form,.single-case_study .listing-summary-bar .listing-contact.open-form .contact-form{max-height:calc(100vh - 247px)}}.single-listing .listing-summary-bar .listing-contact.open-form .contact-close,.single-case_study .listing-summary-bar .listing-contact.open-form .contact-close{display:block}.single-listing .listing-summary-bar .listing-contact.open-form .contact-phone,.single-case_study .listing-summary-bar .listing-contact.open-form .contact-phone{display:block}.single-listing .listing-summary-bar .listing-contact.open-form .contact-email,.single-case_study .listing-summary-bar .listing-contact.open-form .contact-email{display:block}.single-listing .listing-summary-bar .listing-contact.open-form .contact-tagline,.single-case_study .listing-summary-bar .listing-contact.open-form .contact-tagline{display:none}@media (min-width: 1030px){.single-listing .listing-summary-bar .listing-contact.open-form,.single-case_study .listing-summary-bar .listing-contact.open-form{height:auto}}.single-listing .listing-map-details,.single-case_study .listing-map-details{position:relative}.single-listing .listing-map-details .listing-map,.single-case_study .listing-map-details .listing-map{position:relative;margin-bottom:30px;min-height:240px}@media only screen and (min-width: 481px){.single-listing .listing-map-details .listing-map,.single-case_study .listing-map-details .listing-map{min-height:360px}}@media only screen and (min-width: 768px){.single-listing .listing-map-details .listing-map,.single-case_study .listing-map-details .listing-map{min-height:500px;margin-bottom:0}}.single-listing .listing-map-details .listing-map .listing-map-image,.single-case_study .listing-map-details .listing-map .listing-map-image{position:absolute;height:100%;width:100%;background-position:center center;background-size:cover;position:absolute}.single-listing .listing-map-details .listing-map img.google-maps-pin,.single-case_study .listing-map-details .listing-map img.google-maps-pin{position:absolute;left:50%;top:120px;margin-top:-41px;margin-left:-14.5px}@media only screen and (min-width: 481px){.single-listing .listing-map-details .listing-map img.google-maps-pin,.single-case_study .listing-map-details .listing-map img.google-maps-pin{top:180px}}@media only screen and (min-width: 768px){.single-listing .listing-map-details .listing-map img.google-maps-pin,.single-case_study .listing-map-details .listing-map img.google-maps-pin{top:288px}}@media only screen and (min-width: 1030px){.single-listing .listing-map-details .listing-map img.google-maps-pin,.single-case_study .listing-map-details .listing-map img.google-maps-pin{top:50%}}.single-listing .listing-map-details .listing-map .google-maps-link,.single-case_study .listing-map-details .listing-map .google-maps-link{position:absolute;top:210px;left:50%;width:284px;height:60px;line-height:60px;margin-left:-142px;font-size:21px;background:#0073bd;color:white;text-align:center;text-decoration:none}.single-listing .listing-map-details .listing-map .google-maps-link img,.single-case_study .listing-map-details .listing-map .google-maps-link img{vertical-align:middle;margin-right:10px}@media only screen and (min-width: 481px){.single-listing .listing-map-details .listing-map .google-maps-link,.single-case_study .listing-map-details .listing-map .google-maps-link{top:330px}}@media only screen and (min-width: 768px){.single-listing .listing-map-details .listing-map .google-maps-link,.single-case_study .listing-map-details .listing-map .google-maps-link{top:470px}}@media only screen and (min-width: 1030px){.single-listing .listing-map-details .listing-map .google-maps-link,.single-case_study .listing-map-details .listing-map .google-maps-link{top:auto;bottom:265px;left:0;margin-left:0;width:200px}}.single-listing .listing-map-details .listing-map .mini-map,.single-case_study .listing-map-details .listing-map .mini-map{position:absolute;bottom:0;left:0;background:#0073bd;height:264px;width:200px;display:none}.single-listing .listing-map-details .listing-map .mini-map img,.single-case_study .listing-map-details .listing-map .mini-map img{height:176px;width:148px;margin:19px 27px 10px}.single-listing .listing-map-details .listing-map .mini-map svg,.single-case_study .listing-map-details .listing-map .mini-map svg{width:145px;margin:19px 26px 10px 26px}.single-listing .listing-map-details .listing-map .mini-map svg path,.single-listing .listing-map-details .listing-map .mini-map svg polyline,.single-listing .listing-map-details .listing-map .mini-map svg polygon,.single-case_study .listing-map-details .listing-map .mini-map svg path,.single-case_study .listing-map-details .listing-map .mini-map svg polyline,.single-case_study .listing-map-details .listing-map .mini-map svg polygon{stroke:#0e74b9;stroke-width:4px;stroke-miterlimit:10;fill:#fff;fill-opacity:0.24}@media only screen and (min-width: 1030px){.single-listing .listing-map-details .listing-map .mini-map,.single-case_study .listing-map-details .listing-map .mini-map{display:block}}.single-listing .listing-map-details .listing-map .ng-link,.single-case_study .listing-map-details .listing-map .ng-link{display:block;color:#fff;font-size:13px;text-decoration:none;text-align:center;padding:0 22px;width:100%}.single-listing .listing-map-details .listing-map .ng-link strong,.single-case_study .listing-map-details .listing-map .ng-link strong{display:block}.single-listing .listing-map-details .listing-map .ng-link a,.single-case_study .listing-map-details .listing-map .ng-link a{color:#fff;text-decoration:none}.single-listing .listing-map-details .listing-map .ng-link .guide-icon,.single-case_study .listing-map-details .listing-map .ng-link .guide-icon{float:left;margin-right:6px;width:32px;height:29px;background:url("../img/guide_icon.svg") no-repeat center}@media only screen and (min-width: 1030px){.single-listing .listing-map-details .listing-map,.single-case_study .listing-map-details .listing-map{position:absolute;height:100%;padding-right:0}}.single-listing .listing-map-details .listing-details,.single-case_study .listing-map-details .listing-details{padding:20px}.single-listing .listing-map-details .listing-details h2,.single-case_study .listing-map-details .listing-details h2{color:#0073bd}.single-listing .listing-map-details .listing-details .detail,.single-case_study .listing-map-details .listing-details .detail{display:inline-block;margin:0 0;font-size:16px;height:auto;max-height:0;opacity:0;width:100%;vertical-align:top;transition:max-height 0.7s ease, opacity 0.7s ease, margin 0.7s ease}@media (min-width: 768px){.single-listing .listing-map-details .listing-details .detail,.single-case_study .listing-map-details .listing-details .detail{font-size:19px}}.single-listing .listing-map-details .listing-details .detail .detail-title,.single-case_study .listing-map-details .listing-details .detail .detail-title{margin-right:7px}.single-listing .listing-map-details .listing-details .detail .detail-title strong,.single-case_study .listing-map-details .listing-details .detail .detail-title strong{font-weight:500}.single-listing .listing-map-details .listing-details .detail:nth-of-type(-n+8),.single-case_study .listing-map-details .listing-details .detail:nth-of-type(-n+8){max-height:999px;opacity:1.0;margin:4px 0}@media only screen and (min-width: 1030px){.single-listing .listing-map-details .listing-details .detail:nth-of-type(-n+8),.single-case_study .listing-map-details .listing-details .detail:nth-of-type(-n+8){margin:10px 0}}.single-listing .listing-map-details .listing-details .detail.expanded,.single-case_study .listing-map-details .listing-details .detail.expanded{max-height:999px;opacity:1.0;margin:4px 0}@media only screen and (min-width: 1030px){.single-listing .listing-map-details .listing-details .detail.expanded,.single-case_study .listing-map-details .listing-details .detail.expanded{margin:10px 0}}@media only screen and (min-width: 1030px){.single-listing .listing-map-details .listing-details .detail,.single-case_study .listing-map-details .listing-details .detail{width:49%}}.single-listing .listing-map-details .listing-details button,.single-case_study .listing-map-details .listing-details button{font-family:"Klavika",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#0073bd;text-align:center;width:100%;border:2px solid #f4f4f5;background:transparent;padding:18px 0;display:block;cursor:pointer;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-listing .listing-map-details .listing-details button:hover,.single-case_study .listing-map-details .listing-details button:hover{border:2px solid #0073bd}.single-listing .listing-map-details .listing-details button sub,.single-case_study .listing-map-details .listing-details button sub{bottom:1px;left:4px;font-size:100%}@media only screen and (min-width: 1030px){.single-listing .listing-map-details .listing-details,.single-case_study .listing-map-details .listing-details{float:right;min-height:500px}}.single-listing .listing-overview-attractions,.single-case_study .listing-overview-attractions{background-color:#f7f7f7}.single-listing .listing-overview-attractions h2,.single-case_study .listing-overview-attractions h2{color:#0073bd;font-size:24px}@media only screen and (min-width: 1030px){.single-listing .listing-overview-attractions h2,.single-case_study .listing-overview-attractions h2{font-size:32px}}.single-listing .listing-overview-attractions p,.single-case_study .listing-overview-attractions p{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#9b9794;font-size:18px}@media only screen and (min-width: 1030px){.single-listing .listing-overview-attractions p,.single-case_study .listing-overview-attractions p{font-size:25px}}.single-listing .listing-overview-attractions .listing-overview,.single-case_study .listing-overview-attractions .listing-overview{padding:20px;background-color:#f7f7f7}.single-listing .listing-overview-attractions .listing-overview p,.single-case_study .listing-overview-attractions .listing-overview p{height:auto;max-height:0;opacity:0;margin:0;transition:max-height 0.7s ease, opacity 0.7s ease, margin 0.7s ease}.single-listing .listing-overview-attractions .listing-overview p:first-of-type,.single-case_study .listing-overview-attractions .listing-overview p:first-of-type{max-height:999px;opacity:1.0;margin:1em 0}.single-listing .listing-overview-attractions .listing-overview p.expanded,.single-case_study .listing-overview-attractions .listing-overview p.expanded{max-height:999px;opacity:1.0;margin:1em 0}.single-listing .listing-overview-attractions .listing-overview button,.single-case_study .listing-overview-attractions .listing-overview button{font-family:"Klavika",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#0073bd;text-align:center;width:100%;border:2px solid #f4f4f5;background:transparent;padding:18px 0;display:block;position:relative;cursor:pointer;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-listing .listing-overview-attractions .listing-overview button:hover,.single-case_study .listing-overview-attractions .listing-overview button:hover{border:2px solid #0073bd}.single-listing .listing-overview-attractions .listing-overview button sub,.single-case_study .listing-overview-attractions .listing-overview button sub{bottom:1px;left:4px;font-size:100%}@media only screen and (min-width: 1030px){.single-listing .listing-overview-attractions .listing-overview,.single-case_study .listing-overview-attractions .listing-overview{padding:5%}}.single-listing .listing-overview-attractions .listing-attractions,.single-case_study .listing-overview-attractions .listing-attractions{padding:20px;background-color:#f7f7f7}.single-listing .listing-overview-attractions .listing-attractions .attraction,.single-case_study .listing-overview-attractions .listing-attractions .attraction{background-color:white;color:#0073bd;display:inline-block;margin:4px;padding:9px;text-transform:uppercase;font-weight:500;font-size:11px;line-height:11px}@media only screen and (min-width: 1030px){.single-listing .listing-overview-attractions .listing-attractions .attraction,.single-case_study .listing-overview-attractions .listing-attractions .attraction{font-size:15px;font-weight:400;line-height:15px;padding:12px;letter-spacing:0.5px}}@media only screen and (min-width: 1030px){.single-listing .listing-overview-attractions .listing-attractions,.single-case_study .listing-overview-attractions .listing-attractions{padding:5%}}.single-listing #listing-neighborhood-guide,.single-case_study #listing-neighborhood-guide{background-size:cover;background-position:center;height:250px;padding:30px;text-align:center;display:block;width:100%}@media (min-width: 768px){.single-listing #listing-neighborhood-guide,.single-case_study #listing-neighborhood-guide{height:500px;padding:100px 0}}.single-listing #listing-neighborhood-guide .guide-container,.single-case_study #listing-neighborhood-guide .guide-container{display:table;border:0px;width:100%;height:100%}.single-listing #listing-neighborhood-guide .guide-text,.single-case_study #listing-neighborhood-guide .guide-text{display:table-cell;vertical-align:middle;text-align:center;width:100%}.single-listing #listing-neighborhood-guide .guide-button,.single-case_study #listing-neighborhood-guide .guide-button{padding:25px;background-color:rgba(0,0,0,0.7);color:#fff;text-align:center;display:inline-block;text-decoration:none;font-size:18px;font-family:"Klavika-Light",Helvetica,Arial,sans-serif;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.single-listing #listing-neighborhood-guide .guide-button:hover,.single-case_study #listing-neighborhood-guide .guide-button:hover{background-color:#0073bd}@media (min-width: 768px){.single-listing #listing-neighborhood-guide .guide-button,.single-case_study #listing-neighborhood-guide .guide-button{padding:20px 50px;font-size:26px}}.single-listing #listing-neighborhood-guide .guide-button .guide-icon,.single-case_study #listing-neighborhood-guide .guide-button .guide-icon{display:inline-block;width:66px;height:58px;background:url("../img/guide_icon.svg") no-repeat center}.single-listing #listing-neighborhood-guide .guide-button strong,.single-case_study #listing-neighborhood-guide .guide-button strong{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal}.page-template-page-ourteam #hero{background-size:cover;background-position:center;background-repeat:no-repeat;height:240px}@media (min-width: 480px){.page-template-page-ourteam #hero{height:320px}}@media (min-width: 768px){.page-template-page-ourteam #hero{height:440px}}.page-template-page-ourteam #hero:after{background-color:rgba(0,0,0,0.25)}.page-template-page-ourteam #content{padding:0 0 40px 0}.page-template-page-ourteam .team-nav-bar{padding:18px;width:100%;display:block;z-index:12;text-align:center;position:relative;height:56px;max-height:56px;overflow:hidden}@media (min-width: 480px){.page-template-page-ourteam .team-nav-bar{height:62px;max-height:62px}}@media (min-width: 768px){.page-template-page-ourteam .team-nav-bar{padding:24px;max-height:80px;height:80px}}.page-template-page-ourteam .team-nav-bar .tinynav{display:block;width:100%;min-width:100%;height:100%;margin:0px;padding:0px;background:transparent url("../img/select-arrow-white.svg") no-repeat;border-radius:0px;background-position:right center;background-size:15px auto;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#fff;-moz-appearance:none;-webkit-appearance:none;border:0}@media (min-width: 768px){.page-template-page-ourteam .team-nav-bar .tinynav{display:none}}.page-template-page-ourteam .team-nav-bar .sub-nav{text-align:center;margin:0px;display:none}@media (min-width: 768px){.page-template-page-ourteam .team-nav-bar .sub-nav{display:block}}.page-template-page-ourteam .team-nav-bar .sub-nav li{display:inline;font-size:16px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;padding:0 12px}@media (min-width: 480px){.page-template-page-ourteam .team-nav-bar .sub-nav li{font-size:20px;padding:0 20px}}@media (min-width: 768px){.page-template-page-ourteam .team-nav-bar .sub-nav li{font-size:22px}}@media (min-width: 850px){.page-template-page-ourteam .team-nav-bar .sub-nav li{padding:0 30px}}@media (min-width: 980px){.page-template-page-ourteam .team-nav-bar .sub-nav li{font-size:24px;padding:0 40px}}.page-template-page-ourteam .team-nav-bar .sub-nav li a{color:#fff;text-decoration:none;border-bottom:2px solid transparent;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.page-template-page-ourteam .team-nav-bar .sub-nav li a:hover,.page-template-page-ourteam .team-nav-bar .sub-nav li a.active{color:#0073bd;border-bottom:2px solid #0073bd}.page-template-page-ourteam .intro-grid{margin:50px 0}.page-template-page-ourteam .grids-container .text-box-outer{padding:50px 35px}.page-template-page-ourteam .photo-grid .photo-1of2{display:block;float:none;width:100%;margin:0px;height:260px;background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 500px){.page-template-page-ourteam .photo-grid .photo-1of2{float:left;width:50%;height:360px}}@media (min-width: 768px){.page-template-page-ourteam .photo-grid .photo-1of2{height:480px}}@media (min-width: 1030px){.page-template-page-ourteam .photo-grid .photo-1of2{height:580px}}@media (min-width: 1100px){.page-template-page-ourteam .photo-grid .photo-1of2{height:620px}}.page-template-page-ourteam #our-team-quote .team-member-photo{width:110px;height:auto;border-radius:50%;display:block;margin:0px auto 16px auto}.page-template-page-ourteam #our-team-quote .team-member-quote{font-size:18px;padding-left:5px;padding-right:5px;margin-bottom:16px}.page-template-page-ourteam #our-team-quote .team-member-name{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#0073bd;font-size:14px;text-transform:uppercase}.page-template-page-ourteam .grids-container{margin:0 auto}.page-template-page-ourteam .cards{text-align:center;margin-left:auto;margin-right:auto}@media (min-width: 0px) and (max-width: 627px){.page-template-page-ourteam .cards{max-width:287px}}@media (min-width: 628px){.page-template-page-ourteam .cards{max-width:578px}}@media (min-width: 1030px){.page-template-page-ourteam .cards{max-width:868px}}@media (min-width: 1240px){.page-template-page-ourteam .cards{max-width:1159px}}.page-template-page-ourteam .cards .card{margin-bottom:24px;position:relative}@media (min-width: 561px) and (max-width: 1050px){.page-template-page-ourteam .cards .card{width:48%}}.page-template-page-ourteam .cards.cards-staff .card{position:relative}.page-template-page-ourteam .cards.cards-staff .card .card-content{width:100%}.page-template-page-ourteam .cards.cards-staff .card .card-content .card-body .tags{position:absolute}.page-template-page-ourteam .cards.cards-staff .card .card-content span.staff-title{display:block}@media (min-width: 1030px){.page-template-page-ourteam #team1 .cards,.page-template-page-ourteam #team2 .cards{max-width:869px}}.single-agent .agent-header{position:relative}.single-agent .agent-header .agent-media{padding-right:0 !important}.single-agent .agent-header .agent-media .agent-media-slider{margin-bottom:0}.single-agent .agent-header .agent-media .agent-media-slider .agent-media-image{height:270px;background-size:cover;background-position:top center}@media only screen and (min-width: 481px){.single-agent .agent-header .agent-media .agent-media-slider .agent-media-image{height:322px}}@media only screen and (min-width: 768px){.single-agent .agent-header .agent-media .agent-media-slider .agent-media-image{height:480px}}.single-agent .agent-header .agent-media .agent-media-slider button{z-index:1;height:67px;width:44px}.single-agent .agent-header .agent-media .agent-media-slider button:before{content:''}.single-agent .agent-header .agent-media .agent-media-slider .slick-prev{left:0;background-image:url("../img/slider-prev-arrow.png")}.single-agent .agent-header .agent-media .agent-media-slider .slick-next{right:0;background-image:url("../img/slider-next-arrow.png")}@media only screen and (min-width: 1030px){.single-agent .agent-header .agent-media{position:absolute;height:100%;left:50%;padding-right:0}.single-agent .agent-header .agent-media .agent-media-slider{height:100%}.single-agent .agent-header .agent-media .agent-media-slider .slick-list{height:100%}.single-agent .agent-header .agent-media .agent-media-slider .slick-track{height:100%}.single-agent .agent-header .agent-media .agent-media-slider .agent-media-image{height:100%; background-repeat: no-repeat; background-size: contain; background-position:right;}}.single-agent .agent-header .agent-info{padding:20px}.single-agent .agent-header .agent-info .agent-info-container{display:table;border:0px;width:100%;height:100%}.single-agent .agent-header .agent-info .agent-info-text{display:table-cell;height:100%;vertical-align:middle}.single-agent .agent-header .agent-info .agent-info-text .tags{float:none;display:block}.single-agent .agent-header .agent-info .agent-info-text .agent-contact{display:block;clear:both;margin:20px 0}.single-agent .agent-header .agent-info .agent-info-text .agent-contact #bio-twitter{background:url("../img/twitter_blue.svg") no-repeat center;width:21px;height:17px;display:inline-block;margin:0;vertical-align:middle}.single-agent .agent-header .agent-info .agent-info-text .agent-contact #bio-linkedin{background:url("../img/bio_linkedin.svg") no-repeat center;width:21px;height:21px;display:inline-block;margin:0 10px 0 0;vertical-align:middle}.single-agent .agent-header .agent-info .agent-info-text .agent-contact .phone,.single-agent .agent-header .agent-info .agent-info-text .agent-contact .email{vertical-align:middle;color:#0073bd;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;display:inline-block;font-size:21px;line-height:21px;height:21px;margin:0 20px 0 0}.single-agent .agent-header .agent-info .agent-info-text .agent-contact .phone a,.single-agent .agent-header .agent-info .agent-info-text .agent-contact .email a{text-decoration:none}.single-agent .agent-header .agent-info .agent-info-text .featuredlink{text-decoration:none;color:#0073bd;padding-bottom:3px;border-bottom:2px solid #0073bd;display:inline-block;margin-bottom:20px;font-size:17px;width:100%;max-width:322px}.single-agent .agent-header .agent-info .agent-info-text .btn{display:inline-block;background:#0073bd;color:#fff;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:2px;padding:20px 70px;text-transform:uppercase;text-decoration:none;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}.single-agent .agent-header .agent-info .agent-info-text .btn:hover{background:#000}.single-agent .agent-header .agent-info .name{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}.single-agent .agent-header .agent-info .title{font-family:"Klavika-LightItalic",Helvetica,Arial,sans-serif;margin-bottom:20px;font-size:24px}@media (min-width: 1030px){.single-agent .agent-header .agent-info .title{font-size:28px}}.single-agent .agent-header .agent-info .h1,.single-agent .agent-header .agent-info .h2,.single-agent .agent-header .agent-info h2{font-size:24px}@media only screen and (min-width: 1030px){.single-agent .agent-header .agent-info .h1,.single-agent .agent-header .agent-info .h2,.single-agent .agent-header .agent-info h2{font-size:28px}}@media only screen and (min-width: 1240px){.single-agent .agent-header .agent-info .h1,.single-agent .agent-header .agent-info .h2,.single-agent .agent-header .agent-info h2{font-size:36px}}.single-agent .agent-header .agent-info .price{color:#0073bd}@media only screen and (min-width: 768px){.single-agent .agent-header .agent-info{padding:120px 20px 20px 20px;min-height:480px}}@media only screen and (min-width: 1030px){.single-agent .agent-header .agent-info{padding:150px 20px 20px 2%;min-height:500px}}@media only screen and (min-width: 1240px){.single-agent .agent-header .agent-info{padding:180px 20px 20px 9%;min-height:580px}}.single-agent .agent-header .agent-info,.single-agent .agent-header .agent-media{float:left}@media (max-width: 600px){.single-agent .agent-header .agent-info,.single-agent .agent-header .agent-media{width:100%;text-align:center}.single-agent .agent-header .agent-info .tags .tag,.single-agent .agent-header .agent-media .tags .tag{float:none;display:inline-block}.single-agent .agent-header .agent-info .agent-media-slider .agent-media-image,.single-agent .agent-header .agent-media .agent-media-slider .agent-media-image{background-position:center center}}@media (min-width: 601px) and (max-width: 767px){.single-agent .agent-header .agent-info,.single-agent .agent-header .agent-media{width:50%}}.single-agent .agent-summary-bar{padding:18px;width:100%;display:block;z-index:7000;text-align:center;position:relative;height:56px;max-height:56px;overflow:hidden}@media (min-width: 480px){.single-agent .agent-summary-bar{height:62px;max-height:62px}}@media (min-width: 768px){.single-agent .agent-summary-bar{padding:24px;max-height:80px;height:80px}}.single-agent .agent-summary-bar .tinynav{display:block;width:100%;min-width:100%;height:100%;margin:0px;padding:0px;background:transparent url("../img/select-arrow-white.svg") no-repeat;border-radius:0px;background-position:right center;background-size:15px auto;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#fff;-moz-appearance:none;-webkit-appearance:none;border:0}@media (min-width: 768px){.single-agent .agent-summary-bar .tinynav{display:none}}.single-agent .agent-summary-bar .sub-nav{text-align:center;margin:0px;display:none}@media (min-width: 768px){.single-agent .agent-summary-bar .sub-nav{display:block}}.single-agent .agent-summary-bar .sub-nav li{display:inline;font-size:16px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;padding:0 12px}@media (min-width: 480px){.single-agent .agent-summary-bar .sub-nav li{font-size:20px;padding:0 20px}}@media (min-width: 768px){.single-agent .agent-summary-bar .sub-nav li{font-size:24px;padding:0 40px}}.single-agent .agent-summary-bar .sub-nav li a{color:#fff;text-decoration:none;border-bottom:2px solid transparent;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-agent .agent-summary-bar .sub-nav li a:hover,.single-agent .agent-summary-bar .sub-nav li a.active{color:#0073bd;border-bottom:2px solid #0073bd}.single-agent .agent-news-bio{background:#e4e6e7 url("../img/brooklyn_outline_gray.gif") no-repeat;background-position:top center;display:block}@media (min-width: 768px){.single-agent .agent-news-bio{background-position:center center;display:table;width:100%;height:100%;border:0px}}.single-agent .agent-news-bio .agent-news{padding:20px}.single-agent .agent-news-bio .agent-news h2{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;padding:0px}@media (min-width: 768px){.single-agent .agent-news-bio .agent-news h2{padding:36px 0 0 0}}.single-agent .agent-news-bio .agent-news ul{margin:0px}.single-agent .agent-news-bio .agent-news ul li{margin-top:20px;font-size:16px}@media (min-width: 768px){.single-agent .agent-news-bio .agent-news ul li{font-size:18px}}@media (min-width: 768px){.single-agent .agent-news-bio .agent-news{display:table-cell;height:100%;vertical-align:top}}@media only screen and (min-width: 1030px){.single-agent .agent-news-bio .agent-news{padding:50px 50px 20px 2%}}@media only screen and (min-width: 1240px){.single-agent .agent-news-bio .agent-news{padding:50px 50px 20px 9%}}.single-agent .agent-news-bio .agent-news a{text-decoration:None}.single-agent .agent-news-bio .agent-bio{background:rgba(255,255,255,0.6);padding:0 20px 20px 20px}@media (min-width: 768px){.single-agent .agent-news-bio .agent-bio{padding:20px}}.single-agent .agent-news-bio .agent-bio .bio-text{padding:0 0 40px 0}@media (min-width: 768px){.single-agent .agent-news-bio .agent-bio .bio-text{padding:16px 0 50px 0}}.single-agent .agent-news-bio .agent-bio .accordion{border-top:2px solid #4d4d4d}.single-agent .agent-news-bio .agent-bio .accordion .accordion-container{position:relative;overflow:hidden}.single-agent .agent-news-bio .agent-bio .accordion .accordion-container .accordion-title{font-family:"Klavika",Helvetica,Arial,sans-serif;padding:0px;margin:10px 0 10px 0;cursor:pointer;color:#4d4d4d;position:relative;font-size:1.4em}.single-agent .agent-news-bio .agent-bio .accordion .accordion-container .accordion-title:after{content:"";position:absolute;display:block;background:url("../img/accordion_expand.svg") no-repeat center;background-size:cover;right:0px;top:50%;margin-top:-10px;width:20px;height:20px}.single-agent .agent-news-bio .agent-bio .accordion .accordion-container .accordion-title.active:after{content:"";position:absolute;display:block;background:url("../img/accordion_collapse.svg") no-repeat center;background-size:cover;right:0px;top:50%;margin-top:-10px;width:20px;height:20px}@media (min-width: 768px){.single-agent .agent-news-bio .agent-bio .accordion .accordion-container .accordion-title{font-size:1.7em}.single-agent .agent-news-bio .agent-bio .accordion .accordion-container .accordion-title:after{margin-top:-18px;width:36px;height:36px}.single-agent .agent-news-bio .agent-bio .accordion .accordion-container .accordion-title.active:after{margin-top:-18px;width:36px;height:36px}}.single-agent .agent-news-bio .agent-bio .accordion .accordion-container .accordion-content{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#4d4d4d;position:relative;display:none;width:100%;margin:0;padding:0;margin-bottom:20px}@media (min-width: 768px){.single-agent .agent-news-bio .agent-bio{display:table-cell;vertical-align:top;height:100%;min-height:500px}.single-agent .agent-news-bio .agent-bio.bio-only{min-height:0px}}@media only screen and (min-width: 1030px){.single-agent .agent-news-bio .agent-bio{padding:50px 2% 36px 50px}.single-agent .agent-news-bio .agent-bio.bio-only{padding-left:2%;padding-right:2%}}@media only screen and (min-width: 1240px){.single-agent .agent-news-bio .agent-bio{padding:50px 9% 36px 50px}.single-agent .agent-news-bio .agent-bio.bio-only{padding-left:9%;padding-right:9%}}.single-agent .agent-news-bio .agent-bio p{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;margin:0px;padding:20px 0 0 0;color:#4d4d4d;font-size:16px;line-height:24px}@media only screen and (min-width: 768px){.single-agent .agent-news-bio .agent-bio p{font-size:20px;line-height:28px}}.single-agent .agent-news-bio .agent-bio .accordion-container{padding:8px 0;border-bottom:2px solid #4d4d4d}@media only screen and (min-width: 768px){.single-agent .agent-news-bio .agent-bio .accordion-container{padding:22px 0}}.single-agent #transactions .h1.slider-title{margin-bottom:0.8em}.single-agent #transactions .transactions-nav{text-align:center;margin:0 0 2em 0}.single-agent #transactions .transactions-nav li{cursor:pointer;display:inline-block;margin:0 7px;padding:10px 12px;text-align:center;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;font-size:13px;background:transparent;border:2px solid #0073bd;color:#000;text-transform:uppercase;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-agent #transactions .transactions-nav li:hover,.single-agent #transactions .transactions-nav li.current{color:#fff;background:#0073bd}@media (min-width: 768px){.single-agent #transactions .transactions-nav li{min-width:230px;font-size:14px;padding:18px 0}}.single-agent #transactions .transactions-content-container{position:relative;overflow:hidden;min-height:600px}.single-agent #transactions .transactions-content{visibility:hidden;top:-900px;transition:all 1s ease-in-out;position:absolute;max-height:0px;opacity:0}.single-agent #transactions .transactions-content.current{top:0px;visibility:visible;position:relative;max-height:100%;opacity:1}.single-agent .agent-team{background:#f7f7f7}@media only screen and (min-width: 768px){.single-agent .agent-team .wrap.exclusive-agents{padding-bottom:50px}}.single-agent .hentry{margin-bottom:0px}.single-agent #contact-agent-wrapper{position:relative}.single-agent #contact-agent-wrapper #contact-agent-toggle{display:block;position:relative;cursor:pointer;height:54px;z-index:10001;text-align:center;outline:0;padding:20px}.single-agent #contact-agent-wrapper #contact-agent-bg-close{display:none;position:fixed;top:0;left:0;height:100%;width:100%}.single-agent #contact-agent-wrapper #contact-agent-close{position:absolute;top:14px;right:16px;color:#fff;font-size:1.2em;cursor:pointer;z-index:10001;pointer-events:none;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;transform-origin:center top;transform:rotateX(90deg);opacity:0}.single-agent #contact-agent-wrapper #contact-agent-form{position:absolute;background-color:#0073bd;z-index:10000;padding:64px 10px 0;top:0;left:0;width:100%;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;transform-origin:center top;transform:rotateX(90deg);opacity:0}.single-agent #contact-agent-wrapper #contact-agent-form select{background:#579ece url("../img/select-arrow-white.png") no-repeat;background-position:93% center;color:white;max-width:1024px;border-radius:0px}.single-agent #contact-agent-wrapper #contact-agent-form input,.single-agent #contact-agent-wrapper #contact-agent-form textarea{background:#579ece;color:white;max-width:1024px;border-radius:0px}.single-agent #contact-agent-wrapper #contact-agent-form input[type="submit"],.single-agent #contact-agent-wrapper #contact-agent-form textarea[type="submit"]{background:white;color:#0073bd;width:100%;border:none;font-weight:600;padding:12px;text-transform:uppercase;letter-spacing:2px;font-size:15px}.single-agent #contact-agent-wrapper #contact-agent-form input::-webkit-input-placeholder,.single-agent #contact-agent-wrapper #contact-agent-form textarea::-webkit-input-placeholder{color:#0073bd !important}.single-agent #contact-agent-wrapper #contact-agent-form input:-moz-placeholder,.single-agent #contact-agent-wrapper #contact-agent-form textarea:-moz-placeholder{color:#0073bd !important}.single-agent #contact-agent-wrapper #contact-agent-form input::-moz-placeholder,.single-agent #contact-agent-wrapper #contact-agent-form textarea::-moz-placeholder{color:#0073bd !important}.single-agent #contact-agent-wrapper #contact-agent-form input:-ms-input-placeholder,.single-agent #contact-agent-wrapper #contact-agent-form textarea:-ms-input-placeholder{color:#0073bd !important}.single-agent #contact-agent-wrapper.open #contact-agent-bg-close{display:block}.single-agent #contact-agent-wrapper.open #contact-agent-form,.single-agent #contact-agent-wrapper.open #contact-agent-close{transform:rotateX(0deg);opacity:1}@media only screen and (min-width: 360px){.single-agent #contact-agent-wrapper{display:inline-block}.single-agent #contact-agent-wrapper #contact-agent-toggle{display:inline-block;min-width:320px;max-width:100%}}@media only screen and (min-width: 600px){.single-agent #contact-agent-wrapper{display:block}.single-agent #contact-agent-wrapper #contact-agent-toggle{display:block;min-width:auto}}@media only screen and (min-width: 800px){.single-agent #contact-agent-wrapper{display:inline-block}.single-agent #contact-agent-wrapper #contact-agent-toggle{display:inline-block;min-width:320px}}@media only screen and (min-width: 1030px){.single-agent .agent-header .agent-hero-image{float:right;width:50%;max-height:100%}.single-agent .agent-header .agent-details{margin-top:154px}}.post-type-archive-listing{margin-top:154px}.search-results{background:#f8f9fa}.search-results #hero{background-size:cover;background-position:center;height:240px}@media (min-width: 480px){.search-results #hero{height:320px}}@media (min-width: 768px){.search-results #hero{height:440px}}.search-results #hero:after{background-color:rgba(0,0,0,0.25)}.search-results #hero .hero-text h1 span{font-family:"Klavika",Helvetica,Arial,sans-serif;font-weight:normal}.search-results .results-searchbox{float:none}@media (max-width: 767px){.search-results .results-searchbox{margin-bottom:0.8em}}@media (min-width: 768px){.search-results .results-searchbox{float:left;margin:0.8em 0 0}}.search-results .results-searchbox .utility-search{background:#666;color:#fff;height:40px}.search-results .results-searchbox .utility-search #utility-search-field{float:left;width:66%;max-width:100%;padding:0 12px;margin-bottom:0;background:transparent;border-radius:0px;color:#fff;font-family:"Klavika",Helvetica,Arial,sans-serif;min-width:150px}.search-results .results-searchbox .utility-search #utility-search-field:focus{background-color:transparent;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif}.search-results .results-searchbox .utility-search #utility-search-submit{float:right;margin:10px;width:22px;height:22px;background:transparent url("../img/search_white.svg") no-repeat;background-size:cover;text-indent:-9999px;font-size:0px;border:0px}.search-results .search-result{margin:0 0 30px 0;padding:20px;background:#fff}.search-results .search-result .search-container.media{display:table}.search-results .search-result .search-container.media .search-thumb{display:table-cell;width:25%;vertical-align:top;padding-right:3%;max-width:180px}.search-results .search-result .search-container.media .search-thumb img{width:100%;height:auto}.search-results .search-result .search-container.media .search-text{display:table-cell;vertical-align:middle;width:69%;margin-left:3%}.search-results .search-result .search-container .search-text h3{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#666;margin:0 0 5px 0;font-size:20px}.search-results .search-result .search-container .search-text h3 a{color:#666}.search-results .search-result .search-container .search-text h3 a:hover{color:#0073bd}.search-results .search-result .search-container .search-text .byline{color:#aaaab1;font-style:normal;font-family:"Klavika-Light",Helvetica,Arial,sans-serif}.search-results .sidebar{padding:30px}@media (min-width: 768px){.search-results .sidebar{padding:40px}}.search-results .sidebar .widget_archive label,.search-results .sidebar .widget_categories label{display:none}.search-results .sidebar select{background:#efeff0 url("../img/select-arrow.svg") no-repeat;border-radius:0px;background-position:93% center;background-size:12px auto;padding:15px 20px;line-height:1;height:48px;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif}.tax-neighborhood #hero{background-size:cover;background-position:center;height:240px}@media (min-width: 480px){.tax-neighborhood #hero{height:320px}}@media (min-width: 768px){.tax-neighborhood #hero{height:440px}}.tax-neighborhood #hero:after{background-color:rgba(0,0,0,0.25)}.tax-neighborhood .neighborhood-nav-bar{padding:18px;width:100%;display:block;z-index:800;text-align:center;position:relative;height:56px;max-height:56px;overflow:hidden}@media (min-width: 480px){.tax-neighborhood .neighborhood-nav-bar{height:62px;max-height:62px}}@media (min-width: 768px){.tax-neighborhood .neighborhood-nav-bar{padding:24px;max-height:80px;height:80px}}.tax-neighborhood .neighborhood-nav-bar .tinynav{display:block;width:100%;min-width:100%;height:100%;margin:0px;padding:0px;background:transparent url("../img/select-arrow-white.svg") no-repeat;border-radius:0px;background-position:right center;background-size:15px auto;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#fff;-moz-appearance:none;-webkit-appearance:none;border:0}@media (min-width: 768px){.tax-neighborhood .neighborhood-nav-bar .tinynav{display:none}}.tax-neighborhood .neighborhood-nav-bar .sub-nav{text-align:center;margin:0px;display:none}@media (min-width: 768px){.tax-neighborhood .neighborhood-nav-bar .sub-nav{display:block}}.tax-neighborhood .neighborhood-nav-bar .sub-nav li{display:inline;font-size:16px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;padding:0 12px}@media (min-width: 480px){.tax-neighborhood .neighborhood-nav-bar .sub-nav li{font-size:20px;padding:0 20px}}@media (min-width: 768px){.tax-neighborhood .neighborhood-nav-bar .sub-nav li{font-size:18px}}@media (min-width: 850px){.tax-neighborhood .neighborhood-nav-bar .sub-nav li{padding:0 22px}}@media (min-width: 980px){.tax-neighborhood .neighborhood-nav-bar .sub-nav li{font-size:22px;padding:0 26px}}@media (min-width: 1050px){.tax-neighborhood .neighborhood-nav-bar .sub-nav li{font-size:24px;padding:0 30px}}.tax-neighborhood .neighborhood-nav-bar .sub-nav li a{color:#fff;text-decoration:none;border-bottom:2px solid transparent;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tax-neighborhood .neighborhood-nav-bar .sub-nav li a:hover,.tax-neighborhood .neighborhood-nav-bar .sub-nav li a.active{color:#0073bd;border-bottom:2px solid #0073bd}.tax-neighborhood .neighborhood-glance-intro{padding:40px 0;text-align:center;background:white}.tax-neighborhood .neighborhood-glance-intro p{max-width:1024px;margin:16px auto;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#9b9794;font-style:italic;font-size:22px}.tax-neighborhood .neighborhood-glance{background-repeat:no-repeat;background-size:cover;background-position:center bottom;text-align:center;position:relative}.tax-neighborhood .neighborhood-glance .stats-icon{position:relative;vertical-align:top}.tax-neighborhood .neighborhood-glance .stats-icon h4{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-weight:normal}.tax-neighborhood .neighborhood-glance .stats-icon img{width:120px;height:120px}.tax-neighborhood .neighborhood-glance .stats-icon .stats-number{font-size:70px;line-height:63px;color:#707b83}.tax-neighborhood .neighborhood-glance .stats-icon .stats-number:first-of-type{color:#0073bd}.tax-neighborhood .neighborhood-glance .overlay{background:-moz-linear-gradient(top, #fff 0%, #fff 60%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, #fff 60%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, #fff 60%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );height:100%;width:100%;top:0;left:0;position:absolute}@media (min-width: 0px) and (max-width: 767px){.tax-neighborhood .neighborhood-glance{padding-bottom:20px}.tax-neighborhood .neighborhood-glance.bg-image{padding-bottom:240px}.tax-neighborhood .neighborhood-glance .stats-icon{padding:0 10%;margin-top:12px}}@media (min-width: 768px){.tax-neighborhood .neighborhood-glance{padding-bottom:40px;background-position:center}.tax-neighborhood .neighborhood-glance.bg-image{padding-bottom:200px}.tax-neighborhood .neighborhood-glance .overlay{background:-moz-linear-gradient(top, #fff 0%, #fff 25%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, #fff 25%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, #fff 25%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );height:100%;width:100%;top:0;left:0;position:absolute}.tax-neighborhood .neighborhood-glance img{width:180px;height:180px}.tax-neighborhood .neighborhood-glance .stats-number{font-size:100px;line-height:93px;color:#707b83}.tax-neighborhood .neighborhood-glance .stats-number:first-of-type{color:#0073bd}}.tax-neighborhood .neighborhood-facts{background-size:cover;background-position:center center;color:white;position:relative}.tax-neighborhood .neighborhood-facts .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);z-index:0}.tax-neighborhood .neighborhood-facts .fact-container{position:relative;z-index:1;padding:40px 0}.tax-neighborhood .neighborhood-facts .fact-container .fact-block{border-bottom:1px solid #fff}.tax-neighborhood .neighborhood-facts .fact-container .fact-block:first-child{border-top:1px solid #fff}@media (min-width: 768px){.tax-neighborhood .neighborhood-facts .fact-container .fact-block{border-bottom:0px}.tax-neighborhood .neighborhood-facts .fact-container .fact-block:first-child{border-top:0px}}.tax-neighborhood .neighborhood-facts .fact-container .fact-block .fact-section .accordion-title{padding-right:40px;font-size:1.2em;position:relative;display:block;cursor:pointer}.tax-neighborhood .neighborhood-facts .fact-container .fact-block .fact-section .accordion-title:after{content:"";position:absolute;display:block;background:url("../img/accordion_expand_white.svg") no-repeat center;background-size:cover;right:0px;top:50%;margin-top:-10px;width:20px;height:20px}.tax-neighborhood .neighborhood-facts .fact-container .fact-block .fact-section .accordion-title.active:after{content:"";position:absolute;display:block;background:url("../img/accordion_collapse_white.svg") no-repeat center;background-size:cover;right:0px;top:50%;margin-top:-10px;width:20px;height:20px}@media (min-width: 768px){.tax-neighborhood .neighborhood-facts .fact-container .fact-block .fact-section .accordion-title{margin-top:40px}.tax-neighborhood .neighborhood-facts .fact-container .fact-block .fact-section .accordion-title:after{display:none !important}}.tax-neighborhood .neighborhood-facts .fact-container .fact-block .fact-section .accordion-content{display:none}@media (min-width: 768px){.tax-neighborhood .neighborhood-facts .fact-container .fact-block .fact-section .accordion-content{display:block !important}}@media (min-width: 768px){.tax-neighborhood .neighborhood-facts .fact-container{padding:0 0 40px 0;width:90%}.tax-neighborhood .neighborhood-facts .fact-container .fact-block .fact-section .accordion-title{cursor:none;font-size:1.6em;padding-right:0}.tax-neighborhood .neighborhood-facts .fact-container .fact-block:nth-of-type(3){clear:both}.tax-neighborhood .neighborhood-facts .fact-container .fact-block:nth-of-type(3) .fact-section,.tax-neighborhood .neighborhood-facts .fact-container .fact-block:nth-of-type(4) .fact-section{padding-top:0px}.tax-neighborhood .neighborhood-facts .fact-container .fact-block:nth-of-type(3) .fact-section h2,.tax-neighborhood .neighborhood-facts .fact-container .fact-block:nth-of-type(4) .fact-section h2{border-top:1px solid #fff;margin-top:0px;padding-top:40px}}.tax-neighborhood .neighborhood-facts .fact-section{width:100%;display:inline-block;text-align:left;padding:14px 0;vertical-align:top}.tax-neighborhood .neighborhood-facts .fact-section h2{font-weight:normal;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}.tax-neighborhood .neighborhood-facts .fact-section h4{font-weight:normal;font-family:"Klavika-Light",Helvetica,Arial,sans-serif;margin:0px}.tax-neighborhood .neighborhood-facts .fact-section h4 span{float:right;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}.tax-neighborhood .neighborhood-facts .fact-section .fact-row{display:table;border:0px;width:100%;margin:10px 0}.tax-neighborhood .neighborhood-facts .fact-section .fact-row .fact-left{display:table-cell;width:75%;vertical-align:top;text-align:left}.tax-neighborhood .neighborhood-facts .fact-section .fact-row .fact-right{display:table-cell;width:25%;vertical-align:top;text-align:right}@media only screen and (min-width: 768px){.tax-neighborhood .neighborhood-facts .fact-section{padding:40px}}.tax-neighborhood .neighborhood-facts .fact-section:last-child{clear:both}.tax-neighborhood .neighborhood-map-transportation{position:relative}.tax-neighborhood .neighborhood-map-transportation h4{margin:0 0 20px 0;font-weight:normal;font-family:"Klavika",Helvetica,Arial,sans-serif;font-size:20px}.tax-neighborhood .neighborhood-map-transportation p.grey-text{margin:0;font-size:20px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#000}.tax-neighborhood .neighborhood-map-transportation .neighborhood-map{position:relative;min-height:360px}.tax-neighborhood .neighborhood-map-transportation .neighborhood-map .neighborhood-map-image{position:absolute;width:100%;height:100%;top:0;left:0;background-position:center center;background-size:cover}.tax-neighborhood .neighborhood-map-transportation .neighborhood-map .mini-map{position:absolute;bottom:0;left:0;background:#0073bd;height:214px;width:200px;display:none}.tax-neighborhood .neighborhood-map-transportation .neighborhood-map .mini-map img{height:176px;width:148px;margin:19px 26px}.tax-neighborhood .neighborhood-map-transportation .neighborhood-map .mini-map svg{height:176px;width:148px;margin:19px 26px}.tax-neighborhood .neighborhood-map-transportation .neighborhood-map .mini-map svg path,.tax-neighborhood .neighborhood-map-transportation .neighborhood-map .mini-map svg polyline,.tax-neighborhood .neighborhood-map-transportation .neighborhood-map .mini-map svg polygon{stroke:#0e74b9;stroke-width:4px;stroke-miterlimit:10;fill:#fff;fill-opacity:0.24}@media (min-width: 768px){.tax-neighborhood .neighborhood-map-transportation .neighborhood-map .mini-map{display:block}}@media only screen and (min-width: 768px){.tax-neighborhood .neighborhood-map-transportation .neighborhood-map{min-height:460px;display:table-cell;width:50%;vertical-align:middle;float:none}}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation{padding:3%;background-color:#fff}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways{margin-top:20px;padding-bottom:20px;display:block;border-bottom:1px solid #dedede}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line{line-height:24px;border-radius:100%;height:24px;width:24px;text-transform:uppercase;color:white;display:inline-block;text-align:center;font-weight:600;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;margin-left:6px}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line:first-of-type{margin-left:0}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-a{background-color:#0039A6}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-b{background-color:#FF6319}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-c{background-color:#0039A6}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-d{background-color:#FF6319}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-e{background-color:#0039A6}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-f{background-color:#FF6319}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-g{background-color:#6CBE45}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-j{background-color:#996633}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-l{background-color:#A7A9AC}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-m{background-color:#FF6319}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-n{background-color:#FCCC0A;color:black}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-q{background-color:#FCCC0A;color:black}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-r{background-color:#FCCC0A;color:black}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-s{background-color:#808183}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-t{background-color:#808183}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-z{background-color:#996633}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-1{background-color:#EE352E}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-2{background-color:#EE352E}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-3{background-color:#EE352E}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-4{background-color:#00933C}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-5{background-color:#00933C}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-6{background-color:#00933C}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .subways .subway-line.line-7{background-color:#B933AD}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .buses{margin-top:20px;padding-bottom:20px;display:block;border-bottom:1px solid #dedede}.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation .other-trans{margin-top:20px;display:block;border-bottom:0px}@media (min-width: 768px){.tax-neighborhood .neighborhood-map-transportation .neighborhood-transportation{display:table-cell;vertical-align:middle;float:none}}@media (min-width: 768px){.tax-neighborhood .neighborhood-map-transportation{display:table;width:100%;border:0px;min-height:460px}.tax-neighborhood .neighborhood-map-transportation h4{font-size:24px}.tax-neighborhood .neighborhood-map-transportation p.grey-text{font-size:24px}}.tax-neighborhood .neighborhood-what-to-expect-intro{margin:40px auto;text-align:center}.tax-neighborhood .neighborhood-what-to-expect-intro p{max-width:1024px;margin:16px auto;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#9b9794;font-style:italic;font-size:22px}.tax-neighborhood .grids-container .text-box p{font-size:20px;line-height:1.5em}.tax-neighborhood .neighborhood-attractions-intro{max-width:1024px;margin:20px auto;text-align:center}.tax-neighborhood .neighborhood-attractions-intro .attraction{background-color:white;color:#0073bd;display:inline-block;margin:4px;padding:9px;text-transform:uppercase;font-weight:500;font-size:11px;line-height:11px}@media only screen and (min-width: 1030px){.tax-neighborhood .neighborhood-attractions-intro .attraction{font-size:15px;font-weight:400;line-height:15px;padding:12px;letter-spacing:0.5px}}@media only screen and (min-width: 1030px){.tax-neighborhood .neighborhood-attractions-intro{padding:5%}}.tax-neighborhood .neighborhood-attractions .attraction-image{background-size:cover;background-position:center center;padding-right:0}.tax-neighborhood .neighborhood-attractions .attraction-image img{width:100%;display:block}.tax-neighborhood .neighborhood-transactions{text-align:center}@media (min-width: 768px){.tax-neighborhood .neighborhood-transactions{padding-bottom:50px}}.tax-neighborhood .neighborhood-transactions .see-all{text-align:center;margin:30px auto}.tax-neighborhood .neighborhood-transactions .see-all a{font-size:20px;color:#9fa6b4;padding-bottom:5px;border-bottom:2px solid #9fa6b4;text-decoration:none}.tax-neighborhood .neighborhood-transactions .see-all a:hover{color:#008feb;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.tax-neighborhood .neighborhoods-related{background:#fff;padding:30px 0 60px 0}.tax-neighborhood .neighborhoods-related .card{float:none;width:90%;padding-bottom:90%;overflow:hidden;margin:0px auto 20px auto !important;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.tax-neighborhood .neighborhoods-related .card .static-card-container{position:absolute;width:100%;height:100%}.tax-neighborhood .neighborhoods-related .card .static-card-content{display:table;height:100%;width:100%;border:0px;background:transparent;max-width:100%;min-width:100%;text-align:center}.tax-neighborhood .neighborhoods-related .card .static-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);opacity:0;visibility:hidden;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tax-neighborhood .neighborhoods-related .card .static-content{display:table-cell;vertical-align:middle;height:100%;width:100%}.tax-neighborhood .neighborhoods-related .card .static-content a{display:block;width:100%;height:100%;position:relative;z-index:7000}.tax-neighborhood .neighborhoods-related .card .static-content span.button{width:50%;left:25%;margin-left:0}.tax-neighborhood .neighborhoods-related .card:hover .static-overlay{visibility:visible;opacity:1}@media (min-width: 768px){.tax-neighborhood .neighborhoods-related{padding:60px 0 100px 0}.tax-neighborhood .neighborhoods-related .card{float:left;width:30%;padding-bottom:30%;margin:0px 1.6% 3.2% 1.6% !important}}.tax-neighborhood #map-area{clear:both}@media only screen and (min-width: 768px){.page-template-page-neighborhood-guides section.neighborhood-guides{padding:200px 20px 0}}section.neighborhood-guides{padding:20px;text-align:center;background-size:cover;background-position:center bottom}section.neighborhood-guides h1{margin:0.5em auto;color:white;font-size:40px;line-height:1.2em}section.neighborhood-guides p{max-width:768px;color:white;margin:1em auto;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:20px}@media only screen and (min-width: 768px){section.neighborhood-guides{padding:70px 20px}section.neighborhood-guides h1{margin:0 auto}section.neighborhood-guides p{font-size:25px;line-height:34px;margin:20px auto 36px}}section.neighborhood-guides select{font-size:18px;border-radius:0;background-color:white;margin-top:20px;height:59px;width:100%;max-width:none}@media (min-width: 768px){section.neighborhood-guides select{max-width:588px;margin:0 auto 50px}}section.neighborhood-guides a.guide-link{background:#0073bd;color:white;text-decoration:none;text-transform:uppercase;font-size:16px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;padding:22px 24px;width:100%;display:inline-block;margin-bottom:30px}@media (min-width: 768px){section.neighborhood-guides a.guide-link{display:none}}.neighborhood-guides-map{display:none !important}.neighborhood-guides-map svg path,.neighborhood-guides-map svg polyline,.neighborhood-guides-map svg polygon{stroke:white;stroke-width:1px;stroke-linejoin:bevel;fill:white;transition:.6s fill-opacity;fill-opacity:0.45;background:transparent;pointer-events:all}.neighborhood-guides-map svg path.green-fill,.neighborhood-guides-map svg polyline.green-fill,.neighborhood-guides-map svg polygon.green-fill{fill:#9eb24b}.neighborhood-guides-map svg path.gray-fill,.neighborhood-guides-map svg polyline.gray-fill,.neighborhood-guides-map svg polygon.gray-fill{fill:#a3a5a8}.neighborhood-guides-map svg text{fill:#0073bd;fill-opacity:0;transition:.6s fill-opacity;text-transform:uppercase;font-size:16px;letter-spacing:1px;text-shadow:1px 1px 4px #fff,-1px -1px 4px #fff,1px -1px 4px #fff,-1px 1px 4px #fff;pointer-events:none}.neighborhood-guides-map svg a{position:relative}.neighborhood-guides-map svg a:after{position:absolute;top:0;left:0;width:100%;height:100%}.neighborhood-guides-map svg a:hover text{fill-opacity:1.0}.neighborhood-guides-map svg a:hover path,.neighborhood-guides-map svg a:hover polyline,.neighborhood-guides-map svg a:hover polygon{fill-opacity:1.0}.neighborhood-guides-map svg a.hover text{fill-opacity:1.0}.neighborhood-guides-map svg a.hover path,.neighborhood-guides-map svg a.hover polyline,.neighborhood-guides-map svg a.hover polygon{fill-opacity:1.0}.neighborhood-guides-map svg a.no-link{cursor:default}.neighborhood-guides-map svg a.no-link:hover path,.neighborhood-guides-map svg a.no-link:hover polyline,.neighborhood-guides-map svg a.no-link:hover polygon{fill-opacity:0.45}.neighborhood-guides-map svg a.no-link.hover path,.neighborhood-guides-map svg a.no-link.hover polyline,.neighborhood-guides-map svg a.no-link.hover polygon{fill-opacity:0.45}@media only screen and (min-width: 768px){.neighborhood-guides-map{display:inline-block !important;width:728px;height:871.33px;margin-bottom:60px}}@media only screen and (min-width: 1030px){.neighborhood-guides-map{width:772px;height:930px}}.tax-asset_type #hero{background-size:cover;background-position:center;height:240px}@media (min-width: 480px){.tax-asset_type #hero{height:320px}}@media (min-width: 768px){.tax-asset_type #hero{height:440px}}.tax-asset_type #hero:after{background-color:rgba(0,0,0,0.25)}.tax-asset_type #content{padding:0px}.tax-asset_type #asset-type-intro{background:#fff;color:#9b9794;padding:30px 0}@media (min-width: 768px){.tax-asset_type #asset-type-intro{padding:60px 0}}.tax-asset_type #asset-type-intro p{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:18px;line-height:26px;text-align:center;font-style:italic}@media (min-width: 768px){.tax-asset_type #asset-type-intro p{font-size:22px;line-height:30px}}.tax-asset_type #asset-type-transactions .see-all{text-align:center;margin:30px auto 60px auto}@media (min-width: 768px){.tax-asset_type #asset-type-transactions .see-all{margin:40px auto 70px auto}}.tax-asset_type #asset-type-transactions .see-all a{font-size:20px;color:#9fa6b4;padding-bottom:5px;border-bottom:2px solid #9fa6b4;text-decoration:none}.tax-asset_type #asset-type-transactions .see-all a:hover{color:#008feb;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.tax-asset_type #asset-type-market-reports{background:#fff}.tax-asset_type .exclusive-agents{padding-bottom:40px}.tax-asset_type #asset-type-insights #insights-data{background:#fff;padding:30px}.tax-asset_type #asset-type-insights #insights-data h2{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}.tax-asset_type #asset-type-insights #insights-data h3{margin-top:0px;font-size:1.6em}.tax-asset_type #asset-type-insights #insights-data h4{font-size:1.4em;font-weight:normal;font-family:"Klavika",Helvetica,Arial,sans-serif;border-bottom:1px solid #aaaab1;padding-bottom:8px;margin-bottom:1em}.tax-asset_type #asset-type-insights #insights-data #insights-data-list li{clear:both}.tax-asset_type #asset-type-insights #insights-data #insights-data-list .asset-data-value{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}.tax-asset_type #asset-type-insights #insights-data #insights-data-list .asset-data-title,.tax-asset_type #asset-type-insights #insights-data #insights-data-list .asset-data-value{float:none;display:block}@media (min-width: 768px){.tax-asset_type #asset-type-insights #insights-data{padding:60px 5%}.tax-asset_type #asset-type-insights #insights-data #insights-data-list li{clear:both}.tax-asset_type #asset-type-insights #insights-data #insights-data-list .asset-data-title{float:left;display:inline-block}.tax-asset_type #asset-type-insights #insights-data #insights-data-list .asset-data-value{float:right;display:inline-block}}@media (min-width: 940px){.tax-asset_type #asset-type-insights #insights-data{padding:60px 7.5%}}@media (min-width: 1100px){.tax-asset_type #asset-type-insights #insights-data{padding:60px 8.5%}}.tax-asset_type #asset-type-insights #insights-map-container{position:relative;min-height:320px}.tax-asset_type #asset-type-insights #insights-map{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;background-position:center !important;min-height:300px}@media (min-width: 768px){.tax-asset_type #asset-type-insights{display:table;width:100%}.tax-asset_type #asset-type-insights #insights-data{float:none;display:table-cell;vertical-align:middle}.tax-asset_type #asset-type-insights #insights-map-container{float:none;display:table-cell;vertical-align:middle;height:100%}}.tax-asset_type #asset-type-case-study{padding:30px 0}@media (min-width: 768px){.tax-asset_type #asset-type-case-study{padding:60px 0}}.tax-asset_type #asset-type-case-study .h1.slider-title{margin-bottom:0.8em}.tax-asset_type #asset-type-case-study p{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#9b9794;font-size:18px;line-height:26px;text-align:center;font-style:italic;margin-top:0px}@media (min-width: 768px){.tax-asset_type #asset-type-case-study p{font-size:22px;line-height:30px;width:70%;margin:0px auto}}.tax-asset_type #asset-type-case-studies .half-col .quotations{background:url("../img/quotations_white.svg") no-repeat center;background-size:100%}.tax-asset_type #asset-type-case-studies .half-col .inner-content{width:100%;max-width:400px}.tax-asset_type #asset-type-case-studies .half-col:nth-of-type(odd){background:#0073bd}.tax-asset_type #asset-type-case-studies .half-col:nth-of-type(odd) .inner-content{margin:0 0 0 auto}@media (min-width: 0px) and (max-width: 767px){.tax-asset_type #asset-type-case-studies .half-col.case-study-photo-container{min-height:300px}.tax-asset_type #asset-type-case-studies .half-col.case-study-photo-container:after{border-bottom:0px solid transparent;border-top:22px solid #0073bd;top:0px}}@media (min-width: 768px){.tax-asset_type #asset-type-case-studies .half-col.desktop-point-left:after{top:50%;left:0;right:auto;margin-left:0px;margin-top:-11px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:22px none;border-left:22px solid #0073bd}.tax-asset_type #asset-type-case-studies .half-col.desktop-point-right:after{top:50%;left:auto;right:right;margin-left:0;margin-top:-11px;margin-right:0px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:22px none;border-right:22px 22px solid #0073bd}}@media (min-width: 920px){.tax-asset_type #asset-type-case-studies .half-col{padding:60px}}.tax-asset_type #asset-type-case-studies .btn{background-color:#000;color:#fff;text-decoration:none;text-transform:uppercase;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;padding:30px 50px;display:inline-block;cursor:pointer;margin:30px 0 0 0;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.tax-asset_type #asset-type-case-studies .btn:hover{background-color:#fff;color:#000}.tax-asset_type #asset-type-case-studies .case-study-photo{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.tax-asset_type #asset-type-related{background:#fff;padding:30px 0 60px 0}.tax-asset_type #asset-type-related .card{float:none;width:90%;padding-bottom:90%;overflow:hidden;margin:0px auto 20px auto !important;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.tax-asset_type #asset-type-related .card .static-card-container{position:absolute;width:100%;height:100%;z-index:1}.tax-asset_type #asset-type-related .card .static-card-content{display:table;height:100%;width:100%;border:0px;background:transparent;max-width:100%;min-width:100%;text-align:center}.tax-asset_type #asset-type-related .card .static-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);opacity:0;visibility:hidden;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.tax-asset_type #asset-type-related .card .static-content{display:table-cell;vertical-align:middle;height:100%;width:100%}.tax-asset_type #asset-type-related .card .static-content a{display:block;width:100%;height:100%;position:relative;z-index:7000}.tax-asset_type #asset-type-related .card .static-content span.button{width:50%;left:25%;margin-left:0}.tax-asset_type #asset-type-related .card:hover .static-overlay{visibility:visible;opacity:1}@media (min-width: 768px){.tax-asset_type #asset-type-related{padding:60px 0 100px 0}.tax-asset_type #asset-type-related .card{float:left;width:30%;padding-bottom:30%;margin:0px 1.6% !important}}.page-template-page-insights #hero{background-size:cover;background-position:center;height:320px}@media (min-width: 768px){.page-template-page-insights #hero{height:440px}}.page-template-page-insights #hero:after{background-color:rgba(0,0,0,0.25)}@media (min-width: 768px){.page-template-page-insights #pdf-dropdown{max-width:500px}}@media (min-width: 768px){.page-template-page-insights #pdf-dropdown .filter-item:first-of-type{width:60%}}@media (min-width: 768px){.page-template-page-insights #pdf-dropdown .filter-item:last-of-type{width:40%}}.page-template-page-insights #pdf-dropdown .download-pdf{display:none;padding:0;line-height:52px}@media (min-width: 768px){.page-template-page-insights #pdf-dropdown .download-pdf{line-height:62px}}.page-template-page-insights #pdf-dropdown .download-pdf.visible{display:block}.market-report-rows .row{clear:both;overflow:hidden}.market-report-rows .row:nth-of-type(odd) .half-col:nth-of-type(odd){text-align:right}.market-report-rows .row:nth-of-type(odd) .half-col:nth-of-type(odd) .inner-content{margin:0 0 0 auto}.market-report-rows .row:nth-of-type(odd) .half-col:nth-of-type(odd) .inner-content .author{margin:0 0 0 auto}.market-report-rows .row:nth-of-type(even){flex-direction:row-reverse}.market-report-rows .row:nth-of-type(even) .half-col:nth-of-type(even) .inner-content{margin:0 0 0 auto}.market-report-rows .half-col{background-size:cover;background-position:center;width:100%;padding:30px 20px;position:relative}@media (max-width: 1200px){.market-report-rows .half-col{background-image:none !important}}.market-report-rows .half-col:nth-of-type(odd){background-color:#042938}@media (max-width: 767px){.market-report-rows .half-col:nth-of-type(odd){padding-bottom:50px}}.market-report-rows .half-col:after{content:'';position:absolute;z-index:2;top:-22px;left:50%;margin-left:-22px;border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:22px solid #fff}.market-report-rows .half-col .inner-content{color:#fff;width:100%;max-width:400px}.market-report-rows .half-col .quotations{background:url("../img/quotations.svg") no-repeat center;background-size:100%;width:40px;height:50px;display:inline-block;margin-bottom:10px}.market-report-rows .half-col .quote{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:18px;font-style:italic;margin-bottom:20px}.market-report-rows .half-col .author{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;max-width:300px}.market-report-rows .half-col .author span{font-family:"Klavika-Light",Helvetica,Arial,sans-serif}.market-report-rows .half-col .main-text{color:#000;text-transform:uppercase}.market-report-rows .half-col .main-text p{font-size:24px;line-height:1.1em;margin-top:0}.market-report-rows .half-col .main-text b,.market-report-rows .half-col .main-text strong{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-weight:normal}.market-report-rows .half-col .pdf-link{color:#fff;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4em;max-width:340px;padding:12px 25px;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-transform:uppercase;text-decoration:none;overflow:hidden;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.market-report-rows .half-col .pdf-link.accent-blue{background-color:#0073bd}.market-report-rows .half-col .pdf-link.blue{background-color:#0a5b7f}.market-report-rows .half-col .pdf-link.pink{background-color:#fc7263}.market-report-rows .half-col .pdf-link.yellow{background-color:#f4c058}.market-report-rows .half-col .pdf-link.green{background-color:#9eb24b}.market-report-rows .half-col .pdf-link.purple{background-color:#9679bb}.market-report-rows .half-col .pdf-link:hover.accent-blue{background-color:#008feb}.market-report-rows .half-col .pdf-link:hover.blue{background-color:#0d79aa}.market-report-rows .half-col .pdf-link:hover.pink{background-color:#fd9b90}.market-report-rows .half-col .pdf-link:hover.yellow{background-color:#f7d083}.market-report-rows .half-col .pdf-link:hover.green{background-color:#b0c06a}.market-report-rows .half-col .pdf-link:hover.purple{background-color:#ae97ca}.market-report-rows .half-col .pdf-link .download-text{width:65%;max-width:160px;margin-right:5%;float:left}.market-report-rows .half-col .pdf-link .download-icon{background:url("../img/download-pdf-lg.svg") no-repeat center;background-size:auto 100%;width:85px;height:120px;margin-left:10%}#neighborhood-guide{background-size:cover;background-position:center;height:250px;padding:30px;text-align:center;display:block;width:100%}@media (min-width: 768px){#neighborhood-guide{height:500px;padding:100px 0}}#neighborhood-guide .guide-container{display:table;border:0px;width:100%;height:100%}#neighborhood-guide .guide-text{display:table-cell;vertical-align:middle;text-align:center;width:100%}#neighborhood-guide .guide-button{padding:25px;background-color:rgba(0,0,0,0.7);color:#fff;text-align:center;display:inline-block;text-decoration:none;font-size:18px;font-family:"Klavika-Light",Helvetica,Arial,sans-serif;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}#neighborhood-guide .guide-button:hover{background-color:#0073bd}@media (min-width: 768px){#neighborhood-guide .guide-button{padding:20px 50px;font-size:26px}}#neighborhood-guide .guide-button .guide-icon{display:inline-block;width:66px;height:58px;background:url("../img/guide_icon.svg") no-repeat center}#neighborhood-guide .guide-button strong{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal}#market-reports-slider{background-color:#fff}#market-reports-slider .cards .card{min-width:284px;padding:26px 22px}#market-reports-slider .cards .card .report-title{font-family:"Klavika",Helvetica,Arial,sans-serif;font-size:24px;font-weight:normal;margin-top:0}#market-reports-slider .cards .card .report-title span{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif}#market-reports-slider .cards .card .report-title span.pink{color:#fc7263}#market-reports-slider .cards .card .report-title span.yellow{color:#f4c058}#market-reports-slider .cards .card .report-title span.blue{color:#0a5b7f}#market-reports-slider .cards .card .report-title span.green{color:#9eb24b}#market-reports-slider .cards .card .report-title span.purple{color:#9679bb}#market-reports-slider .cards .card .report-title span.accent-blue{color:#0073bd}#market-reports-slider .cards .card .download-btn{color:#0073bd;font-size:15px;letter-spacing:1px;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#market-reports-slider .cards .card .download-btn:hover{color:#008feb}#market-reports-slider .cards .card .download-btn .download-text{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal;width:auto;max-width:119px;margin-right:20px;padding-bottom:4px;border-bottom:1px solid #0073bd;display:inline-block;vertical-align:top}#market-reports-slider .cards .card .download-btn .download-icon{background:url("../img/download-pdf-sm.svg") no-repeat center;background-size:auto 100%;width:40px;height:60px;display:inline-block}@media (min-width: 768px){.market-report-rows .row{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.market-report-rows .row .half-col{width:50%;min-height:500px;padding:50px 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.market-report-rows .row .half-col.desktop-point-left:after{top:50%;left:0;margin-left:-22px;margin-top:-11px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:22px solid #fff;border-left:22px none}.market-report-rows .row .half-col.desktop-point-right:after{top:50%;left:auto;right:0;margin-left:0;margin-top:-11px;margin-right:-22px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:22px solid #fff;border-right:22px none}.market-report-rows .row .half-col .quote{font-size:28px;margin-bottom:30px}.market-report-rows .row .half-col .main-text p{font-size:32px}.market-report-rows .row .half-col .pdf-link{line-height:1.6em;padding:25px}}@media (min-width: 920px){.market-report-rows .half-col{padding:120px 80px}}.video-overlay{background-color:rgba(0,0,0,0.6);width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:fixed;display:none;opacity:0;z-index:9999}.video-overlay .video-container{display:table-cell;vertical-align:middle;text-align:center}.video-overlay .video-container .video-inner{position:relative}.video-overlay .video-container .video-inner iframe{max-width:100%}.video-overlay .video-container .video-close{position:absolute;top:-30px;right:12%;cursor:pointer}.video-overlay .video-container .video-close:before{content:"";position:absolute;top:0px;left:0px;transform:rotate(45deg);width:35px;height:4px;background-color:#0073bd}.video-overlay .video-container .video-close:after{content:"";position:absolute;top:0px;left:0px;transform:rotate(-45deg);width:35px;height:4px;background:#0073bd}.video-overlay .video-container .video-close:hover:before,.video-overlay .video-container .video-close:hover:after{background-color:#008feb}#careers-intro{padding:25px 0}#careers-intro .inner-content{max-width:800px;margin:0 auto;padding:0 10px;text-align:center}#careers-intro .inner-content p{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:16px;line-height:1.7em}#jobs h2{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:28px;line-height:1.1em;text-align:center;margin:0 0 30px 0}#jobs .job{padding:30px 24px;margin:0 0 12px 0;position:relative}#jobs .job .category{color:#6d6e70;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:13px;margin-top:0;text-transform:uppercase}#jobs .job .position{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:24px;margin:0;padding-bottom:60px}#jobs .job a{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;display:inline-block;letter-spacing:1px;padding-bottom:4px;border-bottom:1px solid #0073bd;text-transform:uppercase;text-decoration:none;position:absolute;left:24px;bottom:30px}#image-grid{padding-top:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both}#image-grid>div{background-position:center;background-size:cover}#image-grid .media-cols{min-height:350px;position:relative}#image-grid .media-cols .play-overlay{background-color:rgba(0,0,0,0.5);width:100%;height:100%;top:0;right:0;left:0;bottom:0;position:absolute;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-ms-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}#image-grid .media-cols .play-icon{background:transparent url("../img/play-button.svg") no-repeat;background-size:150px;background-position:center;width:100%;height:100%;top:0;right:0;left:0;bottom:0;position:absolute;cursor:pointer;z-index:2}#image-grid .media-cols:hover .play-overlay{background-color:rgba(0,0,0,0.3)}#image-grid .full-width-img{min-height:260px;position:relative}#image-grid .full-width-img .quote-box{color:#fff;position:absolute;bottom:30px;width:100%;text-align:center}#image-grid .full-width-img .quote-box .quote{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:35px;line-height:1.1em;margin-bottom:0}#image-grid .full-width-img .quote-box .author{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:14px;margin-top:10px;text-transform:uppercase}#insider-tips{padding-top:70px;text-align:center}#insider-tips h2{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:28px;line-height:1.1em;margin:0}#insider-tips .tip-section h3.headline{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#0073bd;font-size:26px;letter-spacing:1px;font-style:italic;margin:30px 0}#insider-tips .tip-section .tip{margin-bottom:30px}#insider-tips .tip-section .tip:nth-of-type(odd){clear:both}@media (min-width: 1030px){#insider-tips .tip-section .tip:nth-of-type(odd){clear:none}#insider-tips .tip-section .tip:nth-of-type(3n+1){clear:both}}#insider-tips .tip-section .tip img{border-radius:100%}#insider-tips .tip-section .tip .quote{font-size:24px;padding:0 20px}#insider-tips .tip-section .tip .author{color:#0073bd;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}.single-job-listing #main{margin:0 auto;padding-right:0;float:none;position:relative}@media (min-width: 768px){.single-job-listing #main{top:-140px;margin-bottom:-170px}}.single-job-listing #hero{background-position:center;background-size:cover;display:none}@media (min-width: 768px){.single-job-listing #hero{display:block}}.single-job-listing #inner-content{position:relative}.single-job-listing .job-video-container{position:relative;padding-bottom:56.25%;max-width:800px;width:100%;margin:0px auto 50px auto}.single-job-listing .job-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-job-listing article{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.single-job-listing article.has-video{padding-top:0;background-color:transparent}.single-job-listing article .article-inner{padding:20px 15px}.single-job-listing article #job-title h4{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#666;margin:0 0 5px 0;font-size:13px;text-transform:uppercase;letter-spacing:0.03em}@media (min-width: 768px){.single-job-listing article #job-title #back-to-careers{padding-top:50px}}.single-job-listing article #job-title #back-to-careers a{font-size:13px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:0.03em;border-bottom:1px solid #0073bd;color:#0073bd;text-decoration:none;text-transform:uppercase;padding-bottom:4px;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.single-job-listing article #job-title #back-to-careers a:hover{color:#87badc;border-color:#87badc}.single-job-listing article #job-description{color:#4d4d4d}.single-job-listing article #job-description p,.single-job-listing article #job-description ul,.single-job-listing article #job-description li,.single-job-listing article #job-description ol{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:1.25em}.single-job-listing article #job-description ul{list-style-type:disc;padding-left:40px;font-size:1em;line-height:1.8em}.single-job-listing article #job-description ul ul{list-style-type:circle;padding-left:35px;margin:5px 0 10px 0;font-size:0.9em}.single-job-listing article #job-description ol{list-style-type:decimal;padding-left:40px;font-size:1em;line-height:1.8em}.single-job-listing article #job-description ol ol{padding-left:35px;margin:5px 0 10px 0;font-size:0.9em}.single-job-listing article #job-description .btn{background-color:#0073bd;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:0.1em;color:#fff;padding:15px 20px;text-decoration:none;text-transform:uppercase;display:inline-block;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}.single-job-listing article #job-description .btn:hover{background-color:#000}@media (min-width: 768px){.single-job-listing article{padding:40px}.single-job-listing article .article-inner{padding:0 0 24px 0}.single-job-listing article h1.entry-title{font-size:1.7em}.single-job-listing article #job-title{padding-right:1em}}@media (min-width: 1024px){.single-job-listing article{padding:40px 60px}.single-job-listing article .article-inner{padding:24px 0}}@media (min-width: 768px){#careers-intro{padding:60px 0}#careers-intro .inner-content p{font-size:18px;line-height:2em}#jobs h2{font-size:38px;line-height:1.333em}#jobs .job{min-height:320px;-moz-transition:border-color 0.3s ease-in-out;-o-transition:border-color 0.3s ease-in-out;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}#jobs .job:hover{border:1px solid #008feb}#jobs .job .category{font-size:15px}#jobs .job .position{font-size:20px;padding-bottom:40px}#image-grid .media-cols{min-height:620px}#image-grid .full-width-img{min-height:600px}#image-grid .full-width-img .quote-box .quote{font-size:48px;line-height:1.3}#image-grid .full-width-img .quote-box .author{font-size:22px;margin-top:10px}#insider-tips h2{font-size:38px;line-height:1.333em}#insider-tips .tip-section{margin-bottom:50px}#insider-tips .tip-section h3.headline{font-size:44px;margin:30px 0 70px 0}#insider-tips .tip-section .tip{margin-bottom:0}#insider-tips .tip-section .tip .quote{font-size:31px}#insider-tips .tip-section .tip .author{font-size:15px}}.single-case_study .listing-header .listing-info .h1,.single-case_study .listing-header .listing-info .h2{display:inline}.single-case_study .listing-header .listing-info .h2{font-family:"Klavika-Light",Helvetica,Arial,sans-serif}.single-case_study .listing-header .listing-info .price{font-family:"Klavika-Light",Helvetica,Arial,sans-serif;margin-top:20px}.single-case_study .listing-header .listing-info .price strong{font-family:"Klavika",Helvetica,Arial,sans-serif}.single-case_study .listing-header .listing-info p{color:#9b9794;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:16px;line-height:1.5em;font-weight:normal}.single-case_study .listing-header .listing-info a.see-listing{font-family:"Klavika-Light",Helvetica,Arial,sans-serif;color:#9b9794;font-size:19px;letter-spacing:1px;margin-top:10px;padding-bottom:5px;display:inline-block;text-decoration:none;border-bottom:2px solid #9b9794;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.single-case_study .listing-header .listing-info a.see-listing:hover{color:#0073bd;border-color:#0073bd}.single-case_study .listing-summary-bar{padding:24px;text-align:left}.single-case_study .listing-summary-bar .listing-asset-type{display:inline-block;float:none}.single-case_study .listing-summary-bar .listing-asset-type .asset-type{text-align:left;display:block;line-height:1em;padding-left:0;padding-bottom:10px}.single-case_study .listing-summary-bar .listing-asset-type .asset-summary{line-height:1em;display:block;text-align:left}.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h3{display:inline-block}.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h4{font-family:"Klavika",Helvetica,Arial,sans-serif}.single-case_study .listing-map-details .listing-map .listing-map-image{margin-bottom:0}.single-case_study .listing-details .traits div.trait{width:100%;float:left;margin-bottom:15px}.single-case_study .listing-details .traits div.trait img{width:15%;max-width:40px;margin-right:7px;display:inline-block;vertical-align:middle}.single-case_study .listing-details .traits div.trait .trait-copy{font-size:19px;width:71%;display:inline-block;vertical-align:middle}.single-case_study .listing-details .traits div.trait .trait-copy .trait-value{font-family:"Klavika-Light",Helvetica,Arial,sans-serif}.single-case_study .exclusive-agents{background-color:#efeff0;clear:both}@media (min-width: 768px){.single-case_study .exclusive-agents .slick-slider{margin-bottom:50px}}.single-case_study .solution .solution-row{clear:both}.single-case_study .solution .solution-row.text-row{background-color:#0073bd;color:#fff;text-align:center;padding:40px 10px}.single-case_study .solution .solution-row.text-row h2{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:30px;margin-bottom:20px}.single-case_study .solution .solution-row.text-row p{font-size:18px;line-height:1.3em}.single-case_study .solution .solution-row.text-row ul{list-style-type:disc;padding-left:40px;font-size:18px;line-height:1.3em}.single-case_study .solution .solution-row.text-row ul ul{list-style-type:circle;padding-left:35px;margin:5px 0 10px 0;font-size:1em}.single-case_study .solution .solution-row.text-row ul li{font-size:18px;line-height:1.3em;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;text-align:left}@media (min-width: 768px){.single-case_study .solution .solution-row.text-row p{font-size:23px;line-height:1.5em}.single-case_study .solution .solution-row.text-row ul{font-size:1.1em;line-height:1.8em}.single-case_study .solution .solution-row.text-row ul ul{font-size:1em}.single-case_study .solution .solution-row.text-row ul li{font-size:23px;line-height:1.5em}}.single-case_study .solution .solution-row.quote-row{background-color:#fff;color:#0073bd;padding:30px 10px;text-align:center}.single-case_study .solution .solution-row.quote-row .quote{color:#0073bd;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:25px;line-height:1.5em;font-weight:normal;font-style:italic;max-width:750px;margin:20px auto 0}.single-case_study .solution .solution-row.quote-row .quotations{width:35px;margin:0 auto}.single-case_study .solution .solution-row.image-row{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-case_study .solution .solution-row.image-row .box{width:100%;float:left;position:relative}.single-case_study .solution .solution-row.image-row .box.image{background-size:cover;background-position:center;min-height:360px}@media (min-width: 768px){.single-case_study .solution .solution-row.image-row .box.image{min-height:420px}}.single-case_study .solution .solution-row.image-row .box.text{padding:30px 40px}.single-case_study .solution .solution-row.image-row .box.text .text-inner{max-width:475px}.single-case_study .solution .solution-row.image-row .box.text h3{font-family:"Klavika",Helvetica,Arial,sans-serif;font-weight:normal;font-size:26px;margin-top:0;margin-bottom:0}.single-case_study .solution .solution-row.image-row .box.text p{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#9b9794;font-size:20px;line-height:1.5em;font-weight:normal;max-width:850px;margin:1em auto 0 auto}.single-case_study .solution .solution-row.image-row .box.text ul{list-style-type:disc;padding-left:40px;font-size:1.1em;line-height:1.8em}.single-case_study .solution .solution-row.image-row .box.text ul ul{list-style-type:circle;padding-left:35px;margin:5px 0 10px 0;font-size:1em}.single-case_study .solution .solution-row.image-row .box.text ul li{font-size:20px;line-height:1.5em;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;text-align:left;color:#9b9794}.single-case_study .solution .solution-row.image-row .box.text:after{content:'';left:50%;bottom:-22px;margin-left:-22px;position:absolute;border-top:22px solid #fff;border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:none;z-index:2}.single-case_study .solution .solution-row.image-row .box .overlay{background-color:rgba(0,0,0,0.6);position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.single-case_study .solution .solution-row.image-row .box .overlay .stats-icon{top:50%;width:100%;text-align:center;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-case_study .solution .solution-row.image-row .box .overlay .stats-icon img{max-width:140px;margin:0 auto 30px;-webkit-filter:brightness(300%);-moz-filter:brightness(300%);-ms-filter:brightness(300%);-o-filter:brightness(300%);filter:brightness(300%)}.single-case_study .solution .solution-row.image-row .box .overlay .stats-icon h4{color:#fff;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-weight:normal;max-width:200px;margin:0 auto}.single-case_study .solution .solution-row.image-row:nth-of-type(odd) .box.text{background-color:#0073bd}.single-case_study .solution .solution-row.image-row:nth-of-type(odd) .box.text h3,.single-case_study .solution .solution-row.image-row:nth-of-type(odd) .box.text li,.single-case_study .solution .solution-row.image-row:nth-of-type(odd) .box.text p{color:#fff}.single-case_study .solution .solution-row.image-row:nth-of-type(odd) .box.text:after{border-top:22px solid #0073bd}.single-case_study .solution .solution-row.image-row.image-row-3 .box.text{background-color:#efeff0}.single-case_study .solution .solution-row.image-row.image-row-3 .box.text h3{color:#000}.single-case_study .solution .solution-row.image-row.image-row-3 .box.text li{color:#9b9794}.single-case_study .solution .solution-row.image-row.image-row-3 .box.text:after{border-top:22px solid #efeff0}.single-case_study .yarpp-related{display:none}@media only screen and (min-width: 768px){.single-case_study .listing-header .listing-info p{font-size:22px;line-height:1.5em}.single-case_study .listing-details .traits div.trait{margin-bottom:20px}.single-case_study .listing-details .traits div.trait:nth-of-type(odd){clear:both}.single-case_study .listing-details .traits div.trait span.trait{display:inline-block}.single-case_study .solution .solution-row.text-row{padding:60px 10px}.single-case_study .solution .solution-row.text-row h2{font-size:36px}.single-case_study .solution .solution-row.text-row p{font-size:23px;line-height:1.5em}.single-case_study .solution .solution-row.text-row ul{list-style-type:disc;padding-left:40px;font-size:1.1em;line-height:1.8em}.single-case_study .solution .solution-row.text-row ul ul{list-style-type:circle;padding-left:35px;margin:5px 0 10px 0;font-size:1em}.single-case_study .solution .solution-row.text-row ul li{font-size:23px;line-height:1.5em;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;text-align:left}.single-case_study .solution .solution-row.quote-row{padding:60px 10px}.single-case_study .solution .solution-row.quote-row .quote{font-size:38px}.single-case_study .solution .solution-row.quote-row .quotations{width:55px}.single-case_study .solution .solution-row.image-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.single-case_study .solution .solution-row.image-row .box{width:50%;float:left}.single-case_study .solution .solution-row.image-row .box.text{padding:70px 80px}.single-case_study .solution .solution-row.image-row .box.text li{font-size:20px;line-height:1.5em}.single-case_study .solution .solution-row.image-row .box .overlay .stats-icon img{max-width:200px}.single-case_study .solution .solution-row.image-row:nth-of-type(even) .box.text:after{content:'';left:-22px;top:50%;bottom:auto;margin-left:0;margin-top:-22px;position:absolute;border-right:22px solid #fff;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:none;z-index:2}.single-case_study .solution .solution-row.image-row:nth-of-type(odd){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.single-case_study .solution .solution-row.image-row:nth-of-type(odd) .box.text:after{content:'';right:-22px;margin-left:0;margin-top:-22px;top:50%;left:auto;bottom:auto;position:absolute;border-left:22px solid #0073bd;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:none;z-index:2}.single-case_study .solution .solution-row.image-row.image-row-3{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.single-case_study .solution .solution-row.image-row.image-row-3 .box.text:after{content:'';left:-22px;right:auto;top:50%;margin-top:-22px;position:absolute;border-right:22px solid #efeff0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:none;z-index:2}}@media only screen and (min-width: 1030px){.single-case_study .listing-map-details .listing-details{padding:50px}.single-case_study .listing-summary-bar{padding:0;text-align:right}.single-case_study .listing-summary-bar .listing-asset-type{display:inline-block;float:left}.single-case_study .listing-summary-bar .listing-asset-type .asset-type{display:inline;padding:0 10px;line-height:88px}.single-case_study .listing-summary-bar .listing-asset-type .asset-summary{line-height:88px;display:inline;text-align:center}.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h3{display:inline-block}.single-case_study .listing-summary-bar .listing-asset-type .asset-summary .h4{font-family:"Klavika",Helvetica,Arial,sans-serif}}@media only screen and (min-width: 1240px){.single-case_study .listing-header .listing-info{padding:50px 40px 60px 9%}.single-case_study .listing-map-details .listing-details{padding:100px}}.yarpp-related.yarpp-related-none{margin:0}#social{background-color:#f7f7f7;padding:30px 0}#social>.wrap{overflow:hidden}#social .social-left,#social .social-right{margin-top:30px;text-align:center}#social h2{margin-bottom:30px;font-size:28px}#social .square{padding-bottom:0.75em}#social .square .overlay{background:transparent;width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;text-align:center;z-index:2;opacity:0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#social .square .overlay:hover{background:rgba(0,0,0,0.5);opacity:1}#social .square .overlay.hover{background:rgba(0,0,0,0.5);opacity:1}#social .square .overlay .view-button{width:100%;top:50%;position:absolute;transform:translateY(-50%)}#social .square .overlay .view-button a{background:#fff;color:#000;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;padding:20px;text-decoration:none;text-transform:uppercase}#social .square .overlay .view-button a:hover{color:#008feb}#social .square .square-inner{background-color:#fff;background-size:cover;padding-bottom:100%;position:relative}#social .square .tweets{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:23px;line-height:1.4em;width:86%;height:100%;top:0;left:7%;right:0;bottom:0;position:absolute;text-align:left}@media (min-width: 769px){#social .square .tweets{font-size:17px}}@media (min-width: 1030px){#social .square .tweets{font-size:14px}}@media (min-width: 1240px){#social .square .tweets{font-size:17px}}#social .square .tweets a{color:#0073bd;text-decoration:none}#social .square .tweets .date{color:#0073bd;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;margin-top:20px;text-transform:uppercase}#social .square img{width:100%}@media only screen and (min-width: 768px){#social{padding:100px 0}#social .social-left,#social .social-right{margin-top:0}#social h2{font-size:36px}}.page-template-page-contact #hero{background-size:cover;background-position:center;height:240px}@media (min-width: 480px){.page-template-page-contact #hero{height:320px}}@media (min-width: 768px){.page-template-page-contact #hero{height:440px}}.page-template-page-contact .intro{padding:40px 0}@media (min-width: 768px){.page-template-page-contact .intro{padding:80px 0}}.page-template-page-contact .intro p{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:18px;line-height:26px;text-align:center;width:90%;margin:0px auto}@media (min-width: 768px){.page-template-page-contact .intro p{font-size:22px;line-height:30px;width:70%;margin:0px auto}}.page-template-page-contact .contact-container{margin-bottom:20px;display:block}@media (min-width: 768px){.page-template-page-contact .contact-container{margin-bottom:100px;display:table;width:100%}.page-template-page-contact .contact-container #contact-left{float:none;display:table-cell;height:100%;vertical-align:middle}.page-template-page-contact .contact-container #contact-right{float:none;display:table-cell;height:100%;vertical-align:middle}}@media (min-width: 768px) and (max-width: 1029px){.page-template-page-contact .contact-container #contact-right{padding-left:20px}}.page-template-page-contact .contact-us-form p{color:#666}.page-template-page-contact .contact-us-form input[type="text"],.page-template-page-contact .contact-us-form input[type="password"],.page-template-page-contact .contact-us-form input[type="datetime"],.page-template-page-contact .contact-us-form input[type="datetime-local"],.page-template-page-contact .contact-us-form input[type="date"],.page-template-page-contact .contact-us-form input[type="month"],.page-template-page-contact .contact-us-form input[type="time"],.page-template-page-contact .contact-us-form input[type="week"],.page-template-page-contact .contact-us-form input[type="number"],.page-template-page-contact .contact-us-form input[type="email"],.page-template-page-contact .contact-us-form input[type="url"],.page-template-page-contact .contact-us-form input[type="search"],.page-template-page-contact .contact-us-form input[type="tel"],.page-template-page-contact .contact-us-form input[type="color"],.page-template-page-contact .contact-us-form select,.page-template-page-contact .contact-us-form textarea,.page-template-page-contact .contact-us-form .field{margin-top:7px;border:1px solid #e4e4e4;background-color:#fff;border-radius:0px;width:100%;max-width:100%}.page-template-page-contact .contact-us-form input[type="submit"]{margin-top:7px;background-color:#0073bd;color:#fff;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;padding:20px 72px;font-size:15px;border:0px;width:100%;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.page-template-page-contact .contact-us-form input[type="submit"]:hover{background-color:#000}@media (min-width: 480px){.page-template-page-contact .contact-us-form input[type="submit"]{float:right;width:auto}}.page-template-page-contact .company-contact{background:#f7f7f7;padding:50px 20px;width:100%;text-align:center;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#9b9794}.page-template-page-contact .company-contact h2{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#000;margin:0 0 20px 0}.page-template-page-contact .company-contact p{font-size:18px;margin:0px}.page-template-page-contact .company-contact .hours{padding-top:30px}.page-template-page-contact .company-contact .hours h2{margin:20px 0}@media (min-width: 768px){.page-template-page-contact .company-contact{padding:60px;max-width:440px;margin:0px auto}.page-template-page-contact .company-contact p{font-size:20px}}@media (min-width: 1240px){.page-template-page-contact .company-contact{max-width:488px}}.page-template-page-contact #company-directory{margin-bottom:30px}.page-template-page-contact #company-directory .directory-contact{text-align:center;padding:0px 10px;position:relative;margin-bottom:30px}.page-template-page-contact #company-directory .directory-contact h3{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#666;font-size:24px;margin:30px 0 0 0}.page-template-page-contact #company-directory .directory-contact .name{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#666;margin:5px 0 0 0}.page-template-page-contact #company-directory .directory-contact .title{color:#4d4d4d;margin:0px}.page-template-page-contact #company-directory .directory-contact .btn{display:inline-block;width:70%;margin:10px auto 0px auto;background-color:#0073bd;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:15px;color:#fff;text-decoration:none;padding:20px;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.page-template-page-contact #company-directory .directory-contact .btn:hover{background-color:#000}@media (min-width: 0px) and (max-width: 767px){.page-template-page-contact #company-directory .directory-contact{border-top:1px solid #f7f7f7}.page-template-page-contact #company-directory .directory-contact:first-child{border-top:0px}}@media (min-width: 768px){.page-template-page-contact #company-directory{margin-bottom:100px}.page-template-page-contact #company-directory .directory-contact{min-height:180px;margin-bottom:50px}.page-template-page-contact #company-directory .directory-contact h3{margin:10px 0 0 0}.page-template-page-contact #company-directory .directory-contact .btn{width:68%;margin:0 0 0 16%;position:absolute;bottom:0px;left:0px}}@media (min-width: 1030px){.page-template-page-contact #company-directory .directory-contact{min-height:180px;margin-bottom:60px}.page-template-page-contact #company-directory .directory-contact h3{margin:0px}.page-template-page-contact #company-directory .directory-contact .btn{width:74%;margin:0 0 0 13%;position:absolute;bottom:0px;left:0px}}.page-template-page-contact .scrolloff{pointer-events:none}.page-template-page-contact .map{position:relative;padding-bottom:70%;height:0;overflow:hidden}.page-template-page-contact .map .map-image{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.page-template-page-contact .map .map-image a{display:block;width:100%;height:100%}.page-template-page-contact .map iframe{width:100%;height:100%;top:0;left:0;position:absolute;min-height:360px}@media (min-width: 768px){.page-template-page-contact .map iframe{height:600px}}@media (min-width: 480px){.page-template-page-contact .map{position:relative;padding-bottom:40%}}.page-template-page-contact .directions-container{padding:40px 0;font-size:16px;text-align:center;color:#4d4d4d;font-family:"Klavika-Light",Helvetica,Arial,sans-serif}@media (min-width: 0px) and (max-width: 767px){.page-template-page-contact .directions-container .directions{margin-top:30px}}.page-template-page-contact .directions-container h3{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:20px;color:#4d4d4d;margin:0 0 4px 0}.page-template-page-contact .directions-container p{font-size:16px;margin:0px;color:#4d4d4d;font-family:"Klavika-Light",Helvetica,Arial,sans-serif}.page-template-page-contact .directions-container .after-subway{display:block}@media (min-width: 768px){.page-template-page-contact .directions-container{padding:70px 0;font-size:22px;text-align:left}.page-template-page-contact .directions-container h3{font-size:32px}.page-template-page-contact .directions-container p{font-size:22px}}.page-template-page-contact .subways .subway-line{line-height:24px;border-radius:100%;height:24px;width:24px;text-transform:uppercase;color:white;display:inline-block;text-align:center;font-weight:600;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;margin:3px}.page-template-page-contact .subways .subway-line.line-a{background-color:#0039A6}.page-template-page-contact .subways .subway-line.line-b{background-color:#FF6319}.page-template-page-contact .subways .subway-line.line-c{background-color:#0039A6}.page-template-page-contact .subways .subway-line.line-d{background-color:#FF6319}.page-template-page-contact .subways .subway-line.line-e{background-color:#0039A6}.page-template-page-contact .subways .subway-line.line-f{background-color:#FF6319}.page-template-page-contact .subways .subway-line.line-g{background-color:#6CBE45}.page-template-page-contact .subways .subway-line.line-j{background-color:#996633}.page-template-page-contact .subways .subway-line.line-l{background-color:#A7A9AC}.page-template-page-contact .subways .subway-line.line-m{background-color:#FF6319}.page-template-page-contact .subways .subway-line.line-n{background-color:#FCCC0A;color:black}.page-template-page-contact .subways .subway-line.line-q{background-color:#FCCC0A;color:black}.page-template-page-contact .subways .subway-line.line-r{background-color:#FCCC0A;color:black}.page-template-page-contact .subways .subway-line.line-s{background-color:#808183}.page-template-page-contact .subways .subway-line.line-t{background-color:#808183}.page-template-page-contact .subways .subway-line.line-z{background-color:#996633}.page-template-page-contact .subways .subway-line.line-1{background-color:#EE352E}.page-template-page-contact .subways .subway-line.line-2{background-color:#EE352E}.page-template-page-contact .subways .subway-line.line-3{background-color:#EE352E}.page-template-page-contact .subways .subway-line.line-4{background-color:#00933C}.page-template-page-contact .subways .subway-line.line-5{background-color:#00933C}.page-template-page-contact .subways .subway-line.line-6{background-color:#00933C}.page-template-page-contact .subways .subway-line.line-7{background-color:#B933AD}@media (min-width: 0px) and (max-width: 480px){.page-template-page-contact .subways{display:block;margin:10px auto;max-width:168px}}@media (min-width: 481px){.page-template-page-contact .subways .subway-line{margin:0px}.page-template-page-contact .subways .subway-line:first-of-type{margin-left:0}}@media only screen and (min-width: 1030px){.page-template-page-contact .subways{margin:0px;display:inline-block;vertical-align:top}}.page-template-page-contact .newsletter-container{padding:50px 0}.page-template-page-leasing-for-tenants #hero,.page-template-page-leasing-for-landlords #hero{background-size:cover;background-position:center;height:240px}@media (min-width: 480px){.page-template-page-leasing-for-tenants #hero,.page-template-page-leasing-for-landlords #hero{height:320px}}@media (min-width: 768px){.page-template-page-leasing-for-tenants #hero,.page-template-page-leasing-for-landlords #hero{height:440px}}.page-template-page-leasing-for-tenants #hero:after,.page-template-page-leasing-for-landlords #hero:after{background-color:rgba(0,0,0,0.25)}.leasing-rows .row{clear:both;overflow:hidden}.leasing-rows .row:nth-of-type(even){flex-direction:row-reverse;background-color:#fff}.leasing-rows .row:nth-of-type(even) .half-col .inner-content{margin:0 0 0 auto;color:black}.leasing-rows .row:nth-of-type(even) .half-col .inner-content .author{margin:0 0 0 auto}.leasing-rows .row:nth-of-type(even) .half-col a{background:#0073bd;color:white}@media (min-width: 768px){.leasing-rows .row:nth-of-type(even) .half-col.desktop-point-left:after{border-right-color:#fff}}@media (min-width: 768px){.leasing-rows .row:nth-of-type(even) .half-col.desktop-point-right:after{border-left-color:#fff}}.leasing-rows .row:nth-of-type(odd){background-color:#0073bd}@media (max-width: 767px){.leasing-rows .row:nth-of-type(odd) .half-col:after{border-bottom-color:#0073bd}}@media (min-width: 768px){.leasing-rows .row:nth-of-type(odd) .half-col.desktop-point-left:after{border-right-color:#0073bd}}@media (min-width: 768px){.leasing-rows .row:nth-of-type(odd) .half-col.desktop-point-right:after{border-left-color:#0073bd}}.leasing-rows .row:nth-of-type(odd) .half-col .text{color:white}.leasing-rows .row.quote-row{background-color:white}.leasing-rows .row.quote-row .half-col{text-align:right;background-color:white}.leasing-rows .row.quote-row .half-col .inner-content{margin:0 0 0 auto;color:black}.leasing-rows .row.quote-row .half-col .inner-content .author{margin:0 0 0 auto}.leasing-rows .row.quote-row .half-col:after{top:0px;left:50%;border-top:22px solid white;border-bottom:none}@media (min-width: 768px){.leasing-rows .row.quote-row .half-col:after{top:50%;left:auto;right:0;margin-left:0;margin-top:-11px;margin-right:-22px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:22px solid white;border-right:22px none}}.leasing-rows .row.quote-row .half-col .quote{color:black}.leasing-rows .row.quote-row .half-col p.author{color:#aaaab1}.leasing-rows .half-col{background-size:cover;background-position:center;width:100%;padding:30px 20px;position:relative}@media (max-width: 767px){.leasing-rows .half-col:nth-of-type(even){padding-bottom:50px}}.leasing-rows .half-col:after{content:'';position:absolute;z-index:2;top:-22px;left:50%;margin-left:-22px;border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:22px solid #efeff0}.leasing-rows .half-col .inner-content{color:white;width:100%;max-width:100%}@media (min-width: 767px){.leasing-rows .half-col .inner-content{max-width:400px}.alternate-leasing-page .leasing-rows .half-col .inner-content{max-width:none}}.leasing-rows .half-col img{width:84px}.leasing-rows .half-col .quotations{background:url("../img/quotations.svg") no-repeat center;background-size:100%;width:40px;height:50px;display:inline-block;margin-bottom:10px}.leasing-rows .half-col .quote{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:18px;font-style:italic;margin-bottom:20px}.leasing-rows .half-col .author{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;max-width:300px}.leasing-rows .half-col .author span{font-family:"Klavika-Light",Helvetica,Arial,sans-serif}.leasing-rows .half-col .main-text p{font-size:24px;line-height:1.1em;margin-top:0;margin-bottom:40px}.leasing-rows .half-col a{display:inline-block;background:white;text-decoration:none;color:black;text-transform:uppercase;font-size:15px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;padding:20px 24px}.leasing-rows .half-col .title{font-size:24px;color:black}@media (min-width: 768px){.leasing-rows .half-col .title{font-size:32px}}.leasing-rows .half-col .text{font-size:18px;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#aaaab1;margin:20px 0 30px}@media (min-width: 768px){.leasing-rows .half-col .text{font-size:24px}}@media (max-width: 767px){.leasing-rows .half-col{min-height:350px}}@media (min-width: 768px){.leasing-rows .row{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.leasing-rows .half-col{width:50%;min-height:575px;padding:50px 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.leasing-rows .half-col.desktop-point-left:after{top:50%;left:0;margin-left:-22px;margin-top:-11px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:22px solid #0073bd;border-left:22px none}.leasing-rows .half-col.desktop-point-right:after{top:50%;left:auto;right:0;margin-left:0;margin-top:-11px;margin-right:-22px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:22px solid #efeff0;border-right:22px none}.leasing-rows .half-col .quote{font-size:28px;margin-bottom:30px}.leasing-rows .half-col .main-text p{font-size:32px}.alternate-leasing-page .leasing-rows .half-col .main-text{font-size:20px}.alternate-leasing-page .leasing-rows .half-col .main-text p{font-size:1em}.alternate-leasing-page .leasing-rows .half-col .main-text h1,.alternate-leasing-page .leasing-rows .half-col .main-text h2,.alternate-leasing-page .leasing-rows .half-col .main-text h3,.alternate-leasing-page .leasing-rows .half-col .main-text h4{margin-bottom:1em}.alternate-leasing-page .leasing-rows .half-col .main-text h1{font-size:2.2em}.alternate-leasing-page .leasing-rows .half-col .main-text h2{font-size:2em}.alternate-leasing-page .leasing-rows .half-col .main-text h3{font-size:1.75em}.alternate-leasing-page .leasing-rows .half-col .main-text h4{font-size:1.5em}.alternate-leasing-page .leasing-rows .half-col .main-text>*:last-child{margin-bottom:0}}@media (min-width: 920px){.leasing-rows .half-col{padding:120px 80px}.alternate-leasing-page .leasing-rows .half-col{padding:80px}}.leasing-businesses{text-align:center;max-width:1024px;margin:0 auto;padding-bottom:40px}.leasing-businesses h1{margin:1.6em 0}.leasing-businesses .businesses-slider div{text-align:center}.leasing-businesses .businesses-slider img{display:inline-block;width:65%;margin:0 5%;height:auto}.leasing-businesses .businesses-slider .slick-prev{left:0;z-index:1}.leasing-businesses .businesses-slider .slick-prev:before{color:black;content:"<"}.leasing-businesses .businesses-slider .slick-next{right:0;z-index:1}.leasing-businesses .businesses-slider .slick-next:before{color:black;content:">"}@media only screen and (min-width: 768px){.leasing-businesses .businesses-slider .slick-prev{left:-20px}.leasing-businesses .businesses-slider .slick-next{right:-20px}}.leasing-businesses .businesses-logo{display:inline-block;width:90%;padding:10px;text-align:center}.leasing-businesses .businesses-logo img{width:180px}@media only screen and (min-width: 481px){.leasing-businesses .businesses-logo{width:49%;max-width:336px}}@media only screen and (min-width: 1030px){.leasing-businesses .businesses-logo{width:24%}}.leasing-listings{background:#efeff0;text-align:center;clear:both}.leasing-listings .see-all{margin:30px auto}.leasing-listings .see-all a{font-size:20px;color:#9fa6b4;padding-bottom:5px;border-bottom:2px solid #9fa6b4;text-decoration:none}.leasing-listings .see-all a:hover{color:#008feb;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#leasing-neighborhood-guide-selector{background-size:cover;background-position:center;text-align:center;display:block;width:100%}@media (min-width: 768px){#leasing-neighborhood-guide-selector{height:500px;padding:100px 0}}#leasing-neighborhood-guide-selector .guide-container{display:table;border:0px;width:100%;height:100%}#leasing-neighborhood-guide-selector .guide-text{display:table-cell;vertical-align:middle;text-align:center;width:100%}#leasing-neighborhood-guide-selector .guide-button{padding:50px 20px;background-color:rgba(0,0,0,0.7);color:#fff;text-align:center;display:inline-block;text-decoration:none;font-size:24px;font-family:"Klavika-Light",Helvetica,Arial,sans-serif;width:100%;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}@media (min-width: 768px){#leasing-neighborhood-guide-selector .guide-button{padding:20px 50px;font-size:32px;width:auto;min-width:674px}}#leasing-neighborhood-guide-selector .guide-button .guide-icon{display:inline-block;width:46px;height:44px;background:url("../img/guide_icon.svg") no-repeat center}#leasing-neighborhood-guide-selector .guide-button strong{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal}#leasing-neighborhood-guide-selector select{font-size:18px;border-radius:0;background-color:white;margin-top:20px;height:59px;width:100%;max-width:none}@media (min-width: 768px){#leasing-neighborhood-guide-selector select{display:inline;margin:26px 10px 16px;height:59px;max-width:320px}}#leasing-neighborhood-guide-selector a.guide-link{background:#0073bd;color:white;text-decoration:none;text-transform:uppercase;font-size:12px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;padding:22px 24px;width:100%;display:inline-block}@media (min-width: 768px){#leasing-neighborhood-guide-selector a.guide-link{font-size:15px;width:auto;padding:20px 24px}}.case-study-callout{background-size:cover;background-position:center;text-align:center;display:block;width:100%}@media (min-width: 768px){.case-study-callout{height:500px;padding:100px 0}}.case-study-callout .guide-container{display:table;border:0px;width:100%;height:100%}.case-study-callout .guide-text{display:table-cell;vertical-align:middle;text-align:center;width:100%}.case-study-callout .guide-button{padding:25px;background-color:rgba(0,0,0,0.7);color:#fff;text-align:center;display:inline-block;text-decoration:none;font-size:24px;font-family:"Klavika-Light",Helvetica,Arial,sans-serif;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;width:100%}@media (min-width: 768px){.case-study-callout .guide-button{font-size:32px;padding:20px 50px;width:450px}}.case-study-callout .guide-button .guide-icon{display:inline-block;width:46px;height:44px;background:url("../img/guide_icon.svg") no-repeat center}.case-study-callout .guide-button strong{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal}.case-study-callout a.guide-link{background:#0073bd;color:white;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;padding:20px 24px;display:inline-block;margin:20px auto 10px}.leasing-what-we-do-intro{background:#0073bd;color:white;text-align:center;padding:0 20px;clear:both}.leasing-what-we-do-intro h1{margin:20px 0;font-size:24px}.leasing-what-we-do-intro p{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-style:italic;font-size:18px;margin:1em auto 30px;max-width:1024px}@media (min-width: 768px){.leasing-what-we-do-intro{padding:60px 20px}.leasing-what-we-do-intro h1{font-size:38px}.leasing-what-we-do-intro p{font-size:26px}}.page-template-page-leasing-for-landlords #hero .hero-text h2,.page-template-page-leasing-for-tenants #hero .hero-text h2{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-style:italic;max-width:1024px;margin:0 auto}@media (min-width: 768px){.page-template-page-leasing-for-landlords #hero .hero-text h2,.page-template-page-leasing-for-tenants #hero .hero-text h2{font-size:1.6em}}.page-template-page-sell-by-asset-type #hero,.page-template-page-sell-by-neighborhood #hero{background-size:cover;background-position:center;height:240px}@media (min-width: 480px){.page-template-page-sell-by-asset-type #hero,.page-template-page-sell-by-neighborhood #hero{height:320px}}@media (min-width: 768px){.page-template-page-sell-by-asset-type #hero,.page-template-page-sell-by-neighborhood #hero{height:440px}}@media (max-width: 767px){.page-template-page-sell-by-asset-type .footer,.page-template-page-sell-by-neighborhood .footer{padding-bottom:130px}}#sell-ng-selector{text-align:center;display:block;width:100%}#sell-ng-selector #ng-dropdown{padding:1em 0;color:#fff;text-align:center;display:inline-block;text-decoration:none;font-size:24px;font-family:"Klavika-Light",Helvetica,Arial,sans-serif;width:100%;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}@media (min-width: 768px){#sell-ng-selector #ng-dropdown{font-size:32px;width:auto;min-width:674px;padding:2em 0 1em 0}}#sell-ng-selector #ng-dropdown .guide-icon{display:inline-block;width:46px;height:44px;background:url("../img/guide_icon.svg") no-repeat center}#sell-ng-selector #ng-dropdown strong{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal}#sell-ng-selector select{font-size:18px;border-radius:0;background-color:#eaedf2;margin-top:20px;height:59px;width:100%;max-width:none}@media (min-width: 768px){#sell-ng-selector select{display:inline-block;margin-right:10px;height:59px;max-width:320px}}#sell-ng-selector a.guide-link{background:#0073bd;color:white;text-decoration:none;text-transform:uppercase;font-size:12px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;padding:22px 24px;width:100%;display:inline-block}@media (min-width: 768px){#sell-ng-selector a.guide-link{font-size:15px;width:auto;padding:20px 24px}}.sell-rows .bg-sec-pink{background-color:#fc7263 !important;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.sell-rows .bg-sec-pink:hover{color:#fff !important;background-color:#fd9f95 !important}.sell-rows .bg-sec-yellow{background-color:#f4c058 !important;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.sell-rows .bg-sec-yellow:hover{color:#fff;background-color:#f7d288 !important}.sell-rows .bg-sec-blue{background-color:#0a5b7f !important;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.sell-rows .bg-sec-blue:hover{background-color:#0e7dae !important}.sell-rows .bg-sec-green{background-color:#9eb24b !important;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.sell-rows .bg-sec-green:hover{background-color:#b2c26e !important}.sell-rows .bg-sec-purple{background-color:#9679bb !important;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.sell-rows .bg-sec-purple:hover{background-color:#b19bcc !important}.sell-rows .row{clear:both;overflow:hidden}.sell-rows .row:nth-of-type(even){flex-direction:row-reverse}.sell-rows .row:nth-of-type(odd) .half-col .inner-content{margin:0 0 0 auto}.sell-rows .row:nth-of-type(odd) .half-col .inner-content .author{margin:0 0 0 auto}.sell-rows .half-col{background-size:cover;background-position:center;width:100%;padding:30px 20px;position:relative}@media (max-width: 767px){.sell-rows .half-col:nth-of-type(even){padding-bottom:50px;text-align:center}}.sell-rows .half-col:after{content:'';position:absolute;z-index:2;bottom:-22px;left:50%;margin-left:-22px;border-left:22px solid transparent;border-right:22px solid transparent;border-top:22px solid #fff}.sell-rows .half-col .inner-content{color:black;width:100%;max-width:450px}.sell-rows .half-col .title{font-size:24px;color:black}@media (min-width: 768px){.sell-rows .half-col .title{font-size:32px}}.sell-rows .half-col .main-text p{font-size:24px;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:gray}.sell-rows .half-col a{display:inline-block;background:#0073bd;text-decoration:none;color:white;text-transform:uppercase;font-size:15px;font-weight:bold;letter-spacing:2px;padding:20px 24px}.sell-rows .half-col .text{font-size:18px;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#aaaab1;margin:20px 0 30px}@media (min-width: 768px){.sell-rows .half-col .text{font-size:24px}}.sell-rows .half-col .overlay{z-index:1;position:absolute;background:rgba(0,0,0,0.6);top:0;left:0;width:100%;height:100%}.sell-rows .half-col .stats-icon{text-align:center;display:inline-block;margin:0 auto;position:relative;z-index:3}.sell-rows .half-col .stats-icon h4{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-weight:normal;color:white;max-width:200px}.sell-rows .half-col .stats-icon img{width:200px;height:200px;-webkit-filter:brightness(300%);-moz-filter:brightness(300%);-ms-filter:brightness(300%);-o-filter:brightness(300%);filter:brightness(300%)}@media (max-width: 767px){.sell-rows .half-col{min-height:350px}}@media (min-width: 768px){.sell-rows .row{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sell-rows .half-col{width:50%;min-height:575px;padding:50px 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sell-rows .half-col.desktop-point-left:after{top:50%;left:0;bottom:auto;margin-left:-22px;margin-top:-11px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:22px solid white;border-left:22px none}.sell-rows .half-col.desktop-point-right:after{top:50%;left:auto;right:0;bottom:auto;margin-left:0;margin-top:-11px;margin-right:-22px;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:22px solid white;border-right:22px none}.sell-rows .half-col .quote{font-size:28px;margin-bottom:30px}}@media (min-width: 920px){.sell-rows .half-col{padding:120px 80px}}.sell-selectors .sell-selector-mobile{color:white;background:#0073bd;text-align:center;padding:36px 0}.sell-selectors .sell-selector-mobile h4{font-family:"Klavika-Light",Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;margin:0 auto 20px}.sell-selectors .sell-selector-mobile select{height:52px;background-color:white;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;width:95%;border-radius:0;margin:0 auto}@media (min-width: 768px){.sell-selectors .sell-selector-mobile{display:none}}.sell-selectors .sell-selector{display:none;width:50%;text-align:center;background-color:#efeff0;position:relative;text-decoration:none;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sell-selectors .sell-selector h4{font-family:"Klavika-Light",Helvetica,Arial,sans-serif;font-weight:400;font-size:30px;line-height:1em;color:black}.sell-selectors .sell-selector h4 span{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;display:block}@media (min-width: 1240px){.sell-selectors .sell-selector h4{font-size:40px;margin:72px auto}}.sell-selectors .sell-selector:after{content:'';position:absolute;z-index:2;bottom:-22px;left:50%;margin-left:-22px;border-left:22px solid transparent;border-right:22px solid transparent;border-top:22px solid #efeff0;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sell-selectors .sell-selector:hover{background-color:#d5d5d7}.sell-selectors .sell-selector:hover:after{border-top:22px solid #d5d5d7}.sell-selectors .sell-selector.active,.sell-selectors .sell-selector.active:hover{background-color:#0073bd}.sell-selectors .sell-selector.active h4,.sell-selectors .sell-selector.active:hover h4{color:white}.sell-selectors .sell-selector.active:after,.sell-selectors .sell-selector.active:hover:after{border-top-color:#0073bd}@media (min-width: 768px){.sell-selectors .sell-selector{display:block;float:left}}.sell-intro p{text-align:center;max-width:1024px;margin:0 auto 2em;font-size:24px;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-style:italic;color:gray}.sell-contact-bar{position:relative;text-align:center;padding:0px 24px 16px 24px;width:100%}@media (min-width: 768px){.sell-contact-bar{padding:0px;max-height:90px}}.sell-contact-bar .listing-asset-type{display:inline-block;line-height:40px;vertical-align:top}.sell-contact-bar .listing-asset-type .asset-summary .h3{font-weight:400;font-size:18px;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif}@media (min-width: 768px){.sell-contact-bar .listing-asset-type .asset-summary .h3{font-size:32px}}@media (min-width: 768px){.sell-contact-bar .listing-asset-type{line-height:90px}}.sell-contact-bar .listing-contact{background:#0e74b9;padding:10px 0;display:block;width:100%;margin:0 0 0 8px;text-align:left;position:relative;z-index:100}@media (min-width: 768px){.sell-contact-bar .listing-contact{display:inline-block;width:270px;margin:15px 0px 0 30px;height:60px;float:right}}.sell-contact-bar .listing-contact .contact-header{cursor:pointer;position:relative}.sell-contact-bar .listing-contact .contact-header .contact-image{height:72px;width:72px;border-radius:100%;float:left;margin-top:-14px;margin-left:-20px;margin-right:10px;background-size:cover;background-position:center center}.sell-contact-bar .listing-contact .contact-header .contact-close{color:#fff;position:absolute;top:0px;right:10px;font-size:1.2em;display:none}.sell-contact-bar .listing-contact .contact-header .contact-name{color:black;font-size:20px;font-weight:500}.sell-contact-bar .listing-contact .contact-header .contact-tagline{text-transform:uppercase;font-weight:500;font-size:12px;letter-spacing:1px;color:white}.sell-contact-bar .listing-contact .contact-header .contact-phone{display:none;color:white;-moz-transition:display 0.5s linear;-o-transition:display 0.5s linear;-webkit-transition:display 0.5s linear;transition:display 0.5s linear}.sell-contact-bar .listing-contact .contact-header .contact-phone img{vertical-align:middle;margin-right:10px}.sell-contact-bar .listing-contact .contact-header .contact-phone a{color:#fff;text-decoration:none}.sell-contact-bar .listing-contact .contact-header .contact-phone a:hover{color:#fff;text-decoration:none}.sell-contact-bar .listing-contact .contact-header .contact-email{display:none;color:white;-moz-transition:display 0.5s linear;-o-transition:display 0.5s linear;-webkit-transition:display 0.5s linear;transition:display 0.5s linear}.sell-contact-bar .listing-contact .contact-header .contact-email img{vertical-align:middle;margin-right:10px}.sell-contact-bar .listing-contact .contact-form{background:#0e74b9;height:auto;max-height:0;padding:0 20px;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;overflow:hidden;z-index:6000}.sell-contact-bar .listing-contact .contact-form h4{font-size:19px;color:white;font-weight:600;margin:10px 0}@media (min-width: 1030px){.sell-contact-bar .listing-contact .contact-form h4{font-size:26px}}.sell-contact-bar .listing-contact .contact-form p{color:white;font-size:18px}.sell-contact-bar .listing-contact .contact-form p.before-form-txt{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;margin:10px 0 -10px;font-size:12px}@media (min-width: 1030px){.sell-contact-bar .listing-contact .contact-form p.before-form-txt{font-size:18px}}.sell-contact-bar .listing-contact .contact-form select{background:#579ece url("../img/select-arrow-white.png") no-repeat;background-position:93% center;color:white;max-width:1024px;border-radius:0px}.sell-contact-bar .listing-contact .contact-form input{background:#579ece;color:white;max-width:1024px;border-radius:0px}.sell-contact-bar .listing-contact .contact-form input[type="submit"]{background:white;color:#0073bd;width:100%;border:none;font-weight:600;padding:12px;text-transform:uppercase;letter-spacing:2px;font-size:15px}.sell-contact-bar .listing-contact .contact-form input::-webkit-input-placeholder{color:#0073bd !important}.sell-contact-bar .listing-contact .contact-form input:-moz-placeholder{color:#0073bd !important}.sell-contact-bar .listing-contact .contact-form input::-moz-placeholder{color:#0073bd !important}.sell-contact-bar .listing-contact .contact-form input:-ms-input-placeholder{color:#0073bd !important}.sell-contact-bar .listing-contact.listing-request-info{display:none;float:left;margin:0 8px 0 0;text-align:right}.sell-contact-bar .listing-contact.listing-request-info .contact-header .contact-image{float:right;margin-left:10px;margin-right:-20px;color:#0073bd;font-size:50px;line-height:72px;text-align:center;font-weight:bold;background-color:#fff;border:none;background-repeat:no-repeat}.sell-contact-bar .listing-contact.listing-request-info .contact-header .contact-tagline{display:block !important}.sell-contact-bar .listing-contact.listing-request-info .contact-header .contact-close{right:auto;left:10px}.alternate-leasing-page .sell-contact-bar .listing-contact.listing-request-info{float:right;text-align:left;margin:14px 0 0 8px}.alternate-leasing-page .sell-contact-bar .listing-contact.listing-request-info .contact-header .contact-image{float:left;margin-left:-20px;margin-right:10px}.alternate-leasing-page .sell-contact-bar .listing-contact.listing-request-info .contact-header .contact-close{left:auto;right:10px}@media (min-width: 1030px){.sell-contact-bar .listing-contact .contact-form{position:relative;width:270px}.sell-contact-bar .listing-contact.listing-request-info{display:block;width:300px;margin:15px 30px 0 0}.sell-contact-bar .listing-contact.listing-request-info .contact-form{display:block;width:300px;margin:15px 30px 0 0}}.sell-contact-bar .listing-contact.open-form .contact-form{position:relative;z-index:12;max-height:999px}.sell-contact-bar .listing-contact.open-form .contact-close{display:block}.sell-contact-bar .listing-contact.open-form .contact-phone{display:block}.sell-contact-bar .listing-contact.open-form .contact-email{display:block}.sell-contact-bar .listing-contact.open-form .contact-tagline{display:none}@media (min-width: 1030px){.sell-contact-bar .listing-contact.open-form{height:auto}}.page-template-page-sell-by-neighborhood #hero .hero-text h2,.page-template-page-sell-by-asset-type #hero .hero-text h2{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-style:italic;max-width:1024px;margin:0 auto}@media (min-width: 768px){.page-template-page-sell-by-neighborhood #hero .hero-text h2,.page-template-page-sell-by-asset-type #hero .hero-text h2{font-size:1.6em}}.error404 .video-container{width:100%;height:400px;position:relative;text-align:center}.error404 .video-container .error-text-container{position:relative;z-index:2;display:block;width:100%;height:auto;padding:60px 0 0 0;margin:0}.error404 .video-container .error-text-container .error-text{text-align:center}.error404 .video-container .error-text-container .error-text h1{opacity:.8;color:#fff;font-size:80px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;margin:0 0 40px 0;font-weight:normal}.error404 .video-container .error-text-container .error-text p{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;color:#fff;font-size:20px;width:70%;max-width:224px;margin:0px auto}.error404 .video-container .error-text-container .error-text p a{color:white;text-decoration:underline}.error404 .video-container .fullscreen-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}.error404 .video-container .fullscreen-bg_video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;max-height:874px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 767px){.error404 .video-container .fullscreen-bg{background:url("../img/bg_404.jpg") center center/cover no-repeat}.error404 .video-container .fullscreen-bg_video{display:none}}@media (min-width: 768px){.error404 .video-container{height:720px}.error404 .video-container .error-text-container{display:table;width:100%;height:720px;margin:0px;padding-top:120px}.error404 .video-container .error-text-container .error-text{display:table-cell;vertical-align:middle;height:100%;width:100%;text-align:center}.error404 .video-container .error-text-container .error-text h1{font-size:160px}.error404 .video-container .error-text-container .error-text p{max-width:391px;width:52%;font-size:35px}}.landing-page .page-content{padding-top:1rem;margin-bottom:2rem}.landing-page .btn{display:inline-block;padding:0.75rem 2rem;background-color:white;color:black;text-decoration:none}.landing-page .btn .btn-arrows{padding:0 .8em}.landing-page .listing-summary-bar{height:90px}.landing-page .listing-summary-bar .listing-contact.listing-request-info{position:absolute;display:block;width:300px;margin:15px 30px 15px 0}.landing-page .row{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.landing-page .row>.col{padding:2rem;width:100%}.landing-page .row>.col.col-image{background-repeat:no-repeat;background-size:cover;min-height:400px;padding:0}.landing-page .row>.col.featured-agent{background-position:center right;background-size:auto 100%;background-color:#112e3b;background-repeat:no-repeat}.landing-page .boxes .row{background-color:#0073bd;color:white}.landing-page .boxes .row .btn{font-weight:bold;font-size:0.8rem;padding:0.5em}.landing-page .boxes .row:nth-child(even){flex-direction:row-reverse;text-align:right;background-color:white;color:black}.landing-page .boxes .row:nth-child(even) .btn{background-color:#0073bd;color:white}.landing-page .featured-article{text-align:center}.landing-page .featured-article h2{margin-bottom:1em;font-weight:600}.landing-page .featured-article .btn{background-color:#329946;color:white}.landing-page .featured-agent{color:white}.landing-page .featured-agent h3{font-size:1.2em;margin-bottom:1rem}.landing-page .featured-agent .featured-agent-details{margin-bottom:1rem}.landing-page .featured-agent .btn{background-color:#0073bd;color:white}@media screen and (min-width: 768px){.landing-page .row>.col{padding:4rem}.landing-page .row>.col.col-md-6{width:50%}}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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:absolute;overflow:hidden;display:block;margin:0;padding:0;opacity:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider.slick-initialized .slick-list{opacity:1;position:relative;transition:opacity 0.2s ease-in}.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}.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.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;width:20px;height:40px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px \9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:-20px;background:transparent url("../img/slick-prev-arrow.svg") no-repeat;background-size:100% auto}[dir="rtl"] .slick-prev{left:auto;right:-20px}.slick-next{right:-20px;background:transparent url("../img/slick-next-arrow.svg") no-repeat;background-size:100% auto}[dir="rtl"] .slick-next{left:-20px;right:auto}.slick-slider{margin-bottom:30px}.slick-dots{list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:16px;width:16px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:12px;width:12px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{background-color:#fff;position:absolute;border-radius:50%;top:0;left:0;content:" ";width:12px;height:12px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;border:1px solid #000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background-color:#0073bd;color:#000;opacity:.75}.cards{font-family:"Klavika",Helvetica,Arial,sans-serif;text-align:center}.cards .card{position:relative;border:1px solid rgba(239,239,240,0.5);display:inline-block;text-align:left;margin:0 8px;min-width:300px}@media (min-width: 768px){.cards .card{max-width:368px !important}}.cards .card .card-content,.cards .card .card-overlay{width:100%;height:100%;max-width:100%}.cards .card .card-content{position:relative}.cards .card .card-content .tags.bottom-set{position:absolute;clear:both;float:none;padding:24px;max-height:156px;bottom:0;right:0;left:0}.cards .card .card-content .tags.bottom-set .tag{margin-bottom:0;margin-top:8px}.cards .card .card-content .tags.top-set{clear:both;float:none;padding:0 24px;max-height:156px}.cards .card .card-content .tags.top-set .tag{margin-top:0;margin-bottom:8px}.cards.cards-listings .card,.cards.cards-casestudies .card,.cards.cards-news .card,.cards.cards-assets .card,.cards.cards-reports .card,.cards.cards-jobs .card{text-align:left}.cards.cards-listings .card>a,.cards.cards-casestudies .card>a,.cards.cards-news .card>a,.cards.cards-assets .card>a,.cards.cards-reports .card>a,.cards.cards-jobs .card>a{text-decoration:none;color:inherit}.cards.cards-listings .card .card-content,.cards.cards-listings .card .card-overlay,.cards.cards-casestudies .card .card-content,.cards.cards-casestudies .card .card-overlay,.cards.cards-news .card .card-content,.cards.cards-news .card .card-overlay,.cards.cards-assets .card .card-content,.cards.cards-assets .card .card-overlay,.cards.cards-reports .card .card-content,.cards.cards-reports .card .card-overlay,.cards.cards-jobs .card .card-content,.cards.cards-jobs .card .card-overlay{text-align:left}.cards.cards-listings .card .card-content .card-header,.cards.cards-listings .card .card-overlay .card-header,.cards.cards-casestudies .card .card-content .card-header,.cards.cards-casestudies .card .card-overlay .card-header,.cards.cards-news .card .card-content .card-header,.cards.cards-news .card .card-overlay .card-header,.cards.cards-assets .card .card-content .card-header,.cards.cards-assets .card .card-overlay .card-header,.cards.cards-reports .card .card-content .card-header,.cards.cards-reports .card .card-overlay .card-header,.cards.cards-jobs .card .card-content .card-header,.cards.cards-jobs .card .card-overlay .card-header{height:245px}.cards.cards-listings .card .card-content .card-header .card-sold-strip,.cards.cards-listings .card .card-overlay .card-header .card-sold-strip,.cards.cards-casestudies .card .card-content .card-header .card-sold-strip,.cards.cards-casestudies .card .card-overlay .card-header .card-sold-strip,.cards.cards-news .card .card-content .card-header .card-sold-strip,.cards.cards-news .card .card-overlay .card-header .card-sold-strip,.cards.cards-assets .card .card-content .card-header .card-sold-strip,.cards.cards-assets .card .card-overlay .card-header .card-sold-strip,.cards.cards-reports .card .card-content .card-header .card-sold-strip,.cards.cards-reports .card .card-overlay .card-header .card-sold-strip,.cards.cards-jobs .card .card-content .card-header .card-sold-strip,.cards.cards-jobs .card .card-overlay .card-header .card-sold-strip{bottom:0;height:100%;line-height:1.2em;padding-top:78px;position:absolute;width:100%;background:transparent;text-align:center;font-size:27px}.cards.cards-listings .card .card-content .card-header .card-sold-strip span,.cards.cards-listings .card .card-overlay .card-header .card-sold-strip span,.cards.cards-casestudies .card .card-content .card-header .card-sold-strip span,.cards.cards-casestudies .card .card-overlay .card-header .card-sold-strip span,.cards.cards-news .card .card-content .card-header .card-sold-strip span,.cards.cards-news .card .card-overlay .card-header .card-sold-strip span,.cards.cards-assets .card .card-content .card-header .card-sold-strip span,.cards.cards-assets .card .card-overlay .card-header .card-sold-strip span,.cards.cards-reports .card .card-content .card-header .card-sold-strip span,.cards.cards-reports .card .card-overlay .card-header .card-sold-strip span,.cards.cards-jobs .card .card-content .card-header .card-sold-strip span,.cards.cards-jobs .card .card-overlay .card-header .card-sold-strip span{font-size:1.1em;text-transform:uppercase;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;color:#fff;background:rgba(188,34,37,0.8);padding:30px 34px;min-width:222px;display:inline-block}.cards.cards-listings .card .card-content .card-strip,.cards.cards-listings .card .card-overlay .card-strip,.cards.cards-casestudies .card .card-content .card-strip,.cards.cards-casestudies .card .card-overlay .card-strip,.cards.cards-news .card .card-content .card-strip,.cards.cards-news .card .card-overlay .card-strip,.cards.cards-assets .card .card-content .card-strip,.cards.cards-assets .card .card-overlay .card-strip,.cards.cards-reports .card .card-content .card-strip,.cards.cards-reports .card .card-overlay .card-strip,.cards.cards-jobs .card .card-content .card-strip,.cards.cards-jobs .card .card-overlay .card-strip{background-color:gray;color:white;height:40px;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;line-height:42px;text-transform:uppercase}.cards.cards-listings .card .card-content .card-body,.cards.cards-listings .card .card-overlay .card-body,.cards.cards-casestudies .card .card-content .card-body,.cards.cards-casestudies .card .card-overlay .card-body,.cards.cards-news .card .card-content .card-body,.cards.cards-news .card .card-overlay .card-body,.cards.cards-assets .card .card-content .card-body,.cards.cards-assets .card .card-overlay .card-body,.cards.cards-reports .card .card-content .card-body,.cards.cards-reports .card .card-overlay .card-body,.cards.cards-jobs .card .card-content .card-body,.cards.cards-jobs .card .card-overlay .card-body{display:inline-block}.cards.cards-listings .card .card-content .card-body p.card-details,.cards.cards-listings .card .card-overlay .card-body p.card-details,.cards.cards-casestudies .card .card-content .card-body p.card-details,.cards.cards-casestudies .card .card-overlay .card-body p.card-details,.cards.cards-news .card .card-content .card-body p.card-details,.cards.cards-news .card .card-overlay .card-body p.card-details,.cards.cards-assets .card .card-content .card-body p.card-details,.cards.cards-assets .card .card-overlay .card-body p.card-details,.cards.cards-reports .card .card-content .card-body p.card-details,.cards.cards-reports .card .card-overlay .card-body p.card-details,.cards.cards-jobs .card .card-content .card-body p.card-details,.cards.cards-jobs .card .card-overlay .card-body p.card-details{margin:0}.cards.cards-listings .card.explore-card .card-content .card-header,.cards.cards-casestudies .card.explore-card .card-content .card-header,.cards.cards-news .card.explore-card .card-content .card-header,.cards.cards-assets .card.explore-card .card-content .card-header,.cards.cards-reports .card.explore-card .card-content .card-header,.cards.cards-jobs .card.explore-card .card-content .card-header{height:100%;max-height:286px}.cards.cards-listings .card.explore-card .card-content .card-header p.card-description,.cards.cards-casestudies .card.explore-card .card-content .card-header p.card-description,.cards.cards-news .card.explore-card .card-content .card-header p.card-description,.cards.cards-assets .card.explore-card .card-content .card-header p.card-description,.cards.cards-reports .card.explore-card .card-content .card-header p.card-description,.cards.cards-jobs .card.explore-card .card-content .card-header p.card-description{color:#000;font-size:1.6em;line-height:1.2;margin:0;padding-top:70px;text-align:center;text-transform:uppercase}.cards.cards-listings .card.explore-card .card-content .card-header .tags,.cards.cards-casestudies .card.explore-card .card-content .card-header .tags,.cards.cards-news .card.explore-card .card-content .card-header .tags,.cards.cards-assets .card.explore-card .card-content .card-header .tags,.cards.cards-reports .card.explore-card .card-content .card-header .tags,.cards.cards-jobs .card.explore-card .card-content .card-header .tags{padding:30px}.cards.cards-listings .card.explore-card .card-content .card-header .tags a.button,.cards.cards-casestudies .card.explore-card .card-content .card-header .tags a.button,.cards.cards-news .card.explore-card .card-content .card-header .tags a.button,.cards.cards-assets .card.explore-card .card-content .card-header .tags a.button,.cards.cards-reports .card.explore-card .card-content .card-header .tags a.button,.cards.cards-jobs .card.explore-card .card-content .card-header .tags a.button{float:left;margin-bottom:4%;padding:16px 10px;width:48%;position:relative}.cards.cards-listings .card.explore-card .card-content .card-header .tags a.button:nth-child(odd),.cards.cards-casestudies .card.explore-card .card-content .card-header .tags a.button:nth-child(odd),.cards.cards-news .card.explore-card .card-content .card-header .tags a.button:nth-child(odd),.cards.cards-assets .card.explore-card .card-content .card-header .tags a.button:nth-child(odd),.cards.cards-reports .card.explore-card .card-content .card-header .tags a.button:nth-child(odd),.cards.cards-jobs .card.explore-card .card-content .card-header .tags a.button:nth-child(odd){margin-right:4%}@media (min-width: 768px){.cards.cards-listings .card.explore-card .card-content .card-header .tags a.button,.cards.cards-casestudies .card.explore-card .card-content .card-header .tags a.button,.cards.cards-news .card.explore-card .card-content .card-header .tags a.button,.cards.cards-assets .card.explore-card .card-content .card-header .tags a.button,.cards.cards-reports .card.explore-card .card-content .card-header .tags a.button,.cards.cards-jobs .card.explore-card .card-content .card-header .tags a.button{padding:16px 0}}.cards.cards-listings .card.explore-card .card-content .card-header .tags a.button .tag-name,.cards.cards-casestudies .card.explore-card .card-content .card-header .tags a.button .tag-name,.cards.cards-news .card.explore-card .card-content .card-header .tags a.button .tag-name,.cards.cards-assets .card.explore-card .card-content .card-header .tags a.button .tag-name,.cards.cards-reports .card.explore-card .card-content .card-header .tags a.button .tag-name,.cards.cards-jobs .card.explore-card .card-content .card-header .tags a.button .tag-name{width:100%;padding:0 4px;display:block;position:relative;word-break:break-word}.cards.cards-listings .card.explore-card .card-content .card-header .tags a.button.abs-tag .tag-name,.cards.cards-casestudies .card.explore-card .card-content .card-header .tags a.button.abs-tag .tag-name,.cards.cards-news .card.explore-card .card-content .card-header .tags a.button.abs-tag .tag-name,.cards.cards-assets .card.explore-card .card-content .card-header .tags a.button.abs-tag .tag-name,.cards.cards-reports .card.explore-card .card-content .card-header .tags a.button.abs-tag .tag-name,.cards.cards-jobs .card.explore-card .card-content .card-header .tags a.button.abs-tag .tag-name{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.cards.cards-staff .card .card-content,.cards.cards-staff .card .card-overlay,.cards.cards-reports .card .card-content,.cards.cards-reports .card .card-overlay{width:285px}.cards.cards-staff .card .card-content .card-header,.cards.cards-staff .card .card-overlay .card-header,.cards.cards-reports .card .card-content .card-header,.cards.cards-reports .card .card-overlay .card-header{height:285px}.cards.cards-staff .card .card-content .card-body,.cards.cards-staff .card .card-overlay .card-body,.cards.cards-reports .card .card-content .card-body,.cards.cards-reports .card .card-overlay .card-body{display:inline-block}.cards.cards-news{margin-bottom:40px}.cards.cards-news .card{max-width:300px}.cards.cards-news .card .card-content .card-body h3{font-family:"Klavika",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:10px;margin-bottom:0px;padding:0px;color:#6d6e70;font-size:1.3em}.cards.cards-news .card .card-overlay .card-body h3{font-family:"Klavika",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:10px;margin-bottom:0px;padding:0px;color:#fff;font-size:1.3em}.cards.cards-listings .card,.cards.cards-casestudies .card{min-width:300px;height:540px}.cards.cards-staff{text-align:left;padding-top:24px}.exclusive-agents .cards.cards-staff{text-align:center}.cards.cards-staff .card{width:271px !important;min-width:271px !important;height:500px;background-color:#fff}.cards.cards-staff .card .card-content,.cards.cards-staff .card .card-overlay{width:100%}.cards.cards-staff .card .card-content .card-header,.cards.cards-staff .card .card-overlay .card-header{background-position:center 20%}.cards.cards-casestudies .card .card-content,.cards.cards-news .card .card-content{min-height:503px}.cards.cards-casestudies .card .card-content .card-body,.cards.cards-news .card .card-content .card-body{min-height:250px}.cards.cards-assets .card .card-content .card-header{height:100%}.cards.cards-assets .card .card-content,.cards.cards-assets .card .card-overlay{height:380px}.cards.cards-assets .card .card-overlay{background-color:rgba(0,0,0,0.5)}.cards.cards-assets .card:hover a.button,.cards.cards-assets .card:hover span.button{z-index:10}.cards.cards-assets a.button,.cards.cards-assets span.button{left:50%;margin:0px auto;margin-left:-20%;margin-top:-27px;position:absolute;top:50%;width:40%}.cards.cards-assets a.button:link,.cards.cards-assets a.button:hover,.cards.cards-assets a.button:visited,.cards.cards-assets span.button:link,.cards.cards-assets span.button:hover,.cards.cards-assets span.button:visited{color:white}.cards.cards-reports{text-transform:uppercase}.cards.cards-reports p{font-size:1.2em;line-height:1.3;margin:0;margin-bottom:8px}.cards.cards-reports a.primary,.cards.cards-reports span.primary{float:left}.cards.cards-jobs .card-body{display:inline-block;min-height:230px}.cards.cards-jobs .card-body a.primary,.cards.cards-jobs .card-body span.primary{bottom:32px;position:absolute}.card .card-content,.card .card-overlay{background-color:white;display:inline-block;height:100%}.card .card-content .card-sold-strip,.card .card-content .card-strip,.card .card-content .card-body,.card .card-overlay .card-sold-strip,.card .card-overlay .card-strip,.card .card-overlay .card-body{padding:0px 24px}.card .card-content .card-header,.card .card-overlay .card-header{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.card .card-content .card-header .card-thumbnail-container,.card .card-overlay .card-header .card-thumbnail-container{position:relative;max-width:100%;height:100%;width:auto;display:block;overflow:hidden}.card .card-content .card-header .card-thumbnail-container img,.card .card-overlay .card-header .card-thumbnail-container img{position:absolute;top:0;min-height:100%;min-width:100%}.card .card-content .card-body,.card .card-overlay .card-body{float:left;padding-bottom:24px;padding-top:24px;width:100%}.card .card-content .card-body h2,.card .card-content .card-body h3,.card .card-overlay .card-body h2,.card .card-overlay .card-body h3{color:#000;margin:0;line-height:1.2em}.card .card-content .card-body h3,.card .card-overlay .card-body h3{font-weight:normal;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}.card .card-content .card-body p.preview-paragraph,.card .card-overlay .card-body p.preview-paragraph{color:#0073bd;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:1.2em;line-height:1.2;padding-right:24px}.card .card-content .card-body .tags,.card .card-overlay .card-body .tags{bottom:24px;margin-top:12px}.card .card-overlay{color:white;display:inline-block;opacity:0;position:absolute;z-index:9;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.card .card-overlay>a{display:block;width:100%;height:100%}.card .card-overlay .card-body strong.date{color:white;text-transform:uppercase}.card .card-overlay .card-body h2{color:white}.card .card-overlay .card-body p.preview-paragraph{color:#fff}.card .card-overlay .card-body a.button,.card .card-overlay .card-body span.button{color:#000;position:absolute;bottom:72px}.card:hover .card-overlay{opacity:1}.slider-content .card{min-width:300px !important;max-width:300px !important}@media (min-width: 768px){.slider-content .card{min-width:368px !important}}.pullquote{float:left;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;margin-bottom:64px;position:relative;width:100%}.pullquote .text-half,.pullquote .media-half{position:relative;padding-right:0}.pullquote .text-half.text-half .text,.pullquote .media-half.text-half .text{float:right;text-align:right}.pullquote .text-half.media-half,.pullquote .media-half.media-half{background-size:cover;height:100%;left:50%;position:absolute}.pullquote .text-half.media-half .text,.pullquote .media-half.media-half .text{float:left;text-align:left}.pullquote .text-half.media-half .text p.quote,.pullquote .media-half.media-half .text p.quote{float:left}.pullquote .text-half.media-half .text p.quote:before,.pullquote .media-half.media-half .text p.quote:before{right:unset;margin-left:-18px}.pullquote .text-half.media-half .arrow,.pullquote .media-half.media-half .arrow{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;border-right:0;margin-left:-2px;margin-top:-15px;position:absolute;top:50%;z-index:9}.pullquote .text-half.media-half .overlay,.pullquote .media-half.media-half .overlay{background-color:rgba(0,0,0,0.5);display:none;height:100%;width:100%}.pullquote .text{padding:120px 80px;width:100%}.pullquote .text.text-tall{padding-bottom:40px;padding-top:40px}.pullquote .text.text-tall p{width:100%}.pullquote .text .download-report{float:right}.pullquote .text p{margin:0;float:right}.pullquote .text p.quote{width:60%;font-style:italic}.pullquote .text p.quote:before{color:#0073bd;content:"“";font-family:Times New Roman;font-size:8em;font-style:italic;right:80px;margin-top:-110px;position:absolute}.pullquote .text p.report-paragraph{font-family:"Klavika";font-size:1.5em;line-height:1.1;margin-bottom:24px;text-align:left;text-transform:uppercase;width:260px}.pullquote .text p.report-paragraph strong.date{color:#000;font-size:0.6em}.pullquote .text span.byline{font-family:'Klavika';font-size:0.8em;font-style:normal;text-transform:uppercase}.pullquote .text h2{float:right;font-family:'Klavika';width:400px;text-align:left}.pullquote .text ul{float:right;list-style-type:initial;max-width:400px;text-align:left}.pullquote .text ul li{margin-bottom:24px}.pullquote .text ul li:last-child{margin-bottom:0}.pullquote.secondary .text-half{height:100%;position:absolute}.pullquote.secondary .media-half{position:relative}.pullquote.inverted .text-half{left:50%}.pullquote.inverted .text-half .text{float:left;text-align:left}.pullquote.inverted .text-half .text .download-report{float:left}.pullquote.inverted .text-half .text h2,.pullquote.inverted .text-half .text ul{float:left}.pullquote.inverted .text-half .text p{float:left}.pullquote.inverted .text-half .text p.quote:before{right:unset;margin-left:-18px}.pullquote.inverted .media-half{float:left;left:0%}.pullquote.inverted .media-half .text{float:right;text-align:right}.pullquote.inverted .media-half .text p{float:right}.pullquote.inverted .media-half .text p.quote:before{right:80px;margin-left:-0}.pullquote.inverted .media-half .arrow{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff;border-left:0;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;left:100%}.pullquote.with-overlay .overlay{display:table !important}.pullquote.basic .text{padding-bottom:80px;padding-top:100px}.pullquote.basic .text p.quote{color:#0073bd;font-size:1.2em;line-height:1.8;text-align:center;width:100%}.pullquote.basic .text p.quote:before{font-size:6em;right:50%;margin-right:-30px;margin-top:-120px}.pullquote.insights-map .text{font-family:'Klavika';text-align:left}.pullquote.insights-map h3{margin:0px;font-size:1.4em}.pullquote.insights-map p{font-size:1.6em;margin-bottom:8px}.pullquote.team-member{min-height:360px}.pullquote.team-member .text-half{min-height:100%;padding-top:40px;position:absolute}.pullquote.team-member .text-half .text{display:block;float:none;margin:0 auto;overflow:auto;padding:0;position:relative;text-align:left;width:70%;max-width:300px}.pullquote.team-member .text-half p,.pullquote.team-member .text-half h2,.pullquote.team-member .text-half .tags{float:left;margin-top:0;width:100%}.pullquote.team-member .text-half a.primary,.pullquote.team-member .text-half a.button{float:left;margin-bottom:16px}.pullquote.team-member .text-half a.primary{font-weight:normal;text-transform:none}.pullquote.team-member .text-half a.button{background-color:#0073bd;color:#fff;width:70%}.pullquote.team-member .text-half h2{margin-bottom:0}.pullquote.team-member .text-half span.staff-title{font-size:1.3em}.pullquote.team-member .text-half .tags{margin:16px 0px}table.insights-table{font-family:'Klavika';line-height:1.8;text-align:left;width:100%}table.insights-table tbody{display:table;width:100%}table.insights-table tr{width:100%}table.insights-table thead{border-bottom:1px solid #ccc;margin-bottom:16px}table.insights-table thead th{font-size:1.4em;font-weight:400}table.insights-table tbody{margin-top:16px}.blue-btn{display:inline-block;position:relative;font-family:"Klavika",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;font-size:0.9em;font-size:34px;line-height:34px;font-weight:normal;padding:0 24px;border-radius:4px;border:0;cursor:pointer;-moz-transition:background-color 0.14s ease-in-out;-o-transition:background-color 0.14s ease-in-out;-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out}.blue-btn:hover,.blue-btn:focus{color:#fff;text-decoration:none;outline:none}.blue-btn:active{top:1px}.blue-btn{background-color:#0073bd}.blue-btn:hover,.blue-btn:focus{background-color:#0067a9}.blue-btn:active{background-color:#0063a4}.download-report{color:#fff;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:0.8em;max-width:260px;padding:40px 30px;text-align:left;text-transform:uppercase;width:100%}a.button,span.button{background-color:white;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:0.8em;letter-spacing:1px;padding:16px 36px;text-align:center;text-decoration:none;text-transform:uppercase}a.button:link,a.button:visited,a.button:hover,span.button:link,span.button:visited,span.button:hover{color:#000}a.button.dark-button,span.button.dark-button{background-color:rgba(0,0,0,0.5);color:white;font-size:0.8em;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;padding-left:0%;padding-right:0%;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}a.button.dark-button:hover,span.button.dark-button:hover{background-color:#0073bd;color:white}a.primary,span.primary{color:#0073bd;border-bottom:1px solid #0073bd;font-size:0.8em;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;letter-spacing:1px;padding:6px 0;text-decoration:none;text-transform:uppercase}a.primary:link,a.primary:visited,a.primary:hover,span.primary:link,span.primary:visited,span.primary:hover{color:#0073bd}.tags{float:left}.tags .tag{background-color:#efeff0;color:#58595b;float:left;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:.6em;margin-bottom:8px;margin-right:8px;padding:8px 14px;text-decoration:none;text-transform:uppercase}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{display:block;height:40px;line-height:1em;padding:0 12px;margin-bottom:14px;font-size:1em;color:#262626;border-radius:3px;vertical-align:middle;box-shadow:none;border:0;width:100%;max-width:400px;background-color:#eaedf2;-moz-transition:background-color 0.24s ease-in-out;-o-transition:background-color 0.24s ease-in-out;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{background-color:#f7f8fa;outline:none}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:0.6}input[type="text"][disabled]:focus,input[type="text"][disabled]:active,input[type="text"].is-disabled:focus,input[type="text"].is-disabled:active,input[type="password"][disabled]:focus,input[type="password"][disabled]:active,input[type="password"].is-disabled:focus,input[type="password"].is-disabled:active,input[type="datetime"][disabled]:focus,input[type="datetime"][disabled]:active,input[type="datetime"].is-disabled:focus,input[type="datetime"].is-disabled:active,input[type="datetime-local"][disabled]:focus,input[type="datetime-local"][disabled]:active,input[type="datetime-local"].is-disabled:focus,input[type="datetime-local"].is-disabled:active,input[type="date"][disabled]:focus,input[type="date"][disabled]:active,input[type="date"].is-disabled:focus,input[type="date"].is-disabled:active,input[type="month"][disabled]:focus,input[type="month"][disabled]:active,input[type="month"].is-disabled:focus,input[type="month"].is-disabled:active,input[type="time"][disabled]:focus,input[type="time"][disabled]:active,input[type="time"].is-disabled:focus,input[type="time"].is-disabled:active,input[type="week"][disabled]:focus,input[type="week"][disabled]:active,input[type="week"].is-disabled:focus,input[type="week"].is-disabled:active,input[type="number"][disabled]:focus,input[type="number"][disabled]:active,input[type="number"].is-disabled:focus,input[type="number"].is-disabled:active,input[type="email"][disabled]:focus,input[type="email"][disabled]:active,input[type="email"].is-disabled:focus,input[type="email"].is-disabled:active,input[type="url"][disabled]:focus,input[type="url"][disabled]:active,input[type="url"].is-disabled:focus,input[type="url"].is-disabled:active,input[type="search"][disabled]:focus,input[type="search"][disabled]:active,input[type="search"].is-disabled:focus,input[type="search"].is-disabled:active,input[type="tel"][disabled]:focus,input[type="tel"][disabled]:active,input[type="tel"].is-disabled:focus,input[type="tel"].is-disabled:active,input[type="color"][disabled]:focus,input[type="color"][disabled]:active,input[type="color"].is-disabled:focus,input[type="color"].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}input[type="password"]{letter-spacing:0.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/select-arrow.svg");background-repeat:no-repeat;background-position:97.5% center;background-size:15px;border-radius:0px}html{position:relative}body{font-family:"Klavika",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.3;color:#262626;position:relative;height:100%;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#container{position:relative;padding-top:66px}#site-wrapper{position:relative;margin:0;padding:0}#site-wrapper.open{height:100%;overflow:hidden;-webkit-overflow-scrolling:auto}.wrap{width:92%;margin:0 auto}a,a:visited{color:#0073bd}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#008feb}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-rendering:optimizelegibility;font-weight:400;font-family:"Klavika",Helvetica,Arial,sans-serif}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none}h1.nobold,.h1.nobold,h2.nobold,.h2.nobold,h3.nobold,.h3.nobold,h4.nobold,.h4.nobold,h5.nobold,.h5.nobold,h6.nobold,.h6.nobold{font-weight:normal}h1,.h1{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.7em;line-height:1.333em;margin:0}h1.slider-title,.h1.slider-title{margin:1.6em 0;text-align:center}h2,.h2{font-family:"Klavika",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.7em;line-height:1.333em;margin:0}h3,.h3{font-size:1.125em}h4,.h4{font-size:1.1em;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal}h5,.h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}.header{position:relative;width:100%;top:0;z-index:80000}.header.sticky-header{position:fixed;top:0;left:0;width:100%}.header #inner-header{position:relative}.header #inner-header>*{vertical-align:top}.header #controls{display:block;position:relative;z-index:2;background-color:#0073bd;margin:0}.header #controls #logo{display:inline-block;padding:10px}.header #controls #logo img{width:156px;height:auto;vertical-align:middle}.header #controls #menu-button{position:absolute;top:0;bottom:0;right:0;width:20%;background:#000;color:#fff;cursor:pointer;text-decoration:none;outline:none !important}.header #controls #menu-button strong{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header #controls #navigation-menus{display:block;width:100%;background:white}.sticky{z-index:7000}@media (min-width: 0px) and (max-width: 767px){.sticky{position:fixed !important;left:0px;bottom:0px !important;top:auto !important}#navigation-menus .main-menu-item{border-top:1px solid #dedede}#navigation-menus .sub-menu-link{font-weight:normal}#navigation-menus li a{color:#666;max-width:80%;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out}#navigation-menus li a:hover,#navigation-menus li a:active{color:#000}#navigation-menus .sub-menu{display:none;margin-top:0px;margin-bottom:0px}#navigation-menus .mobile-menu-bg{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}}html.nav-open,html.nav-open body{position:fixed;overflow:hidden}#navigation-menus{visibility:hidden;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;position:absolute;top:-2800px;width:100%}#navigation-menus .mobile-menu-bg{opacity:0;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}#navigation-menus.open{-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;visibility:visible;top:100%;left:0;overflow-y:scroll}@media (max-width: 767px){#navigation-menus.open{border-bottom:1px solid #dedede}}#navigation-menus.open .mobile-menu-bg{opacity:1}#navigation-menus .mobile-utility-bar{background:#0073bd;color:#fff;padding:6px 20px;text-align:center;position:relative;border-top:1px solid #87badc;-moz-transition:background-color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s;-webkit-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s}#navigation-menus .mobile-utility-bar:hover{background:#1b2d3a}#navigation-menus .mobile-utility-bar a{color:#fff}#navigation-menus .mobile-utility-bar p{text-align:left;display:block;padding:4px 0px;color:#fff;margin:0;text-transform:uppercase;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}#navigation-menus .mobile-utility-bar p a{color:#fff;border:0px;text-decoration:none}#navigation-menus #mobile-search{border-top:1px solid #dedede;padding:20px;background:#fff}#navigation-menus #mobile-search .utility-search{background:#666;color:#fff}#navigation-menus #mobile-search .utility-search #utility-search-field{float:left;width:75%;max-width:100%;padding:0 12px;margin-bottom:0;background:transparent;border-radius:0px;color:#fff;font-family:"Klavika",Helvetica,Arial,sans-serif}#navigation-menus #mobile-search .utility-search #utility-search-field:focus{background-color:transparent;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif}#navigation-menus #mobile-search .utility-search #utility-search-submit{float:right;margin:10px;width:22px;height:22px;background:transparent url("../img/search_white.svg") no-repeat;background-size:cover;text-indent:-9999px;font-size:0px;border:0px}#navigation-menus #primary-nav a.main-menu-link{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}#navigation-menus #secondary-nav a{font-family:"Klavika-Light",Helvetica,Arial,sans-serif}.nav{border-bottom:0;margin:0;background-color:white;width:100%;visibility:visible}.nav li{position:relative}.nav li:focus,.nav li *:focus{outline:none}.nav li a{display:block;color:#000;font-weight:normal;text-decoration:none;padding:20px;white-space:normal;position:relative;z-index:0}.nav li button{display:none}.nav li.menu-item-depth-0.menu-item-has-children>button{position:absolute;display:block;right:0px;top:0px;background:transparent;border:0px;width:60px;height:60px;z-index:2;text-align:right;padding:0px;margin:0px}.nav li.menu-item-depth-0.menu-item-has-children>button:after{content:"\003e";color:#666;position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-4px;display:block;word-break:normal;word-wrap:normal;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav li.menu-item-depth-0.menu-item-has-children>button.active:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width: 768px){.nav li.menu-item-depth-0.menu-item-has-children>button{display:none}}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px}#hero.homepage-hero{height:380px}#hero.homepage-hero .hero-text{padding-top:130px}#hero.homepage-hero .hero-text>h1{display:none}#hero.homepage-hero.no-overlay:after{content:'\A';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.4);display:block}#hero.homepage-hero .filters-container{padding:20px 0;position:relative}.tabs-area{width:100%;top:-55px;left:0;position:absolute;text-align:left}.tabs-area .tabs .tab{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:24px;padding:16px 14px 0 6px;display:block;float:left}.tabs-area .tabs .tab span{padding-bottom:4px;cursor:pointer;border-bottom:3px solid transparent;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.tabs-area .tabs .tab span:hover{color:#008feb}.tabs-area .tabs .tab:last-of-type{padding-right:34px}.tabs-area .tabs .tab.current-tab span{border-bottom:3px solid #0073bd}.slick-slider,.slick-custom,.slick-default{white-space:nowrap}.slick-slider>*,.slick-custom>*,.slick-default>*{white-space:nowrap}.slick-slider>* *,.slick-custom>* *,.slick-default>* *{white-space:normal}.slick-slider .slick-dots,.slick-custom .slick-dots,.slick-default .slick-dots{white-space:normal !important}@media (min-width: 768px){.slick-slider.grid-and-slider,.slick-custom.grid-and-slider,.slick-default.grid-and-slider{white-space:normal}}.slick-slider .card,.slick-slider .slider-item,.slick-custom .card,.slick-custom .slider-item,.slick-default .card,.slick-default .slider-item{display:inline-block}.filtered-slider{background-color:#f7f7f7;padding:60px 0;overflow:hidden}.filtered-slider .h1.slider-title{font-family:"Klavika",Helvetica,Arial,sans-serif;font-size:38px;font-weight:normal;margin-top:0;margin-bottom:1em}.filtered-slider .slider-nav{text-align:center;margin:0 0 1em 0}.filtered-slider .slider-nav li{cursor:pointer;display:inline-block;margin:0 7px 10px 7px;padding:10px 12px;text-align:center;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;font-size:13px;background:transparent;border:2px solid #aaaab1;color:#aaaab1;text-transform:uppercase;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.filtered-slider .slider-nav li:hover,.filtered-slider .slider-nav li.current{color:#0073bd;border:2px solid #0073bd}@media (min-width: 768px){.filtered-slider .slider-nav li{font-size:14px}}@media (min-width: 1030px){.filtered-slider .slider-nav li{min-width:230px;padding:18px 0}}.filtered-slider .slider-content-container{position:relative;overflow:hidden}.filtered-slider .slider-content{visibility:hidden;top:-900px;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;position:absolute;max-height:0px;opacity:0}.filtered-slider .slider-content.current{top:0px;visibility:visible;position:relative;max-height:100%;opacity:1}.filtered-slider .slick-slider{margin-bottom:0}.filtered-slider .slick-prev:before,.filtered-slider .slick-next:before{color:#58595b}.filtered-slider .see-all{text-align:center;margin:30px auto}.filtered-slider .see-all a{font-size:20px;color:#9fa6b4;padding-bottom:5px;border-bottom:2px solid #9fa6b4;text-decoration:none}.filtered-slider .see-all a:hover{color:#008feb;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}body .yarpp-related a{font-weight:normal}#hero{width:100%;height:440px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}#hero .hero-text{position:relative;padding:30px 10px;z-index:2;top:50%;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;color:#fff}@media (min-width: 480px){#hero .hero-text{padding:30px}}#hero .hero-text h1{margin:0;font-size:2.3em;line-height:1em}@media (min-width: 480px){#hero .hero-text h1{font-size:3em}}#hero .hero-text h2{font-size:1.2em}#hero .hero-overflow-container{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}#hero .hero-video-container{position:relative;display:none;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:auto}#hero .hero-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#hero.no-overlay:after{content:'';display:none}#hero:after{content:'\A';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2)}.page-template-page-careers #hero,.post-type-archive-case_study #hero,.page-template-page-generic #hero{height:240px}@media (min-width: 480px){.page-template-page-careers #hero,.post-type-archive-case_study #hero,.page-template-page-generic #hero{height:320px}}@media (min-width: 768px){.page-template-page-careers #hero,.post-type-archive-case_study #hero,.page-template-page-generic #hero{height:440px}}@media (min-width: 0px) and (max-width: 767px){.tax-listing_type #hero .hero-text h1{margin-bottom:20px}}.hentry{background-color:#fff;border-radius:3px;margin-bottom:1.5em}.hentry header{border-bottom:1px solid #f8f9fa;padding:1.5em}.hentry footer{padding:1.5em;border-top:1px solid #f8f9fa}.hentry footer p{margin:0}.blog,.archive{background-color:#f8f9fa}.blog #hero,.archive #hero{background-position:center;background-size:cover}.blog #hero .hero-text,.archive #hero .hero-text{margin-top:0;z-index:10}.single-post #hero{background-position:center;background-size:cover;display:none}.single-post #inner-content,.page-template-page-generic #inner-content{width:100%;position:relative}.single-post #main,.page-template-page-generic #main{margin:0 auto;padding-right:0;float:none}.single-post article,.page-template-page-generic article{background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.single-post article.hasftimage,.page-template-page-generic article.hasftimage{padding-top:0;background-color:transparent}.single-post article .featured-img-caption,.page-template-page-generic article .featured-img-caption{color:#000;font-style:italic;text-align:center;position:relative;margin:6px 0 10px}.single-post article .article-inner,.page-template-page-generic article .article-inner{padding:20px 15px}.single-post article h1.entry-title,.page-template-page-generic article h1.entry-title{color:#000;font-size:1.3em;font-weight:600;letter-spacing:1.1px;line-height:1.2em;margin:0 0 12px 0}.single-post article h2.publication-title,.page-template-page-generic article h2.publication-title{clear:both;margin-top:20px;color:#6d6e70;font-weight:normal;font-family:"Klavika",Helvetica,Arial,sans-serif;font-size:1.5em}.single-post article .entry-content,.page-template-page-generic article .entry-content{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;padding:0;clear:both}.single-post article .entry-content h1,.single-post article .entry-content .h1,.single-post article .entry-content h2,.single-post article .entry-content .h2,.single-post article .entry-content h3,.single-post article .entry-content .h3,.single-post article .entry-content h4,.single-post article .entry-content .h4,.single-post article .entry-content h5,.single-post article .entry-content .h5,.single-post article .entry-content h6,.single-post article .entry-content .h6,.page-template-page-generic article .entry-content h1,.page-template-page-generic article .entry-content .h1,.page-template-page-generic article .entry-content h2,.page-template-page-generic article .entry-content .h2,.page-template-page-generic article .entry-content h3,.page-template-page-generic article .entry-content .h3,.page-template-page-generic article .entry-content h4,.page-template-page-generic article .entry-content .h4,.page-template-page-generic article .entry-content h5,.page-template-page-generic article .entry-content .h5,.page-template-page-generic article .entry-content h6,.page-template-page-generic article .entry-content .h6{margin:0 0 1.5em}.single-post article .entry-content h1,.single-post article .entry-content .h1,.single-post article .entry-content h2,.single-post article .entry-content .h2,.single-post article .entry-content h3,.single-post article .entry-content .h3,.page-template-page-generic article .entry-content h1,.page-template-page-generic article .entry-content .h1,.page-template-page-generic article .entry-content h2,.page-template-page-generic article .entry-content .h2,.page-template-page-generic article .entry-content h3,.page-template-page-generic article .entry-content .h3{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal}.single-post article .entry-content h4,.single-post article .entry-content .h4,.single-post article .entry-content h5,.single-post article .entry-content .h5,.single-post article .entry-content h6,.single-post article .entry-content .h6,.page-template-page-generic article .entry-content h4,.page-template-page-generic article .entry-content .h4,.page-template-page-generic article .entry-content h5,.page-template-page-generic article .entry-content .h5,.page-template-page-generic article .entry-content h6,.page-template-page-generic article .entry-content .h6{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:none}.single-post article .entry-content h1,.single-post article .entry-content .h1,.page-template-page-generic article .entry-content h1,.page-template-page-generic article .entry-content .h1{font-size:1.9em}.single-post article .entry-content h2,.single-post article .entry-content .h2,.page-template-page-generic article .entry-content h2,.page-template-page-generic article .entry-content .h2{font-size:1.7em}.single-post article .entry-content h3,.single-post article .entry-content .h3,.page-template-page-generic article .entry-content h3,.page-template-page-generic article .entry-content .h3{font-size:1.55em}.single-post article .entry-content h4,.single-post article .entry-content .h4,.page-template-page-generic article .entry-content h4,.page-template-page-generic article .entry-content .h4{font-size:1.4em}.single-post article .entry-content h5,.single-post article .entry-content .h5,.page-template-page-generic article .entry-content h5,.page-template-page-generic article .entry-content .h5{font-size:1.25em}.single-post article .entry-content h6,.single-post article .entry-content .h6,.page-template-page-generic article .entry-content h6,.page-template-page-generic article .entry-content .h6{font-size:1.15em}.single-post article .entry-content p,.page-template-page-generic article .entry-content p{font-size:1.1em;line-height:2em}.single-post article .entry-content ul,.page-template-page-generic article .entry-content ul{list-style-type:disc;padding-left:40px;font-size:1.1em;line-height:1.8em}.single-post article .entry-content ul ul,.page-template-page-generic article .entry-content ul ul{list-style-type:circle;padding-left:35px;margin:5px 0 10px 0;font-size:1em}.single-post article .entry-content ol,.page-template-page-generic article .entry-content ol{list-style-type:decimal;padding-left:40px;font-size:1.1em;line-height:1.8em}.single-post article .entry-content ol ol,.page-template-page-generic article .entry-content ol ol{padding-left:35px;margin:5px 0 10px 0;font-size:1em}.single-post article .tags,.page-template-page-generic article .tags{margin-bottom:15px}.single-post .featured-image,.page-template-page-generic .featured-image{width:100%;height:auto}.page-template-page-generic .inner-content{padding:2em 0}@media (min-width: 768px){.page-template-page-generic .inner-content{padding:3em 0}}.related-news{background-color:#f8f9fa;padding:60px 0 30px}.related-news h2.related-title{font-weight:400;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;text-align:center;margin-bottom:30px}.card-row-height{min-height:1000px}#cards-grid-container{margin:0 20px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#cards-grid-container.show{opacity:1}.card-grid{margin-bottom:50px;overflow:hidden}.card-grid .card-container{margin-bottom:0.75em}.card-grid .card-container .card{background-color:#fff;width:100%;max-width:380px;margin:0 auto !important;display:block;position:relative}.card-grid .card-container .card .card-content{width:100%}.card-grid .card-container .card .card-overlay{width:100%}.card-grid .card-container .card .card-body{min-height:0}.card-grid .card-container .card .card-body a.primary{float:left}.card-grid .card-container .card .card-body .tags{padding-top:60px;clear:both}.card-grid .card-container:nth-of-type(odd){clear:both}.card-grid .card-container:nth-of-type(even){padding-right:0}.entry-content h5{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0}.entry-content h6{margin-top:0;margin-bottom:3.5em}.entry-content h6>em,.entry-content h6 i{font-size:1.3em;font-weight:normal;font-style:italic}.entry-content .gallery{width:103%;margin-left:-1.5%}.entry-content .gallery .gallery-item{float:left;padding:0 1.5%}.entry-content .gallery .gallery-item img{width:100%}.entry-content .gallery.gallery-columns-1 .gallery-item{float:none;text-align:center}.entry-content .gallery.gallery-columns-2 .gallery-item{width:50%}.entry-content .gallery.gallery-columns-3 .gallery-item{width:33.3%}.byline{color:#9fa6b4;font-style:italic;margin:0}.entry-content{padding:1.5em 1.5em 0}.entry-content p{margin:0 0 1.5em}.entry-content table{width:100%;border:1px solid #eaedf2;margin-bottom:1.5em}.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #eaedf2}.entry-content tr:nth-child(even){background-color:#f8f9fa}.entry-content td{padding:7px;border-right:1px solid #eaedf2}.entry-content td:last-child{border-right:0}.entry-content th{background-color:#f8f9fa;border-bottom:1px solid #eaedf2;border-right:1px solid #eaedf2}.entry-content th:last-child{border-right:0}.entry-content blockquote{margin:0 0 1.5em 24px;padding:0 0 0 20px;border-left:3px solid #0073bd;font-style:normal;color:#9b9794;font-family:"Klavika-Italic",Helvetica,Arial,sans-serif;font-size:1.2em}.entry-content blockquote p{font-size:1.2em;line-height:1.4em}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#000;color:#f8f9fa;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.pagination,.wp-prev-next{margin:0}.pagination{text-align:center}.pagination ul{background-color:transparent;display:inline-block;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li{padding:0;margin:0;float:left;display:inline;overflow:hidden;border-right:1px solid #eaedf2}.pagination a,.pagination span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:normal;padding:0.75em;min-width:1em;display:block;color:#0073bd}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus{background-color:#0073bd;color:#fff}.pagination .current{cursor:default;color:#262626}.pagination .current:hover,.pagination .current:focus{background-color:#fff;color:#262626}.paginate .pagination li{border:none}.paginate .pagination li a,.paginate .pagination li span{color:#9b9794;font-weight:500;padding:0 2px}.paginate .pagination li a:hover,.paginate .pagination li a:focus,.paginate .pagination li span:hover,.paginate .pagination li span:focus{background-color:transparent;color:#0073bd}.paginate .pagination li a.current,.paginate .pagination li span.current{color:#000}.page-content-header{padding:20px 0 15px;text-align:center}.pagination span.page-numbers:not([data-pagenum="..."]){cursor:pointer}.pagination span[data-pagenum="..."]:hover{color:#9b9794}.below-listings .pagination{text-align:center}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.footer{clear:both;background-color:#1b2d3a;color:#0073bd;padding:60px 0}@media (max-width: 767px){.footer #inner-footer{width:80%}}.footer a{color:#fff;text-decoration:none}.footer #footer-text{font-family:"Klavika-Medium",Helvetica,Arial,sans-serif}.footer #footer-text div .widgettitle{display:none}.footer #footer-text #footer-logo{display:inline-block;margin-bottom:20px}.footer #footer-text #footer-logo img{width:184px;height:auto}.footer #footer-text p{margin:0;line-height:1.45}.footer #footer-links{font-family:"Klavika-Light",Helvetica,Arial,sans-serif}.footer #footer-links #footer-links-wrapper{float:none}.footer #footer-links .footer-links{margin-top:60px}.footer #footer-links .nav{display:block;position:relative;top:0;left:0;visibility:visible;background-color:transparent}.footer #footer-links nav{float:none}.footer #footer-links .footer-nav li{display:block;padding:0}.footer #footer-links .footer-nav li a{padding:4px 0;color:#ccc;-moz-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out}.footer #footer-links .footer-nav li a:hover{color:#fff}@media (min-width: 0px) and (max-width: 767px){.single-listing .footer{padding-bottom:130px}}.home.page .homepage-cta,.page.page-id-20605 .homepage-cta{padding:36px 0;text-align:center}.home.page .homepage-cta h1,.page.page-id-20605 .homepage-cta h1{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;white-space:no-wrap;line-height:1;font-size:2.5em;margin-bottom:0.2em}@media (min-width: 375px){.home.page .homepage-cta h1,.page.page-id-20605 .homepage-cta h1{font-size:3.2em;line-height:1.2;margin-bottom:0.3em}}.home.page .homepage-cta h2,.page.page-id-20605 .homepage-cta h2{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;color:#aaaab1;max-width:490px;margin:0 auto;padding:0 20px;font-size:1.2em}.free-evaluation-form-wrapper{position:relative;text-align:center;padding:4rem 2rem}.free-evaluation-form{display:inline-block;position:relative}.free-evaluation-form .btn,.free-evaluation-form input[type="submit"]{display:inline-block;outline:0;border:0;-webkit-appearance:none;background-color:#000;color:#fff;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.8px;padding:20px 40px;display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.free-evaluation-form .btn:hover,.free-evaluation-form input[type="submit"]:hover{background-color:#008feb}.free-evaluation-form .form-wrapper{position:absolute;z-index:5;background-color:white;left:50%;border:1px solid black;border-top:0;padding:1em;width:100%;transform-origin:top center;transform:rotateX(-90deg) translateX(-50%);transition:transform 0.5s ease-in-out}.free-evaluation-form .form-bg-toggle{display:none;position:fixed;z-index:2;top:0;left:0;width:100%;height:100%}.free-evaluation-form.open .form-wrapper{transform:rotateX(0deg) translateX(-50%)}.free-evaluation-form.open .form-bg-toggle{display:block}.archive.post-type-archive #content{background-color:#f8f9fa}.archive.post-type-archive #content #listings-header{padding:24px 0 12px}.archive.post-type-archive #content #listings-header .sort{float:left}.archive.post-type-archive #content #listings-header .paginate{float:right}.paginate.hide{display:none}.fake-select>ul{display:none;position:absolute}.fake-select.open>ul{display:block}#neighborhood-dropdown{display:none;position:absolute;left:0;width:100%;background-color:#fff;margin-top:36px;border:1px solid #ccc;border-top:none}#neighborhood-dropdown .wrap{padding:20px 0}.fake-select.open #neighborhood-dropdown{display:block}#neighborhood-dropdown .neighborhood-wrap{display:flex;flex-wrap:wrap;justify-content:left;align-items:top}#neighborhood-dropdown .neighborhood-cols{width:100%}#neighborhood-dropdown .all{max-width:300px;margin:0 auto}#neighborhood-dropdown .all.first-all{margin-bottom:1rem}#neighborhood-dropdown .all.region{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-weight:normal;margin-left:-22px;font-size:1.1em}#neighborhood-dropdown .close-dropdown{display:none;position:absolute;top:75px;right:100px;cursor:pointer}#neighborhood-dropdown .close-dropdown:before{content:"";position:absolute;top:0px;left:0px;transform:rotate(45deg);width:35px;height:4px;background-color:#0073bd}#neighborhood-dropdown .close-dropdown:after{content:"";position:absolute;top:0px;left:0px;transform:rotate(-45deg);width:35px;height:4px;background:#0073bd}#neighborhood-dropdown .close-dropdown:hover:before,#neighborhood-dropdown .close-dropdown:hover:after{background-color:#008feb}.filters-container{max-width:300px;margin:0 auto;text-align:center}.filters-container.news-filter{margin-top:20px}.filters-container .filter-item{margin:0 6px 18px;display:block;text-align:left}.filters-container .filter-item:first-of-type{-webkit-flex-grow:2;flex-grow:2}.filters-container .filter-item:nth-of-type(2){-webkit-flex-grow:2;flex-grow:2}.filters-container .filter-item:last-of-type{-webkit-flex-grow:1;flex-grow:1}.filters-container .filter-item label{font-weight:500;margin-bottom:8px;display:block;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif}.filters-container .filter-item button,.filters-container .filter-item .btn{display:inline-block;background-color:#0073bd;color:#fff;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;line-height:1;width:100%;max-width:none;height:auto;margin-bottom:0;padding:15px 20px;text-decoration:none;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #0073bd;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}.filters-container .filter-item button:hover,.filters-container .filter-item .btn:hover{background-color:#000;border-color:#000}.filters-container .filter-item .all button,.filters-container .filter-item .all .btn{padding:10px 14px}.filters-container .filter-item select{display:none}.filters-container .filter-item .fake-select{font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;background:#fff url("../img/select-arrow.svg") no-repeat 95% center;background-size:15px;line-height:1;width:100%;max-width:none;height:52px;margin-bottom:0;padding:15px 20px;position:relative;cursor:pointer;border:1px solid #ccc}.filters-container .filter-item .fake-select .mobile-arrow{background-image:url(../img/select-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-size:15px;width:26px;height:26px;position:absolute;right:-14px;top:-4px}.filters-container .filter-item .fake-select .selected-option{color:#9b9794;top:50%;left:0;padding:0 20px;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.filters-container .filter-item .fake-select ul.fake-select-dropdown{left:-1px;right:-1px;top:50px;position:absolute;display:none;z-index:2;border:1px solid #ccc;border-top:none}.filters-container .filter-item .fake-select ul{margin:0;padding:4px 20px 10px;background-color:#fff}.filters-container .filter-item .fake-select ul.sub-list{width:100%;padding-left:22px;padding-bottom:4px;margin-bottom:16px;border-bottom:1px solid #eaedf2}.filters-container .filter-item .fake-select ul.sub-list>li{display:none}.filters-container .filter-item .fake-select ul.sub-list>li.region{display:block}.filters-container .filter-item .fake-select ul.sub-list.open>li{display:block}.filters-container .filter-item .fake-select ul>li{position:relative;padding:4px 0 16px 26px;word-break:break-word;color:#9b9794;text-decoration:none}.filters-container .filter-item .fake-select ul>li a{color:#9b9794;text-decoration:none}.filters-container .filter-item .fake-select ul>li:hover,.filters-container .filter-item .fake-select ul>li.selected{color:#0073bd}.filters-container .filter-item .fake-select ul>li:hover a,.filters-container .filter-item .fake-select ul>li.selected a{color:#0073bd}.filters-container .filter-item .fake-select ul>li.secondary-asset-type{display:none}.filters-container .filter-item .fake-select ul>li.all{background:none;height:auto;padding-right:12px}.filters-container .filter-item .fake-select ul>li.all .btn{color:#fff}.filters-container .filter-item .fake-select ul>li,.filters-container .filter-item .fake-select ul>li.region.all{background:url("../img/checkbox-unchecked-gray.svg") no-repeat 0 3px;background-color:#fff;background-size:18px;min-height:28px}.filters-container .filter-item .fake-select.open{border-bottom:1px solid transparent;z-index:100}.filters-container .filter-item .fake-select.open span.selected-option{color:#0073bd}.filters-container .filter-item .fake-select.open ul{display:block}.filters-container .filter-item .fake-select.open ul li.all.selected{background:none}.filters-container .filter-item .fake-select.open ul li.all.selected .btn{color:#fff}.filters-container .filter-item .fake-select.open ul li.selected,.filters-container .filter-item .fake-select.open ul li.region.all.selected{background:url("../img/checkbox-checked-blue.svg") no-repeat 0 3px;background-size:18px}.filters-container .filter-item .fake-select.open ul li.selected a,.filters-container .filter-item .fake-select.open ul li.region.all.selected a{color:#0073bd}.sort-container{margin-bottom:10px}.sort-container>span{margin-top:16px;vertical-align:top;display:inline-block}.sort-container .fake-select{background:transparent url("../img/select-arrow.svg") no-repeat 100% 0px;background-size:13px;position:relative}.sort-container .fake-select.open .other-options{display:block}.sort-container .selected-option{color:#0073bd;min-width:130px;padding:0 22px 3px 4px;display:inline-block;border-bottom:1.5px solid #000;cursor:pointer}.sort-container .other-options{background-color:#f8f9fa;position:absolute;width:100%;margin:3px 0 0;padding:8px 0px 5px 4px;top:100%;text-align:left;z-index:2;display:none}.sort-container .other-options li{padding-bottom:3px;cursor:pointer}.sort-container .other-options li:last-of-type{padding-bottom:0}.sort-container .other-options li:hover{color:#0073bd}.sort-container .other-options li.hide{display:none}.no-results-message{max-width:280px;margin:0 auto 30px;display:none}.no-results-message h2{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.2em;text-align:center}.no-results-message h2 span{color:#0073bd}.no-results-message.show{display:block}.newsletter-container{background-color:#0073bd;padding:50px 20px;text-align:center}.newsletter-container h2{font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}.newsletter-container p{color:#fff;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:1.4em;line-height:1.6em;max-width:500px;margin-left:auto;margin-right:auto}.newsletter-container br{display:none}.newsletter-container .newsletter-form form .extra-fields{clear:both;display:none}.newsletter-container .newsletter-form.show-extra form .extra-fields{display:block}.newsletter-container form input{background-color:rgba(239,239,239,0.5);color:#000;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;line-height:1;width:100%;height:60px;margin:0;padding:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}.newsletter-container form input::-webkit-input-placeholder{color:#000}.newsletter-container form input::-moz-placeholder{color:#000}.newsletter-container form input:-ms-input-placeholder{color:#000}.newsletter-container form input:-moz-placeholder{color:#000}.newsletter-container form input[type="submit"]{background-color:#000;color:#fff;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;letter-spacing:2px;min-width:150px;margin:0;text-transform:uppercase;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}.newsletter-container form input[type="submit"]:hover{background-color:#008feb}.newsletter-container form #show-extra{background-color:#000;color:#fff;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;line-height:1;letter-spacing:2px;width:100%;height:60px;margin:0;padding:20px;display:inline-block;cursor:pointer;text-transform:uppercase;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}.newsletter-container form #show-extra:hover{background-color:#008feb}.newsletter-container form .wpcf7-form-control-wrap{display:block;margin-bottom:20px}.newsletter-container form .wpcf7-form-control-wrap.checkbox-395{display:block}.newsletter-container form .wpcf7-form-control-wrap.checkbox-395>span{display:block}.newsletter-container form .wpcf7-form-control-wrap.checkbox-395>span>span{color:#fff;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:18px;margin:0;display:block;text-align:left;margin-bottom:15px}.newsletter-container form .wpcf7-form-control-wrap.checkbox-395>span>span label .wpcf7-list-item-label{background:transparent url("../img/form-checkbox-unchecked.svg") no-repeat;background-size:23px;padding-left:36px}.newsletter-container form .wpcf7-form-control-wrap.checkbox-395>span>span label input[type="checkbox"]{display:none}.newsletter-container form .wpcf7-form-control-wrap.checkbox-395>span>span label input[type="checkbox"]:checked+.wpcf7-list-item-label{background:transparent url("../img/form-checkbox-checked.svg") no-repeat;background-size:23px}.newsletter-container form .initial-form{max-width:380px;margin:20px auto 0;overflow:hidden}.newsletter-container form .extra-fields{max-width:400px;margin:30px auto 0}.newsletter-container form .extra-fields h3{color:#fff;font-family:"Klavika",Helvetica,Arial,sans-serif;font-size:24px;margin:0 0 20px}.newsletter-container form .extra-fields p.required-text{color:#fff;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:17px;margin:20px 0}.newsletter-container form .extra-fields .property-options{max-width:730px;margin:0 auto;padding:0 30px;overflow:hidden}.newsletter-container form .extra-fields .property-options .half-col{width:100%}.newsletter-container form .extra-fields .property-options .half-col input[type="checkbox"]{width:auto;height:auto;margin:0 10px 0 0;float:none;display:inline-block;display:none;vertical-align:middle}.newsletter-container form .customer-fields{overflow:hidden}.newsletter-container form .customer-fields img.ajax-loader{display:none}@media (min-width: 0px) and (max-width: 767px){.hide-mobile{display:none;visibility:hidden}}@media (min-width: 768px){.hide-desktop{display:none;visibility:hidden}}.grids-container .col{background-size:cover;background-position:center;width:100%;position:relative}.grids-container .col.col-1,.grids-container .col.col-3{min-height:300px}.grids-container .col.col-6 .text-box-outer{text-align:left}.grids-container .col.col-6 .text-box .box-title{text-align:center}.grids-container .col.col-7{min-height:500px;background-position:top center}.grids-container .col:first-child .text-box-outer.mobile-point-up:after,.grids-container .col:first-child .text-box-outer.mobile-point-left:after,.grids-container .col:first-child .text-box-outer.desktop-point-up:after,.grids-container .col:first-child .text-box-outer.desktop-point-left:after{display:none}.grids-container .col:last-child .text-box-outer.mobile-point-down:after,.grids-container .col:last-child .text-box-outer.mobile-point-right:after,.grids-container .col:last-child .text-box-outer.desktop-point-down:after,.grids-container .col:last-child .text-box-outer.desktop-point-right:after{display:none}.grids-container .bg-img{min-height:300px}.grids-container .bg-img.hide-mobile{display:none}.grids-container .caption{position:absolute;bottom:20px;right:20px;text-align:right}.grids-container .caption h3{color:#fff;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:23px;line-height:1;margin:0}.grids-container .caption p{color:#fff;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif;font-size:19px;line-height:1;font-style:italic;margin:0}.grids-container .text-box-outer{width:100%;padding:50px 20px;text-align:center;position:relative;background-size:cover;background-position:center}.grids-container .text-box-outer .bg-market-report{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background-size:cover;background-position:center;z-index:1}.grids-container .text-box-outer:after{content:'';position:absolute;z-index:2}.grids-container .text-box-outer.mobile-point-up:after{top:-22px;left:50%;margin-left:-22px;border-left:22px solid transparent;border-right:22px solid transparent}.grids-container .text-box-outer.mobile-point-down:after{bottom:-22px;left:50%;margin-left:-22px;border-left:22px solid transparent;border-right:22px solid transparent}.grids-container .text-box-outer.white{background-color:#fff}.grids-container .text-box-outer.white.mobile-point-up:after{border-bottom:22px solid #fff}.grids-container .text-box-outer.white.mobile-point-down:after{border-top:22px solid #fff}.grids-container .text-box-outer.blue{background-color:#0073bd}.grids-container .text-box-outer.blue .box-title{color:#fff}.grids-container .text-box-outer.blue p{color:#fff}.grids-container .text-box-outer.blue.mobile-point-up:after{border-bottom:22px solid #0073bd}.grids-container .text-box-outer.blue.mobile-point-down:after{border-top:22px solid #0073bd}.grids-container .text-box-outer.light-gray{background-color:#f7f7f7}.grids-container .text-box-outer.light-gray .box-title{color:#000}.grids-container .text-box-outer.light-gray.mobile-point-up:after{border-bottom:22px solid #f7f7f7}.grids-container .text-box-outer.light-gray.mobile-point-down:after{border-top:22px solid #f7f7f7}.grids-container .text-box{max-width:300px;width:100%;margin:0 auto;z-index:3;position:relative}.grids-container .text-box .box-title{color:#000;font-size:28px;margin:0 auto}.grids-container .text-box .newsletter-container{padding:0}.grids-container .text-box p{color:#58595b;font-family:"Mercury Text G1 A","Mercury Text G1 B",Georgia,Cambria,Times New Roman,Times,serif;font-size:18px;line-height:1.6em;letter-spacing:0.5px;margin:10px auto 0}.grids-container .text-box .btn{background-color:#000;color:#fff;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.8px;width:100%;margin:20px auto 0;padding:20px;display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.grids-container .text-box .btn:hover{background-color:#008feb}.grids-container .text-box form{max-width:300px;margin:20px auto 0}.grids-container .text-box input{height:60px;width:100%;max-width:none;margin:0;display:inline-block;border:none;border-radius:0}.grids-container .text-box input[type="email"]{background-color:rgba(239,239,239,0.5);color:#000}.grids-container .text-box input[type="email"]::-webkit-input-placeholder{color:#000}.grids-container .text-box input[type="email"]::-moz-placeholder{color:#000}.grids-container .text-box input[type="email"]:-ms-input-placeholder{color:#000}.grids-container .text-box input[type="email"]:-moz-placeholder{color:#000}.grids-container .text-box .newsletter-container h2{font-family:"Klavika",Helvetica,Arial,sans-serif;color:#fff;font-size:28px;font-weight:normal;margin:0 auto}.grids-container .text-box .newsletter-container form{max-width:100%}.grids-container .text-box .newsletter-container form .property-options{padding:0}.theme_1.wpcf7-form input.error,.theme_1.wpcf7-form select.error,.theme_1.wpcf7-form textarea.error{border-bottom:2px solid #ee0000 !important}.theme_1.wpcf7-form input.valid,.theme_1.wpcf7-form select.valid,.theme_1.wpcf7-form textarea.valid{border-bottom:2px solid #00ed00 !important}div.wpcf7-mail-sent-ok{color:#fff;margin-top:0px;border:0px;padding-top:0px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif}.contact-us-form div.wpcf7-mail-sent-ok{color:#000;margin-top:-10px}select::-ms-expand{display:none}.fadeIn{opacity:0;-webkit-transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in;-o-transition:opacity 2s ease-in;-ms-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.fadedIn{opacity:1}@media only screen and (min-width: 481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.home.page .homepage-cta h1,.page.page-id-20605 .homepage-cta h1{font-size:4em}}@media only screen and (min-width: 768px){body{overflow-x:hidden}#container{padding-top:0px}.wrap{width:740px}.utility-bar{background:#1b2d3a;color:#fff;padding:6px;text-align:center;position:relative;height:54px;display:block}.utility-bar .textwidget{display:inline-block;margin-top:4px}.utility-bar a{color:#fff;border-bottom:2px solid #fff;padding-bottom:3px;text-decoration:none;display:inline}.utility-bar a:hover{color:#fff}.utility-bar p{margin:0;padding:0;font-size:15px;line-height:30px;font-family:"Klavika-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;display:inline-block;word-break:normal;word-wrap:normal}.utility-bar .utility-search{float:right}.utility-bar .utility-search div{background:#32424e}.utility-bar .utility-search #utility-search-field{float:left;height:42px;padding:0 12px;margin-bottom:0;width:auto;background:transparent;border-radius:0px;color:#707b83;font-family:"Klavika-Medium",Helvetica,Arial,sans-serif}.utility-bar .utility-search #utility-search-field:focus{background-color:transparent;color:#fff}.utility-bar .utility-search #utility-search-submit{float:right;margin:10px;width:22px;height:22px;background:transparent url("../img/search_white.svg") no-repeat;background-size:cover;text-indent:-9999px;font-size:0px;border:0px}.header{position:absolute;height:154px}.header #inner-header{white-space:nowrap;background-color:transparent}.header #inner-header #controls{display:block;position:absolute;top:0;left:0;bottom:0;height:100px;width:200px}.header #inner-header #controls #logo{display:block;height:100%;padding:24px 14px;margin:0px auto;background-color:#0073bd}.header #inner-header #controls #logo img{height:auto;width:100%;max-width:100%}.header #inner-header #controls #menu-button{display:none}.header #inner-header #navigation-menus{width:100%;background:transparent}.header #inner-header #navigation-menus #primary-nav{background:rgba(0,0,0,0.55);height:100px;flex-grow:1}.header #inner-header #navigation-menus #secondary-nav{background:rgba(0,0,0,0.4);height:100px}.header #inner-header #navigation-menus #secondary-nav .nav{float:left}.header #inner-header #navigation-menus .menu-item-has-children.menu-item-depth-0>a:after{display:none}#navigation-menus{visibility:visible !important;position:relative;top:0;display:flex;-moz-transition:all 0ms ease;-o-transition:all 0ms ease;-webkit-transition:all 0ms ease;transition:all 0ms ease}#navigation-menus.open{-moz-transition:all 0ms ease;-o-transition:all 0ms ease;-webkit-transition:all 0ms ease;transition:all 0ms ease}#navigation-menus .nav li{-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}#navigation-menus .nav li:hover,#navigation-menus .nav li:focus{background:#0073bd}#navigation-menus .nav li .sub-menu{background:transparent;border:0px;top:100px;left:0;padding:0px;font-family:"Klavika-Light",Helvetica,Arial,sans-serif;width:400px}#navigation-menus .nav li .sub-menu li{display:block;float:none;padding:0px;width:200px}#navigation-menus .nav li .sub-menu li a{border-bottom:0px;background:rgba(0,115,189,0.88);width:200px;padding:15px 20px;font-size:100%}#navigation-menus .nav li .sub-menu li a:hover{background:#0073bd}#navigation-menus .nav li .sub-menu li .sub-menu{position:relative;width:200px;float:left;top:0px;left:0px;background:transparent}#navigation-menus .nav li .sub-menu li .sub-menu li{padding:0px}#navigation-menus .nav li .sub-menu li.menu-item-has-children{display:block;float:left;padding:0px;width:200px}#navigation-menus .nav li .sub-menu li.menu-item-has-children:nth-child(odd){clear:left}#navigation-menus .nav li .sub-menu li.menu-item-has-children:hover{background-color:transparent}#navigation-menus .nav li .sub-menu li.menu-item-has-children a{background-color:rgba(0,115,189,0.88)}#navigation-menus .nav li .sub-menu li.menu-item-has-children a:hover{background-color:#0073bd !important}#navigation-menus .nav li.current-menu-ancestor>a,#navigation-menus .nav li.current-menu-item>a{border-bottom:2px solid #fff}.blog #navigation-menus .nav li.current_page_parent>a,.single-post #navigation-menus .nav li.current_page_parent>a{border-bottom:2px solid #fff}.nav{display:inline-block;border:0;color:#fff;white-space:nowrap;visibility:visible !important;float:right;background-color:transparent;width:auto;position:relative;top:0}.nav li{display:inline-block;position:relative;background:transparent;padding:0}.nav li a{padding:40px 12px;color:#fff;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.nav li a:hover,.nav li a:focus{color:#fff}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border:0px;border-top:0;position:absolute;visibility:hidden;z-index:8999}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:10px;border-right:0;display:block;width:180px;border-bottom:0px}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li ul.sub-menu li ul,.nav li ul.children li ul{top:0;left:100%}.nav li ul.sub-menu .sub-sub-menu,.nav li ul.children .sub-sub-menu{text-indent:10px}.nav li ul.sub-menu .sub-sub-menu a,.nav li ul.children .sub-sub-menu a{font-size:14px !important}.nav li ul.sub-menu .sub-sub-menu a:before,.nav li ul.children .sub-sub-menu a:before{display:inline;margin:0 3px 0 0;content:'\2014';padding:0;font-size:14px;color:#fff}.nav li:hover>ul,.nav li:hover>ul ul,.nav li.open>ul,.nav li.open>ul ul{top:auto;visibility:visible}#hero .hero-text h1{margin:0;font-size:4em}#hero .hero-video-container{display:block}}@media only screen and (min-width: 768px) and (min-width: 1025px){html.touch #hero .hero-video-container{display:none}}@media only screen and (min-width: 768px){#hero .hero-text{padding-top:80px}#hero.listings-hero h1{margin-bottom:20px}.single-post #hero{display:block}.single-post #main{top:-200px;position:relative;margin-bottom:-200px}.single-post article{padding:40px 60px}.single-post article .featured-img-caption{color:#fff;top:-35px;margin:0}.single-post article .article-inner{padding:24px 0}.single-post article h1.entry-title{font-size:1.7em}.single-post article .entry-content h1,.single-post article .entry-content .h1{font-size:2em}.single-post article .entry-content h2,.single-post article .entry-content .h2{font-size:1.8em}.single-post article .entry-content h3,.single-post article .entry-content .h3{font-size:1.65em}.single-post article .entry-content h4,.single-post article .entry-content .h4{font-size:1.5em}.single-post article .entry-content h5,.single-post article .entry-content .h5{font-size:1.35em}.single-post article .entry-content h6,.single-post article .entry-content .h6{font-size:1.25em}.related-news{margin-top:-200px}.related-news .cards-news .card .card-body{padding-bottom:120px}.card-grid{margin-bottom:100px;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-grid .card-container{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.card-grid .card-container .card{max-width:none;margin:0 !important}.card-grid .card-container .card .card-body a.primary{float:none}.card-grid .card-container .card .card-body .tags{padding-top:0;position:absolute}.card-grid .card-container:nth-of-type(odd){clear:none}.card-grid .card-container:nth-of-type(3n+1){clear:both}.entry-content h6{margin-bottom:4em}.filters-container{max-width:700px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.filters-container .filter-item{width:36%;margin:0 6px;display:inline-block;vertical-align:bottom}.filters-container .filter-item:first-of-type{-webkit-flex-grow:2;flex-grow:2}.filters-container .filter-item:nth-of-type(2){-webkit-flex-grow:2;flex-grow:2}.filters-container .filter-item:last-of-type{-webkit-flex-grow:1;flex-grow:1}.filters-container .filter-item label{margin-bottom:8px;display:block}.filters-container .filter-item button,.filters-container .filter-item .btn{margin-bottom:0;padding:23px 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filters-container .filter-item .all button,.filters-container .filter-item .all .btn{padding:16px 12px}.filters-container .filter-item .fake-select{height:62px;padding:15px 20px}.filters-container .filter-item .fake-select .mobile-arrow{display:none}.filters-container .filter-item .fake-select ul{padding:4px 20px 10px;top:60px}.filters-container .filter-item .fake-select ul.sub-list{width:25%;border:none}.filters-container .filter-item .fake-select ul.sub-list>li{display:block}.filters-container.news-filter{margin-top:30px}.filters-container.news-filter .filter-item:last-of-type{width:20%}.filters-container.listings-filter{max-width:1032px}.filters-container.listings-filter .filter-item{width:23%}.sort-container{margin:0.8em 0 1em;float:left}.no-results-message{max-width:none;margin:20px auto 50px}.no-results-message h2{font-size:1.7em}#neighborhood-dropdown{position:fixed;margin-top:46px}#neighborhood-dropdown .close-dropdown{display:block}#neighborhood-dropdown .neighborhood-wrap{justify-content:center}#neighborhood-dropdown .neighborhood-cols{width:25%}#hero.no-market-status .hero-text h1{margin-bottom:20px}#hero.no-market-status .filters-container{max-width:890px}#hero.no-market-status .filters-container .filter-item{width:33.3%}#hero.no-market-status .filters-container .filter-item.search{max-width:252px}#hero.homepage-hero{height:540px}#hero.homepage-hero.no-overlay:after{display:none}#hero.homepage-hero .filters-container{background-color:rgba(0,0,0,0.4);padding:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#hero.homepage-hero .filters-container .filter-item{-webkit-flex-grow:2;flex-grow:2;width:31.5%}#hero.homepage-hero .filters-container .filter-item.search{max-width:175px;-webkit-flex-grow:1;flex-grow:1}#hero.homepage-hero .filters-container .long-dropdown{height:200px}.tabs-area{top:-47px}.tabs-area .tabs .tab{background-color:rgba(0,0,0,0.4);padding:16px 0 0 26px}.filtered-slider .slider-content-container{overflow:visible}.pagination,.wp-prev-next{margin:1.5em 0}.page-content-header{text-align:left}.page-content-header .sort{float:left}.page-content-header .pagination{margin:0.8em 0 0}.page-content-header .paginate{float:right}.below-listings .pagination{text-align:right}.footer{padding:80px 0 30px;}.footer #footer-links{padding-top:15px}.footer #footer-links #footer-links-wrapper{float:right}.footer #footer-links nav{float:left}.footer #footer-links .nav{padding-left:34px}.footer #footer-links .footer-links{margin-top:0}.newsletter-container{padding:100px 0}.newsletter-container p{max-width:none;margin-top:5px}.newsletter-container form input{width:auto;float:left}.newsletter-container form .wpcf7-form-control-wrap{margin:0;float:left}.newsletter-container form .wpcf7-form-control-wrap.email-406{margin:0 2% 0 0;width:68%}.newsletter-container form .wpcf7-form-control-wrap.email-406 input[type="email"]{width:100%;margin:0}.newsletter-container form .wpcf7-form-control-wrap.checkbox-395{float:none}.newsletter-container form .wpcf7-form-control-wrap.checkbox-395>span>span{font-size:22px;margin-bottom:25px}.newsletter-container form #show-extra{width:30%}.newsletter-container form .initial-form{max-width:530px;margin:30px auto 0}.newsletter-container form .extra-fields{max-width:830px;margin:40px auto 0}.newsletter-container form .extra-fields h3{font-size:32px;margin-bottom:30px}.newsletter-container form .extra-fields .property-options{padding:0}.newsletter-container form .extra-fields .property-options .half-col{float:left;width:50%}.newsletter-container form .customer-fields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.newsletter-container form .customer-fields .wpcf7-form-control-wrap{margin-right:10px;width:auto;float:left}.newsletter-container form .customer-fields .wpcf7-form-control-wrap input{width:100%}.grids-container .grid-row{width:100%;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch}.grids-container .grid-row.single-row .col{width:50% !important}}@media only screen and (min-width: 768px) and (min-width: 1030px){.grids-container .grid-row.single-row .col{min-height:500px}}@media only screen and (min-width: 768px){.grids-container .grid-row.single-row .col .text-box-outer{height:100%}.grids-container .col{background-size:cover;background-position:center}.grids-container .col.col-1{width:30%}.grids-container .col.col-2{width:40%}.grids-container .col.col-3{width:30%}.grids-container .col.col-4{width:70%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.grids-container .col.col-5{width:30%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.grids-container .col.col-5 .text-box{max-width:456px}.grids-container .col.col-6{width:40%}.grids-container .col.col-6 .text-box .box-title{text-align:left}.grids-container .col.col-6 .desktop-point-right:after{top:18%}.grids-container .col.col-7{width:30%}.grids-container .col.col-8{width:30%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.grids-container .bg-img.hide-mobile{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:370px;display:block}.grids-container .bg-img.hide-desktop{display:none}.grids-container .text-box-outer{padding:40px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.grids-container .text-box-outer.split-box .text-box{max-width:290px}.grids-container .text-box-outer.desktop-point-left:after{top:50%;left:-22px;right:auto;bottom:auto;margin:-22px 0 0}.grids-container .text-box-outer.desktop-point-right:after{top:50%;right:-22px;left:auto;bottom:auto;margin:-22px 0 0}.grids-container .text-box-outer.desktop-point-up:after{top:-22px;left:50%;right:auto;bottom:auto;margin:0 0 0 -22px}.grids-container .text-box-outer.desktop-point-down:after{top:auto;right:auto;left:50%;bottom:-22px;margin:0 0 0 -22px}.grids-container .text-box-outer.white{background-color:#fff}.grids-container .text-box-outer.white.desktop-point-left:after{border-right:22px solid #fff;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:none}.grids-container .text-box-outer.white.desktop-point-right:after{border-left:22px solid #fff;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:none}.grids-container .text-box-outer.white.desktop-point-up:after{border-bottom:22px solid #fff;border-left:22px solid transparent;border-right:22px solid transparent;border-top:none}.grids-container .text-box-outer.white.desktop-point-down:after{border-top:22px solid #fff;border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:none}.grids-container .text-box-outer.blue{background-color:#0073bd}.grids-container .text-box-outer.blue .box-title{color:#fff}.grids-container .text-box-outer.blue p{color:#fff}.grids-container .text-box-outer.blue.desktop-point-left:after{border-right:22px solid #0073bd;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:none}.grids-container .text-box-outer.blue.desktop-point-right:after{border-left:22px solid #0073bd;border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:none}.grids-container .text-box-outer.blue.desktop-point-up:after{border-bottom:22px solid #0073bd;border-left:22px solid transparent;border-right:22px solid transparent;border-top:none}.grids-container .text-box-outer.blue.desktop-point-down:after{border-top:22px solid #0073bd;border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:none}.grids-container .text-box{max-width:none}.grids-container .text-box .newsletter-container{padding:0}.grids-container .text-box p{margin-top:15px}.grids-container .text-box .btn{width:auto}.grids-container .text-box form{max-width:600px;margin:10px auto 0}.grids-container .text-box input[type="email"]{width:58%;margin:0 10px 0 0}.grids-container .text-box input[type="submit"]{width:auto}.grids-container .text-box .newsletter-container form .customer-fields{display:block;max-width:400px;margin:0 auto}.grids-container .text-box .newsletter-container form .customer-fields .wpcf7-form-control-wrap{display:inline-block;margin:0 0 10px 0;width:100%;float:none}.grids-container .text-box .newsletter-container form .customer-fields input[type="submit"]{float:none}.home.page .homepage-cta,.page.page-id-20605 .homepage-cta{padding:60px 0 50px}.home.page .homepage-cta h1,.page.page-id-20605 .homepage-cta h1{font-size:6em;margin-bottom:0.3em;line-height:1.2}.home.page .homepage-cta h2,.page.page-id-20605 .homepage-cta h2{max-width:610px;font-size:1.5em;line-height:1.4em}.slick-slider,.slick-custom,.slick-default{margin:0 40px}.slick-slider.listing-media-slider,.slick-slider.agent-media-slider,.slick-custom.listing-media-slider,.slick-custom.agent-media-slider,.slick-default.listing-media-slider,.slick-default.agent-media-slider{margin:0}.slick-slider .slick-prev,.slick-custom .slick-prev,.slick-default .slick-prev{left:-40px}[dir="rtl"] .slick-slider .slick-prev,[dir="rtl"] .slick-custom .slick-prev,[dir="rtl"] .slick-default .slick-prev{right:-40px}.slick-slider .slick-next,.slick-custom .slick-next,.slick-default .slick-next{right:-40px}[dir="rtl"] .slick-slider .slick-next,[dir="rtl"] .slick-custom .slick-next,[dir="rtl"] .slick-default .slick-next{left:-40px}}@media only screen and (min-width: 782px){.admin-bar .header{top:32px}}@media only screen and (min-width: 920px){#navigation-menus .nav li{max-height:100px;padding:0}#navigation-menus .nav li a{padding:38px 18px;font-size:19px}#navigation-menus .nav li .sub-menu li a{font-size:16px}.newsletter-container form .customer-fields .wpcf7-form-control-wrap{min-width:210px}}@media only screen and (min-width: 1030px){.wrap{width:1020px}.card{margin:0 8px}.card-grid .card-container{margin-bottom:1.1em}.card-grid .card-container.d-1of3{padding-right:1.1em}.card-grid .card-container:nth-of-type(even){padding-right:1.1em}.card-grid .card-container:nth-of-type(3n+3){padding-right:0 !important}.pullquote .text-half.text-half,.pullquote .media-half.text-half{width:100%;left:0;min-height:350px;position:relative !important;text-align:center}.pullquote .text-half.text-half .text,.pullquote .media-half.text-half .text{text-align:left}.pullquote .text-half.media-half,.pullquote .media-half.media-half{width:100%;left:0;height:350px;position:relative;text-align:center}.pullquote .text-half.media-half .arrow,.pullquote .media-half.media-half .arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;border-bottom:0;left:50%;top:0;margin-left:-15px;margin-top:0px}.pullquote .text{display:inline-block;float:none !important;padding:80px 0px;position:relative;width:350px;margin:0px auto;text-align:left}.pullquote .text .download-report{float:left}.pullquote .text p.quote{margin-top:40px;width:100%}.pullquote .text p.quote:before{right:unset;margin-left:-18px}.pullquote .text p.report-paragraph{width:100%}.pullquote.secondary .text-half{position:relative}.pullquote.secondary .media-half{height:auto;position:relative}.pullquote.inverted .text-half{left:0%}.pullquote.inverted .arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;border-bottom:0;left:50%;top:0%;margin-left:-15px;margin-top:0px}.pullquote.basic .text p.quote{text-align:left}table.insights-table tr td{width:100%;float:left}.single-post article .featured-img-caption{top:-55px}}@media only screen and (min-width: 1100px){.header .utility-bar a{color:#fff;border-bottom:2px solid #fff;padding-bottom:3px;text-decoration:none;display:inline}.header .utility-bar p{display:block}.header .utility-bar .utility-search{float:none;position:absolute;top:6px;right:6px}.grids-container .col.col-1{width:37%}.grids-container .col.col-2{width:26%}.grids-container .col.col-3{width:37%}.grids-container .col.col-4{width:63%}.grids-container .col.col-5{width:37%}.grids-container .col.col-6{width:26%}.grids-container .col.col-7{width:37%}.grids-container .col.col-8{width:37%}}@media only screen and (min-width: 1240px){.header #inner-header{white-space:nowrap;background-color:transparent}.header #inner-header #controls{display:block;position:absolute;top:0;left:0;bottom:0;height:100px;width:auto}.header #inner-header #controls #logo{display:block;height:100%;padding:14px;margin:0px auto;background-color:#0073bd}.header #inner-header #controls #logo img{height:100%;width:auto;max-width:none}#navigation-menus .nav li{padding:0}#navigation-menus .nav li a{padding:37px 26px;font-size:20px}#navigation-menus .nav li .sub-nav li a{font-size:16px}.wrap{width:1200px}.filters-container.listings-filter{max-width:1212px}.homepage-hero .filters-container{max-width:700px}.grids-container .col.col-6 .text-box p{font-size:20px}.grids-container .bg-img.hide-mobile{min-height:475px}}@media only screen and (min-width: 1240px) and (min-width: 1600px){.grids-container .bg-img.hide-mobile{min-height:380px}}@media only screen and (min-width: 1240px){.grids-container .caption{bottom:40px;right:30px}.grids-container .text-box-outer{padding:60px 35px}.grids-container .text-box .box-title{font-size:32px}.grids-container .text-box p{font-size:22px;line-height:1.7em}.grids-container .text-box .btn{font-size:15px;letter-spacing:1px;margin:25px auto 0;padding:20px 46px}.slick-slider.grid-and-slider,.slick-custom.grid-and-slider,.slick-default.grid-and-slider{margin-left:0;margin-right:0}.slick-slider.grid-and-slider .card,.slick-custom.grid-and-slider .card,.slick-default.grid-and-slider .card{margin-bottom:24px}}@media only screen and (min-width: 1430px){.grids-container .text-box .newsletter-container form .customer-fields{max-width:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.grids-container .text-box .newsletter-container form .customer-fields .wpcf7-form-control-wrap{margin:0 10px 0 0;width:auto;float:left}.grids-container .text-box .newsletter-container form .customer-fields input[type="submit"]{float:left}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}

#menu-social-media-menu {
  margin: 15px 0 0;
  list-style: none;
  float: left;
  width: 100%;
}
#menu-social-media-menu li {
  float: left;
  width: 35px;
  background: #D4D5D6;
  height: 35px;
  border-radius: 50%;
  margin: 0 10px 0 0;
  position: relative;
}
#menu-social-media-menu li::before {
  font-family: FontAwesome;
  color: #1B2D3A;
  font-size: 19px;
  height: 35px;
  width: 35px;
  line-height: 35px;
  display: flex;
  justify-content: center;
  position: absolute;
}
#menu-social-media-menu li a {
  font-size: 0;
  float: left;
  width: 35px;
  height: 35px;
  position: relative;
}

.newsletter-block,.teampg-about-block {
  background: #0073bd;
  float: left;
  width: 100%;
}
.newsletter-block h2,.teampg-about-block h2 {
  font-family: "Klavika",Helvetica,Arial,sans-serif;
  color: #fff;
  font-size: 28px;
  font-weight: normal;
  margin: 0 auto;
}
.newsletter-block p,.teampg-about-block p {
  font-size: 22px;
  line-height: 1.7em;
  margin-top: 15px;
}
.home-map-block .neighborhood-guides-map {
  width: 450px;
  height: 540px;
}

.teampg-about-block
{
	padding: 20px 0;
	margin-bottom:40px !important;
}

.statistics-block {
  background-color: #f7f7f7;
  padding: 85px 0 20px;
}
.statistics-block .wrap {
  display: flex;
  flex-wrap: wrap;
}
.statistics-single {
  float: left;
  width: 32%;
  background: #fff;
  margin: 0 2% 0 0;
  text-align: center;
  padding: 35px 20px;
  box-shadow: 5px 5px 10px #d1d1d1;
}
.statistics-single:nth-child(3n) {
  margin-right: 0;
}
.statistics-single h4 {
  font-size: 30px;
  line-height: 35px;
  color: #0073bd;
  font-weight: 700;
  margin: 0 0 5px;
  font-family: "Klavika",Helvetica,Arial,sans-serif;
}
.statistics-single p {
  font-size: 20px;
  margin: 10px 0 0;
  line-height: 25px;
  color: #333;
  font-weight: 700;
  text-transform: uppercase;
  font-family: "Klavika",Helvetica,Arial,sans-serif;
}

.sell-intro.cf {
  margin: 0px !important;
}
.sell-contact-bar {
  position: static !important;
}

.copyright-block {
  float: left;
  width: 100%;
  text-align: center;
  margin: 40px 0 0;
}
.copyright-block p {
  color: #ccc;
  margin: 0;
}
.copyright-block ul {
  margin: 0;
  width: 100%;
}
.copyright-block ul li {
  display: inline-block;
  margin: 5px 10px 0;
}
.copyright-block a {
  color: #ccc;
}

.col.half-block {
  width: 50%;
}


.map-block-leftside-outer .col.half-block .text-box-outer.blue
{
	min-height:50%;
}

@media(max-width:991px)
{
.home-map-block.half-block .neighborhood-guides-map {
  width: 100%;
}
}
@media(max-width:767px)
{
	.col.half-block {
		width: 100%;
	}
	.grid_row_two_col_five_img {
		min-height: 300px !important;
	}
}

/* Listing card thumbnail: center-crop so the image isn't zoomed in
   on its top edge. Matches WP's 380x245 fitted thumbnails. */
.card-thumbnail-container {
	width: 100%;
}
.card-thumbnail-container img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	min-width: 100%;
	min-height: 100%;
	object-fit: cover;
	object-position: center;
}
/* Footer social icons — grey circle + FontAwesome glyph, no text label.
   Ported verbatim from www.terracrg.com's style.css. The fa-* class lives
   on the <li>; FA supplies the ::before content, this supplies the family,
   size and circle. The anchor text is kept for a11y and zeroed out. */
#menu-social-media-menu {
	margin: 15px 0 0;
	list-style: none;
	float: left;
	width: 100%;
}
#menu-social-media-menu li {
	float: left;
	width: 35px;
	background: #D4D5D6;
	height: 35px;
	border-radius: 50%;
	margin: 0 10px 0 0;
	position: relative;
}
#menu-social-media-menu li::before {
	font-family: FontAwesome;
	color: #1B2D3A;
	font-size: 19px;
	height: 35px;
	width: 35px;
	line-height: 35px;
	display: flex;
	justify-content: center;
	position: absolute;
}
#menu-social-media-menu li a {
	font-size: 0;
	float: left;
	width: 35px;
	height: 35px;
	position: relative;
}
