@media print, screen and (min-width: 47.9375em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=47.9375em&large=71.25em&xlarge=105em&xxlarge=122.5em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Proxima Nova W01", sans-serif;font-weight:400;line-height:1.5;color:#626262;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:71.25rem;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:' '}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print, screen and (min-width: 47.9375em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print, screen and (min-width: 71.25em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.625rem;padding-left:.625rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9375rem;padding-left:.9375rem}.column,.columns{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print, screen and (min-width: 47.9375em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column,.columns,.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left;clear:none}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-right:0;margin-left:0}.small-uncentered,.small-uncentered:last-child:not(:first-child),.small-push-0,.small-push-0:last-child:not(:first-child),.small-pull-0,.small-pull-0:last-child:not(:first-child){float:left;clear:none}.small-uncentered:last-child:not(:first-child),.small-push-0:last-child:not(:first-child),.small-pull-0:last-child:not(:first-child){float:right}@media print, screen and (min-width: 47.9375em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-right:0;margin-left:0}.medium-uncentered,.medium-uncentered:last-child:not(:first-child),.medium-push-0,.medium-push-0:last-child:not(:first-child),.medium-pull-0,.medium-pull-0:last-child:not(:first-child){float:left;clear:none}.medium-uncentered:last-child:not(:first-child),.medium-push-0:last-child:not(:first-child),.medium-pull-0:last-child:not(:first-child){float:right}}@media print, screen and (min-width: 71.25em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-right:0;margin-left:0}.large-uncentered,.large-uncentered:last-child:not(:first-child),.large-push-0,.large-push-0:last-child:not(:first-child),.large-pull-0,.large-pull-0:last-child:not(:first-child){float:left;clear:none}.large-uncentered:last-child:not(:first-child),.large-push-0:last-child:not(:first-child),.large-pull-0:last-child:not(:first-child){float:right}}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print, screen and (min-width: 47.9375em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1.25rem;font-size:inherit;line-height:1.5;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:600;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Proxima Nova W01", sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#d7d7d7}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print, screen and (min-width: 47.9375em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#5689A4;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#4a768d}a img{border:0}hr{clear:both;max-width:71.25rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #d7d7d7;border-left:0}ul,ol,dl{margin-bottom:1.25rem;list-style-position:outside;line-height:1.5}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:600}blockquote{margin:0 0 1.25rem;padding:0;border-left:none}blockquote,blockquote p{line-height:1.5;color:#4d4d4d}cite{display:block;font-size:.8125rem;color:#4d4d4d}cite:before{content:""}abbr,abbr[title]{border-bottom:1px dotted #000;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #d7d7d7;background-color:#f7f7f8;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#000}kbd{margin:0;padding:.125rem .25rem 0;background-color:#f7f7f8;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#939393}.lead{font-size:125%;line-height:1.6}.stat{font-size:3.25rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print, screen and (min-width: 47.9375em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print, screen and (min-width: 71.25em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;box-shadow:none !important;color:black !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #939393;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}.print-break-inside{page-break-inside:auto}}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #d7d7d7;border-radius:0;background-color:#fefefe;box-shadow:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#000;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:none;border:1px solid #939393;background-color:#fefefe;box-shadow:none;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#f7f7f8;cursor:not-allowed}[type='submit'],[type='button']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type='search']{box-sizing:border-box}:-ms-input-placeholder{color:#939393}::placeholder{color:#939393}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#000}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#000}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0 0 0 0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{padding:0 1rem;border:1px solid #d7d7d7;background:#f7f7f8;color:#000;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{height:2.4375rem;padding-top:0;padding-bottom:0;font-size:1rem}.input-group .input-group-button{display:table-cell}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #d7d7d7}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d7d7d7;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28147, 147, 147%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #939393;background-color:#fefefe;box-shadow:none;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}select:disabled{background-color:#f7f7f8;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:600;color:#cc4b37}.form-error.is-visible{display:block}.button,.property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu a:link,.property-tools.tools-down .sub-menu a:visited,.property-tools.tools-down .sub-menu a:hover,.property-tools.tools-down .sub-menu a:active{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-family:inherit;font-size:0.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#5689A4;color:#fefefe}[data-whatinput='mouse'] .button,[data-whatinput='mouse'] .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu [data-whatinput='mouse'] a{outline:0}.button:hover,.property-tools.tools-down .sub-menu a:hover,.button:focus,.property-tools.tools-down .sub-menu a:focus{background-color:#49748b;color:#fefefe}.button.tiny,.property-tools.tools-down .sub-menu a.tiny{font-size:.6rem}.button.small,.property-tools.tools-down .sub-menu a.small{font-size:.75rem}.button.large,.property-tools.tools-down .sub-menu a.large{font-size:1.25rem}.button.expanded,.property-tools.tools-down .sub-menu a.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary,.property-tools.tools-down .sub-menu a.primary{background-color:#5689A4;color:#000}.button.primary:hover,.property-tools.tools-down .sub-menu a.primary:hover,.button.primary:focus,.property-tools.tools-down .sub-menu a.primary:focus{background-color:#456e83;color:#000}.button.secondary,.property-tools.tools-down .sub-menu a.secondary{background-color:#767676;color:#000}.button.secondary:hover,.property-tools.tools-down .sub-menu a.secondary:hover,.button.secondary:focus,.property-tools.tools-down .sub-menu a.secondary:focus{background-color:#5e5e5e;color:#000}.button.success,.property-tools.tools-down .sub-menu a.success{background-color:#3adb76;color:#000}.button.success:hover,.property-tools.tools-down .sub-menu a.success:hover,.button.success:focus,.property-tools.tools-down .sub-menu a.success:focus{background-color:#22bb5b;color:#000}.button.warning,.property-tools.tools-down .sub-menu a.warning{background-color:#ffae00;color:#000}.button.warning:hover,.property-tools.tools-down .sub-menu a.warning:hover,.button.warning:focus,.property-tools.tools-down .sub-menu a.warning:focus{background-color:#cc8b00;color:#000}.button.alert,.property-tools.tools-down .sub-menu a.alert{background-color:#cc4b37;color:#000}.button.alert:hover,.property-tools.tools-down .sub-menu a.alert:hover,.button.alert:focus,.property-tools.tools-down .sub-menu a.alert:focus{background-color:#a53b2a;color:#000}.button.disabled,.property-tools.tools-down .sub-menu a.disabled,.button[disabled],.property-tools.tools-down .sub-menu a[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.property-tools.tools-down .sub-menu a.disabled,.button.disabled:hover,.property-tools.tools-down .sub-menu a.disabled:hover,.button.disabled:focus,.property-tools.tools-down .sub-menu a.disabled:focus,.button[disabled],.property-tools.tools-down .sub-menu a[disabled],.button[disabled]:hover,.property-tools.tools-down .sub-menu a[disabled]:hover,.button[disabled]:focus,.property-tools.tools-down .sub-menu a[disabled]:focus{background-color:#5689A4;color:#fefefe}.button.disabled.primary,.property-tools.tools-down .sub-menu a.disabled.primary,.button[disabled].primary,.property-tools.tools-down .sub-menu a[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.property-tools.tools-down .sub-menu a.disabled.primary,.button.disabled.primary:hover,.property-tools.tools-down .sub-menu a.disabled.primary:hover,.button.disabled.primary:focus,.property-tools.tools-down .sub-menu a.disabled.primary:focus,.button[disabled].primary,.property-tools.tools-down .sub-menu a[disabled].primary,.button[disabled].primary:hover,.property-tools.tools-down .sub-menu a[disabled].primary:hover,.button[disabled].primary:focus,.property-tools.tools-down .sub-menu a[disabled].primary:focus{background-color:#5689A4;color:#000}.button.disabled.secondary,.property-tools.tools-down .sub-menu a.disabled.secondary,.button[disabled].secondary,.property-tools.tools-down .sub-menu a[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.property-tools.tools-down .sub-menu a.disabled.secondary,.button.disabled.secondary:hover,.property-tools.tools-down .sub-menu a.disabled.secondary:hover,.button.disabled.secondary:focus,.property-tools.tools-down .sub-menu a.disabled.secondary:focus,.button[disabled].secondary,.property-tools.tools-down .sub-menu a[disabled].secondary,.button[disabled].secondary:hover,.property-tools.tools-down .sub-menu a[disabled].secondary:hover,.button[disabled].secondary:focus,.property-tools.tools-down .sub-menu a[disabled].secondary:focus{background-color:#767676;color:#000}.button.disabled.success,.property-tools.tools-down .sub-menu a.disabled.success,.button[disabled].success,.property-tools.tools-down .sub-menu a[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.property-tools.tools-down .sub-menu a.disabled.success,.button.disabled.success:hover,.property-tools.tools-down .sub-menu a.disabled.success:hover,.button.disabled.success:focus,.property-tools.tools-down .sub-menu a.disabled.success:focus,.button[disabled].success,.property-tools.tools-down .sub-menu a[disabled].success,.button[disabled].success:hover,.property-tools.tools-down .sub-menu a[disabled].success:hover,.button[disabled].success:focus,.property-tools.tools-down .sub-menu a[disabled].success:focus{background-color:#3adb76;color:#000}.button.disabled.warning,.property-tools.tools-down .sub-menu a.disabled.warning,.button[disabled].warning,.property-tools.tools-down .sub-menu a[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.property-tools.tools-down .sub-menu a.disabled.warning,.button.disabled.warning:hover,.property-tools.tools-down .sub-menu a.disabled.warning:hover,.button.disabled.warning:focus,.property-tools.tools-down .sub-menu a.disabled.warning:focus,.button[disabled].warning,.property-tools.tools-down .sub-menu a[disabled].warning,.button[disabled].warning:hover,.property-tools.tools-down .sub-menu a[disabled].warning:hover,.button[disabled].warning:focus,.property-tools.tools-down .sub-menu a[disabled].warning:focus{background-color:#ffae00;color:#000}.button.disabled.alert,.property-tools.tools-down .sub-menu a.disabled.alert,.button[disabled].alert,.property-tools.tools-down .sub-menu a[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.property-tools.tools-down .sub-menu a.disabled.alert,.button.disabled.alert:hover,.property-tools.tools-down .sub-menu a.disabled.alert:hover,.button.disabled.alert:focus,.property-tools.tools-down .sub-menu a.disabled.alert:focus,.button[disabled].alert,.property-tools.tools-down .sub-menu a[disabled].alert,.button[disabled].alert:hover,.property-tools.tools-down .sub-menu a[disabled].alert:hover,.button[disabled].alert:focus,.property-tools.tools-down .sub-menu a[disabled].alert:focus{background-color:#cc4b37;color:#000}.button.hollow,.property-tools.tools-down .sub-menu a.hollow{border:1px solid #5689A4;color:#5689A4}.button.hollow,.property-tools.tools-down .sub-menu a.hollow,.button.hollow:hover,.property-tools.tools-down .sub-menu a.hollow:hover,.button.hollow:focus,.property-tools.tools-down .sub-menu a.hollow:focus{background-color:transparent}.button.hollow.disabled,.property-tools.tools-down .sub-menu a.hollow.disabled,.button.hollow.disabled:hover,.property-tools.tools-down .sub-menu a.hollow.disabled:hover,.button.hollow.disabled:focus,.property-tools.tools-down .sub-menu a.hollow.disabled:focus,.button.hollow[disabled],.property-tools.tools-down .sub-menu a.hollow[disabled],.button.hollow[disabled]:hover,.property-tools.tools-down .sub-menu a.hollow[disabled]:hover,.button.hollow[disabled]:focus,.property-tools.tools-down .sub-menu a.hollow[disabled]:focus{background-color:transparent}.button.hollow:hover,.property-tools.tools-down .sub-menu a.hollow:hover,.button.hollow:focus,.property-tools.tools-down .sub-menu a.hollow:focus{border-color:#2b4552;color:#2b4552}.button.hollow:hover.disabled,.property-tools.tools-down .sub-menu a.hollow:hover.disabled,.button.hollow:hover[disabled],.property-tools.tools-down .sub-menu a.hollow:hover[disabled],.button.hollow:focus.disabled,.property-tools.tools-down .sub-menu a.hollow:focus.disabled,.button.hollow:focus[disabled],.property-tools.tools-down .sub-menu a.hollow:focus[disabled]{border:1px solid #5689A4;color:#5689A4}.button.hollow.primary,.property-tools.tools-down .sub-menu a.hollow.primary{border:1px solid #5689A4;color:#5689A4}.button.hollow.primary:hover,.property-tools.tools-down .sub-menu a.hollow.primary:hover,.button.hollow.primary:focus,.property-tools.tools-down .sub-menu a.hollow.primary:focus{border-color:#2b4552;color:#2b4552}.button.hollow.primary:hover.disabled,.property-tools.tools-down .sub-menu a.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled],.property-tools.tools-down .sub-menu a.hollow.primary:hover[disabled],.button.hollow.primary:focus.disabled,.property-tools.tools-down .sub-menu a.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.property-tools.tools-down .sub-menu a.hollow.primary:focus[disabled]{border:1px solid #5689A4;color:#5689A4}.button.hollow.secondary,.property-tools.tools-down .sub-menu a.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.property-tools.tools-down .sub-menu a.hollow.secondary:hover,.button.hollow.secondary:focus,.property-tools.tools-down .sub-menu a.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:hover.disabled,.property-tools.tools-down .sub-menu a.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled],.property-tools.tools-down .sub-menu a.hollow.secondary:hover[disabled],.button.hollow.secondary:focus.disabled,.property-tools.tools-down .sub-menu a.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.property-tools.tools-down .sub-menu a.hollow.secondary:focus[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success,.property-tools.tools-down .sub-menu a.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.property-tools.tools-down .sub-menu a.hollow.success:hover,.button.hollow.success:focus,.property-tools.tools-down .sub-menu a.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.success:hover.disabled,.property-tools.tools-down .sub-menu a.hollow.success:hover.disabled,.button.hollow.success:hover[disabled],.property-tools.tools-down .sub-menu a.hollow.success:hover[disabled],.button.hollow.success:focus.disabled,.property-tools.tools-down .sub-menu a.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.property-tools.tools-down .sub-menu a.hollow.success:focus[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning,.property-tools.tools-down .sub-menu a.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.property-tools.tools-down .sub-menu a.hollow.warning:hover,.button.hollow.warning:focus,.property-tools.tools-down .sub-menu a.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.warning:hover.disabled,.property-tools.tools-down .sub-menu a.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled],.property-tools.tools-down .sub-menu a.hollow.warning:hover[disabled],.button.hollow.warning:focus.disabled,.property-tools.tools-down .sub-menu a.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.property-tools.tools-down .sub-menu a.hollow.warning:focus[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert,.property-tools.tools-down .sub-menu a.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.property-tools.tools-down .sub-menu a.hollow.alert:hover,.button.hollow.alert:focus,.property-tools.tools-down .sub-menu a.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.hollow.alert:hover.disabled,.property-tools.tools-down .sub-menu a.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled],.property-tools.tools-down .sub-menu a.hollow.alert:hover[disabled],.button.hollow.alert:focus.disabled,.property-tools.tools-down .sub-menu a.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.property-tools.tools-down .sub-menu a.hollow.alert:focus[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear,.property-tools.tools-down .sub-menu a.clear{border:1px solid #5689A4;color:#5689A4}.button.clear,.property-tools.tools-down .sub-menu a.clear,.button.clear:hover,.property-tools.tools-down .sub-menu a.clear:hover,.button.clear:focus,.property-tools.tools-down .sub-menu a.clear:focus{background-color:transparent}.button.clear.disabled,.property-tools.tools-down .sub-menu a.clear.disabled,.button.clear.disabled:hover,.property-tools.tools-down .sub-menu a.clear.disabled:hover,.button.clear.disabled:focus,.property-tools.tools-down .sub-menu a.clear.disabled:focus,.button.clear[disabled],.property-tools.tools-down .sub-menu a.clear[disabled],.button.clear[disabled]:hover,.property-tools.tools-down .sub-menu a.clear[disabled]:hover,.button.clear[disabled]:focus,.property-tools.tools-down .sub-menu a.clear[disabled]:focus{background-color:transparent}.button.clear:hover,.property-tools.tools-down .sub-menu a.clear:hover,.button.clear:focus,.property-tools.tools-down .sub-menu a.clear:focus{border-color:#2b4552;color:#2b4552}.button.clear:hover.disabled,.property-tools.tools-down .sub-menu a.clear:hover.disabled,.button.clear:hover[disabled],.property-tools.tools-down .sub-menu a.clear:hover[disabled],.button.clear:focus.disabled,.property-tools.tools-down .sub-menu a.clear:focus.disabled,.button.clear:focus[disabled],.property-tools.tools-down .sub-menu a.clear:focus[disabled]{border:1px solid #5689A4;color:#5689A4}.button.clear,.property-tools.tools-down .sub-menu a.clear,.button.clear.disabled,.property-tools.tools-down .sub-menu a.clear.disabled,.button.clear[disabled],.property-tools.tools-down .sub-menu a.clear[disabled],.button.clear:hover,.property-tools.tools-down .sub-menu a.clear:hover,.button.clear:hover.disabled,.property-tools.tools-down .sub-menu a.clear:hover.disabled,.button.clear:hover[disabled],.property-tools.tools-down .sub-menu a.clear:hover[disabled],.button.clear:focus,.property-tools.tools-down .sub-menu a.clear:focus,.button.clear:focus.disabled,.property-tools.tools-down .sub-menu a.clear:focus.disabled,.button.clear:focus[disabled],.property-tools.tools-down .sub-menu a.clear:focus[disabled]{border-color:transparent}.button.clear.primary,.property-tools.tools-down .sub-menu a.clear.primary{border:1px solid #5689A4;color:#5689A4}.button.clear.primary:hover,.property-tools.tools-down .sub-menu a.clear.primary:hover,.button.clear.primary:focus,.property-tools.tools-down .sub-menu a.clear.primary:focus{border-color:#2b4552;color:#2b4552}.button.clear.primary:hover.disabled,.property-tools.tools-down .sub-menu a.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.property-tools.tools-down .sub-menu a.clear.primary:hover[disabled],.button.clear.primary:focus.disabled,.property-tools.tools-down .sub-menu a.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.property-tools.tools-down .sub-menu a.clear.primary:focus[disabled]{border:1px solid #5689A4;color:#5689A4}.button.clear.primary,.property-tools.tools-down .sub-menu a.clear.primary,.button.clear.primary.disabled,.property-tools.tools-down .sub-menu a.clear.primary.disabled,.button.clear.primary[disabled],.property-tools.tools-down .sub-menu a.clear.primary[disabled],.button.clear.primary:hover,.property-tools.tools-down .sub-menu a.clear.primary:hover,.button.clear.primary:hover.disabled,.property-tools.tools-down .sub-menu a.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.property-tools.tools-down .sub-menu a.clear.primary:hover[disabled],.button.clear.primary:focus,.property-tools.tools-down .sub-menu a.clear.primary:focus,.button.clear.primary:focus.disabled,.property-tools.tools-down .sub-menu a.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.property-tools.tools-down .sub-menu a.clear.primary:focus[disabled]{border-color:transparent}.button.clear.secondary,.property-tools.tools-down .sub-menu a.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:hover,.property-tools.tools-down .sub-menu a.clear.secondary:hover,.button.clear.secondary:focus,.property-tools.tools-down .sub-menu a.clear.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:hover.disabled,.property-tools.tools-down .sub-menu a.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.property-tools.tools-down .sub-menu a.clear.secondary:hover[disabled],.button.clear.secondary:focus.disabled,.property-tools.tools-down .sub-menu a.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.property-tools.tools-down .sub-menu a.clear.secondary:focus[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.property-tools.tools-down .sub-menu a.clear.secondary,.button.clear.secondary.disabled,.property-tools.tools-down .sub-menu a.clear.secondary.disabled,.button.clear.secondary[disabled],.property-tools.tools-down .sub-menu a.clear.secondary[disabled],.button.clear.secondary:hover,.property-tools.tools-down .sub-menu a.clear.secondary:hover,.button.clear.secondary:hover.disabled,.property-tools.tools-down .sub-menu a.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.property-tools.tools-down .sub-menu a.clear.secondary:hover[disabled],.button.clear.secondary:focus,.property-tools.tools-down .sub-menu a.clear.secondary:focus,.button.clear.secondary:focus.disabled,.property-tools.tools-down .sub-menu a.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.property-tools.tools-down .sub-menu a.clear.secondary:focus[disabled]{border-color:transparent}.button.clear.success,.property-tools.tools-down .sub-menu a.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:hover,.property-tools.tools-down .sub-menu a.clear.success:hover,.button.clear.success:focus,.property-tools.tools-down .sub-menu a.clear.success:focus{border-color:#157539;color:#157539}.button.clear.success:hover.disabled,.property-tools.tools-down .sub-menu a.clear.success:hover.disabled,.button.clear.success:hover[disabled],.property-tools.tools-down .sub-menu a.clear.success:hover[disabled],.button.clear.success:focus.disabled,.property-tools.tools-down .sub-menu a.clear.success:focus.disabled,.button.clear.success:focus[disabled],.property-tools.tools-down .sub-menu a.clear.success:focus[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.property-tools.tools-down .sub-menu a.clear.success,.button.clear.success.disabled,.property-tools.tools-down .sub-menu a.clear.success.disabled,.button.clear.success[disabled],.property-tools.tools-down .sub-menu a.clear.success[disabled],.button.clear.success:hover,.property-tools.tools-down .sub-menu a.clear.success:hover,.button.clear.success:hover.disabled,.property-tools.tools-down .sub-menu a.clear.success:hover.disabled,.button.clear.success:hover[disabled],.property-tools.tools-down .sub-menu a.clear.success:hover[disabled],.button.clear.success:focus,.property-tools.tools-down .sub-menu a.clear.success:focus,.button.clear.success:focus.disabled,.property-tools.tools-down .sub-menu a.clear.success:focus.disabled,.button.clear.success:focus[disabled],.property-tools.tools-down .sub-menu a.clear.success:focus[disabled]{border-color:transparent}.button.clear.warning,.property-tools.tools-down .sub-menu a.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:hover,.property-tools.tools-down .sub-menu a.clear.warning:hover,.button.clear.warning:focus,.property-tools.tools-down .sub-menu a.clear.warning:focus{border-color:#805700;color:#805700}.button.clear.warning:hover.disabled,.property-tools.tools-down .sub-menu a.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.property-tools.tools-down .sub-menu a.clear.warning:hover[disabled],.button.clear.warning:focus.disabled,.property-tools.tools-down .sub-menu a.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.property-tools.tools-down .sub-menu a.clear.warning:focus[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.property-tools.tools-down .sub-menu a.clear.warning,.button.clear.warning.disabled,.property-tools.tools-down .sub-menu a.clear.warning.disabled,.button.clear.warning[disabled],.property-tools.tools-down .sub-menu a.clear.warning[disabled],.button.clear.warning:hover,.property-tools.tools-down .sub-menu a.clear.warning:hover,.button.clear.warning:hover.disabled,.property-tools.tools-down .sub-menu a.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.property-tools.tools-down .sub-menu a.clear.warning:hover[disabled],.button.clear.warning:focus,.property-tools.tools-down .sub-menu a.clear.warning:focus,.button.clear.warning:focus.disabled,.property-tools.tools-down .sub-menu a.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.property-tools.tools-down .sub-menu a.clear.warning:focus[disabled]{border-color:transparent}.button.clear.alert,.property-tools.tools-down .sub-menu a.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:hover,.property-tools.tools-down .sub-menu a.clear.alert:hover,.button.clear.alert:focus,.property-tools.tools-down .sub-menu a.clear.alert:focus{border-color:#67251a;color:#67251a}.button.clear.alert:hover.disabled,.property-tools.tools-down .sub-menu a.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.property-tools.tools-down .sub-menu a.clear.alert:hover[disabled],.button.clear.alert:focus.disabled,.property-tools.tools-down .sub-menu a.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.property-tools.tools-down .sub-menu a.clear.alert:focus[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.property-tools.tools-down .sub-menu a.clear.alert,.button.clear.alert.disabled,.property-tools.tools-down .sub-menu a.clear.alert.disabled,.button.clear.alert[disabled],.property-tools.tools-down .sub-menu a.clear.alert[disabled],.button.clear.alert:hover,.property-tools.tools-down .sub-menu a.clear.alert:hover,.button.clear.alert:hover.disabled,.property-tools.tools-down .sub-menu a.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.property-tools.tools-down .sub-menu a.clear.alert:hover[disabled],.button.clear.alert:focus,.property-tools.tools-down .sub-menu a.clear.alert:focus,.button.clear.alert:focus.disabled,.property-tools.tools-down .sub-menu a.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.property-tools.tools-down .sub-menu a.clear.alert:focus[disabled]{border-color:transparent}.button.dropdown::after,.property-tools.tools-down .sub-menu a.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:0.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after,.property-tools.tools-down .sub-menu a.dropdown.hollow::after,.button.dropdown.clear::after,.property-tools.tools-down .sub-menu a.dropdown.clear::after{border-top-color:#5689A4}.button.dropdown.hollow.primary::after,.property-tools.tools-down .sub-menu a.dropdown.hollow.primary::after,.button.dropdown.clear.primary::after,.property-tools.tools-down .sub-menu a.dropdown.clear.primary::after{border-top-color:#5689A4}.button.dropdown.hollow.secondary::after,.property-tools.tools-down .sub-menu a.dropdown.hollow.secondary::after,.button.dropdown.clear.secondary::after,.property-tools.tools-down .sub-menu a.dropdown.clear.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after,.property-tools.tools-down .sub-menu a.dropdown.hollow.success::after,.button.dropdown.clear.success::after,.property-tools.tools-down .sub-menu a.dropdown.clear.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after,.property-tools.tools-down .sub-menu a.dropdown.hollow.warning::after,.button.dropdown.clear.warning::after,.property-tools.tools-down .sub-menu a.dropdown.clear.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after,.property-tools.tools-down .sub-menu a.dropdown.hollow.alert::after,.button.dropdown.clear.alert::after,.property-tools.tools-down .sub-menu a.dropdown.clear.alert::after{border-top-color:#cc4b37}.button.arrow-only::after,.property-tools.tools-down .sub-menu a.arrow-only::after{top:-0.1em;float:none;margin-left:0}a.button:hover,.property-tools.tools-down .sub-menu a:hover,a.button:focus,.property-tools.tools-down .sub-menu a:focus{text-decoration:none}.accordion{margin-left:0;background:#fefefe;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{position:relative;display:block;padding:0;border:none;border-bottom:0;font-size:1rem;line-height:1;color:#4d4d4d}:last-child:not(.is-active)>.accordion-title{border-bottom:none;border-radius:0 0 0 0}.accordion-title:hover,.accordion-title:focus{background-color:#f7f7f8}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-0.5rem;content:'+'}.is-active>.accordion-title::before{content:'\2013'}.accordion-content{display:none;padding:.625rem .5rem;border:none;border-bottom:0;background-color:#fefefe;color:#626262}:last-child>.accordion-content:last-child{border-bottom:none}.breadcrumbs{margin:0;list-style:none}.breadcrumbs::before,.breadcrumbs::after{display:table;content:' '}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;font-size:.75rem;color:#000;cursor:default}.breadcrumbs li:not(:last-child)::after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#d7d7d7}.breadcrumbs a{color:#4d4d4d}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#d7d7d7;cursor:not-allowed}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #d7d7d7;border-radius:0;background-color:#f7f7f8;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:135px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:720px}.label{display:inline-block;padding:.375rem .625rem;border-radius:0;font-size:.75rem;line-height:1;white-space:nowrap;cursor:default;background:#5689A4;color:#fefefe}.label.primary{background:#5689A4;color:#000}.label.secondary{background:#767676;color:#000}.label.success{background:#3adb76;color:#000}.label.warning{background:#ffae00;color:#000}.label.alert{background:#cc4b37;color:#000}.sticky-container{position:relative}.sticky{position:relative;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(0,0,0,0.45);overflow-y:auto}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #d7d7d7;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print, screen and (min-width: 47.9375em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print, screen and (min-width: 47.9375em){.reveal{width:600px;max-width:71.25rem}}.reveal.collapse{padding:0}@media print, screen and (min-width: 47.9375em){.reveal.tiny{width:30%;max-width:71.25rem}}@media print, screen and (min-width: 47.9375em){.reveal.small{width:50%;max-width:71.25rem}}@media print, screen and (min-width: 47.9375em){.reveal.large{width:90%;max-width:71.25rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 47.93625em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid #ecfbff;background-color:#ECFBFF}caption{padding:.5rem .625rem .625rem;font-weight:600}thead{background:#ecfbff;color:#626262}tfoot{background:#ecfbff;color:#626262}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:600;text-align:left}tbody th,tbody td{padding:.5rem .625rem .625rem}tbody tr:nth-child(even){border-bottom:0;background-color:#ecfbff}table.unstriped tbody{background-color:#ECFBFF}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #ecfbff;background-color:#ECFBFF}@media screen and (max-width: 71.24875em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#e2f9ff}table.hover tfoot tr:hover{background-color:#e2f9ff}table.hover tbody tr:hover{background-color:#e2f9ff}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#e2f9ff}.table-scroll{overflow-x:auto}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 47.93625em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 47.9375em){.show-for-small-only{display:none !important}}@media print, screen and (min-width: 47.9375em){.hide-for-medium{display:none !important}}@media screen and (max-width: 47.93625em){.show-for-medium{display:none !important}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 47.93625em), screen and (min-width: 71.25em){.show-for-medium-only{display:none !important}}@media print, screen and (min-width: 71.25em){.hide-for-large{display:none !important}}@media screen and (max-width: 71.24875em){.show-for-large{display:none !important}}@media screen and (min-width: 71.25em) and (max-width: 104.99875em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 71.24875em), screen and (min-width: 105em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::before,.clearfix::after{display:table;content:' '}.clearfix::after{clear:both}@keyframes hvr-back-pulse{0%{background-color:rgba(0,0,0,0)}50%{background-color:rgba(0,0,0,0.15)}100%{background-color:rgba(0,0,0,0)}}@keyframes hvr-back-pulse3{0%{background-color:'#1394AB';border-color:'#1394AB';color:#162a3f}50%{color:#1394ab;border-color:#1394ab;background:#ffffff}100%{background-color:'#1394AB';border-color:'#1394AB';color:#162a3f}}.row.full-width{max-width:100%}@media (max-width: 767px){.collapse-mobile{padding:0}}@font-face{font-family:'ElegantIcons';src:url("../eot/eleganticons.eot");src:url("../eot/eleganticonsd41d.eot?#iefix") format("embedded-opentype"),url("../woff/eleganticons.woff") format("woff"),url("../ttf/eleganticons.ttf") format("truetype"),url("../svg/eleganticons.svg#ElegantIcons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../eot/fontawesome-webfont3e6e.eot?v=4.7.0");src:url("../eot/fontawesome-webfontd41d.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../woff/fontawesome-webfont3e6e.woff?v=4.7.0") format("woff"),url("../otf/fontawesome3e6e.otf?v=4.7.0") format("otf"),url("../woff2/fontawesome-webfont3e6e.woff2?v=4.7.0") format("woff2"),url("../ttf/fontawesome-webfont3e6e.ttf?v=4.7.0") format("truetype"),url("../svg/fontawesome-webfont3e6e.svg?v=4.7.0#ElegantIcons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'simple-line-icons';src:url("../eot/simple-line-iconsb26c.eot?v=2.4.0");src:url("../eot/simple-line-iconsd41d.eot?#iefix&v=2.4.0") format("embedded-opentype"),url("../woff/simple-line-iconsb26c.woff?v=2.4.0") format("woff"),url("../ttf/simple-line-iconsb26c.ttf?v=2.4.0") format("truetype"),url("../svg/simple-line-iconsb26c.svg?v=2.4.0#simple-line-icons") format("svg");font-weight:normal;font-style:normal}*{font-family:'Proxima Nova W01'}.screen-reader,.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.icon-elegant,.icon-awesome,.icon-simple{position:relative}.icon-elegant:before,.icon-awesome:before,.icon-simple:before{content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;font-style:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0}.icon-elegant{font-family:'ElegantIcons', sans-serif}.icon-awesome{font-family:'FontAwesome', sans-serif}.icon-simple{font-family:'simple-line-icons', sans-serif}.stat{font-weight:300}.page-title{font-size:1.25rem;color:#4d4d4d}.page-title.large{font-size:1.5rem;margin:2.5rem 0}.page-title.xlarge{font-size:1.75rem;font-weight:100}.page-title small{display:block;font-size:.875rem;font-weight:400;color:#4d4d4d;line-height:1.3}.loud,.loud-for-small{text-transform:uppercase}@media print, screen and (min-width: 47.9375em){.loud-for-small{text-transform:inherit}}h1{font-size:2rem;font-weight:600}h2{font-size:1.25rem;font-weight:600}h4.small-text{font-size:1rem;font-weight:400}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:800}.bullets ul,.bullets ul li,ul.bullets,ul.bullets li{list-style:none}.bullets ul li,ul.bullets li{padding-left:2rem;position:relative}.bullets ul li:before,ul.bullets li:before{content:" ";position:absolute;top:.5rem;left:1rem;width:.375rem;height:.375rem;background:#BD7800}.bullets ul.aligned,ul.bullets.aligned{margin-left:0}.bullets ul.aligned li,ul.bullets.aligned li{padding-left:1rem}.bullets ul.aligned li:before,ul.bullets.aligned li:before{left:0}dl.labeled dt{float:left;clear:left;font-weight:normal;margin:0 .5rem 0 0}dl.labeled dt:after{content:":"}dl.labeled dd{font-weight:600}dl.labeled.structured dt{width:4.0625rem}dl.labeled.structured dd{margin-left:4.0625rem}dl.labeled.inverted dt{font-weight:600}dl.labeled.inverted dd{font-weight:400}.description{font-size:.875rem}hr.collapse{margin-top:0;margin-bottom:0}hr.light{border-color:#fefefe}hr.full{max-width:inherit}hr.grey{border-color:#f4f4f4}hr.fat{border-width:1.875rem}.popular-searches{padding:2.1875rem .625rem 3.125rem}.popular-searches a{display:block;padding:.625rem 1.25rem;color:#939393;letter-spacing:.01562rem}@media (max-width: 767px){.popular-searches a{color:#d7d7d7}}.popular-searches a:not(:last-child){border-bottom:1px solid rgba(77,77,77,0.9)}@media (max-width: 767px){.popular-searches a:not(:last-child){border-bottom:1px solid rgba(98,98,98,0.8)}}.popular-searches a>span{color:#5689A4}.popular-searches a>span:before,.popular-searches a>span:after{color:#d7d7d7}.popular-searches a>span:before{content:"("}.popular-searches a>span:after{content:")"}.popular-searches.chevrons a:after{font-family:"ElegantIcons", sans-serif;content:"\39";display:inline-block;vertical-align:middle;color:#5689A4;font-size:.875rem}blockquote{text-align:center;font-style:italic;position:relative;font-size:1.25rem;font-weight:200}@media print, screen and (min-width: 47.9375em){blockquote{font-size:1.75rem}}blockquote p{padding:1.25rem 1.875rem;font-size:.875rem;position:relative}@media print, screen and (min-width: 47.9375em){blockquote p{padding:2.5rem 3.75rem;font-size:.875rem}}blockquote p:before,blockquote p:after{content:" ";display:block;position:absolute;background-repeat:no-repeat;width:1.5625rem;height:1.5625rem;background-size:cover}@media print, screen and (min-width: 47.9375em){blockquote p:before,blockquote p:after{width:2.8125rem;height:2.8125rem}}blockquote p:before{top:0;left:0;background-image:url("../png/blockquote-open.png")}blockquote p:after{bottom:0;right:0;background-image:url("../png/blockquote-close.png")}blockquote cite{font-size:1.125rem;font-style:normal;font-weight:400;color:#4d4d4d;display:block;padding-top:1.875rem;position:relative}@media print, screen and (min-width: 47.9375em){blockquote cite{font-size:.875rem;padding-top:3.125rem}}blockquote cite strong,blockquote cite span,blockquote cite small{display:block}blockquote cite span{font-style:italic;font-size:1rem}@media print, screen and (min-width: 47.9375em){blockquote cite span{font-size:inherit;font-style:normal}}blockquote cite:before{content:" ";display:inline-block;position:absolute;top:.625rem;left:50%;height:.1875rem;width:100%;max-width:5.625rem;background:#fefefe;transform:translate(-50%, 0)}@media print, screen and (min-width: 47.9375em){blockquote cite:before{height:.3125rem;top:1.25rem}}.text-ochre{color:#BD7800}.text-teal{color:#38A3B5}.text-grey-dark{color:#4d4d4d}.text-alert{color:#d43427}:focus{outline:none !important}h1.title-style-main-blue,h2.title-style-main-blue,h3.title-style-main-blue{font-size:2rem;font-weight:500;color:#1F3858}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{height:auto}body{color:#1f1f1f}a{cursor:pointer;color:#1794AA}html{font-size:16px}a,p,[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{font-size:16px}.will-show{display:none}.uppercase{text-transform:uppercase}.center-margin{margin-left:auto !important;margin-right:auto !important}.container-max-90{max-width:90em;margin:auto}.container-max-80{max-width:80em;margin:auto}.row{max-width:none;margin:auto}.max-width{max-width:100%}.block{display:block}.inline-block{display:inline-block !important;float:none !important}.full-width{width:100%}.inline-block-unimportant{display:inline-block;float:none}.right{display:inline-block;float:right}.left{display:inline-block;float:left}.text-left-small{text-align:left}.no-margin{margin:0}.no-padding{padding:0 !important}.bold{font-weight:600 !important}.normal{font-weight:400 !important}.light{font-weight:300 !important}.italic{font-style:italic}.oblique{font-style:oblique}.vheight5{height:.3125rem}.vheight10{height:.625rem}.vheight20{height:1.25rem}.vheight30{height:1.875rem}.vheight40{height:2.5rem}.vheight50{height:3.125rem}.vheight60{height:3.75rem}.vheight70{height:4.375rem}.vheight80{height:5rem}.vheight90{height:5.625rem}.vheight100{height:6.25rem}.vheight200{height:12.5rem}.hwidth5{text-align:center;display:inline-block;width:.3125rem}.hwidth10{text-align:center;display:inline-block;width:.625rem}.hwidth20{text-align:center;display:inline-block;width:1.25rem}.hwidth30{text-align:center;display:inline-block;width:1.875rem}.hwidth40{text-align:center;display:inline-block;width:2.5rem}.hwidth50{text-align:center;display:inline-block;width:3.125rem}.hwidth60{text-align:center;display:inline-block;width:3.75rem}.hwidth70{text-align:center;display:inline-block;width:4.375rem}.hwidth80{text-align:center;display:inline-block;width:5rem}.hwidth90{text-align:center;display:inline-block;width:5.625rem}.hwidth100{text-align:center;display:inline-block;width:6.25rem}.hwidth150{text-align:center;display:inline-block;width:9.375rem}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}input[type="submit"],input[type="button"]{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-family:inherit;font-size:0.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#5689A4;color:#fefefe}[data-whatinput='mouse'] input[type="submit"],[data-whatinput='mouse'] input[type="button"]{outline:0}input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus{background-color:#49748b;color:#fefefe}.button,.property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu a:link,.property-tools.tools-down .sub-menu a:visited,.property-tools.tools-down .sub-menu a:hover,.property-tools.tools-down .sub-menu a:active{background-color:#2495ab;position:relative;overflow:hidden}.button .hover-overlay,.property-tools.tools-down .sub-menu a .hover-overlay{background-color:transparent;top:0;left:0;width:100%;height:100%;position:absolute;overflow:hidden;transition-duration:1s;transition-property:background-color}.button .hover-overlay:hover,.property-tools.tools-down .sub-menu a .hover-overlay:hover{animation-name:hvr-back-pulse;animation-duration:1s;animation-delay:0.3s;animation-timing-function:linear;animation-iteration-count:infinite}select{font-size:0.85rem}.button,.property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu a:link,.property-tools.tools-down .sub-menu a:visited,.property-tools.tools-down .sub-menu a:hover,.property-tools.tools-down .sub-menu a:active,.property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu a:link,.property-tools.tools-down .sub-menu a:visited,.property-tools.tools-down .sub-menu a:hover,.property-tools.tools-down .sub-menu a:active{font-size:1rem;line-height:1.05}input[type="submit"],input[type="button"],button,.button,.property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu a:link,.property-tools.tools-down .sub-menu a:visited,.property-tools.tools-down .sub-menu a:hover,.property-tools.tools-down .sub-menu a:active{font-family:"Proxima Nova W01", sans-serif;outline:none;margin:0}input[type="submit"].big,input[type="button"].big,button.big,.button.big,.property-tools.tools-down .sub-menu a.big{max-width:18.75rem;width:100%;font-size:1rem;font-weight:600}input[type="submit"].hollow.dark,input[type="button"].hollow.dark,button.hollow.dark,.button.hollow.dark,.property-tools.tools-down .sub-menu a.hollow.dark{border-color:#1394AB;color:#1394AB}input[type="submit"].medium,input[type="button"].medium,button.medium,.button.medium,.property-tools.tools-down .sub-menu a.medium{font-size:.96875rem}input[type="submit"].transparent,input[type="button"].transparent,button.transparent,.button.transparent,.property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu a:link,.property-tools.tools-down .sub-menu a:visited,.property-tools.tools-down .sub-menu a:hover,.property-tools.tools-down .sub-menu a:active{background:none;color:#4d4d4d}input[type="submit"].light,input[type="button"].light,button.light,.button.light,.property-tools.tools-down .sub-menu a.light{color:#d7d7d7;border-color:#d7d7d7}input[type="submit"].light:hover,input[type="button"].light:hover,button.light:hover,.button.light:hover,.property-tools.tools-down .sub-menu a.light:hover{color:#f4f4f4;border-color:#f4f4f4}input[type="submit"].facebook,input[type="submit"].google,input[type="submit"].baby_teal,input[type="submit"].dark-baby_teal,input[type="button"].facebook,input[type="button"].google,input[type="button"].baby_teal,input[type="button"].dark-baby_teal,button.facebook,button.google,button.baby_teal,button.dark-baby_teal,.button.facebook,.property-tools.tools-down .sub-menu a.facebook,.button.google,.property-tools.tools-down .sub-menu a.google,.button.baby_teal,.property-tools.tools-down .sub-menu a.baby_teal,.button.dark-baby_teal,.property-tools.tools-down .sub-menu a.dark-baby_teal{color:#fefefe}input[type="submit"].baby_teal,input[type="button"].baby_teal,button.baby_teal,.button.baby_teal,.property-tools.tools-down .sub-menu a.baby_teal{background:#AADDEA;border-color:#AADDEA}input[type="submit"].dark-baby_teal,input[type="button"].dark-baby_teal,button.dark-baby_teal,.button.dark-baby_teal,.property-tools.tools-down .sub-menu a.dark-baby_teal{background:#1394AB;border-color:#1394AB}input[type="submit"].dark-baby_teal:hover,input[type="button"].dark-baby_teal:hover,button.dark-baby_teal:hover,.button.dark-baby_teal:hover,.property-tools.tools-down .sub-menu a.dark-baby_teal:hover{background:#0f7689}input[type="submit"].baby_teal,input[type="button"].baby_teal,button.baby_teal,.button.baby_teal,.property-tools.tools-down .sub-menu a.baby_teal{color:#162a3f}input[type="submit"].baby_teal:hover,input[type="button"].baby_teal:hover,button.baby_teal:hover,.button.baby_teal:hover,.property-tools.tools-down .sub-menu a.baby_teal:hover{overflow:hidden}input[type="submit"].baby_teal:hover:hover,input[type="button"].baby_teal:hover:hover,button.baby_teal:hover:hover,.button.baby_teal:hover:hover,.property-tools.tools-down .sub-menu a.baby_teal:hover:hover{animation-name:hvr-back-pulse3;animation-duration:1s;animation-delay:0.3s;animation-timing-function:linear;animation-iteration-count:infinite}input[type="submit"].baby_teal .hover-overlay,input[type="button"].baby_teal .hover-overlay,button.baby_teal .hover-overlay,.button.baby_teal .hover-overlay,.property-tools.tools-down .sub-menu a.baby_teal .hover-overlay{transition:none}input[type="submit"].baby_teal .hover-overlay:hover,input[type="button"].baby_teal .hover-overlay:hover,button.baby_teal .hover-overlay:hover,.button.baby_teal .hover-overlay:hover,.property-tools.tools-down .sub-menu a.baby_teal .hover-overlay:hover{animation:none;-webkit-animation:none}input[type="submit"].special-counter-blue,input[type="button"].special-counter-blue,button.special-counter-blue,.button.special-counter-blue,.property-tools.tools-down .sub-menu a.special-counter-blue{color:#fff !important;background:#1e9fb4;background:linear-gradient(to bottom, #1e9fb4 0%, #1495ac 40%, #0f849d 100%);border:2px solid #fff !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.29);width:100%;padding:1rem 1.75rem 1rem .75rem;position:relative}input[type="submit"].special-counter-blue:hover,input[type="button"].special-counter-blue:hover,button.special-counter-blue:hover,.button.special-counter-blue:hover,.property-tools.tools-down .sub-menu a.special-counter-blue:hover{background:#0f849d;background:linear-gradient(to bottom, #0f849d 0%, #1495ac 60%, #1e9fb4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f849d', endColorstr='#1e9fb4',GradientType=0 )}input[type="submit"].special-counter-blue .name,input[type="button"].special-counter-blue .name,button.special-counter-blue .name,.button.special-counter-blue .name,.property-tools.tools-down .sub-menu a.special-counter-blue .name{display:inline-block;text-align:left;font-weight:600;margin-top:.25rem;padding-left:5px}input[type="submit"].special-counter-blue .name i.fa,input[type="button"].special-counter-blue .name i.fa,button.special-counter-blue .name i.fa,.button.special-counter-blue .name i.fa,.property-tools.tools-down .sub-menu a.special-counter-blue .name i.fa{position:absolute;top:50%;right:5px;transform:translate(-50%, -50%)}input[type="submit"].special-counter-blue .name .tiny,input[type="button"].special-counter-blue .name .tiny,button.special-counter-blue .name .tiny,.button.special-counter-blue .name .tiny,.property-tools.tools-down .sub-menu a.special-counter-blue .name .tiny{font-size:10px;display:block;line-height:16px}input[type="submit"].special-counter-blue .count,input[type="button"].special-counter-blue .count,button.special-counter-blue .count,.button.special-counter-blue .count,.property-tools.tools-down .sub-menu a.special-counter-blue .count{font-size:36px;color:#fff;font-weight:600;text-align:left;line-height:38px}input[type="submit"].special-counter-blue span,input[type="button"].special-counter-blue span,button.special-counter-blue span,.button.special-counter-blue span,.property-tools.tools-down .sub-menu a.special-counter-blue span{color:#fff}@media screen and (max-width: 71.24875em){input[type="submit"].special-counter-blue:hover,input[type="button"].special-counter-blue:hover,button.special-counter-blue:hover,.button.special-counter-blue:hover,.property-tools.tools-down .sub-menu a.special-counter-blue:hover{background:#1e9fb4 !important;background:linear-gradient(to bottom, #1e9fb4 0%, #1495ac 40%, #0f849d 100%) !important}}input[type="submit"].dark,input[type="button"].dark,button.dark,.button.dark,.property-tools.tools-down .sub-menu a.dark{color:#4d4d4d;border-color:#4d4d4d}input[type="submit"].dark:not(.hollow),input[type="button"].dark:not(.hollow),button.dark:not(.hollow),.button.dark:not(.hollow),.property-tools.tools-down .sub-menu a.dark:not(.hollow){background:rgba(0,0,0,0.35);color:#d7d7d7}input[type="submit"].dark:not(.hollow):hover,input[type="button"].dark:not(.hollow):hover,button.dark:not(.hollow):hover,.button.dark:not(.hollow):hover,.property-tools.tools-down .sub-menu a.dark:not(.hollow):hover{background:rgba(0,0,0,0.75);color:#fefefe;border-color:#fefefe}input[type="submit"].darker,input[type="button"].darker,button.darker,.button.darker,.property-tools.tools-down .sub-menu a.darker{color:#4d4d4d;border-color:#4d4d4d}input[type="submit"].darker:hover,input[type="button"].darker:hover,button.darker:hover,.button.darker:hover,.property-tools.tools-down .sub-menu a.darker:hover{color:#5689A4;border-color:#5689A4}input[type="submit"].has-icon,input[type="button"].has-icon,button.has-icon,.button.has-icon,.property-tools.tools-down .sub-menu a.has-icon{position:relative}@media print, screen and (min-width: 47.9375em){input[type="submit"].has-icon,input[type="button"].has-icon,button.has-icon,.button.has-icon,.property-tools.tools-down .sub-menu a.has-icon{padding-left:2.5rem}}input[type="submit"].has-icon .icon,input[type="submit"].has-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu input[type="submit"].has-icon .icon,input[type="button"].has-icon .icon,input[type="button"].has-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu input[type="button"].has-icon .icon,button.has-icon .icon,button.has-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu button.has-icon .icon,.button.has-icon .icon,.button.has-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .button.has-icon .icon,.property-tools.tools-down .sub-menu a.has-icon .icon{width:1rem;height:1rem}@media print, screen and (min-width: 47.9375em){input[type="submit"].has-icon .icon,input[type="submit"].has-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu input[type="submit"].has-icon .icon,input[type="button"].has-icon .icon,input[type="button"].has-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu input[type="button"].has-icon .icon,button.has-icon .icon,button.has-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu button.has-icon .icon,.button.has-icon .icon,.button.has-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .button.has-icon .icon,.property-tools.tools-down .sub-menu a.has-icon .icon{margin-right:.25rem;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}}@media screen and (max-width: 47.93625em){input[type="submit"].has-icon>span,input[type="button"].has-icon>span,button.has-icon>span,.button.has-icon>span,.property-tools.tools-down .sub-menu a.has-icon>span{display:none !important}}input[type="submit"].facebook,input[type="button"].facebook,button.facebook,.button.facebook,.property-tools.tools-down .sub-menu a.facebook{background-color:#3c5a9a}input[type="submit"].white,input[type="button"].white,button.white,.button.white,.property-tools.tools-down .sub-menu a.white{background:#fefefe;border-color:#939393;color:#4d4d4d}input[type="submit"].white:hover,input[type="button"].white:hover,button.white:hover,.button.white:hover,.property-tools.tools-down .sub-menu a.white:hover{background:#f7f7f8}input[type="submit"].google,input[type="button"].google,button.google,.button.google,.property-tools.tools-down .sub-menu a.google{background-color:#de4b39}input[type="submit"].animate-ripple-out,input[type="button"].animate-ripple-out,button.animate-ripple-out,.button.animate-ripple-out,.property-tools.tools-down .sub-menu a.animate-ripple-out{position:relative;transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;vertical-align:middle;display:inline-block}@keyframes neutrino-ripple-out{50%{border-color:#939393}100%{top:-.75rem;right:-.75rem;bottom:-.75rem;left:-.75rem;opacity:0}}input[type="submit"].animate-ripple-out:before,input[type="button"].animate-ripple-out:before,button.animate-ripple-out:before,.button.animate-ripple-out:before,.property-tools.tools-down .sub-menu a.animate-ripple-out:before{content:'';position:absolute;border:transparent solid .375rem;top:0;right:0;bottom:0;left:0;animation-duration:1s}input[type="submit"].animate-ripple-out:focus:before,input[type="submit"].animate-ripple-out:active:before,input[type="submit"].animate-ripple-out:hover:before,input[type="button"].animate-ripple-out:focus:before,input[type="button"].animate-ripple-out:active:before,input[type="button"].animate-ripple-out:hover:before,button.animate-ripple-out:focus:before,button.animate-ripple-out:active:before,button.animate-ripple-out:hover:before,.button.animate-ripple-out:focus:before,.property-tools.tools-down .sub-menu a.animate-ripple-out:focus:before,.button.animate-ripple-out:active:before,.property-tools.tools-down .sub-menu a.animate-ripple-out:active:before,.button.animate-ripple-out:hover:before,.property-tools.tools-down .sub-menu a.animate-ripple-out:hover:before{animation-name:neutrino-ripple-out}input[type="submit"].has-dropdown,input[type="button"].has-dropdown,button.has-dropdown,.button.has-dropdown,.property-tools.tools-down .sub-menu a.has-dropdown{position:relative;padding-right:3.125rem;padding-left:1.875rem}input[type="submit"].has-dropdown:after,input[type="button"].has-dropdown:after,button.has-dropdown:after,.button.has-dropdown:after,.property-tools.tools-down .sub-menu a.has-dropdown:after{content:"\33";font-family:"ElegantIcons", sans-serif;display:inline-block;position:absolute;top:50%;right:1rem;width:1rem;height:1rem;text-align:center;transform:translateY(-50%)}input[type="submit"].has-dropdown.hover:after,input[type="button"].has-dropdown.hover:after,button.has-dropdown.hover:after,.button.has-dropdown.hover:after,.property-tools.tools-down .sub-menu a.has-dropdown.hover:after{content:"\32"}.baby-border{border-color:#CDE3F4 !important}.sonar-effect{padding:2rem 0}.sonar-effect .sonar{display:inline-block;font-size:1rem;font-weight:600;cursor:pointer;padding:0.85em 1em;text-align:center;position:relative;z-index:1;color:#162a3f;line-height:1.05;max-width:18.75rem;width:100%;background:#AADDEA;border-color:#AADDEA;transition:transform ease-out 0.1s, background 0.2s}.sonar-effect .sonar.off-white:hover{background:rgba(170,221,234,0.8);border-color:#AADDEA;color:#1b8aa0}.sonar-effect .sonar.off-white:hover:after{animation:sonarEffect-offwhitebg 1.3s ease-out 75ms}.sonar-effect .sonar.blue-bg:hover{background:rgba(170,221,234,0.8);border-color:#AADDEA;color:#1b8aa0}.sonar-effect .sonar.blue-bg:hover:after{animation:sonarEffect-blue-bg 1.3s ease-out 75ms}.sonar-effect .sonar:after{top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 22px rgba(170,221,234,0.1);opacity:0;transform:scale(0.9);pointer-events:none;position:absolute;width:100%;height:100%;content:'';box-sizing:content-box}.sonar-effect .sonar:hover{background:rgba(170,221,234,0.8);border-color:#AADDEA;color:#1b8aa0}.sonar-effect .sonar:hover:after{animation:sonarEffect 1.3s ease-out 75ms}@keyframes sonarEffect{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 2px rgba(170,221,234,0.8),0 0 5px 5px #fff,0 0 0 10px rgba(170,221,234,0.8)}100%{box-shadow:0 0 0 2px rgba(170,221,234,0.8),0 0 5px 5px #fff,0 0 0 10px rgba(170,221,234,0.8);transform:scale(1.05);opacity:0}}@keyframes sonarEffect-offwhitebg{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 2px rgba(170,221,234,0.8),0 0 5px 5px #EFEFEF,0 0 0 10px rgba(170,221,234,0.8)}100%{box-shadow:0 0 0 2px rgba(170,221,234,0.8),0 0 5px 5px #EFEFEF,0 0 0 10px rgba(170,221,234,0.8);transform:scale(1.05);opacity:0}}@keyframes sonarEffect-blue-bg{0%{opacity:0.3}40%{opacity:0.5;box-shadow:0 0 0 2px rgba(170,221,234,0.8),0 0 5px 5px #E2EEF4,0 0 0 10px rgba(170,221,234,0.8)}100%{box-shadow:0 0 0 2px rgba(170,221,234,0.8),0 0 5px 5px #E2EEF4,0 0 0 10px rgba(170,221,234,0.8);transform:scale(1.05);opacity:0}}.field{position:relative}.fields::before,.fields::after{display:table;content:' '}.fields::after{clear:both}.fields.dropdowns{width:100%}.fields.dropdowns>div{width:47.5%}.fields.dropdowns>div.to{width:5%;float:left;padding-top:.3125rem;text-align:center}.fields.dropdowns>div:first-child{float:left;padding-right:.3125rem}.fields.dropdowns>div:last-child{float:right;padding-left:.3125rem}label.checkbox,label.radio{position:relative;padding-left:1.5rem;overflow:hidden;cursor:pointer;color:#1f1f1f;font-weight:400;line-height:1.3;font-size:.9375rem}label.checkbox span:after,label.checkbox span:before,label.radio span:after,label.radio span:before{display:inline-block;font-family:"FontAwesome", sans-serif;content:" ";font-size:1rem;color:#5689A4;position:absolute;line-height:1}label.checkbox span:after,label.radio span:after{top:2px;left:2px;width:.375rem;height:.375rem;color:#1f1f1f;font-weight:300}label.checkbox span:before,label.radio span:before{top:3px;left:0;border:2px solid #bfbfbf;width:1rem;height:1rem}label.checkbox input:checked+span:before,label.radio input:checked+span:before{border-color:#1794AA}label.checkbox input[type="checkbox"],label.checkbox input[type="radio"],label.radio input[type="checkbox"],label.radio input[type="radio"]{display:none}label.checkbox.dark span,label.radio.dark span{color:#4d4d4d}label.checkbox.dark span:before,label.radio.dark span:before{border-color:#4d4d4d}label.checkbox input[type="checkbox"]:checked+span:after{content:'\f00c'}.radios,.checkboxes{margin-top:1.25rem;margin-bottom:1.25rem}.radios .checkbox,.radios .radio,.checkboxes .checkbox,.checkboxes .radio{margin-bottom:.625rem}p.buttons{margin-bottom:0}.scroll::-webkit-scrollbar{width:6px;margin-right:2px}.scroll::-webkit-scrollbar-track{display:none}.scroll::-webkit-scrollbar-thumb{border-radius:3px;background-color:#4C8792}table td:first-child{text-align:left}table th:not(:first-child){text-align:center}.fuelidx-alt_wrapper{margin-bottom:0px !important}form.fuelidx-alt{padding-top:0px !important}form.fuelidx-alt li.gfield{padding-right:0px !important;margin-top:8px !important}form.fuelidx-alt li.gfield input{margin-bottom:0px !important}form.fuelidx-alt .gform_footer{margin-top:0px !important;padding-top:0px !important;padding-bottom:0px !important}form.fuelidx-alt input[type="submit"]{font-size:22px !important;width:100% !important;font-weight:600 !important;position:relative !important;padding:0.5em 1em !important;border:2px solid #a3863c !important;color:#1e2b39 !important;background:linear-gradient(to bottom, #fcde9d 0%, #f7cc6b 100%) !important}form.fuelidx-alt input[type="submit"]:before{line-height:.9rem !important;top:15px !important;content:"\f003" !important;position:absolute !important;left:20% !important;font:normal normal normal 20px/1 FontAwesome !important;font-size:inherit !important;text-rendering:auto !important;-webkit-font-smoothing:antialiased !important;background:#fff !important;box-sizing:inherit !important}form.fuelidx-alt input[type="submit"]:hover{border:2px solid #a3863c !important;color:#1e2b39 !important;background:linear-gradient(to bottom, #f7cc6b 0%, #fcde9d 100%) !important}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.wp-caption{margin-bottom:2.5rem}.wp-caption-text{font-size:.8125rem;font-style:italic;margin-top:.5rem}figure{max-width:100%;margin-bottom:3.125em;margin-left:0}@media (max-width: 767px){figure{margin:0 0 3.125em 0}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.65}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../ajax-loader.html") center center no-repeat}@font-face{font-family:"slick";src:url("../slick.html");src:url("../slickd41d.html?#iefix") format("embedded-opentype"),url("../slick-2.html") format("woff"),url("../slick-3.html") format("truetype"),url("../slick-4.html#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top: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;background:transparent;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:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;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{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.icon,.property-tools.tools-down .sub-menu .icon{display:inline-block;width:1em;height:1em;fill:currentColor;background-size:contain;background-repeat:no-repeat;background-position:center center}.icon-logo{background-image:url("../svg/logo.svg")}@media print, screen and (min-width: 47.9375em){.icon-logo{background-image:url("../svg/logo-subtext.svg")}}.icon-logo-white{background-image:url("../svg/logo-white.svg")}.icon-search{background-image:url("../svg/search-icon-white.svg")}@media print, screen and (min-width: 47.9375em){.icon-search{background-image:url("../svg/search-icon-white.svg")}}.icon-search-dark{background-image:url("../svg/search-icon-dark.svg")}.icon-login{background-image:url("../svg/login-icon-white.svg")}@media print, screen and (min-width: 47.9375em){.icon-login{width:3.0625rem;background-image:url("../svg/login-icon.svg")}}.icon-menu{background-image:url("../svg/menu-icon-grey.svg")}@media print, screen and (min-width: 47.9375em){.icon-menu{background-image:url("../svg/menu-icon-grey.svg")}}.icon-up-arrow{background-image:url("../png/up-arrow.png")}.tabs{margin:0;border-bottom:1px solid rgba(0,0,0,0.7);max-width:950px;margin:0 auto 2rem}.tabs,.tabs li{list-style:none}@media screen and (max-width: 47.93625em){.tabs{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1rem;max-width:100%}}.tabs.grey{background:#f4f4f4}.tabs-wrapper{background:#f7f7f8}.tabs-title{display:inline-block;margin:0 -.125rem -.0625rem;position:relative}.tabs-title a{position:relative;display:block;padding:.625rem 2.5rem;border-bottom:.375rem solid transparent;height:auto;font-size:1.25rem;color:#22375e}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.tabs-title a{padding:.625rem 1.5625rem;font-size:1.125rem}}@media screen and (max-width: 47.93625em){.tabs-title a{border-bottom:.25rem solid transparent}}.tabs-title.is-active a{border-bottom:.375rem solid;border-color:#1794AA;color:#1794AA}@media screen and (max-width: 47.93625em){.tabs-title.is-active a{border-bottom:.25rem solid}}.tabs-title.is-active .triangle{position:absolute;z-index:2;bottom:-4px;right:50%;transform:translateX(50%);width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#1794AA transparent transparent transparent}@media print, screen and (min-width: 47.9375em){.tabs-title.is-active .triangle{border-width:7px 8px 0 8px;bottom:-7px}}.tabs-title.is-active .triangle.down-five{bottom:-9px}@media screen and (max-width: 47.93625em){.tabs-title{display:-ms-flexbox;display:flex}.tabs-title a{font-size:12px;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0.5rem 0.4rem 0.25rem;margin-left:0.5rem;margin-right:0.5rem}.tabs-title a.smaller{font-size:11px}}.tabs-panel{display:none;padding:0 !important}@media print, screen and (min-width: 47.9375em){.tabs-panel{padding:3.125rem 0}}.tabs-panel.is-active{display:block}.tabs.full-width{border-bottom:.25rem solid #d7d7d7}.tabs.full-width .tabs-title{margin-bottom:-.25rem}.tabs.full-width .tabs-title a{font-size:1rem;padding-top:1rem;padding-bottom:1rem}.tabs.full-width.special{border-bottom:.25rem solid #E2EEF4}.tabs.full-width.special a{color:#22375e;font-weight:600}.tabs.full-width.special .tabs-title.is-active a{color:#1794AA}.tabs.small .tabs-title a{font-size:.875rem;padding:.5rem 1.25rem}@media print, screen and (min-width: 47.9375em){.tabs.small .tabs-title a{font-size:.9375rem;padding:.5rem 1.875rem}}.tabs.tiny .tabs-title a{padding:.25rem .5rem;border-bottom-width:.1875rem;font-size:.75rem}.tabs.tiny .tabs-title .icon{width:.9375rem;height:.9375rem;position:relative;top:.1875rem;margin-right:.3125rem}.tabs[data-collapsible-tabs]::before,.tabs[data-collapsible-tabs]::after{display:table;content:' '}.tabs[data-collapsible-tabs]::after{clear:both}.tabs[data-collapsible-tabs] li{display:block;float:left}.tabs[data-collapsible-tabs] li.more{position:relative;float:right}.tabs[data-collapsible-tabs] li.more>a:after{content:"...";font-size:1.45em;line-height:.875em;display:inline-block;padding:0 .25rem}.tabs[data-collapsible-tabs] li.more .dropdown{position:absolute;top:100%;right:0;padding:.5rem .625rem;margin:0;min-width:13.75rem;display:none;z-index:99;box-shadow:0 1px 4px rgba(0,0,0,0.3);background:#fefefe}.tabs[data-collapsible-tabs] li.more .dropdown li{display:block;float:none}.tabs[data-collapsible-tabs] li.more .dropdown a{border-bottom:1px dotted #939393;width:100%;padding-left:1.125rem;padding-right:1.125rem}.tabs[data-collapsible-tabs] li.more .dropdown a:hover{background:#f4f4f4}.tabs[data-collapsible-tabs] li.more .dropdown li:last-child a{border-bottom:none}.tabs[data-collapsible-tabs] li.more.is-active .dropdown{display:block}@media screen and (max-width: 47.93625em){.tabs-blueback ul{margin:0 auto}.tabs-blueback a{font-weight:bold;color:#5689A4;font-size:17px;padding-left:20px;padding-right:20px}}.main-communities-info-group .tabs.full-width{border-bottom:.25rem solid #d7d7d7}@media screen and (max-width: 47.93625em){.main-communities-info-group .tabs.full-width{background-color:#E2EEF4}}.main-communities-info-group .tabs.full-width .tabs-title{margin-bottom:-.25rem}.main-communities-info-group .tabs.full-width .tabs-title a{font-size:1rem;padding-top:1rem;padding-bottom:1rem}.main-communities-info-group .tabs.full-width.special{padding:1rem 0 0;border-bottom:.25rem solid #E2EEF4}@media screen and (max-width: 47.93625em){.main-communities-info-group .tabs.full-width.special{padding:.5rem 1.75rem;border-bottom:none;display:block}}@media screen and (max-width: 47.93625em){.main-communities-info-group .tabs.full-width.special li{padding:0;display:inline;line-height:16px}}.main-communities-info-group .tabs.full-width.special li a{color:#22375e;font-weight:600}@media screen and (max-width: 47.93625em){.main-communities-info-group .tabs.full-width.special li a{display:inline-block;font-size:1rem;margin:0}}@media screen and (max-width: 47.93625em){.main-communities-info-group .tabs.full-width.special li:after{content:'|'}.main-communities-info-group .tabs.full-width.special li:last-child:after{content:''}}.main-communities-info-group .tabs.full-width.special .tabs-title.is-active a{color:#1794AA}@media screen and (max-width: 47.93625em){.main-communities-info-group .tabs.full-width.special .tabs-title.is-active a{border-bottom:none}}.cycle-slideshow{height:100%;min-height:100%;z-index:2}.cycle-slideshow .cycle-slide,.cycle-slideshow .slide{height:100%;width:100%;opacity:0}.cycle-slideshow-wrapper{position:relative}.cycle-slideshow-nav{overflow:hidden;position:absolute;bottom:50%;transform:translateY(-50%);z-index:3;cursor:pointer;transform:translateY(50%)}.cycle-slideshow-nav:not(.sub-listing-slideshow-nav){bottom:calc(50% - 25px)}@media print, screen and (min-width: 47.9375em){.cycle-slideshow-nav:not(.sub-listing-slideshow-nav){bottom:calc(50% - 50px)}}.cycle-slideshow-nav,.cycle-slideshow-nav .icon,.cycle-slideshow-nav .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .cycle-slideshow-nav .icon{display:block;width:4.6875rem;height:4.6875rem;transition:all 250ms ease-in-out}.cycle-slideshow-nav .icon,.cycle-slideshow-nav .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .cycle-slideshow-nav .icon{opacity:0.75}.cycle-slideshow-nav:hover .icon,.cycle-slideshow-nav:hover .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .cycle-slideshow-nav:hover .icon{opacity:1}.cycle-slideshow-nav-prev{left:-5.3125rem;float:left}.cycle-slideshow-nav-next{right:-5.3125rem;float:right}.cycle-slideshow-pager{position:absolute;left:0;bottom:1rem;width:100%;text-align:center}.cycle-slideshow-pager span{display:inline-block;width:.8125rem;height:.8125rem;border-radius:50%;background:#fefefe;margin:0 .375rem}.cycle-slideshow-pager span.cycle-pager-active{background:#5689A4}.section.listings .listings-list{padding-top:1.25rem}@media print, screen and (min-width: 47.9375em){.section.listings .listings-list{padding-top:1.875rem}}.section.listings .tabs-panel{opacity:0;transition:opacity 0.35s ease}.section.listings .tabs-panel.is-active{opacity:1}.listing{overflow:hidden}.listing-slide{width:100%;background:#fefefe}.listing-photos{background:#d7d7d7}.listing-photos:not(.listing-photos-full){position:relative;height:0;width:100%;padding-top:66.66667%}.listing-photos .cycle-slideshow-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.listing-photos .cycle-slideshow-wrapper .cycle-slideshowx{z-index:1;height:100%}.listing-photos .cycle-slideshow-wrapper:hover .sub-listing-slideshow-nav{opacity:1}.listing-photos .cycle-slideshow-wrapper:hover .sub-listing-slideshow-nav-prev{left:0}.listing-photos .cycle-slideshow-wrapper:hover .sub-listing-slideshow-nav-next{right:0}.listing-photos img{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;cursor:pointer}.listing-photos-attributes{position:absolute;left:0;bottom:0;width:100%;padding:1rem 0.625rem 0.5rem;color:#fefefe;z-index:3;display:-ms-flexbox;display:flex;background:rgba(0,0,0,0);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(77,77,77,0.55) 95%,rgba(77,77,77,0.75) 100%)}@media print, screen and (min-width: 47.9375em){.listing-photos-attributes{padding:1.25rem 1.25rem 1rem}}.listing-photos-attributes .icon,.listing-photos-attributes .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .listing-photos-attributes .icon{width:1.5rem;height:1.25rem;font-size:1.375rem;position:absolute;top:0;left:0}@media print, screen and (min-width: 47.9375em){.listing-photos-attributes .icon,.listing-photos-attributes .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .listing-photos-attributes .icon{width:1.375rem;height:1.125rem;font-size:1.25rem}}.listing-photos-attributes .attribute{display:block;position:relative;font-weight:400;color:#fefefe;line-height:1.25rem;width:1.25rem;height:1.25rem}.listing-photos-attributes .attribute:last-child{margin-left:.625rem}.listing-photos-attributes .attribute:hover{cursor:pointer}.listing-photos-attributes .attribute.photo-count{width:auto;height:auto;margin-right:auto;font-size:.9375rem;padding-left:1.875rem}@media print, screen and (min-width: 47.9375em){.listing-photos-attributes .attribute.photo-count{font-size:.9375rem;padding-left:1.875rem}}.listing-photos-attributes .attribute.saved .icon:before{content:"\e089";color:#cc4b37}.listing-photos .sub-listing-slideshow-nav{transition:all 200ms ease}.listing-photos .sub-listing-slideshow-nav,.listing-photos .sub-listing-slideshow-nav .icon,.listing-photos .sub-listing-slideshow-nav .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .listing-photos .sub-listing-slideshow-nav .icon{width:2.5rem;height:2.5rem;font-size:2.5rem;color:#fefefe}.listing-photos .sub-listing-slideshow-nav-prev{left:0}.listing-photos .sub-listing-slideshow-nav-next{right:0}@media print, screen and (min-width: 47.9375em){.listing-photos .sub-listing-slideshow-nav{opacity:1}.listing-photos .sub-listing-slideshow-nav,.listing-photos .sub-listing-slideshow-nav .icon,.listing-photos .sub-listing-slideshow-nav .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .listing-photos .sub-listing-slideshow-nav .icon{width:2.5rem;height:2.5rem;font-size:2.5rem}.listing-photos .sub-listing-slideshow-nav-prev{left:-2.5rem}.listing-photos .sub-listing-slideshow-nav-next{right:-2.5rem}}.listing-photos-full{width:100%;height:33.3125rem;overflow:hidden}.listing-photos-full .listing-photos-wrapper{position:relative;width:100%;height:100%;max-width:71.25rem;display:block;margin:0 auto}.listing-photos-full .listing-photos-attributes,.listing-photos-full .cycle-slideshow-wrapper{width:73.5%;right:0;left:0;margin:0 auto}.listing-photos-full .cycle-slideshow-wrapper{width:73.5%;top:0;bottom:0}.listing-photos-full .listing-photos-attributes{background:none;padding:0 .75rem .5rem}.listing-photos-full .listing-photos-attributes .attribute{font-size:.6875rem;opacity:.5;width:auto;height:auto;background:rgba(0,0,0,0.5);padding:.5rem 1rem .5rem 2.5rem;border-radius:.5rem;transition:all 250ms ease-in-out}.listing-photos-full .listing-photos-attributes .attribute:hover{opacity:1}.listing-photos-full .listing-photos-attributes .attribute .icon{top:50%;left:.625rem;font-size:1.125rem;transform:translateY(-50%)}.listing-photos-full .listing-photos-attributes .attribute.full-screen .icon{transform-origin:top;transform:rotate(45deg) translateY(-50%)}.listing-photos-full .cycle-preview{position:absolute;top:0;width:100%;height:100%;cursor:pointer;overflow:hidden}.listing-photos-full .cycle-preview .icon,.listing-photos-full .cycle-preview .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .listing-photos-full .cycle-preview .icon{position:absolute;top:50%;z-index:2;width:3.75rem;height:3.75rem;font-size:3.75rem;color:#fefefe;transition:all 150ms ease-in-out;transform:translateY(-50%);-webkit-text-shadow:0 1px rgba(0,0,0,0.5);-moz-text-shadow:0 1px rgba(0,0,0,0.5);text-shadow:0 1px rgba(0,0,0,0.5)}.listing-photos-full .cycle-preview:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;background:#000;opacity:.35;transition:all 250ms ease}.listing-photos-full .cycle-preview:hover:after{opacity:0.25}.listing-photos-full .cycle-preview-next{left:100%}.listing-photos-full .cycle-preview-next .icon,.listing-photos-full .cycle-preview-next .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .listing-photos-full .cycle-preview-next .icon{left:0}.listing-photos-full .cycle-preview-next:hover .icon{left:3.75rem}.listing-photos-full .cycle-preview-prev{right:100%}.listing-photos-full .cycle-preview-prev .icon,.listing-photos-full .cycle-preview-prev .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .listing-photos-full .cycle-preview-prev .icon{right:0}.listing-photos-full .cycle-preview-prev:hover .icon{right:3.75rem}.listing-photos-full .cycle-preview-image{display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#4d4d4d;background-position:center center;background-repeat:no-repeat;background-size:cover}.listing-info{padding:0.75rem 0 0.75rem 0.75rem;text-align:left;background-color:#f4f4f4}@media print, screen and (min-width: 47.9375em){.listing-info{padding:0.75rem 0 0.75rem 1.25rem}}.listing-info .text-alert{color:#E35C0E}@media print, screen and (min-width: 47.9375em){.listing:hover .listing-info{background:#e8f6d5;background:linear-gradient(to bottom, #e8f6d5 0%, #fbfff2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8f6d5', endColorstr='#fbfff2',GradientType=0 );border:2px solid #D0E1BE;border-width:0 2px 2px 0;padding-bottom:calc(0.75rem - 2px)}}.listing-address{font-style:normal;color:#122a4b;font-size:0.9rem}.listing-address h2,.listing-address strong.h2{margin:0;display:block;font-weight:600;font-size:1.1rem}@media print, screen and (min-width: 47.9375em){.listing-address h2,.listing-address strong.h2{font-size:1.15rem}}.listing-address strong{display:block;font-weight:600;font-size:.78125rem;color:#1f1f1f}@media print, screen and (min-width: 47.9375em){.listing-address strong{font-size:1rem}}.listing-attributes{padding:.3125rem 0 0;margin-left:-0.3rem;line-height:1;color:#4d4d4d;font-size:.78125rem}@media print, screen and (min-width: 47.9375em){.listing-attributes{font-size:.90625rem}}.listing-attributes strong{color:#1f1f1f}.listing-attributes span{display:inline-block;padding:0 0.35rem 0 0.25rem}.listing-price{font-size:0.9rem;padding-top:0.35rem;padding-bottom:0.25rem;font-weight:600;color:#2974B1}.listing-price span{font-size:0.75rem}@media print, screen and (min-width: 47.9375em){.listing-price span{font-size:0.8rem}}@media print, screen and (min-width: 47.9375em){.listing-price{font-size:1.05rem}.listing-price span{font-size:0.85rem}}.listing-price .icon:before,.listing-price .property-tools.tools-down .sub-menu .icon:before,.property-tools.tools-down .sub-menu .listing-price .icon:before{line-height:1.15;font-size:120%}.listing-tag{position:absolute;z-index:5;padding:.625rem 1.25rem;color:#fefefe;font-size:.78125rem}.listing-tag.has-icon{padding-right:2.8125rem}.listing-tag:not(.listing-tag-top){top:1.375rem;left:0}.listing-tag.listing-tag-top{top:10%;left:0;text-align:center;text-transform:uppercase;font-weight:600;padding:.625rem 1.25rem;box-shadow:0 2px 3px rgba(0,0,0,0.1)}.listing-tag>span{display:block}.listing-tag .tag-name{text-transform:uppercase;font-size:.6875rem}.listing-tag .tag-icon{position:absolute;top:0;right:0;padding:.1875rem;width:2rem;height:1.875rem;background:#114a98;text-align:center;font-size:.96875rem}.listing-tag .tag-icon:after{content:"+";position:absolute;top:.5625rem;left:.84375rem;font-size:.5625rem}.listing-tag,.listing-tag.open-house,.listing-tag.open_house,.listing-tag.info{background:rgba(0,107,183,0.9)}.listing-tag .tag-icon,.listing-tag.open-house .tag-icon,.listing-tag.open_house .tag-icon,.listing-tag.info .tag-icon{background:#114a98}.listing-tag.new-price,.listing-tag.new_price,.listing-tag.success{background:rgba(93,167,11,0.8)}.listing-tag.new-price .tag-icon,.listing-tag.new_price .tag-icon,.listing-tag.success .tag-icon{background:#386333}.listing-tag.pending,.listing-tag.warning{background:rgba(216,146,12,0.8)}.listing-tag.pending .tag-icon,.listing-tag.warning .tag-icon{background:#BD7800}.listing-tag.sold,.listing-tag.alert{background:rgba(222,75,57,0.9)}.listing-tag.sold .tag-icon,.listing-tag.alert .tag-icon{background:#bf2e12}.listing-tag.coming-soon{background:rgba(48,142,92,0.8);padding-left:40px}.listing-tag.coming-soon .listing-icon{fill:#ffffff;width:1rem;height:1rem;margin-left:20px}.listing-saved{background:#fefefe;padding:.625rem;border:1px solid #d7d7d7;margin-bottom:1.25rem}.listing-saved .listing-photos-attributes{padding-left:.5rem;padding-right:.5rem}.listing-saved .listing-heading{position:relative;padding-right:2.5rem}.listing-saved .listing-heading .offset{padding-left:.5rem;font-size:.78125rem}.listing-saved .listing-heading .icon,.listing-saved .listing-heading .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .listing-saved .listing-heading .icon{position:absolute;top:0;right:0;color:#d43427}.listing-saved .listing-attributes{margin-bottom:.5rem}.listing-saved .listing-attributes,.listing-saved .listing-address,.listing-saved .listing-address strong{font-size:.78125rem}.listing-saved .listing-footer::before,.listing-saved .listing-footer::after{display:table;content:' '}.listing-saved .listing-footer::after{clear:both}.listing-saved .listing-footer .logo{float:left}.listing-saved .listing-footer .checkbox{float:right}.map-pop-up-detail.listing:hover .listing-info{background:none;border:none}.map-pop-up-detail .listing-info{background-color:#fefefe}.map-pop-up-detail .listing-tag-top{position:relative;padding:0.15rem;width:100%;font-size:0.64rem}.map-pop-up-detail .listing-photos-attributes{padding:0.4rem 0}@media screen and (max-width: 47.93625em){.search-results-map .row.gallery .filter{display:none}.search-results-map .row.gallery .page-title.hide{display:inline-block !important;float:left;margin:0}}.infoBox{background:#fff;max-width:240px;padding:3px}.infoBox img{width:16px;height:16px;z-index:99}.map_marker{text-align:left;padding:10px;line-height:15px}.map_marker strong{font-weight:bold}.map_marker img{margin-bottom:6px;width:auto !important;height:auto !important;display:block;max-height:82px !important;position:static}#property-map{background:#A3CCFF}#property-map>p{padding:0.5em;position:absolute;top:0}.right{display:inline-block;float:right}.left{display:inline-block;float:left}.hwidth30{text-align:center;display:inline-block;width:1.875rem}.fuelidx_links_prevnext{font-size:0.75rem}body .leaflet-touch .leaflet-control-fullscreen a{background-position:0 0}.blog-archive-wrapper .video,.single .video{height:auto;padding-top:0}.video{background:#f7f7f8;overflow:hidden;cursor:pointer;position:relative;height:0;width:100%;padding-top:52%}.video video{position:absolute;top:0;left:0;width:100%;min-width:100%;height:100%;min-height:100%;object-fit:cover;background-size:cover}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#4d4d4d;opacity:.75;transition:opacity 200ms ease-in-out}.hide-overlay.playing .video-overlay{opacity:1;animation:neutrino-fade-out-medium 400ms ease-in-out forwards}@keyframes neutrino-fade-out-medium{from{opacity:1}to{opacity:0}}.video.has-play-button .play-button{display:block;width:4.6875rem;height:4.6875rem;background:url("../svg/play-icon.svg") center center/cover no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:1;animation:neutrino-fade-out-fast 100ms ease-in-out forwards}@keyframes neutrino-fade-out-fast{from{opacity:1}to{opacity:0}}.video.has-play-button:not(.playing) .play-button{opacity:0;animation:neutrino-fade-in-fast 100ms ease-in-out forwards;animation-duration:400ms}@keyframes neutrino-fade-in-fast{from{opacity:0}to{opacity:1}}.playlists{position:relative;background-color:#f6fbee;text-align:left;padding:1.5rem 0 3rem}.playlists.cycle-slideshow-wrapper{position:relative;width:100%;overflow:hidden}@media print, screen and (min-width: 47.9375em){.playlists.cycle-slideshow-wrapper{max-height:520px}}.playlists h2{text-align:left;padding:.5rem 0;margin:0 auto;color:#1394ab;font-size:1.875rem;font-weight:300;letter-spacing:1px}.playlists hr.colored{max-width:105rem;margin:.25rem auto 0;height:1px;background:#00798e;background:linear-gradient(to right, #00798e 0%, #00798e 17%, #dbdbdb 17%, #dbdbdb 23%, #dbdbdb 26%, #dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00798e', endColorstr='#dbdbdb',GradientType=1 )}.playlists h6,.playlists h6 a{color:#162a3f;font-size:1.5rem;font-family:"Gotham", sans-serif;letter-spacing:1px;font-weight:400}.playlists a{color:#007388;font-size:1rem;font-weight:600}.playlists a:hover{text-decoration:underline}.playlists a img{background:transparent center center no-repeat;background-size:cover;border:1px solid #f6fbee}.playlists a img:hover{border:1px solid #007388}.playlists a span{color:#00b2d1;font-size:1rem}@media print, screen and (min-width: 47.9375em){.playlists{padding:2rem 0 5rem}.playlists img{width:280px !important;height:245px !important;padding-bottom:0.75rem}}.playlists .slide-div{float:none;margin:0 auto}.playlists .cycle-slideshow{max-width:105rem;margin-top:1.35rem;height:auto;min-height:0}.playlists .cycle-slideshow .slide{height:auto;opacity:1}@media screen and (max-width: 47.93625em){.playlists .cycle-slideshow .slide{width:100%;margin:0 auto;margin-right:0;max-width:100%}}@media print, screen and (min-width: 47.9375em){.playlists .cycle-slideshow .slide{width:auto;margin-right:22px}}@media screen and (max-width: 47.93625em){.playlists .cycle-slideshow .slide img{width:100%}}@media print, screen and (min-width: 47.9375em){.playlists .cycle-slideshow .slide img{width:280px;height:245px}}.playlists .playlist-group{font-size:1.2rem;font-style:italic;padding:0 3rem}@media print, screen and (min-width: 47.9375em){.playlists .playlist-group{font-size:2rem;max-width:64rem;padding:0 7rem 1.5rem;margin:0 auto}}.playlists .read-more{font-weight:600}.playlists .icon,.playlists .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .playlists .icon{color:#257A86;font-size:2.8rem;font-weight:600}@media print, screen and (min-width: 47.9375em){.playlists .icon,.playlists .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .playlists .icon{font-size:4.5rem;font-weight:400}}@media screen and (max-width: 47.93625em){.playlists .author{font-size:0.9rem;margin-bottom:0.75rem}.playlists .cycle-slideshow-nav{top:1rem;width:2.8rem;height:2.8rem}}.playlists .cycle-slideshow-nav-next-fixed{right:0}@media print, screen and (min-width: 47.9375em){.playlists .cycle-slideshow-nav-next-fixed{right:1rem}}.playlists .cycle-slideshow-nav-next-fixed .icon,.playlists .cycle-slideshow-nav-next-fixed .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .playlists .cycle-slideshow-nav-next-fixed .icon{right:0}.playlists .cycle-slideshow-nav-prev-fixed{left:0}@media print, screen and (min-width: 47.9375em){.playlists .cycle-slideshow-nav-prev-fixed{left:1rem}}.playlists .cycle-slideshow-nav-prev-fixed .icon,.playlists .cycle-slideshow-nav-prev-fixed .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .playlists .cycle-slideshow-nav-prev-fixed .icon{left:0}@media screen and (max-width: 47.93625em){.playlists .cycle-slideshow-pager span{height:0.7rem;width:0.7rem}}@media print, screen and (min-width: 47.9375em){.playlists .cycle-slideshow-pager{padding-bottom:1rem}}.playlists .cycle-slideshow-pager span{background-color:#87C1CE}.playlists .cycle-slideshow-pager span.cycle-pager-active{background-color:#257A86}.playlists .arrow-nav{position:relative;float:right}@media screen and (max-width: 47.93625em){.playlists .arrow-nav{margin-top:-.75rem}}@media print, screen and (min-width: 47.9375em){.playlists .arrow-nav{margin-top:-1rem}}.playlists .arrow-nav .cycle-slideshow-nav-next-fixed{right:auto;top:calc(40%);height:2.6875rem}@media screen and (max-width: 47.93625em){.playlists .arrow-nav .cycle-slideshow-nav-next-fixed{right:10px}}@media print, screen and (min-width: 47.9375em){.playlists .arrow-nav .cycle-slideshow-nav-next-fixed{right:1rem}}.playlists .arrow-nav .cycle-slideshow-nav-next-fixed .icon{right:0;font-size:2.5rem}.playlists .arrow-nav .cycle-slideshow-nav-prev-fixed{left:0;top:calc(40%);height:2.6875rem}@media print, screen and (min-width: 47.9375em){.playlists .arrow-nav .cycle-slideshow-nav-prev-fixed{left:1rem}}.playlists .arrow-nav .cycle-slideshow-nav-prev-fixed .icon{left:0;font-size:2.5rem}.video-main-content.section{margin:0 auto}.latest-video-section .latest-videos h2{padding:0;color:#233a5a;font-size:1.5rem;font-family:"Gotham", sans-serif;border-bottom:1px solid #007388;max-width:170px;margin-bottom:0;line-height:1.5}.latest-video-section .latest-videos hr.colored{margin:.25rem 0 2rem 2%;height:1px;background:#00798e;background:linear-gradient(to right, #00798e 0%, #00798e 23%, #dbdbdb 23%, #dbdbdb 23%, #dbdbdb 26%, #dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00798e', endColorstr='#dbdbdb',GradientType=1 )}.latest-video-section .latest-videos .video-text-group{min-height:3rem}.latest-video-section .latest-videos h4{color:#122a4b;font-weight:600;margin-top:0.5rem;margin-bottom:0;font-size:1.125rem;font-family:"Gotham", sans-serif;max-width:400px;display:block;overflow:hidden;white-space:normal;height:auto}@media print, screen and (min-width: 47.9375em){.latest-video-section .latest-videos h4{max-width:370px;display:block}}.latest-video-section .latest-videos h4 a{color:#122a4b;font-weight:600;margin-top:0.5rem;margin-bottom:0;font-size:1.125rem;font-family:"Gotham", sans-serif;max-width:400px;display:block;overflow:hidden;white-space:normal;height:auto}@media print, screen and (min-width: 47.9375em){.latest-video-section .latest-videos h4 a{max-width:370px;display:block;margin-bottom:1rem}}.latest-video-section .latest-videos h4 a:hover{color:#2094AA}.latest-video-section .latest-videos h6{color:#325a64;font-size:.875rem;margin-bottom:0}.latest-video-section .latest-videos h6 a{color:#325a64}.latest-video-section .latest-videos h6 a:hover{color:#2094AA}.latest-video-section .latest-videos .category-links{margin-left:0}.latest-video-section .latest-videos .category-links li{display:inline-block;list-style-type:none}.latest-video-section .latest-videos .category-links li a{font-size:.75rem}.latest-video-section .latest-videos .category-links li a:after{content:'/';padding-left:5px}.latest-video-section .latest-videos .time-tag{position:absolute;right:20px;bottom:20px}.latest-video-section .latest-videos .time-tag span{font-size:1rem;background:#000;color:#fff;padding:5px;font-weight:800}.latest-video-section .latest-videos a{font-weight:400}.latest-video-section .latest-videos .group-video-type{position:relative;height:226px}.latest-video-section .latest-videos .circle{right:50%;transform:translateX(50%);width:70px;height:70px;font-size:30px;color:#FFFFFF;background:#8AC1CE;background-color:transparent;border:2px solid #94BDC3;text-align:center;padding-top:0.5rem;border-radius:50%;display:inline-block;position:absolute;top:86px;border-color:white;background-color:rgba(30,50,56,0.85);border:1px solid}.latest-video-section .latest-videos .circle:hover{background:#8AC1CE;border-color:#8FBAC1;color:#FFFFFF}.latest-video-section .latest-videos .circle .play{position:absolute;left:28px;top:50%;font-size:30px}.latest-video-section .latest-videos .circle .play .fa-play{top:50%;left:55%;width:35%;transform:translateX(-50%) translateY(-50%);position:absolute;font-size:80%}.latest-video-section .latest-videos .circle .play .fa-play:before{content:"\f04b"}.latest-video-section .latest-videos.cycle-slideshow-wrapper{position:relative;background:#fff !important;max-width:100%}.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow{width:100%;max-width:100%;margin-left:10px}.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow .slide{height:auto;opacity:1;margin-bottom:3rem;vertical-align:top}.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow .slide.no-slideshow{float:left}@media screen and (max-width: 47.93625em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow .slide{width:100%;margin-right:0;margin:0 auto 25px}.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow .slide img{width:100%;height:225px;margin:0 auto;background:transparent center center no-repeat}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow .slide{width:400px;margin-right:2%}.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow .slide img{width:533.33px;height:300px;background:transparent center center no-repeat}}@media print, screen and (min-width: 71.25em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow .slide{width:400px;margin-right:1.9%}.latest-video-section .latest-videos.cycle-slideshow-wrapper .cycle-slideshow .slide img{width:100%;height:226px;background-repeat:no-repeat}}@media screen and (max-width: 47.93625em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .lat-vid-title{max-width:45%;clear:both;width:45%;display:block}}@media screen and (max-width: 47.93625em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .lat-vid-title h2{font-size:1.25rem}}.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav{position:relative;float:right}@media screen and (max-width: 47.93625em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav{max-width:25%;clear:both;width:45%;display:block;margin-top:-4rem}}@media print, screen and (min-width: 47.9375em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav{max-width:20%;margin-top:-2.5rem}}.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-next-fixed{right:auto;top:calc(40%)}@media screen and (max-width: 47.93625em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-next-fixed{right:10px;width:2.5rem;height:2.5rem}}@media print, screen and (min-width: 47.9375em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-next-fixed{right:1rem}}.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-next-fixed .icon{right:0;font-size:2.5rem}@media print, screen and (min-width: 47.9375em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-next-fixed .icon{left:0;width:2.5rem;height:2.5rem}}.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-prev-fixed{left:0;top:calc(40%)}@media screen and (max-width: 47.93625em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-prev-fixed{width:2.5rem;height:2.5rem}}@media print, screen and (min-width: 47.9375em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-prev-fixed{left:1rem}}.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-prev-fixed .icon{font-size:2.5rem}@media screen and (max-width: 47.93625em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-prev-fixed .icon{left:0}}@media print, screen and (min-width: 47.9375em){.latest-video-section .latest-videos.cycle-slideshow-wrapper .arrow-nav .cycle-slideshow-nav-prev-fixed .icon{left:0;width:2.5rem;height:2.5rem}}.Categories h3{color:#233a5a;font-size:1.5rem;font-family:"Gotham", sans-serif;font-weight:500;letter-spacing:1px}@media screen and (max-width: 47.93625em){.Categories h3{text-align:center;margin-top:.5rem}}@media print, screen and (min-width: 47.9375em){.Categories h3{text-align:left}}.Categories .explore-Cats{list-style-type:none;margin-left:0}.Categories .explore-Cats li{border-radius:5px;border:1px solid #e4e4e4;position:relative;width:133px;min-width:133px;margin-bottom:0.25rem}.Categories .explore-Cats li:hover{border:1px solid #1394ab}.Categories .explore-Cats li:hover h6{color:#1394ab}.Categories .explore-Cats li .cats-icons{position:absolute;top:-4px;left:45px;z-index:3}.Categories #video-cats{list-style-type:none}@media screen and (max-width: 47.93625em){.Categories #video-cats{width:100%;margin:2rem auto 0;text-align:center}}@media print, screen and (min-width: 47.9375em){.Categories #video-cats{margin-top:30px;margin-left:0;display:inline-block}}.Categories #video-cats .row{max-width:71.25rem !important;margin:0 auto}.Categories #video-cats h3{color:#233a5a;font-size:1.5rem;font-weight:600}.Categories #video-cats div{border-radius:5px;border:1px solid #e4e4e4;display:inline-block;vertical-align:top;margin-bottom:1.25rem;position:relative;max-width:133px}@media screen and (max-width: 47.93625em){.Categories #video-cats div{margin:2% 4%}}@media print, screen and (min-width: 47.9375em){.Categories #video-cats div{margin-right:20px}}.Categories #video-cats div:hover{border:1px solid #1394ab}.Categories #video-cats div:hover h6{color:#1394ab}.Categories #video-cats div .cats-icons{position:absolute;top:-4px;left:45px;z-index:3}.Categories #video-cats div h6{padding:1rem .25rem;text-align:center;font-size:14px;color:#233a5a;font-weight:600;min-height:75px;white-space:normal}.Categories .explore-Cats-tags{margin-left:0}.Categories .explore-Cats-tags li{background:#e0edf4;list-style-type:none;display:inline-block;padding:10px 23px;margin:3px}.Categories .explore-Cats-tags li h6{font-size:1rem;margin-bottom:0}.Categories .explore-Cats-tags li h6 a{margin-bottom:0;color:#162a3f;font-weight:600;font-family:"Gotham", sans-serif}.Categories .explore-Cats-tags li h6 a:hover{color:#2094AA}.Categories .video-view-all-cats{width:100%;clear:both}.Categories .video-view-all-cats .view-all{font-weight:600 !important}.video-sidebar .search-follow-sidebar{float:none;padding-top:0}.video-sidebar .search-follow-sidebar .search-bar{position:relative;border:5px solid #1C96AB;padding:0px;width:60%}.video-sidebar .search-follow-sidebar .search-bar input{margin-bottom:0px;font-size:13px !important;height:1.8rem;padding-bottom:5px;padding-top:5px}.video-sidebar .search-follow-sidebar .search-bar .button,.video-sidebar .search-follow-sidebar .search-bar .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .video-sidebar .search-follow-sidebar .search-bar a{position:absolute;top:0px;right:-10px;height:29px;padding-top:0px;padding-bottom:3px;padding-right:35px;border:none;font-size:14px}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero{height:auto;max-width:100%;overflow:hidden}.page-template-page-video-landing .hero-slide-contain{position:relative;height:0;width:100%;padding-top:68.70027%}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero{margin-top:-125px;height:50rem}}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero .cycle-slideshow-nav{font-size:2.25rem;height:2.5rem;width:2.5rem}}.page-template-page-video-landing .hero-cycle-slideshow-wrapper{position:absolute;top:0;left:0;height:100%;background:grey}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero .hero-cycle-slideshowpager{bottom:-0.5rem}.page-template-page-video-landing .hero .hero-cycle-slideshowpager span{width:0.6rem;height:0.6rem;margin:0 0.5rem}}.page-template-page-video-landing .hero .video-overlay{opacity:.75;background:linear-gradient(to right, #000 0%, rgba(0,0,0,0.55) 20%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.55) 80%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 )}.page-template-page-video-landing .hero .pager-container{bottom:calc(25px)}.page-template-page-video-landing .hero-slide{padding:3.75rem 0 0}.page-template-page-video-landing .hero-slide-main{text-shadow:2px 2px 8px rgba(0,0,0,0.35);position:absolute;bottom:calc(150px);left:10%;text-align:left;color:#fff}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main{top:20%;right:15%;left:15%}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero-slide-main{max-width:767px}}@media print, screen and (min-width: 71.25em){.page-template-page-video-landing .hero-slide-main{max-width:1000px}}@media screen and (min-width: 105em){.page-template-page-video-landing .hero-slide-main{max-width:1480px}}.page-template-page-video-landing .hero-slide-main .button.hollow,.page-template-page-video-landing .hero-slide-main .property-tools.tools-down .sub-menu a.hollow,.property-tools.tools-down .sub-menu .page-template-page-video-landing .hero-slide-main a.hollow{color:#fefefe;background-color:rgba(0,0,0,0.35);border-color:#fefefe}.page-template-page-video-landing .hero-slide-main .button.hollow.big,.page-template-page-video-landing .hero-slide-main .property-tools.tools-down .sub-menu a.hollow.big,.property-tools.tools-down .sub-menu .page-template-page-video-landing .hero-slide-main a.hollow.big{max-width:none;width:auto;margin:0}.page-template-page-video-landing .hero-slide-main .button.hollow:hover,.page-template-page-video-landing .hero-slide-main .property-tools.tools-down .sub-menu a.hollow:hover,.property-tools.tools-down .sub-menu .page-template-page-video-landing .hero-slide-main a.hollow:hover{color:#fefefe;background-color:rgba(0,0,0,0.5);border-color:#fefefe}.page-template-page-video-landing .hero-slide-main h1{font-weight:200;font-family:"Gotham", sans-serif;text-transform:none;color:#ffffff}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main h1{font-size:1.125rem;line-height:1.7}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero-slide-main h1{line-height:75px;font-size:3.875rem}}.page-template-page-video-landing .hero-slide-main h1 a{font-weight:200;font-family:"Gotham", sans-serif;text-transform:none;color:#ffffff}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main h1 a{font-size:1.125rem;line-height:1}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero-slide-main h1 a{line-height:75px;font-size:3.875rem}}.page-template-page-video-landing .hero-slide-main h1 a:hover{color:#cdd2d7}.page-template-page-video-landing .hero-slide-main h3{font-weight:400;color:#cdd2d7;text-transform:uppercase;margin-bottom:0;font-family:"Gotham", sans-serif}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main h3{font-size:1rem;padding:10px 0}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero-slide-main h3{font-size:1.6875rem}}.page-template-page-video-landing .hero-slide-main h3 a{font-weight:400;color:#cdd2d7;text-transform:uppercase;margin-bottom:0;font-family:"Gotham", sans-serif}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main h3 a{font-size:1rem;padding:10px 0}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero-slide-main h3 a{font-size:1.6875rem}}.page-template-page-video-landing .hero-slide-main h3 a:hover{color:#cdd2d7}.page-template-page-video-landing .hero-slide-main h6{font-weight:100;font-family:"Gotham", sans-serif}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main h6{font-size:.875rem}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero-slide-main h6{font-size:1rem}}.page-template-page-video-landing .hero-slide-main h6:after{max-width:285px;content:' ';background-color:#00798e;width:100%;display:block;margin-top:4px}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main h6:after{height:5px}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero-slide-main h6:after{height:10px}}.page-template-page-video-landing .hero-slide-main p{font-size:1rem;font-family:"Gotham", sans-serif;color:#fff}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main p{display:none}}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing .hero-slide-main p{max-width:50%}}.page-template-page-video-landing .hero-slide-main p a{font-size:1rem;font-family:"Gotham", sans-serif;color:#fff}.page-template-page-video-landing .hero-slide-main p a:hover{color:#cdd2d7}.page-template-page-video-landing .hero-slide-main .title{font-size:2.25rem;padding-bottom:1rem;color:#fefefe;text-shadow:2px 2px 2px #969696}@media screen and (max-width: 47.93625em){.page-template-page-video-landing .hero-slide-main .title{font-size:0.9rem;padding-bottom:1rem;font-weight:600}}.category .latest-video-section .latest-videos h2{max-width:100%}.category .cat-video-landing .latest-video-section .lat-vid-title{max-width:100%}@media screen and (min-width: 47.9375em){.category .cat-video-landing .latest-video-section .lat-vid-title{padding-left:0}}.category .cycle-slideshow-wrapper-no{max-width:100%;position:relative}.category .cycle-slideshow-wrapper-no .cycle-slideshow-no{position:relative;overflow:hidden;display:inline-block}@media screen and (max-width: 47.93625em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no{margin:0 auto;text-align:center}}.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide{vertical-align:top;display:inline-block}@media screen and (max-width: 47.93625em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide{width:95%;max-width:95%;height:auto;margin-bottom:1rem}}@media print, screen and (min-width: 47.9375em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide{width:48%;height:27%;margin-right:1%}}@media print, screen and (min-width: 71.25em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide{width:31%;height:auto;margin-right:1%}}.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide .group-video-type{height:auto}.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide .group-video-type .circle{right:50%;transform:translateX(50%);width:70px;height:70px;font-size:30px;color:#FFFFFF;background:#8AC1CE;background-color:transparent;border:2px solid #94BDC3;text-align:center;padding-top:0.5rem;border-radius:50%;display:inline-block;position:absolute;top:77px;border-color:white;background-color:rgba(30,50,56,0.85);border:1px solid}@media screen and (max-width: 47.93625em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide .group-video-type .circle{top:67px}}@media print, screen and (min-width: 47.9375em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide .group-video-type .circle{top:46px}}@media print, screen and (min-width: 71.25em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide .group-video-type .circle{top:65px}}@media screen and (max-width: 47.93625em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide .group-video-type a img{width:400px;max-height:225px}}@media print, screen and (min-width: 47.9375em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide .group-video-type a img{width:325px;height:182.81px}}@media print, screen and (min-width: 71.25em){.category .cycle-slideshow-wrapper-no .cycle-slideshow-no .slide .group-video-type a img{width:400px;height:225px}}.hero-bg-video.video-first-slide{width:100%;max-height:800px;overflow:hidden;position:relative;top:0;right:0;z-index:-100}@media screen and (max-width: 47.93625em){.hero-bg-video.video-first-slide{position:absolute}}.hero-bg-video.video-first-slide #video-bg{position:relative;width:auto;min-width:100%;height:auto;display:block}@media screen and (max-width: 47.93625em){.hero-bg-video.video-first-slide #video-bg{transform:none}}@media screen and (max-width: 1250px){.hero-bg-video.video-first-slide #video-bg{height:100%}}.blog-banner.video-in-banner{background:transparent}@media screen and (max-width: 47.93625em){.blog-banner.video-in-banner{height:350px !important;margin-top:50px}}@media print, screen and (min-width: 47.9375em){.blog-banner.video-in-banner{height:558px !important}}.blog-banner.video-in-banner #video-placeholder{position:absolute;top:0;bottom:0;right:0;left:0;height:100%;width:100%}.blog-banner.video-in-banner iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.blog-banner.video-in-banner .hero-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.7;background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.blog-banner.video-in-banner .side-gradients{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.7;background:linear-gradient(to right, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 25%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 75%, rgba(0,0,0,0.65) 96%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=1 )}.video-play{z-index:9999;position:relative;height:100%;width:100%;display:block}.video-play .banner-play-video{color:#FFFFFF !important;background-color:transparent;border:2px solid #94BDC3;text-align:center;padding-top:0.5rem;border-radius:50%;display:inline-block;position:absolute;top:38%;right:50%;transform:translateX(50%);border-color:white;border:1px solid}@media screen and (max-width: 47.93625em){.video-play .banner-play-video{width:100px;height:100px;font-size:30px}}@media print, screen and (min-width: 47.9375em){.video-play .banner-play-video{width:160px;height:160px;font-size:30px}}.video-play .banner-play-video:hover{color:#d6d6d6;opacity:.8}.video-play .banner-play-video:hover .play{opacity:.8}.video-play .banner-play-video .play{position:absolute;top:50%;left:55%;transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 47.93625em){.video-play .banner-play-video .play{font-size:30px}}@media print, screen and (min-width: 47.9375em){.video-play .banner-play-video .play{font-size:60px}}.video-play .banner-play-video .play .play .fa-play{top:50%;left:55%;width:35%;transform:translateX(-50%) translateY(-50%);position:absolute;font-size:80%}.title-block-wrapper{max-width:100rem;margin:-50px auto 0;position:relative}.title-block-wrapper .title-block-inside{background:#5497a3;color:#fff}@media screen and (max-width: 47.93625em){.title-block-wrapper .title-block-inside{padding:20px}}@media print, screen and (min-width: 47.9375em){.title-block-wrapper .title-block-inside{padding:30px 0 30px 148px}}.title-block-wrapper .title-block-inside .blog-deets-cat-tags{margin:0}.title-block-wrapper .title-block-inside .blog-deets-cat-tags li{display:inline-block;list-style-type:none;color:#d6d6d6}.title-block-wrapper .title-block-inside .blog-deets-cat-tags li a{color:#d6d6d6}.title-block-wrapper .title-block-inside .blog-deets-cat-tags li a:hover{color:#fff}.title-block-wrapper .title-block-inside .blog-deets-cat-tags li:after{content:'|';padding-left:5px}.title-block-wrapper .title-block-inside .blog-deets-cat-tags li:last-child:after{content:' '}.title-block-wrapper .title-block-inside h6{font-weight:600;font-size:1.375rem}.title-block-wrapper .title-block-inside h6 a{color:#fff}.title-block-wrapper .title-block-inside .author a{color:#fff}.title-block-wrapper .title-block-inside .by{color:#fff;margin-bottom:0}.related-frame h2{padding:0;color:#233a5a;font-size:1.5rem;font-family:"Gotham", sans-serif;border-bottom:1px solid #007388;max-width:170px;margin-bottom:0;line-height:1.5}.related-frame hr.colored{margin:.25rem 0 2rem 2%;height:1px;background:#00798e;background:linear-gradient(to right, #00798e 0%, #00798e 23%, #dbdbdb 23%, #dbdbdb 23%, #dbdbdb 26%, #dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00798e', endColorstr='#dbdbdb',GradientType=1 )}.related-frame .video-text-group{min-height:3rem}.related-frame h4{color:#122a4b;font-weight:600;margin-top:0.5rem;margin-bottom:0;font-size:1.125rem;font-family:"Gotham", sans-serif;max-width:400px;display:block;overflow:hidden;white-space:normal;height:auto}@media print, screen and (min-width: 47.9375em){.related-frame h4{max-width:370px;display:block}}.related-frame h4 a{color:#122a4b;font-weight:600;margin-top:0.5rem;margin-bottom:0;font-size:1.125rem;font-family:"Gotham", sans-serif;max-width:400px;display:block;overflow:hidden;white-space:normal;height:auto}@media print, screen and (min-width: 47.9375em){.related-frame h4 a{max-width:370px;display:block}}.related-frame h4 a:hover{color:#2094AA}.related-frame h6{color:#325a64;font-size:.875rem;margin-bottom:0}.related-frame h6 a{color:#325a64}.related-frame h6 a:hover{color:#2094AA}.related-frame .category-links{margin-left:0}.related-frame .category-links li{display:inline-block;list-style-type:none}.related-frame .category-links li:after{content:'/';padding-left:5px;color:#2094AA}.related-frame .category-links li:last-child{content:''}.related-frame .category-links li a{font-size:.75rem}.related-frame .time-tag{position:absolute;right:20px;bottom:20px}.related-frame .time-tag span{font-size:1rem;background:#000;color:#fff;padding:5px;font-weight:800}.related-frame a{font-weight:400}.related-frame .group-video-type{position:relative;height:226px}.related-frame .circle{right:50%;transform:translateX(50%);width:70px;height:70px;font-size:30px;color:#FFFFFF;background:#8AC1CE;background-color:transparent;border:2px solid #94BDC3;text-align:center;padding-top:0.5rem;border-radius:50%;display:inline-block;position:absolute;top:86px;border-color:white;background-color:rgba(30,50,56,0.85);border:1px solid}.related-frame .circle:hover{background:#8AC1CE;border-color:#8FBAC1;color:#FFFFFF}.related-frame .circle .play{position:absolute;left:28px;top:50%;font-size:30px}.related-frame .circle .play .fa-play{top:50%;left:55%;width:35%;transform:translateX(-50%) translateY(-50%);position:absolute;font-size:80%}.related-frame .circle .play .fa-play:before{content:"\f04b"}.hero{width:100%;height:100vh;position:relative}.hero .pager-container{position:absolute;width:100%;bottom:0.65rem;left:0}@media print, screen and (min-width: 47.9375em){.hero .pager-container{bottom:calc(100px + 4%)}}.hero .cycle-slideshow-pager{z-index:10;bottom:0;display:inline-block;margin:0 auto;width:auto;padding:0 0.3rem;background-color:transparent;border-radius:.75rem;position:relative}.hero .cycle-slideshow-pager span.cycle-pager-active{background-color:#257A86}.hero .cycle-slideshow-pager span{height:0.7rem;width:0.7rem;margin:0 0.75rem;background-color:#86BECB}.hero .cycle-slideshow-nav-next-fixed{right:1rem}.hero .cycle-slideshow-nav-prev-fixed{left:1rem}.hero .cycle-slideshow-nav{font-size:5rem;color:#f4f4f4;text-shadow:0px 0px 5px #969696}.hero-posted{position:relative;padding-top:2.5rem;font-size:1.25rem;display:none !important}.hero-posted,.hero-posted a{color:rgba(254,254,254,0.75)}.hero-posted:before{content:" ";display:block;width:9.375rem;height:0;border-top:4px solid rgba(254,254,254,0.65);position:absolute;top:0;left:50%;transform:translateX(-50%)}.hero-cycle-slideshow-wrapper{width:100%;margin:0 auto;height:100%}.hero-slide h1,.hero-slide h2{font-weight:400;text-transform:uppercase;letter-spacing:.15625rem}.hero-slide h2{color:#fefefe;margin-bottom:1.875rem}@media (max-width: 767px){.hero-slide h2{font-size:2.5rem}}.hero-slide .button,.hero-slide .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .hero-slide a{padding-left:2.5rem;padding-right:2.5rem;margin:0 .5rem}.hero-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;background-color:#4d4d4d;background-position:32% center;background-repeat:no-repeat;background-size:cover}.hero-bg-video .circle.p_bot_zero{top:50%}@media print, screen and (min-width: 47.9375em){.hero-bg-video .circle.p_bot_zero{bottom:calc(50% + 50px);width:5rem;height:5rem}}.hero-bg-video:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 15%),linear-gradient(to bottom, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 5%)}.hero-bg-video .video-overlay{opacity:0.2;height:auto;bottom:0}@media print, screen and (min-width: 47.9375em){.hero-bg-video .video-overlay{opacity:0.2;height:100%;bottom:auto}}.hero-bg-video iframe,.hero-bg-video video{display:none;transform:translate(-50%, -50%)}@media print, screen and (min-width: 47.9375em){.hero-bg-video iframe,.hero-bg-video video{top:50%;left:50%;display:block}}.hero-bg-video .vid-wrap{display:none}@media print, screen and (min-width: 47.9375em){.hero-bg-video .vid-wrap{display:block}}.hero-blog,.hero-post,.hero-page{width:100%;margin:0;padding-bottom:0;height:200px;height:200px}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.hero-blog,.hero-post,.hero-page{height:350px}}@media print, screen and (min-width: 71.25em){.hero-blog,.hero-post,.hero-page{height:450px}}.hero-blog .hero-slide,.hero-post .hero-slide,.hero-page .hero-slide{z-index:1;position:absolute;top:70%;left:50%;width:100%;text-align:center;transform:translate(-50%, -50%)}.hero-blog .hero-slide h1,.hero-blog .hero-slide h2,.hero-post .hero-slide h1,.hero-post .hero-slide h2,.hero-page .hero-slide h1,.hero-page .hero-slide h2{color:rgba(254,254,254,0.85);font-weight:300;font-size:2rem;text-transform:none}@media print, screen and (min-width: 47.9375em){.hero-blog .hero-slide h1,.hero-blog .hero-slide h2,.hero-post .hero-slide h1,.hero-post .hero-slide h2,.hero-page .hero-slide h1,.hero-page .hero-slide h2{font-size:3rem}}@media screen and (max-width: 47.93625em){.hero-blog .hero-slide h1,.hero-blog .hero-slide h2,.hero-post .hero-slide h1,.hero-post .hero-slide h2,.hero-page .hero-slide h1,.hero-page .hero-slide h2{font-size:1.5rem}}.hero-blog .hero-slide .select-button-wrapper.landing-drop:before,.hero-post .hero-slide .select-button-wrapper.landing-drop:before,.hero-page .hero-slide .select-button-wrapper.landing-drop:before{color:#fff}.hero-blog .hero-slide .select-button-wrapper.landing-drop form .dropdown-service,.hero-post .hero-slide .select-button-wrapper.landing-drop form .dropdown-service,.hero-page .hero-slide .select-button-wrapper.landing-drop form .dropdown-service{padding:0 30px;line-height:21px}.hero-blog p,.hero-post p,.hero-page p{color:#fefefe}.hero-bg{top:0;left:0;width:100%;height:100%;z-index:0}.hero-bg,.hero-bg img{position:absolute;overflow:hidden}.hero-bg img{top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}.hero-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.9;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.circle.p_bot_zero{position:absolute;z-index:1;width:3.3rem;height:3.3rem;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border-color:white;background-color:rgba(0,58,69,0.7)}.circle.p_bot_zero i{font-size:1.6rem}@media print, screen and (min-width: 47.9375em){.circle.p_bot_zero i{font-size:2.3rem}}.hero-prop-slide .hero-bg-video{background-position:center bottom}.page-template-default .hero-bg{overflow:hidden}.page-template-default .hero-content{color:#eee;text-shadow:0px 5px 5px rgba(0,0,0,0.5)}.sub-drop-group{text-align:center;margin:0 auto;width:auto;position:relative;max-width:300px}.sub-drop-group .button.hollow.has-dropdown,.sub-drop-group .property-tools.tools-down .sub-menu a.hollow.has-dropdown,.property-tools.tools-down .sub-menu .sub-drop-group a.hollow.has-dropdown{width:300px}.sub-drop-group .dropdown-pane-scrollable{margin-left:8px !important}.main-modal{background:#257B86;position:fixed;top:0;left:-500%;z-index:10002;opacity:.5;width:100%;height:100vh;padding:3.75rem 1.25rem 3.125rem;overflow:auto;box-shadow:1px 0 9px rgba(0,0,0,0.3);transition:all 250ms ease-in-out}.main-modal:not(.main-modal-full){max-width:20.625rem}body.modal-open{overflow:hidden}body.modal-open .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;background:#000;opacity:.65;transition:all 250ms ease-in-out}.main-modal.active{top:0;left:0;opacity:1}.main-modal-section{border-top:1px solid #4d4d4d}.main-modal-section:not(.collapsed){padding:2.5rem 0}.main-modal-section.collapsed{padding:.625rem 0}.main-modal-close{position:absolute;cursor:pointer;top:20px;right:10px;bottom:1.25rem;z-index:2;width:1.75rem;height:1.75rem}.main-modal-close .icon,.main-modal-close .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .main-modal-close .icon{width:.75rem;height:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.main-modal h3,.main-modal h4{text-transform:uppercase;font-weight:300;margin-bottom:1.25rem}.main-modal h3,.main-modal h3 a,.main-modal h4,.main-modal h4 a{color:white}.main-modal h3{font-size:1.375rem}.main-modal h4,.main-modal h4 a{font-size:1.125rem}.main-modal a{color:#939393;font-size:.875rem}.main-modal a>span{color:#5689A4}.main-modal-light{background:#f4f4f4}.main-modal-light h3,.main-modal-light h4{text-transform:none;font-weight:400;color:#4d4d4d}.main-modal.main-login p{margin-bottom:.9375rem}.main-modal.main-login a:not(.button){color:#BD7800;font-size:1rem}.main-modal-echo{position:absolute;top:-18px;width:100;height:100}.breadcrumbs li a{color:#2495ab;font-size:0.75rem}.breadcrumbs li span{line-height:inherit}.breadcrumbs li:not(:last-child)::after{font-family:FontAwesome;content:"\f104";color:#2495ab}.breadcrumbs-wrapper{background:#E1EDF4;padding:.5rem 0;display:none}@media print, screen and (min-width: 71.25em){.breadcrumbs-wrapper .column,.breadcrumbs-wrapper .columns{padding:0 4vw}}@media print, screen and (min-width: 47.9375em){.breadcrumbs-wrapper{display:block}}.widget{margin-bottom:1.875rem;position:relative;background:#efefef;border:1px solid #d7d7d7}.widget:not(.collapsed){padding:1.25rem}.widget:not(.transparent):not(.widget-stat){background:#f7f7f8;border:1px solid #d7d7d7}.widget>*:first-child{margin-top:0}.widget>*:last-child{margin-bottom:0}.widget-title{font-size:1.25rem;margin-bottom:1.25rem;color:#4d4d4d}.widget-title .loud{font-weight:600}.widget-title.small{font-size:.875rem}.widget-title .sub-header{font-size:.875rem;display:block;line-height:1;color:#626262}.widget .button,.widget .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .widget a{font-weight:600}.widget .button.hollow.dark,.widget .property-tools.tools-down .sub-menu a.hollow.dark,.property-tools.tools-down .sub-menu .widget a.hollow.dark{border-color:#939393;color:#4d4d4d}.widget-popular-searches ul{padding:0;margin:0}.widget-popular-searches li,.widget-popular-searches a{display:block}.widget-popular-searches a{padding:.5rem 0;color:#4d4d4d}.widget-popular-searches a>span{color:#1394AB}.widget-price-range .price-range{padding:.5rem 0}.widget-price-range .price-range:not(.last){border-bottom:1px solid #fefefe}.widget-price-range .price-range.first{border-top:1px solid #939393;margin-top:.625rem}.widget-price-range .price-range.last{margin-bottom:1.25rem}.widget-price-range .price-range a{font-size:.75rem}.widget-stat{background:#fefefe;text-align:center;border:none;box-shadow:0 1px 5px rgba(0,0,0,0.1)}.widget-stat h5{padding-bottom:.9375rem}.widget-stat h5 small{line-height:1.2;color:#939393;padding-bottom:0}.widget-stat .stat,.widget-stat small{display:block}.widget-stat .stat{padding-bottom:.625rem}.widget-stat small{padding-bottom:1.875rem}.widget-stat.widget-stat-small .stat{font-size:2.5rem}.widget-contact-broker .calendar-fields{padding:.5rem 0 1rem}.widget-contact-broker .calendar-fields .field{background:#fefefe;padding:.5rem .5rem .5rem 2rem;border:1px solid #d7d7d7;float:left;width:48%}.widget-contact-broker .calendar-fields .field .icon{position:absolute;top:.5rem;left:.5rem}.widget-contact-broker .calendar-fields .field input{margin:0;padding:0;height:auto;border:0;font-size:.75rem}.widget-contact-broker .calendar-fields .field:first-child{margin-right:4%}.widget-contact-broker input,.widget-contact-broker textarea{margin-bottom:.375rem}.widget-contact-broker .button,.widget-contact-broker .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .widget-contact-broker a{padding-top:1rem;padding-bottom:1rem}.broker-info{padding-left:4.375rem;position:relative;font-size:.875rem}.broker-info:not(.large){padding-bottom:1.25rem;border-bottom:1px solid #d7d7d7;margin-bottom:1.25rem}.broker-info>img{position:absolute;top:0;left:0}.broker-info h5{font-size:.875rem;font-weight:600;line-height:1.2}.broker-info h5 small{display:block}.broker-info.large{border:none;padding-left:7.5rem;font-size:1.0625rem}.broker-info.large h5{font-size:1.375rem}.broker-info.large h5 small{font-size:1rem}.p0l{padding-left:0px}.p30l{padding-left:1.875rem}.home-search-banner,.home-design-banner,.video-library-banner{background:#e2f7ff;text-align:center;border:1px solid #d7d7d7;margin-bottom:1rem;min-height:300px;padding:25px}.home-search-banner .inside-content h4,.home-design-banner .inside-content h4,.video-library-banner .inside-content h4{color:#122a4b;font-size:28px;font-weight:400;padding-top:20px}.home-search-banner .inside-content p,.home-design-banner .inside-content p,.video-library-banner .inside-content p{color:#162a3f}.home-search-banner .inside-content a,.home-design-banner .inside-content a,.video-library-banner .inside-content a{font-weight:600}.home-design-banner h4{line-height:28px}.home-design-banner .ec{color:#1394ab;text-transform:uppercase;font-weight:600}.home-design-banner .home-ts{color:#162a3f;text-transform:uppercase;font-weight:600}.home-search-banner .cap{text-transform:uppercase}.label{margin-bottom:.1875rem}.label.hollow{background:none;border:1px solid #d7d7d7;color:#939393}.label.hollow.dark{border-color:#4d4d4d;color:#4d4d4d}.label.white{background:#fefefe;border:1px solid #d7d7d7;color:#5689A4}.label.close-able{position:relative;padding-right:1.375rem;cursor:pointer}.label.close-able .icon,.label.close-able .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .label.close-able .icon{position:absolute;top:50%;right:.375rem;width:.625rem;height:.625rem;opacity:.5;transform:translateY(-50%)}.label.close-able:hover .icon{opacity:1}.tags{margin-bottom:1.25rem}.accordion [data-accordion-item]>a{display:block;position:relative;color:#626262;font-weight:600;font-size:1rem;padding:.5rem 1.875rem .5rem .5rem;border-bottom:1px solid #d7d7d7}.accordion [data-accordion-item]>a:after{font-family:Arial, sans-serif;content:"\002b";display:block;position:absolute;top:50%;right:.3125rem;width:1.5rem;height:1.5rem;font-size:1.75rem;line-height:0.7;text-align:center;transform:translateY(-50%)}.accordion [data-accordion-item].is-active>a:after{content:"\2212"}.accordion.large [data-accordion-item]>a{padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;font-weight:300;font-size:1.125rem}.accordion.listing-highlights [data-accordion-item] .accordion-content{font-size:.875rem;padding-left:1.25rem;padding-right:1.25rem}.accordion.listing-highlights [data-accordion-item]>a{padding-left:1.25rem;padding-right:3.125rem}.accordion.listing-highlights [data-accordion-item]>a:after{right:.9375rem}.accordion.listing-highlights [data-accordion-item].highlight{transition:all 150ms ease-in-out}.accordion.listing-highlights [data-accordion-item].highlight .accordion-content{background:transparent}.accordion.listing-highlights [data-accordion-item].highlight.is-active{background:#f4f4f4}.accordion.listing-highlights [data-accordion-item].highlight.is-active>a{border-bottom-color:#f4f4f4}.dropdown-pane{box-shadow:0 2px 3px rgba(0,0,0,0.2);z-index:22}.dropdown-pane.tiny{padding:.5rem}.dropdown-pane.small{padding:.625rem}.dropdown-pane.large{padding:1.25rem}.dropdown-pane.options a{display:block;padding-left:1.125rem;padding-bottom:.1875rem;color:#1f1f1f;font-size:.75rem;font-weight:600;position:relative}.dropdown-pane.options a:after,.dropdown-pane.options a:before{content:" ";display:block;position:absolute}.dropdown-pane.options a:after{top:.1875rem;left:0;width:.75rem;height:.75rem;border:1px solid #d7d7d7;background:#fefefe;z-index:0}.dropdown-pane.options a:before{top:.375rem;left:.1875rem;width:.375rem;height:.375rem;z-index:1}.dropdown-pane.options a.is-active:before{background:#939393}.dropdown-pane-range::before,.dropdown-pane-range::after{display:table;content:' '}.dropdown-pane-range::after{clear:both}.dropdown-pane-range select{float:left;margin-bottom:0;width:45%}.dropdown-pane-range select:first-of-type{margin-right:10%}.dropdown-pane-scrollable{background:#fefefe;padding:0;text-align:left;max-height:12.5rem;overflow:auto}.dropdown-pane-scrollable::-webkit-scrollbar{width:.5625rem}.dropdown-pane-scrollable::-webkit-scrollbar-track{background:#f4f4f4;padding:2px}.dropdown-pane-scrollable::-webkit-scrollbar-thumb{background:#d7d7d7;width:90%}.dropdown-pane-scrollable a{display:block;padding:1rem 1.5625rem;color:#939393}.dropdown-pane-scrollable a:hover{background:#f4f4f4}.advanced-search .fields.dropdowns select,.advanced-search .select2-container--echo{min-height:2.5rem}.select2-container--echo .select2-search__field{margin:0;width:100%}.select2-container--echo{color:#000000;font-size:0.85rem;font-weight:400;width:100% !important}.select2-container--echo .select2-selection--single{background-color:#fff;border:1px solid #aaa}.select2-container--echo .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--echo .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--echo .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--echo .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--echo .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--echo[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--echo[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--echo.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--echo.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--echo.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--echo .select2-selection--multiple{background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28147, 147, 147%29'></polygon></svg>");background-origin:content-box;background-position:right 0.5rem center;background-repeat:no-repeat;background-size:9px 6px;border:1px solid #d7d7d7;cursor:text;min-height:2.5rem}.select2-container--echo .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 0.5rem;width:100%}.select2-container--echo .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--echo .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--echo .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--echo .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;cursor:default;float:left;margin-right:8px;margin-top:10px;padding:0 5px}.select2-container--echo .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--echo .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--echo[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--echo[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--echo[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--echo[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--echo[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--echo.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--echo.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--echo.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--echo .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--echo .select2-search--inline .select2-search__field{background:transparent;border:none;box-shadow:none;margin-top:0;outline:0;-webkit-appearance:textfield}.select2-container--echo .select2-search--inline .select2-search__field:-ms-input-placeholder{color:black}.select2-container--echo .select2-search--inline .select2-search__field::placeholder{color:black}.select2-container--echo .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--echo .select2-results__option[role=group]{padding:0}.select2-container--echo .select2-results__option[aria-disabled=true]{color:#999}.select2-container--echo .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--echo .select2-results__option .select2-results__option{padding-left:1em}.select2-container--echo .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--echo .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--echo .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--echo .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--echo .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--echo .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--echo .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--echo .select2-results__group{cursor:default;display:block;padding:6px}.white-popup-block{background:#f7f7f8;max-width:22.5rem;margin:0 auto;padding:1.25rem;position:relative;opacity:0;color:#1f1f1f;transition:all 200ms ease-out;transform:translateY(-1.25rem) perspective(37.5rem) rotateX(10deg)}@media print, screen and (min-width: 47.9375em){.white-popup-block{padding:1.875rem 2.5rem}}.mfp-ready .white-popup-block{opacity:1;transform:translateY(0) perspective(37.5rem) rotateX(0)}.mfp-removing .white-popup-block{opacity:0;transform:translateY(-.625rem) perspective(37.5rem) rotateX(10deg)}.white-popup-block h3,.white-popup-block h4{color:#1f1f1f;font-weight:600}.white-popup-block h3{font-size:1.25rem}.white-popup-block h4{font-size:1rem}.white-popup-block p{font-size:.875rem}.white-popup-block p+p{margin-top:1.25rem}.white-popup-block label:not(.checkbox){font-weight:600;color:#1f1f1f}.sign-up{max-width:50rem;padding:0}.sign-up .mfp-close{color:white}.mfp-bg{opacity:0;transition:all 150ms ease-out}.mfp-bg.mfp-ready{opacity:.65}.mfp-bg.mfp-removing{opacity:0}.mfp-wrap .mfp-content{opacity:0;transition:all 150ms ease-out}.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-wrap.mfp-removing .mfp-content{opacity:0}.fa-circle-plus{position:relative}.fa-circle-plus i{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-weight:100}.fa-circle-plus .fa-plus{font-size:14px}.fa-circle-plus .fa-circle-thin{font-size:26px}.reveal.baby_teal{background-color:#E1EDF4}.close-icon{top:1rem;right:1.5rem;font-size:1.5rem;position:absolute}body .mfp-wrap.login .mfp-iframe-holder .mfp-content{max-width:768px}@media screen and (max-width: 47.93625em){body .mfp-wrap.login .mfp-iframe-holder .mfp-content{max-width:330px}}.news-item{padding-left:5rem;position:relative}.news-item .post-date{position:absolute;top:.375rem;left:0;border-left:4px solid #4d4d4d;padding:.125rem .625rem;text-align:center}.news-item .post-date span{display:block;line-height:1}.news-item .post-date span.date{font-weight:600;font-size:2rem}.news-item .post h4{font-weight:600}.date_box{background-color:#F2F8EA;border-bottom:0.6rem solid #B6D397;font-weight:1000;height:4.5rem;line-height:1;padding-top:1rem;text-align:center}@media screen and (max-width: 47.93625em){.date_box{width:50px;height:55px}}.date_box .date{color:#5689A4;display:block;font-size:1.6rem}.date_box .month{display:block;font-size:0.9rem}@media screen and (max-width: 47.93625em){.date_box{height:3rem;padding-top:5px}.date_box span.date{font-size:12.5px}.date_box span.month{font-size:11px}}.news_blocks{padding-bottom:20px}@media screen and (max-width: 47.93625em){.news_blocks p{padding-bottom:0px}.news_blocks_title{font-size:1.35rem;padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 47.93625em){.news_blocks_p p{margin-bottom:0px}}.map{position:relative}.google-map *,.google-map *:before,.google-map *:after{box-sizing:content-box}.google-map.full-width{height:100%;width:100%}.google-map:not(.full-width){position:relative;height:0;width:100%;padding-top:89.0625%}@media print, screen and (min-width: 47.9375em){.google-map:not(.full-width){position:relative;height:0;width:100%;padding-top:33.33333%}}.google-map-static{display:block;position:relative;box-shadow:inset 0 0 1.5625rem rgba(0,0,0,0.25)}.google-map-static>img{display:block;position:relative;z-index:-1}.google-map-directions{width:3.25rem;height:3.25rem;display:block;background:#fefefe;position:absolute;bottom:1.08333rem;right:1.08333rem;transition:all 250ms ease-in-out;border-radius:50%;box-shadow:0 0 .3125rem rgba(0,0,0,0.3)}.google-map-directions:hover{box-shadow:0 0 .625rem rgba(0,0,0,0.5)}.google-map-directions>span{width:1.08333rem;height:1.08333rem;top:1.08333rem;left:1.08333rem;background:#3166d8;transform:rotate(45deg);border-radius:.125rem}.google-map-directions>span,.google-map-directions>span>span{display:block;position:absolute}.google-map-directions>span>span{width:80%;height:80%;top:10%;left:10%;font-size:.75rem;transform:rotate(-45deg) scaleX(-1)}.google-map-directions .icon,.google-map-directions .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .google-map-directions .icon{color:#fefefe;position:absolute;top:0;left:0}@media screen and (max-width: 47.93625em){.mobile-map{background-position:center center;background-size:cover;height:100% !important;position:absolute;z-index:-1;background-image:url("../mobile-map.html")}.mobile-map-property{top:10.5rem}}.map-pop-up-detail-container{font-size:0;position:absolute}.map-pop-up-detail-container:not(.is-active){display:none}@media screen and (max-width: 47.93625em){.map-pop-up-detail-container{position:fixed;bottom:0;left:0;width:100%}}@media print, screen and (min-width: 47.9375em){.map-pop-up-detail-container{top:150px;left:10px}}.map-pop-up-detail-container .triangle-container{margin-top:-7px;width:100%}.map-pop-up-detail-container .triangle-container .triangle{margin:0 auto;width:0;height:0;border-style:solid;border-width:.9375rem .9375rem 0 .9375rem;border-color:#fefefe transparent transparent transparent}.listing.map-pop-up-detail{white-space:nowrap;padding:0;margin:0;background:#fefefe;border:none}.listing.map-pop-up-detail:not(.mobile){font-size:0;width:100%;margin-bottom:0.75rem}.listing.map-pop-up-detail:not(.mobile).grey{background-color:#f4f4f4}@media screen and (max-width: 47.93625em){.listing.map-pop-up-detail.mobile .listing-photos{position:relative;height:0;width:100%;padding-top:70%}}.listing.map-pop-up-detail .listing-info{background:none;position:relative}.listing.map-pop-up-detail .listing-info .listing-attributes{margin:0 0 0 -0.25rem;font-weight:600;color:#5D5D5D}.listing.map-pop-up-detail .listing-info .listing-attributes span{padding:0 0.25rem}.listing.map-pop-up-detail address{margin:0;font-size:0.8rem;font-weight:600;color:#5D5D5D}.listing.map-pop-up-detail address h2{font-size:0.95rem}.listing.map-pop-up-detail .listing-attributes{font-size:0.75rem;padding-top:0.35rem}.listing.map-pop-up-detail .listing-price{font-size:1rem}.listing.map-pop-up-detail .listing-price span{font-size:0.9rem}@media screen and (max-width: 47.93625em){.listing.map-pop-up-detail{font-size:0;display:block;margin:0 auto}.listing.map-pop-up-detail .listing-tag{font-weight:400;text-transform:uppercase;font-size:0.75rem}.listing.map-pop-up-detail address{font-size:0.7rem}.listing.map-pop-up-detail .listing-attributes{font-size:0.65rem;padding-top:0.30rem}.listing.map-pop-up-detail .listing-price{font-size:1.05rem}.listing.map-pop-up-detail .listing-price span{font-size:1rem}}@media print, screen and (min-width: 47.9375em){.listing.map-pop-up-detail{display:inline-block;padding-right:0.75rem}}.listing.map-pop-up-detail .listing-photos-container{display:inline-block;height:100%;overflow:hidden;width:9.375rem}@media screen and (max-width: 47.93625em){.listing.map-pop-up-detail .listing-photos-container{width:8.75rem}}.listing.map-pop-up-detail .listing-photos-container .photo{background-position:center center;background-size:cover;height:100%;width:100%}.listing.map-pop-up-detail .listing-info{padding:0.3rem 0.75rem;display:inline-block;vertical-align:top}.listing.map-pop-up-detail .listing-info .listing-photos-attributes{background:none;position:relative;padding:0.2rem 0 0}.listing.map-pop-up-detail .listing-info .listing-photos-attributes .attribute{font-size:1.1rem;color:#1f1f1f}.map-tools{position:absolute;right:10px;top:54px}@media screen and (max-width: 47.93625em){.map-tools{top:10px}}.map-tools .dark-blue{background-color:#173C60;border-radius:25px;width:50px;padding:1px 0}.map-tools .dark-blue .map-button{margin:12px;height:28px;width:28px;border-radius:15px;border:1px #fefefe solid;cursor:pointer}.map-tools .dark-blue .map-button svg{margin:-4px}.map-tools .dark-blue .map-button.active{background-color:#3166d8}.map-tools .dark-blue .map-button.map-locator-button{margin:13px;height:24px;width:24px;border-radius:13px}.map-tools .dark-blue .map-button.map-locator-button svg{margin:-6px}.map-tools .dark-blue.map-freedraw-button svg{width:24px;height:24px;margin:0}.map-tools .dark-blue.map-freedraw-button svg path{fill:#fff}#search-results-map-container.freedrawing .map-tools .dark-blue .map-freedraw-button{border:1px #0ff solid}#search-results-map-container.freedrawing .map-freedraw-button svg path{fill:#0ff !important}@media print, screen and (min-width: 47.9375em){.listing.mobile .listing-tag{display:none}}.freedrawing .map-freedraw-button::before{color:#d63f3a}.freedrawing-active,.freedrawing-active .leaflet-grab{cursor:crosshair}.freedrawing .property-search-map-control.property-search-map-control--edit::before{color:#d63f3a}path.leaflet-line{stroke:#38f;stroke-width:2}div.leaflet-edge{background-color:#38f;box-shadow:0 0 0 2px white,0 0 10px rgba(0,0,0,0.35);border-radius:50%;cursor:move;outline:none;transition:background-color .25s}div.leaflet-edge.disabled{pointer-events:none;background-color:#bbb}path.leaflet-polygon{fill:#38f;stroke:#38f;stroke-width:2;fill-opacity:.75}#mrt-loading-cover{background:rgba(196,196,196,0.85);position:absolute;left:0;z-index:7;text-align:center;width:188px;height:220px;border-bottom-right-radius:30px}@media screen and (max-width: 47.93625em){#mrt-loading-cover{transform:scale(0.5);transform-origin:0 0}}#mrt-loading-cover .loading-icon{margin:20% auto 0;background:url(../svg/results-spinner.svg) no-repeat center center;background-size:10rem}#mrt-loading-cover .loading-icon img{width:72%}#mrt-loading-cover p{color:#fff;font-weight:bold}#prop-map-list{min-height:calc(100vh - 18rem)}@media screen and (max-width: 47.93625em){#prop-map-list{min-height:0}}@media screen and (max-width: 47.93625em){#prop-map-list .search-results-sorter-map{top:40px;z-index:1010;padding:1.75rem 0 1.25rem 0}}@media screen and (max-width: 47.93625em){#search-results-map{position:absolute;top:1rem}}#search-results-map .leaflet-pane>svg path.leaflet-interactive{pointer-events:stroke}@media screen and (max-width: 47.93625em){.search-results-map .map-tools{top:67px}.mini-search.mini-search-map{z-index:1010}}.reveal-overlay{z-index:1015}.pager{text-align:center;padding-top:.70312rem;padding-bottom:.70312rem}.pager ul{width:18.75rem;margin:0 auto}.pager ul::before,.pager ul::after{display:table;content:' '}.pager ul::after{clear:both}.pager ul,.pager ul li{list-style:none}.pager li{display:block;float:left}.pager li:nth-child(2){margin-left:.9375rem;margin-right:.9375rem}.pager a,.pager-dropdown{display:inline-block;background:#fefefe;text-align:center;box-shadow:0 .0625rem .0625rem rgba(0,0,0,0.1)}.pager select{background:none;border:none;width:100%;height:2.8125rem;min-width:inherit;margin:0;color:#626262;line-height:2.8125rem;padding:0 2.8125rem 0 1rem}.pager a{position:relative;width:2.8125rem;height:2.8125rem;font-size:1.40625rem}.pager a .icon,.pager a .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .pager a .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pager-dropdown{width:11.25rem;position:relative}.pager-dropdown:after{width:2.8125rem;height:2.8125rem;line-height:2.8125rem;position:absolute;top:0;right:0;text-align:center;content:"\0033";display:block;color:#5689A4;font-family:ElegantIcons, sans-serif;font-size:1.40625rem}.filter-menu-bar .pager-position{text-align:center}.filter-menu-bar .pager-position .pagination-box{display:inline-block;vertical-align:top;border:1px solid #e9e9e9;border-radius:1px;width:auto;background:#fff;overflow:hidden;text-align:center;box-shadow:0 0.0625rem 0.0625rem rgba(0,0,0,0.1)}.filter-menu-bar .pager-position .pagination-box .pagination{margin:.5rem auto 0.15rem;text-align:center;display:inline-block;padding:0 5px;min-height:1.5rem}.filter-menu-bar .pager-position .pagination-box .pagination li{float:left;display:block}.filter-menu-bar .pager-position .pagination-box .pagination li.active span{display:block;padding:0.0625rem 0.625rem;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;color:#1794AA}.filter-menu-bar .pager-position .pagination-box .pagination li.next a,.filter-menu-bar .pager-position .pagination-box .pagination li.prev a{color:#1794AA;padding-right:0.75rem;border-radius:3px}.filter-menu-bar .pager-position .pagination-box .pagination li a{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;background:none;border-radius:3px;font-weight:normal;font-size:1rem;line-height:inherit;transition:background-color 300ms ease-out}.filter-menu-bar .pager-position .pagination-box .pagination li a .icon{font-size:1.3rem;vertical-align:sub}.filter-menu-bar .pager-position .pagination-box .pagination li:hover{background:#e6e6e6}@media screen and (max-width: 71.24875em){.filter-menu-bar .pager-position .pagination-box .pagination li .hide-for-small{display:none}}.auto-complete-form{position:absolute;display:none;width:100%;z-index:6;box-shadow:5px 5px 10px -2px rgba(0,0,0,0.75)}.auto-complete-form .up-triangle{width:0;height:0;border-style:solid;border-width:0 13px 10px 13px;border-color:transparent transparent #114a98 transparent;margin:0 auto}.auto-complete-form .border{height:4px;background-color:#114a98;width:100%}.auto-complete-form ul{text-align:left;list-style:none;margin:0;border:1px solid #d7d7d7;padding:0 1rem;background-color:#fefefe}.auto-complete-form ul li{font-size:1.1rem;padding:0.6rem 1rem;color:#114a98;background-color:#fefefe;border-bottom:1px solid #d7d7d7;font-size:1rem;padding:0.4rem 0;padding-left:2rem;color:#4d4d4d;position:relative}.auto-complete-form ul li .icon,.auto-complete-form ul li .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .auto-complete-form ul li .icon{position:absolute;top:.4375rem;left:0;font-size:1.25rem}.auto-complete-form a:last-child li{border-bottom:none}.map-search-container{position:relative;overflow:hidden;height:43.75rem}@media screen and (max-width: 47.93625em){.map-search-container{position:relative;height:0;width:100%;padding-top:81.43236%}.map-search-container.map-mobile-height{height:calc(100vh - 110px)}}.map-search-container .white.shadow{position:absolute;z-index:1;left:8rem;top:1.2rem;font-size:1.6rem;letter-spacing:2px;text-shadow:2px 2px 1px #505050}.map-search-container .map-pane{height:100%;position:absolute;top:0;transition:all 0.5s ease;width:21.875rem;z-index:3}.map-search-container .map-pane.left{background-color:white;box-shadow:8px 0 16px 0 rgba(0,0,0,0.2)}.map-search-container .map-pane.left:not(.visible){left:-900px}.map-search-container .map-pane.left.visible{top:40px}.map-search-container .map-pane.left h3{font-weight:600;margin:0}.map-search-container .map-pane.left p{margin:0;padding:0}.map-search-container .map-pane.left p.grey{margin-bottom:0.5rem}.map-search-container .map-pane.left span.verbiage{font-size:0.75rem;color:#626262}.map-search-container .map-pane.left .row{padding:0px 0.4rem}.map-search-container .map-pane.left .flex{display:-ms-flexbox;display:flex}.map-search-container .map-pane.left .medium-6{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin:0px 0 0.5rem;padding:0 0.35rem}.map-search-container .map-pane.left .medium-6 .green-background{width:100%;background-color:#eff8e2;padding:1rem 0.25rem}.map-search-container .map-pane.left .medium-6 .green-background h6.price-larger-text{margin:0;line-height:100%;font-size:2rem}.map-search-container .map-pane.left .medium-6 .green-background h4{font-size:1.25rem}.map-search-container .map-pane.left .medium-6 .green-background h5{font-size:0.95rem}.map-search-container .map-pane.left .medium-6 .green-background p{font-size:0.75rem;margin-bottom:0.5rem;color:#626262}.map-search-container .map-pane.left .button-container{padding:0.25rem 0.7rem}.map-search-container .map-pane.left .button-container .button,.map-search-container .map-pane.left .button-container .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .map-search-container .map-pane.left .button-container a{max-width:100%}.map-search-container .map-pane.left .button-container .button:first-child,.map-search-container .map-pane.left .button-container .property-tools.tools-down .sub-menu a:first-child,.property-tools.tools-down .sub-menu .map-search-container .map-pane.left .button-container a:first-child{color:#626262;background-color:#E0F0C7}.map-search-container .map-pane.left .button-container .button:first-child .blue,.map-search-container .map-pane.left .button-container .property-tools.tools-down .sub-menu a:first-child .blue,.property-tools.tools-down .sub-menu .map-search-container .map-pane.left .button-container a:first-child .blue{color:#2176B5}.map-search-container .map-pane.left .button-container .button:not(:first-child),.map-search-container .map-pane.left .button-container .property-tools.tools-down .sub-menu a:not(:first-child),.property-tools.tools-down .sub-menu .map-search-container .map-pane.left .button-container a:not(:first-child){background-color:#7ABD2A;color:#fefefe}.map-search-container .map-pane.right{background-color:#E1F6FF;box-shadow:-8px 0 16px 0 rgba(0,0,0,0.2);right:0}.map-search-container .map-pane.right .filter-container{padding:1rem 1.5rem}.map-search-container .map-pane.right .filter-container h3,.map-search-container .map-pane.right .filter-container .tabs-title{font-size:1.05rem;font-weight:600}.map-search-container .map-pane.right .filter-container .tabs{border-bottom:none;margin:0;width:100%;display:block}.map-search-container .map-pane.right .filter-container .tabs-title{display:inline-block;width:48%;margin:0 -0.125rem -0.0625rem}.map-search-container .map-pane.right .filter-container .tabs-title a{display:inline-block;margin:0;padding:0.625rem 0;color:inherit;border-bottom:none;background-color:#BFE4F2;width:100%;text-align:center;font-size:1.025rem}.map-search-container .map-pane.right .filter-container .tabs-title.is-active a{background-color:white}.map-search-container .map-pane.right .filter-container .spacer{width:4%;display:inline-block;margin:0 -0.125rem;vertical-align:top;padding:0}.map-search-container .map-pane.right .filter-container .tabs-content{background-color:#ECFBFF;border:1px solid white}.map-search-container .map-pane.right .filter-container .tabs-content label{cursor:pointer}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel{padding:0.20rem;position:relative;height:19.6875rem}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel .internal-scroll{padding:0.55rem 0.55rem;overflow-y:scroll;height:100%}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel h3{margin-bottom:0.25rem;margin-top:0.75rem}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel h3:first-child{margin-top:0}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel label{width:100%;padding:0.25rem 1rem}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel label:hover{background:#fff;border-radius:10px}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel label span p{position:relative;z-index:2;padding:0;margin:0;font-weight:400;font-size:0.9rem}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel label span:before{width:100%;height:100%;top:0;left:0;z-index:1;border:none}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel label span:after{z-index:2;top:8px;left:auto;right:25px}.map-search-container .map-pane.right .filter-container .tabs-content .tabs-panel label input[type="checkbox"]:checked+span:before{background:#fefefe;border:none}.map-search-container .map-pane.right .button-container{padding-top:.9375rem}.map-search-container .map-pane.right .button-container .row{margin:0 -0.35rem}.map-search-container .map-pane.right .button-container .column,.map-search-container .map-pane.right .button-container .columns{padding:0.35rem}.map-search-container .map-pane.right .button-container label{white-space:nowrap;padding:1rem;padding-right:0;background-color:#BFE4F2;position:relative;border:#fefefe solid 1px}.map-search-container .map-pane.right .button-container label.is-active{background-color:#fefefe}.map-search-container .map-pane.right .button-container label.is-active span img{display:none !important}.map-search-container .map-pane.right .button-container label.is-active span img.blue{display:inline-block !important}.map-search-container .map-pane.right .button-container label input::after{width:100%;height:100%;background-color:#fefefe}.map-search-container .map-pane.right .button-container label span img{display:inline-block;margin-left:1rem;width:1.25rem;height:1.25rem;vertical-align:top}.map-search-container .map-pane.right .button-container label span img.blue{display:none}.map-search-container .map-pane.right .button-container label span p{display:inline-block;padding-left:0.25rem;margin:0}.map-search-container .map-pane.right .button-container label span:before{top:calc(1rem + 3px);left:0.65rem;border-color:#95CBC8;border-width:2px;background-color:#fefefe}.map-search-container .map-pane.right .button-container label span::after{top:calc(1rem + 2px);left:calc(0.65rem + 2px);position:absolute}.map-search-container .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #666}.map-search-container .select2-container--default .select2-selection--multiple{border-radius:0;height:42px}.map-search-container .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-left:1.8rem;margin-top:7px}.map-search-container .select2-container--default .select2-search--inline .select2-search__field{margin:0;font-size:14px}.map-search-container .close-tab{background-color:#fefefe;display:inline-block;height:3.125rem;position:absolute;top:1.25rem;transition:all 0.5s ease;width:2.5rem}.map-search-container .close-tab.left{left:-56.25rem}.map-search-container .close-tab.right{right:350px}.map-search-container .close-tab img{height:1.25rem;margin:.9375rem .625rem}.map-search-container .close-tab .icon,.map-search-container .close-tab .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .map-search-container .close-tab .icon{width:2.8125rem;height:3.125rem;font-size:2.8125rem;line-height:3.125rem;font-weight:800;color:#1694AA}.map-search-container .close-tab .icon:before,.map-search-container .close-tab .property-tools.tools-down .sub-menu .icon:before,.property-tools.tools-down .sub-menu .map-search-container .close-tab .icon:before{line-height:3.125rem}.map-search-container .close-tab .icon.icon-arrow-left{display:none}.map-search-container div.close-tab{z-index:4}.map-search-container div.close-tab.left{border-radius:0 .625rem .625rem 0;box-shadow:8px 8px 16px 0 rgba(0,0,0,0.2)}.map-search-container div.close-tab.right{border-radius:.625rem 0 0 .625rem;box-shadow:-8px 8px 16px 0 rgba(0,0,0,0.2)}.map-search-container input[type=checkbox].close-tab{cursor:pointer;opacity:0;margin:0;z-index:5}.map-search-container .left-map-pane-container.is-active .left.map-pane{left:0}.map-search-container .left-map-pane-container.is-active .left.close-tab{left:350px}.map-search-container input[type="checkbox"]:checked.close-tab.right,.map-search-container input[type="checkbox"]:checked.close-tab ~ .right{right:0}.map-search-container input[type="checkbox"]:checked.close-tab.right .icon-arrow-left,.map-search-container input[type="checkbox"]:checked.close-tab ~ .right .icon-arrow-left{display:block}.map-search-container input[type="checkbox"]:checked.close-tab.right .icon-arrow-right,.map-search-container input[type="checkbox"]:checked.close-tab ~ .right .icon-arrow-right{display:none}.map-search-container input[type="checkbox"]:checked.close-tab.right.map-pane,.map-search-container input[type="checkbox"]:checked.close-tab ~ .right.map-pane{right:-56.25rem}.map-search-container .map-container{top:0;left:0;position:relative;z-index:2;height:100%;width:calc(100% - 21.75rem);transition:all 0.5s}.map-search-container .map-container.open{width:100%}@media screen and (max-width: 47.93625em){.map-search-container .map-container{width:100%}}.map-search-container .map-container .community-map-search{height:100%;width:100%}.map-search-container .map-container .map-placeholder{height:100%;width:100%}.map-search-container .map-shadow-overlay{box-shadow:inset 0 0 16px 16px rgba(0,0,0,0.2);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.map-search-container #map-first-time-overlay{transition:all 0.25s ease;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);color:#fefefe;z-index:5;font-weight:800;text-shadow:1px 1px 1px #000}@media print, screen and (min-width: 47.9375em){.map-search-container #map-first-time-overlay{display:none}}.map-search-container #map-first-time-overlay.is-active{display:block}.map-search-container #map-first-time-overlay .main{max-width:35.625rem;width:100%;text-align:center;padding:0 50px;top:50%;position:absolute;left:50%;transform:translateX(-50%) translateY(-50%)}.map-search-container #map-first-time-overlay .main span{color:#F9DB7E;text-decoration:underline;cursor:pointer}@media screen and (max-width: 47.93625em){.map-search-container #map-first-time-overlay .main span{display:block}}.map-search-container #map-first-time-overlay .main h2{font-size:1.45rem}@media print, screen and (min-width: 47.9375em){.map-search-container #map-first-time-overlay .main h2{font-size:2.5rem}}.map-search-container #map-first-time-overlay .main h3{font-size:1.2rem}@media print, screen and (min-width: 47.9375em){.map-search-container #map-first-time-overlay .main h3{font-size:1.6rem}}.map-search-container #map-first-time-overlay .close-tab{background-color:#4d4d4d;color:#fefefe}.map-search-container #map-first-time-overlay .close-tab i::before{color:#fefefe}.map-search-container #map-first-time-overlay h4{position:absolute;top:1.7rem;right:405px;font-size:1.35rem;font-weight:600}.map-search-container #map-first-time-overlay a{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.grey{color:lightgrey}.blue{color:blue}.reveal.mobile .footer-sticky{top:0;bottom:auto}.reveal.mobile .footer-sticky a,.reveal.mobile .footer-sticky button{font-size:0.9rem;color:white}.reveal.mobile .footer-sticky a i,.reveal.mobile .footer-sticky button i{vertical-align:baseline}.reveal.mobile .footer-sticky .button-submit{background-color:#7DBD34}.reveal.mobile .footer-sticky.not-sticky{position:relative}.reveal.mobile .map-pane{width:100%;height:auto}.reveal.mobile .map-pane.right{margin-top:56px}.reveal.mobile .close-bar{height:40px;position:absolute;top:0;left:0;width:100%}.reveal.mobile .close-bar a{position:absolute;font-size:1.35rem;top:50%;transform:translateY(-50%);right:1.25rem;color:#4d4d4d}.teal-background.not-sticky{overflow:auto}.teal-background.not-sticky a,.teal-background.not-sticky button{font-size:0.9rem;color:white;padding:0.75em;margin:0.2rem}.teal-background.not-sticky a i,.teal-background.not-sticky button i{vertical-align:baseline}.teal-background.not-sticky .button-submit{float:right;width:40%;background-color:#7DBD34}.map-search-marker{position:absolute;cursor:pointer;height:50px;width:50px;border-radius:50%;z-index:1}.map-search-marker .blue-background{background-color:#0B6AB6;border-radius:50%;width:36px;height:36px;margin:7px;color:white;font-weight:300;border:1px solid rgba(255,255,255,0.5)}.map-search-marker .blue-background span{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);font-size:16px}.map-search-marker.large-comm .blue-background span{font-size:13px}.map-search-marker.is-active{background-color:#FCD181}.map-search-marker.is-active .blue-background{border-color:white}.reveal.mobile .map-search-container{overflow:overlay;height:100vh}#area-map-photos .listing-photos{background:url(../gif/loader-map.gif) center center no-repeat #d7d7d7}.select2-container--open .select2-dropdown.echo_comm_keywords_dropdown{background-color:#ECFBFF;padding:0.75rem}.select2-container--open .select2-dropdown.echo_comm_keywords_dropdown .select2-results__option{padding:0;margin:0;height:auto;display:block;color:#1794AA}.select2-container--open .select2-dropdown.echo_comm_keywords_dropdown .select2-results__option .keyword-result{padding:0.25rem 0.75rem 0.25rem 0;margin:0.1rem 0}.select2-container--open .select2-dropdown.echo_comm_keywords_dropdown .select2-results__option .keyword-result .keyword-result-result{padding-left:0.75rem;color:#1794AA}.select2-container--open .select2-dropdown.echo_comm_keywords_dropdown .select2-results__option .keyword-result .keyword-result-result span{float:right}.select2-container--open .select2-dropdown.echo_comm_keywords_dropdown .select2-results__option--highlighted[aria-selected]{background-color:#ECFBFF;color:#1794AA}.select2-container--open .select2-dropdown.echo_comm_keywords_dropdown .select2-results__option--highlighted[aria-selected] .keyword-result .keyword-result-result{background-color:#fefefe;color:#4a768d}.comm-map-search-container{position:relative;width:100%;background-color:#1394AB;padding:1rem 1.5rem}.comm-map-search-container input,.comm-map-search-container select{height:42px;margin:0;padding:0.6rem 2rem}.comm-map-search-container input:focus ~ .community-select,.comm-map-search-container select:focus ~ .community-select{display:block !important}.comm-map-search-container input:focus ~ .fa-angle-down,.comm-map-search-container select:focus ~ .fa-angle-down{display:none}.comm-map-search-container input:focus ~ .fa-angle-up,.comm-map-search-container select:focus ~ .fa-angle-up{display:inherit}.comm-map-search-container .fa-angle-up{display:none}.comm-map-search-container button,.comm-map-search-container .fa-angle-down,.comm-map-search-container .fa-angle-up{position:absolute;top:50%;transform:translateY(-50%);font-size:1.35rem;color:#1794AA}.comm-map-search-container button{left:1.9rem}.comm-map-search-container .fa-angle-down,.comm-map-search-container .fa-angle-up{right:2.1rem}.comm-map-search-container .community-select{position:absolute;background-color:#ECFBFF;width:calc(100% - 3rem);z-index:5;padding:0.75rem;overflow-y:scroll;max-height:38.75rem;display:none}.comm-map-search-container .community-select:hover{display:block}.comm-map-search-container .community-select a{padding:0.25rem 0.75rem;margin:0.25rem 0;height:auto;display:block}.comm-map-search-container .community-select a:hover{background-color:#fefefe}.comm-map-search-container .community-select a div{display:inline-block}.comm-map-search-container .community-select a div.col-1{width:80%}.comm-map-search-container .community-select a div.col-2{width:20%;font-weight:600}.map-search-container .select2-container--default .select2-search--inline .select2-search__field{padding-left:2rem}.quotes{background-color:#E4F1D5;text-align:center;padding:1.5rem 0 3rem}.quotes.cycle-slideshow-wrapper .cycle-slideshow-nav{bottom:50%}.quotes img{height:2.1875rem;padding-bottom:0.60rem}@media print, screen and (min-width: 47.9375em){.quotes{padding:2rem 0 5rem}.quotes img{height:3.4375rem;padding-bottom:0.75rem}}.quotes .cycle-slideshow{height:auto;min-height:0}.quotes .cycle-slideshow .slide{height:auto}.quotes .quote{font-size:1.2rem;font-style:italic;padding:0 3rem}@media print, screen and (min-width: 47.9375em){.quotes .quote{font-size:2rem;max-width:64rem;padding:0 7rem 1.5rem;margin:0 auto}}.quotes .read-more{font-weight:600}.quotes .icon,.quotes .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .quotes .icon{color:#257A86;font-size:2.8rem;font-weight:600}@media print, screen and (min-width: 47.9375em){.quotes .icon,.quotes .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .quotes .icon{font-size:4.5rem;font-weight:400}}@media screen and (max-width: 47.93625em){.quotes .author{font-size:0.9rem;margin-bottom:0.75rem}.quotes .cycle-slideshow-nav{top:50%;width:2.8rem;height:2.8rem}}.quotes .cycle-slideshow-nav-next-fixed{right:0}@media print, screen and (min-width: 47.9375em){.quotes .cycle-slideshow-nav-next-fixed{right:1rem}}.quotes .cycle-slideshow-nav-next-fixed .icon,.quotes .cycle-slideshow-nav-next-fixed .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .quotes .cycle-slideshow-nav-next-fixed .icon{right:0}.quotes .cycle-slideshow-nav-prev-fixed{left:0}@media print, screen and (min-width: 47.9375em){.quotes .cycle-slideshow-nav-prev-fixed{left:1rem}}.quotes .cycle-slideshow-nav-prev-fixed .icon,.quotes .cycle-slideshow-nav-prev-fixed .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .quotes .cycle-slideshow-nav-prev-fixed .icon{left:0}@media screen and (max-width: 47.93625em){.quotes .cycle-slideshow-pager span{height:0.7rem;width:0.7rem}}@media print, screen and (min-width: 47.9375em){.quotes .cycle-slideshow-pager{padding-bottom:1rem}}.quotes .cycle-slideshow-pager span{background-color:#87C1CE}.quotes .cycle-slideshow-pager span.cycle-pager-active{background-color:#257A86}.reviews-container .triangle{width:0;height:0;border-style:solid;border-width:0 31px 26px 31px;border-color:transparent transparent #ffffff transparent;margin:0 auto;z-index:1;position:relative}@media print, screen and (min-width: 47.9375em){.reviews-container .triangle{border-width:0 43px 36px 43px}}.reviews-container .triangle-background{margin-top:-26px;height:26px;background-color:#E4F1D5}@media print, screen and (min-width: 47.9375em){.reviews-container .triangle-background{margin-top:-36px;height:36px}}.reviews-container .text-container{padding:1rem 1rem 2rem}@media print, screen and (min-width: 47.9375em){.reviews-container .text-container{padding:3.5rem}}.reviews-container .text-container p{font-size:1rem;color:#257A86;margin-bottom:0.5rem;font-weight:600}@media print, screen and (min-width: 47.9375em){.reviews-container .text-container p{font-size:1.3rem}}.reviews-container .text-container h1{font-weight:400;font-size:1.5rem;margin-bottom:1.5rem}@media print, screen and (min-width: 47.9375em){.reviews-container .text-container h1{font-size:3rem}}.reviews-container .text-container .button,.reviews-container .text-container .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .reviews-container .text-container a{font-weight:600;width:100%}.lifestyles-carousel-wrapper{display:inline-block;position:relative}.lifestyles-carousel-wrapper .cycle-slideshow-nav{width:3.3rem;height:3.5rem;font-size:3rem;top:35%;transform:translateY(-50%);color:#257A86}.lifestyles-carousel-wrapper .cycle-slideshow-nav-prev-fixed{left:-2rem}.lifestyles-carousel-wrapper .cycle-slideshow-nav-next-fixed{right:-2rem}.lifestyles-carousel-wrapper .cycle-slideshow{text-align:center;padding:0}.lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide{opacity:1;cursor:pointer}.lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide .circle{position:relative;width:90px;height:90px;font-size:50px;color:#FFFFFF;background:#8AC1CE;background-color:transparent;border:2px solid #94BDC3;text-align:center;padding-top:0.5rem;border-radius:50%;display:inline-block}.lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide .circle .hover{display:none}.lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide .circle:hover{background:#8AC1CE;border-color:#8FBAC1;color:#FFFFFF}.lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide .circle:hover img{display:none}.lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide .circle:hover .hover{display:inline-block}.lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide .circle img{width:50px;position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%)}.lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide p{margin-top:0.5rem;text-transform:uppercase;color:#1f1f1f}.tablesaw-bar .tablesaw-btn{height:2.1875rem;margin-top:-1rem;padding:0.5rem 0.1rem;color:#1794AA;cursor:pointer}.tablesaw-bar .tablesaw-btn.left::before{font-family:"FontAwesome";content:'\f053'}.tablesaw-bar .tablesaw-btn.left::after{font-weight:600;content:'Previous';padding-left:0.25rem}.tablesaw-bar .tablesaw-btn.right::before{font-weight:600;content:'Next';padding-right:0.25rem}.tablesaw-bar .tablesaw-btn.right::after{font-family:"FontAwesome";content:'\f054'}.tablesaw-bar .tablesaw-btn.disabled{color:rgba(115,157,170,0.3);cursor:default}.tablesorter{overflow:hidden}.tablesorter,.tablesorter tbody{background:none}.tablesorter tr:nth-of-type(odd){background-color:rgba(255,255,255,0.4)}.tablesorter tr:nth-of-type(even){background-color:rgba(220,220,220,0.4) !important}@media screen and (max-width: 47.93625em){.tablesorter{table-layout:fixed}.tablesorter th{min-width:50%}}.tablesorter th{position:relative;padding:0.75rem 1rem 0.75rem 0.5rem;height:auto;width:auto;cursor:pointer;min-width:1.5rem}.tablesorter th button{color:inherit;font-size:inherit;font-weight:inherit}.tablesorter th .fa-chevron-up{display:none}.tablesorter th i{height:100%;display:inline-block;padding-left:1rem}.tablesorter th i:before{position:absolute;top:50%;transform:translateY(-50%)}.tablesorter th p{max-width:calc(100% - 2rem);text-align:center;padding:0;margin:0;display:inline-block;line-height:1.2}.tablesorter th .selected{position:absolute;width:100%;height:4px;bottom:0;left:0}.tablesorter .tablesaw-sortable-ascending .selected,.tablesorter .tablesaw-sortable-descending .selected{background-color:#1C96AB}.tablesorter .tablesaw-sortable-ascending::before,.tablesorter .tablesaw-sortable-descending::before{content:'';height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1;background-color:#f7fdff}.tablesorter .tablesaw-sortable-descending .fa-chevron-up{display:inline-block}.tablesorter .tablesaw-sortable-descending .fa-chevron-down{display:none}.th150c{text-align:center;max-width:3.5rem}.small-6 table{border-left:none;border-right:none}.small-6 table thead{border-left:none;border-right:none}.small-6 table td,.small-6 table th{padding-left:1.5rem;padding-right:1.5rem}.tablesaw-swipe-cellhidden{display:none}.search-container{position:relative}.search-container input:focus ~ .search-dropdown{display:block !important}.search-container .search-dropdown{width:100%;position:absolute;display:none;background-color:#fefefe;z-index:10}.search-container .search-dropdown:hover{display:block !important}@media screen and (max-width: 47.93625em){.section.listings .tabs-panel{padding:0}}.search{position:relative}.search .dropdown-search{width:100%}.search .search-submit{position:absolute;top:50%;transform:translateY(-55%);right:2.3rem}.search .search-submit .fa-search{color:#1794AA;font-size:1.2rem}.search button::after{height:1.3rem !important;font-size:1.3rem;right:0.75rem;color:#1f1f1f}.county_communities_content{max-width:1100px;margin:auto}.mobile-popup-content{background-color:#E2EEF4}.mobile-popup-content .widget{margin:0;border:none;background:none}.mobile-popup-content .property-header-nav-item{position:absolute;top:1rem;left:1rem}.mobile-popup-content .property-header-nav-item a{border:none;background:none;background-image:none}.mobile-popup-content .close-button{position:absolute;top:0.75rem;right:1rem}.mobile-popup-content .jeff-pic{height:140px;width:110px}.mobile-popup-content .teal{background-color:#1794AA}.mobile-popup-content .buttons.row{margin:auto -0.75rem}.mobile-popup-content .buttons.row .column,.mobile-popup-content .buttons.row .columns{padding:0 0.325rem}.mobile-popup-content .jeff-container{box-shadow:0px 5px 10px 0px #a3a3a3}.market_container .market_inner h2{padding-bottom:5px}.market_container .market_inner p{line-height:inherit}.about-agent .quotes .quote{max-height:5.5rem;overflow:auto;margin-bottom:1rem}@media print, screen and (min-width: 47.9375em){.about-agent .quotes .quote{max-height:12.5rem}}.keyword-search-options{max-height:90vh;overflow:hidden;position:relative;text-align:left;top:-35px;transition:max-height 0.3s ease-in-out;z-index:5}.keyword-search-options .results{margin:1rem}.keyword-search-options .results.empty{display:none}.keyword-search-options .results>a{font-size:1.1rem;font-weight:500}.keyword-search-options h4{color:#939393;font-size:1.1rem;font-weight:900;letter-spacing:0.12rem;text-transform:uppercase}.keyword-search-options ul{list-style-type:none;margin:0 0 0.25rem}.keyword-search-options ul li{padding:3px 0 1px 0}.keyword-search-options ul li:hover{background:#eee;cursor:pointer;color:#3166d8}.keyword-search-options ul li a{color:#333}.keyword-search-options ul li a:hover{text-shadow:-1px -1px 0 #fefefe}.keyword-search-options ul li img{margin:0.2rem 0.6rem 0.2rem 0;width:30px;height:30px}@media screen and (max-width: 768px){.keyword-search-options ul li:nth-of-type(1n+5){display:none}}form.collapsed .keyword-search-options{max-height:0}form .keyword-search-options{position:absolute;width:100%;top:3rem;z-index:5;box-shadow:0px 5px 5px rgba(0,0,0,0.2);top:2.4rem;background:#fff}.search-container.loading{background-position:99% center}.search-container.loading .keyword-search-options{max-height:none;height:36px;background-image:url(../svg/loader.svg);background-repeat:no-repeat;background-position:8px center;background-size:30px}#quick-search-form .search-container.loading{background-position:right 3.5rem center}#quick-search-form .search-container.loading .keyword-search-options{background-position:3px center}body.home .hero-search-left .search-container{background-color:#fff}body.home #keywords-hero-mobile{background:transparent}.header.quick-search .header_nav_menu{display:none}.header.quick-search .main-search-icon{z-index:2000}#quick-search-container{z-index:1000;display:none}@media print, screen and (min-width: 47.9375em){#quick-search-container{width:100%;margin:auto;position:relative;top:0;left:0}}#quick-search-container .quick-search{position:absolute;z-index:1000;top:0.4rem;right:0;padding:0.25rem 0;max-width:53.125rem;width:55%}@media (min-width: 951px){#quick-search-container .quick-search{min-width:687px}}@media screen and (max-width: 47.93625em){#quick-search-container .quick-search{padding:0.25rem 0.5rem}}#quick-search-container #quick-search-close{color:#1195AC;z-index:2000}@media print, screen and (min-width: 71.25em){#quick-search-container #quick-search-close{position:absolute;top:0.35rem;left:0.5rem;font-size:1.5rem}}@media screen and (max-width: 47.93625em){#quick-search-container #quick-search-close{right:1.5rem !important;top:auto !important;left:auto !important}}#quick-search-container input{margin:0;padding-left:2.5rem;padding-right:3.5rem;color:#1195AC;border:none;background:transparent}@media print, screen and (min-width: 47.9375em){#quick-search-container input{font-size:1.5rem;font-weight:300}}#quick-search-container input:-ms-input-placeholder{color:#1195AC;font-style:italic}#quick-search-container input::placeholder{color:#1195AC;font-style:italic}@media screen and (max-width: 47.93625em){#quick-search-container .noscroll{overflow:hidden}#quick-search-container .quick-search{background:#fefefe;top:0;left:0;width:100%;padding:1rem}#quick-search-container #quick-search-close{bottom:1.4rem;font-size:1.2rem;left:0.8rem;position:absolute}#quick-search-container #quick-search-form{margin-left:1.4rem}}@media screen and (max-width: 47.93625em) and (max-width: 47.93625em){#quick-search-container #quick-search-form{margin-right:2.75rem;margin-left:0}}@media screen and (max-width: 47.93625em){#quick-search-container input{padding:0.5rem 2rem 0.5rem 0.2rem}#quick-search-container h2{display:inline-block;color:#4d4d4d}#quick-search-container .overlay{position:fixed;top:0;left:0;z-index:999;background-color:rgba(0,0,0,0.6);width:100vw;height:100vh}}.keyword-search-options .keyword-search-results{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:start}.keyword-search-options .keyword-search-results strong{font-size:17px}@media screen and (max-width: 47.93625em){body.quick-search-results{overflow:hidden}.keyword-search-options .keyword-search-results{max-height:76vh;overflow-y:scroll}}.sign-up .octopus{background:haystack}.sign-up p{font-size:.8125rem;font-weight:300}.sign-up h5,.sign-up .h5{display:block;font-size:1rem;font-weight:600}.sign-up .spacer0{padding-left:0px;padding-right:0px}.sign-up .smaller{font-size:.625rem;color:#257B86}.sign-up .login-slides h2,.sign-up .login-slides .mylogin-promo{padding-top:15px;font-weight:500;font-size:1.6rem}@media print, screen and (min-width: 47.9375em){.sign-up .login-height-left{height:28.125rem}}.sign-up .phone-pin{position:relative;bottom:10px;display:inline-block;margin:0 auto}.sign-up .phone-pin img{width:80px;height:80px}.sign-up .phone-pin-text{display:inline-block;margin:0 auto;width:70%}.sign-up .large-phone-box{position:relative}.sign-up .large-phone-box .phone-case{height:18.75rem;position:absolute;top:0px;right:0px;width:210px}.sign-up .large-phone-box .phone-case-text{display:inline-block;margin:0 auto;position:absolute;top:55px;right:20px}.sign-up .large-phone-box .phone-case-text p{margin-bottom:5px}.sign-up .large-phone-box .phone-case-text a{font-size:.875rem}.sign-up .large-phone-box .circle{position:absolute;border:4px solid;border-color:#f1da36;background-color:rgba(242,226,104,0.5);right:117px;top:90px;width:45px;height:45px}.sign-up .large-phone-box .line{top:80px;left:-23px;position:absolute;width:255px;background-color:#f1da36;height:4px;transform:rotate(12deg)}.sign-up .large-phone-box .pointer{position:absolute;left:-53px;top:38px;width:0;height:0;border-style:solid;border-width:12.5px 35px 12.5px 0;border-color:transparent #f2d936 transparent transparent;transform:rotate(12deg)}.sign-up .heavy{font-weight:600}.sign-up .left-side{margin:0 auto;display:inline-block}.sign-up .left-side img{position:relative;bottom:20px;width:100px;height:80px}@media screen and (max-width: 47.93625em){.sign-up .left-side img{width:75px;height:auto}}.sign-up .right-side{width:11.25rem;margin:0 auto;display:inline-block;text-align:left}.sign-up .right-side p{position:relative;top:14px;margin-bottom:0px !important}@media screen and (max-width: 47.93625em){.sign-up .right-side{width:11rem}}.sign-up-m0b{margin-bottom:0px}.sign-up-already{padding:2rem;border-bottom:5px solid #ededed}@media screen and (max-width: 47.93625em){.sign-up-already{padding:1rem}}.sign-up-already2{padding:2rem}@media screen and (max-width: 47.93625em){.sign-up-already2{padding:1rem}}.sign-up-under{height:100%;background-color:#E5F0D6}.sign-up-under .cycle-slideshow-wrapper{height:100%}.sign-up-white{height:295px;padding-top:5px;padding-left:5px !important;padding-bottom:5px;padding-right:5px !important}.sign-up-google{padding-bottom:.9375rem}.sign-up-google button{padding-top:15px;padding-bottom:15px;text-align:left;background-color:#4489F1 !important;border-color:#4489F1  !important;color:white !important;width:220px;font-size:13px;font-weight:600}.sign-up-google button span{padding-right:.625rem}.sign-up-facebook{padding-bottom:.9375rem}.sign-up-facebook button,.sign-up-facebook a{display:block !important;padding-top:15px;padding-bottom:15px;text-align:left;background-color:#3A5A97 !important;border-color:#3A5A97  !important;color:white !important;width:220px;font-size:13px;font-weight:600}.sign-up-facebook button span,.sign-up-facebook a span{padding-right:1.25rem}.sign-up-log-in{padding-bottom:.9375rem}.sign-up-log-in button{padding-top:15px;padding-bottom:15px;width:220px;font-size:13px;font-weight:600}.sign-up-title{position:relative;background-color:#257B86;color:white;padding:1rem 0 0 3rem}.sign-up-title h2{font-size:2rem;font-weight:600}.sign-up-title span{position:absolute;top:1rem;right:1rem}@media screen and (max-width: 47.93625em){.sign-up-title{padding:2rem 0 0 1rem}.sign-up-title h2{padding-bottom:0px;font-size:1.3rem}}.sign-up-create{padding:2rem 3rem;background-color:#EDEDED}.sign-up-create a{font-size:.8125rem}.sign-up-create button{font-size:.8125rem;padding-right:25px;padding-left:25px;font-weight:600}@media screen and (max-width: 47.93625em){.sign-up-create{padding:0px 15px}}.sign-up-form{font-weight:600}.sign-up-form input:focus{border-color:#257B86}.login-carousel-wrapper .cycle-slide-show{height:300px}.login-carousel-wrapper .cycle-slide-active{position:relative}.login-carousel-wrapper .cycle-slideshow-nav{top:50%;font-size:3rem;color:#6FABDA}.login-carousel-wrapper .cycle-slideshow-nav-prev-fixed{height:50px;width:50px;left:0}.login-carousel-wrapper .cycle-slideshow-nav-prev-fixed i{left:0}.login-carousel-wrapper .cycle-slideshow-nav-next-fixed{height:50px;width:50px;right:0}.login-carousel-wrapper .cycle-slideshow-nav-next-fixed i{right:0}.login-carousel-wrapper .cycle-slideshow-pager{bottom:70;position:absolute;text-align:center;padding-bottom:55px}.login-carousel-wrapper .cycle-slideshow-pager .cycle-pager-active{background:#88AFCE}strong.h5{display:block;font-size:1rem;font-weight:600;line-height:1.4;margin-top:0;margin-bottom:.5rem}body .sign-up h5,body .sign-up .h5{height:auto}#sign-up-form .spacer2 .button,#sign-up-form .spacer2 .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu #sign-up-form .spacer2 a{width:100%}form.sign-up-form button{height:45px}form.sign-up-form div#password-wrapper{display:none}form.sign-up-form div#password-wrapper.show{display:block}.sign-up .sign-up-title .mylogin-title{margin:1.5rem 0;font-weight:400;letter-spacing:.5px}.sign-up .sign-up-create .button,.sign-up .sign-up-create .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .sign-up .sign-up-create a{width:100%}.sign-up .sign-up-create.login-height-left.spacer{padding-top:30px;padding-bottom:0}@media print, screen and (min-width: 47.9375em){.sign-up .sign-up-create.login-height-left{height:17.1875rem}}.sign-up .sign-up-create.login-height-left #sign-up-form .spacer2 button,.sign-up .sign-up-create.login-height-left #sign-up-form .spacer2 .button,.sign-up .sign-up-create.login-height-left #sign-up-form .spacer2 .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .sign-up .sign-up-create.login-height-left #sign-up-form .spacer2 a{width:100%}.sign-up .sign-up-create.login-height-left #sign-up-form .spacer2 button .hover-overlay,.sign-up .sign-up-create.login-height-left #sign-up-form .spacer2 .button .hover-overlay,.sign-up .sign-up-create.login-height-left #sign-up-form .spacer2 .property-tools.tools-down .sub-menu a .hover-overlay,.property-tools.tools-down .sub-menu .sign-up .sign-up-create.login-height-left #sign-up-form .spacer2 a .hover-overlay{width:100%}.sign-up .sign-up-already{text-align:center;background-color:#EDEDED}@media screen and (min-width: 47.9375em){.sign-up .sign-up-already{padding:0 3rem}}.sign-up .sign-up-already .other-ways{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 47.9375em){.sign-up .sign-up-already .other-ways{-ms-flex-direction:row;flex-direction:row}}.sign-up .sign-up-already .other-ways .sign-up-facebook,.sign-up .sign-up-already .other-ways .sign-up-log-in{width:100%}@media screen and (min-width: 47.9375em){.sign-up .sign-up-already .other-ways .sign-up-facebook,.sign-up .sign-up-already .other-ways .sign-up-log-in{width:48%}}.sign-up .sign-up-already .other-ways .sign-up-facebook .button,.sign-up .sign-up-already .other-ways .sign-up-facebook .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .sign-up .sign-up-already .other-ways .sign-up-facebook a,.sign-up .sign-up-already .other-ways .sign-up-log-in .button,.sign-up .sign-up-already .other-ways .sign-up-log-in .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .sign-up .sign-up-already .other-ways .sign-up-log-in a{width:100%}.sign-up .sign-up-already strong{text-align:center;width:100%;min-width:100%;text-transform:uppercase;margin-bottom:1rem}.sign-up .sign-up-already p{text-align:left;font-weight:400}.sign-up .spacer{padding-top:15px;padding-bottom:15px}@media screen and (min-width: 47.9375em){.sign-up .sign-up-create.login-height-left{height:auto}}.cust{color:#143055}.cust h6{font-size:1.125rem;font-weight:600;margin-bottom:0px}.cust h5{font-size:1.25rem;font-weight:600;margin-bottom:0px}.cust p{font-size:.875rem;font-weight:400}.cust-address{padding-top:.9375rem}.cust-pad{padding-top:.375rem;padding-bottom:.375rem;margin:0 auto;text-align:center}.cust-view-close{background-color:#ADDEEA;color:#143055;width:16.25rem}.cust-view-saved{background-color:#1C96AB;color:white;width:16.25rem}.cust-wrap{padding:3.125rem 1.875rem}.cust-form{color:#143055}.cust-form h6{font-size:1rem;font-weight:600;margin-bottom:0px}.cust-form h5{font-size:1rem;font-weight:600;margin-bottom:0px}.cust-form p{font-size:.875rem;font-weight:400}.cust-form-adjusted-val{margin:25px 10px}.cust-form-adjusted-val h5{margin-left:10px}.cust-form-adjusted-val .adjust-cost{background-color:white;position:relative;height:40px}.cust-form-adjusted-val .adjust-cost h6{display:block;position:absolute;left:0px;top:10px;margin-left:10px}.cust-form-adjusted-val .adjust-cost p{display:block;position:absolute;font-weight:600;right:0px;top:10px;color:#1C96AB;font-size:13px;margin-right:2.5rem}.cust-form-adjusted-val .adjust-cost button{height:2.5rem;border:none;color:grey;position:absolute;width:2.5rem;right:0px;padding-left:0px;padding-right:0px}.cust-form-adjusted-val .total{background-color:#E5F0D6;position:relative;height:40px}.cust-form-adjusted-val .total h6{display:block;position:absolute;left:0px;top:10px;margin-left:10px}.cust-form-adjusted-val .total h5{display:block;position:absolute;right:0px;top:6px;margin-right:2.5rem}.cust-form-adj-val h6{padding-left:1.25rem}.cust-form-proj-drop-width{position:relative;margin-left:1.5625rem;margin-right:1.5625rem}.cust-form-proj-drop-width span{top:20px;right:20px;position:absolute;color:#5689A4}.cust-form-proj-drop-width1{margin-left:1.5625rem;margin-right:1.5625rem}.cust-form-proj-drop-width1 .dropdown-pane{width:100%}.cust-form-proj-drop-width1 .hollow{position:absolute;top:0px;right:0px;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:15px;height:2.4375rem;border:none;color:#143055;font-size:1.125rem}.cust-form-proj-drop-width1 .cust-form-proj-select{width:100%;position:relative;border-color:#1C96AB !important}.cust-form-proj-drop-width2{margin-left:1.5625rem;margin-right:1.5625rem}.cust-form-proj-drop-width2 .cust-form-proj-price{width:100%}.cust-form-proj-drop-width2 .minus{position:absolute;top:0px;border:0px;right:0px;color:white;background-color:#1C96AB;padding-left:.9375rem;padding-right:.9375rem}.cust-form-proj-drop-width2 .plus{position:absolute;top:0px;border:0px;right:2.3125rem;color:white;background-color:#88AB24;padding-left:.9375rem;padding-right:.9375rem}.cust-form-address{padding-left:1.25rem}.cust-form-current{padding-left:1.25rem}.cust-form-section{padding-left:1.25rem}.cust-form-wrap{padding-top:1.5rem;padding-bottom:1.5rem}.cust-form .magnific-popup-trigger{background-color:#1794AA}#custom-value-calc-pop,#custom-value-save-pop{padding:0.75rem}.estimated-value{padding-bottom:7rem !important}@media screen and (max-width: 47.93625em){.estimated-value{padding-bottom:3rem !important}}.estimated-value .reg-heading{padding-bottom:38px !important}.estimated-value .estimate-group{display:inline-block;background:#edf7de;background:linear-gradient(to bottom, #edf7de 0%, #fff 100%);position:relative}.estimated-value .estimate-group .do-not-agree-box{background:#fff;border:1px solid #1394ab;padding:50px;position:absolute;margin-top:-30px;z-index:66;max-width:455px;left:50%;transform:translateX(-50%)}.estimated-value .estimate-group .do-not-agree-box h4{color:#247a86;font-size:2.125rem}.estimated-value .estimate-group .do-not-agree-box h5{color:#162a3f;font-size:1.25rem;font-family:'Proxima Nova W01';font-weight:600;letter-spacing:1px}.estimated-value .estimate-group .do-not-agree-box p{color:#162a3f}@media (max-width: 1325px){.estimated-value .estimate-group .do-not-agree-box{padding:20px;position:relative;margin-top:0}}.estimated-value .estimate-group .estimated-value-box{background:transparent !important}.estimated-value .dont-know{margin-top:6rem}@media (max-width: 1325px){.estimated-value .dont-know{margin-top:2rem}}.estimated-value .dont-know h5{color:#162a3f;font-size:1.25rem;font-family:'Proxima Nova W01';font-weight:600;letter-spacing:1px}.estimated-value .dont-know p{color:#162a3f}.logo{font-weight:800;text-transform:uppercase;letter-spacing:.14375rem;color:#4d4d4d;display:inline-block;position:relative}.logo .icon,.logo .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .logo .icon{display:inline-block;position:absolute;top:0;left:0}.logo-white{font-weight:800;text-transform:uppercase;letter-spacing:.14375rem;color:#fefefe;display:inline-block;position:relative}.logo-white .icon,.logo-white .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .logo-white .icon{display:inline-block;position:absolute;top:0;left:0}.logo,.logo-white{font-size:1.33156rem;line-height:2.5rem;height:2.5rem;padding-left:3.125rem}.logo .icon,.logo .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .logo .icon,.logo-white .icon,.logo-white .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .logo-white .icon{width:2.5rem;height:2.5rem}.logo-small{font-size:.93209rem;line-height:1.75rem;height:1.75rem;padding-left:2.1875rem}.logo-small .icon,.logo-small .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .logo-small .icon{width:1.75rem;height:1.75rem}.logo-tiny{font-size:.66578rem;line-height:1.25rem;height:1.25rem;padding-left:1.5625rem}.logo-tiny .icon,.logo-tiny .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .logo-tiny .icon{width:1.25rem;height:1.25rem}@keyframes phone-fader{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}100%{opacity:1}}@keyframes phone-fader-alt{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}100%{opacity:0}}.inline-list li{display:inline;padding:0 0.75rem .9375rem}.inline-list li:hover{border-bottom:3px solid #172B3E}.inline-list li i{padding:0}.inline-list li:first-child .inner-menu{padding:0 0 1rem}.header{transition:all 0.3s ease;z-index:1035;width:100%;background:#fefefe;height:3.125rem;position:fixed;top:0;left:0}.header+.header-spacer{width:100%;height:3.125rem}@media print, screen and (min-width: 47.9375em){.header+.header-spacer{height:7.8125rem}}.header::before,.header::after{display:table;content:' '}.header::after{clear:both}@media print, screen and (min-width: 47.9375em){.header{position:absolute;height:7.8125rem;padding:0.5rem 1rem}.header.is-stuck{position:fixed;transition:all 350ms ease-in-out}}.header.is-stuck{box-shadow:0 2px 15px 0 rgba(0,0,0,0.2)}@media print, screen and (min-width: 71.25em){.header{padding:0.5rem 4vw}}.header-up,.header-down{position:fixed}.header-up{transform:translateY(-100%);transition:all 2000ms ease-in-out}.header-down{border-bottom:1px solid #1f1f1f;transform:translateY(0);transition:all 350ms ease-in-out}@media print, screen and (min-width: 47.9375em){.header-down{border-bottom-color:#d7d7d7}}.header .icon-links{float:right;text-align:center;padding-top:.1875rem}@media print, screen and (min-width: 47.9375em){.header .icon-links{padding-top:0}}.header .icon-links a{display:inline-block;position:relative}.header .icon-links a:not(:first-child){padding-left:.625rem}@media print, screen and (min-width: 47.9375em){.header .icon-links a:not(:first-child){padding-left:.9375rem}}.header .icon-links a:not(:last-child){padding-right:.625rem}@media print, screen and (min-width: 47.9375em){.header .icon-links a:not(:last-child){padding-right:.9375rem}}.header .icon-links a:not(:last-child):after{content:" ";display:block;width:0;height:100%;border-right:1px dotted #d7d7d7;position:absolute;top:0;right:0}@media print, screen and (min-width: 47.9375em){.header .icon-links a:not(:last-child):after{height:65%}}@media print, screen and (min-width: 47.9375em){.header .icon-links a:not(:last-child){padding-right:1rem}}.header .icon-links .icon,.header .icon-links .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .header .icon-links .icon{display:block;width:1.125rem;height:1.125rem;margin:0 auto}@media (min-width: 640px){.header .icon-links .icon,.header .icon-links .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .header .icon-links .icon{width:1.375rem;height:1.375rem}}@media print, screen and (min-width: 47.9375em){.header .icon-links .icon,.header .icon-links .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .header .icon-links .icon{width:2.25rem;height:2.25rem}}.header .icon-links .text{text-transform:uppercase;font-size:.75rem;font-weight:400;padding-top:.625rem;color:#d7d7d7;display:none}@media print, screen and (min-width: 47.9375em){.header .icon-links .text{display:block}}.header .dropdown-content{font-size:.9rem;position:absolute;top:1.875rem;left:-2.5rem;color:#fefefe}.header .dropdown-content h1{font-size:1.15rem}.header .dropdown-content h6.email-updates{font-size:1.15rem;font-weight:600}.header .dropdown-content-inner{text-align:left;margin-top:1.375rem;background-color:#5497A3;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);padding:1.5rem 0}.header .dropdown-content .inner-menu{padding:0;width:100%;border-bottom:none}.header .dropdown-content .updates{border-top:1px solid #fefefe;padding:1rem 1rem;margin:0 1.5rem}.header .dropdown-content .updates .icon{vertical-align:top;margin-top:1rem;margin-right:1rem;display:inline-block;width:2.5rem;height:2.5rem;background-image:url("../svg/email-envelope.svg")}.header .dropdown-content .updates .text{display:inline-block}.header .dropdown-content .updates .text p{margin:0}.header .dropdown-content a{display:block;color:#fefefe;white-space:nowrap;padding:0.35rem 2.5rem}.header .dropdown-content a:hover{background:#002B3E}.header .dropdown{position:relative;display:inline-block}.header .main-search-icon{width:2.25rem;height:2.25rem;background-color:#1D3138;display:inline-block;position:absolute;right:.9375rem;top:.5625rem;padding:.5625rem}.header .main-search-icon .hover-overlay{background-color:none;top:0;left:0;width:100%;height:100%;position:absolute;overflow:hidden;transition-duration:1s;transition-property:background-color}.header .main-search-icon .hover-overlay:hover{animation-name:hvr-back-pulse;animation-duration:1s;animation-delay:0.3s;animation-timing-function:linear;animation-iteration-count:infinite}.header .main-search-icon span{width:1.125rem;height:1.125rem}@media screen and (max-width: 47.93625em){.header .main-search-icon span.icon,.header .main-search-icon .property-tools.tools-down .sub-menu span.icon,.property-tools.tools-down .sub-menu .header .main-search-icon span.icon{width:1.025rem;height:1.025rem}}@media print, screen and (min-width: 47.9375em){.header .main-search-icon{width:2.75rem;height:2.75rem;right:0;top:3.1rem;padding:.6875rem}.header .main-search-icon span{width:1.25rem;height:1.25rem}}@media screen and (max-width: 47.93625em){.header{height:3.125rem}}.header_relative{position:relative}.header .icon-logo{height:6.25rem;width:14.375rem}.header .icon-logo svg{display:none}@media print, screen and (min-width: 47.9375em){.header .icon-logo{background-image:none}.header .icon-logo svg{display:block;width:100%;height:100%;position:relative;top:-3px;filter:none;-webkit-filter:none}}.header_left{position:absolute;left:0}@media (max-width: 950px){.header_left{left:100px}}@media screen and (max-width: 47.93625em){.header_left{left:calc(50% - 100px)}.header_left .icon-logo{margin-top:.3125rem;height:2.5rem;width:12.5rem}}.header_right{float:right;text-align:right;right:0}.header_right i{padding-right:2px}.header_right_top{top:0.5rem;right:0;display:inline-block;color:#384859;float:right;position:relative;font-size:0.9rem}.header_right_top span,.header_right_top a{color:#2697AC;padding-left:.3125rem}.header_right_top span.header-direct-number,.header_right_top a.header-direct-number{color:#000}.header_right_top span.header-direct-number:hover,.header_right_top a.header-direct-number:hover{color:#2697AC}.header_right_top span.header-phone{position:absolute;padding-left:0;left:-8rem;text-align:left}.header_right_top span.header-phone#phone1{animation:phone-fader 15s ease-in-out infinite}.header_right_top span.header-phone#phone2{animation:phone-fader-alt 15s ease-in-out infinite;opacity:0}@media screen and (max-width: 47.93625em){.header_right_top{right:-2rem;left:unset;top:1rem;z-index:9999}}@media screen and (max-width: 47.93625em){.header .left-wrap{display:none}}.header_inline_right{display:inline-block;margin-top:15px}@media screen and (max-width: 47.93625em){.header_inline_right{margin-top:2px}}.header_search_icon_frame{padding-top:8px;text-align:center;width:35px;height:35px;border:1px solid rgba(255,255,255,0.7);background:linear-gradient(to bottom, rgba(32,54,60,0.9) 1%, rgba(32,54,60,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e620363c', endColorstr='#e620363c',GradientType=0 )}.header_search_icon_frame span{display:inline-block;vertical-align:middle}.header_burger{position:absolute;top:15px;left:25px}.header_burger span{height:1.3125rem;width:1.3125rem}@media print, screen and (min-width: 47.9375em){.header_burger{top:2.1875rem;left:2.1875rem}}@media (min-width: 951px){.header_burger{display:none}}.header_nav_menu{display:inline-block;position:absolute;right:3.75rem;top:4.0625rem}.header_nav_menu a{color:#384859}@media (max-width: 950px){.header_nav_menu{display:none}.header_nav_menu .main-modal-account{margin-left:-0.625rem}}.green_to_clear{background:#edf7de;background:linear-gradient(to bottom, #edf7de 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf7de', endColorstr='#ffffff',GradientType=0 )}.main-search form{padding:0 .3125rem .625rem 1.875rem}@media print, screen and (min-width: 47.9375em){.main-search form{padding:0 3rem 1.5625rem}}.main-search form,.main-search .field{position:relative}.main-search .search-icon{position:absolute;bottom:.75rem;left:0}@media print, screen and (min-width: 47.9375em){.main-search .search-icon{bottom:1.5625rem;left:.3125rem}}.main-search .search-icon .icon,.main-search .search-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .main-search .search-icon .icon{width:1.25rem;height:1.25rem}@media print, screen and (min-width: 47.9375em){.main-search .search-icon .icon,.main-search .search-icon .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .main-search .search-icon .icon{width:2rem;height:2rem}}.main-search .popular-searches{padding:1.25rem 0}.main-search h4{text-align:center}.main-search input[type="search"],.main-search input[type="text"]{background:none;border:none;outline:none;box-shadow:none;padding:0;font-size:.875rem;width:100%;margin:0;color:#d7d7d7;font-weight:300}@media print, screen and (min-width: 47.9375em){.main-search input[type="search"],.main-search input[type="text"]{font-size:1.375rem}}.main-menu .logo{font-size:.83222rem;line-height:1.5625rem;height:1.5625rem;padding-left:1.95312rem;position:absolute;top:20px;left:20px}.main-menu .logo .icon,.main-menu .logo .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .main-menu .logo .icon{width:1.5625rem;height:1.5625rem}.main-menu .column-block{margin-bottom:0;padding:0}.main-menu .column-block>h4{margin-bottom:0}.main-menu .column-block>h4 a{display:block;padding:.625rem 1.25rem .625rem 0;position:relative}.main-menu .column-block>h4 a:after{content:"\35";font-family:"ElegantIcons", sans-serif;color:#d7d7d7;position:absolute;top:50%;right:0;transform:translate(0, -50%)}.main-menu .menu{margin:0;display:none}.main-menu .menu,.main-menu .menu li{list-style:none}.header-direct-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:3}@media screen and (max-width: 47.93625em){.header-direct-number{font-size:0;filter:none;fill:#237986}}.header-direct-number .ringing-phone{margin-right:10px;width:17px;background-image:url(../svg/phone-solid-teal.svg);background-size:17px 17px;height:17px}@media screen and (max-width: 47.93625em){.header-direct-number .ringing-phone{width:17px;margin-right:0}}@keyframes ringing-phone{50%{transform:translateX(1px) rotate(4deg)}100%{transform:translateX(-3px) rotate(-4deg)}}.header-direct-number{transform:perspective(11px) translateZ(0);box-shadow:0 0 1px transparent}.header-direct-number:hover .ringing-phone,.header-direct-number:focus .ringing-phone,.header-direct-number:active .ringing-phone{cursor:pointer;animation-name:ringing-phone;animation-duration:15ms;animation-timing-function:linear;animation-iteration-count:infinite}.header.is-stuck .header_right_top .header-phone img{transition:all 0.5s ease-in-out;filter:unset;opacity:1}.home .header.is-stuck .header-direct-number .ringing-phone{background-image:url(../svg/phone-solid-teal.svg);background-size:17px 17px}.home .header .header-direct-number .ringing-phone{background-image:url(../svg/phone-solid-yellow.svg);background-size:17px 17px}.header2{background-color:red}.header2 header{background-color:blue}#menuToggle{display:block;position:relative;top:50px;left:50px;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:25px;height:3px;margin-bottom:5px;position:relative;background:#ffffff;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked ~ span{opacity:1;transform:rotate(45deg) translate(-3px, 1px);background:#ef7528}#menuToggle input:checked ~ span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}#menuToggle input:checked ~ span:nth-last-child(2){opacity:1;transform:rotate(-45deg) translate(0, -4px)}#menu{position:absolute;width:300px;margin:-100px 0 0 -50px;padding:50px;padding-top:125px;background:#ededed;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%, 0);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}#menu li{padding:10px 0;font-size:22px}#menuToggle input:checked ~ ul{transform:scale(1, 1);opacity:1}.dropdown-content{display:none;z-index:100}.dropdown:hover .dropdown-content,.dropdown-content:hover{display:block}.main-modal-account{top:-1em;position:relative}.main-modal.navigation a{font-size:1.3rem;line-height:3rem;font-weight:400;display:block;position:relative;color:#fefefe}.main-modal.navigation a:not(.popup-back):after{content:"›";speak:none;font-weight:normal;font-variant:normal;font-style:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;line-height:2.8rem;font-size:1.5em}.main-modal.navigation .dropdown-content:not(.is-active){opacity:0;left:-16.25rem}.main-modal.navigation .dropdown-content{position:absolute;top:0;left:0;padding:4.25rem 1.25rem 1.875rem 1.875rem;max-width:20.625rem;width:100vw;min-height:100%;background-color:#1e3137;z-index:1;opacity:1;transition:all 350ms ease-in-out}.main-modal.navigation .dropdown-content .sub-modal-close{color:#fefefe;font-size:2rem;left:30px;line-height:1rem;position:absolute;top:20px}#quick-search-container .quick-search strong{font-size:20px;color:#4d4d4d}#main-header a.header-link{display:block;height:80px;overflow:hidden}.logo-tagline{width:167px;height:16px;margin-left:17px;background:url(../svg/echo-logo-tagline.svg) top center no-repeat;background-size:contain;display:none}@media print, screen and (min-width: 47.9375em){.logo-tagline{display:inline-block}}.home .logo-tagline{background:url(../svg/echo-logo-tagline-white.svg) top center no-repeat}.home .header.is-stuck .logo-tagline{background:url(../svg/echo-logo-tagline.svg) top center no-repeat}.agentsite .number-flex{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;float:left}.social-links ul{margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.social-links ul,.social-links li{list-style:none}.social-links li{display:inline-block;padding:0 .5rem}.social-links a{display:block;width:1.4375rem;height:1.4375rem}.social-links .icon,.social-links .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .social-links .icon{width:100%;height:100%}.home .footer{display:block;bottom:0;left:0}@media print, screen and (min-width: 47.9375em){.home .footer{position:static}}.footer{clear:both;color:#EEEEEE;background-color:#EEEEEE;padding:.5rem 0;width:100%}@media screen and (max-width: 47.93625em){.footer p{font-size:11px}}@media (max-width: 767px){.footer-sticky{position:fixed;background:#f4f4f4;bottom:0;left:0;width:100%;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:.5rem}.footer-sticky.tools-up,.footer-sticky.property-tools{transform:none !important;top:auto !important;background:#f7f7f8 !important}.footer-sticky.tools-up .property-buttons,.footer-sticky.property-tools .property-buttons{display:-ms-flexbox;display:flex}.footer-sticky.tools-up .property-buttons li:not(.request-info) .button,.footer-sticky.tools-up .property-buttons li:not(.request-info) .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .footer-sticky.tools-up .property-buttons li:not(.request-info) a,.footer-sticky.property-tools .property-buttons li:not(.request-info) .button,.footer-sticky.property-tools .property-buttons li:not(.request-info) .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .footer-sticky.property-tools .property-buttons li:not(.request-info) a{padding-left:.5rem;padding-right:.5rem}.footer-sticky.tools-up .property-buttons .button,.footer-sticky.tools-up .property-buttons .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .footer-sticky.tools-up .property-buttons a,.footer-sticky.property-tools .property-buttons .button,.footer-sticky.property-tools .property-buttons .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .footer-sticky.property-tools .property-buttons a{white-space:nowrap}.footer-sticky button.medium,.footer-sticky a.medium{margin:0;font-size:.875rem}.footer-sticky button.medium i,.footer-sticky a.medium i{vertical-align:middle;margin-right:.25rem}.footer-sticky .button-submit{-ms-flex-positive:1;flex-grow:1;max-width:20rem}}@media print, screen and (min-width: 47.9375em){.footer{background:#EEEEEE;display:block}}@media print, screen and (min-width: 47.9375em){body{padding-bottom:0}}@media print, screen and (min-width: 47.9375em){.footer{position:inherit;bottom:auto;left:auto;padding:4.0625rem 0 1.25rem}}.footer-contact{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:40em;margin:0 auto}.footer-contact a{width:48%}.footer-contact a:before{content:'';display:inline-block;width:.875rem;height:.875rem;vertical-align:middle;margin-right:.375rem;background-repeat:no-repeat}.footer-contact-call:before{background-image:url("../svg/phone-icon.svg")}.footer-contact-email:before{background-image:url("../svg/email-icon.svg")}@media print, screen and (min-width: 47.9375em){.footer-contact{display:block}.footer-contact a{width:75%}.footer-contact a:before{content:none}}.footer .logo{margin-bottom:1.875rem;font-size:1.16511rem;line-height:2.1875rem;height:2.1875rem;padding-left:2.73438rem}.footer .logo .icon,.footer .logo .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .footer .logo .icon{width:2.1875rem;height:2.1875rem}@media print, screen and (min-width: 47.9375em){.footer .logo{font-size:1.33156rem;line-height:2.5rem;height:2.5rem;padding-left:3.125rem;font-weight:600;font-size:1.125rem;white-space:nowrap}.footer .logo .icon,.footer .logo .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .footer .logo .icon{width:2.5rem;height:2.5rem}}.footer .logo+p{margin:0 0 .3125rem;font-size:.9375rem}.footer .phone{font-size:1.25rem;font-weight:600}.footer .button,.footer .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .footer a{margin-bottom:0}@media print, screen and (min-width: 47.9375em){.footer .button,.footer .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .footer a{margin:1.25rem 0}}.footer .button:hover,.footer .property-tools.tools-down .sub-menu a:hover,.property-tools.tools-down .sub-menu .footer a:hover{border-color:#5689A4;color:#5689A4}.footer h4{text-transform:uppercase;font-size:1rem;font-weight:600;padding:.625rem 0 0}.footer nav ul,.footer nav li{list-style:none}.footer nav ul{padding:0;margin:0}.footer nav li{display:block;padding-bottom:.5rem}.footer a{color:#ffffff}.footer a:hover{color:#5689A4}.footer p{color:#676767}.footer .keywords,.footer .copyright{text-align:center;font-size:.9375rem}.footer .keywords{padding:2.5rem 0 1.25rem}.footer .copyright{padding:1.25rem 0}.footer .keyword{display:inline-block;padding:.125rem .5rem;position:relative}.footer .keyword:not(:last-child):after{content:" ";display:inline-block;height:60%;width:0;border-right:1px solid #d7d7d7;position:absolute;top:50%;right:0;transform:translate(0, -50%)}.contact_social_div{text-align:center}.contact_social{max-width:80px;display:inline-block;margin:auto}@media screen and (max-width: 47.93625em){.contact_social img{max-width:50px}}.footer_contact{text-align:center;color:#237986}.footer_contact strong{color:#000000;font-size:32px;font-weight:normal}@media screen and (max-width: 47.93625em){.footer_contact strong{font-size:20px;padding-top:15px}}.footer_contact p{margin-bottom:0px;color:#237986}.footer_contact a{color:#237986;font-size:32px;font-weight:normal}.footer_contact_container{width:auto}@media screen and (max-width: 47.93625em){.footer_contact_container h2{font-size:16px}}@media screen and (max-width: 47.93625em){.footer_contact_left{display:block;margin:0 auto;padding:0}.footer_contact_left a{font-size:28px}}@media print, screen and (min-width: 47.9375em){.footer_contact_left{display:inline-block;padding-right:25px}}@media screen and (max-width: 47.93625em){.footer_contact_right{display:block;margin:0 auto;padding:0}.footer_contact_right a{font-size:28px}}@media print, screen and (min-width: 47.9375em){.footer_contact_right{display:inline-block;padding-left:25px}}.footer_summary{max-width:80rem;margin:0 auto;padding:25px 0;font-size:14px;text-align:center}@media screen and (max-width: 47.93625em){.footer_summary{padding:.5rem;margin-bottom:50px}}.footer_summary p{font-size:14px !important}.footer_summary a{font-size:14px !important;color:#237986}.footer_summary a:hover,.footer_summary a:focus{color:#5689A4}.home .footer-contact .home-only{display:block}.footer-contact .home-only{display:none}@media print, screen and (min-width: 60em){.show-for-small-only{display:none}}.footer-contact.home-only{display:none}@media print, screen and (max-width: 767px){.home .footer{padding:0.5rem 0}.home .footer .home-hide-small{display:none}.footer{padding:1em 2em}.footer .keyword-section-links{padding:0}.footer .logo-name{padding:2em 0}.footer .keywords{text-align:left;padding:0.125rem 0}.footer .copyright{padding:0}}.footer_affiliates{text-align:center;padding:1rem 0 1.5rem}@media print, screen and (min-width: 47.9375em){.footer_affiliates{padding:2rem 0 2.5rem}}.footer_affiliates a,.footer_affiliates li{max-width:none}@media screen and (max-width: 47.93625em){.footer_affiliates a,.footer_affiliates li{display:block;padding:1rem 0}.footer_affiliates a img,.footer_affiliates li img{width:200px;max-width:300px}}.best-banner{background-color:#025FA1;width:100%;display:-ms-flexbox;display:flex;margin-bottom:50px}.best-banner .container-max-80{position:relative;max-width:60em;width:60%;margin:0 auto}@media print, screen and (min-width: 71.25em){.best-banner .container-max-80{max-width:70em;width:80%}}@media screen and (min-width: 105em){.best-banner .container-max-80{max-width:75em;width:100%}}@media screen and (max-width: 47.93625em){.best-banner .container-max-80{width:100%}}.best-banner .container-max-80 .row .column,.best-banner .container-max-80 .row .columns{padding:0}.best-banner .container-max-80 .row .column .inside-banner,.best-banner .container-max-80 .row .columns .inside-banner{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0}@media print, screen and (min-width: 71.25em){.best-banner .container-max-80 .row .column .inside-banner,.best-banner .container-max-80 .row .columns .inside-banner{padding:35px 0}}@media screen and (min-width: 105em){.best-banner .container-max-80 .row .column .inside-banner,.best-banner .container-max-80 .row .columns .inside-banner{padding:40px 0}}.best-banner .container-max-80 .row .column .inside-banner img.stash,.best-banner .container-max-80 .row .columns .inside-banner img.stash{position:absolute;max-height:76px;left:10px}@media print, screen and (min-width: 71.25em){.best-banner .container-max-80 .row .column .inside-banner img.stash,.best-banner .container-max-80 .row .columns .inside-banner img.stash{max-height:100px;top:-2px;left:25px}}@media screen and (min-width: 105em){.best-banner .container-max-80 .row .column .inside-banner img.stash,.best-banner .container-max-80 .row .columns .inside-banner img.stash{max-height:124px}}.best-banner .container-max-80 .row .column .inside-banner img.text,.best-banner .container-max-80 .row .columns .inside-banner img.text{max-width:275px;height:auto;text-align:center;margin:0 auto}@media print, screen and (min-width: 71.25em){.best-banner .container-max-80 .row .column .inside-banner img.text,.best-banner .container-max-80 .row .columns .inside-banner img.text{max-width:375px}}@media screen and (min-width: 105em){.best-banner .container-max-80 .row .column .inside-banner img.text,.best-banner .container-max-80 .row .columns .inside-banner img.text{max-width:530px}}@media all and (max-width: 415px){.best-banner .container-max-80 .row .column .inside-banner img.text,.best-banner .container-max-80 .row .columns .inside-banner img.text{max-width:210px}}.best-banner .container-max-80 .row .column .inside-banner img.award,.best-banner .container-max-80 .row .columns .inside-banner img.award{position:absolute;max-width:85px;right:3px;top:-8px}@media print, screen and (min-width: 71.25em){.best-banner .container-max-80 .row .column .inside-banner img.award,.best-banner .container-max-80 .row .columns .inside-banner img.award{max-width:110px;top:-15px;right:10px}}@media screen and (min-width: 105em){.best-banner .container-max-80 .row .column .inside-banner img.award,.best-banner .container-max-80 .row .columns .inside-banner img.award{max-width:181px;top:-35px;right:25px}}@media all and (max-width: 415px){.best-banner .container-max-80 .row .column .inside-banner img.award,.best-banner .container-max-80 .row .columns .inside-banner img.award{max-width:65px}}#comments .comment-list{padding:1.875rem 0 0;margin-left:0}@media print, screen and (min-width: 47.9375em){#comments .comment-list{padding:3.75rem 0 0}}#comments .comment-list,#comments .comment-list li{list-style:none}#comments .comments-title{text-align:center;text-transform:uppercase;margin-bottom:1.875rem;font-weight:300}#comments .comment{font-size:.875rem}#comments .comment-body{padding-bottom:1.25rem;padding-left:3.25rem;position:relative}#comments .comment .avatar{position:absolute;top:.3125rem;left:0;border-radius:50%}#comments .comment-metadata{font-size:.8125rem;padding:0 0 1.25rem}#comments .comment-metadata a{color:#4d4d4d}#comments .comment-reply-title{text-align:center;font-size:1rem;text-transform:uppercase;color:#4d4d4d;margin-bottom:1.875rem}#comments .comment-notes{display:none}#comments .comment-respond{background:#f4f4f4;padding:1.875rem 0}.medium-centered div.gform_footer.top_label{text-align:center}.tools .white{padding-right:0px;padding-left:0px;padding-top:12px;padding-bottom:0px;width:100%;height:3.75rem;border:none}.section{padding:1.25rem 0}@media print, screen and (min-width: 47.9375em){.section{padding:2.5rem 0}}.section>*:first-child{margin-top:0}.section>*:last-child{margin-bottom:0}.section .section,.section.tiny{padding-top:1rem;padding-bottom:1rem}.section.large{padding-top:1.875rem;padding-bottom:1.875rem}@media print, screen and (min-width: 71.25em){.section.large{padding-top:3.125rem;padding-bottom:3.125rem}}.section.large h2{font-size:1.75rem;font-weight:400;margin-bottom:2.5rem}.section.grey{background:#939393}.section.grey-dark{background:#1f1f1f;color:#d7d7d7}.section.grey-light{background:#f4f4f4}.section.grey-light+.grey-light{border-top:1px solid #d7d7d7}.section.ochre{background:#b59055}.section.dark-ochre{background:#a87e3a}.section.ochre,.section.dark-ochre{color:#fefefe}.section.ochre .button.light,.section.ochre .property-tools.tools-down .sub-menu a.light,.property-tools.tools-down .sub-menu .section.ochre a.light,.section.dark-ochre .button.light,.section.dark-ochre .property-tools.tools-down .sub-menu a.light,.property-tools.tools-down .sub-menu .section.dark-ochre a.light{border-color:#fefefe;color:#fefefe}.section.has-sub-section{padding-bottom:0}.section-content{padding:1.25rem}.section.highlight{padding:0;position:relative}.section.highlight:before{content:" ";width:9.375rem;height:0;border-top:1px solid #4d4d4d;position:absolute;z-index:9;top:2.3125rem;left:50%;display:none;transform:translateX(-50%)}@media print, screen and (min-width: 71.25em){.section.highlight:before{display:block}}.section.follow .button,.section.follow .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .section.follow a{margin:0}.sub-section{padding:1.875rem 0}@media print, screen and (min-width: 47.9375em){.sub-section{padding:3.75rem 0}}.sub-section.fancy{background:#ebe3d6;overflow:hidden;position:relative}.stacked .sub-section.fancy{padding-bottom:0}.sub-section.fancy:before,.sub-section.fancy:after{content:" ";display:block;position:absolute;border-radius:50%;background:rgba(254,254,254,0.35)}.sub-section.fancy:before{left:-75rem;top:-162.5rem;width:187.5rem;height:187.5rem}.sub-section.fancy:after{left:-56.25rem;top:-93.75rem;width:128.125rem;height:128.125rem}.sub-section.fancy .row{position:relative;z-index:1}.sub-section.tiny{padding-top:.625rem;padding-bottom:.625rem}.sub-section.grey{background:#939393}.sub-section.grey-dark{background:#1f1f1f;color:#d7d7d7}.sub-section.grey-light{background:#f4f4f4}.sub-section.grey-light+.grey-light{border-top:1px solid #d7d7d7}.sub-section.ochre{background:#b59055}.sub-section.dark-ochre{background:#a87e3a}.sub-section.ochre,.sub-section.dark-ochre{color:#fefefe}.sub-section.ochre .button.light,.sub-section.ochre .property-tools.tools-down .sub-menu a.light,.property-tools.tools-down .sub-menu .sub-section.ochre a.light,.sub-section.dark-ochre .button.light,.sub-section.dark-ochre .property-tools.tools-down .sub-menu a.light,.property-tools.tools-down .sub-menu .sub-section.dark-ochre a.light{border-color:#fefefe;color:#fefefe}.featured_community{min-height:32vw}@media (max-width: 1420px) and (min-width: 768px){.featured_community .featured_left{min-height:600px}}.featured_community .featured_right{position:relative}.featured_community .featured_right h2{font-size:2rem;font-weight:400}.featured_community .featured_right .featured_right_inner{position:relative}@media (min-width: 768px){.featured_community .featured_right .featured_right_inner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}@media (max-width: 767px){#listings .tabs{border-bottom:none}}#listings .tabs-panel h3{font-size:1.375rem;font-weight:600;letter-spacing:1px;color:#233a5a}#listings .tabs-panel.is-active{display:block;padding:1.5rem 0}#listings-grid{max-width:80rem;margin:0 auto}@media print, screen and (min-width: 47.9375em){#listings-grid{padding:3rem 0}}#listings-grid h3{color:#1F3858;font-size:2rem;font-weight:500}#local{max-width:80rem;margin:0 auto}.footer .footer_summary{padding:25px 0 170px 0}.best-of-winner{z-index:99;background:url("../jpg/best-of-banner-bg.jpg") center center #5E7AC6;background-size:cover;min-height:242px;max-height:242px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;z-index:10000}@media print, screen and (min-width: 47.9375em){.best-of-winner{min-height:0}}@media print, screen and (min-width: 71.25em){.best-of-winner{min-height:242px}}@media (max-width: 767px){.best-of-winner{min-height:0;background-position:center center}}.best-of-winner .best-grid{max-width:1680px;width:100%}.best-of-winner .best-grid .banner-close{color:#fff;font-size:2rem;position:absolute;top:-10px;right:10px;font-weight:bold;text-shadow:2px 2px 5px black;z-index:999;padding:10px}.best-of-winner .outer-best-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative}@media print, screen and (min-width: 47.9375em){.best-of-winner .outer-best-wrapper{-ms-flex-align:center;align-items:center}}.best-of-winner .outer-best-wrapper .best-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}@media print, screen and (min-width: 71.25em){.best-of-winner .outer-best-wrapper .best-container .best-holder{position:relative;top:auto;left:auto}}@media (min-width: 1680px){.best-of-winner .outer-best-wrapper .best-container .best-holder{position:absolute;top:-60px;left:0}}@media (max-width: 767px){.best-of-winner .outer-best-wrapper .best-container .best-holder{position:relative;top:auto;left:auto}}.best-of-winner .outer-best-wrapper .best-container .best-holder .best{width:330px}@media print, screen and (min-width: 47.9375em){.best-of-winner .outer-best-wrapper .best-container .best-holder .best{width:250px}}@media print, screen and (min-width: 71.25em){.best-of-winner .outer-best-wrapper .best-container .best-holder .best{width:250px;margin:0}}@media screen and (min-width: 105em){.best-of-winner .outer-best-wrapper .best-container .best-holder .best{width:330px}}@media (max-width: 767px){.best-of-winner .outer-best-wrapper .best-container .best-holder .best{margin:10px 0}}.best-of-winner .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:35px 0}@media print, screen and (min-width: 47.9375em){.best-of-winner .content{padding:45px 25px 45px 25px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-left:0}}@media print, screen and (min-width: 71.25em){.best-of-winner .content{padding:45px 25px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-left:-25px}}@media screen and (min-width: 105em){.best-of-winner .content{padding:45px 25px 45px 20px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-left:-50px}}@media (max-width: 767px){.best-of-winner .content{padding:35px 30px 35px 25px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.best-of-winner .content h2{line-height:1}}.best-of-winner .content h2 a{color:#fff;font-size:2.625rem;text-shadow:1px 1px 2px rgba(0,0,0,0.47);margin:0}@media print, screen and (min-width: 47.9375em){.best-of-winner .content h2 a{font-size:1.75rem}}@media print, screen and (min-width: 71.25em){.best-of-winner .content h2 a{font-size:2.5rem}}@media (max-width: 767px){.best-of-winner .content h2 a{font-size:1.2rem}}.best-of-winner .content h2 a span{display:block;font-size:1rem}@media (max-width: 960px){.best-of-winner .content h2 a span{display:none}}.best-of-winner .content .link-holder{margin:0 auto}@media print, screen and (min-width: 47.9375em){.best-of-winner .content .link-holder{width:100%;margin:0;-ms-grid-column-align:flex-start;justify-items:flex-start}}@media print, screen and (min-width: 71.25em){.best-of-winner .content .link-holder{width:auto;margin:0 auto;-ms-grid-column-align:flex-end;justify-items:flex-end}}@media (max-width: 767px){.best-of-winner .content .link-holder{width:100%;margin:0;-ms-grid-column-align:flex-start;justify-items:flex-start}}.best-of-winner .content .link-holder a{padding:10px 28px;color:#fff;font-weight:600;border:1px solid #fff;background:#2f353c;background:linear-gradient(to bottom, #2f353c 0%, #30363d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f353c', endColorstr='#30363d',GradientType=0 );box-shadow:0px 3px 5px 0px rgba(0,0,0,0.75)}.best-of-winner .content .link-holder a:hover{color:#2f353c;background:#fff;border:1px solid #2f353c}.best-of-winner.sticky-banner{position:relative}.best-of-winner.sticky-banner.sticky-on{position:fixed;bottom:0;left:0;right:0;min-height:0}.best-of-winner.sticky-banner.sticky-on .best-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.best-of-winner.sticky-banner.sticky-on .best-container .best-holder{margin:0 auto;position:relative;top:auto;left:auto}.best-of-winner.sticky-banner.sticky-on .best-container .best-holder .best{width:250px}@media (max-width: 767px){.best-of-winner.sticky-banner.sticky-on .best-container .best-holder .best{margin:10px 0}}.best-of-winner.sticky-banner.sticky-on .content{padding:35px 0}@media (max-width: 767px){.best-of-winner.sticky-banner.sticky-on .content.hide-md-dn{display:none}}@media print, screen and (min-width: 47.9375em){.best-of-winner.sticky-banner.sticky-on .content{padding:25px 25px 25px 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media print, screen and (min-width: 71.25em){.best-of-winner.sticky-banner.sticky-on .content{padding:25px 0;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-left:0}}@media screen and (min-width: 105em){.best-of-winner.sticky-banner.sticky-on .content{padding:25px 0 25px 25px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-left:-75px}}@media (max-width: 767px){.best-of-winner.sticky-banner.sticky-on .content{padding:25px 0 25px 5px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}}.best-of-winner.sticky-banner.sticky-on .content h2 a{color:#fff;font-size:1.625rem}@media (max-width: 767px){.best-of-winner.sticky-banner.sticky-on .content h2 a{font-size:1rem;margin-bottom:.5rem}}@media (max-width: 960px){.best-of-winner.sticky-banner.sticky-on .content h2 a span{display:none}}@media screen and (min-width: 47.9375em){.best-of-winner.sticky-banner.sticky-on .content .link-holder.hide-md-up{display:none}}@media (max-width: 767px){.best-of-winner.sticky-banner.sticky-on .content .link-holder a{margin:0}}.best-of-winner.sticky-banner.sticky-on .content .link-holder a:hover{color:#2f353c;background:#fff;border:1px solid #2f353c}body.home .section.videos{position:relative}body.home .section.videos .cycle-slideshow-nav{width:100%;max-width:71.25rem;z-index:4}body.home .section.videos .cycle-carousel-wrap{width:100%;left:0 !important}body.home .section.videos .slide{text-align:center}body.home .section.videos h4{padding-top:1.25rem}body.home .section.videos h4,body.home .section.videos .price{font-size:1rem;font-weight:400;color:#4d4d4d;margin:0}body.home .select2-container--default .select2-search--inline .select2-search__field{padding-left:2rem}body.home .homepage-superslide{height:calc(100% - 32px);position:absolute;width:768px;z-index:100;left:50%;margin-left:-384px;display:none}@media print, screen and (min-width: 47.9375em){body.home .homepage-superslide{display:block}}body.home .hero .home-video-wrapper{background-size:cover}@media screen and (max-width: 47.93625em){body.home .hero{margin-top:-50px;height:auto}body.home .hero-slide-contain{overflow:hidden}body.home .hero-slide-contain video{display:none}body.home .hero-slide-contain .home-video-wrapper{height:240px}}@media print, screen and (min-width: 47.9375em){body.home .hero{margin-top:-125px;height:100% !important}body.home .hero .home-video-wrapper{height:auto;min-height:432px}}@media screen and (max-width: 47.93625em){body.home .hero .cycle-slideshow-nav{font-size:2.25rem;height:2.5rem;width:2.5rem}}body.home .hero .video{height:100%}body.home .hero-cycle-slideshow-wrapper{position:absolute;top:0;left:0;height:100%;background:grey}@media screen and (max-width: 47.93625em){body.home .hero .hero-cycle-slideshowpager{bottom:-0.5rem}body.home .hero .hero-cycle-slideshowpager span{width:0.6rem;height:0.6rem;margin:0 0.5rem}}body.home .hero-slide{padding:3.75rem 0 0}body.home .hero-slide-main{position:absolute;bottom:115px;right:15px;width:100%;text-align:right}@media screen and (max-width: 47.93625em){body.home .hero-slide-main{top:60%}}body.home .hero-slide-main .button.hollow,body.home .hero-slide-main .property-tools.tools-down .sub-menu a.hollow,.property-tools.tools-down .sub-menu body.home .hero-slide-main a.hollow{color:#fefefe;background-color:rgba(0,0,0,0.35);border-color:#fefefe}body.home .hero-slide-main .button.hollow.big,body.home .hero-slide-main .property-tools.tools-down .sub-menu a.hollow.big,.property-tools.tools-down .sub-menu body.home .hero-slide-main a.hollow.big{max-width:none;width:auto}body.home .hero-slide-main .button.hollow:hover,body.home .hero-slide-main .property-tools.tools-down .sub-menu a.hollow:hover,.property-tools.tools-down .sub-menu body.home .hero-slide-main a.hollow:hover{color:#fefefe;background-color:rgba(0,0,0,0.5);border-color:#fefefe}body.home .hero-slide-main .title{color:#fefefe;font-size:2.8rem;font-weight:500;padding-bottom:1rem;text-shadow:2px 2px 2px #969696}@media screen and (max-width: 47.93625em){body.home .hero-slide-main .title{font-size:0.9rem;padding-bottom:1rem;font-weight:600}}body.home .hero-slide-content{position:absolute;top:40%;left:50%;width:100%;text-align:center;transform:translate(-50%, -50%)}body.home .hero-slide-details{position:absolute;bottom:1rem;left:0;color:#fefefe;padding:0.1875rem 1rem 0.1875rem 1rem;text-align:left;overflow:hidden;text-shadow:2px 1px 5px #000;transition:all 250ms ease}@media print, screen and (min-width: 47.9375em){body.home .hero-slide-details{bottom:calc(100px + 10%);padding:0.1875rem 1.25rem 0.1875rem 9rem}}body.home .hero-slide-details .name{font-size:.90625rem;color:#fefefe}@media screen and (max-width: 47.93625em){body.home .hero-slide-details .name{font-size:.90625rem;line-height:1.3}}body.home .hero-slide-details .price{font-weight:600;font-size:1.125rem;letter-spacing:.15625rem}@media screen and (max-width: 47.93625em){body.home .hero-slide-details .price{font-size:.84375rem;line-height:1.3;letter-spacing:0}}body.home .hero-slide-details .white.bold{font-size:.90625rem}@media screen and (max-width: 47.93625em){body.home .hero-slide-details .white.bold{font-size:.78125rem;line-height:1.3}}body.home .hero-slide-details a.white.bold{text-decoration:underline}body.home .hero-slide-details .view-details{display:block;position:absolute;top:0;right:-10.75rem;width:10.9375rem;height:3.75rem;padding:0 1rem 0 0;background:#386333;color:#fefefe;font-size:1rem;text-transform:uppercase;line-height:3.75rem;opacity:.85;transition:all 215ms linear}body.home .hero-slide-details .view-details:before{content:" ";display:block;width:0;height:100%;background-image:url("../svg/triangle-left-green.svg");background-position:100% center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:100%}@media print, screen and (min-width: 47.9375em){body.home .hero-slide-details:hover{padding-left:13rem;background:rgba(0,0,0,0);background:linear-gradient(to left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 8%,rgba(0,0,0,0.55) 25%,rgba(0,0,0,0.75) 100%)}}body.home .hero-slide-details:hover .view-details{right:0}body.home .hero-slide-details:hover .view-details:before{width:.875rem}body.home .hero-slide>.row,body.home .hero-slide>.row .column,body.home .hero-slide>.row .columns{position:relative;height:100%;min-height:100%}body.home .hero-search{background-color:#033549;padding-top:10px;padding-bottom:10px;z-index:120;padding:0.75rem 1rem}@media screen and (max-width: 47.93625em){body.home .hero-search form{background:none}body.home .hero-search form .field--large{margin:0}body.home .hero-search form input{margin-bottom:0;padding-right:3.125rem}}body.home .hero-search .search-dropdown{white-space:nowrap;border:1px solid rgba(147,147,147,0.9);padding:0.5rem 0.75rem}body.home .hero-search .search-dropdown a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:0.9rem;line-height:1.8rem}body.home .hero-search .search-dropdown .current-location{font-size:1rem;color:#1f1f1f;line-height:1.8rem;border-bottom:1px solid rgba(147,147,147,0.8);padding-bottom:0.5rem}body.home .hero-search .search-dropdown p{margin:0.5rem 0}body.home .hero-search .button-in-field{height:2.5rem;width:2.5rem;padding:.3125rem}body.home .hero-search .button-in-field span{width:1.3rem;height:1.3rem}body.home .hero-search .link-white{display:block;width:100%;color:#f4f4f4;padding:0.5rem 1rem;font-size:0.9rem;position:relative}body.home .hero-search .link-white span{padding-left:0.35rem}body.home .hero-search .link-white i{float:right}body.home .hero-search .link-white i:before{line-height:110%;font-size:1.15rem}body.home .hero-search .link-white:not(:first-child){border-top:1px solid #0E263D}body.home .hero-search .link-white:hover{background:rgba(19,148,171,0.49)}@media print, screen and (min-width: 47.9375em){body.home .hero-search{padding:1rem 2.35rem 0.85rem;padding-right:0;position:absolute;bottom:0;left:0;width:100%;background:rgba(1,51,71,0.9)}body.home .hero-search input[type="text"],body.home .hero-search button{font-size:1rem;margin:0}}body.home .hero-search-right{vertical-align:top;padding:1rem 1.5rem 0;padding-right:1rem;width:570px;display:inline-block}@media screen and (max-width: 47.93625em){body.home .hero-search-right{padding:0.25rem 0}}body.home .hero-search-right .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}body.home .hero-search-left{width:calc(100% - 575px);display:inline-block;background:#fefefe}@media (max-width: 1375px){body.home .hero-search-left{width:calc(100% - 455px)}body.home .hero-search-right{width:450px}body.home .hero-search .link-yellow-1{display:none}}@media (max-width: 1200px){body.home .hero-search-left{width:calc(100% - 285px)}body.home .hero-search-right{width:280px}body.home .hero-search .link-yellow-2{display:none}}@media (max-width: 1000px){body.home .hero-search-left{width:calc(100% - 160px)}body.home .hero-search-right{width:155px}body.home .hero-search .link-yellow-3{display:none}}@media screen and (max-width: 47.93625em){body.home .hero-search-left{width:100%}body.home .hero-search-right{width:100%}}body.home .hero-search .button-in-field{position:absolute;top:0;right:0}body.home .hero-search select{border:none;font-size:1rem;font-weight:800;height:3.5rem;margin-bottom:0;padding:0.5rem 2.2rem 0.5rem 1.6rem}body.home .hero-search select[placeholder]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.home .hero-search input[type="text"]{border-color:#000;height:2.5rem;border:1px solid rgba(147,147,147,0.9)}body.home .hero-search input[type="text"][placeholder]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media print, screen and (min-width: 47.9375em){body.home .hero-search input[type="text"]{padding-top:.875rem;padding-bottom:.8125rem;background:none;border:none;box-shadow:none;padding-left:1rem;height:3.5rem}}body.home .hero .field{margin-bottom:.625rem}body.home .hero .field .button,body.home .hero .field .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu body.home .hero .field a{cursor:pointer}@media print, screen and (min-width: 47.9375em){body.home .hero .field .button,body.home .hero .field .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu body.home .hero .field a{border:none;background-color:#1794AA;height:3.5rem;font-size:1.05rem;font-weight:600}}body.home .hero .field .button:not(:last-child),body.home .hero .field .property-tools.tools-down .sub-menu a:not(:last-child),.property-tools.tools-down .sub-menu body.home .hero .field a:not(:last-child){margin-bottom:.65rem}body.home .hero .field .button:last-child,body.home .hero .field .property-tools.tools-down .sub-menu a:last-child,.property-tools.tools-down .sub-menu body.home .hero .field a:last-child{margin-bottom:0}body.home .hero .field.buy{width:6rem}body.home .hero .field--button{margin-bottom:0}@media print, screen and (min-width: 47.9375em){body.home .hero .field{float:left;width:20%;margin:0}body.home .hero .field:not(:first-child):not(.field--button):after{content:" ";width:0;height:60%;border-right:1px dotted #4d4d4d;position:absolute;top:.5rem;left:0}body.home .hero .field--large{width:calc(100% - 6rem - 17rem)}body.home .hero .field--button{height:100%;width:17rem}}body.home .hero .field label{position:absolute;top:47%;left:1.5rem;font-weight:500;line-height:1;transform:translate(0, -50%)}@media print, screen and (min-width: 47.9375em){body.home .hero .field label{font-size:1rem}}body.home .hero .field--button .button.dark,body.home .hero .field--button .property-tools.tools-down .sub-menu a.dark,.property-tools.tools-down .sub-menu body.home .hero .field--button a.dark{padding-top:.8125rem;padding-bottom:.8125rem;font-size:.9375rem}body.home .header:not(.is-stuck):not(.quick-search){background-color:rgba(0,0,0,0.3);top:0;left:0}body.home .header:not(.is-stuck):not(.quick-search) .main-search-icon{border:1px solid rgba(255,255,255,0.7)}body.home .header:not(.is-stuck):not(.quick-search) .icon-logo{background-image:url("../png/logo-white.png")}@media print, screen and (min-width: 47.9375em){body.home .header:not(.is-stuck):not(.quick-search) .icon-logo{background-image:none}body.home .header:not(.is-stuck):not(.quick-search) .icon-logo svg{filter:brightness(200);-webkit-filter:brightness(200)}}body.home .header:not(.is-stuck):not(.quick-search) .icon-menu{background-image:url("../svg/menu-icon-white.svg")}body.home .header:not(.is-stuck):not(.quick-search) .icon-login{background-image:url("../svg/login-icon-white.svg")}body.home .header:not(.is-stuck):not(.quick-search) .icon-search{background-image:url("../svg/search-icon-white.svg")}body.home .header:not(.is-stuck):not(.quick-search) .icon_phone{background-image:url("../svg/calculator.svg")}body.home .header:not(.is-stuck):not(.quick-search) .header_nav_menu a,body.home .header:not(.is-stuck):not(.quick-search) .header_nav_menu span{color:#fefefe}body.home .header:not(.is-stuck):not(.quick-search) .header_right_top{color:#fefefe}body.home .header:not(.is-stuck):not(.quick-search) .header_right_top a,body.home .header:not(.is-stuck):not(.quick-search) .header_right_top span{color:#F0D576}body.home .header:not(.is-stuck):not(.quick-search) .header_right_top a.header-direct-number,body.home .header:not(.is-stuck):not(.quick-search) .header_right_top span.header-direct-number{color:#fff}body.home main.content{background:#fefefe;padding:0}body.home .section.videos .cycle-slideshow-nav .prev{float:left;left:-5.3125rem;position:absolute}body.home .section.videos .cycle-slideshow-nav .next{float:right;right:-5.3125rem;position:absolute}.market_stat img{height:300px;width:300px}.spacer{padding-top:30px;padding-bottom:30px}@media screen and (max-width: 47.93625em){.spacer.mobile{padding-top:5px;padding-bottom:15px}}.spacer2{padding-top:17.5px;padding-bottom:15px}.spacer3{padding-top:5px;padding-bottom:5px}.spacer-bot-mobile{padding-bottom:15px}.echolocation_banner{text-align:center;background-color:#EEEEEE;padding:3.5rem 0 5rem}@media screen and (max-width: 47.93625em){.echolocation_banner{padding:2.5rem 0 2.5rem}}.echolocation_column h4.looking-to-live{font-size:2rem;font-weight:600;line-height:1.4;margin-top:0;margin-bottom:0.5rem}@media print, screen and (min-width: 47.9375em){.echolocation_column{display:inline-block;vertical-align:top;width:45%}}.echolocation_column:not(.echolocation_logo){padding-top:1vw;text-align:left}@media screen and (max-width: 47.93625em){.echolocation_column:not(.echolocation_logo){text-align:center}.echolocation_column:not(.echolocation_logo) p{padding:0 17.5%;padding-top:1rem}}.echolocation_logo{height:100%;margin-right:8%;width:35%}.echolocation_logo img{height:220px;width:auto}@media screen and (max-width: 47.93625em){.echolocation_logo{margin:auto;width:65%}.echolocation_logo img{height:140px}}.reasons_container{position:relative}.reasons_inner{text-align:center;margin:0 auto;max-width:56.25rem;width:100%;padding:2rem 1rem 1rem;z-index:2;position:relative}.reasons_inner h1,.reasons_inner h3{font-size:1.6rem;font-weight:400;padding:0 1rem}.reasons_inner p{line-height:170%;padding:0.5rem 0.5rem}@media print, screen and (min-width: 47.9375em){.reasons_inner{padding:7.5rem 0;width:60%}.reasons_inner h1,.reasons_inner h3{font-size:2.7rem;padding:0}.reasons_inner p{line-height:180%;padding:0.5rem 0}}.reasons_overlay{background-color:rgba(251,255,242,0.8);height:100%;width:100%;z-index:1;position:relative}.reasons_background{position:absolute;height:100%;width:100%;top:0;left:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.reviews-container h3{font-weight:400;margin-bottom:1.5rem;font-size:1.5rem}@media print, screen and (min-width: 47.9375em){.reviews-container h3{font-size:3rem}}.page-homepage .market_container p{font-size:1rem}.market_container{padding:15px 7px;overflow:hidden;position:relative}.market_container .market_inner{position:relative;z-index:2}.market_container .overlay{position:absolute;width:8000px;height:2000px;top:0;left:0;background-color:rgba(93,156,169,0.9);z-index:1}@media print, screen and (min-width: 47.9375em){.market_container{padding:25px}}.market_container_front{padding:25px 25px 25px 25px}.market_container_front p{font-size:12.5px;margin-bottom:10px}.market_column{text-align:center;vertical-align:top;display:inline-block;width:33%}.white_back{background:#fefefe}.teal_link{color:#1794AA}.align_left{text-align:left}.align_center{text-align:center}.top{margin-top:125px}table tr:nth-of-type(odd){background-color:#fefefe}table th{background-color:#ECFBFF}.workwith_content{color:black;padding-top:50px;padding-bottom:50px}.workwith_content button{padding-left:20px;padding-right:20px}.link-yellow{color:#F0D576 !important}.current-location-pin{margin-left:0.5rem;float:none !important;color:#1794AA}.text-white{color:#fefefe}.home .search-container.comm-map-search-container input{width:100% !important;margin:0}.home .video{cursor:default}.home #echo-video{pointer-events:none;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:calc(100vh - 62px)}.market_container .market-left2-bottom2 .circle2-icon2 .fa{margin-top:.75rem}.echolocation_banner_quiz{min-height:387px;background-image:url("../match-banner-bg.html");padding:75px 0;display:-ms-flexbox;display:flex}@media all and (max-width: 767px){.echolocation_banner_quiz{padding:25px 0}}.echolocation_banner_quiz .quiz-ban{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;max-width:80%;width:100%;margin:0 auto}@media all and (max-width: 1366px){.echolocation_banner_quiz .quiz-ban .echo-match-logo{text-align:left}}@media all and (max-width: 1366px){.echolocation_banner_quiz .quiz-ban .echo-match-logo img{max-width:325px}}@media all and (max-width: 767px){.echolocation_banner_quiz .quiz-ban .echo-match-logo img{max-width:225px}}.echolocation_banner_quiz .echo-match-text{color:#fff;text-align:left}@media all and (max-width: 767px){.echolocation_banner_quiz .echo-match-text{font-size:12px;margin-top:1rem}}.echolocation_banner_quiz .echo-match-text a{color:#fff;background:#1794aa;border:2px solid #fff;font-weight:600;padding:1rem 2rem;margin-top:1rem;display:inline-block}@media all and (max-width: 767px){.echolocation_banner_quiz .echo-match-text a{padding:0.35rem 1.5rem}}body.home .hero .hero-slide-contain #hero-slider .2h3{z-index:5;background:rgba(1,51,71,0.8);position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}body.home .hero .hero-slide-contain .home-video-wrapper .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(93,156,169,0.5);z-index:0}@media all and (max-width: 767px){.hero-search-top-regroup{position:relative}}.hero-tabbed-search-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:75%}@media all and (min-width: 1366px){.hero-tabbed-search-wrapper{max-width:920px}}@media all and (min-width: 1920px){.hero-tabbed-search-wrapper{max-width:1166px}}@media all and (max-width: 767px){.hero-tabbed-search-wrapper{position:absolute;bottom:0;transform:unset;max-width:100%;top:unset;left:0}}.hero-tabbed-search-wrapper h2{text-align:center;color:#fff;text-transform:uppercase;font-size:24px}@media all and (min-width: 1366px){.hero-tabbed-search-wrapper h2{font-size:42px}}@media all and (min-width: 1920px){.hero-tabbed-search-wrapper h2{font-size:42px}}@media all and (max-width: 767px){.hero-tabbed-search-wrapper h2{display:none}}.hero-tabbed-search-wrapper .hero-tabbed-search .tab{overflow:hidden;text-align:center;-ms-flex-pack:justify;justify-content:space-between;max-width:830px;margin:0 auto}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .tab{margin-bottom:0.25rem}}.hero-tabbed-search-wrapper .hero-tabbed-search .tab button{background-color:inherit;border:none;outline:none;cursor:pointer;padding:1rem 2.25rem;transition:0.3s;color:#fff;text-transform:uppercase;font-weight:700;border-bottom:transparent 2px solid;margin:0 .5rem;min-width:125px}@media all and (min-width: 1366px){.hero-tabbed-search-wrapper .hero-tabbed-search .tab button{font-size:18px;min-width:184px}}@media all and (min-width: 1920px){.hero-tabbed-search-wrapper .hero-tabbed-search .tab button{font-size:18px}}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .tab button{padding:0 1.25rem 8px;font-size:14px;margin:0 .2rem;min-width:70px}}.hero-tabbed-search-wrapper .hero-tabbed-search .tab button.active{border-bottom:#F0D576 2px solid}.hero-tabbed-search-wrapper .hero-tabbed-search .tab button:hover{border-bottom:#F0D576 2px solid}.hero-tabbed-search-wrapper .hero-tabbed-search .tabcontent{display:none;padding:6px 12px;border-top:none;color:#fff}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .tabcontent{padding:0}}.hero-tabbed-search-wrapper .hero-tabbed-search .search{width:100%;position:relative;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,0.3);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .search{padding:5px}}.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchTerm{width:100%;border-right:none;height:63px;outline:none;color:#9DBFAF;margin-bottom:0;padding:0.5rem 1rem}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchTerm{height:39px}}.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchTerm:focus{color:#00B4CC}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchTerm:-ms-input-placeholder{font-size:12px}.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchTerm::placeholder{font-size:12px}}.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchButton{width:220px;height:63px;background:#1794AA;text-align:center;color:#fff;cursor:pointer;font-size:20px;font-weight:bold}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchButton{height:2.5rem;width:2.5rem;padding:0.3125rem}}.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchButton .count{color:#f0d576}.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchButton .large{display:block}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchButton .large{display:none}}.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchButton .mobile{display:none}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchButton .mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;text-align:center}}.hero-tabbed-search-wrapper .hero-tabbed-search .search .searchButton:hover{opacity:.7}.hero-tabbed-search-wrapper .hero-tabbed-search form .keyword-search-options{top:4.5rem}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .hero-tabbed-search form .keyword-search-options{top:3.0rem}}.hero-tabbed-search-wrapper .hero-tabbed-search .keyword-search-options .results strong{color:#000}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .search-additional-links{display:none}}.hero-tabbed-search-wrapper .search-additional-links ul{text-decoration:none;margin:0;display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hero-tabbed-search-wrapper .search-additional-links li a{color:#F0D576;font-weight:800;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media all and (max-width: 960px){.hero-tabbed-search-wrapper .search-additional-links li a{font-size:14px}}.hero-tabbed-search-wrapper .search-additional-links li a:hover{opacity:.7}.hero-tabbed-search-wrapper .search-additional-links li a i{padding:0 25px 0 10px;color:#fff}@media all and (max-width: 767px){.hero-tabbed-search-wrapper .search-additional-links li a i{padding:0 10px 0 6px}}@media all and (max-width: 960px){.hero-tabbed-search-wrapper .search-additional-links li a i{padding:0 12px 0 6px}}#hero-slider{position:relative;height:100vh}@media all and (max-width: 767px){#hero-slider{height:auto;max-height:400px}}@media print, screen and (min-width: 47.9375em){#hero-slider{height:auto;max-height:none}}#hero-slider .hero-slider__slide{height:100vh;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;color:white}#hero-slider .hero-slider__slide a:hover{text-decoration:none}#hero-slider .hero-slider__button{position:absolute;top:50%;color:white;height:50px;transform:translateY(-50%);width:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;cursor:pointer;transition:300ms ease-in-out}#hero-slider .hero-slider__button:hover i{opacity:.6}#hero-slider .hero-slider__button--next{right:10px}@media screen and (max-width: 71.24875em){#hero-slider .hero-slider__button--next i{font-size:2.5rem}}#hero-slider .hero-slider__button--prev{left:10px}@media screen and (max-width: 71.24875em){#hero-slider .hero-slider__button--prev i{font-size:2.5rem}}body.home.page-homepage .header.ext-header ~ .hero.contain{z-index:6}@media screen and (max-width: 71.24875em){body.home.page-homepage .header.ext-header ~ .hero.contain{margin-top:0}}@media all and (min-width: 767px) and (max-width: 1160px){body.home.page-homepage .header.ext-header ~ .hero.contain{margin-top:-168px}}@media all and (min-width: 767px){body.home.page-homepage .header.ext-header ~ .hero.contain{height:calc(100vh - 62px) !important}}@media screen and (min-width: 71.25em){body.home.page-homepage .header.ext-header ~ .hero.contain{margin-top:-148px}}body.blog .hero-blog{z-index:-100}body.blog .hero-blog h1{opacity:0;transition:opacity 1000ms ease-in-out}@keyframes neutrino-fade-in-slide-up-blog-h1{from{opacity:0;transform:translateY(125%)}to{opacity:1;transform:translateY(0)}}body.blog .hero-blog h1.is-active{animation:neutrino-fade-in-slide-up-blog-h1 1000ms ease-in-out forwards}@media print, screen and (min-width: 47.9375em){body.blog .hero-blog h1{font-size:3.75rem;letter-spacing:.625rem}}body.blog .hero-blog .hero-bg{position:absolute;top:0;left:0}@media screen and (max-width: 47.93625em){body.blog .hero-blog .hero-bg{height:0;padding-bottom:59.90338%}}@media print, screen and (min-width: 47.9375em){body.blog .hero-blog .hero-bg{position:fixed}}body.blog .search-ribbon form{position:relative}body.blog .search-ribbon label,body.blog .search-ribbon input,body.blog .search-ribbon button{display:inline-block}body.blog .search-ribbon label{color:#d7d7d7;text-transform:uppercase;letter-spacing:.125rem;padding-right:1rem}body.blog .search-ribbon input{background:none;width:90%;height:inherit;border-color:#939393;border-width:0 0 1px 0;color:#d7d7d7;padding:0 0 .25rem 0;margin:0}@media print, screen and (min-width: 47.9375em){body.blog .search-ribbon input{width:inherit;min-width:25rem}}body.blog .search-ribbon button{padding-left:.5rem}body.blog .search-ribbon button .icon,body.blog .search-ribbon button .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu body.blog .search-ribbon button .icon{width:1rem;height:1rem}body.blog main.content{background:#fefefe}body.blog .load-more{background:#4d4d4d;padding:3.75rem 0;text-align:center;font-size:1.125rem;display:none}body.blog .load-more,body.blog .load-more span,body.blog .load-more .icon,body.blog .load-more .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu body.blog .load-more .icon{display:block;text-transform:uppercase;color:#939393}body.blog .load-more .icon,body.blog .load-more .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu body.blog .load-more .icon{margin:0 auto;width:2rem;height:2rem;font-size:2rem}body.blog .load-more .loading-indicator{display:none}body.blog .load-more .loading-indicator span{display:inline-block;width:.75rem;height:.75rem;background:#939393;margin:0 .1875rem;animation:neutrino-infinite-bounce 500ms infinite alternate;border-radius:50%}@keyframes neutrino-infinite-bounce{from{opacity:1;transform:translateY(0)}to{opacity:.1;transform:translateY(-75%)}}body.blog .load-more .loading-indicator span:nth-child(2){animation-delay:160ms}body.blog .load-more .loading-indicator span:nth-child(3){animation-delay:320ms}.masonry-posts .post{background:#1f1f1f;color:#d7d7d7}.masonry-posts .post .updated{display:none}.masonry-posts .post,.masonry-posts .post-image{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:86.11111%}.masonry-posts .post-preview{width:100%;position:relative;padding-bottom:86.11111%}@media print, screen and (min-width: 47.9375em){.masonry-posts .post-preview{position:absolute;padding-bottom:0}}.masonry-posts .post-image{overflow:hidden}.masonry-posts .post-image img{position:absolute;top:50%;left:50%;width:100%;z-index:0;height:auto;transform:translate(-50%, -50%)}.masonry-posts .post-info{position:absolute;left:0;bottom:0;z-index:3;width:100%;padding:0 .9375rem 1.25rem;text-align:center}.masonry-posts .post-info .post-title,.masonry-posts .post-info .post-title a{color:#d7d7d7}.masonry-posts .post-overlay{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:rgba(31,31,31,0.55);transition:opacity 200ms ease;cursor:pointer}.masonry-posts .post:hover .post-image img{animation:neutrino-zoom-in 18s ease-out forwards}@keyframes neutrino-zoom-in{from{transform:scale(1) translate(-50%, -50%)}to{transform:scale(1.2) translate(-50%, -50%)}}.masonry-posts .post:hover .post-overlay{opacity:0.5}.masonry-posts .post a{font-size:1.125rem;color:#939393}.masonry-posts .post .byline{display:none}.masonry-posts .post.format-quote blockquote{position:relative;z-index:1}.masonry-posts .post.format-quote p{color:#d7d7d7;padding:2.1875rem 2.1875rem .9375rem}.masonry-posts .post.format-quote p:before{top:.9375rem;left:.9375rem}.masonry-posts .post.format-quote p:after{bottom:.9375rem;right:.9375rem}.masonry-posts .post.format-quote p:before,.masonry-posts .post.format-quote p:after{width:1.25rem;height:1.25rem;background-size:cover}.masonry-posts .post-preview-small.format-quote{background-color:#5689A4}@media print, screen and (min-width: 47.9375em){.masonry-posts .post-preview-small.format-quote .post blockquote{font-size:1.25rem}}.masonry-posts .post-preview-medium.format-quote{background-color:#4d4d4d}@media print, screen and (min-width: 47.9375em){.masonry-posts .post-preview-medium.format-quote .post blockquote{font-size:2.25rem}}.masonry-posts .post-preview-medium.format-quote .post blockquote p{padding:3.75rem 3.75rem 1.875rem}.masonry-posts .post-preview-large.format-quote{background-color:#1f1f1f}@media print, screen and (min-width: 47.9375em){.masonry-posts .post-preview-large.format-quote .post blockquote{font-size:2.625rem}}@media print, screen and (min-width: 47.9375em){.masonry-posts-row{width:100%;height:0;padding-bottom:43.05556%;position:relative}.masonry-posts-row.layout-1 .post-preview,.masonry-posts-row.layout-1 .post,.masonry-posts-row.layout-1 .post-image{padding-bottom:43.05556%}.masonry-posts-row.layout-5{padding-bottom:71.75926%}.masonry-posts-row.layout-5 .post-preview:nth-child(1),.masonry-posts-row.layout-5 .post-preview:nth-child(2){width:50%;height:60%}.masonry-posts-row.layout-5 .post-preview:nth-child(2){right:0}.masonry-posts-row.layout-5 .post-preview:nth-child(3),.masonry-posts-row.layout-5 .post-preview:nth-child(4),.masonry-posts-row.layout-5 .post-preview:nth-child(5){width:33.33333%;height:40%;bottom:0}.masonry-posts-row.layout-5 .post-preview:nth-child(3){left:0}.masonry-posts-row.layout-5 .post-preview:nth-child(4){left:33.33333%}.masonry-posts-row.layout-5 .post-preview:nth-child(5){right:0}}@media print, screen and (min-width: 71.25em){.masonry-posts-row.layout-5{padding-bottom:43.05556%}.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(1){width:50%;height:100%}.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(2),.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(3),.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(4),.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(5){width:25%;height:50%}.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(2),.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(3){top:0;bottom:auto}.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(2),.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(4){right:auto;left:50%}.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(3),.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(5){right:0;left:auto}.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(4),.masonry-posts-row.layout-5.layout-left .post-preview:nth-child(5){top:auto;bottom:0}.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(1),.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(2),.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(3),.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(4){width:25%;height:50%}.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(1),.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(2){top:0;bottom:auto}.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(2),.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(4){right:auto;left:25%}.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(3),.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(4){top:auto;bottom:0}.masonry-posts-row.layout-5.layout-right .post-preview:nth-child(5){width:50%;height:100%;right:auto;left:50%}}.next-post.section{position:relative;height:0;padding-top:0;padding-bottom:45%}@media screen and (orientation: landscape){.next-post.section{padding-bottom:30%}}@media print, screen and (min-width: 47.9375em){.next-post.section{padding-bottom:20%}}@media print, screen and (min-width: 71.25em){.next-post.section{padding-bottom:13%}}.next-post.section,.next-post.section .section-bg{overflow:hidden}.next-post.section .section-content{padding:1.25rem 0 0}@media print, screen and (min-width: 47.9375em){.next-post.section .section-content{padding:2.5rem 0 1.25rem}}@media print, screen and (min-width: 71.25em){.next-post.section .section-content{padding:3.125rem 0 1.875rem}}.next-post.section p,.next-post.section h3,.next-post.section h3 a{position:relative;z-index:3;color:#d7d7d7}.next-post.section h3{text-transform:uppercase}.next-post.section .posted-on{display:none !important}.next-post.section .posted-on,.next-post.section .posted-on a{color:#d7d7d7}.next-post.section .posted-on .updated,.next-post.section .byline{display:none}.next-post.section .section-bg{top:0;left:0;width:100%;height:100%;z-index:0;background:#4d4d4d}.next-post.section .section-bg,.next-post.section .section-bg img{position:absolute}.next-post.section .section-bg img{top:50%;left:50%;width:100%;max-width:none;transition:transform 18s ease-out;transform:translate(-50%, -50%)}.next-post.section .section-bg:before{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.3);z-index:1}.next-post.section:hover .section-bg img{animation:neutrino-zoom-in 18s ease-out forwards}@keyframes neutrino-zoom-in{from{transform:scale(1) translate(-50%, -50%)}to{transform:scale(1.2) translate(-50%, -50%)}}.next-post.section .section-overlay{position:absolute;top:0;left:0;z-index:33;width:100%;height:100%}.categories.section h2{font-weight:300;margin-bottom:1.875rem}@media print, screen and (min-width: 47.9375em){.categories.section h2{margin-bottom:1.875rem}}.categories.section p:not(:last-child){margin-bottom:3.75rem}[data-social-share]{padding:1.875rem 0;text-align:center}[data-social-share] h2{font-weight:300;margin-bottom:1.875rem}[data-social-share] a:not(:last-child){margin-right:.75rem}[data-social-share] .icon,[data-social-share] .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu [data-social-share] .icon{width:1.5625rem;height:1.5625rem}.blog-breadcrumb{padding:0.25rem 0}.blog-breadcrumb a{line-height:1.55rem}.blog-breadcrumb .breadcrumbs li{font-size:0.85rem;line-height:1.5rem}.blog-breadcrumb input,.blog-breadcrumb input:focus{margin:0;padding:0.25rem;padding-top:0.3rem;padding-left:1.75rem;height:1.55rem;font-size:.85rem;border:none;border-bottom:1px solid #939393;background:none;width:9.375rem}.blog-breadcrumb .right{position:relative}.blog-breadcrumb button{background:none;position:absolute;top:0;left:0;padding:0;height:1.55rem;width:1.55rem}.blog-breadcrumb button svg{margin:0}main.blog-detail-page .blog-archive-wrapper{max-width:100rem;margin:0 auto}main.blog-detail-page iframe{width:100%;height:480px}.post_blog{overflow:hidden}.blog-landing .all-articles,.blog-landing .seller-articles,.blog-landing .buyer-articles,.blog-landing .other-articles,.blog-landing .category-articles{text-align:center;position:relative}@media print, screen and (min-width: 47.9375em){.blog-landing .all-articles,.blog-landing .seller-articles,.blog-landing .buyer-articles,.blog-landing .other-articles,.blog-landing .category-articles{padding-top:1.5rem}}.blog-landing .all-articles a :not(.button) :not(.column):not(.columns),.blog-landing .seller-articles a :not(.button) :not(.column):not(.columns),.blog-landing .buyer-articles a :not(.button) :not(.column):not(.columns),.blog-landing .other-articles a :not(.button) :not(.column):not(.columns),.blog-landing .category-articles a :not(.button) :not(.column):not(.columns){width:100%;display:block;color:#4d4d4d}.blog-landing .all-articles .article-img,.blog-landing .seller-articles .article-img,.blog-landing .buyer-articles .article-img,.blog-landing .other-articles .article-img,.blog-landing .category-articles .article-img{position:relative;height:0;width:100%;padding-top:61.62571%;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.blog-landing .all-articles .column,.blog-landing .all-articles .columns,.blog-landing .seller-articles .column,.blog-landing .seller-articles .columns,.blog-landing .buyer-articles .column,.blog-landing .buyer-articles .columns,.blog-landing .other-articles .column,.blog-landing .other-articles .columns,.blog-landing .category-articles .column,.blog-landing .category-articles .columns{padding:1.5rem 1.5rem}.blog-landing .all-articles .text,.blog-landing .seller-articles .text,.blog-landing .buyer-articles .text,.blog-landing .other-articles .text,.blog-landing .category-articles .text{padding:1rem 5% 0}.blog-landing .all-articles .text h3,.blog-landing .seller-articles .text h3,.blog-landing .buyer-articles .text h3,.blog-landing .other-articles .text h3,.blog-landing .category-articles .text h3{margin-bottom:1rem;font-size:1.60rem;line-height:2.2rem;max-height:4.4rem;overflow:hidden;color:#4d4d4d}.blog-landing .all-articles .text h3:hover,.blog-landing .seller-articles .text h3:hover,.blog-landing .buyer-articles .text h3:hover,.blog-landing .other-articles .text h3:hover,.blog-landing .category-articles .text h3:hover{color:#B67910}.blog-landing .all-articles .text p,.blog-landing .seller-articles .text p,.blog-landing .buyer-articles .text p,.blog-landing .other-articles .text p,.blog-landing .category-articles .text p{max-height:3rem;overflow:hidden;color:#4d4d4d}.blog-landing .all-articles .text p:hover,.blog-landing .seller-articles .text p:hover,.blog-landing .buyer-articles .text p:hover,.blog-landing .other-articles .text p:hover,.blog-landing .category-articles .text p:hover{color:#B67910}.blog-landing .all-articles .main h3,.blog-landing .seller-articles .main h3,.blog-landing .buyer-articles .main h3,.blog-landing .other-articles .main h3,.blog-landing .category-articles .main h3{font-size:1.85rem;line-height:2.6rem;max-height:5.2rem;color:#4d4d4d}.blog-landing .all-articles .main h3:hover,.blog-landing .seller-articles .main h3:hover,.blog-landing .buyer-articles .main h3:hover,.blog-landing .other-articles .main h3:hover,.blog-landing .category-articles .main h3:hover{color:#B67910}.blog-landing .all-articles .main p,.blog-landing .seller-articles .main p,.blog-landing .buyer-articles .main p,.blog-landing .other-articles .main p,.blog-landing .category-articles .main p{max-height:6rem;color:#4d4d4d}.blog-landing .all-articles .main p:hover,.blog-landing .seller-articles .main p:hover,.blog-landing .buyer-articles .main p:hover,.blog-landing .other-articles .main p:hover,.blog-landing .category-articles .main p:hover{color:#B67910}.blog-landing .all-articles .button-container,.blog-landing .seller-articles .button-container,.blog-landing .buyer-articles .button-container,.blog-landing .other-articles .button-container,.blog-landing .category-articles .button-container{padding-top:0}.blog-landing .all-articles .posted-in a,.blog-landing .seller-articles .posted-in a,.blog-landing .buyer-articles .posted-in a,.blog-landing .other-articles .posted-in a,.blog-landing .category-articles .posted-in a{color:#4d4d4d}.blog-landing .all-articles .posted-in a:hover,.blog-landing .seller-articles .posted-in a:hover,.blog-landing .buyer-articles .posted-in a:hover,.blog-landing .other-articles .posted-in a:hover,.blog-landing .category-articles .posted-in a:hover{color:#B67910}.blog-landing .all-articles .title .no-margin,.blog-landing .seller-articles .title .no-margin,.blog-landing .buyer-articles .title .no-margin,.blog-landing .other-articles .title .no-margin,.blog-landing .category-articles .title .no-margin{margin:0}@media print, screen and (min-width: 71.25em){.blog-landing .all-articles .button,.blog-landing .all-articles .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .blog-landing .all-articles a,.blog-landing .seller-articles .button,.blog-landing .seller-articles .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .blog-landing .seller-articles a,.blog-landing .buyer-articles .button,.blog-landing .buyer-articles .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .blog-landing .buyer-articles a,.blog-landing .other-articles .button,.blog-landing .other-articles .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .blog-landing .other-articles a,.blog-landing .category-articles .button,.blog-landing .category-articles .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .blog-landing .category-articles a{margin-bottom:0;margin-top:1rem}.blog-landing .all-articles .button-container,.blog-landing .seller-articles .button-container,.blog-landing .buyer-articles .button-container,.blog-landing .other-articles .button-container,.blog-landing .category-articles .button-container{padding-top:1.5rem}}.blog-landing .other-articles .button-container{padding-bottom:3rem}.blog-landing .listing-banner{text-align:center;color:#fefefe;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (max-width: 47.93625em){.blog-landing .listing-banner{height:250px}.blog-landing .listing-banner .flex-space{height:20%}}@media print, screen and (min-width: 47.9375em){.blog-landing .listing-banner{position:relative;height:0;width:100%;padding-top:32.43056%}.blog-landing .listing-banner .flex-space{height:40%}}.blog-landing .listing-banner .text{height:100%;width:100%;background-color:rgba(40,40,40,0.4);position:absolute;top:0;left:0}.blog-landing .listing-banner .text h3{margin:0 auto 2.3vw}@media screen and (max-width: 47.93625em){.blog-landing .listing-banner .text h3{max-width:450px;padding:0 1.5rem 1.5rem}}@media print, screen and (min-width: 47.9375em){.blog-landing .listing-banner .text h3{font-size:2.3vw;width:60%}}@media (min-width: 90rem){.blog-landing .listing-banner .text h3{font-size:2.1rem;margin-bottom:2.1rem}}@media (min-width: 767px){.blog-landing .no-results form{width:30%;margin:0 auto}}.blog-landing .no-results form input[type="submit"],.blog-landing .no-results form input[type="button"]{padding:0.85em 4em;position:static;top:0;transform:none;right:0}.blog-landing .no-results form label{display:inline-block}.blog-landing .no-results form label input.search-field{height:2.5rem;position:relative;top:2px}@media print, screen and (min-width: 71.25em){.blog-landing .buyer-articles :not(.main) .posted-in{display:none}}.blog-landing .wide .medium-8{padding-bottom:0}@media screen and (max-width: 47.93625em){.blog-landing .wide .large-4,.blog-landing .wide .large-8{padding:0 !important}}@media print, screen and (min-width: 47.9375em){.blog-landing .wide{padding:0 !important;text-align:left}.blog-landing .wide .text{padding:2vw 0 0}.blog-landing .wide h3{font-size:3.3vw !important;line-height:3.75vw !important;max-height:7.5vw !important;margin-bottom:2vw !important}.blog-landing .wide p{margin-bottom:2vw !important}}@media print, screen and (min-width: 71.25em){.blog-landing .wide .text{padding:1vw 0 0}}@media print and (max-width: 90rem), screen and (min-width: 71.25em) and (max-width: 90rem){.blog-landing .wide h3{font-size:2.3vw !important;line-height:2.75vw !important;max-height:5.5vw !important}}@media print and (min-width: 90rem), screen and (min-width: 71.25em) and (min-width: 90rem){.blog-landing .wide h3{font-size:2.1rem !important;line-height:2.5rem !important;max-height:5rem !important}}.blog-landing .category-articles{padding-bottom:3rem}.blog-landing .category-articles .text-center{padding:2rem 0}.blog-landing .category-articles .article-container{padding-bottom:3rem}@media print, screen and (min-width: 47.9375em){.blog-landing .category-articles .article-container{padding:0 0.5rem 3rem}}.blog-landing .category-articles .text-center{max-width:880px;margin:0 auto}.blog-landing .category-articles .text p{max-height:4.5rem}.blog-landing .category-articles .sidebar{height:1200px;background:#d7d7d7}.blog-landing .blog-landing-title h3 a{font-size:1.6rem}.blog-landing .blog-landing-title h3 a:hover{text-decoration:underline}#more-cats,#more-tags{display:none}.blog-archive-wrapper .spacer.clearall{clear:both}.single .news_blocks.blog-banner .title-holder .title-banner-center h1{color:#fff}.fb-video{width:100% !important}.fb-video span{width:100% !important}.fb-video span iframe{width:100% !important}.post_blog img{width:100%}.post_blog p img{width:auto}.post_blog span img.img{width:auto;max-width:100%}.blog .masonry-posts .post .circle{display:none}.blog .masonry-posts .post.category-videos .circle{border-color:white;background-color:rgba(30,50,56,0.85);display:inline-block;left:50%;top:50%;position:absolute;transform:translateX(-50%) translateY(-50%);width:50px;height:50px}.blog .masonry-posts .post.category-videos .circle .fa-play{font-size:50%}table.deliverables{border-collapse:collapse}table.deliverables thead th{background:#4d4d4d;color:#fefefe}table.deliverables a{color:#3166d8}table.deliverables th,table.deliverables td{vertical-align:top}table.deliverables th{text-align:left;width:13.125rem}table.deliverables td{font-size:.75rem}table.deliverables td a{display:inline-block;max-width:9.375rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.deliverables tr.completed td,table.deliverables tr.completed th{background:#eaf1e9}table.deliverables tr.completed td:first-child,table.deliverables tr.completed th:first-child{border-left:3px solid #386333}table.deliverables tr.in-progress td,table.deliverables tr.in-progress th{background:#eff3f5}table.deliverables tr.in-progress td:first-child,table.deliverables tr.in-progress th:first-child{border-left:3px solid #5689A4}.about-hero-content .hero-content-over{padding-top:5%}.about-hero-content .hero-content-over h2{font-size:2.2em}.about-me-hero-stats{width:100%;color:rgba(254,254,254,0.85);display:inline-block;list-style-type:none;margin-top:3em}.about-me-hero-stats li{float:left;width:25%;font-weight:normal}.about-me-hero-stats li span{border-top-color:rgba(254,254,254,0.85);border-top-style:solid;border-top-width:4px;padding-top:.25em;font-size:4em;line-height:1em;font-weight:100}.charlie-about{background:url("../png/buyersresource.png") no-repeat top center;height:auto;background-size:cover;margin-top:5px}.charlie-about .charlie-contact-info{float:right;color:#fff;padding:4em 0}.charlie-about .charlie-contact-info .charlie-contact-numbers{font-size:1.5em;color:rgba(254,254,254,0.85)}.charlie-about .charlie-contact-info .charlie-contact-numbers a{color:#fff}.charlie-about .charlie-contact-info h3{text-transform:uppercase;font-weight:600;letter-spacing:1px}.charlie-about .charlie-contact-info .contact-charlie-button .button,.charlie-about .charlie-contact-info .contact-charlie-button .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .charlie-about .charlie-contact-info .contact-charlie-button a{min-width:246px;margin-top:1.25em}@media print, screen and (max-width: 767px){body .sellers-buyers-banner-group .column .for-sellers-banner.video,body .sellers-buyers-banner-group .columns .for-sellers-banner.video{margin:0 0 .5rem 0}.charlie-about{color:#000 !important;background:none}.charlie-about .charlie-contact-info{color:#000;text-align:center}.charlie-about .charlie-contact-info .phone.charlie-contact-numbers{color:#000}.charlie-about .charlie-contact-info .phone.charlie-contact-numbers a{color:#000}.charlie-about .contact-charlie-button .button.light,.charlie-about .contact-charlie-button .property-tools.tools-down .sub-menu a.light,.property-tools.tools-down .sub-menu .charlie-about .contact-charlie-button a.light{color:#000;border-color:#000}.about-hero-content.video-generic{padding-top:20%}.about-hero-content .play-button{margin-top:15%}.about-hero-content .hero-content-over h2{font-size:1.25rem;margin-bottom:1rem}.about-hero-content .about-me-hero-stats{width:100%;color:rgba(254,254,254,0.85);display:inline-block;list-style-type:none;margin-top:1em}.about-hero-content .about-me-hero-stats li{float:left;width:50%;margin-bottom:1.5em}.about-hero-content .about-me-hero-stats li span{border-top-color:rgba(254,254,254,0.85);border-top-style:solid;border-top-width:4px;padding-top:.25em;font-size:2em;line-height:1em;font-weight:100}}.section{clear:both}.sellers-buyers-banner-group{padding:2.5rem 0;width:100%;position:relative;display:block}.sellers-buyers-banner-group .column,.sellers-buyers-banner-group .columns{padding:0}.sellers-buyers-banner-group .column .for-sellers-banner.video,.sellers-buyers-banner-group .columns .for-sellers-banner.video{width:auto;margin:0 .5em 0 0;text-align:center;min-height:400px;background:url("../jpg/for-sellers-banner.jpg") no-repeat center center;background-size:cover}.sellers-buyers-banner-group .column .for-sellers-banner.video .play-button,.sellers-buyers-banner-group .columns .for-sellers-banner.video .play-button{top:40%}.sellers-buyers-banner-group .column .for-sellers-banner.video .video-content,.sellers-buyers-banner-group .columns .for-sellers-banner.video .video-content{position:absolute;top:70%;left:50%;transform:translate(-50%, -50%)}.sellers-buyers-banner-group .column .for-sellers-banner.video .video-content h2,.sellers-buyers-banner-group .columns .for-sellers-banner.video .video-content h2{text-align:center;font-weight:400;text-transform:uppercase;font-size:2em;color:#fff;padding-bottom:.5em}.sellers-buyers-banner-group .column .for-sellers-banner.video .button,.sellers-buyers-banner-group .columns .for-sellers-banner.video .button,.sellers-buyers-banner-group .column .for-sellers-banner.video .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .sellers-buyers-banner-group .column .for-sellers-banner.video a,.sellers-buyers-banner-group .columns .for-sellers-banner.video .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .sellers-buyers-banner-group .columns .for-sellers-banner.video a{min-width:246px}.sellers-buyers-banner-group .column .for-buyers-banner.video,.sellers-buyers-banner-group .columns .for-buyers-banner.video{width:auto;margin:0;text-align:center;min-height:400px;background:url("../jpg/for-buyers-banner.jpg") no-repeat center center;background-size:cover}.sellers-buyers-banner-group .column .for-buyers-banner.video .play-button,.sellers-buyers-banner-group .columns .for-buyers-banner.video .play-button{top:40%}.sellers-buyers-banner-group .column .for-buyers-banner.video .video-content,.sellers-buyers-banner-group .columns .for-buyers-banner.video .video-content{position:absolute;top:70%;left:50%;transform:translate(-50%, -50%)}.sellers-buyers-banner-group .column .for-buyers-banner.video .video-content h2,.sellers-buyers-banner-group .columns .for-buyers-banner.video .video-content h2{text-align:center;font-weight:400;text-transform:uppercase;font-size:2em;color:#fff;padding-bottom:.5em}.sellers-buyers-banner-group .column .for-buyers-banner.video .button,.sellers-buyers-banner-group .columns .for-buyers-banner.video .button,.sellers-buyers-banner-group .column .for-buyers-banner.video .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .sellers-buyers-banner-group .column .for-buyers-banner.video a,.sellers-buyers-banner-group .columns .for-buyers-banner.video .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .sellers-buyers-banner-group .columns .for-buyers-banner.video a{min-width:246px}@media all and (max-width: 1060px){.page-about-me .hero.hero-page{min-height:480px;padding-bottom:53.33333%}.page-about-me .hero.hero-page .hero-bg img{height:100%}.page-services .hero.hero-page{min-height:480px;padding-bottom:53.33333%}.page-services .hero.hero-page .hero-bg img{height:100%}.page-sellers .hero.hero-page{min-height:480px;padding-bottom:53.33333%}.page-sellers .hero.hero-page .hero-bg img{height:100%}}@media all and (max-width: 1360px){.about-hero-content .play-button{top:8%}.about-hero-content .hero-content-over h2{font-size:2rem;margin-bottom:0}.about-hero-content .about-me-hero-stats{margin-top:1em}.about-hero-content .about-me-hero-stats li span{font-size:3em}}.video-generic{cursor:pointer;position:relative;height:auto;width:100%}.video-generic .play-button{display:block;width:4.6875rem;height:4.6875rem;background:url("../svg/play-icon.svg") no-repeat center center;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);opacity:1;animation:neutrino-fade-out-fast 100ms ease-in-out forwards}.video-generic.has-play-button:not(.playing) .play-button{opacity:0;animation:neutrino-fade-in-fast 100ms ease-in-out forwards;animation-duration:300ms}.page-template-page-services-php .sellers-buyers-banner-group{padding:0;margin:.5em 0 0 0}.page-template-page-services-php .hero-content-over,.page-template-page-sellers .hero-content-over{padding-top:4em}.page-template-page-services-php .hero-content-over h2,.page-template-page-sellers .hero-content-over h2{font-size:2em}.single-line{overflow:hidden;white-space:nowrap;padding:0}@media print, screen and (min-width: 47.9375em){.single-line{padding:0 1.25rem}}.google-map{background:#EBE8DE;background-position:center center;background-size:cover;background-repeat:no-repeat}.read-more-text{display:none}.border-none{border:none}.sticky.is-stuck{z-index:100}.mobile-hidden-inline{display:none}@media print, screen and (min-width: 47.9375em){.mobile-hidden-inline{display:inline}}.title{text-align:center}.title p{font-size:1.1em}.title h3{font-size:2.2em}.text-larger{font-size:110%}@media screen and (max-width: 47.93625em){.no-padding-mobile{padding:0}}.mobile-white-fade{background:linear-gradient(to bottom, #fff 0%, #fff 21%, rgba(255,255,255,0.58) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#94ffffff',GradientType=0 )}.svg-stroke-dark-grey svg{stroke:#4d4d4f}.button-short{padding-top:.5rem !important;padding-bottom:.5625rem !important}.is-active.button-white{background-color:#114a98;color:#fefefe;border-color:#d7d7d7}.is-active.button-white a{color:#fefefe}.is-active.button-white .svg-stroke-dark-grey svg{stroke:#fefefe}.column-block.mobile{margin-bottom:0.75em}.mini-map-search-overlay{background:linear-gradient(to bottom, rgba(125,185,232,0) 0%, rgba(1,12,28,0.24) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#3d010c1c',GradientType=0 );height:100%}.mini-map-search{font-size:0px}@media screen and (max-width: 47.93625em){.mini-map-search{background-color:white}}.mini-map-search .search-left-col,.mini-map-search .search-right-col{font-size:16px;display:block;width:100%;vertical-align:top;height:100%;position:relative}.mini-map-search .mini-map{background:linear-gradient(to bottom, #499bb5 0%, rgba(118,201,214,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bb5', endColorstr='#0076c9d6',GradientType=0 );position:relative;height:0;width:100%;padding-top:80.11958%}.mini-map-search .mini-map img{position:absolute;top:26%;left:10%;width:83%}.mini-map-search .mini-map-markers{background-image:url("../mini-map-marker.html");height:6.5vw;width:6.5vw;background-position:100% center;background-size:cover;background-repeat:no-repeat;cursor:pointer;position:absolute}.mini-map-search .mini-map-markers:hover{background-image:url("../mini-map-marker-hover.html")}.mini-map-search .row{position:relative}.mini-map-search .marker-text{-moz-text-shadow:-2px 0 #fefefe,0 2px #fefefe,2px 0 #fefefe,0 -2px #fefefe;-webkit-text-shadow:-2px 0 #fefefe,0 2px #fefefe,2px 0 #fefefe,0 -2px #fefefe;text-shadow:-2px 0 #fefefe,0 2px #fefefe,2px 0 #fefefe,0 -2px #fefefe;font-size:4.3vw;position:absolute;color:#114a98;cursor:pointer}.mini-map-search .marker-text span{color:#E15772}.mini-map-search .big-label-background-container{width:60%;top:5%;left:20%;position:absolute}.mini-map-search .big-label-background-container .big-label-background{background-position:100% center;background-size:cover;background-repeat:no-repeat;background-image:url("../big-label-background.html");position:relative;height:0;width:100%;padding-top:24.78386%}.mini-map-search .marker-big.mini-map-markers{top:3.5%;left:20.8%;height:9vw;width:9vw}.mini-map-search .marker-big-text{text-shadow:none;top:4.2%;left:31%;font-size:5.5vw}.mini-map-search .marker-1.mini-map-markers{top:52%;left:12%}.mini-map-search .marker-1-text{top:42%;left:3%}.mini-map-search .marker-2.mini-map-markers{top:35%;left:39%}.mini-map-search .marker-2-text{top:27%;left:23%}.mini-map-search .marker-3.mini-map-markers{top:68%;left:42.7%}.mini-map-search .marker-3-text{top:78%;left:33%}.mini-map-search .marker-4.mini-map-markers{top:46%;left:62%}.mini-map-search .marker-4-text{top:54%;left:52%}.mini-map-search .marker-5.mini-map-markers{top:45.5%;left:83.2%}.mini-map-search .marker-5-text{top:36.5%;left:73%}.mini-map-search .icon,.mini-map-search .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .mini-map-search .icon{color:#0084aa;font-weight:800}.mini-map-search .filter .button,.mini-map-search .filter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-map-search .filter a{background:#fefefe;color:#4d4d4d;text-align:left;height:2.25rem}.mini-map-search .mini-map-title{color:#114a98;position:relative;margin-bottom:-5vw;z-index:1}.mini-map-search .mini-map-title h2{background-color:#e1ecef;padding:5vw 0;margin:0;font-size:7vw}.mini-map-search .mini-map-title .down-arrow{border-style:solid;border-width:4vw 4vw 0 4vw;border-color:#e1ecef transparent transparent transparent;width:0;height:0;margin:0 auto}.mini-map-search .mini-search-input{margin:4vw 8vw;width:84vw;font-size:4.35vw;height:10vw;font-weight:400;border:none;border-bottom:0.2vw #114a98 solid;padding-right:9vw}.mini-map-search input:focus ~ .auto-complete-form,.mini-map-search .auto-complete-form:hover{display:block}.mini-map-search .search-icon-button{padding:.5rem .6875rem .5625rem;background-color:#d43427;position:absolute;top:.3125rem;right:.25rem;border-radius:.3125rem}.mini-map-search .search-icon-button .search-icon{background-image:url("../svg/search-icon-white.svg");width:1.625rem;height:1.625rem;background-position:100% center;background-size:cover;background-repeat:no-repeat}.mini-map-search .button[data-toggle] .icon,.mini-map-search .property-tools.tools-down .sub-menu a[data-toggle] .icon,.property-tools.tools-down .sub-menu .mini-map-search a[data-toggle] .icon{position:absolute;top:40%;right:0.5rem;transform:translateY(-50%)}.mini-map-search .button[data-toggle] .icon:before,.mini-map-search .property-tools.tools-down .sub-menu a[data-toggle] .icon:before,.property-tools.tools-down .sub-menu .mini-map-search a[data-toggle] .icon:before{content:"\33";font-family:"ElegantIcons", sans-serif}@media screen and (max-width: 47.93625em){.mini-map-search .search-right-col .row{width:86vw;margin:0 7vw}.mini-map-search .search-right-col .row h2,.mini-map-search .search-right-col .row label{font-size:5vw;font-weight:400}.mini-map-search .search-right-col .row h2,.mini-map-search .search-right-col .row .small-6,.mini-map-search .search-right-col .row .small-12{padding:2vw 0}.mini-map-search .search-right-col .row label.checkbox{padding-left:7vw}.mini-map-search .search-right-col .row label.checkbox span:before{top:1.3vw;width:4.5vw;height:4.5vw}.mini-map-search .search-right-col .row label.checkbox span:after{top:2.25vw;left:.95vw;width:2.55vw;height:2.55vw}.mini-map-search .filter .span-1{text-align:center;width:8vw;display:inline-block;font-size:4.5vw;line-height:8vw;margin:3vw 0 !important;vertical-align:top}.mini-map-search label{color:#114a98}.mini-map-search .button,.mini-map-search .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-map-search a{border-color:#d7d7d7;line-height:6vw;font-size:4.5vw;width:39vw;height:12vw !important;padding:3vw 3.5vw !important;margin:3vw 0 !important}.mini-map-search .accordion{margin:0 -2vw}.mini-map-search .accordion a{padding:2vw;border-bottom-width:0.3vw;font-size:5vw}.mini-map-search .accordion a:after{font-size:8vw;line-height:10vw;height:10vw;width:10vw}.mini-map-search .accordion .accordion-content{padding:4vw 2vw}.mini-map-search .row-filter{margin-bottom:25vw !important}.mini-map-search .dark-blue{font-size:4.5vw;font-weight:600;padding:0 3vw;width:100%}.mini-map-search .dark-blue .text-white{line-height:18vw;padding-left:2vw;padding-right:3vw}.mini-map-search .dark-blue .button,.mini-map-search .dark-blue .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-map-search .dark-blue a{font-size:4.5vw;border:none;width:50vw;float:right}.mini-map-search .close-button{width:7vw;height:7vw;position:absolute;top:2vw;right:2vw}.mini-map-search .close-button-row{height:13vw;position:relative}.mini-map-search .fixed-bottom{position:fixed;bottom:0;left:0;z-index:30}}@media print, screen and (min-width: 47.9375em){.mini-map-search{margin:0;background-color:rgba(2,46,80,0.5);padding:1.5rem 2rem;z-index:8;width:100%}.mini-map-search .mini-map-markers{height:2.1875rem;width:2.1875rem}.mini-map-search .marker-text{-moz-text-shadow:1px 1px 2px #000;-webkit-text-shadow:1px 1px 2px #000;text-shadow:1px 1px 2px #000;font-size:1.2rem;position:absolute;color:#fefefe;cursor:pointer}.mini-map-search .marker-text span{color:#E15772}.mini-map-search .mini-map-title-2{text-align:center;color:#fefefe;margin-top:0.5rem}.mini-map-search .mini-map-title-2 h3{text-transform:uppercase;font-weight:400}.mini-map-search .marker-big.mini-map-markers{background-image:url("../mini-map-marker-hover.html");top:0;left:29.8%;height:2.8125rem;width:2.8125rem}.mini-map-search .marker-big.mini-map-markers:hover{background-image:url("../mini-map-marker.html")}.mini-map-search .marker-big-text{top:2.2%;left:42%;font-size:1.3rem}.mini-map-search .marker-1.mini-map-markers{top:51%;left:12%}.mini-map-search .marker-1-text{top:63%;left:5%}.mini-map-search .marker-2.mini-map-markers{top:28%;left:39%}.mini-map-search .marker-2-text{top:28%;left:12.5%}.mini-map-search .marker-3.mini-map-markers{top:70%;left:40.2%}.mini-map-search .marker-3-text{top:82%;left:32%}.mini-map-search .marker-4.mini-map-markers{top:45%;left:59.8%}.mini-map-search .marker-4-text{top:57%;left:50%}.mini-map-search .marker-5.mini-map-markers{top:43.5%;left:80.2%}.mini-map-search .marker-5-text{top:32%;left:70%}}@media print and (max-width: 1020px), screen and (min-width: 47.9375em) and (max-width: 1020px){.mini-map-search .mini-map-markers{height:3.24vw;width:3.24vw}.mini-map-search .marker-big.mini-map-markers{height:4.17vw;width:4.17vw}.mini-map-search .marker-big-text{font-size:1.93vw}.mini-map-search .marker-text{font-size:1.78vw}}@media print, screen and (min-width: 47.9375em){.mini-map-search .icon:not(.icon-arrow-left),.mini-map-search .property-tools.tools-down .sub-menu .icon:not(.icon-arrow-left),.property-tools.tools-down .sub-menu .mini-map-search .icon:not(.icon-arrow-left){color:#4d4d4d;font-weight:800}.mini-map-search .filter p{font-size:0.95rem;color:#fefefe;margin-bottom:0.4rem;padding-left:0.2rem}.mini-map-search .filter .button,.mini-map-search .filter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-map-search .filter a{background:#fefefe;color:#4d4d4d;text-align:left;height:2.25rem}.mini-map-search .search-left-col{position:relative;display:inline-block;width:45%}.mini-map-search .search-right-col{width:55%;display:inline-block;padding-left:1rem}.mini-map-search .mini-map-container{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}.mini-map-search .mini-map{background:none;position:relative;height:0;width:100%;padding-top:59.59596%}.mini-map-search .mini-map img{top:20%;left:10%;width:80%}.mini-map-search label{font-size:16px;color:#114a98}.mini-map-search label span:before{background-color:#fefefe}.mini-map-search .search-input{box-shadow:inset 1px 1px 3px 0px rgba(0,0,0,0.54),0px 0px 62px 0px rgba(0,0,0,0.22);color:#fefefe;font-weight:600;border:none;height:3.25rem;margin:0;padding-left:1rem;padding-right:1rem;width:calc(100% - 2rem);border-radius:9px;width:100%;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.21) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#36ffffff',GradientType=0 )}.mini-map-search .search-input-container{position:relative}.mini-map-search ::-webkit-input-placeholder{color:#d7d7d7}.mini-map-search :-moz-placeholder{color:#d7d7d7;opacity:1}.mini-map-search ::-moz-placeholder{color:#d7d7d7;opacity:1}.mini-map-search :-ms-input-placeholder{color:#d7d7d7}.mini-map-search ::-ms-input-placeholder{color:#d7d7d7}.mini-map-search .span-1{width:8%;display:inline-block;text-align:center}.mini-map-search .span-2{width:16%;display:inline-block;color:white;font-size:0.95rem;text-align:center;line-height:2.2rem}.mini-map-search .button,.mini-map-search .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-map-search a{line-height:1.0625rem;vertical-align:top}.mini-map-search .button-1{width:42%;display:inline-block;vertical-align:top}.mini-map-search .button-2{width:25%;display:inline-block}.mini-map-search .button-3{width:67%;display:inline-block;vertical-align:top}.mini-map-search .button[data-toggle] .icon,.mini-map-search .property-tools.tools-down .sub-menu a[data-toggle] .icon,.property-tools.tools-down .sub-menu .mini-map-search a[data-toggle] .icon{position:absolute;top:50%;right:0.5rem;transform:translateY(-50%)}.mini-map-search .row-1{padding-bottom:1.26rem}.mini-map-search .row-2{padding-bottom:1.34rem;border:none;position:relative}.mini-map-search .row-3{position:relative;height:40px}.mini-map-search .row-3 .text-white{line-height:3rem;padding-left:0.1rem;font-size:1rem}.mini-map-search .row-3 .text-white img{height:16px;margin-left:5px;vertical-align:top;margin-top:17px}.mini-map-search .row-3 .button,.mini-map-search .row-3 .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-map-search .row-3 a{position:absolute;right:0;font-size:110%}}@media print and (max-width: 1020px), screen and (min-width: 47.9375em) and (max-width: 1020px){.mini-map-search .row-3 .button,.mini-map-search .row-3 .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-map-search .row-3 a{max-width:23vw}}.hide-for-large-up{display:inherit !important}@media (min-width: 71.25em){.hide-for-large-up{display:none !important}}.show-for-large-up{display:none !important}@media (min-width: 71.25em){.show-for-large-up{display:inherit !important}}.new-advanced-search{font-size:0px;background-color:#f4f4f4}.new-advanced-search .search-left-col,.new-advanced-search .search-right-col{font-size:16px;display:block;width:100%;vertical-align:top;height:100%;position:relative}.new-advanced-search .mini-map{position:relative;height:0;width:100%;padding-top:80.11958%}.new-advanced-search .mini-map img{position:absolute;top:30%;left:10%;width:83%}.new-advanced-search .mini-map-background{background:linear-gradient(to bottom, #499bb5 0%, rgba(118,201,214,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bb5', endColorstr='#0076c9d6',GradientType=0 )}@media screen and (max-width: 47.93625em){.new-advanced-search .mini-map-background .mini-map-container{padding-top:6vw}}.new-advanced-search .mini-map-markers{background-image:url("../mini-map-marker.html");height:6.5vw;width:6.5vw;background-position:100% center;background-size:cover;background-repeat:no-repeat;cursor:pointer;position:absolute}.new-advanced-search .mini-map-markers:hover{background-image:url("../mini-map-marker-hover.html")}.new-advanced-search .row{position:relative}.new-advanced-search .marker-text{-moz-text-shadow:-2px 0 #fefefe,0 2px #fefefe,2px 0 #fefefe,0 -2px #fefefe;-webkit-text-shadow:-2px 0 #fefefe,0 2px #fefefe,2px 0 #fefefe,0 -2px #fefefe;text-shadow:-2px 0 #fefefe,0 2px #fefefe,2px 0 #fefefe,0 -2px #fefefe;font-size:4.3vw;position:absolute;color:#114a98;cursor:pointer}.new-advanced-search .marker-text span{color:#E15772}.new-advanced-search .big-label-background-container{width:60%;top:3%;left:20%;position:absolute}.new-advanced-search .big-label-background-container .big-label-background{background-position:100% center;background-size:cover;background-repeat:no-repeat;background-image:url("../select-bgr-mini-map.html");position:relative;height:0;width:100%;padding-top:28.02198%}.new-advanced-search .marker-big.mini-map-markers{top:4.9%;left:21.7%;height:12.5vw;width:12.5vw}.new-advanced-search .marker-big-text{text-shadow:none;top:7.6%;left:36.5%;font-size:5.5vw}.new-advanced-search .marker-1.mini-map-markers{top:56%;left:12%}.new-advanced-search .marker-1-text{top:46%;left:3%}.new-advanced-search .marker-2.mini-map-markers{top:39%;left:39%}.new-advanced-search .marker-2-text{top:31%;left:23%}.new-advanced-search .marker-3.mini-map-markers{top:72%;left:42.7%}.new-advanced-search .marker-3-text{top:82%;left:33%}.new-advanced-search .marker-4.mini-map-markers{top:50%;left:62%}.new-advanced-search .marker-4-text{top:58%;left:52%}.new-advanced-search .marker-5.mini-map-markers{top:49.5%;left:83.2%}.new-advanced-search .marker-5-text{top:40.5%;left:73%}.new-advanced-search .icon:not(.icon-arrow-left),.new-advanced-search .property-tools.tools-down .sub-menu .icon:not(.icon-arrow-left),.property-tools.tools-down .sub-menu .new-advanced-search .icon:not(.icon-arrow-left){color:#0084aa;font-weight:800}.new-advanced-search .filter .button,.new-advanced-search .filter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .new-advanced-search .filter a{background:#fefefe;color:#4d4d4d;text-align:left;height:2.25rem}.new-advanced-search .mini-map-title{color:#114a98;position:relative;margin-bottom:-5vw;z-index:1}.new-advanced-search .mini-map-title h2{background-color:#e1ecef;padding:5vw 0;margin:0;font-size:7vw}.new-advanced-search .mini-map-title .down-arrow{border-style:solid;border-width:4vw 4vw 0 4vw;border-color:#e1ecef transparent transparent transparent;width:0;height:0;margin:0 auto}.new-advanced-search .mini-search-input{font-size:4.35vw;height:10vw;font-weight:400;border:none;border-bottom:0.2vw #114a98 solid;padding-right:9vw;background:none;margin-bottom:0}.new-advanced-search .mini-search-input-container{margin:4vw 8vw calc(4vw + 1rem);width:84vw;position:relative}.new-advanced-search input:focus ~ .auto-complete-form,.new-advanced-search .auto-complete-form:hover{display:block}.new-advanced-search .search-icon{background-image:url("../svg/search-icon-blue.svg");width:6vw;height:6.2vw;background-position:100% center;background-size:cover;background-repeat:no-repeat;position:absolute;top:2vw;right:8.5vw;z-index:1}.new-advanced-search label{color:#114a98}.new-advanced-search .button[data-toggle] .icon,.new-advanced-search .property-tools.tools-down .sub-menu a[data-toggle] .icon,.property-tools.tools-down .sub-menu .new-advanced-search a[data-toggle] .icon{position:absolute;right:0.5rem;transform:translateY(-50%)}.new-advanced-search .button[data-toggle] .icon:before,.new-advanced-search .property-tools.tools-down .sub-menu a[data-toggle] .icon:before,.property-tools.tools-down .sub-menu .new-advanced-search a[data-toggle] .icon:before{content:"\33";font-family:"ElegantIcons", sans-serif}.new-advanced-search .close-button{width:7vw;height:7vw;position:absolute;top:2vw;right:2vw}.new-advanced-search .close-button-row{height:13vw;position:relative}.new-advanced-search .search-right-col .button,.new-advanced-search .search-right-col .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .new-advanced-search .search-right-col a{border-color:#d7d7d7}.new-advanced-search .filter .span-1{text-align:center;width:8vw;display:inline-block;font-size:4.5vw;line-height:11vw;vertical-align:top}.new-advanced-search .dark-blue{background-color:#F0F1F3;font-size:0.95rem;font-weight:600;padding:0 0.5rem;width:100%}.new-advanced-search .dark-blue .text-white{color:#4d4d4d;line-height:3.75rem;padding-left:0.25rem;padding-right:0.5rem}.new-advanced-search .dark-blue .text-white i:before{font-weight:800;line-height:1.2em}.new-advanced-search .dark-blue .button,.new-advanced-search .dark-blue .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .new-advanced-search .dark-blue a{font-size:0.95rem;border:none;padding:1rem 0;margin:0.5rem 0}.new-advanced-search .medium-3{display:inline-block}@media screen and (max-width: 47.93625em){.new-advanced-search .hide-small{display:none}.new-advanced-search .row-filter{margin-bottom:25vw !important}.new-advanced-search .filter .span-1{margin:3vw 0 !important}.new-advanced-search .search-right-col .button:not(.button-red),.new-advanced-search .search-right-col .property-tools.tools-down .sub-menu a:not(.button-red),.property-tools.tools-down .sub-menu .new-advanced-search .search-right-col a:not(.button-red){height:12vw !important;padding:3vw 3.5vw !important;margin:3vw 0 !important;line-height:6vw;font-size:4.5vw;width:39vw}.new-advanced-search .search-right-col .row:not(.fixed-bottom){width:86vw;margin:0 7vw}.new-advanced-search .search-right-col .row:not(.fixed-bottom) h2,.new-advanced-search .search-right-col .row:not(.fixed-bottom) label{font-size:5vw;font-weight:400}.new-advanced-search .search-right-col .row:not(.fixed-bottom) h2,.new-advanced-search .search-right-col .row:not(.fixed-bottom) .small-6,.new-advanced-search .search-right-col .row:not(.fixed-bottom) .small-12:not(.left):not(.right){padding:0 0 2vw}.new-advanced-search .search-right-col .row:not(.fixed-bottom) label.checkbox{padding-left:7vw}.new-advanced-search .search-right-col .row:not(.fixed-bottom) label.checkbox span:before{top:1.3vw;width:4.5vw;height:4.5vw}.new-advanced-search .search-right-col .row:not(.fixed-bottom) label.checkbox span:after{top:2.25vw;left:.95vw;width:2.55vw;height:2.55vw}.new-advanced-search .fixed-bottom{position:fixed;bottom:0;left:0;z-index:30;box-shadow:0px 1px 8px -1px #7d7d7d}.new-advanced-search .dark-blue .button,.new-advanced-search .dark-blue .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .new-advanced-search .dark-blue a{width:10rem;float:right}.new-advanced-search .accordion{background:none;margin:0 -2vw}.new-advanced-search .accordion a{padding:2vw;border-bottom-width:0.3vw;font-size:5vw}.new-advanced-search .accordion a:after{font-size:8vw;line-height:10vw;height:10vw;width:10vw}.new-advanced-search .accordion .accordion-content{background:none;padding:4vw 2vw}.new-advanced-search .button[data-toggle] .icon,.new-advanced-search .property-tools.tools-down .sub-menu a[data-toggle] .icon,.property-tools.tools-down .sub-menu .new-advanced-search a[data-toggle] .icon{top:40%}.new-advanced-search-reset{position:relative;padding-left:1.5rem !important}.new-advanced-search-reset img{height:0.7rem;width:0.7rem;position:absolute;top:0.25rem;left:0.45rem}}@media print, screen and (min-width: 47.9375em){.new-advanced-search{padding-bottom:0.5rem}.new-advanced-search .mini-map-container{max-width:40.625rem;margin:0 auto;position:relative}.new-advanced-search .close-button{height:2rem;width:2rem}.new-advanced-search .close-button-row{height:0rem}.new-advanced-search .mini-search-input{font-size:1.3rem;height:4.5rem;width:100%;border-bottom-width:2px}.new-advanced-search .mini-search-input-container{width:70%;margin:0 auto 3rem}.new-advanced-search .search-icon{width:2rem;height:2rem;right:15%;top:1.5rem}.new-advanced-search .close-button{top:.75rem;right:.75rem;z-index:100}.new-advanced-search .mini-map-title{margin-bottom:-1rem}.new-advanced-search .mini-map-title h2{font-size:2rem;padding:1rem 0}.new-advanced-search .mini-map-title .down-arrow{border-width:1rem 1rem 0 1rem;margin:-1px auto}.new-advanced-search .marker-text{font-size:1.1rem}.new-advanced-search .marker-1-text{top:46%;left:2%}.new-advanced-search .marker-1.mini-map-markers{top:52%;left:12%}.new-advanced-search .marker-2-text{top:33%;left:23%}.new-advanced-search .marker-2.mini-map-markers{top:35%;left:39%}.new-advanced-search .marker-3-text{top:75%;left:38%}.new-advanced-search .marker-3.mini-map-markers{top:68%;left:42.7%}.new-advanced-search .marker-4-text{top:52%;left:57%}.new-advanced-search .marker-4.mini-map-markers{top:46%;left:62%}.new-advanced-search .marker-5-text{top:40.5%;left:80%}.new-advanced-search .marker-5.mini-map-markers{top:46.5%;left:83.2%}.new-advanced-search .mini-map-markers{height:2rem;width:2rem}.new-advanced-search .marker-big.mini-map-markers{height:3.7rem;width:3.7rem;top:5.45%;left:29.25%}.new-advanced-search .marker-big-text{font-size:1.65rem;top:7.4%;left:40%}.new-advanced-search .big-label-background-container{width:44%;top:4%;left:28%}.new-advanced-search .search-right-col{max-width:930px;border:1px #d7d7d7 solid;padding:2.5% 5%;margin:-10.9375rem auto 2rem;position:relative;background-color:#f7f8fa}.new-advanced-search .search-right-col .row h2,.new-advanced-search .search-right-col .row p,.new-advanced-search .search-right-col .row a,.new-advanced-search .search-right-col .row label,.new-advanced-search .search-right-col .row span,.new-advanced-search .search-right-col .row .button,.new-advanced-search .search-right-col .row .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .new-advanced-search .search-right-col .row a{font-size:1rem;line-height:1.3rem}.new-advanced-search .search-right-col .row label,.new-advanced-search .search-right-col .row h2{font-weight:600}.new-advanced-search .mini-map-background{height:650px}.new-advanced-search .mini-map-background img{top:26%}.new-advanced-search .dark-blue{background:none;text-align:center;vertical-align:bottom}.new-advanced-search .dark-blue .button,.new-advanced-search .dark-blue .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .new-advanced-search .dark-blue a{vertical-align:bottom;padding:0.8rem 3rem}.new-advanced-search .dark-blue .clear{vertical-align:bottom;border:#d7d7d7 1px solid;color:#939393;display:inline-block;position:relative;font-size:0.75rem !important;text-align:center;margin:0.5rem 1rem;padding:0.35rem 0.8rem 0;border-radius:5px}.new-advanced-search .dark-blue .clear img{display:block;margin:0 auto}.new-advanced-search .accordion{background:none}.new-advanced-search .accordion .accordion-content{background:none}.new-advanced-search .accordion a:not(.button){font-weight:600;padding:0.5rem}.new-advanced-search .accordion a:not(.button):after{font-size:2rem;line-height:2rem;height:2rem;width:2rem}.new-advanced-search label.checkbox{padding:1rem inherit}.new-advanced-search row{padding:1rem 0}.new-advanced-search .filter{margin:1rem -1rem 0}.new-advanced-search .filter span{position:absolute;width:2rem !important;line-height:2.25rem;margin-left:-0.95rem}.new-advanced-search .filter .span-1{margin-top:2.2rem;line-height:2rem}.new-advanced-search .filter .button,.new-advanced-search .filter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .new-advanced-search .filter a{width:100%}.new-advanced-search .filter .medium-3{padding:0 1rem}.new-advanced-search .filter .button[data-toggle] .icon,.new-advanced-search .filter .property-tools.tools-down .sub-menu a[data-toggle] .icon,.property-tools.tools-down .sub-menu .new-advanced-search .filter a[data-toggle] .icon{line-height:2.125rem;right:-0.25rem}.new-advanced-search .row-filter .medium-6{display:inline-block}.new-advanced-search .row-filter .medium-6.right{padding-left:1rem}.new-advanced-search .row-filter .medium-6.left{padding-right:1rem}.new-advanced-search .row{margin-bottom:1rem}.new-advanced-search #search-bar-popup{margin-top:-25px}.new-advanced-search .rowTitle{border-bottom:#d7d7d7 1px solid}.new-advanced-search label.checkbox span:before{background-color:#fefefe}}.show-more-advance-search-text{padding-top:5vw;font-size:5vw}.show-more-advance-search-text span{width:3vw;display:inline-block}.small-1_25rem{padding-left:1.5625rem;padding-right:1.5625rem}.column-left-mask{top:0;left:0;position:absolute;clear:both;float:left;width:100%;height:100%;overflow:hidden}.column-left-mask .column-left{float:left;width:200%;margin-left:-31.875rem;position:relative;right:100%;height:100%}.column-left-mask .column-left .column-1-wrap{height:100%;float:left;width:50%;position:relative;left:50%;height:100%}.column-left-mask .column-left .column-1-wrap .column-1-left{margin-left:31.875rem;position:relative;height:100%}.column-left-mask .column-left .column-1-right{height:100%;float:right;width:31.875rem;position:relative;z-index:3;left:31.875rem}.column-left-mask .column-left .column-1-right .mini-map-search{height:100%}@media (max-width: 1020px){.column-left-mask .column-left{width:100%;margin-left:0;right:0}.column-left-mask .column-left .column-1-wrap{width:50%;left:0}.column-left-mask .column-left .column-1-wrap .column-1-left{margin-left:0}.column-left-mask .column-left .column-1-right{float:none;width:50%;position:absolute;z-index:3;right:0;top:0;left:inherit}}.select-button-wrapper{display:inline-block;vertical-align:top;position:relative}.select-button-wrapper .button,.select-button-wrapper .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .select-button-wrapper a{width:100%;background:none}.select-button-wrapper:before{content:"\33";font-family:"ElegantIcons", sans-serif;position:absolute;z-index:5;font-size:1rem;position:absolute;top:50%;right:0.5rem;transform:translateY(-50%);color:#4d4d4d;font-weight:800}.click-overlay{height:100%;width:100%;z-index:5;display:block;position:absolute}@media screen and (max-width: 47.93625em){.title h3{font-size:1.3rem;font-weight:bold}.title p{font-size:0.85rem}}@media screen and (max-width: 47.93625em){.market-updates h1{font-size:1.3rem}}.drop-down-blue::before{color:#3166d8}.text-red{color:#d43427}.property-detail{padding-bottom:1px;margin-bottom:-1.5rem;background-color:#f6f6f6;padding-top:1.5rem}*{background-size:cover;background-repeat:no-repeat;background-position:center}.tab-no-border:not(.is-active) a{border-color:rgba(255,255,255,0) !important}.read-more,.read-less{margin-top:1rem;font-size:1rem;font-weight:1rem;font-weight:400;display:block}a.white:hover{color:#cbcbcb}.row .row{margin-right:0;margin-left:0}.row .column .row,.row .columns .row{margin-right:-0.625rem;margin-left:-0.625rem}.fa.fa-map-marker.big{font-size:1.3rem;padding-left:0.2rem}@media screen and (max-width: 47.93625em){.medium-8.medium-centered.bfix-3.text-center h1{padding:0 1rem}}.landing-featured-pages h3{font-size:1.3rem;font-weight:400;line-height:1.4;text-align:left;margin-bottom:0}.landing-featured-pages{position:relative}.landing-featured-pages .featured-img{position:relative}.landing-featured-pages .featured-img img{min-width:350px;min-height:300px;overflow:hidden}.page-template-page-seo-landing .content h2{text-align:center;font-size:1rem;font-weight:normal}.page-template-page-seo-landing .content .curated-section h3{line-height:1.5}.page-template-page-seo-landing .content p{line-height:2}.page-template-page-seo-landing .content .listing-address h2{font-size:inherit;text-align:left;font-weight:600}.letters-of-recommendation{position:relative}@media screen and (max-width: 47.93625em){.letters-of-recommendation{margin-top:50px}}.letters-of-recommendation .top-intro-gradient{position:absolute;top:0;right:0;left:0;height:300px;background:#edf7de;background:linear-gradient(to bottom, #edf7de 0%, #fff 100%);z-index:-1}.letters-of-recommendation .top-intro{position:relative;z-index:2;padding-bottom:2rem}.letters-of-recommendation .top-intro .page-title{font-family:"Proxima Nova W01", sans-serif;font-weight:400;font-size:2rem;font-style:normal;color:#1f1f1f}.letters-of-recommendation .top-intro p{text-align:center;font-size:1rem;line-height:2rem}.letters-of-recommendation .letters{margin-top:3rem}.letters-of-recommendation .letters .letter-group{background:#fff;padding:20px;box-shadow:2px 3px 3px 2px rgba(0,0,0,0.2);margin:25px 0;z-index:3}.letters-of-recommendation .letters .letter-group .letter-group-inside{background:#f9f9f9;padding:20px;position:relative}@media screen and (max-width: 47.93625em){.letters-of-recommendation .letters .letter-group .letter-group-inside{padding:25px}}.letters-of-recommendation .letters .letter-group .letter-group-inside img{position:absolute;top:40px;left:20px;width:50px;opacity:.15}@media screen and (max-width: 47.93625em){.letters-of-recommendation .letters .letter-group .letter-group-inside img{top:10px;left:10px;width:20px}}.letters-of-recommendation .letters .letter-group .letter-group-inside h3,.letters-of-recommendation .letters .letter-group .letter-group-inside p{margin-left:75px}@media screen and (max-width: 47.93625em){.letters-of-recommendation .letters .letter-group .letter-group-inside h3,.letters-of-recommendation .letters .letter-group .letter-group-inside p{margin-left:0}}.letters-of-recommendation .letters .letter-group .letter-group-inside p{line-height:2rem}@media screen and (max-width: 47.93625em){#main-content.content .hero{margin-top:50px}}@media screen and (max-width: 47.93625em){.page-template-templates-contact-php #main-content.content,.single-mrt_community #main-content.content{margin-top:50px}}@media screen and (max-width: 47.93625em){#roninDevContainer{margin-top:50px}}@media screen and (max-width: 47.93625em){#roninDevTitleInnerContainer{max-width:100% !important;width:100% !important}}@media screen and (max-width: 47.93625em){#roninDevTitleInnerContainer #roninDevGalleryPageTitle{margin-bottom:0}}@media screen and (max-width: 47.93625em){#roninDevTitleInnerContainer #roninDevGalleryOwner{font-size:1rem}}.mrt_community-template-default .search-sidebar .dark-baby_teal{margin-bottom:.75rem}.mrt_community-template-default #listings-grid table tbody td{padding:0.65rem .625rem 0.65rem}.mrt_community-template-default #listings-grid table tbody td.img{position:relative}.mrt_community-template-default #listings-grid table tbody td.img img{height:48px}.mrt_community-template-default #listings-grid table tbody td:hover{text-decoration:underline}.mrt_community-template-default #listings-grid .img-list-grid-pop{border:2px solid #fff}@media (min-width: 768px) and (max-width: 1020px){.single-mrt_community .details-next .title-style-main-blue{line-height:1 !important}}@media (min-width: 768px) and (max-width: 1020px){.single-mrt_community .details-next .special-counter-blue .count{display:none}}.page-buy-and-sell-virtually .hero .hero-slide h1,.page-id-78159 .hero .hero-slide h1{display:none}.page-buy-and-sell-virtually hr.wp-block-separator,.page-id-78159 hr.wp-block-separator{margin:0}@media screen and (max-width: 47.93625em){.page-buy-and-sell-virtually h1,.page-id-78159 h1{font-size:2rem}}@media print, screen and (min-width: 47.9375em){.page-buy-and-sell-virtually h1,.page-id-78159 h1{font-size:2.25rem}}@media screen and (max-width: 47.93625em){.page-buy-and-sell-virtually h2,.page-id-78159 h2{font-size:1.25rem}}@media print, screen and (min-width: 47.9375em){.page-buy-and-sell-virtually h2,.page-id-78159 h2{font-size:26px}}body .mfp-iframe-scaler iframe{height:110%}.hero-testimonials{height:240px;position:relative;background-color:#0A246A;background-image:url("../jpg/faces-of-testimonials.jpg")}.hero-testimonials .hero-slide-testimonials{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hero-testimonials .hero-slide-testimonials .counter{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;background:transparent}.hero-testimonials .hero-slide-testimonials .value{font-size:125px;display:block;font-weight:400;letter-spacing:1px;color:#fff;line-height:1}@media screen and (max-width: 71.24875em){.hero-testimonials .hero-slide-testimonials .value{font-size:75px}}.hero-testimonials .hero-slide-testimonials h2{color:#fff;text-transform:none;font-weight:600;font-size:32px;letter-spacing:0;margin-top:1rem}@media screen and (max-width: 71.24875em){.hero-testimonials .hero-slide-testimonials h2{font-size:21px;text-align:center;margin-top:0}}.letters-of-recommendation .top-intro{text-align:center;margin:3rem auto}@media screen and (max-width: 71.24875em){.letters-of-recommendation .top-intro{margin:2rem auto}}.letters-of-recommendation .top-intro p{margin-bottom:0}.page-not-found .dolphin-img{text-align:center;margin:2rem auto 1rem;display:block}@media screen and (max-width: 47.93625em){.page-not-found .dolphin-img{margin:6rem auto 1rem}}.page-not-found h6{text-align:center;font-weight:400;font-size:1.125rem}.page-not-found h2{text-align:center;font-size:2.625rem;color:#162a3f;font-weight:400}.page-not-found p{text-align:center}.page-not-found .search-container-404{position:relative;max-width:400px;margin:0 auto 2rem;background:#1C96AB;padding:10px}.page-not-found .search-container-404 button{background-color:transparent;position:absolute;height:32px;right:10px;padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:0}.page-not-found .search-container-404 button .fa-search{color:#1C96AB}.page-not-found .search-container-404 input{height:2rem;padding-top:5px;font-size:13px;border-color:#1C96AB;padding-bottom:5px;margin-bottom:0}.page-not-found .container-max-105{max-width:105rem;margin:0 auto}.page-not-found .or{text-align:center;font-size:2.625rem;color:#162a3f;font-weight:400}.page-not-found .suggestion-links{background:#f6fbee;padding:2rem 0}.page-not-found .suggestion-links .links-sug-list{list-style-type:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-not-found .suggestion-links .links-sug-list .top-level-links{padding:0 1.875rem;width:calc(100% / 5 - 20px)}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.page-not-found .suggestion-links .links-sug-list .top-level-links{width:calc(100% / 3 - 20px)}}@media screen and (max-width: 47.93625em){.page-not-found .suggestion-links .links-sug-list .top-level-links{width:100%;margin-bottom:1rem}}.page-not-found .suggestion-links .links-sug-list .top-level-links:first-child{padding-left:0}@media screen and (max-width: 47.93625em){.page-not-found .suggestion-links .links-sug-list .top-level-links:first-child{padding:0 1.875rem}}.page-not-found .suggestion-links .links-sug-list .top-level-links:last-child{padding-right:0}.page-not-found .suggestion-links .links-sug-list .top-level-links .links-sug-title a{font-size:1.375rem;color:#162a3f;font-weight:500;font-family:"Proxima Nova W01", sans-serif}.page-not-found .suggestion-links .links-sug-list .top-level-links .links-sug-title.life{margin-top:2rem}.page-not-found .suggestion-links .links-sug-list .top-level-links ul{list-style:none;margin:1.25rem 0 0;padding:0}.page-not-found .suggestion-links .links-sug-list .top-level-links ul li{margin:.3125rem 0}.page-not-found .suggestion-links .links-sug-list .top-level-links ul li a{font-size:1rem;font-weight:500}.page-template-advanced-search .no-results h2{text-align:center;font-size:1.75rem;margin-top:2rem;color:#1794AA !important}.page-template-advanced-search .no-results p{text-align:center}@media print, screen and (min-width: 47.9375em){.page-template-advanced-search .page-title{font-size:1.5rem;font-weight:400}.page-template-advanced-search .page-title strong{font-size:1.7rem}}@media screen and (max-width: 47.93625em){.page-template-advanced-search .page-title{font-size:1.125rem}}.page-template-advanced-search .searching-for .save.button:hover i.fa-heart-o::before,.page-template-advanced-search .searching-for .property-tools.tools-down .sub-menu a.save:hover i.fa-heart-o::before,.property-tools.tools-down .sub-menu .page-template-advanced-search .searching-for a.save:hover i.fa-heart-o::before{color:#cc4b37;content:"\f004"}.facet-checkboxes{padding:0 0 .5rem}.facet-checkboxes .facet-checkboxes-property_type{padding:0 0 0.5rem}.facet-checkboxes.facet-checkboxes-areas .row.small-up-1{max-height:250px;overflow-y:scroll}.facet-checkboxes.facet-checkboxes-areas .row.small-up-1.scroll{padding-right:1rem}.facet-checkboxes.facet-checkboxes-areas .row.small-up-1.scroll::-webkit-scrollbar{width:8px;margin-right:2px}.facet-checkboxes.facet-checkboxes-areas .row.small-up-1.scroll::-webkit-scrollbar-track{display:block;background-color:#d7d7d7}.facet-checkboxes.facet-checkboxes-areas .row.small-up-1.scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:#4C8792}.facet-checkboxes .column,.facet-checkboxes .columns{margin-bottom:0}.facet-checkboxes .facet{position:relative}.facet-checkboxes .facet.has-children{padding-right:1.5rem}.facet-checkboxes .facet.has-children>label{color:#4d4d4d}.facet-checkboxes .facet .facet-handle{display:block;position:absolute;top:0;right:0;width:1.25rem;height:1.25rem;text-align:center;cursor:pointer;color:#1394AB;z-index:2;line-height:1;font-family:"FontAwesome", sans-serif;font-weight:100;font-size:20px}.facet-checkboxes .facet .facet-handle:after{content:"\002b";line-height:1;position:absolute;top:-2px;left:3px}.facet-checkboxes .facet .facet-handle:before{content:"\f1db";line-height:1}.facet-checkboxes .facet.is-active .facet-handle:after{content:"\2212"}.facet-checkboxes .facet.is-active .children{max-height:1875rem}.facet-checkboxes .facet label{margin:0;padding-bottom:.625rem}.facet-checkboxes .children{max-height:0;overflow:hidden;transition:all 400ms ease}.facet-checkboxes .children label{margin-left:1.25rem}.mini-search-container{height:57px}.mini-search{background-color:#1195AC;position:relative;z-index:23;padding:0.5rem 0;box-shadow:0 3px 3px rgba(0,0,0,0.075)}@media print, screen and (min-width: 47.9375em){.mini-search{padding-top:.9375rem;padding-bottom:.9375rem}}.mini-search #all-filters{max-width:1140px;width:100%;margin-top:1rem;left:calc((100vw - 1140px)/2)}@media (max-width: 1140px){.mini-search #all-filters{left:0}}.mini-search #all-filters .facet-checkboxes{margin-bottom:0.75rem}.mini-search #all-filters .fields{margin-bottom:0.25rem}.mini-search #all-filters h2,.mini-search #all-filters h4,.mini-search #all-filters strong{font-weight:bold;font-size:0.95rem;margin:0.75rem 0 0.1rem;display:block}.mini-search #all-filters .read-more,.mini-search #all-filters .read-less{margin-left:1rem}.mini-search #all-filters .column-block.wide{padding-right:0}.mini-search #all-filters p.text-center.buttons{margin:0;display:block;width:100%}.mini-search #all-filters p.text-center.buttons button{display:inline-block;width:160px !important;padding:0.85em 1em;font-weight:600}.mini-search #all-filters p.text-center.buttons button i{padding-right:0.25rem}.mini-search #all-filters p.text-center.buttons .button-refresh{margin-right:1.5rem !important}.mini-search form .row{max-width:75rem;margin:0 auto;font-size:0}.mini-search .read-more,.mini-search .read-less{font-size:0.9rem;color:#1794AA}@media screen and (max-width: 47.93625em){.mini-search.sticky{position:fixed;bottom:0;width:100%}}@media screen and (max-width: 47.93625em){.mini-search:not(.small-too){display:none !important}}@media print, screen and (min-width: 47.9375em){.mini-search-gallery{margin-bottom:1.875rem}}.mini-search input,.mini-search button,.mini-search .button,.mini-search .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-search a{margin-bottom:0}.mini-search .dropdown-pane-range strong,.mini-search .dropdown-pane-range .to{display:none}.mini-search .dropdown-pane-range select{width:100%}.mini-search .filter,.mini-search .buttons,.mini-search .search-box{margin-bottom:.5rem}@media print, screen and (min-width: 47.9375em){.mini-search .filter,.mini-search .buttons,.mini-search .search-box{float:left;margin-bottom:0}}@media print, screen and (min-width: 47.9375em){.mini-search .save-search,.mini-search .refine-search,.mini-search .filter{margin-left:.25rem;margin-right:.25rem}}.mini-search .save-search.saved .icon:before,.mini-search .refine-search.saved .icon:before,.mini-search .filter.saved .icon:before{content:"\e089";color:#cc4b37}@media print, screen and (min-width: 47.9375em){.mini-search .search-box{width:18.75rem;margin-right:.25rem}}.mini-search .refine-search{border-color:#70B622;background-color:#70B622;vertical-align:top;width:6.5rem}.mini-search .search-box,.mini-search .buttons,.mini-search .filters{display:inline-block;margin:0;float:none;font-size:inherit;vertical-align:top}.mini-search .filters{font-size:0}.mini-search .filters .filter{font-size:inherit;display:inline-block;vertical-align:top}.mini-search .filters .filter-4{margin:0}.mini-search .filters .filter .button,.mini-search .filters .filter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-search .filters .filter a{width:100% !important}.mini-search .buttons{width:100%;padding:0.85em 0.5em}.mini-search .buttons .save-search{margin:0 0.25rem;width:calc(52% - 0.5rem) !important}.mini-search .buttons .refine-search{margin:0 0.25rem;width:calc(48% - 0.5rem)}@media print, screen and (min-width: 47.9375em){.mini-search .search-box{width:33%;padding-right:.375rem}.mini-search .filters{width:34%}.mini-search .filters .filter-1{width:calc(52% - 0.5rem)}.mini-search .filters .filter-4{width:48%}.mini-search .filters .filter-2,.mini-search .filters .filter-3{display:none}.mini-search .buttons{width:33%}.mini-search .buttons .save-search{width:calc(58% - 0.5rem) !important}.mini-search .buttons .refine-search{width:calc(42% - 0.5rem)}}@media (min-width: 56.25rem){.mini-search .search-box{width:31%;padding-right:.375rem}.mini-search .filters{width:39%}.mini-search .filters .filter-1{width:calc(39% - 0.5rem)}.mini-search .filters .filter-2{width:calc(26% - 0.5rem);display:inline-block}.mini-search .filters .filter-4{width:35%}.mini-search .filters .filter-3{display:none}.mini-search .filters .filter-2-show{display:none}.mini-search .buttons{width:28%}.mini-search .buttons .save-search{width:calc(58% - 0.5rem) !important}.mini-search .buttons .refine-search{width:calc(42% - 0.5rem)}}@media (min-width: 64rem){.mini-search .search-box{width:30%;padding-right:.375rem}.mini-search .filters{width:45%}.mini-search .filters .filter-1{width:calc(31% - 0.5rem)}.mini-search .filters .filter-2,.mini-search .filters .filter-3{width:calc(20% - 0.5rem);display:inline-block}.mini-search .filters .filter-4{width:29%}.mini-search .buttons{width:25%}.mini-search .buttons .save-search{width:calc(58% - 0.5rem) !important}.mini-search .buttons .refine-search{width:calc(42% - 0.5rem)}.mini-search .filter-2-show,.mini-search .filter-3-show{display:none}}.mini-search .button,.mini-search .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-search a{width:100%}@media print, screen and (min-width: 47.9375em){.mini-search .button,.mini-search .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-search a{width:7.8125rem}}.mini-search .button[data-toggle],.mini-search .property-tools.tools-down .sub-menu a[data-toggle],.property-tools.tools-down .sub-menu .mini-search a[data-toggle]{padding-right:1.75rem;position:relative;text-align:left}.mini-search .button[data-toggle] .icon,.mini-search .property-tools.tools-down .sub-menu a[data-toggle] .icon,.property-tools.tools-down .sub-menu .mini-search a[data-toggle] .icon{position:absolute;top:50%;right:.5rem;width:.875rem;height:.875rem;text-align:center;transform:translateY(-50%)}.mini-search .button[data-toggle] .icon:before,.mini-search .property-tools.tools-down .sub-menu a[data-toggle] .icon:before,.property-tools.tools-down .sub-menu .mini-search a[data-toggle] .icon:before{content:"\33";font-family:"ElegantIcons", sans-serif}.mini-search .button[data-toggle].hover .icon:before,.mini-search .property-tools.tools-down .sub-menu a[data-toggle].hover .icon:before,.property-tools.tools-down .sub-menu .mini-search a[data-toggle].hover .icon:before{content:"\32"}.mini-search .button[data-toggle].naked,.mini-search .property-tools.tools-down .sub-menu a[data-toggle].naked,.property-tools.tools-down .sub-menu .mini-search a[data-toggle].naked{max-width:7.75rem;margin:auto;display:block;padding:0.75rem 1.25rem 0.75rem 0.5rem}.mini-search .button[data-toggle].naked .icon,.mini-search .property-tools.tools-down .sub-menu a[data-toggle].naked .icon,.property-tools.tools-down .sub-menu .mini-search a[data-toggle].naked .icon{font-size:1.1rem;height:1.2rem;line-height:1.2rem;right:0.75rem}.mini-search .button[data-toggle].naked .icon:before,.mini-search .property-tools.tools-down .sub-menu a[data-toggle].naked .icon:before,.property-tools.tools-down .sub-menu .mini-search a[data-toggle].naked .icon:before{content:"\f13a";font-family:"FontAwesome", sans-serif}.mini-search .button[data-toggle].naked.hover .icon:before,.mini-search .property-tools.tools-down .sub-menu a[data-toggle].naked.hover .icon:before,.property-tools.tools-down .sub-menu .mini-search a[data-toggle].naked.hover .icon:before{content:"\f139"}.mini-search .button[data-toggle].naked.hover .will-hide,.mini-search .property-tools.tools-down .sub-menu a[data-toggle].naked.hover .will-hide,.property-tools.tools-down .sub-menu .mini-search a[data-toggle].naked.hover .will-hide{display:none}.mini-search .button[data-toggle].naked.hover .will-show,.mini-search .property-tools.tools-down .sub-menu a[data-toggle].naked.hover .will-show,.property-tools.tools-down .sub-menu .mini-search a[data-toggle].naked.hover .will-show{display:inline}.mini-search .button.hollow.dark,.mini-search .property-tools.tools-down .sub-menu a.hollow.dark,.property-tools.tools-down .sub-menu .mini-search a.hollow.dark{padding-top:.6875rem;padding-bottom:.75rem;padding-right:24px;border-color:#d7d7d7;color:#1f1f1f;background-color:#fefefe;width:auto}.mini-search .button.hollow.dark.hover,.mini-search .property-tools.tools-down .sub-menu a.hollow.dark.hover,.property-tools.tools-down .sub-menu .mini-search a.hollow.dark.hover{color:#1f1f1f;background-color:#fefefe}.mini-search .refine-search,.mini-search .save-search{font-weight:600}.mini-search .refine-search .icon,.mini-search .refine-search .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .mini-search .refine-search .icon,.mini-search .save-search .icon,.mini-search .save-search .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .mini-search .save-search .icon{margin-right:0.25rem;color:#114a98}.mini-search .refine-search a.save-search.saved .icon:before,.mini-search .save-search a.save-search.saved .icon:before{content:"\e089";color:#cc4b37}.mini-search .save-search:hover{background:#f7f7f8}.filter .button,.filter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .filter a{position:relative;margin:0}.filter .button.hover:before,.filter .property-tools.tools-down .sub-menu a.hover:before,.property-tools.tools-down .sub-menu .filter a.hover:before,.filter .button.hover:after,.filter .property-tools.tools-down .sub-menu a.hover:after,.property-tools.tools-down .sub-menu .filter a.hover:after{position:absolute;left:50%;transform:translateX(-50%)}.filter .button.hover:before,.filter .property-tools.tools-down .sub-menu a.hover:before,.property-tools.tools-down .sub-menu .filter a.hover:before{display:block;width:0;height:0;border:inset .5rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #d7d7d7;bottom:-1rem;z-index:22}.filter .button.hover:after,.filter .property-tools.tools-down .sub-menu a.hover:after,.property-tools.tools-down .sub-menu .filter a.hover:after{display:block;width:0;height:0;border:inset .5rem;content:'';border-top-width:0;border-bottom-style:solid;border-color:transparent transparent #f7f7f8;z-index:23;bottom:-1.0625rem}.filter .button.small.hover:before,.filter .property-tools.tools-down .sub-menu a.small.hover:before,.property-tools.tools-down .sub-menu .filter a.small.hover:before{bottom:-.25rem}.filter .button.small.hover:after,.filter .property-tools.tools-down .sub-menu a.small.hover:after,.property-tools.tools-down .sub-menu .filter a.small.hover:after{bottom:-.3125rem}.save-search-terms{background:#fefefe;border:1px solid #d7d7d7;margin:1.25rem 0;padding:0.5rem 0.75rem;color:#1794AA;font-size:.71875rem;font-weight:600}.save-search-terms.checkboxes{margin-top:0}.save-search-terms label{margin:0.4rem;color:#1794AA;font-weight:400;font-size:0.75rem;line-height:1.4}#all-filters [type="reset"]{width:inherit}@media print, screen and (min-width: 47.9375em){#all-filters [type="submit"]{width:10rem}}.advanced-search .widget .button.ajax-counter-global,.advanced-search .widget .property-tools.tools-down .sub-menu a.ajax-counter-global,.property-tools.tools-down .sub-menu .advanced-search .widget a.ajax-counter-global{width:100%}.advanced-search .field input{padding-right:2.5rem}.advanced-search .button.ochre,.advanced-search .property-tools.tools-down .sub-menu a.ochre,.property-tools.tools-down .sub-menu .advanced-search a.ochre{background-color:#1794AA}.advanced-search .button.hollow.dark,.advanced-search .property-tools.tools-down .sub-menu a.hollow.dark,.property-tools.tools-down .sub-menu .advanced-search a.hollow.dark{border-color:#1794AA;color:#1f1f1f;background-color:#fefefe}.advanced-search .button-refresh{margin-right:1rem !important}.advanced-search :not(.hide) .button i,.advanced-search :not(.hide) .property-tools.tools-down .sub-menu a i,.property-tools.tools-down .sub-menu .advanced-search :not(.hide) a i{margin-right:0.25rem}@media print, screen and (min-width: 47.9375em){.advanced-search .read-more-text{display:block !important}.advanced-search .read-less,.advanced-search .read-more{display:none !important}}.advanced-search .search-icon{position:absolute;top:0;right:0;width:1.875rem;height:1.875rem;margin:.4375rem;font-size:1.15rem}.advanced-search .search-icon i{color:#4d4d4d;top:1px;right:4px;position:absolute}.advanced-search .content{padding:1rem .75rem}@media (max-width: 767px){.advanced-search .content{margin-bottom:1.5rem;margin-top:4.6875rem}.advanced-search .content .searching-for{display:none}.advanced-search .content .accordion{margin-bottom:1rem}.advanced-search .content #search{font-size:.75rem;padding-right:2rem}.advanced-search .content #search[placeholder]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.advanced-search strong{color:#626262;padding-bottom:0.5rem;display:block}@media (max-width: 767px){.advanced-search .tabs.full-width{display:-ms-flexbox;display:flex}.advanced-search .tabs.full-width li{-ms-flex-positive:1;flex-grow:1}.advanced-search .tabs.full-width li a{text-align:center;padding:.5rem 0}}.advanced-search .tabs.full-width li a{padding:.5rem 1rem}.advanced-search .tabs-panel{padding:1.25rem 0}.advanced-search .select2-container--default .select2-search--inline{min-width:18rem !important}.advanced-search .select2-container--default .select2-search--inline .select2-search__field{margin:0;height:32px;padding:4px 0 0 4px;width:100% !important}.advanced-search .select2-container--default .select2-selection--single,.advanced-search .select2-container--default .select2-selection--multiple{border-radius:0;min-height:38px}.advanced-search .select2-container--open .select2-dropdown.echo_comm_keywords_propsearch_dropdown{padding:0.75rem 0}.advanced-search .select2-container--open .select2-dropdown.echo_comm_keywords_propsearch_dropdown .select2-results__option{padding:0 0.75rem;margin:0;height:auto;display:block}.advanced-search .select2-container--open .select2-dropdown.echo_comm_keywords_propsearch_dropdown .select2-results__option .keyword-result{padding:0.25rem 0.75rem 0.25rem 0;margin:0.1rem 0}.advanced-search .select2-container--open .select2-dropdown.echo_comm_keywords_propsearch_dropdown .select2-results__option .keyword-result .keyword-result-result{padding-left:0.75rem}.advanced-search .select2-container--open .select2-dropdown.echo_comm_keywords_propsearch_dropdown .select2-results__option .keyword-result .keyword-result-result span{float:right}@media only screen and (max-width: 1280px){.advanced-search .widget .button.ajax-counter-global,.advanced-search .widget .property-tools.tools-down .sub-menu a.ajax-counter-global,.property-tools.tools-down .sub-menu .advanced-search .widget a.ajax-counter-global{font-size:13px}}.naked.button,.property-tools.tools-down .sub-menu a.naked{background:none;border:none;padding:0.75rem 1rem 0.75rem 0.75rem;margin:0}.reveal.mobile{padding:0}.reveal.mobile .advanced-search{padding:1rem}@media screen and (max-width: 47.93625em){.reveal.mobile .advanced-search{margin-top:57px}.reveal.mobile .advanced-search .accordion{margin-bottom:0}.reveal.mobile .advanced-search .read-less,.reveal.mobile .advanced-search .read-more{color:#1C96AB;margin-bottom:1rem}.reveal.mobile .advanced-search .read-less i,.reveal.mobile .advanced-search .read-more i{padding-left:0.25rem}}.reveal.mobile .advanced-search .read-less{margin:0}@media screen and (max-width: 47.93625em){.reveal.mobile .advanced-search .footer-sticky{top:0 !important;bottom:auto;padding-left:0.25rem;background-color:#1C96AB}}.reveal.mobile .advanced-search .footer-sticky .button,.reveal.mobile .advanced-search .footer-sticky .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .reveal.mobile .advanced-search .footer-sticky a{font-size:0.9rem;font-weight:600}.reveal.mobile .advanced-search .footer-sticky .button-submit{float:right}@media screen and (max-width: 47.93625em){.reveal.mobile .advanced-search .footer-sticky .button,.reveal.mobile .advanced-search .footer-sticky .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .reveal.mobile .advanced-search .footer-sticky a{color:#fefefe}.reveal.mobile .advanced-search .footer-sticky .button.transparent,.reveal.mobile .advanced-search .footer-sticky .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .reveal.mobile .advanced-search .footer-sticky a{font-weight:400}.reveal.mobile .advanced-search .footer-sticky .button .fa-chevron-left,.reveal.mobile .advanced-search .footer-sticky .property-tools.tools-down .sub-menu a .fa-chevron-left,.property-tools.tools-down .sub-menu .reveal.mobile .advanced-search .footer-sticky a .fa-chevron-left{font-size:0.7rem}.reveal.mobile .advanced-search .footer-sticky .button .fa-refresh,.reveal.mobile .advanced-search .footer-sticky .property-tools.tools-down .sub-menu a .fa-refresh,.property-tools.tools-down .sub-menu .reveal.mobile .advanced-search .footer-sticky a .fa-refresh{font-size:0.85rem}.reveal.mobile .advanced-search .footer-sticky .button:not(.button-submit),.reveal.mobile .advanced-search .footer-sticky .property-tools.tools-down .sub-menu a:not(.button-submit),.property-tools.tools-down .sub-menu .reveal.mobile .advanced-search .footer-sticky a:not(.button-submit){padding:0.75rem 0.2rem}.reveal.mobile .advanced-search .footer-sticky .button:first-child,.reveal.mobile .advanced-search .footer-sticky .property-tools.tools-down .sub-menu a:first-child,.property-tools.tools-down .sub-menu .reveal.mobile .advanced-search .footer-sticky a:first-child{padding-right:0.75rem}.reveal.mobile .advanced-search .footer-sticky .button-submit{padding:0.75rem 0rem;background-color:#7DBD34}}.label strong{margin:0;padding:0}#save-search,#save-listing{background-color:#F4F4F4}#save-search #save-search-frequency,#save-listing #save-search-frequency{margin:0}#save-search .scroll,#save-listing .scroll{height:150px;overflow-y:scroll;padding-right:1rem}#save-search .scroll::-webkit-scrollbar,#save-listing .scroll::-webkit-scrollbar{width:8px;margin-right:2px}#save-search .scroll::-webkit-scrollbar-track,#save-listing .scroll::-webkit-scrollbar-track{display:block;background-color:#d7d7d7}#save-search .scroll::-webkit-scrollbar-thumb,#save-listing .scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:#4C8792}#save-search .tagging .tags,#save-listing .tagging .tags{margin-bottom:0}#save-search .tagging .tags .label,#save-listing .tagging .tags .label{font-size:0.9rem;color:#1794AA;padding:0.5rem 1.5rem 0.5rem 0.5rem}#save-search .tagging .scoll,#save-listing .tagging .scoll{margin-bottom:0.25rem !important}#save-search .tagging .input-container,#save-listing .tagging .input-container{position:relative}#save-search .tagging .input-container input,#save-listing .tagging .input-container input{margin-bottom:0}#save-search .tagging .input-container input:focus,#save-listing .tagging .input-container input:focus{border-color:#1794AA}#save-search .tagging .input-container a,#save-listing .tagging .input-container a{position:absolute;font-size:1.1rem;top:50%;transform:translateY(-55%);right:1rem}.teal-background{background-color:#1794AA}label{font-size:0.825rem}.months_select .mo{border-radius:5px;background:#efefef;margin:2px 2px;padding:4px 10px;display:inline-block;float:left;font-size:14px;width:58px;text-align:center;color:#626262}.months_select .mo:hover{background:#E1EDF4;color:#626262}.months_select .mo.active{background:#1794AA;color:#fff}body .mini-search .buttons button,body .mini-search .buttons a{height:46px}body .mini-search .buttons .refine-search{padding:0.5em .25em}@media screen and (max-width: 47.93625em){body .mini-search .buttons .refine-search{padding:0.85em .25em}}.keyword-field select{max-height:2.25rem}.keyword-field .select2-container{margin:0 0 1rem}.keyword-field .select2-container--default .select2-selection--multiple{bordeR:1px solid #d7d7d7}.keyword-field .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #939393}.map-search-promo img{width:100%;max-width:397px;margin:0 auto;display:block}@media screen and (max-width: 47.93625em){.map-search-promo img{margin-top:1rem}}.widget-popular-searches ul li a .new-tag{background:#d60000;color:#fff;padding:1px 6px;margin-left:5px;font-size:10px;font-weight:600}.new-tag{background:#d60000;color:#fff;padding:1px 6px;margin-left:5px;font-size:10px;font-weight:600}.vr-man-banner-wrapper{background:#f2f2f3;padding:24px;border:1px solid #d8dada;margin-bottom:1rem}.vr-man-banner-wrapper .vr-man-banner{background:#4fb5b5;color:#4fb5b5;padding:20px 20px 0 20px;min-height:350px}.vr-man-banner-wrapper .vr-man-banner .vr-man-inside{background:url(../png/vr-man.png) no-repeat;background-position:bottom center;background-size:65%;text-align:center;min-height:333px}.vr-man-banner-wrapper .vr-man-banner .vr-man-inside img{margin-bottom:.75rem}.vr-man-banner-wrapper .vr-man-banner .vr-man-inside h6{color:#fff;font-size:1.5rem;line-height:1.2;margin-bottom:.25rem}.vr-man-banner-wrapper .vr-man-banner .vr-man-inside p{color:#fff}.vr-man-banner-wrapper .vr-man-banner .vr-man-inside p a{color:#fff;font-weight:500}.vr-man-banner-wrapper .vr-man-banner .vr-man-inside p a:hover{color:#ededf0}.listing-photos-attributes .tour-vr,.listing-photos-attributes .tour-video{position:relative}.listing-photos-attributes .tour-vr{margin-top:-2px;width:24px}.listing-photos-attributes .tour-video{margin-right:10px;width:24px;margin-top:2px}.prop-highlights-group .scrolling-form-group .scrolling-form .gform_wrapper{margin:0}.prop-highlights-group .scrolling-form-group .scrolling-form .showing-interest{background:#fff;border:1px solid #000;padding:10px;-ms-flex-align:center;align-items:center;margin:30px 10px 0 10px;display:-ms-flexbox;display:flex;position:relative}.prop-highlights-group .scrolling-form-group .scrolling-form .showing-interest .interested{font-size:14px;font-weight:500}.prop-highlights-group .scrolling-form-group .scrolling-form .showing-interest .checkbox{overflow:visible;margin-top:-5px}.prop-highlights-group .scrolling-form-group .scrolling-form .showing-interest .checkbox span:before{top:0}.prop-highlights-group .scrolling-form-group .scrolling-form .showing-interest .new-tag{font-size:14px;position:absolute;top:0;right:0;text-transform:uppercase;padding:2px 8px}@media screen and (max-width: 71.24875em){.prop-highlights-group .scrolling-form-group .scrolling-form .showing-interest .new-tag{font-size:9px;padding:0 5px}}.populate-keyword{font-size:16px}.agentsite .sug_agent.results{display:none}@media screen and (max-width: 47.93625em){.listing-wrapper .search-results-header{display:none}}.listing-wrapper .save-search{background-color:#E1F2C8;padding:1.5rem 1rem 2rem 2.5rem;position:relative}.listing-wrapper .save-search p{display:inline-block;margin:0;width:calc(100% - 60px);padding-left:15px;vertical-align:top}.listing-wrapper .save-search p a{color:#0c7ec3}.listing-wrapper .save-search i{vertical-align:top;font-size:2.5rem}.search-results-header{width:100%}@media screen and (max-width: 47.93625em){.search-results-header{padding-top:.5rem;padding-bottom:0}}@media screen and (max-width: 47.93625em){.search-results-header .page-title{color:#114a98;font-size:1.125rem;margin-bottom:0}}.search-results-header .button,.search-results-header .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .search-results-header a{margin:0}.search-results-sorter{padding:2.25rem 0}@media print, screen and (min-width: 47.9375em){.search-results-sorter{padding:0 0 1.25rem}}.search-results-sorter .filter{float:left}.search-results-sorter .button.transparent,.search-results-sorter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .search-results-sorter a{padding-left:0;padding-right:0}@media screen and (max-width: 47.93625em){.search-results-sorter-map{position:fixed;top:107px;background:white;z-index:2;width:100%}.search-results-sorter .button.small,.search-results-sorter .property-tools.tools-down .sub-menu a.small,.property-tools.tools-down .sub-menu .search-results-sorter a.small{font-size:1rem;padding:.25rem .5rem;line-height:1}.search-results-sorter .tabs.tiny .tabs-title.is-active{display:none}.search-results-sorter .tabs.tiny .tabs-title a{font-size:1rem;border-bottom:none;line-height:1}}.search-results-sorter .tabs{float:right;margin:0}@media print, screen and (min-width: 47.9375em){.search-results-sorter{padding-bottom:1.25rem}}*:not(body).search-results::before,*:not(body).search-results::after{display:table;content:' '}*:not(body).search-results::after{clear:both}*:not(body).search-results-map{position:relative;margin-top:45px;max-height:1100px}@media print, screen and (min-width: 47.9375em){*:not(body).search-results-map{margin-top:0;margin-right:25rem}}*:not(body).search-results-map .map{background:#d7d7d7;height:calc(100vh - 45px - 57px - 50px);width:100%}@media print, screen and (min-width: 47.9375em){*:not(body).search-results-map .map{position:absolute;height:calc(100%);float:left}}*:not(body).search-results-map .listing-wrapper{width:100%;box-shadow:0 1px 3px rgba(0,0,0,0.3);max-height:1100px;overflow-y:auto}@media print, screen and (min-width: 47.9375em){*:not(body).search-results-map .listing-wrapper{padding-top:1.25rem;width:25rem;float:right;margin-right:-25rem;box-shadow:none}}*:not(body).search-results-map .listings{overflow:auto;height:100%;overflow:auto}*:not(body).search-results-map .listings::-webkit-scrollbar{width:.5625rem}*:not(body).search-results-map .listings::-webkit-scrollbar-track{background:#f4f4f4;padding:2px}*:not(body).search-results-map .listings::-webkit-scrollbar-thumb{background:#d7d7d7;width:90%}@media screen and (max-width: 47.93625em){*:not(body).search-results-map .listings{display:none !important}}*:not(body).search-results-map .listing-attributes{font-size:.875rem}.gallery.row{max-width:80rem}@media print, screen and (min-width: 47.9375em){.gallery.row h1{display:inline}}.gallery.row .page-title{font-size:1.2rem;font-weight:400}.gallery.row .page-title strong{font-weight:400}@media print, screen and (min-width: 47.9375em){.gallery.row{padding-bottom:0.75rem}.gallery.row .page-title{font-size:1.5rem}.gallery.row .page-title strong{font-size:1.7rem}}.gallery.row .button,.gallery.row .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .gallery.row a{padding:0.35rem 0.4rem;color:#1f1f1f}@media print, screen and (min-width: 47.9375em){.gallery.row .button,.gallery.row .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .gallery.row a{padding:0.7rem 1rem}}.gallery.row .button a,.gallery.row .property-tools.tools-down .sub-menu a a,.property-tools.tools-down .sub-menu .gallery.row a a{color:#1f1f1f}.gallery.row .button a svg,.gallery.row .property-tools.tools-down .sub-menu a a svg,.property-tools.tools-down .sub-menu .gallery.row a a svg{margin-right:0.5rem}.gallery.row .tabs{border:none}.gallery.row .tabs li{border:1px solid #C3DDF3}@media print, screen and (min-width: 47.9375em){.gallery.row .tabs li:first-child{margin-right:0.25rem}}.gallery.row .tabs li.is-active{background-color:#E2EEF4}@media screen and (max-width: 47.93625em){.gallery.row .tabs li.is-active{display:none}}.gallery.row .filter .button,.gallery.row .filter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .gallery.row .filter a{border:1px solid #d7d7d7}.keyword-field-results .select2-container .select2-search--inline .select2-search__field,.keyword-field-results .select2-container li,.keyword-field-results .select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:1rem}.keyword-field-results .select2-container .select2-search--inline .select2-search__field{margin-top:0;margin-bottom:2px}.keyword-field-results .keyword-field .select2-container--default .select2-selection--multiple{border-radius:0}#mobile-refine-search .close-button{font-size:2rem;position:absolute;right:1rem;top:1rem}#mobile-refine-search form{padding:1rem 0 4rem 0}#mobile-refine-search form .mobile-refine-padding{padding:0 1rem}#mobile-refine-search form .mini-search .row{max-width:75rem;margin:0 auto;font-size:0}#mobile-refine-search .keyword-field .select2-container{width:100% !important}@media print, screen and (min-width: 47.9375em){.search-results-map .gallery.row h1{display:block}}.mini-search #all-filters .squishie-search-dropdowns strong{margin-top:5px}.search-tags{margin-top:5px}.current-search-tag{display:inline-block;position:relative;margin:0 .0625rem .5rem 0;padding:.375rem 1rem .5rem 1rem;border:solid 1px #ebebeb;border-radius:1rem;font-size:.875rem;line-height:1;background:#fff;color:#363739}.current-search-tag-close:before{position:absolute;top:50%;transform:translateY(-50%);margin-top:-1px;right:.375rem;display:block;font-size:1.25rem;color:inherit;content:"\00d7"}.community-banner{background:#f4faee;border:1px solid #e2f1d2}@media print, screen and (min-width: 47.9375em){.community-banner{display:block}}@media screen and (min-width: 71.25em){.community-banner{display:-ms-flexbox;display:flex}}.community-banner img{display:-ms-flexbox;display:flex}@media screen and (max-width: 71.24875em){.community-banner img{-ms-flex-flow:row;flex-flow:row;width:100%}}@media screen and (min-width: 47.9375em){.community-banner img{-ms-flex-flow:column;flex-flow:column}}.community-banner .community-blurb{display:-ms-flexbox;display:flex;padding:1.75rem}@media screen and (max-width: 71.24875em){.community-banner .community-blurb{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:column;flex-flow:column;height:100%}}@media print, screen and (min-width: 47.9375em){.community-banner .community-blurb{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:column;flex-flow:column;height:100%}}@media screen and (min-width: 47.9375em){.community-banner .community-blurb{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 71.25em){.community-banner .community-blurb{width:40%}}.community-banner .community-blurb h6{color:#1394AB;font-family:'Proxima Nova W01';text-transform:uppercase;font-weight:300;font-size:.85rem;letter-spacing:.5px}.community-banner .community-blurb h3{font-size:1.75rem;font-weight:600;padding-bottom:0;margin-bottom:0;max-width:75%;color:#10263C}.community-banner .community-blurb a{color:#000;margin-bottom:1rem}.community-banner .community-blurb a span{font-weight:bold;color:#1394AB}.community-banner .community-blurb p{margin-bottom:0}.community-banner .community-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;vertical-align:middle;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;-ms-flex-flow:column;flex-flow:column}@media print, screen and (min-width: 47.9375em){.community-banner .community-buttons{display:-ms-flexbox;display:flex}}@media screen and (max-width: 71.24875em){.community-banner .community-buttons{padding:0 1.75rem}}.community-banner .community-buttons .button,.community-banner .community-buttons .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .community-banner .community-buttons a{color:#fff;font-weight:600 !important;padding:0.85em 3em !important;margin-bottom:1rem;letter-spacing:.5px}@media screen and (max-width: 71.24875em){.community-banner .community-buttons .button,.community-banner .community-buttons .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .community-banner .community-buttons a{width:100%}}.community-banner .community-buttons .button .count,.community-banner .community-buttons .property-tools.tools-down .sub-menu a .count,.property-tools.tools-down .sub-menu .community-banner .community-buttons a .count{color:#000}.community-banner .community-buttons .button.light-blue,.community-banner .community-buttons .property-tools.tools-down .sub-menu a.light-blue,.property-tools.tools-down .sub-menu .community-banner .community-buttons a.light-blue{background:rgba(170,221,234,0.8);border-color:#AADDEA;color:#162a3f;min-width:254px}.community-banner .community-buttons .button.light-blue:hover,.community-banner .community-buttons .property-tools.tools-down .sub-menu a.light-blue:hover,.property-tools.tools-down .sub-menu .community-banner .community-buttons a.light-blue:hover{background:rgba(170,221,234,0.8);border-color:#AADDEA;color:#1b8aa0}.comuunity-link a{font-weight:300}.comuunity-link a img{padding-right:5px}#refine-search-2019{min-height:42px}@media screen and (max-width: 122.49875em){.mini-search #save-search-wrapper .button.hollow.dark,.mini-search #save-search-wrapper .property-tools.tools-down .sub-menu a.hollow.dark,.property-tools.tools-down .sub-menu .mini-search #save-search-wrapper a.hollow.dark{padding-left:0;padding-right:0}}.listing-photos-container{overflow:hidden}.mini-search #save-search-wrapper .button.hollow.dark,.mini-search #save-search-wrapper .property-tools.tools-down .sub-menu a.hollow.dark,.property-tools.tools-down .sub-menu .mini-search #save-search-wrapper a.hollow.dark{padding-left:0;padding-right:0}.saved-search{background:#fefefe;border:1px solid #d7d7d7;margin-bottom:.625rem}.saved-search-heading,.saved-search-body{padding-left:.625rem;padding-right:.625rem}.saved-search-heading{border-bottom:1px dotted transparent;position:relative;padding:.5rem .5rem .5rem 2.1875rem;cursor:pointer}.saved-search-heading::before,.saved-search-heading::after{display:table;content:' '}.saved-search-heading::after{clear:both}@media screen and (max-width: 47.93625em){.saved-search-heading{padding:.5rem 2.1875rem .5rem .5rem}}.saved-search-heading>span{font-size:.875rem;display:block}@media print, screen and (min-width: 47.9375em){.saved-search-heading>span{display:inline-block;padding:.25rem 0}.saved-search-heading>span:nth-child(3){padding:.25rem 0;margin-left:0.9375rem;position:absolute;left:41.66667%}}@media screen and (max-width: 47.93625em){.saved-search-heading .buttons .run-search{position:absolute;left:.625rem;width:53%}}@media screen and (max-width: 47.93625em){.saved-search-heading .buttons .edit-search{position:absolute;padding-right:12px;right:10px;width:37%}}@media screen and (max-width: 47.93625em){.saved-search-heading .buttons{text-align:center;padding-top:.625rem;height:2.8125rem}}@media print, screen and (min-width: 47.9375em){.saved-search-heading .buttons{position:relative;float:right}}.saved-search-heading .buttons .button,.saved-search-heading .buttons .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .saved-search-heading .buttons a{margin:0}.saved-search-heading>.icon,.property-tools.tools-down .sub-menu .saved-search-heading>.icon{width:1.375rem;height:1.375rem;font-size:1.125rem;position:absolute;top:50%;transform:translateY(-50%)}@media print, screen and (min-width: 47.9375em){.saved-search-heading>.icon,.property-tools.tools-down .sub-menu .saved-search-heading>.icon{left:.625rem}}@media screen and (max-width: 47.93625em){.saved-search-heading>.icon,.property-tools.tools-down .sub-menu .saved-search-heading>.icon{right:.625rem;top:20%}}.saved-search.is-active .saved-search-heading .icon:before{content:"\32"}.saved-search-body{display:none;padding:0 1.25rem 1.25rem;font-size:.875rem}.saved-search.is-active .saved-search-body{display:block}.saved-search-body hr{border-style:dotted;border-color:#939393;margin:0 -.625rem .625rem}.saved-search-body .saved-criteria{padding-left:1.875rem}@media screen and (max-width: 47.93625em){.saved-search-body .saved-criteria{padding-left:.625rem}}.saved-search-body .saved-frequency select{width:60%}@media screen and (max-width: 47.93625em){.saved-search-body .saved-frequency select{width:100%}}.saved-search label{margin-bottom:.5rem;font-weight:600;color:#626262}.saved-search p.delete{margin:0}.saved-search p.delete .button,.saved-search p.delete .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .saved-search p.delete a{margin:0;padding:0}.saved-listing-info{padding:1.25rem 0}@media print, screen and (min-width: 47.9375em){.saved-listing-info{padding:0}}.dashboard-search-bar{position:relative}.dashboard-search-bar input{font-size:.875rem;border-color:#1394AB}.dashboard-search-bar button{position:absolute;top:0px;right:0px;padding-top:0px;padding-bottom:0px;height:2.4375rem;border:none;padding-left:0px;padding-right:2.1875rem}.dash .listing-price{font-size:1.1rem}.dash .listing-address .address{font-size:1rem}.dash .collection-tabs a{color:#38A3B5 !important}.dash .lgreen_back p{font-size:14px}.dash .lgreen_back button{padding-left:2.5rem;padding-right:2.5rem}.dash .rel{position:relative}.dash .heart-thumb{position:absolute;top:0px;right:0px}.dash .heart-thumb .heart{color:#D65D62}.dash .heart-thumb .thumb{color:#10263C}.dash .hidden-listings-select-or-trash{background-color:#eeeeee;position:relative;height:45px}.dash .hidden-listings-select-or-trash .select-this{position:absolute;top:13px;left:10px}.dash .hidden-listings-select-or-trash .trash-this{position:absolute;top:8px;right:0px}.dash .hidden-listings-select-or-trash button{background-color:#eeeeee;color:black;padding-top:7px;padding-bottom:5px}.dash .agent-checkpic-widget{position:absolute;z-index:1;top:5px;left:8px;height:20px}.dash .agent-checkpic-widget span{display:block}.dash .agent-delete-widget{float:right}@media print, screen and (min-width: 47.9375em){.dash .agent-delete-widget{position:absolute;bottom:.625rem;right:1.25rem}}@media screen and (max-width: 47.93625em){.dash .agent-delete-wrap{display:inline-block;float:right;position:absolute;right:10px;bottom:10px}}.dash .agent-edit-button-widget{position:absolute;top:0px;right:25px;padding:0.85em 1.3em !important;font-size:.75rem;border-color:#CDE3F4}@media screen and (max-width: 47.93625em){.dash .agent-edit-button-widget{top:-8px;font-size:.875rem;right:15px;font-weight:600}}.dash .agent-email-widget{font-size:.875rem}@media print, screen and (min-width: 47.9375em){.dash .agent-email-widget{font-size:1.125rem;position:absolute;bottom:1.25rem}}.dash .agent-image-widget img{height:7.8125rem}@media screen and (max-width: 47.93625em){.dash .agent-image-widget img{height:5.8125rem;width:5rem}}.dash .agent-job-widget{font-size:1rem}@media screen and (max-width: 47.93625em){.dash .agent-job-widget{font-size:.875rem;margin-bottom:.3125rem;font-size:0.8rem}}.dash .agent-my-agent{padding-left:1.5625rem}@media screen and (max-width: 47.93625em){.dash .agent-my-agent{padding-left:.625rem;padding-bottom:.9375rem}}.dash .agent-my-agent-select{width:15.625rem;font-size:.875rem}@media screen and (max-width: 47.93625em){.dash .agent-my-agent-select{width:100%}}.dash .agent-name-widget{font-size:1.25rem}@media screen and (max-width: 47.93625em){.dash .agent-name-widget{font-size:1rem}}.dash .agent-number-widget{font-size:1.25rem !important}@media screen and (max-width: 47.93625em){.dash .agent-number-widget{font-size:1rem !important;position:relative;top:-.125rem}}.dash .marine{background-color:#1C96AB;font-size:.875rem;padding-left:3.125rem;padding-right:3.125rem;margin-bottom:1.25rem}.dash .hover-green:hover{background-color:#F3FAE7}.dash .interest-tab{position:absolute;top:3.1875rem;left:1.5625rem;color:#1C96AB;border-color:#1C96AB}.dash .address-space{margin-top:5rem}@media screen and (max-width: 47.93625em){.dash .address-space{margin-top:0px}}.dash .dash-button{background-color:#1C96AB;padding-left:3.75rem;padding-right:3.75rem}@media screen and (max-width: 47.93625em){.dash .dash-button{width:100%}}.dash .saved-listing-group{position:relative;background-color:#eeeeee;height:45px}.dash .saved-listing-group button{background-color:#eeeeee;color:black}.dash .saved-listing-group label{position:absolute;position:absolute;left:10px;top:12px}.dash .saved-listing-group .alert-one{position:absolute;right:0px;top:3px}.dash .saved-listing-group .delete-one{position:absolute;left:33%;top:3px}.dash .select-all-save-mobile label.radio span:before{color:#1394AB}.dash .stack-plus .fa-circle-thin{font-size:20px}.dash .stack-plus .fa-plus{font-size:13px}.facet{position:relative}.facet.has-children{padding-right:1.5rem}.facet.has-children>label{color:#4d4d4d}.facet-handle{display:block;position:absolute;width:1.25rem;height:1.25rem;text-align:center;cursor:pointer;color:#1394AB;z-index:2;line-height:1;font-family:"FontAwesome", sans-serif;font-weight:100;font-size:22px}.facet-handle:after{content:"\002b";line-height:1;position:absolute;top:-2px;left:3px}.facet-handle:before{content:"\f1db";line-height:1}.facet.is-active .facet-handle:after{content:"\2212"}.facet.is-active .children{max-height:1875rem}.facet label{margin:0;padding-bottom:.625rem}.facet .addressplus{bottom:23px;left:135px}.facet .phoneplus{top:0px;right:-25px}.facet2{position:relative}.facet2.has-children{padding-right:1.5rem}.facet2.has-children>label{color:#4d4d4d}.facet2-handle{display:block;position:absolute;top:0;right:0;width:1.25rem;height:1.25rem;text-align:center;cursor:pointer;color:#1394AB;z-index:2;line-height:1;font-family:"FontAwesome", sans-serif;font-weight:100;font-size:22px}.facet2-handle:after{content:"\2212";line-height:1;position:absolute;top:-2px;left:3px}.facet2-handle:before{content:"\f1db";line-height:1}.facet2.is-active .facet-handle:after{content:"\002b"}.facet2.is-active .children{max-height:1875rem}.facet2 label{margin:0;padding-bottom:.625rem}.facet2 .addressminus{top:-10px;right:.5rem}.facet2 .phoneminus{top:-17px;right:0px}.dash .tabs-panel{padding-top:0}@media screen and (max-width: 47.93625em){.dash h1.welcome{font-weight:400;font-size:1.5rem}.dash h3.mbold.m0b{font-weight:600;font-size:1.4rem;padding-bottom:1rem}.dash p.description{font-size:1rem}.dash .pseudo-breadcrumb{z-index:1000;padding-top:.3125rem;background-color:#fefefe;position:fixed;top:50px;left:0;width:100%}.dash .pseudo-breadcrumb a{color:#1f1f1f}.dash .pseudo-breadcrumb a i{font-weight:100;font-size:0.8rem;line-height:1.35rem;vertical-align:bottom}.dash .pseudo-breadcrumb .background{padding:0.5rem 1.25rem;background-color:#E1EDF4}.dash .pseudo-breadcrumb-container{height:60px}}.dash .baby_blue.widget .profile-info a{color:#1794AA}.dash .baby_blue.widget .profile-meta a{color:#1f1f1f}.dash .button.baby_teal,.dash .property-tools.tools-down .sub-menu a.baby_teal,.property-tools.tools-down .sub-menu .dash a.baby_teal{width:100%;max-width:16.25rem}@media screen and (max-width: 47.93625em){.dash #dashboard .baby_blue.widget .button.baby_teal,.dash #dashboard .baby_blue.widget .property-tools.tools-down .sub-menu a.baby_teal,.property-tools.tools-down .sub-menu .dash #dashboard .baby_blue.widget a.baby_teal{background-color:#1794AA;color:#fefefe}}@media screen and (max-width: 47.93625em){.login #main-content.content .sign-up .left-side img{height:auto}}@media screen and (max-width: 47.93625em){.login #main-content.content a{max-width:none}}@media screen and (max-width: 47.93625em){.login #main-content.content{margin-top:75px}}.login #main-content.content .no-saved-searches .card-section,.login #main-content.content .start-saving-listings .card-section{text-align:center}.login #main-content.content .widget .card-section .circle{display:none}.login #main-content.content .dashboard-summary-wrapper .saved-properties-summary-wrapper .widget.text-navy form.check-all{display:-ms-inline-flexbox;display:inline-flex}.login #main-content.content .dashboard-summary-wrapper .saved-properties-summary-wrapper .widget.text-navy form.check-all label{margin-right:0;display:inline-block}@media screen and (max-width: 47.93625em){.login #main-content.content .dashboard-summary-wrapper .saved-properties-summary-wrapper .widget.text-navy .baby-border{margin:3px;min-width:85px}}@media screen and (max-width: 47.93625em){.login #main-content.content .dashboard-summary-wrapper .saved-listings .saved-listing-info{padding:1rem}}.login #main-content.content .dashboard-summary-wrapper .saved-listings .saved-listing-info .listing-photos label.checkbox span:before,.login #main-content.content .dashboard-summary-wrapper .saved-listings .saved-listing-info .listing-photos label.radio span:before{border:2px solid #fff}.agent-search-results .agent{position:relative;text-align:center}.agent-search-results .agent:hover .agent-name{color:#5689A4}.agent-search-results .agent:hover .agent-photo-overlay{display:block}.agent-search-results .agent-photo{display:block;margin-bottom:1.875rem;position:relative}.agent-search-results .agent-photo .agent-photo-overlay{display:none;transition:all 300ms ease}.agent-search-results .agent-photo .agent-photo-overlay>span{display:block;padding:1rem 2.5rem;position:absolute;top:50%;left:50%;color:#f4f4f4;border:1px solid #f4f4f4;transform:translate(-50%, -50%)}.agent-search-results .agent-name{font-weight:600;font-size:1.125rem}.agent-search-results .agent-phone-number{font-size:1.125rem;font-weight:600;color:#5689A4}.agent-search-results .agent-photo-overlay,.agent-search-results .agent-overlay{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.mini-search-agents{text-align:center;box-shadow:0 1px 4px rgba(0,0,0,0.3)}@media print, screen and (min-width: 47.9375em){.mini-search-agents .search-box,.mini-search-agents .filters,.mini-search-agents .filters .filter,.mini-search-agents .buttons{float:none;display:inline-block}.mini-search-agents .filter .button,.mini-search-agents .filter .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-search-agents .filter a{width:8.75rem}.mini-search-agents .buttons .button,.mini-search-agents .buttons .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .mini-search-agents .buttons a{width:100%}}.mini-search-sorter{background:#f4f4f4;padding:1.25rem 0 0}@media print, screen and (min-width: 47.9375em){.mini-search-sorter{padding:2.5rem 0 0}}.alphabetical-sorter{display:block;margin:0 auto;padding:0 .625rem;width:100%;text-align:center;background:#fefefe;border:1px solid #d7d7d7;line-height:1}.alphabetical-sorter::before,.alphabetical-sorter::after{display:table;content:' '}.alphabetical-sorter::after{clear:both}.alphabetical-sorter a{display:inline-block;width:1.25rem;line-height:2.5rem;text-transform:uppercase;font-size:1.125rem}@media print, screen and (min-width: 47.9375em){.alphabetical-sorter a{font-size:1rem}}.section-agent-detail{text-align:center}.section-agent-detail .page-title-agent{font-size:2rem}@media screen and (max-width: 47.93625em){.section-agent-detail .page-title-agent{font-weight:300;margin-bottom:1.25rem}}.section-agent-detail .page-title-agent small{font-size:1rem}@media print, screen and (min-width: 47.9375em){.section-agent-detail{text-align:inherit}}.section-agent-detail .agent-left{display:inline-block;right:55px;border:15px solid white;text-align:left;box-shadow:-3px 3px 10px 2px rgba(0,0,0,0.1)}@media screen and (min-width: 767px){.section-agent-detail .agent-left{position:absolute}}.section-agent-detail .agent-left img{width:250px}.section-agent-detail .agent-right{font-size:1.125rem;min-height:280px}@media screen and (max-width: 47.93625em){.section-agent-detail .agent-right{min-height:0}}.section-agent-detail .agent-right address{font-style:normal;font-weight:600}@media screen and (max-width: 47.93625em){.page-agent-detail h2.page-title{margin-bottom:.625rem}.page-agent-detail .tabs-panel{padding:.625rem 0}.page-agent-detail .tabs{margin-bottom:1.25rem}}@media screen and (max-width: 47.93625em) and (min-width: 47.9375em){.page-agent-detail .tabs{margin-bottom:inherit}}@media screen and (max-width: 47.93625em){.page-agent-detail .tabs .tabs-title{min-width:10rem}.page-agent-detail .tabs.full-width .tabs-title{display:block;min-width:inherit}.page-agent-detail .tabs.full-width .tabs-title a{display:inline-block;padding-top:.625rem;padding-bottom:.625rem;font-weight:600}.page-agent-detail .tabs.full-width .tabs-title:not(.is-active) a{border-color:transparent}.page-agent-detail .accordion{margin-bottom:0}.page-agent-detail .accordion [data-accordion-item]>a{font-size:1.25rem;text-transform:uppercase;padding-top:1rem;padding-bottom:1rem}.page-agent-detail .accordion [data-accordion-item].is-active>a{border-bottom-color:transparent}}.hover-agent{position:relative;background-color:#DDEAF2}.hover-agent .name-job{display:block;text-align:center}.hover-agent .name-job-job{display:inline-block;font-size:12px}.hover-agent .name-job-name{font-size:1.1rem}.hover-agent .numbers{font-size:.875rem;display:inline-block;text-align:center}.hover-agent .link-circles{text-align:center}.hover-agent .social-circles{width:32px;height:32px;margin:auto 2}.hover-agent .social-circles i{position:relative;top:6px}.hover-agent .social-circles a i{top:4px}.agent-action-form input{padding-left:1.875rem}.agent-action-form textarea{padding-left:1.875rem}.agent-action-form button{position:absolute;padding-right:0px;padding-left:0px;top:10px;left:8px}.agent-action-form button.message-form{position:absolute;padding-right:0px;padding-left:0px;top:14px;left:10px}.agent-action-form button.phone-form{position:absolute;padding-right:0px;padding-left:0px;top:10px;left:12px;font-size:20px}.agent-detail-slideshow-wrapper{height:550px}.absoright{float:right;display:inline-block;width:0px;height:30px}.more-articles{border-color:#2C9AAF;font-weight:600;font-size:1rem}.more-articles span{padding-left:15px}@media print, screen and (min-width: 47.9375em){.more-articles{padding-bottom:50px}}@media screen and (max-width: 47.93625em){.page-agent-detail-tabs:not(.show-for-small-only){padding:1rem !important}.page-agent-detail-tabs .tabs-panel{padding:0 !important}.page-agent-detail-tabs ul{background-color:#E2EEF4;margin:0;padding:0.5rem}.page-agent-detail-tabs .tabs-title{display:inline-block}.page-agent-detail-tabs .tabs-title a{margin:0.25rem 0;padding:0rem 1rem !important;border:none !important;font-size:0.92rem;border-right:1px solid #1f1f1f}.page-agent-detail-tabs .tabs-title a:last-child{border-right:none}}.agent-block{min-height:24rem}@media screen and (max-width: 47.93625em){.agent-block{min-height:0}}.find_communities .comm-horizontal-list-group{float:none !important;columns:4;column-fill:balance}@media (max-width: 860px){.find_communities .comm-horizontal-list-group{columns:2}}@media screen and (max-width: 47.93625em){.find_communities .comm-horizontal-list-group{columns:1}}.find_communities .comm-horizontal-list-group .comm-horizontal-list{text-align:left}.find_communities .comm-horizontal-list-group a{text-align:left;display:block;padding:0 10px 10px;clear:both}main.about-agent img{height:auto !important}.gform_wrapper form.agent-contact-form .top_label .gfield_label{display:none}.gform_wrapper form.agent-contact-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type='file']){padding:0 10px}.gform_wrapper form.agent-contact-form input[type=text]{margin-bottom:0}.gform_wrapper form.agent-contact-form ul li.gfield{margin-top:4px}.gform_wrapper form.agent-contact-form textarea.large{max-height:6rem}.gform_wrapper form.agent-contact-form .gform_footer input.button,.gform_wrapper form.agent-contact-form .gform_footer input[type=submit]{font-weight:600;background-color:#7ABD2A;width:calc(100% - 16px)}.gform_wrapper form.agent-contact-form .gform_footer input.button:hover,.gform_wrapper form.agent-contact-form .gform_footer input[type=submit]:hover{background-color:#5d8f21}iframe{max-width:100%}.about-agent .quotes.cycle-slideshow-wrapper{padding:2rem 0}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow .slide .quote{font-size:1.25rem;margin-bottom:0;max-height:18.5rem}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow .slide .read-more{padding-bottom:1rem}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow-pager{margin:1rem auto 0;max-width:650px;height:50px;overflow:hidden;position:relative}@media screen and (max-width: 47.93625em){.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow-pager{width:90%;height:50px;margin:2rem auto 0}}@media (max-width: 767px){.section-agent-detail .agent-right{margin-top:50px}}.video-btn-wrap{position:absolute;bottom:-32px;margin:0 auto;text-align:center}@media print, screen and (min-width: 47.9375em){.video-btn-wrap{right:0;left:0}}@media print, screen and (min-width: 71.25em){.video-btn-wrap{right:32px;left:auto}}@media (max-width: 767px){.video-btn-wrap{right:0;left:0;bottom:-32px}}.video-btn-wrap .watch-btn{background:#1394ab;color:#fff;padding:0.5em 1em;font-weight:600;display:block;box-shadow:-3px 3px 10px 2px rgba(0,0,0,0.1);border:1px solid transparent}@media print, screen and (min-width: 47.9375em){.video-btn-wrap .watch-btn{min-width:186px}}@media print, screen and (min-width: 71.25em){.video-btn-wrap .watch-btn{min-width:186px}}@media (max-width: 767px){.video-btn-wrap .watch-btn{min-width:0;max-width:150px;overflow:hidden;padding:0.5em .70em}}.video-btn-wrap .watch-btn .text-group{background:#204c6a;padding:4px 8px 4px 12px;border-radius:50%}@media print, screen and (min-width: 47.9375em){.video-btn-wrap .watch-btn .text-group i{font-size:10px}}@media print, screen and (min-width: 71.25em){.video-btn-wrap .watch-btn .text-group i{font-size:12px}}.video-btn-wrap .watch-btn:hover{color:#1394ab;background:#fff;border:1px solid #1394ab}.video-btn-wrap .watch-btn:hover .play i{color:#fff}.video-btn-wrap .container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px}@media print, screen and (min-width: 47.9375em){.video-btn-wrap .container{width:auto}}@media print, screen and (min-width: 71.25em){.video-btn-wrap .container{width:180px;text-align:center}}.video-btn-wrap .center{width:180px;height:50px;position:absolute}.video-btn-wrap .cool-btn-lines{width:180px;height:50px;cursor:pointer;background:#1394ab;border:1px solid #91C9FF;outline:none;transition:1s ease-in-out;box-shadow:-3px 3px 10px 2px rgba(0,0,0,0.1)}.video-btn-wrap .cool-btn-lines:hover{transition:1s ease-in-out;background:#fff}.video-btn-wrap .cool-btn-lines:hover .text-group{color:#1394ab;transition:1s ease-in-out}.video-btn-wrap .cool-btn-lines:hover .play{color:#1394ab !important;transition:1s ease-in-out}.video-btn-wrap .cool-btn-lines:hover svg{stroke-dashoffset:-480}.video-btn-wrap .cool-btn-lines .text-group{color:white;font-size:18px;font-weight:600}.video-btn-wrap .cool-btn-lines svg{position:absolute;left:0;top:0;fill:none;stroke:#fff;stroke-dasharray:150 480;stroke-dashoffset:150;transition:1s ease-in-out}.video-btn-wrap .cool-btn-lines .play{background:#204c6a;padding:4px 8px 4px 12px;border-radius:50%}.video-btn-wrap .cool-btn-lines .play i{color:#fff}.green{background-color:#eff8e2}.section-agent-detail.agent-rollover-header{padding:2rem 4rem}@media screen and (max-width: 47.93625em){.section-agent-detail.agent-rollover-header{padding:2rem 3rem}}.section-agent-detail.agent-rollover-header .agent-left{box-shadow:none;position:relative;left:auto;right:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border:none;min-height:0;max-width:100%}@media screen and (min-width: 105em){.section-agent-detail.agent-rollover-header .agent-left{height:850px}}@media screen and (max-width: 104.99875em){.section-agent-detail.agent-rollover-header .agent-left{height:638px;width:450px}}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-left{height:550px;width:388px}}@media screen and (max-width: 47.93625em){.section-agent-detail.agent-rollover-header .agent-left{width:250px;height:300px;margin:50px auto 0}}.section-agent-detail.agent-rollover-header .agent-left .main-active-image-wrap{z-index:1;overflow:hidden}.section-agent-detail.agent-rollover-header .agent-left .main-active-image-wrap .main-active-image-group{overflow:hidden;width:600px;height:850px}@media screen and (min-width: 105em){.section-agent-detail.agent-rollover-header .agent-left .main-active-image-wrap .main-active-image-group{width:600px;height:850px}}@media screen and (max-width: 104.99875em){.section-agent-detail.agent-rollover-header .agent-left .main-active-image-wrap .main-active-image-group{height:638px;width:450px}}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-left .main-active-image-wrap .main-active-image-group{height:550px;width:388px}}@media screen and (max-width: 47.93625em){.section-agent-detail.agent-rollover-header .agent-left .main-active-image-wrap .main-active-image-group{width:250px;height:300px}}.section-agent-detail.agent-rollover-header .agent-left .main-active-image-wrap .main-active-image-group .main-active-image{overflow:hidden;width:100%;opacity:1}.section-agent-detail.agent-rollover-header .agent-left .main-active-image-wrap .main-active-image-group .main-active-image.hide{opacity:0;transition:all 1s ease-out}.section-agent-detail.agent-rollover-header .agent-left #agent-hover-swap img{cursor:pointer}.section-agent-detail.agent-rollover-header .agent-left #agent-hover-swap img.gif-hover{display:none;width:100%;height:100%}.section-agent-detail.agent-rollover-header .agent-left #agent-hover-swap img.gif-hover.show{display:block;transition:all 2s ease-out}.section-agent-detail.agent-rollover-header .agent-left .video-btn-wrap{right:auto;top:auto;left:auto;bottom:auto;width:100%;height:100%;max-width:600px}.section-agent-detail.agent-rollover-header .agent-left .video-btn-wrap .container{position:unset;width:auto;height:auto}.section-agent-detail.agent-rollover-header .agent-left .video-btn-wrap .container .center{width:180px;height:50px;position:absolute;left:50%;top:auto;bottom:-25px;transform:translateX(-50%);z-index:1}.section-agent-detail.agent-rollover-header .agent-right .agent-btn-group{display:-ms-flexbox;display:flex}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-right .agent-btn-group{-ms-flex-direction:column;flex-direction:column}}.section-agent-detail.agent-rollover-header .agent-right .agent-btn-group .sonar-effect{min-width:300px}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-right .agent-btn-group .sonar-effect{min-width:200px}}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-right .agent-btn-group .sonar-effect .sonar{min-height:47px}}.section-agent-detail.agent-rollover-header .agent-right .agent-btn-group .sonar-effect:first-of-type{margin-right:.75rem}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-right .agent-btn-group .sonar-effect:first-of-type{margin-right:0}}.section-agent-detail.agent-rollover-header .agent-right .agent-btn-group .download{background-color:#4393a7;color:#fff}.section-agent-detail.agent-rollover-header .agent-right .main-info-wrapper{display:-ms-flexbox;display:flex;position:relative;max-width:600px;-ms-flex-align:center;align-items:center}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-right .main-info-wrapper{display:block}}.section-agent-detail.agent-rollover-header .agent-right .main-info-wrapper .agent-main-info-wrap .main-agent-name{color:#002d59;font-size:2.25rem;font-weight:500;letter-spacing:0.08rem}.section-agent-detail.agent-rollover-header .agent-right .main-info-wrapper .qr-col{position:relative}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-right .main-info-wrapper .qr-col{display:none}}.section-agent-detail.agent-rollover-header .agent-right .main-info-wrapper .qr-col .qr-code-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.section-agent-detail.agent-rollover-header .agent-right .main-info-wrapper .qr-col .qr-code-wrap img{border:4px solid #4393a7;width:150px;float:right;margin-bottom:5px}.section-agent-detail.agent-rollover-header .agent-right .main-info-wrapper .qr-col .qr-code-wrap p{font-size:.5rem}@media screen and (max-width: 71.24875em){.section-agent-detail.agent-rollover-header .agent-right .agent-instagram .instagram-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-agent-detail.agent-rollover-header .agent-right .agent-instagram .instagram-wrapper img{margin-right:1%;width:20%}@media screen and (max-width: 47.93625em){.section-agent-detail.agent-rollover-header .agent-right .agent-instagram .instagram-wrapper img{margin:0 1% 1% 0;width:49%}}.section-agent-detail.agent-rollover-header .agent-right .contact .social-circles{background:#fff;border-radius:100%}.news-agent-sidebar h3{color:#103360;font-weight:600;font-size:1.85rem}.news-agent-sidebar .news-blip{border-bottom:1px solid #cccccc}.news-agent-sidebar .news-blip h5{color:#103360;text-transform:uppercase;margin-top:1rem}.news-agent-sidebar .news-blip h5 a{color:#103360}.news-agent-sidebar .news-blip h5 a img{padding-right:5px}.news-agent-sidebar .news-blip h5 a span{color:#9f9f9f;text-transform:lowercase}.news-agent-sidebar .news-blip .sublink{margin-bottom:1rem;display:block;color:#50808c;font-weight:600}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow{height:620px}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow .slide .quote-img{padding:4rem 0}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow .slide .video-wrap{margin-bottom:1rem}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow .slide .video-wrap .video{background:transparent;overflow:visible;padding-top:0;height:375px}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow .slide .video-wrap .video:before{content:' ';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image:url("../svg/play-icon.svg");background-size:60px 60px;width:60px;height:60px;z-index:2}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow .slide .video-wrap .video .video-slider-vid{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:unset;min-width:0;min-height:0;border:1px solid #000}.about-agent .quotes.cycle-slideshow-wrapper .cycle-slideshow .slide .video-wrap .video.playing:before{content:none;background:transparent}#qr-popup{position:relative}#qr-popup.reveal.qr-pop-up-override{background-color:#1395AA;top:120px !important;width:430px}@media screen and (max-width: 71.24875em){#qr-popup.reveal.qr-pop-up-override{width:95%;height:100%;margin:0 auto}}#qr-popup .qr-pop{padding:50px;color:#fff;text-align:center;position:relative}#qr-popup .qr-pop .close-icon{color:#fff;position:absolute;font-size:2.5rem;line-height:1}#qr-popup .qr-pop h6{text-transform:uppercase;padding-top:25px}#qr-popup .qr-pop h6:after{content:' ';background-color:#fff;width:30px;height:1px;position:absolute;top:115px;left:50%;transform:translateX(-50%)}#qr-popup .qr-pop .pop-agent-name{font-size:2rem;margin:1rem 0 2rem}#qr-popup .qr-pop img{margin-bottom:1.5rem;max-width:240px}#qr-popup .qr-pop p{font-size:1.25rem;line-height:1;font-weight:500}.lifestyle-grid .column-block{margin-bottom:0}.lifestyle-preview{color:#fefefe;background:url("../jpg/video-poster.jpg");background-position:center center;background-size:cover;overflow:hidden;position:relative;height:0;padding-top:85%;margin:.25rem}.lifestyle-preview .overlay,.lifestyle-preview .content{position:absolute;bottom:0;left:0;width:100%}.lifestyle-preview .overlay{height:100%;background:#000;opacity:0.3;transition:all 150ms ease-in-out;z-index:0}.lifestyle-preview .content{z-index:1;padding:1rem 1.25rem;height:auto}@media print, screen and (min-width: 47.9375em){.lifestyle-preview .content{padding:1.25rem 1.875rem}}.lifestyle-preview:hover .overlay{opacity:0.65}.lifestyle-compare table.tablesorter tr.extra{display:none}.lifestyle-compare table.tablesorter tr.extra.show{display:table-row}div.loading img{margin:0px auto 16px auto;width:40px;height:40px}.circle{width:100px;height:100px;font-size:50px;color:#FFFFFF;text-align:center;background:#8AC1CE;border-color:#8FBAC1;border:1px solid #003a69;position:relative;border-radius:50%;display:inline-block}.circle .fa-play{top:50%;left:55%;width:35%;transform:translateX(-50%) translateY(-50%);position:absolute;font-size:80%}.circle-div{text-align:center;margin:0 auto;width:160px;display:inline-block}.circle-div p{display:inline-block}.circle-container{display:inline-block;width:108px;margin-left:15px;margin-right:15px}.circle img{width:60px}.circle_front{width:60px;height:60px;color:#FFFFFF;text-align:center;background:#E6F1D7;padding-top:0.5rem;border-radius:5.125rem}.circle_front p{color:#216A9E;font-size:30px}.overlay_green{background-color:rgba(74,138,45,0.9)}.overlay_green h1,.overlay_green h2{display:inline-block;font-weight:normal}.overlay_green img{display:inline-block;height:30px;width:30px;margin-bottom:19px}.overlay_blue{background-color:rgba(50,129,147,0.9)}.overlay_blue h1{display:inline-block;font-weight:normal}.overlay_blue img{display:inline-block;height:30px;width:30px;margin-bottom:19px}.overlay_purple{background-color:rgba(81,87,154,0.9)}.overlay_purple h1,.overlay_purple h2{display:inline-block;font-weight:normal}.overlay_purple img{display:inline-block;height:30px;width:30px;margin-bottom:19px}.overlay_purple select{background-color:transparent;border:solid 1px white;color:white;position:relative;bottom:15px;margin-bottom:0px}.overlay_purple label{margin-bottom:0px;padding-top:10px}.overlay_darkblue{background-color:rgba(22,86,133,0.9)}.overlay_darkblue h1{display:inline-block;font-weight:normal}.overlay_darkblue img{display:inline-block;height:30px;width:30px;margin-bottom:19px}@media screen and (max-width: 21.25rem){.lifestyle-page .title{font-size:2rem !important}}.lifestyle-page .expressive{color:#172A3E;font-size:24px;position:relative;top:2px}.lifestyle-page .green_to_clear .column,.lifestyle-page .green_to_clear .columns{max-width:62.5rem;padding:4rem 0 1rem}.lifestyle-page .green_to_clear .column h1,.lifestyle-page .green_to_clear .columns h1,.lifestyle-page .green_to_clear .column h2,.lifestyle-page .green_to_clear .columns h2{font-size:2.5rem;padding-bottom:0.5rem}.lifestyle-page .green_to_clear .column p,.lifestyle-page .green_to_clear .columns p{line-height:2;margin-bottom:2rem}.lifestyle-page h1,.lifestyle-page h2{font-size:1.8rem;font-weight:500}.lifestyle-page p{font-size:14px}.lifestyle-page button{color:black;width:100%}.lifestyle-page .circle{width:90px;height:90px;font-size:50px;color:#FFFFFF;background:#8AC1CE;background-color:transparent;border:2px solid #94BDC3;text-align:center;padding-top:0.5rem;border-radius:50%;display:inline-block}.lifestyle-page .circle .hover{display:none}.lifestyle-page .circle:hover{background:#8AC1CE;border-color:#8FBAC1;color:#FFFFFF}.lifestyle-page .circle:hover img{display:none}.lifestyle-page .circle:hover .hover{display:inline-block}.lifestyle-page .circle-div{text-align:center;margin:0 auto;width:160px;display:inline-block}.lifestyle-page .circle-div p{display:inline-block;margin:0;margin-top:1rem}.lifestyle-page .circle-container{display:inline-block;width:108px;margin-left:15px;margin-right:15px}.lifestyle-page .circle img{width:50px;margin-left:8px;margin-bottom:1.0625rem}.lifestyle-page .circle_front{width:60px;height:60px;color:#FFFFFF;text-align:center;background:#E6F1D7;padding-top:0.5rem;border-radius:5.125rem}.lifestyle-page .circle_front p{color:#216A9E;font-size:30px}.lifestyle-background{position:relative;background-position:100% center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 47.93625em){.lifestyle-background{height:450px;background-size:cover}}.lifestyle-background .data-block{background:rgba(147,147,147,0.8);color:white}.lifestyle-background .data-block .flair{font-size:18px;position:relative;top:2px}.lifestyle-background .data-block.beachfront{background:rgba(36,131,159,0.8)}.lifestyle-background .data-block.beachfront .flair{color:#154E5F}.lifestyle-background .data-block.boating{background:rgba(9,83,130,0.8)}.lifestyle-background .data-block.boating .flair{color:#86C0E4}.lifestyle-background .data-block.downtown-dining{background:rgba(46,81,42,0.8)}.lifestyle-background .data-block.downtown-dining .flair{color:#c0cabf}.lifestyle-background .data-block.equestrian{background:rgba(189,120,0,0.8)}.lifestyle-background .data-block.equestrian .flair{color:#5E3C00}.lifestyle-background .data-block.golf-and-club{background:rgba(79,138,15,0.8)}.lifestyle-background .data-block.golf-and-club .flair{color:#84BF48}.lifestyle-background .data-block.recreation-play{background:rgba(28,150,171,0.8)}.lifestyle-background .data-block.recreation-play .flair{color:#0E4B55}.lifestyle-background .data-block.waterfront{background:rgba(0,107,183,0.8)}.lifestyle-background .data-block.waterfront .flair{color:#114a98}.lifestyle-background .data-block .text-center img{color:white;width:60px}.lifestyle-background .circle{position:absolute;top:40%;right:50%;transform:translateX(50%);border-color:white;background-color:rgba(30,50,56,0.85);border:1px solid}@media screen and (max-width: 47.93625em){.lifestyle-background .circle{top:30%;width:65px;height:65px}}@media screen and (min-width: 21.25rem){.lifestyle-background .circle{right:50%;transform:translateX(50%)}}.lifestyle-background .play{position:absolute;left:36px;top:50%;font-size:40px}@media screen and (max-width: 47.93625em){.lifestyle-background .play{left:26px;top:50%;font-size:30px}}.lifestyle-mobile{height:auto;width:100%;position:absolute;bottom:0}.lifestyle-mobile p{font-size:18px}.lifestyle-mobile button{font-size:18px}.lifestyle-mobile .circle{position:absolute;top:40%;right:56%;border-color:white;background-color:rgba(30,50,56,0.85);border:1px solid;height:30px;width:30px}.lifestyle-compare h1{font-size:2.6rem;font-weight:500}.lifestyle-compare th{font-size:.875rem;vertical-align:middle}.lifestyle-compare td{font-size:.875rem;color:#304356}.lifestyle-compare .baby_teal{padding-left:3.125rem;padding-right:3.125rem}.lifestyle-compare .special button{color:#10263C !important;font-weight:300;padding-left:10px;padding-top:8px;padding-bottom:8px;padding-right:90px}.background{padding-top:40px;padding-bottom:80px}.lifestyle-detail-page .read-more-container p{line-height:2}.lifestyle-detail-page h3{font-size:2rem;font-weight:500}.lifestyle-detail-page h4{font-weight:600}.lifestyle-detail-page p{font-size:.8125rem}.lifestyle-detail-page button{font-size:.9rem !important}.lifestyle-detail-page td{font-size:.8rem}.lifestyle-detail-page th{font-size:.8rem}.lifestyle-detail-page .lifestyle-background .circle-contain{margin-left:0 auto !important;width:200px}.lifestyle-detail-page .lifestyle-background .circle{position:absolute;transform:translateX(-60%) translateY(-50%);top:50%;left:50%;height:80px;width:80px;border-color:white;background-color:rgba(30,50,56,0.9)}.lifestyle-detail-page .lifestyle-background .circle p{font-size:2.5rem}.lifestyle-detail-page .lifestyle-mobile .circle{margin-top:0px;margin-left:0px;position:absolute;height:50px;width:50px;bottom:400px}.lifestyle-detail-page .lifestyle-mobile .circle p{font-size:1.5rem}@media screen and (max-width: 47.93625em){.lifestyle-detail-page .lifestyle-mobile .circle{transform:translateX(-50%) translateY(-515%)}}.lifestyle-detail-page .overlay_purple{color:white;position:absolute;z-index:50;width:320px;padding-top:3rem}@media print, screen and (min-width: 47.9375em){.lifestyle-detail-page .overlay_purple{right:4.375rem}}.lifestyle-detail-page .overlay_purple img{margin-bottom:1.5rem;height:3.125rem;width:3.125rem}.lifestyle-detail-page .overlay_purple h2{font-size:1.6rem}.lifestyle-detail-page .overlay_purple h2:not(.expressive){margin-bottom:1rem}.lifestyle-detail-page .overlay_purple a{display:block;color:#fefefe;font-size:1rem;margin-bottom:3rem}.lifestyle-detail-page .overlay_purple a i{padding-left:0.5rem;font-size:1.25rem;vertical-align:bottom}.lifestyle-detail-page .overlay_purple button.hollow.dark{font-size:14px !important;color:white;border-color:white}.lifestyle-detail-page .overlay_purple .expressive{font-size:2.5rem;margin-bottom:0}@media screen and (max-width: 47.93625em){.lifestyle-detail-page .overlay_purple{width:100%;position:relative}.lifestyle-detail-page .overlay_purple .overlay_purple .cycle-slideshow-nav{top:40%;font-size:3rem;color:white}.lifestyle-detail-page .overlay_purple .overlay_purple .cycle-slideshow-nav-next-fixed i{width:3.125rem}.lifestyle-detail-page .overlay_purple .overlay_purple .cycle-slideshow-nav-next-fixed i .icon{width:3.125rem}.lifestyle-detail-page .overlay_purple .overlay_purple .cycle-slideshow-nav-next-fixed i .icon-arrow-right{width:3.125rem}.lifestyle-detail-page .overlay_purple select{width:90%}.lifestyle-detail-page .overlay_purple p{font-size:1.25rem}}.lifestyle-detail-page .share-share{margin-top:.75rem}.lifestyle-detail-page .share-map{margin-top:.75rem}.lifestyle-detail-page .th100c{text-align:center;width:100px}.lifestyle-detail-page .pad45r{padding-right:2.8125rem}.lifestyle-detail-page .pad40r{padding-right:2.5rem}.lifestyle-detail-page .pad20r{padding-right:1.25rem}.lifestyle-detail-page .pad20bot{padding-bottom:20px}.lifestyle-detail-page .pad20top{padding-top:20px}.lifestyle-detail-page .pga_map{height:28.125rem;background-position:100% center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 47.93625em){.lifestyle-detail-page .overlay_purple{position:relative}}@media print, screen and (min-width: 47.9375em){.lifestyle-detail-page .overlay_purple{top:50%;transform:translateY(-50%)}}.single-lifestyle--wrapper-nav-next{height:48px;width:48px}.single-lifestyle--wrapper-nav-prev{height:48px;width:48px}.single-lifestyle--wrapper .cycle-slide-active{position:relative}.single-lifestyle--wrapper .cycle-slideshow-nav{top:50%;transform:translateY(-50%);font-size:3rem;color:white}.single-lifestyle--wrapper .cycle-slideshow-nav-prev-fixed{height:50px;width:50px;color:white;left:0}.single-lifestyle--wrapper .cycle-slideshow-nav-prev-fixed i{left:0}.single-lifestyle--wrapper .cycle-slideshow-nav-next-fixed{height:50px;width:50px;right:0}.single-lifestyle--wrapper .cycle-slideshow-nav-next-fixed i{right:0}.single-lifestyle--wrapper .cycle-slideshow-pager{bottom:70;position:absolute;text-align:center;padding-bottom:55px}.single-lifestyle--wrapper .cycle-slideshow-pager .cycle-pager-active{background:#88AFCE}.single-lifestyle--wrapper .cycle-slideshow-pager span{background:#D9D9D9}.single-lifestyle--wrapper{height:31.25rem;position:relative}.reline{position:relative}.reline .dropdown-pane{width:100%}.reline .dropdown-pane a{color:#939393 !important;margin:0 !important;padding:0.5rem 1.5rem !important}.lifestyles-hero{position:relative}.lifestyles-hero .overlay_purple{top:15.5rem}@media screen and (max-width: 47.93625em){.lifestyles-hero .overlay_purple{display:none}}.outer-map-grid{float:left;background-color:#fff;width:100%}@media print, screen and (min-width: 47.9375em){.outer-map-grid{width:70%}}@media print, screen and (min-width: 71.25em){.outer-map-grid{width:50%}}.outer-map-grid .map{padding:0;background-position:center center;background-size:cover;overflow:hidden}.outer-map-grid .map .orange-banner-bg{background:rgba(189,120,0,0.8);color:#fff;position:relative}.outer-map-grid .map .orange-banner-bg h1.orange-banner{font-size:2.25rem;text-transform:uppercase;text-align:center;padding:1.25em 0 0 1em}.outer-map-grid .map .orange-banner-bg h4{color:#fff;text-align:center;font-size:1em;line-height:1.50em;padding:1em 0}.outer-map-grid .map .orange-banner-bg:after{content:"";position:absolute;left:50%;bottom:-20px;margin:0 0 0 -6px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(189,120,0,0.8)}.areas-grid{float:right;overflow:auto;width:100%}@media print, screen and (min-width: 47.9375em){.areas-grid{width:30%}}@media print, screen and (min-width: 71.25em){.areas-grid{width:50%}}.areas-grid .column-block{margin-bottom:0}.area-preview{color:#fefefe;background-position:center center;background-size:cover;overflow:hidden;position:relative;height:0;width:100%;padding-top:85%}.area-preview .listings,.area-preview .button,.area-preview .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .area-preview a,.area-preview .price-range{display:none}.area-preview .overlay,.area-preview .content{position:absolute;bottom:0;left:0;width:100%}.area-preview .overlay{height:100%;background:#000;opacity:0.3;transition:all 300ms ease-in-out;z-index:0}.area-preview .content{z-index:1;padding:1rem 1.25rem;height:auto}@media print, screen and (min-width: 47.9375em){.area-preview .content{padding:1.25rem 1.875rem}}.area-preview .listings{padding:1.25rem 0}.area-preview .price-range{color:#d7d7d7}.area-preview:hover .content .listings,.area-preview:hover .content .button,.area-preview:hover .content .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .area-preview:hover .content a,.area-preview:hover .content .price-range{display:inherit}.area-preview:hover .content h4{animation:neutrino-fade-out-in-slide-in-left 1000ms ease-out forwards}@keyframes neutrino-fade-out-in-slide-in-left{0%{opacity:0;transform:translateX(-37.5rem)}50%{opacity:1}100%{transform:translateX(0)}}.area-preview:hover .content .price-range{animation:neutrino-fade-out-in-slide-in-right 1000ms ease-out forwards}@keyframes neutrino-fade-out-in-slide-in-right{0%{opacity:0;transform:translateX(37.5rem)}50%{opacity:1}100%{transform:translateX(0)}}.area-preview:hover .content .listings{opacity:0;animation:neutrino-fade-in-slow 1000ms ease-in-out forwards;animation-delay:200ms}@keyframes neutrino-fade-in-slow{from{opacity:0}to{opacity:1}}.area-preview:hover .content .button,.area-preview:hover .content .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .area-preview:hover .content a{animation:neutrino-fade-out-in-slide-in-down 1000ms ease-out forwards}@keyframes neutrino-fade-out-in-slide-in-down{0%{opacity:0;transform:translateY(37.5rem)}50%{opacity:1}100%{transform:translateY(0)}}.area-preview:hover .content h4,.area-preview:hover .content .price-range,.area-preview:hover .content .listings,.area-preview:hover .content .button,.area-preview:hover .content .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .area-preview:hover .content a{animation-duration:300ms}.area-preview:hover .overlay{opacity:.75}#local-info .scroll-box .yelp-ness{border-bottom:1px solid #eee}#local-info .scroll-box .yelp-ness ul{list-style-type:none;margin-left:0}@media print, screen and (min-width: 47.9375em){#local-info .scroll-box .yelp-ness ul{column-count:3}}@media screen and (max-width: 47.93625em){#local-info .scroll-box .yelp-ness ul{column-count:1}}#local-info .scroll-box .yelp-ness ul h4 a{font-weight:800}#local-info .scroll-box .yelp-ness ul li{padding-left:2%;margin-bottom:1.25rem;-webkit-column-break-inside:avoid}#local-info .scroll-box .yelp-ness ul .stars{display:inline}#local-info .scroll-box .yelp-ness ul dl,#local-info .scroll-box .yelp-ness ul dt,#local-info .scroll-box .yelp-ness ul dd{display:inline}#local-info .stats-credit{margin-top:1.25rem}#school-info .scroll-box{border-bottom:1px solid #eee}#school-info .scroll-box .ele-schools h3,#school-info .scroll-box .middle-schools h3,#school-info .scroll-box .high-schools h3{padding:10px;width:100%;background:#f3f3f3;color:#162a3f;font-size:1rem;font-weight:800}#school-info .scroll-box .ele-schools .school-ness ul,#school-info .scroll-box .middle-schools .school-ness ul,#school-info .scroll-box .high-schools .school-ness ul{list-style-type:none;margin-left:0;-webkit-column-break-inside:avoid}@media print, screen and (min-width: 47.9375em){#school-info .scroll-box .ele-schools .school-ness ul,#school-info .scroll-box .middle-schools .school-ness ul,#school-info .scroll-box .high-schools .school-ness ul{column-count:3;break-before:avoid;break-after:avoid;break-inside:avoid;page-break-inside:avoid}}@media screen and (max-width: 47.93625em){#school-info .scroll-box .ele-schools .school-ness ul,#school-info .scroll-box .middle-schools .school-ness ul,#school-info .scroll-box .high-schools .school-ness ul{column-count:1}}#school-info .scroll-box .ele-schools .school-ness ul li,#school-info .scroll-box .middle-schools .school-ness ul li,#school-info .scroll-box .high-schools .school-ness ul li{padding-left:2rem;page-break-inside:avoid}#school-info .scroll-box .ele-schools .school-ness ul li h4 a,#school-info .scroll-box .middle-schools .school-ness ul li h4 a,#school-info .scroll-box .high-schools .school-ness ul li h4 a{font-weight:800}#school-info .scroll-box .ele-schools .school-ness ul li .content,#school-info .scroll-box .middle-schools .school-ness ul li .content,#school-info .scroll-box .high-schools .school-ness ul li .content{display:inline}#school-info .scroll-box .ele-schools .school-ness ul li .content .school_type,#school-info .scroll-box .ele-schools .school-ness ul li .content .school_grade,#school-info .scroll-box .middle-schools .school-ness ul li .content .school_type,#school-info .scroll-box .middle-schools .school-ness ul li .content .school_grade,#school-info .scroll-box .high-schools .school-ness ul li .content .school_type,#school-info .scroll-box .high-schools .school-ness ul li .content .school_grade{display:inline}#school-info .scroll-box .ele-schools .school-ness ul li .content dt,#school-info .scroll-box .ele-schools .school-ness ul li .content dd,#school-info .scroll-box .middle-schools .school-ness ul li .content dt,#school-info .scroll-box .middle-schools .school-ness ul li .content dd,#school-info .scroll-box .high-schools .school-ness ul li .content dt,#school-info .scroll-box .high-schools .school-ness ul li .content dd{display:inline}#school-info .stats-credit{color:#7e7e7e;font-size:14px;margin-top:1.25rem}@media all and (max-width: 767px){#local-info .scroll-box .ele-schools .school-ness,#local-info .scroll-box .middle-schools .school-ness,#local-info .scroll-box .high-schools .school-ness,#school-info .scroll-box .ele-schools .school-ness,#school-info .scroll-box .middle-schools .school-ness,#school-info .scroll-box .high-schools .school-ness{column-count:1}#local-info .scroll-box .ele-schools .school-ness li,#local-info .scroll-box .middle-schools .school-ness li,#local-info .scroll-box .high-schools .school-ness li,#school-info .scroll-box .ele-schools .school-ness li,#school-info .scroll-box .middle-schools .school-ness li,#school-info .scroll-box .high-schools .school-ness li{padding-left:0}#local-info .scroll-box .yelp-ness,#school-info .scroll-box .yelp-ness{column-count:1}.hide-for-mobile{display:none}.outer-map-grid .map .orange-banner-bg{background:#bd7800}.outer-map-grid .map .orange-banner-bg h1.orange-banner{font-size:1.5rem;padding:1em 1em .5em 1em}.outer-map-grid .map .orange-banner-bg:after{bottom:-5px;z-index:9999;border-top:20px solid #bd7800}.areas-grid{margin-top:-20px}}@media all and (max-width: 768px){.hide-for-mobile{display:none}.outer-map-grid .map{background:none;min-height:0}#areas-map{display:none;min-height:0}.areas-grid{margin-top:-20px}}@media all and (min-width: 767px){.single-mrt_community .green_back-light.subdivision{height:545px}.hide-for-desktop{display:none}#main-content{height:auto}.outer-map-grid{max-height:1000px;height:auto}.outer-map-grid .map{min-height:698px}.areas-grid{height:auto;max-height:1000px}}@media (max-width: 1360px) and (min-width: 960px){.area-preview:hover .content h4.loud{margin-bottom:0;line-height:1em;font-size:1.25em}.area-preview:hover .content .listings{padding:.25em}.area-preview:hover .content .button,.area-preview:hover .content .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .area-preview:hover .content a{margin-bottom:0}}.flex-container{display:-ms-flexbox;display:flex}.flex1{-ms-flex:1;flex:1}.no_side_pad{padding-left:0;padding-right:0}@media screen and (max-width: 47.93625em){.no_side_pad_mobile{padding-left:0;padding-right:0}}.table2 tbody{border:1px solid #EEEEEE}.table2 tbody tr:nth-child(even){background-color:#ffffff}.table2 tbody tr:nth-of-type(odd){background-color:#EEEEEE}.table2 table tr:nth-of-type(odd){background-color:#EEEEEE}.table3 th{background-color:#EEEEEE}.table3 tbody{border:1px solid #EEEEEE}.table3 tbody tr:nth-child(even){background-color:#EEEEEE}.table3 table tr:nth-of-type(odd){background-color:#FFFFFF}.table3 table th{background-color:#EEEEEE}.table4 thead{border-bottom:1px solid #1C96AB}.table4 th{background-color:#EEEEEE;color:#1C96AB;border-top:0;border-right:0;border-left:0}.table4 tbody{border:0}.table4 tbody tr:nth-child(even){background-color:#EEEEEE}.table4 table tr:nth-of-type(odd){background-color:#FFFFFF}.table4 table th{background-color:#EEEEEE}.table5 th{border:0;background-color:#EEEEEE;color:grey;border-color:white;border-bottom:1px solid #1C96AB;border-left:0px}.table5 tbody{border:0px}.table5 tbody tr:nth-child(even){background-color:#EEEEEE}.table5 table tr:nth-of-type(odd){background-color:#FFFFFF}.table5 table th{background-color:#EEEEEE}.table6 th{border:0;background-color:#EEEEEE;color:#1C96AB;border-color:white;border-bottom:1px solid #1C96AB;border-left:0px}.table6 tbody{border:0}.table6 tbody tr:nth-child(even){background-color:#EEEEEE}.table6 table tr:nth-of-type(odd){background-color:#FFFFFF}.table6 table th{background-color:#EEEEEE}.pga_map{height:100%;width:100%;background:no-repeat center center;background-size:cover}@media screen and (max-width: 47.93625em){.pga_map{height:65%}}.pga_map-details{height:500px;width:100%;background:no-repeat center center;background-size:cover}@media screen and (max-width: 47.93625em){.pga_map-details{height:250px}}.pga_map-direction{height:150px;width:100%;background-repeat:no-repeat}@media screen and (max-width: 47.93625em){.pga_map-direction{height:250px}}.stick-price{font-weight:bold;font-size:18px}.stick-top{background-color:white;position:-webkit-sticky;position:sticky;z-index:1025;top:0;border-bottom:5px solid #2094AA;padding:0.25rem 0 1rem}.stick-top .hide-for-small-only .big{font-size:1rem;max-width:14rem;padding:1rem 0}.stick-bot{background-color:#1C95AB;position:fixed;z-index:9999;bottom:0}.stick-bot li{margin-bottom:0 !important;border-right:none !important}.stick-bot .request-info .button,.stick-bot .request-info .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .stick-bot .request-info a{background-color:#7DBD34;padding-left:0 !important;padding-right:0 !important}.stick-bot .request-info .button.bold.show-for-small-only,.stick-bot .request-info .property-tools.tools-down .sub-menu a.bold.show-for-small-only,.property-tools.tools-down .sub-menu .stick-bot .request-info a.bold.show-for-small-only{line-height:0.95;font-size:0.95rem}.stick-bot .save-property .button,.stick-bot .save-property .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .stick-bot .save-property a{background-color:white}.stick-bot .save-property .button i:before,.stick-bot .save-property .property-tools.tools-down .sub-menu a i:before,.property-tools.tools-down .sub-menu .stick-bot .save-property a i:before{color:#153155}.stick-bot .save-property .button span,.stick-bot .save-property .property-tools.tools-down .sub-menu a span,.property-tools.tools-down .sub-menu .stick-bot .save-property a span{text-transform:capitalize !important}.stick-bot .hide-property .button,.stick-bot .hide-property .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .stick-bot .hide-property a{background-color:white}.stick-bot .hide-property .button i:before,.stick-bot .hide-property .property-tools.tools-down .sub-menu a i:before,.property-tools.tools-down .sub-menu .stick-bot .hide-property a i:before{color:#153155}.stick-bot .hide-property .button span,.stick-bot .hide-property .property-tools.tools-down .sub-menu a span,.property-tools.tools-down .sub-menu .stick-bot .hide-property a span{text-transform:capitalize !important}.stick-bot .more .button,.stick-bot .more .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .stick-bot .more a{background-color:white}.stick-bot .more .button i:before,.stick-bot .more .property-tools.tools-down .sub-menu a i:before,.property-tools.tools-down .sub-menu .stick-bot .more a i:before{color:#153155}.stick-bot .more .button span,.stick-bot .more .property-tools.tools-down .sub-menu a span,.property-tools.tools-down .sub-menu .stick-bot .more a span{text-transform:capitalize !important}.stick-bot-request button{border-radius:5px}.stick-green{color:#7CBB37}.stick-orange{color:#ea592c}.stick-underline{text-decoration:underline}.stick-underline i{text-decoration:underline}.jeff-left{display:inline-block;padding-left:0;padding-right:0;position:relative}@media screen and (max-width: 47.93625em){.jeff-left .pip-hero{font-size:13px}}.jeff-left .pip-hero-wrapper .cycle-slide-active{position:relative}.jeff-left .pip-hero-wrapper .cycle-slideshow-nav{top:50%;transform:translateY(-50%);bottom:auto;font-size:3rem;color:white}.jeff-left .pip-hero-wrapper .cycle-slideshow-nav-prev-fixed{height:50px;width:50px;color:white;left:0}.jeff-left .pip-hero-wrapper .cycle-slideshow-nav-prev-fixed i{left:0}.jeff-left .pip-hero-wrapper .cycle-slideshow-nav-next-fixed{height:50px;width:50px;right:0}.jeff-left .pip-hero-wrapper .cycle-slideshow-nav-next-fixed i{right:0}.jeff-left .pip-hero-wrapper .cycle-slideshow-pager{bottom:80px;position:absolute;text-align:center;z-index:10}.jeff-left .pip-hero-wrapper .cycle-slideshow-pager .cycle-pager-active{background:#88AFCE}.jeff-left .pip-hero-wrapper .cycle-slideshow-pager span{background:#D9D9D9}.jeff-left .pip-hero-2-wrapper{position:absolute;bottom:0;height:130px;width:100%;z-index:5}.jeff-left .house-image{padding-top:70%}@media screen and (max-width: 47.93625em){.jeff-left .house-image{padding:inherit;height:18.75rem}}.jeff-left .house-image-2{width:23%;background-color:blue}.jeff-right{display:inline-block;padding-left:0;padding-right:0}.jeff-right .pga_map-direction{padding-top:calc(127% - 105px);position:relative;text-align:center}.jeff-right .pga_map-direction .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0.19) 0%, rgba(0,0,0,0.19) 1%, rgba(0,0,0,0) 15%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#30000000', endColorstr='#00000000',GradientType=0 )}.jeff-right a.button,.jeff-right .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .jeff-right a{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);font-size:.875rem;padding:.2rem;font-weight:600;border-color:#2994A8 !important}.jeff-right .white img{height:30px;padding-right:5px}.jeff-container{background-color:#F4F4F4}@media screen and (max-width: 47.93625em){.jeff-container{box-shadow:0px 5px 10px 0px #a3a3a3}}.jeff-pic{height:100px;width:80px;background-size:cover;background-position:center;margin-left:25px;vertical-align:top;display:inline-block}.jeff-contact{vertical-align:top;margin:0 auto;display:inline-block;padding-left:15px}.jeff-contact-email{margin-top:6px}.house-icon img{height:25px;width:40px}.new-grey{color:#8a8a8a}.grey-back{background-color:#F4F4F4}.green_back{background-color:#EFF8E2}.green_back-light{background-color:#F7FBF1}.lgreen_back{background-color:#E5F0D6 !important;border:none !important}.baby_blue{background-color:#E2EEF4 !important;border:none !important}.baby_blue_back{background-color:#E2EEF4;padding-top:20px}.baby_blue_back ul{margin-left:0}.thick{color:#1C96AB}@media screen and (max-width: 47.93625em){.mobile-p_bot_zero p{margin-bottom:0}}.mobile h1{font-weight:normal}.mobile-pseudo-table p{margin-bottom:0}.mobile-pseudo-table .spacer{padding-top:10px;padding-bottom:10px}@media screen and (max-width: 47.93625em){.mobile_width{width:100% !important}}.mobile-dropdown{color:#12283E}.mobile-dropdown .spacer{padding-top:10px;padding-bottom:10px}.mobile-dropdown p{margin-bottom:5px}.mobile-dropdown button{color:#5689A4;padding-right:32px;border-right-width:1px;padding-top:5px;padding-bottom:5px;margin-bottom:1px;padding-left:0px}.mobile-dropdown label{display:inline-block}.mobile-dropdown select{font-size:14px;height:1.5rem;width:70px;padding-left:2px;padding-bottom:2px;padding-top:0px;margin-bottom:5px}.mobile .blue-banner{background-color:#E2EEF4}.mobile .blue-banner a{font-weight:bold;font-size:1rem;padding:2rem}.mobile .green_back p{margin-bottom:0}.mobile .spacer{padding-top:15px;padding-bottom:15px}.mobile-sticky{overflow:hidden;background-color:#1C96AB;position:fixed;bottom:0;width:100%;height:60px;padding-top:5px;z-index:100;padding-right:5px;padding-left:5px}.mobile-sticky button{background-color:#7DBD34;color:white;height:50px}@media screen and (max-width: 47.93625em){.mobile-sticky button{width:100%}}.mobile-sticky button.butheart,.mobile-sticky button.butshare,.mobile-sticky button.buttools{padding-left:0;padding-right:0}.mobile-sticky p{margin-bottom:0}.mobile-sticky a{height:50px;width:50px;float:left;display:block;color:black;text-align:center;padding:0 2px;text-decoration:none;font-size:13px}.mobile-sticky .butgreen{float:left;padding-left:5px;padding-right:5px;width:153px;font-size:13px}.mobile-sticky .butshare{float:right;background-color:#e2eeF4;color:#1E3238;text-align:center;padding:0 5px;width:48px;border:0;margin-right:5px}.mobile-sticky .butheart{float:right;background-color:#e2eeF4;color:#1E3238;text-align:center;padding:0 5px;width:48px;border:0;margin-right:5px}.mobile-sticky .butheart i{position:relative;top:3px}.mobile-sticky .buttools{float:right;background-color:#e2eeF4;color:#1E3238;text-align:center;padding:0 5px;width:48px;border:0}.mobile-h{font-weight:normal;font-size:1.6rem}.mobile .mobile-dash{text-align:left;background-color:#EEEEEE;margin-bottom:.375rem;padding:1rem}.mobile .mobile-dash:hover{background-color:#2094AA;color:white !important}.mobile .mobile-dash:hover .teal{color:white}.mobile .mobile-dash-p0{padding-left:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-top:0px !important}.mobile .mobile-dash .teal{color:#38A3B5}.not-bold{font-weight:normal}.pad_top{padding-top:20px}.p_bot_zero p{margin-bottom:0}.p_bot_zero p a{color:#173051}.p_bot_zero p a:hover{color:#1794AA}.p_bot_zero p a.email-link{color:#1794AA}.p_bot_zero p a.email-link:hover{text-decoration:underline}.p_bot_ten p{margin-bottom:10px}.color-black{color:black}.extra-box{background-color:#EFEFEF}.extra-box h4{font-size:25px;font-weight:300;color:#10263C}@media screen and (max-width: 47.93625em){.extra-box h4{font-size:20px}}#marketstats h2,#local h2{font-size:2rem;font-weight:500;line-height:1.4}.email_strip{background-color:#E2F7FF;padding-top:40px;padding-bottom:40px;color:#132B4A;position:relative}.email_strip_content div{display:inline-block;margin:auto}.email_strip_content button{position:relative;bottom:5px;font-size:1rem;padding-top:12px;padding-bottom:12px}.email_strip_content i{font-size:35px}.email_strip_content h6{font-size:1.2rem;padding-left:10px;padding-right:10px;font-weight:600}@media screen and (max-width: 47.93625em){.email_strip_content h6{display:inline-block;font-weight:bold;font-size:1rem;width:245px;text-align:left;margin-bottom:.9rem}.email_strip_content i{display:inline-block;position:relative;bottom:10px}}.email_strip_button{position:relative;bottom:5px}.email_strip_button span{color:#132B4A}.buy_content h1,.buy_content h3{font-size:1rem;margin-top:2.5rem;margin-bottom:1.25rem;line-height:2rem;font-weight:800}.ask_form{background-color:#E1EDF4;padding-bottom:2rem}.ask_form p{margin-bottom:0px}.ask_form h3{font-weight:normal;font-size:2rem}.home-design-search-bar{background-color:#1C95AB;padding-top:15px;padding-bottom:2px}.home-design-search-glass{right:25px;bottom:50px;display:inline-block;font-size:25px;position:relative}.top_picture{background-image:url("../jpg/home-background.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;border:solid 1px white;height:100px}.top_picture-1{background-image:url("../jpg/for-buyers-banner.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;border:solid 1px white;height:100px}.top_picture-2{background-image:url("../jpg/for-sellers-banner.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;border:solid 1px white;height:100px}.white{color:white}.picture_container{-ms-flex-pack:distribute;justify-content:space-around}.picture_container:hover{background-color:#E2EEF4}.find_communities h2{font-size:1.8rem;font-weight:normal;padding-bottom:20px}.find_communities a{font-weight:bold;font-size:1rem}@media screen and (max-width: 47.93625em){.find_communities h2{font-size:25px}.find_communities a{font-weight:normal;font-size:15px;line-height:2.3}}.title-center{margin:0 auto;display:inline-block;position:relative;top:20px}.blog-video{background-color:#EEEEEE}.blog-banner{background:url("../jpg/home-background.jpg");background-size:cover;width:100%;height:350px;background-position:center;position:relative}.blog-banner .title-info{z-index:555 !important;position:relative;display:block}.blog-banner .title-holder{max-width:1200px;margin:auto;position:relative;top:125px;margin:auto;text-align:center;white-space:nowrap}.blog-banner .title-holder .title-banner-center{display:inline-block;vertical-align:top;max-width:calc(90% - 60px);white-space:normal;margin:0;vertical-align:top;position:relative;z-index:55}.blog-banner .title-holder .title-banner-center h1{font-size:2.25rem;margin-top:0.75rem;font-weight:400}@media screen and (max-width: 47.93625em){.blog-banner .title-holder .title-banner-center h1{font-size:1.25rem}}.blog-banner .title-holder .title-banner-center p{font-size:1.3rem}@media screen and (max-width: 47.93625em){.blog-banner .title-holder .title-banner-center p{font-size:1rem}}.blog-banner .title-holder .title-banner-center p .author.vcard a{color:#fff !important;font-size:1.3rem}.blog-banner .blog-title h1{font-size:3rem}.blog-banner .blog-title p{font-size:1.4rem}.blog-title{padding-top:35px;height:200px}.blog-green-banner{background-color:#E5F0D6;position:relative}.blog-green-p{float:left;width:635px;height:70px}.blog-share-under{background-color:#043C47;float:left;width:70px;padding-left:10px;height:40px;margin-top:15px}.blog-share-blue{background-color:#257B86;height:40px;color:white;text-align:center}.blog-share-blue p{padding-top:7px}.blog-video-page .blog-banner{padding-left:10px;padding-right:10px}.blog-video-page .blog-banner h1{padding-top:65px;font-weight:500;font-size:3rem}.blog-video-page .blog-banner p{font-size:1.0625rem}@media screen and (max-width: 47.93625em){.blog-video-page .blog-banner h1{font-size:1.8rem}.blog-video-page .blog-banner p{font-size:.875rem}}.blog-video-page .blog-video-right{padding-top:45px}.blog-video-page .blog-video h5{margin-top:10px;font-size:1rem;font-weight:600}.blog-video-page .blog-video a{font-size:13px}.blog-image-1{background:url("../png/blog-image-1.png");position:relative;height:0;width:100%;padding-top:75%;width:100%;background-size:cover;background-position:center}.blog-image-2{background:url("../png/blog-image-2.png");position:relative;height:0;width:100%;padding-top:75%;width:100%;background-size:cover;background-position:center}.blog-image-3{background:url("../png/blog-image-3.png");position:relative;height:0;width:100%;padding-top:137.47748%;width:100%;background-size:cover;background-position:center}.blog-image-4{background:url("../png/blog-image-4.png");height:400px;width:100%;background-size:cover;background-position:center}.blog-image-5{background:url("../png/blog-image-5.png");height:400px;width:100%;background-size:cover;background-position:center}.blog button{font-weight:600;padding-left:40px;padding-right:40px}.bfix-3 .button,.bfix-3 .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .bfix-3 a{margin-left:5px;margin-bottom:0px;margin-right:5px;margin-top:0px;display:inline-block}.blue-clear{background:#77b1ba;background:linear-gradient(to bottom, #77b1ba 0%, #e2eef4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b1ba', endColorstr='#e2eef4',GradientType=0 )}.blue-trans{background:linear-gradient(to bottom, #77b1ba 0%, rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b1ba', endColorstr='#007db9e8',GradientType=0 )}.blue-trans-right{background:linear-gradient(135deg, #77b1ba 0%, rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b1ba', endColorstr='#007db9e8',GradientType=1 )}.blue-trans-left{background:linear-gradient(45deg, rgba(119,177,186,0) 0%, #77b1ba 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0077b1ba', endColorstr='#77b1ba',GradientType=1 )}.celeb-wrap{padding-left:3px;padding-right:3px}.celeb-box{min-height:300px}.celeb-box .top-p{padding-top:10px}.celeb-box p{margin-bottom:0px}.celeb-box button{margin-top:15px}.celeb-1{background:url("../png/tiger.png");height:50px;background-size:cover;background-position:center}.celeb-2{background:url("../png/nicole.png");height:50px;background-size:cover;background-position:center}.celeb-3{background:url("../png/tom.png");height:50px;background-size:cover;background-position:center}.celeb-4{background:url("../png/celine.png");height:50px;background-size:cover;background-position:center}.celeb-grad{height:30px}.celeb-grad-left{height:30px}.celeb-grad-right{height:30px}.related-frame{position:relative;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:25px}.related-frame h5{font-size:1.15rem;font-weight:600;padding:1rem 0.25rem 0}.related-frame p{padding:0 0.25rem}.related-frame:hover .hover-related-image{display:block}.related-frame:hover .hover-related-image .read-more-banner{background-color:rgba(23,148,170,0.9);height:35px;line-height:35px;text-align:center;width:100%;bottom:0;left:0;position:absolute}.hover-related-image{background:url("../jpg/home-background.jpg");width:100%;height:100%;background-size:cover;background-position:center;position:absolute;border:8px solid white;z-index:5;top:0px;right:0px;display:none}.hover-related-image:hover{display:block}.related-image{background:url("../jpg/home-background.jpg");width:100%;height:0;padding-top:67%;background-size:cover;background-position:center}.floating-box{float:left;width:150px;height:75px;margin:10px;border:3px solid #73AD21}.skinny{font-weight:300}.house-tag{background-color:green;color:white;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;display:inline-block;text-align:center;position:absolute;z-index:3;top:10px}.house-tag h6{margin-bottom:0px}.house-tag-new{background-color:#4F8D17}.house-tag-new h6{margin-bottom:0px}.house-tag-open-house{background-color:#167BBE;color:white;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;display:inline-block;text-align:left;position:absolute;z-index:99;top:10px}.house-tag-open-house h6{margin-bottom:0px}.house-tag-open-house p{margin-bottom:0px}.house-tag-foreclosure{background-color:#E46725;color:white;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;display:inline-block;text-align:left;position:absolute;z-index:3;top:10px}.house-tag-foreclosure h6{margin-bottom:0px}.house-image{background-size:cover;background-position:center;height:200px;width:100%;position:relative}.house-image img{width:100%;height:100%;position:absolute;top:0}.house-social{position:absolute;bottom:-20px;width:100%}.house-social-left{display:inline-block;float:left;color:white}.house-social-right{display:inline-block;float:right;color:white}@media screen and (max-width: 47.93625em){.house-featured{margin-top:10px}}.house-details{background-color:#F5F5F5}.house-details h3{margin-bottom:0px}.house-details p{margin-bottom:0px}.house-details h6{margin-bottom:0px}.house-blue{font-size:25px;font-weight:bold;color:blue}.house-orange{font-weight:bold;color:#ea592c}.house-button{margin:0 auto;text-align:center}.house-button button{color:black;margin:0 auto}@media screen and (max-width: 47.93625em){.house-button button{width:100%}}.social-circles{text-align:center;height:50px;width:50px;border:solid 1px #1C96AB;border-radius:50%;margin-left:5px;margin-right:5px;padding-left:px;display:inline-block}@media screen and (max-width: 47.93625em){.social-circles{padding-left:0px}}.social-circles p{padding-top:15px}.social-circles-right{color:white;background-color:#6EAEBB;border-radius:50%;margin-left:5px;margin-right:5px;padding-left:px;display:inline-block;height:50px;width:50px;transition:all 300ms ease-in-out}.social-circles-right:hover{background-color:#1C96AB}.social-circles-right a{padding-top:10px;font-size:1.25rem !important;font-weight:400 !important;line-height:1;color:#fff !important;display:block}.circle-play{height:100px;width:100px;border-radius:100%;border:1px solid white;background-color:#1B5A64;display:inline-block}.circle-play p{font-size:60px;padding-top:20px;padding-left:10px;color:white}@media screen and (max-width: 47.93625em){.circle-play{height:50px;width:50px;text-align:center;margin-top:100px}.circle-play p{padding-left:5px;font-size:28px;padding-top:10px}}.float-arrow-left{display:inline-block;position:relative;float:left;right:85px;bottom:65px}.float-arrow-left p{color:white;font-size:120px}.float-arrow-right{display:inline-block;position:relative;float:right;left:85px;bottom:65px}.float-arrow-right p{color:white;font-size:120px}.video_here{height:500px;width:100%;background-color:#1C96AB}.video_here_right{width:60px;height:100%;background-color:#175A65;float:right;position:relative}.video_here_left{width:60px;height:100%;background-color:#175A65;float:left;position:relative}.video_here_center{padding-top:150px}.video_here_center .circle-play{height:75px;width:75px}.video_here_center .circle-play p{text-align:center;padding-top:15px !important;font-size:2.8rem}@media screen and (max-width: 47.93625em){.video_here{height:250px}}@media print, screen and (min-width: 47.9375em){.featured_community{display:-ms-flexbox;display:flex}}.featured_left{-ms-flex:1;flex:1;position:relative}.featured_left .circle_div{position:absolute;left:calc(50% - 100px);top:calc(50% - 100px);background-color:#E5F0D6;border-radius:50%;width:180px;height:180px}.featured_left .circle_div img{height:40px}.featured_left .circle_div h6{font-weight:normal;font-size:2.5rem;margin-bottom:0px;line-height:1.1}.featured_left .circle_div a{font-size:14px;color:#2C99AC}.featured_left .circle_div_content{padding-top:28px}@media screen and (max-width: 47.93625em){.featured_left .circle_div{height:130px;width:130px;left:calc(50% - 75px);top:calc(50% - 75px)}.featured_left .circle_div img{height:20px}.featured_left .circle_div h6{font-size:2rem}.featured_left .circle_div a{font-size:13px;position:relative;bottom:8px}.featured_left .circle_div_content{padding-top:18px}}@media screen and (max-width: 47.93625em){.featured_left{height:300px}}.featured_right{background-color:#ECFBFF;-ms-flex:1;flex:1}.featured_right h2{font-weight:normal;font-size:2rem;margin-bottom:0px}.featured_right h3{font-size:12;font-weight:800}.featured_right h6{color:#1394AB;margin-bottom:0px;font-size:13px}.featured_right ul{margin-left:0px}.featured_right p{font-size:.875rem}.featured_right li{font-size:.875rem}.featured_right td{font-size:.875rem;margin-bottom:.3125rem}.featured_right th{font-size:.875rem}@media print, screen and (min-width: 47.9375em){.nav_block{height:300px}}.nav_block p{margin-bottom:0px}@media print, screen and (min-width: 47.9375em){.nav_block_spacer{padding-top:30px;padding-bottom:30px}}.light-grey{color:#9F9F9F}.darkish-blue{color:#2B4868}.county_communities_banner{padding-bottom:0px}.county_communities_banner h1{font-weight:400;font-size:2rem;line-height:1.4}.county_communities_banner p{font-size:14px}@media screen and (max-width: 47.93625em){.county_communities_banner{padding-bottom:15px}.county_communities_banner .spacer{padding-top:15px}}.county_communities_echo{position:relative;top:15px}.county_communities_left{background-color:#EEEEEE}.county_communities_left img{height:150px;width:200px}.county_communities_left .spacer{padding-bottom:0px;padding-top:20px}.county_communities_left_content{position:relative;bottom:5px}.county_communities_left_content p{font-size:14px;position:relative;top:10px}.county_communities_left_content h1{font-size:1.5rem}.county_communities_left_content a{font-size:12}@media screen and (max-width: 47.93625em){.county_communities_left{padding-bottom:70px;padding-left:0px;padding-right:0px}}.county_communities_center{background-color:#E1F6FF;width:100%}.county_communities_center h4{font-size:1.5rem;line-height:1;margin-top:0;margin-bottom:0.5rem;font-weight:normal}.county_communities_center img{height:55px;width:100px}.county_communities_center a{font-size:12}.county_communities_center .spacer{padding-bottom:0px;padding-top:10px}.county_communities_center .medium-center{padding-top:80px}@media screen and (max-width: 47.93625em){.county_communities_center{padding-bottom:70px}}.county_communities_cat{background-color:#E0F1C5;width:100%}.county_communities_cat a{font-size:12}.county_communities_cat h4{font-size:1.5rem;line-height:1;margin-top:0;margin-bottom:0.5rem}.county_communities_cat img{height:65px;width:100px}.county_communities_cat .spacer{padding-bottom:0px;padding-top:10px}@media screen and (max-width: 47.93625em){.county_communities_cat{padding-bottom:70px}}.county_communities_house{background-color:#E0F1C5;width:100%}@media screen and (max-width: 47.93625em){.county_communities_house .house-smaller{width:250px;margin:0 auto}}.county_communities_house .light-grey{font-size:11px;color:grey}.county_communities_house-top-wrapper{padding-top:4.3rem}.county_communities_house-left{display:inline-block;margin:0 auto}.county_communities_house-left img{height:50px;position:relative;bottom:19px;padding-right:10px}@media screen and (max-width: 824px){.county_communities_house-left img{height:35px;bottom:0px}}@media screen and (max-width: 766px){.county_communities_house-left img{height:50px;bottom:19px}}.county_communities_house-right{text-align:left;display:inline-block;margin:0 auto}.county_communities_house-right .expression{font-size:1.5rem;line-height:1}@media screen and (max-width: 937px){.county_communities_house-right .expression{font-size:1.2rem}}@media screen and (max-width: 766px){.county_communities_house-right .expression{font-size:1.5rem}}@media screen and (max-width: 47.93625em){.county_communities_house{padding-bottom:4.6875rem}}.county_communities_house_search .combo-search-container2{position:relative}.county_communities_house_search .combo-search-container2 button{background-color:#1C96AB;position:absolute;height:32px;right:0;padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:0}.county_communities_house_search .combo-search-container2 input{height:2rem;padding-top:5px;font-size:13px;border-color:#1C96AB;padding-bottom:5px}@media screen and (max-width: 47.93625em){.county_communities_house_search .combo-search-container2{display:inline-block}.county_communities_house_search .combo-search-container2 button{background-color:#1C96AB;position:absolute;height:32px;right:0px;padding-top:0;padding-left:8.4;padding-right:8.4;padding-bottom:0}.county_communities_house_search .combo-search-container2 input{height:2rem;padding-top:5px;font-size:13px;border-color:#1C96AB;padding-bottom:5px;width:275px;margin:0 auto}}.search-bar{border:5px solid #1C96AB;padding:0px;width:60%}.search-bar input{margin-bottom:0px}.center-button{text-align:center;margin:0 auto}.detail-form{text-align:center}.detail-form-right{text-align:left;margin:0 auto;width:400px;display:inline-block;vertical-align:top;padding-left:50px}.detail-form-right .message-box{height:120px}.detail-form-left{text-align:left;margin:0 auto;width:400px;display:inline-block;padding-right:50px}.detail-form-left-center{text-align:center;width:100%}.detail-form-methods{display:inline-block;width:180px;margin:0 auto}.detail-form-methods p{text-align:left}.detail-form-time{display:inline-block;width:160px;margin:0 auto}.detail-form-time p{margin-bottom:10px}.estimated-value{text-align:center;background:#E4EFD5;padding-top:40px;padding-bottom:50px}@media screen and (max-width: 47.93625em){.estimated-value h3{font-size:2.2rem}.estimated-value h6{font-weight:600}.estimated-value p{font-size:13px}.estimated-value .estimated-value-image-1{width:120px;background-size:contain;background-repeat:no-repeat}}.estimated-value .divider{padding-top:40px;padding-bottom:30px}.estimated-value-adjust{margin:0 auto;padding-top:40px}@media print, screen and (min-width: 47.9375em){.estimated-value-adjust{max-width:350px}}.estimated-value-mobile{margin-top:20px}.estimated-value-box{padding-top:40px;background-color:white;display:inline-block;margin:0 auto;width:100%;height:300px;text-align:center;position:relative}.estimated-value-box2{background-color:white;display:inline-block;margin:0 auto;width:100%;text-align:center;height:230px}@media screen and (max-width: 47.93625em){.estimated-value-box2{padding:0 1rem}}.estimated-value-box2 h6{font-weight:600;font-size:1.1rem}.estimated-value-power p{bottom:75px;left:36%;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}.estimated-value-image-1{background:url("../png/power1.png");height:65px;width:160px;margin:0 auto;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:30px}.estimated-value-image-2{background:url("../gif/power2.gif");height:40px;width:160px;margin:0 auto;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:30px}.estimated-value-image-3{background:url("../png/power3.png");height:65px;width:160px;margin:0 auto;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:30px}a.zillow_link{position:absolute;display:block;font-size:0.75rem;bottom:9px;text-align:center;width:100%;left:0}.market-front-wrapper .marketnav-next{height:48px;width:48px}.market-front-wrapper .marketnav-prev{height:48px;width:48px}.market-front-wrapper .cycle-slide-active{position:relative}.market-front-wrapper .cycle-slideshow-nav{top:40%;font-size:3rem;color:#6FABD9}.market-front-wrapper .cycle-slideshow-nav-prev-fixed{height:50px;width:50px;left:0}.market-front-wrapper .cycle-slideshow-nav-prev-fixed i{left:0}.market-front-wrapper .cycle-slideshow-nav-next-fixed{height:50px;width:50px;right:0}.market-front-wrapper .cycle-slideshow-nav-next-fixed i{right:0}.market-front-wrapper .cycle-slideshow-pager{bottom:80px;position:absolute;text-align:center;z-index:10}.market-front-wrapper .cycle-slideshow-pager .cycle-pager-active{background:#88AFCE}.market-front-wrapper .cycle-slideshow-pager span{background:#D9D9D9}.market-wrapper{height:325px}.market-wrapper .marketnav-next{height:48px;width:48px}.market-wrapper .marketnav-prev{height:48px;width:48px}.market-wrapper .cycle-slide-active{position:relative}.market-wrapper .cycle-slideshow-nav{top:40%;font-size:3rem;color:#6FABD9}.market-wrapper .cycle-slideshow-nav-prev-fixed{left:0}.market-wrapper .cycle-slideshow-nav-next-fixed{right:0}.market-wrapper .cycle-slideshow-pager{bottom:0;z-index:10}.market-wrapper .cycle-slideshow-pager .cycle-pager-active{background:#88AFCE}.market-wrapper .cycle-slideshow-pager span{background:#D9D9D9}.market_container{background-size:cover;background-position:center;background-repeat:no-repeat}.market_container .relative-p{position:relative;bottom:10px}.market_container .growth{padding-top:25px}.market_container p{font-size:13px;margin-bottom:0px}.market_container h5{font-size:2.7rem;font-weight:400;margin-bottom:0px}.market_container h2{font-size:1.5rem;font-weight:500;margin-bottom:0px}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.market_container .right-1{padding-top:34px}}.market-left{height:415px}@media screen and (max-width: 47.93625em){.market-left{height:200px}}.market-left-top{background-color:white;height:180px}.market-left-bottom{background-color:white;height:180px}.market-left-bottom-wrapper{padding-top:45px}.market-left-bottom .circle{height:50px;width:50px;padding-top:4px;background-color:#E6F1D7;border-color:#E6F1D7}.market-left-bottom .circle-icon{font-size:25px;color:#216A9E}.market-left2{height:415px}@media screen and (max-width: 47.93625em){.market-left2{height:auto}}.market-left2-top2{background-color:white;height:230px}@media screen and (max-width: 47.93625em){.market-left2-top2{height:auto}.market-left2-top2 .column,.market-left2-top2 .columns{float:none}}.market-left2-bottom2{background-color:white;height:230px}.market-left2-bottom2-wrapper2{padding-top:34px}@media screen and (max-width: 47.93625em){.market-left2-bottom2-wrapper2{padding-top:0;padding-bottom:15px}}.market-left2-bottom2 .circle2{height:50px;width:50px;padding-top:4px;background-color:#E6F1D7;border-color:#E6F1D7;border-radius:50%;display:inline-block}.market-left2-bottom2 .circle2-icon2{padding-top:3px;font-size:25px;color:#216A9E}.market-right{height:415px}.market-right-top{background-color:white;height:180px}.market-right-tall{background-color:white;height:492px}.market-right-tall p{margin-bottom:10px}.market-right-tall a{font-size:13px;float:left}.market-right-tall .date-blog{padding-left:10px;padding-right:0px;text-align:left}.market-right-bottom{background-color:white;height:180px}.market-right-bottom-wrapper{padding-top:45px}.about .pga_map{height:400px}.about .skinny{font-weight:300;margin-bottom:10px}.about h1,.about h2,.about h3{font-size:2rem;font-weight:500}.about p{font-size:1rem}.about a{font-size:1rem}.about td{font-size:1rem}.about .tab a{padding-left:0px;padding-right:0px}.about-left{padding-left:0px}.about-right label{display:inline-block;width:80px}.about-right label select{height:25px;padding-top:0px;padding-bottom:0px}.about-right p{text-align:right;margin-bottom:0}.about-title h1,.about-title h2{border-bottom:solid 1px grey;padding-top:25px;color:#1F3858}.about-title-time p{margin-bottom:20px}.about-li li{line-height:1.7;font-size:1rem}.about-li-read{position:relative;bottom:15px}.about .subdivision{min-height:100%}.about .subdivision h1{color:#1F3D5D}.about .subdivision p{color:#1F3D5D;font-size:1rem;margin-bottom:10px}.about .subdivision select{color:#1F3D5D;height:35px;padding-bottom:4px;padding-top:4px;font-size:1rem}.about .subdivision button{width:100%;font-size:1rem;padding-top:16px;padding-bottom:16px}.about .subdivision-smaller p{font-size:10px !important}.searchin{border:5px solid green}.searchin div{display:inline-block}.searchin-icon{width:25px}.searchin-icon p{display:inline;font-size:16px}.searchin-input{width:250px}.searchin-select{width:50px;float:right;position:relative}.th100c{text-align:center;width:100px}.zero-left-pad{padding-left:0px}.zero-right-pad{padding-right:0px}.zero-side-pad{padding-left:0;padding-right:0}.details .carousel-placeholder{height:545px;width:100%;position:relative}@media screen and (max-width: 47.93625em){.details .carousel-placeholder{height:250px}}.share-heart{position:relative;padding-top:2px;top:7px;margin-bottom:0px !important;font-size:23px !important}.share-share{width:25px;padding-top:12px}.share-map{padding-top:12px}.share button{width:100%}.combo-search-container{position:relative;width:100%;background-color:#1394AB;padding:.5rem .5rem}.combo-search-container .search-button button{background-color:transparent;color:#24374A;padding:7px 0px;position:absolute;top:.5rem;left:.5rem;z-index:1;width:1.875rem;height:1.875rem;transform:scaleX(-1)}.combo-search-container .dropdown-button{background-color:transparent;color:#24374A;padding:7px 0px;position:absolute;top:.5rem;right:.5rem;z-index:1;width:1.875rem;height:1.875rem;transform:scaleX(-1)}.combo-search-container .dropdown-button:focus ~ .community-select{display:block !important}.combo-search-container .dropdown-button:active ~ .community-select{display:block !important}.combo-search-container .drop-down-icon{position:absolute;top:1rem;right:1rem;z-index:-1;width:1.875rem;height:1.875rem}.combo-search-container input{margin:0;padding:0.6rem 2rem;height:1.8rem;font-size:.8125rem}.combo-search-container input:focus ~ .community-select{display:block !important}.combo-search-container .community-select{position:absolute;background-color:#ECFBFF;z-index:5;padding:0.75rem;overflow-y:scroll;max-height:21.875rem;width:19.5625rem;border-color:#1394AB;border-width:0 1px 1px;border-style:solid;display:none}.combo-search-container .community-select.w100{width:calc(100% - 1rem)}.combo-search-container .community-select:hover{display:block}.combo-search-container .community-select a{padding:0.25rem 0.75rem;margin:0.25rem 0;height:auto;display:block}.combo-search-container .community-select a:hover{background-color:#fefefe}.combo-search-container .community-select a div{display:inline-block}.combo-search-container .community-select a div.col-1{width:80%}.combo-search-container .community-select a div.col-2{width:20%;font-weight:600}.com-vid{position:relative;height:80px;width:125px;margin:0 auto;display:inline-block;vertical-align:top}.com-vid .p_bot_zero{height:2.2rem;width:2.2rem}.com-vid .p_bot_zero i{font-size:1.1rem}.com-vid-det{position:relative;top:5px;padding-left:5px;width:10rem;margin:0 auto;display:inline-block}.rel{position:relative}.margbot20{margin-bottom:20px}.blog-landing .blog-landing-title{text-align:center;margin-left:70px;padding-left:15px}.blog-landing .blog-landing-title h1{font-size:1.4rem}@media screen and (max-width: 47.93625em){.blog-landing .blog-landing-title h1{font-size:1rem}}.blog-landing .blog-green-banner-text{display:inline-block;max-width:81%}.blog-landing .blog-image-2{position:relative}.blog-landing .blog-image-2 .circle{text-align:center;font-size:35px;position:absolute;top:40%;left:42%;background-color:rgba(30,50,56,0.75);border-color:white;color:white;height:80px;width:80px}.blog-landing .blog-image-2 .circle i{position:relative;top:3px;left:3px}.blog-landing .date_box{height:60px}.blog-landing .date_box .month{font-size:13px}.blog-landing .date_box .date{font-size:17px}.blog-landing .date-box-width{padding-right:50px}.blog-landing .title-center h1{color:white}.blog-landing .title-center p{color:white}.agent-team{padding-top:50px;padding-bottom:20px}@media screen and (max-width: 47.93625em){.agent-team{margin-top:3.125rem}}.agent-team h1{font-size:2.5rem;font-weight:400}.agent-team p{font-size:1rem;line-height:2}@media screen and (max-width: 47.93625em){.agent-team p{line-height:1.5}}.agent-search-results .agent-block{padding:0 1.2rem;position:relative}@media screen and (max-width: 47.93625em){.agent-search-results .agent-block{padding:0 0.5rem}}.agent-search-results .column-block,.agent-search-results .agent-photo{margin-bottom:15px}.agent-search-results .agent-name{font-size:1.1rem;margin-bottom:0px;margin-top:-30px}.agent-search-results .hover-agent{padding:1.25rem;margin:calc(-1.25rem - 20px);width:auto;position:absolute;z-index:10}.agent-search-results .hover-agent .bw-photo img{filter:grayscale(0)}.agent-search-results .social-circles{color:#4a768d;border:none;background-color:#fefefe}.agent-search-results .social-circles>a{color:#4a768d}.agent-search-results .social-circles>a:hover{color:#1794AA}.agent-search-results .agent-photo{box-shadow:-3px 3px 10px 2px rgba(0,0,0,0.1)}.agent-search-results .agent-title,.agent-search-results .name-job-job,.agent-search-results .numbers{color:#4d4d4d;font-size:0.92rem;font-weight:300}.agent-search-results .name-job{color:#4d4d4d;margin-top:0.5rem}.agent-search-results .numbers{padding-top:0.5rem;padding-bottom:0.5rem}.agent .bw-photo{display:inline-block;border:10px solid white}.agent .bw-photo img{filter:grayscale(100%)}.agent .bw-photo img:hover{filter:grayscale(0)}.agent-search-bar{position:relative;border:5px solid #1C96AB;padding:0px;width:50%}@media screen and (max-width: 47.93625em){.agent-search-bar{width:95%}}.agent-search-bar input{margin-bottom:0px;padding-left:10px;padding-top:5px}@media screen and (max-width: 47.93625em){.agent-search-bar input{font-size:14px;padding-left:115px}}.agent-search-bar #agent-search{width:100%}@media print, screen and (min-width: 47.9375em){.agent-search-bar #agent-search{width:calc(100% - 110px);margin-left:110px}}.agent-search-bar .agents{position:absolute;display:inline-block;left:0px;height:100%}.agent-search-bar .agents button{color:#1f1f1f !important;font-size:13px;padding-left:1rem;padding-right:2rem;height:100%;border:none;border-right:1px solid #ededed !important}.agent-search-bar .agents button::after{color:#1f1f1f;right:0.5rem}@media screen and (max-width: 47.93625em){.agent-search-bar .agents button{font-size:14px;font-weight:600px}}.agent-search-bar .agents button.custom{font-size:.875rem !important;padding-top:3px}.agent-search-bar .agentss{height:100%;border-color:none !important;position:absolute;display:inline-block;top:0px;right:0px}.agent-search-bar .agentss button{border:none;height:90%;font-size:20px;padding-left:0;padding-right:2.4rem}.agent-search-bar .agentss button::after{color:#1f1f1f}.agent-search-bar .agentss button .fa-search{padding-top:2px}@media screen and (max-width: 47.93625em){.agent-search-bar .agentss button{font-size:16px;padding-right:35px}}.agent-search-bar button{position:absolute;height:29px;padding-top:0px;padding-bottom:3px;padding-right:35px;border:none;font-size:14px}.about-agent p{font-size:1rem;font-weight:400}@media screen and (max-width: 47.93625em){.about-agent p{font-weight:400}}@media screen and (max-width: 47.93625em){.about-agent h3{font-size:1.6rem}}.about-agent h5{font-weight:600}.about-agent address p{margin-bottom:0px}.about-agent address .pin{font-size:1rem}.about-agent .pad25bot{padding-bottom:25px}.about-agent .pad25top{padding-top:25px}.about-agent .pad40top{padding-top:40px}.about-agent .contact .thick{font-weight:600}.about-agent .contact p{margin-bottom:5px;font-weight:500}.about-agent .contact a{font-weight:600;color:#173051}.about-agent .contact a:hover{color:#1794aa}.about-agent .contact button{padding-left:25px;padding-right:25px;font-weight:600}.about-agent .contact-web{margin-bottom:20px}.about-agent .contact .social-circles{height:35px;width:35px;text-align:center;position:relative;top:3px}.about-agent .contact .social-circles p{padding-top:10px}@media screen and (max-width: 47.93625em){.about-agent .agent-left img{width:9.375rem}}.about-agent .agent-right h3{margin-bottom:0px}.about-agent .agent-right p{margin-bottom:10px}.about-agent .agent-right textarea[rows]{height:135px !important}@media screen and (max-width: 47.93625em){.about-agent .agent-right h3{padding-top:1.25rem;font-size:1.6rem}.about-agent .agent-right address{width:280px;margin:0 auto}}@media screen and (max-width: 47.93625em) and (max-width: 47.93625em){.about-agent .agent-right .contact p{margin-bottom:0px}}.about-agent .tabs-title a{padding:0.625rem 1.5rem}.about-agent .tabs-title:not(.is-active) a{padding:0.625rem 1.5rem;border-bottom:solid 0.375rem;border-color:#E1EDF4}.about-agent .designations{padding-top:15px}.about-agent .designations li{font-size:.875rem}.about-agent .p40r{padding-right:2.5rem}.about-agent .agent_details--wrapper .marketnav-next{height:48px;width:48px}.about-agent .agent_details--wrapper .marketnav-prev{height:48px;width:48px}.about-agent .agent_details--wrapper .cycle-slide-active{position:relative}.about-agent .agent_details--wrapper .cycle-slideshow-nav{top:50%;font-size:3rem;color:white}.about-agent .agent_details--wrapper .cycle-slideshow-nav-prev-fixed{height:50px;width:50px;color:white;left:0}.about-agent .agent_details--wrapper .cycle-slideshow-nav-prev-fixed i{left:0}.about-agent .agent_details--wrapper .cycle-slideshow-nav-next-fixed{height:50px;width:50px;right:0}.about-agent .agent_details--wrapper .cycle-slideshow-nav-next-fixed i{right:0}.about-agent .agent_details--wrapper .cycle-slideshow-pager{bottom:80px;position:absolute;text-align:center;z-index:10}.about-agent .agent_details--wrapper .cycle-slideshow-pager .cycle-pager-active{background:#88AFCE}.about-agent .agent_details--wrapper .cycle-slideshow-pager span{background:#D9D9D9}@media screen and (max-width: 47.93625em){.about-agent .circle-play p{padding-top:15px}}.about-agent .find_communities{background-color:#F6FBEE;text-align:center}.about-agent .find_communities a{font-weight:600}.blog-detail-page a{color:#2094AA}.blog-detail-page .read-more{font-weight:600}.blog-detail-page p{font-size:1rem;font-weight:400}.blog-detail-page .blog-small{margin-top:20px;font-size:13px}.blog-detail-page .blog-small p{font-size:13px !important;color:#a0a0a0 !important}.blog-detail-page .blog-banner .date_box_under_blog{position:relative}.blog-detail-page .blog-banner .date_box_under_blog.date-tag-banner{z-index:55;display:inline-block;margin-right:1rem;vertical-align:top;margin-left:15px}.blog-detail-page .blog-banner .date_box_under_blog.date-tag-banner .date_box{padding:10px 20px !important}.blog-detail-page .blog-banner .title-center{margin:0 auto;display:inline-block}.blog-detail-page .blog-banner .title-center h1{font-weight:500}@media screen and (max-width: 47.93625em){.blog-detail-page .blog-banner .title-center h1{font-size:1.4rem}}@media screen and (max-width: 47.93625em){.blog-detail-page .blog-banner .title-center{position:relative;bottom:50px}}.blog-detail-page .blog-green-banner-text{display:inline-block;padding-left:15px}.blog-detail-page .blog-green-banner-text p{font-size:13px;display:inline-block;margin-bottom:0px}.blog-detail-page .search-bar{position:relative;border:5px solid #1C96AB;padding:0px;width:60%}.blog-detail-page .search-bar input{margin-bottom:0px;font-size:13px !important;height:1.8rem;padding-bottom:5px;padding-top:5px}.blog-detail-page .search-bar button{position:absolute;top:0px;right:-10px;height:29px;padding-top:0px;padding-bottom:3px;padding-right:35px;border:none;font-size:14px}.blog-detail-page .celeb-box h6{margin-bottom:0px;line-height:1.2}.blog-detail-page .spacer4{padding-top:30px;padding-bottom:30px}@media screen and (max-width: 47.93625em){.blog-detail-page .spacer4{padding-top:0px;padding-bottom:0px}}.blog-detail-page .address{padding-bottom:15px}.blog-detail-page .address p{font-weight:500;margin-bottom:10px}.follow-column h5{font-size:1rem;font-weight:600}.follow-column a{font-size:.8125rem;color:#6EADBB;font-weight:600}.follow-column button{width:100%;padding-top:10px;padding-bottom:10px;padding-left:10px !important;font-size:13px !important;text-align:left;font-weight:300;border-color:#ededed !important;color:black !important}.follow-column .social-circles-right{height:40px;width:40px}.arrow-share-box{display:inline-block;width:80px;height:30px;display:relative}.arrow-share-box:hover+.arrow-share-box-side-pop{display:block !important}.arrow-share-box:hover+.arrow-share-box-tri-right{display:block !important}.arrow-share-box-tri{width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #043c47 transparent transparent;position:absolute;top:17px;right:54px;display:inline-block}.arrow-share-box-tri-right{width:0;height:0;border-style:solid;border-width:5px 0px 5px 5px;border-color:transparent transparent transparent #043c47;position:absolute;top:7px;right:-6px;display:inline-block}.arrow-share-box-padding{height:25px;width:5px;background-color:#043c47;display:inline-block;position:absolute;right:54px;z-index:1;top:15px}.arrow-share-box-box{display:inline-block;background-color:#257B86;height:25px;color:white;width:50px;text-align:center;vertical-align:middle;padding-top:4px;padding-right:5px;padding-left:3px;position:absolute;top:15px;right:5px}.arrow-share-box-box p{font-weight:500;font-size:13px;color:white;position:relative;bottom:1px}.arrow-share-box-side-pop{display:none;position:absolute;z-index:15;right:57px;top:15px;background-color:#043c47;padding-bottom:1px}.arrow-share-box-side-pop a{padding-top:0px;padding-bottom:3px;background-color:#043c47;color:white;margin:auto}.arrow-share-box-side-pop:hover{display:block !important;z-index:15px}.arrow-share-box-side-pop:hover+.arrow-share-box-tri-right{display:block !important}.arrow-share-box-side-pop .arrow-share-box-tri-right{z-index:1 !important}.alineheight a{line-height:2rem}.m0t{margin-top:0px !important}.m80t{margin-top:5rem}.m20t{margin-top:1.25rem}.m10t{margin-top:.625rem}.m0b{margin-bottom:0px !important}.m60bot{margin-bottom:60px}.m0l{margin-left:0px}.fw6{font-weight:600 !important}.fw7{font-weight:700 !important}.fs12{font-size:.75rem !important}.fs14{font-size:.875rem !important}.w250{width:15.625rem}.w60p{width:60% !important}.w100{width:100%}.p5b{padding-bottom:.3125rem}.p10b{padding-bottom:.625rem}.p15b{padding-bottom:.9375rem}.p25b{padding-bottom:1.5625rem}.p30b{padding-bottom:1.875rem}.p50b{padding-bottom:3.125rem}.p60b{padding-bottom:3.75rem}.p70b{padding-bottom:4.375rem}.p140b{padding-bottom:8.75rem}.p10t{padding-top:.625rem}.p13t{padding-top:.8125rem}.p15t{padding-top:.9375rem}.p20t{padding-top:1.25rem}.p30t{padding-top:1.875rem}.p45t{padding-top:2.8125rem}.p50t{padding-top:3.125rem}.p60t{padding-top:3.75rem}.p25r{padding-right:1.5625rem}.p25l{padding-left:1.5625rem}.p35l{padding-left:2.1875rem}.p35r{padding-right:2.1875rem}.p15r{padding-right:.9375rem}.p5t{padding-top:.3125rem}.p0l{padding-left:0px}.p0{padding:0 !important}.p0mobile{padding:0 !important}.h20{height:1.25rem}@media screen and (max-width: 47.93625em){.cmobile{text-align:center}}@media screen and (max-width: 47.93625em){.mbold{font-weight:800}}.b10up{bottom:10px}.p0blabel label{padding-bottom:0px !important}.botboard{border-bottom:solid 1px #ededed}.navmenu{padding-left:0.5rem;padding-right:0.5rem}.cycle-carousel-wrap{width:100%;height:100%}.divider-title{padding-top:4.375rem;padding-bottom:3.125rem}.reline{position:relative;display:inline-block}#pip-hero-2-slideshow-id{position:absolute;bottom:0;right:50%;transform:translateX(50%);z-index:10;width:100%;padding:0.75rem 3rem;background-color:rgba(8,47,64,0.75)}#pip-hero-2-slideshow-id .circle-container{width:20%;margin:0;padding:0 0.25rem}#pip-hero-2-slideshow-id .cycle-slideshow-nav{color:#fefefe;top:50%;transform:translateY(-50%)}#pip-hero-2-slideshow-id .cycle-slideshow-nav-prev-fixed{left:0rem}#pip-hero-2-slideshow-id .cycle-slideshow-nav-next-fixed{right:0rem}.selectwrap{position:relative}.selectwrap .dropdown-pane{width:100%}.prl20{position:relative;left:20px}.prr20{position:relative;right:20px}@media screen and (max-width: 47.93625em){.flexcontainer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.ib{display:inline-block}.image-container{position:relative}.cat-image{padding-top:25px;position:relative;top:55px}.mobile-pseudo-table{text-align:left}.mobile-pseudo-table .column.spacer,.mobile-pseudo-table .spacer.columns{padding-left:20px}.single-mrt_community .select2-container--default .select2-search--inline .select2-search__field{padding-left:1.6rem;height:1.2rem;font-size:0.9rem}.single-mrt_community .select2-container{width:100% !important}.numbers p a{color:#4d4d4d}.main-communities-info-group{max-width:80rem;margin:0 auto}.main-communities-info-group #overview .quick-stat .comm-top-stats{margin-bottom:0}@media print, screen and (min-width: 47.9375em){.main-communities-info-group #overview .quick-stat .comm-top-stats{margin-bottom:0}}@media print, screen and (min-width: 47.9375em){.main-communities-info-group #overview .quick-stat{float:left}}@media print, screen and (min-width: 47.9375em){.main-communities-info-group #overview .per-reflects p{margin-bottom:0;float:right}.main-communities-info-group #overview .per-reflects p label{width:80px;display:inline-block}}.community-highlights .details-next .community-title{padding:0}#marketstats-bigger-div .title-style-main-blue{font-size:2rem;font-weight:500;color:#1F3858}.community-deets h2,.community-deets h3{color:#1F3858;padding:30px 0;font-size:2rem;font-weight:500}.community-home-listings{background-color:#F6FBEE;padding:30px 0}.community-home-listings .find_communities{max-width:80rem;margin:0 auto}.community-home-listings .find_communities h2{text-align:center}.community-top-stats-table .year{display:none}.community-top-stats-table .year.year1{display:inline}.post-type-archive-mrt_community .news_blocks .date_box{height:5.5rem;padding-top:1.4rem}#main-content iframe{max-width:100%}.main-comm-body{max-width:100%;overflow:hidden}.single-mrt_community .main-header-match .details-next .green_button span{color:#5689A4}.single-mrt_community .main-header-match .details-next .green_button span:hover{color:#fff}.single-mrt_community .about-title.community_videos{padding:0.875rem;clear:both}strong.h5{display:block;font-size:1rem;font-weight:600;line-height:1.4;margin-top:0;margin-bottom:.5rem}.comm-sidebar{background:#F5F5F5}.comm-sidebar h4{font-size:23px;font-weight:600;line-height:29px;padding:20px 0 11px .75rem}.comm-sidebar ul{margin-left:.25rem;list-style:none;max-height:25rem;overflow-y:auto}.comm-sidebar ul li{padding:0}.comm-sidebar ul li a{padding:.25rem .5rem;border-radius:9px;display:inline-block;font-weight:bold}.comm-sidebar ul li a strong{color:#000}.comm-sidebar ul li a:after{content:" ›"}.comm-sidebar ul li a:hover{background:#fff}@media (max-width: 767px){.property{padding-bottom:6.25rem}}@media print, screen and (min-width: 47.9375em){.property-header{display:-ms-flexbox;display:flex}}.property-header-nav{border-top:2px solid #cbab75;display:-ms-flexbox;display:flex;margin:0;font-size:.875rem;line-height:1.875rem;background-color:#e6d1ad;background-image:linear-gradient(to bottom, #e6d1ad, #f4ebdc);margin-bottom:.3125rem}.property-header-nav-item{list-style-type:none}.property-header-nav-item a{color:#4d4d4d;display:inline-block;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 80%, rgba(0,0,0,0.06));width:100%}.property-header-nav-item:not(.breadcrumb){width:25%;font-weight:600;text-transform:uppercase;-ms-flex-negative:1;flex-shrink:1;border-left:1px solid #fefefe;text-align:center}.property-header-nav-item:not(.breadcrumb).is-active a,.property-header-nav-item:not(.breadcrumb):hover a{background-color:#f8f2e8;color:#BD7800}.property-header-nav-item.breadcrumb{width:30%;display:-ms-flexbox;display:flex}.property-header-nav-item.breadcrumb a:before{content:'';margin-left:.875rem;border-left:1px solid;border-top:1px solid;display:inline-block;width:.3125rem;height:.3125rem;border-color:#4d4d4d;transform:rotate(-45deg) translateY(-50%)}.property-header .page-title .icon-map-pin{margin-left:.25rem;vertical-align:baseline;font-size:1.25rem}.property-header .column.medium-8,.property-header .medium-8.columns{padding-top:1.25rem;padding-bottom:1.25rem}.property-header .text-ochre{line-height:normal}@media (max-width: 767px){.property-header .column.medium-8,.property-header .medium-8.columns{padding:.625rem 1.25rem}.property-header .page-title{font-size:1.125rem;font-weight:400;margin-bottom:0}.property-header .page-title .icon-map-pin{font-size:.875rem}.property-header strong{font-size:.875rem;font-weight:400}}.property-tools .sub-menu{display:none}.property-tools .send-text{height:2rem}.property-tools .send-text i:before{left:25%;font-size:1.5rem;top:-25%;transform:translateX(-5%) translateY(5%)}@media (max-width: 767px){.property-tools{padding:1.25rem 0}}.property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu a:link,.property-tools.tools-down .sub-menu a:visited,.property-tools.tools-down .sub-menu a:hover,.property-tools.tools-down .sub-menu a:active{margin-bottom:0;padding-top:0;padding-bottom:0}.property-tools.tools-down .sub-menu a:after,.property-tools.tools-down .sub-menu a:link:after,.property-tools.tools-down .sub-menu a:visited:after,.property-tools.tools-down .sub-menu a:hover:after,.property-tools.tools-down .sub-menu a:active:after{content:attr(title);padding-top:.1875rem;padding-bottom:.1875rem;font-size:.75rem;text-transform:lowercase;display:block}@media print, screen and (min-width: 47.9375em){.property-tools{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.property-tools.tools-up,.property-tools.tools-down{position:fixed;top:0;left:0;width:100%;background:rgba(254,254,254,0.95);z-index:99}.property-tools.tools-up{transform:translateY(-100%);transition:all 0.15s ease-in-out}.property-tools.tools-down{display:block;transform:translateY(0);transition:all 0.25s ease-in-out;box-shadow:0 1px 3px rgba(0,0,0,0.15);padding-top:1.25rem}.property-tools.tools-down .property-buttons{max-width:71.25rem;margin:auto;padding-left:.625rem;padding-right:.625rem}.property-tools.tools-down .request-info{margin-left:0}.property-tools.tools-down .more{-ms-flex-order:2;order:2;width:auto;max-width:none}.property-tools.tools-down .more>.button,.property-tools.tools-down .sub-menu .more>a{display:none}.property-tools.tools-down .sub-menu{display:-ms-flexbox;display:flex}.property-tools.tools-down .sub-menu li{padding-top:.1875rem;height:2.8125rem;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.property-tools.tools-down .sub-menu li:not(:last-child){border-right:1px solid #d7d7d7}.property-tools.tools-down .sub-menu li .icon{height:1.25rem;width:1.25rem}.property-tools.tools-down .sub-menu li .icon:before{font-size:1.25rem}.property-tools.tools-down .sub-menu li .send-text{height:auto}.property-tools.tools-down .sub-menu li .send-text .icon:before{transform:translateX(-15%) translateY(5%);font-size:1.75rem}.property-tools.tools-down .sub-menu span{display:none}.property-tools.tools-down .save-property,.property-tools.tools-down .hide-property{border:1px solid #d7d7d7}.property-tools.tools-down .save-property{-ms-flex-order:3;order:3}.property-tools.tools-down .hide-property{-ms-flex-order:4;order:4;margin-left:.875rem}}.property-tools:not(.tools-down) .sub-menu{position:absolute;z-index:99;top:100%;right:.25rem;background:#fefefe;min-width:13.75rem;padding:1.25rem;margin-top:-.0625rem;border:1px solid #d7d7d7;text-align:left;box-shadow:0 .0625rem .25rem rgba(0,0,0,0.2)}.property-tools:not(.tools-down) .sub-menu a{padding:.25rem .25rem .25rem 2rem}.property-tools:not(.tools-down) .sub-menu a span{font-weight:600;font-size:.875rem}.property-tools:not(.tools-down) .sub-menu a:hover{background:#f4f4f4}.property-tools:not(.tools-down) .sub-menu .icon{position:absolute;top:.5rem;left:.5rem}.property-buttons{margin:0 -.25rem;text-align:center;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media print, screen and (min-width: 47.9375em){.property-buttons{padding-bottom:1.25rem}.property-buttons.tools-down{padding-top:1.25rem}}.property-buttons,.property-buttons li{list-style:none}.property-buttons li,.property-buttons a{display:block;position:relative}.property-buttons>li{padding-left:.25rem;padding-right:.25rem;width:28%}@media print, screen and (min-width: 47.9375em){.property-buttons>li{max-width:3.75rem}}.property-buttons>li:not(:first-child):not(:last-child){border-right:1px solid #d7d7d7}.property-buttons .button,.property-buttons .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-buttons a{margin-bottom:0;padding-left:0;padding-right:0}.property-buttons .button.tour,.property-buttons .property-tools.tools-down .sub-menu a.tour,.property-tools.tools-down .sub-menu .property-buttons a.tour{background:#fff;color:#1e2b39;border:1px solid #4d4d4d;border-radius:5px}.property-buttons .button.yellow-btn.call-btn,.property-buttons .property-tools.tools-down .sub-menu a.yellow-btn.call-btn,.property-tools.tools-down .sub-menu .property-buttons a.yellow-btn.call-btn{border-radius:5px}.property-buttons .button.yellow-btn.call-btn .fa,.property-buttons .property-tools.tools-down .sub-menu a.yellow-btn.call-btn .fa,.property-tools.tools-down .sub-menu .property-buttons a.yellow-btn.call-btn .fa{font-size:1.5rem;background:#fcde9d !important;background:linear-gradient(to bottom, #fcde9d 0%, #f7cc6b 100%);line-height:1.5;padding-right:10px}.property-buttons .request-info{margin-right:auto}.property-buttons .request-info .button,.property-buttons .request-info .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-buttons .request-info a{padding-left:2.3125rem;padding-right:2.3125rem;font-weight:500;border:1px solid #1e2b39;border-radius:5px;background:#fff;color:#1e2b39}@media print, screen and (min-width: 47.9375em){.property-buttons .request-info .button,.property-buttons .request-info .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-buttons .request-info a{font-size:1rem;letter-spacing:.0625rem;padding-left:0;padding-right:0}}.property-buttons .save-property{width:16%}.property-buttons .save-property .button i,.property-buttons .save-property .property-tools.tools-down .sub-menu a i,.property-tools.tools-down .sub-menu .property-buttons .save-property a i{filter:drop-shadow(0 0 0 #d43427)}.property-buttons .save-property .button,.property-buttons .save-property .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-buttons .save-property a,.property-buttons .hide-property .button,.property-buttons .hide-property .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-buttons .hide-property a,.property-buttons .more .button,.property-buttons .more .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-buttons .more a{padding-top:.1875rem;padding-bottom:0}.property-buttons .save-property .button .icon,.property-buttons .save-property .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .save-property a .icon,.property-buttons .hide-property .button .icon,.property-buttons .hide-property .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .hide-property a .icon,.property-buttons .more .button .icon,.property-buttons .more .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .more a .icon{width:1rem;height:1rem;font-size:1rem}@media print, screen and (min-width: 47.9375em){.property-buttons .save-property .button .icon,.property-buttons .save-property .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .save-property a .icon,.property-buttons .hide-property .button .icon,.property-buttons .hide-property .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .hide-property a .icon,.property-buttons .more .button .icon,.property-buttons .more .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .more a .icon{width:1.25rem;height:1.25rem;font-size:1.25rem}}.property-buttons .save-property .button span,.property-buttons .save-property .property-tools.tools-down .sub-menu a span,.property-tools.tools-down .sub-menu .property-buttons .save-property a span,.property-buttons .hide-property .button span,.property-buttons .hide-property .property-tools.tools-down .sub-menu a span,.property-tools.tools-down .sub-menu .property-buttons .hide-property a span,.property-buttons .more .button span,.property-buttons .more .property-tools.tools-down .sub-menu a span,.property-tools.tools-down .sub-menu .property-buttons .more a span{display:block;padding-top:.1875rem;padding-bottom:.1875rem;font-size:.75rem;text-transform:lowercase}.property-buttons .save-property .button .icon,.property-buttons .save-property .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .save-property a .icon{color:#d43427}.property-buttons .hide-property .button .icon,.property-buttons .hide-property .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .hide-property a .icon{color:#3166d8}.property-buttons .more .button .icon,.property-buttons .more .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .more a .icon{fill:#4d4d4d;font-size:1.1875rem}@media print, screen and (min-width: 47.9375em){.property-buttons .more .button .icon,.property-buttons .more .property-tools.tools-down .sub-menu a .icon,.property-tools.tools-down .sub-menu .property-buttons .more a .icon{font-size:1.5rem}}.property-buttons .more .button .icon.icon-close-grey,.property-buttons .more .property-tools.tools-down .sub-menu a .icon-close-grey.icon,.property-tools.tools-down .sub-menu .property-buttons .more a .icon-close-grey.icon{display:none}.property-buttons .more.is-active>a{border-color:#d7d7d7;background:#f4f4f4}.property-buttons .more.is-active>a>span{display:none}.property-buttons .more.is-active>a:after{content:'close';display:block;padding-top:.1875rem;padding-bottom:.1875rem;font-size:.75rem;text-transform:lowercase}.property-buttons .more.is-active .icon.icon-more{display:none}.property-buttons .more.is-active .icon.icon-close-grey{width:1rem;display:inline-block}.property-buttons .more.is-active .sub-menu{display:block}.property-buttons .more.is-active .sub-menu a{color:#4d4d4d}.property-details .listing-photos{position:relative;height:0;width:100%;padding-top:71.875%}@media print, screen and (min-width: 47.9375em){.property-details .listing-photos{position:relative;height:0;width:100%;padding-top:63.51351%}}.property-details .listing-photos .cycle-slideshow-wrapper{overflow:hidden}.property-details .listing-photos .sub-listing-slideshow-nav,.property-details .listing-photos .sub-listing-slideshow-nav .icon{width:2rem;height:2rem;font-size:2rem}@media print, screen and (min-width: 47.9375em){.property-details .listing-photos .sub-listing-slideshow-nav{opacity:1}.property-details .listing-photos .sub-listing-slideshow-nav,.property-details .listing-photos .sub-listing-slideshow-nav .icon{width:4.375rem;height:4.375rem;font-size:4.375rem;filter:drop-shadow(.125rem .0625rem .0625rem rgba(0,0,0,0.3))}.property-details .listing-photos .sub-listing-slideshow-nav-prev{left:-4.375rem}.property-details .listing-photos .sub-listing-slideshow-nav-next{right:-4.375rem}}.property-details .listing-photos-attributes{background:none;padding:0 .75rem .5rem}.property-details .listing-photos-attributes .attribute{font-size:.875rem;opacity:.9;width:auto;height:auto;background:rgba(0,0,0,0.4);padding:.125rem .5rem .125rem 1.875rem;border-radius:.3125rem;transition:all 250ms ease-in-out}@media print, screen and (min-width: 47.9375em){.property-details .listing-photos-attributes .attribute{padding:.5rem 1.25rem .5rem 2.5rem;border-radius:.625rem;font-size:.75rem}}.property-details .listing-photos-attributes .attribute:hover{opacity:1;background:rgba(0,0,0,0.5)}.property-details .listing-photos-attributes .attribute .icon{top:50%;left:.625rem;font-size:.75rem;vertical-align:middle;transform:translateY(-50%)}@media print, screen and (min-width: 47.9375em){.property-details .listing-photos-attributes .attribute .icon{font-size:1.25rem}}@media (max-width: 767px){.property-details .listing-photos-attributes .attribute.map-show{padding-left:1.5rem}}@media print, screen and (min-width: 47.9375em){.property-details .listing-photos-attributes .attribute.map-show .text:after{content:' it'}}.property .listing-attributes-wrap{margin:0}.property .listing-attributes-wrap:not(.listing-attributes-wrap-tiny){padding-top:1.25rem;padding-bottom:1.25rem}.property .listing-attributes-wrap:not(.listing-attributes-wrap-full):not(.listing-attributes-wrap-tiny){padding-left:2.5rem;padding-right:2.5rem}.property .listing-attributes-wrap-tiny .listing-attributes{padding:0}@media (max-width: 767px){.property .listing-attributes-sub-list{display:-ms-flexbox;display:flex;width:100%;padding-top:1.25rem}}.property .listing-attributes-sub-list .column,.property .listing-attributes-sub-list .columns{-ms-flex-negative:1;flex-shrink:1;white-space:nowrap;padding:.0625rem .625rem}@media (max-width: 767px){.property .listing-attributes-sub-list .column:not(:last-child),.property .listing-attributes-sub-list .columns:not(:last-child){border-right:1px solid #939393}}.property .listing-attributes .attribute{font-size:.75rem;width:100%;display:inline-block}.property .listing-attributes .attribute:not(.tiny){text-align:center;padding-left:1.25rem;padding-right:1.25rem;padding:0;font-size:1rem;color:#4d4d4d}@media print, screen and (min-width: 47.9375em){.property .listing-attributes .attribute:not(.tiny){font-size:.875rem}}.property .listing-attributes .attribute:not(.tiny) .text-price{white-space:nowrap}.property .listing-attributes .attribute:not(.tiny) strong{display:block;font-weight:800}@media (max-width: 767px){.property .listing-attributes .attribute:not(.tiny) strong{display:inline}.property .listing-attributes .attribute:not(.tiny) strong.text-price{display:block;padding-bottom:.5rem}}@media print, screen and (min-width: 47.9375em){.property .listing-attributes .attribute strong{font-size:1.25rem;margin-bottom:.3125rem}.property .listing-attributes .attribute {border-right:1px dotted #939393}.property .listing-attributes .attribute.price{text-align:left}}.property .listing-attributes .attribute.large{padding-top:.5rem;padding-bottom:.5rem}.property .listing-attributes .attribute.price strong{font-size:1.5rem;color:#BD7800;font-weight:500}@media print, screen and (min-width: 47.9375em){.property .listing-attributes .attribute.price strong{font-weight:600}}.property .listing-attributes .attribute.price .currency-selector{color:#939393;font-size:.75rem;font-weight:600;vertical-align:middle}.property .listing-attributes .attribute.price .currency-selector i{font-size:.875rem;vertical-align:text-top}.property .listing-attributes .attribute.price span{border:0;padding:0}.property .listing-attributes .attribute.price:not(.tiny){display:block}.property .listing-attributes .attribute.price small{padding:.375rem 0;font-size:.75rem}.property .listing-attributes .attribute.price small .text-alert{font-size:.875rem;padding-left:.1875rem}@media print, screen and (min-width: 47.9375em){.property .listing-attributes .attribute.price small .text-alert{font-size:.75rem}}.property .listing-attributes .attribute.price small .percentage{font-size:.875rem}.property .listing-attributes .attribute.price small .percentage .icon{vertical-align:text-bottom;transform:translateY(-10%)}.property .listing-attributes .attribute.price small .percentage.success{color:#5da70b}.property .listing-attributes .attribute.price.tiny{border-right:none}.property .listing-attributes .attribute.price.tiny strong{font-size:1.25rem}.property .listing-attributes .attribute.price.tiny .text-alert{display:none}.property .listing-attributes .attribute.tiny{padding-left:.5rem;padding-right:.5rem}.property .listing-attributes .attribute.tiny small,.property .listing-attributes .attribute.tiny strong{display:inline-block}.property .listing-attributes .attribute.tiny strong{font-size:1rem}@media (max-width: 767px){.property .accordion.large [data-accordion-item]>a{font-weight:600;font-size:1rem}}.property .location hgroup{padding:0 1.25rem}.property .location h3{font-size:.875rem;padding-right:20%}@media print, screen and (min-width: 47.9375em){.property .location h3{text-align:center;padding-right:0;margin-bottom:1.25rem}}.property .location .page-title{margin-bottom:1.25rem;font-size:1.875rem}.property .tabs{display:-ms-flexbox;display:flex;padding:0 1.25rem;margin:auto}.property .tabs li{-ms-flex:1;flex:1}.property .listing-additional-sections .accordion-content{padding:0}@media (max-width: 767px){.property .listing-additional-sections .accordion-content .section{padding-top:1.875rem}.property .listing-additional-sections .accordion-content .section.location{padding-top:0}.property .listing-additional-sections .accordion-content .section.building{background:#fefefe}}.property .listing-additional-sections [data-accordion-item]>a{border-bottom:none;padding:1.25rem 1.25rem 0}.property .listing-additional-sections [data-accordion-item]>a:after{right:1.25rem;top:1.25rem;transform:none}.property button.but-heart.button{padding:0px !important;height:55px}.property button a.button.transparent.attribute,.property button .property-tools.tools-down .sub-menu a.attribute,.property-tools.tools-down .sub-menu .property button a.attribute{padding:2px 0px 4px 0px !important;color:#173051;font-weight:600 !important;text-transform:capitalize}.calculate-form form{padding-left:3.125rem;position:relative}.calculate-form .from-address{font-size:1.125rem;display:block;padding:0 .625rem 1.5625rem}.calculate-form .circle{display:block;width:.5rem;height:.5rem;background:#939393;margin:0 auto .5rem;border-radius:50%}.calculate-form .circle:after{content:"\A";white-space:pre}.calculate-form .circle-o{width:.875rem;height:.875rem;background:none;border:2px solid #4d4d4d}.calculate-form .circle-dots{position:absolute;top:.375rem;left:0;text-align:center;width:1.5rem;float:right}.calculate-form .circle-large{background:rgba(254,254,254,0.35);width:10.9375rem;height:10.9375rem}.calculate-form .icon-elegant.icon-map-pin{font-size:1.375rem}.calculate-form .stat-wrapper{text-align:center;width:100%;height:100%;padding-top:1.5625rem}.calculate-form .stat-wrapper small,.calculate-form .stat-wrapper .stat{display:block}.calculate-form .stat-wrapper .stat{font-size:4.5rem;margin-bottom:.625rem}.calculate-form .field{background:#fefefe;padding:.5rem}.calculate-form .field button{margin:0;font-weight:600;font-size:1.0625rem}.calculate-form .field input[type="text"]{border:none;margin:0}.calculate-form .horz-divider{display:block;margin:1.5625rem auto 0;width:.125rem;height:7.8125rem;background:#d7d7d7}select.currency-selector{-webkit-appearance:none;border:0;outline:0;width:auto;margin:0;padding-top:0;padding-bottom:0;height:auto}.property-bod .attribute.saved .icon:before{content:"\e089";color:#cc4b37}.property-bod .stick-top .medium-11{width:100%;max-width:80rem;padding:1rem}.property-bod .stick-top .medium-11 .column,.property-bod .stick-top .medium-11 .columns{padding:0 0.5rem}.property-bod .stick-top .medium-11 .column:last-child,.property-bod .stick-top .medium-11 .columns:last-child{text-align:right}.property-bod .stick-top .medium-11 .more .fa-times{display:none}.property-bod .stick-top .medium-11 .more .fa-ellipsis-h{display:inline}.property-bod .stick-top .medium-11 .more.is-active,.property-bod .stick-top .medium-11 .more:hover{color:#4d4d4d;border-color:#1794AA;background-color:white}.property-bod .stick-top .medium-11 .more.is-active{overflow:visible}.property-bod .stick-top .medium-11 .more.is-active .fa-times{display:inline}.property-bod .stick-top .medium-11 .more.is-active .fa-ellipsis-h{display:none}.tabs.full-width.special .tabs-title a{padding:0.5rem 1.5vw}#localinfo .tabs-panel,#t0-tabs_panels .tabs-panel{padding:0}#localinfo strong a,#t0-tabs_panels strong a{padding:0.5rem 0.5rem}.tabs-no-padding .tabs-panel{padding:0}.more-tools{display:none;position:fixed;bottom:50px;right:0;width:100vw;background:white;padding:1rem 0;z-index:102}.more-tools .row{margin:0 !important}.more-tools a{display:block;width:100%;margin:0.25rem 0;border:none}.more-tools a .fa{font-size:1.5rem;margin-bottom:0.5rem}.more-tools a .fa-mobile{font-size:2rem;line-height:1.5rem}.more-tools a.white:hover{color:#4d4d4d}@media print, screen and (min-width: 47.9375em){.more-tools{position:absolute;top:51px;width:350px;right:-2px;border:teal solid 1px;background:white;bottom:auto}}@media screen and (max-width: 47.93625em){.more-tools-mobile-overlay{top:0;left:0;display:none;position:fixed;width:100vw;height:100vh;z-index:-1;background-color:rgba(0,0,0,0.4)}}.more.is-active{position:relative}.more.is-active .more-tools{display:block}.more.is-active .more-tools-mobile-overlay{display:block}.teal-border{border:1px solid #1794AA}body .ui-datepicker-title select{width:auto}body .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container input,body .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container input{margin-bottom:0}body .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,body .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:none}body .gform_wrapper .gfield_time_hour i{display:none}body .gform_wrapper .top_label .hide_label .gfield_label{display:none}body .gform_wrapper .top_label input.large.datepicker,body .gform_wrapper .top_label input.medium.datepicker,body .gform_wrapper .top_label input.small.datepicker{width:80%}#mortgage-popup li{list-style-type:none}#mortgage-popup .columns{padding:0}#mortgage-popup .columns.medium-6 input{width:40%;display:inline-block}.property-bod .top-images-map{max-height:677px;overflow:hidden}.property-bod .p30bot{padding-bottom:30px}.property-bod .p40top{padding-top:40px}.property-bod .p60left{padding-left:60px}.property-bod .pleft0{padding-left:0px}.property-bod .prop-highlights-group .grey-back{padding:2rem;margin-top:2rem}@media screen and (max-width: 47.93625em){.property-bod .prop-highlights-group .grey-back{padding:1.25rem;margin-top:0}}@media screen and (max-width: 47.93625em){.property-bod .prop-highlights-group .grey-back .prop-highlights ul{margin-left:0}}.property-bod .prop-highlights-group .grey-back .prop-highlights ul li{list-style-type:none;margin-bottom:10px}.property-bod p{font-size:1rem;line-height:1.875rem}.property-bod h1,.property-bod h2{font-size:1.375rem;font-weight:600;padding-bottom:15px;letter-spacing:1px;color:#233a5a}@media screen and (max-width: 47.93625em){.property-bod h1,.property-bod h2{font-size:1.5rem}}.property-bod .reg-heading{font-size:1.375rem;font-weight:600;padding-top:1.2rem;padding-bottom:8px;letter-spacing:1px;color:#233a5a}@media screen and (max-width: 47.93625em){.property-bod .reg-heading{font-size:1.5rem}}.property-bod .reg-heading.botboard{border-bottom:solid 1px #ccc}.but-request{background-color:#79BF3B;display:inline-block;padding-top:1rem;padding-bottom:1rem;float:left;font-size:1rem;font-weight:600}.but-heart{padding-top:3px;padding-bottom:3px;padding-left:8px !important;padding-right:8px !important;display:inline-block;color:#173051;background-color:#ECF8FB;-webkit-appearance:none !important;border-color:#2094AA}.but-heart i{position:relative;top:4px}.but-heart.button:hover,.property-tools.tools-down .sub-menu a.but-heart:hover{background-color:#ECF8FB;color:black;border-color:#E1EDF4}.but-tools{padding-top:3px;padding-bottom:3px;padding-left:6px !important;padding-right:6px !important;display:inline-block;-webkit-appearance:none !important;border:none;color:#173051;background-color:white}.but-tools i{position:relative;top:3px}.but-tools.button:hover,.property-tools.tools-down .sub-menu a.but-tools:hover{background-color:#ECF8FB;color:black;border-color:#E1EDF4}.reveal-overlay{top:50px}.property .jeff-right .jeff-pic{width:100px}.property .jeff-right .pga_map-direction #property-map-sidebar{height:455px}.property .jeff-right .pga_map-direction a.button.fuelidx_directions,.property .jeff-right .pga_map-direction .property-tools.tools-down .sub-menu a.fuelidx_directions,.property-tools.tools-down .sub-menu .property .jeff-right .pga_map-direction a.fuelidx_directions{padding:0.2rem 1rem}.property .thick{color:#1C96AB;min-width:14px;display:inline-block}.property .thick a{color:#1C96AB}.property .thick a:hover{color:#000}.property .stick-top a.but-request{display:block;width:calc(100% - 118px);height:54px;line-height:23px}.property .stick-top .small-prophead-btn{width:54px}.property .jeff-container{height:172px}.property .jeff-container .jeff-contact p{line-height:1.5rem}.property .property-bod .amenities ul{list-style-type:none}.property .property-bod .amenities ul li{text-indent:-0.75rem}.property .property-bod .amenities li::before{content:"\2022";margin-right:0.4em;position:relative;top:-0.05rem}body .rpr-avm-widget{margin:0 auto;background:transparent !important}body .rpr-avm-widget table tbody,body .rpr-avm-widget table tr,body .rpr-avm-widget table td{background:transparent !important}body .rpr-avm-widget td{text-align:center}body .rprw-color-scheme-3 .rprw-content{border:0;background:transparent;padding:0}body td.rprw-est-value{text-align:center}body td.rprw-est-value div{font-size:1.9375rem;font-family:"Proxima Nova W01", sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility;line-height:1.4;margin-top:0;margin-bottom:0.5rem;height:auto}body .rpr-avm-widget div,body .rpr-avm-widget table,body .rpr-avm-widget a{font-family:"Proxima Nova W01", sans-serif;color:inherit;font-size:1rem;line-height:inherit}body .rprw-est-range{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:0.5rem;font-family:"Proxima Nova W01", sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility;white-space:nowrap}body .rprw-est-range span{font-size:1rem;line-height:1.4}body .rprw-est-range .rprw-est-range-values{font-weight:normal}body table.rprw-est-value-and-date{margin:0 auto}.property .localinfo{max-width:80em !important;margin:0 auto}.detail-form .gform_wrapper .ginput_container_checkbox .gfield_checkbox li{display:inline-block;margin-right:15px}.detail-form .gform_wrapper .ginput_container_checkbox .gfield_checkbox input{margin-bottom:3px}.detail-form .gform_wrapper .gform_footer{margin:16px auto 0;text-align:center}.detail-form .gform_wrapper .gform_footer input[type=submit]{display:inline-block;font-size:1rem;font-weight:600;cursor:pointer;padding:0.85em 1em;text-align:center;position:relative;z-index:1;color:#162a3f;line-height:1.05;max-width:18.75rem;width:100%;background:#AADDEA;border-color:#AADDEA}.detail-form .gform_wrapper .gform_footer input[type=submit]:hover{background:rgba(170,221,234,0.8);border-color:#AADDEA;color:#1b8aa0}@media screen and (max-width: 47.93625em){.property-bod{margin-top:50px}}.property-bod #map .leaflet-popup-content .marker-title h2{padding:5px 0;margin-bottom:0}.prop-highlights-group.building-group .rental-price-currency{margin-bottom:0;border:none;background-color:transparent;max-width:35%;font-weight:600}.page-property-details.property.new-yellow-btn-version .leaflet-control-container .leaflet-bottom,.page-property-details.property.new-yellow-btn-version .leaflet-control-container .leaflet-top{z-index:44}.page-property-details.property.new-yellow-btn-version .leaflet-control-container .leaflet-bottom .leaflet-control,.page-property-details.property.new-yellow-btn-version .leaflet-control-container .leaflet-top .leaflet-control{position:relative;z-index:44}.page-property-details.property.new-yellow-btn-version #request-more-info-scroll-to{z-index:55}.page-property-details.property.new-yellow-btn-version .property-bod .top-images-map{max-height:none !important;overflow:visible !important}.page-property-details.property.new-yellow-btn-version .jeff-right .pga_map-direction{height:262px;padding-top:calc(127% - 260px)}.page-property-details.property.new-yellow-btn-version .jeff-right .pga_map-direction #property-map-sidebar{height:262px}.page-property-details.property.new-yellow-btn-version .yellow-btn{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #fcde9d 0%, #f7cc6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.page-property-details.property.new-yellow-btn-version .yellow-btn .fa{color:#1e2b39;background:#fff;line-height:.75rem}.page-property-details.property.new-yellow-btn-version .yellow-btn:hover{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #f7cc6b 0%, #fcde9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.page-property-details.property.new-yellow-btn-version .yellow-btn .hover-overlay{display:none}.page-property-details.property.new-yellow-btn-version .scrolling-form-group{background-color:#F4F4F4;padding:0 15px 15px}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form{display:none;position:relative;-ms-flex-direction:column;flex-direction:column;background:#dcdcdc;background:linear-gradient(to bottom, #dcdcdc 0%, #ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc', endColorstr='#ebebeb', GradientType=0)}@media screen and (min-width: 47.9375em){.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form{display:-ms-flexbox;display:flex}}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form .arrow-box-down{position:relative;background:#2094AA;border-top:10px solid #2094AA;width:100%}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form .arrow-box-down:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(32,148,170,0);border-top-color:#2094AA;border-width:15px;margin-left:-15px}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form form{padding:30px 10px 0}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form form input{margin:0 0 .75rem}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form .form-submit-yellow{width:100%;font-weight:600;position:relative;font-size:14px;padding:0.5em 1em}@media screen and (min-width: 71.25em){.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form .form-submit-yellow{font-size:22px}}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form .form-submit-yellow:hover{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #f7cc6b 0%, #fcde9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form .form-submit-yellow:before{content:"\f003";position:absolute;top:auto;left:20%;font:normal normal normal 20px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;background:#fff;line-height:1}@media screen and (min-width: 71.25em){.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form .form-submit-yellow:before{line-height:.9rem;top:15px}}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form p{padding-top:.5rem;color:#9F9F9F;font-size:12px}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form p span{color:#1f1f1f}.page-property-details.property.new-yellow-btn-version .scrolling-form-group .scrolling-form p a{text-decoration:underline;font-size:12px}@media screen and (min-width: 47.9375em){.page-property-details.property.new-yellow-btn-version .scrolling-form-group.sticky-yes{position:fixed;top:95px;width:316px;z-index:55}}@media screen and (min-width: 71.25em){.page-property-details.property.new-yellow-btn-version .scrolling-form-group.sticky-yes{width:408px}}@media screen and (min-width: 105em){.page-property-details.property.new-yellow-btn-version .scrolling-form-group.sticky-yes{width:425px}}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine{display:none}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inside-pop-up{position:fixed;top:55px;box-shadow:0 0 8px rgba(0,0,0,0.6);max-width:1181px;margin:0 auto;background:#fff;width:100%;transition:all 5s ease-in-out;z-index:88;height:100%}@media screen and (min-width: 47.9375em){.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inside-pop-up{top:20%;height:auto}}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inside-pop-up .close-turbine-popup,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inside-pop-up .close-turbine-popup,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inside-pop-up .close-turbine-popup,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inside-pop-up .close-turbine-popup{position:absolute;top:20px;right:20px;color:#000;z-index:2;font-size:20px}@media screen and (min-width: 47.9375em){.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inside-pop-up .close-turbine-popup,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inside-pop-up .close-turbine-popup,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inside-pop-up .close-turbine-popup,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inside-pop-up .close-turbine-popup{color:#fff}}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content{background:#fefefe;padding:20px}@media screen and (min-width: 47.9375em){.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content{padding:65px}}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content h6,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content h6,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content h6,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content h6{color:#1794AA;font-weight:600;font-size:14px}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content p,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content p,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content p,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content p{font-size:12px;line-height:1.5}@media screen and (min-width: 47.9375em){.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content p,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content p,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content p,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content p{font-size:1rem}}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content .btn-group-pop{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content .btn-group-pop a,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content .btn-group-pop a,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content .btn-group-pop a,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content .btn-group-pop a{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-family:inherit;font-size:0.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;color:#1e2b39;font-weight:600}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content .btn-group-pop a.blue,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content .btn-group-pop a.blue,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content .btn-group-pop a.blue,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content .btn-group-pop a.blue{background:#c9eaf1}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inner-content .btn-group-pop a.green,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inner-content .btn-group-pop a.green,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inner-content .btn-group-pop a.green,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inner-content .btn-group-pop a.green{background:#eef5e5}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content{position:relative;background-size:100% 100%;background-position:center center;width:auto;height:475px}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content .circle_div,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content .circle_div,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content .circle_div,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content .circle_div{position:absolute;left:calc(50% - 100px);top:calc(50% - 100px);background-color:#E5F0D6;border-radius:50%;width:180px;height:180px}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content .circle_div .circle_div_content,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content .circle_div .circle_div_content,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content .circle_div .circle_div_content,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content .circle_div .circle_div_content{padding-top:28px}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content .circle_div .circle_div_content h6,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content .circle_div .circle_div_content h6,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content .circle_div .circle_div_content h6,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content .circle_div .circle_div_content h6{font-weight:normal;font-size:2.5rem;margin-bottom:0px;line-height:1.1}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content .circle_div .circle_div_content img,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content .circle_div .circle_div_content img,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content .circle_div .circle_div_content img,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content .circle_div .circle_div_content img{height:40px}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content-video,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content-video,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content-video,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content-video{position:relative}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content-video .video,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content-video .video,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content-video .video,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content-video .video{width:100%;padding-top:100%}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content-video .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content-video .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content-video .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content-video .btn-group-pop{position:absolute;bottom:70px;left:50%;transform:translate(-50%, 0)}@media screen and (min-width: 47.9375em){.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content-video .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content-video .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content-video .btn-group-pop,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content-video .btn-group-pop{bottom:30px}}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content-video .btn-group-pop a,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content-video .btn-group-pop a,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content-video .btn-group-pop a,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content-video .btn-group-pop a{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out, color 0.25s ease-out;font-family:inherit;font-size:1.25rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;color:#1e2b39;font-weight:600;min-width:306px}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content-video .btn-group-pop a.yellow,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content-video .btn-group-pop a.yellow,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content-video .btn-group-pop a.yellow,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content-video .btn-group-pop a.yellow{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #fcde9d 0%, #f7cc6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .picture-inner-content-video .btn-group-pop a.yellow:hover,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .picture-inner-content-video .btn-group-pop a.yellow:hover,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .picture-inner-content-video .btn-group-pop a.yellow:hover,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .picture-inner-content-video .btn-group-pop a.yellow:hover{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #f7cc6b 0%, #fcde9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .column:last-of-type,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .columns:last-of-type,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .column:last-of-type,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .columns:last-of-type,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .column:last-of-type,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .columns:last-of-type,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .column:last-of-type,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .columns:last-of-type{padding:0}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market.show,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine.show,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market.show,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine.show{display:block}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-market .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.in-depth-turbine .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-market .inside-pop-up,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.in-depth-turbine .inside-pop-up{background:#fff}.page-property-details.property.new-yellow-btn-version #pop-scroll-market-info.sticky-yes,.page-property-details.property.new-yellow-btn-version #pop-scroll-turbine.sticky-yes{display:block}.page-property-details.property.new-yellow-btn-version .pop-up-wrapper{position:relative;width:100%;height:100%;margin:0 auto}.page-property-details.property.new-yellow-btn-version .pop-up-wrapper .inside-pop-up{display:none !important}@media screen and (min-width: 47.9375em){.page-property-details.property.new-yellow-btn-version .pop-up-wrapper .in-depth-turbine.sticky-yes .gradient-bg{content:' ';z-index:77;position:fixed;top:0;bottom:0;right:0;left:0;background:radial-gradient(ellipse at center, rgba(64,64,65,0.65) 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6404041', endColorstr='#00ffffff', GradientType=1)}}.page-property-details.property.new-yellow-btn-version .pop-up-wrapper .in-depth-turbine.sticky-yes .inside-pop-up{display:block !important}.virtual-showing-options-wrapper{border:2px solid #fff;border-radius:10px;background:#EEEEEE;padding:25px;text-align:left;position:relative;margin-top:50px;min-height:340px}@media screen and (min-width: 71.25em){.virtual-showing-options-wrapper{padding:50px 25px 25px}}@media screen and (min-width: 71.25em){.virtual-showing-options-wrapper .facet-checkboxes{padding:.5rem 0 .5rem}}.virtual-showing-options-wrapper .facet-checkboxes label.checkbox{font-size:14px}@media screen and (min-width: 105em){.virtual-showing-options-wrapper .facet-checkboxes label.checkbox{font-size:18px}}.virtual-showing-options-wrapper .virtual-showing-options{padding:0}.virtual-showing-options-wrapper span.new-sign{font-style:normal;display:block;position:absolute;left:1px;top:0;background:#c5473e;color:#fff;font-size:.5rem;line-height:1;padding:5px 10px;font-weight:500}@media screen and (min-width: 71.25em){.virtual-showing-options-wrapper span.new-sign{top:20px;font-size:1rem}}.virtual-showing-options-wrapper .rrr_extra_schedule_showing{display:block;margin:20px 20px 0}.virtual-showing-options-wrapper h6{font-weight:500;margin-top:1rem}@media screen and (min-width: 105em){.virtual-showing-options-wrapper h6{font-size:1.2rem;margin-top:2rem}}.virtual-showing-options-wrapper p{font-size:12px;line-height:1.5}@media screen and (min-width: 71.25em){.virtual-showing-options-wrapper p{font-size:14px}}.virtual-showing-options-wrapper p a{font-size:12px;line-height:1.5}@media screen and (min-width: 71.25em){.virtual-showing-options-wrapper p a{font-size:14px}}.virtual-showing-options-wrapper label.checkbox{font-size:18px}.detail-form.new-form-section .gform_footer input[type=submit]{margin-right:-100%}.jeff_extra_schedule_showing{border:1px solid #081c3d;padding:15px 14px 10px;background:#f7f7f8;display:none}.jeff_extra_schedule_showing label{font-weight:500;font-size:1.1rem;color:#113361;position:relative;line-height:2}.jeff_extra_schedule_showing input[type="checkbox"]{display:none}.jeff_extra_schedule_showing span{line-height:2rem}.jeff_extra_schedule_showing span:before{position:absolute;right:0;top:0;font-family:'RuhlRuhl-Icons' !important;font-style:normal;width:1.5rem;height:1.5rem;content:"\e94b";font-size:1.5rem}.jeff_extra_schedule_showing input[type="checkbox"]:checked ~ span:before{content:"\e94a"}.jeff_extra_schedule_showing .jeff_extra_showing_type{margin-top:5px;display:none;-ms-flex-pack:justify;justify-content:space-between}.jeff_extra_schedule_showing .jeff_extra_showing_type.active{display:-ms-flexbox;display:flex}.jeff_extra_schedule_showing .jeff_extra_showing_type button{position:relative;width:48%;background:#fff;color:#3b3b3b;border:1px solid #b7b7b7;padding:10px 12px;font-weight:700;text-align:left;font-size:0.9rem;line-height:2.5;vertical-align:text-bottom}.jeff_extra_schedule_showing .jeff_extra_showing_type button:hover{border:1px solid #878787}.jeff_extra_schedule_showing .jeff_extra_showing_type button.active{border:1px solid #474747;box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.jeff_extra_schedule_showing .jeff_extra_showing_type button.active:hover{border:1px solid #474747}em.new-sign{font-style:normal;display:block;position:absolute;right:2px;top:2px;background:#c5473e;color:#fff;font-size:0.5rem;line-height:1;padding:4px 6px;font-weight:500}.is-open .jeff_extra_schedule_showing{display:block;margin-top:12px}.widget-title.vt{margin-bottom:.75rem}.virtual-showing-popup-wrapper{background:#f0f0f0;border:1px solid #b7b7b7;position:relative;padding:10px}.virtual-showing-popup-wrapper span.new-sign{font-style:normal;display:block;position:absolute;right:1px;top:0;background:#c5473e;color:#fff;font-size:.65rem;line-height:1;padding:3px 5px;font-weight:500}.virtual-showing-options{margin-top:5px;display:none;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.virtual-showing-options.active{display:-ms-flexbox;display:flex}.virtual-showing-options button{position:relative;width:49%;background:#fff;color:#3b3b3b;border:2px solid #b7b7b7;padding:8px 12px;font-weight:700;text-align:center;font-size:0.9rem;vertical-align:text-bottom;cursor:pointer}.virtual-showing-options button:hover{border:2px solid #878787}.virtual-showing-options button.active{border:2px solid #474747;box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.virtual-showing-options button.active:hover{border:2px solid #474747}.new-form-section .virtual-showing-options{-ms-flex-pack:normal;justify-content:normal;padding:0}.new-form-section .virtual-showing-options button{margin-right:.5rem}@media screen and (min-width: 47.9375em){.page-property-details .reveal-overlay{z-index:9998;top:0}}.page-property-details .mobile-popup-content{top:125px}@media screen and (max-width: 71.24875em){.reveal.mobile-properties-more-info-wrapper.tv-banner-active{top:150px !important}}@media screen and (max-width: 71.24875em){#mobile-tour-popup.reveal{right:auto;bottom:auto;left:auto;width:90%;max-width:none;height:auto;min-height:0;margin:0 auto;border:0;border-radius:0}}@media screen and (max-width: 71.24875em){.page-property-details .top-mobile-more-tools .more-tools p{font-size:.75rem;line-height:1}}@media screen and (max-width: 71.24875em){.page-property-details .contact-form .gform_wrapper .gform_body .gfield{display:-ms-flexbox;display:flex}.page-property-details .contact-form .gform_wrapper .gform_body .gfield label{width:25%}.page-property-details .contact-form .gform_wrapper .gform_body .gfield .ginput_container{width:75%;margin-top:0}}.page-property-details .mobile-popup-content.tour-pop .contact-form{padding:25px 0 0}.page-property-details .mobile-popup-content.tour-pop .contact-form label{font-weight:bold;margin-bottom:.5rem}.page-property-details .mobile-popup-content.tour-pop .contact-form input{margin-bottom:1rem}.page-property-details .mobile-popup-content.tour-pop .contact-form .small-12{padding:0}.page-property-details .mobile-popup-content.tour-pop .contact-form .small-4{padding-left:0}.page-property-details .mobile-popup-content.tour-pop .contact-form .small-4:last-of-type{padding-right:0}.top-mobile-more-tools .more-tools{display:block;position:relative;bottom:auto;width:auto;padding:.5rem 0;background:transparent}.top-mobile-more-tools .more-tools a{display:inline-block;max-width:18%;-ms-flex-direction:row;flex-direction:row;padding:0.25em}.page-property-details.new-yellow-btn-version .stick-bot{background:#AADDEA}.page-property-details.new-yellow-btn-version .stick-bot .property-buttons{margin-bottom:30px}.property-bod .stick-bot{z-index:999;box-shadow:0px -3px 12px -2px rgba(0,0,0,0.25)}@media screen and (max-width: 71.24875em){.property-bod .stick-bot .property-buttons li .button,.property-bod .stick-bot .property-buttons li .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-bod .stick-bot .property-buttons li a{padding:.75rem 0;font-size:1.1rem;line-height:1.25rem}}.property-bod .stick-bot .property-buttons li.tour{width:27%}@media screen and (max-width: 71.24875em){.property-bod .stick-bot .property-buttons li.tour .button,.property-bod .stick-bot .property-buttons li.tour .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-bod .stick-bot .property-buttons li.tour a{padding:.75rem .25rem;font-size:1.1rem}}.property-bod .stick-bot .property-buttons li.request-info{width:31%}@media screen and (max-width: 71.24875em){.property-bod .stick-bot .property-buttons li.request-info .button,.property-bod .stick-bot .property-buttons li.request-info .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-bod .stick-bot .property-buttons li.request-info a{padding:.75rem .25rem;font-size:1.1rem;line-height:1.25rem}}.property-bod .stick-bot .property-buttons li.save-property{width:13%}@media screen and (max-width: 71.24875em){.property-bod .stick-bot .property-buttons li.save-property .button,.property-bod .stick-bot .property-buttons li.save-property .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .property-bod .stick-bot .property-buttons li.save-property a{color:#1e2b39;border:1px solid #4d4d4d;border-radius:5px;padding-top:.1875rem;padding-bottom:0;font-size:1rem;line-height:1.25}}.property-bod .stick-bot .property-buttons li.save-property .button span,.property-bod .stick-bot .property-buttons li.save-property .property-tools.tools-down .sub-menu a span,.property-tools.tools-down .sub-menu .property-bod .stick-bot .property-buttons li.save-property a span{padding-top:0;padding-bottom:.4rem}.property-bod .stick-bot .property-buttons li.call-yellow{width:38%}.property-bod .more-tools p{line-height:1.3}.page-property-details .leaflet-popup-content strong.h2{font-size:1rem;display:block;font-weight:600;color:#036}.page-property-details .leaflet-popup-content strong.h2:hover{text-decoration:underline}.page-video-landing .page-title{font-size:2rem;margin-top:2.5rem;font-weight:500}.page-video-landing .vid-lib h3.featured-video-titles{font-size:1.25em;font-weight:600}.page-video-landing #video-target{background:#4d4d4d;height:300px}@media print, screen and (min-width: 47.9375em){.page-video-landing #main-content{max-height:none}}.page-video-landing .property-videos h4.vid-titles-landing{text-align:center;font-size:1rem;margin-top:1rem;font-weight:600}.page-video-landing .posted-in{text-align:center}@media print, screen and (min-width: 47.9375em){.page-template-page-video-landing-php .container-max-80{max-width:105rem}}.page-template-page-video-landing-php .video-main-content .row{padding:0}.page-template-page-video-landing-php .video-main-content .latest-video-section .latest-videos.cycle-slideshow-wrapper{overflow:hidden}.page-template-page-video-landing-php .video-main-content .latest-video-section .latest-videos.cycle-slideshow-wrapper .row .no-margin{margin-right:0 !important;margin-left:0 !important}.single-format-video .blog-detail-page.video-detail .business-contact{background:#EEEEEE;border:1px solid #d7d7d7;padding:25px}.single-format-video .blog-detail-page.video-detail .business-contact h6{font-weight:600;font-size:1.125rem;margin-bottom:18px}.single-format-video .blog-detail-page.video-detail .business-contact h5{font-weight:600;margin-bottom:3px}.single-format-video .blog-detail-page.video-detail .business-contact p{margin-bottom:5px}.single-format-video .blog-detail-page.video-detail .business-contact .link-number a{color:#1f1f1f;font-weight:600;font-size:14px}.single-format-video .blog-detail-page.video-detail .business-contact .link-number a:hover{color:#444}.single-format-video .blog-detail-page.video-detail .business-contact ul{list-style-type:none;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 10px 0}.single-format-video .blog-detail-page.video-detail .business-contact ul li a{font-size:14px;font-weight:500}.single-format-video .blog-detail-page.video-detail .business-contact ul li a:hover{color:#5689A4}.single-format-video .blog-detail-page.video-detail .business-contact ul li:after{content:'|';color:#2094AA;padding:0 5px}.single-format-video .blog-detail-page.video-detail .business-contact ul li:last-child:after{content:none}.single-format-video .blog-detail-page.video-detail .business-contact .business-contact_social_div a{max-width:40px}.single-format-video .blog-detail-page.video-detail .business-contact .business-contact_social_div a:hover img{opacity:0.75}.cat-video-landing .blog-banner{height:166px}.cat-video-landing .blog-banner h1{padding-top:20px;font-size:2.25rem;margin-bottom:0}@media screen and (max-width: 47.93625em){.cat-video-landing .blog-banner h1{font-size:1.5rem;padding-top:45px}}.cat-video-landing .container-max-105{max-width:105rem;margin:0 auto}.cat-video-landing .video-categories-slide{position:relative;background:#fff !important;max-width:100%}.cat-video-landing .Categories h2{padding:0;color:#233a5a;font-size:1.5rem;font-family:"Gotham", sans-serif;border-bottom:1px solid #007388;max-width:370px;margin-bottom:0;line-height:1.5}@media screen and (max-width: 47.93625em){.cat-video-landing .Categories h2{font-size:1.2rem}}.cat-video-landing .Categories .arrow-nav{position:relative;float:right;margin-top:-2rem !important}@media screen and (max-width: 47.93625em){.cat-video-landing .Categories .arrow-nav{clear:both;display:block;margin-top:-3.25rem !important;max-width:25%;width:45%}}@media print, screen and (min-width: 47.9375em){.cat-video-landing .Categories .arrow-nav{max-width:15%}}@media print, screen and (min-width: 71.25em){.cat-video-landing .Categories .arrow-nav{max-width:10%}}@media screen and (min-width: 105em){.cat-video-landing .Categories .arrow-nav{max-width:10%;margin-right:2rem}}.cat-video-landing .Categories .arrow-nav .cycle-slideshow-nav-next-fixed{right:0;width:40px;height:40px}.cat-video-landing .Categories .arrow-nav .cycle-slideshow-nav-next-fixed .icon{right:0;font-size:2.5rem;width:40px;height:40px}.cat-video-landing .Categories .arrow-nav .cycle-slideshow-nav-prev-fixed{left:0;width:40px;height:40px}.cat-video-landing .Categories .arrow-nav .cycle-slideshow-nav-prev-fixed .icon{font-size:2.5rem;width:40px;height:40px}.cat-video-landing .Categories .group-slide{overflow:hidden}.cat-video-landing .Categories .group-slide #video-cats{display:-ms-inline-flexbox;display:inline-flex;padding-bottom:1.5rem}@media screen and (max-width: 47.93625em){.cat-video-landing .Categories .group-slide #video-cats{margin:0 auto}}.cat-video-landing .Categories .group-slide #video-cats div{display:inline;width:133px;min-width:133px;margin-bottom:0.25rem}@media screen and (max-width: 47.93625em){.cat-video-landing .Categories .group-slide #video-cats div{margin:2% 1%}}.cat-video-landing .Categories .group-slide #video-cats div a{position:relative}.cat-video-landing .Categories .group-slide .view-all-subcat{margin-bottom:4rem}.cat-video-landing .Categories .group-slide .view-all-subcat a{font-weight:600}.cat-video-landing .latest-video-section .lat-vid-title{color:#233a5a;font-size:1.5rem;font-family:"Gotham", sans-serif;max-width:370px;margin-bottom:0;line-height:1.5}.cat-video-landing .latest-video-section .lat-vid-title h2{margin-bottom:0 !important}@media screen and (max-width: 47.93625em){.cat-video-landing .latest-video-section .lat-vid-title h2{font-size:1.2rem}}.cat-video-landing .latest-video-section .arrow-nav{position:relative;float:right;margin-top:-2rem !important}@media screen and (max-width: 47.93625em){.cat-video-landing .latest-video-section .arrow-nav{clear:both;display:block;margin-top:-4.25rem !important;max-width:25% !important;width:45%}}@media print, screen and (min-width: 47.9375em){.cat-video-landing .latest-video-section .arrow-nav{max-width:15% !important}}@media print, screen and (min-width: 71.25em){.cat-video-landing .latest-video-section .arrow-nav{max-width:10% !important}}@media screen and (min-width: 105em){.cat-video-landing .latest-video-section .arrow-nav{max-width:10% !important;margin-right:2rem}}.cat-video-landing .latest-video-section .arrow-nav .cycle-slideshow-nav-next-fixed{right:0 !important;width:40px;height:40px;top:unset !important;bottom:unset !important}.cat-video-landing .latest-video-section .arrow-nav .cycle-slideshow-nav-next-fixed .icon{right:0;font-size:2.5rem;width:40px;height:40px}.cat-video-landing .latest-video-section .arrow-nav .cycle-slideshow-nav-prev-fixed{left:0 !important;width:40px;height:40px;top:unset !important;bottom:unset !important}.cat-video-landing .latest-video-section .arrow-nav .cycle-slideshow-nav-prev-fixed .icon{font-size:2.5rem;width:40px;height:40px}.advertise-banner{background:#e2f7ff url("../png/advertise-sidebar-bg.png") no-repeat center top;text-align:center;border:1px solid #d7d7d7;margin-bottom:1rem;min-height:300px;padding:25px}.advertise-banner .inside-content h4{font-weight:600;color:#162a3f}.advertise-banner .inside-content a{min-width:100%}.curated-section{padding-top:50px;max-width:1150px;margin:0 auto}.curated-section h3{font-size:1rem;line-height:2rem;font-weight:800;text-transform:uppercase}.curated-section .listings .temp-img{width:100%}.curated-section .curated-sidebar-form{background-color:#E1EDF4}.curated-section .curated-sidebar-form .gform_wrapper{padding:1.25rem;margin:0}.curated-section .curated-sidebar-form .gform_wrapper p{text-align:center}.curated-section .curated-sidebar-form .gform_wrapper .gform_title{font-weight:normal;font-size:2rem;text-align:center;text-transform:none}.curated-section .curated-sidebar-form .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.curated-section .curated-sidebar-form .gform_wrapper ul.gform_fields li.gfield .gfield_label{font-size:14px}.curated-section .curated-sidebar-form .gform_wrapper ul.gform_fields li.gfield div.ginput_container{margin-top:0}.curated-section .curated-sidebar-form .gform_wrapper input[type=submit]{background:#AADDEA;border-color:#AADDEA;color:#162a3f;width:100%}.page-template-contact .gform_wrapper{padding:1.5rem;background:#EEEEEE;border:1px solid #d7d7d7}.page-template-contact .gform_wrapper form .gfield{margin-top:0}.page-template-contact .gform_wrapper form .gfield label{color:#626262 !important}.page-template-contact .gform_wrapper form .gfield select,.page-template-contact .gform_wrapper form .gfield input,.page-template-contact .gform_wrapper form .gfield textarea{padding-left:1em;color:#626262 !important}@media screen and (min-width: 71.25em) and (max-width: 104.99875em){.page-template-contact .contact-data-right-side-group{padding-left:2rem}}.page-template-contact .contact-data-right-side-group .small-black-logo{padding:0 0 2em 0;display:block}.page-template-contact .contact-data-right-side-group .small-black-logo .logo{height:auto;padding-left:0}.page-template-contact .contact-data-right-side-group .small-black-logo .logo .icon.icon-logo{width:12rem;height:6rem;position:relative;display:block}.page-template-contact .contact-data-right-side-group .contact-data{margin-left:0;list-style-type:none}.page-template-contact .contact-data-right-side-group .contact-data li span{font-weight:600}.page-template-contact .contact-data-right-side-group .contact-data li.address{margin-bottom:1rem}.small-agent-image{padding:0}@media print, screen and (min-width: 60em){.page-template-contact .hero-blog,.page-template-contact .hero-post,.page-template-contact .hero-page{padding-bottom:0;height:450px}}.page-template-contact .hero-page .hero-bg{height:100%;overflow:hidden}.page-template-contact .hero-page h2{font-size:2em}@media print, screen and (max-width: 60em){.page-template-contact .hero-blog,.page-contact .hero-post,.page-template-contact .hero-page,.page-template-contact .hero-bg img{height:100%}.section-agent-detail-contact{text-align:center}.section-agent-detail-contact .small-black-logo,.section-agent-detail-contact .small-agent-image{text-align:center;float:none;margin:0 auto}.section-agent-detail-contact .small-black-logo img,.section-agent-detail-contact .small-agent-image img{padding-bottom:1em}}.buy-page .change1:hover{display:none}.buy-page p{font-size:1rem}.buy-page .buy-banner{color:white;padding-top:270px;vertical-align:bottom;font-weight:400;font-size:3rem}.buy-page .buy-banner-background{height:500px;background-position:100% center;background-repeat:no-repeat;background-size:cover;vertical-align:bottom}.buy-page .buy-banner-background button{color:white !important;border-color:white !important;padding-left:15px;padding-right:100px;font-size:14px;position:relative}.buy-page .buy-banner-background .dropdown-pane{position:absolute;width:100%}@media screen and (max-width: 47.93625em){.buy-page .buy-banner-background{height:250px}.buy-page .buy-banner-background button{width:100%;text-align:left}.buy-page .buy-banner{padding-top:150px;font-size:1.7rem}}@media screen and (max-width: 1146px) and (min-width: 770px){.buy-page .last-block{display:none}}.buy-detail p{font-size:1rem;font-weight:400}.buy-detail-banner{height:250px;background-position:100%;background-repeat:no-repeat;background-size:cover;vertical-align:bottom}@media print, screen and (min-width: 47.9375em){.buy-detail-banner{height:450px}}.buy-detail-banner .dropdown-pane{position:absolute;width:100%}.buy-detail-banner button{color:white !important;border-color:white !important;padding-left:15px !important;padding-right:100px !important;font-size:14px !important}.buy-detail-banner h1{color:white;padding-top:140px;font-size:2rem;font-weight:400}@media print, screen and (min-width: 47.9375em){.buy-detail-banner h1{padding-top:270px;font-weight:300;font-size:3rem}}.buy-detail .buy_content{padding-right:20px}.buyer_block{position:relative;height:200px;width:350px;height:300px;margin:10px;background-size:cover;background-position:100% center;background-repeat:no-repeat}@media screen and (max-width: 47.93625em){.buyer_block{width:100%;margin:0px}}.buyer_block:hover .buyer_absolute p,.buyer_block:hover .buyer_absolute h3{display:inline-block !important}.buyer_block:hover .buyer_absolute h2{font-size:1.5rem !important;text-transform:uppercase}.buyer_inline{display:inline-block}.buyer_absolute{display:block;position:absolute;background-color:rgba(37,123,134,0.9);bottom:0;width:100%;margin-left:0px;margin-right:0px;padding:0.5rem 1rem;color:white}@media print, screen and (min-width: 47.9375em){.buyer_absolute{padding:1rem 2rem}}.buyer_absolute a{color:white;height:100%;width:100%}.buyer_absolute h2{font-weight:400;font-size:1.1rem;margin:0;text-align:left;text-transform:uppercase}@media print, screen and (min-width: 47.9375em){.buyer_absolute h2{font-size:1.3rem}}.buyer_absolute p{margin-top:0.5rem;text-align:left}@media print, screen and (min-width: 47.9375em){.buyer_absolute p{display:none;margin-bottom:2rem;line-height:1.7}}.buyer_absolute h3{display:none;position:absolute;bottom:1.1rem;right:3.5rem;font-size:1.2rem;margin:0}.buyer_absolute i{position:absolute;bottom:0.7rem;right:1.7rem;font-size:1.1rem}@media print, screen and (min-width: 47.9375em){.buyer_absolute i{bottom:1.2rem;font-size:1.3rem}}@media screen and (max-width: 47.93625em){.buyer_absolute div{display:block}}.buyer_absolute .text-left{vertical-align:middle}.learnmore{position:absolute;right:55px;bottom:-13px}@media screen and (max-width: 47.93625em){.column.small-collapse,.small-collapse.columns{padding:0}}#mcalc th{background:#1D3138;color:#fff;border-left:1px dotted #fff}#mcalc td{border-bottom:1px solid #d2dbb1;border-right:1px dotted #d2dbb1}#mcalc td:first{border-right:1px dotted #2e3445}@media screen and (max-width: 47.93625em){.post-type-archive-mrt_community{padding-top:50px}}.post-type-archive-mrt_community .select2-container--default .select2-search--inline .select2-search__field{padding-left:2rem}.lifestyle-hobby img{height:40px;position:relative;top:-8px;left:-6px;margin-right:6px}.community-hero-carousel--wrapper{height:100%}.community-hero-carousel--wrapper .marketnav-next{height:48px;width:48px}.community-hero-carousel--wrapper .marketnav-prev{height:48px;width:48px}.community-hero-carousel--wrapper .cycle-slide-active{position:relative}.community-hero-carousel--wrapper .cycle-slideshow{background:#eee}.community-hero-carousel--wrapper .cycle-slideshow .slide img{text-align:center;margin:0 auto;display:block;height:100%;width:100%;max-width:none;background:transparent center center no-repeat;background-size:cover}.community-hero-carousel--wrapper .cycle-slideshow .slide .circle{position:relative;height:80px;width:80px;top:40%;left:45%;background-color:rgba(16,38,60,0.75);border-color:white}.community-hero-carousel--wrapper .cycle-slideshow .slide .circle p{position:absolute;left:26px;bottom:4px;font-size:3rem}@media screen and (max-width: 47.93625em){.community-hero-carousel--wrapper .cycle-slideshow .slide .circle{height:60px;width:60px;top:32%;left:40%}.community-hero-carousel--wrapper .cycle-slideshow .slide .circle p{left:19px;bottom:6px;font-size:2rem}}.community-hero-carousel--wrapper .cycle-slideshow-nav{top:39%;font-size:3rem;color:white}.community-hero-carousel--wrapper .cycle-slideshow-nav-prev-fixed{height:50px;width:50px;color:white;left:0}.community-hero-carousel--wrapper .cycle-slideshow-nav-prev-fixed i{left:0}.community-hero-carousel--wrapper .cycle-slideshow-nav-next-fixed{height:50px;width:50px;right:0}.community-hero-carousel--wrapper .cycle-slideshow-nav-next-fixed i{right:0}.community-hero-carousel--wrapper .cycle-slideshow-pager{bottom:70;position:absolute;text-align:center;padding-bottom:55px}.community-hero-carousel--wrapper .cycle-slideshow-pager .cycle-pager-active{background:#88AFCE}.community-hero-carousel--wrapper .cycle-slideshow-pager span{background:#D9D9D9}.green_button button{width:100%;background-color:#E1F1C8;color:black;font-size:12px}.save-share-map-box{background-color:#EDF8FB;border:solid 1px #1C96AB}.save-share-map-box a{color:#114a98}.save-share-map-box button{background-color:#7DBD35;font-size:14px;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 1135px){.details-next{height:436px}.details-next button{display:none}}@media screen and (max-width: 1135px) and (max-width: 766px){.details-next button{display:block}}.video-thumb{background:#ccc center center no-repeat;background-size:cover;width:125px;height:80px}.circle a,.circle a:hover{color:#fff}.news_blocks p a{color:#162a3f}.news_blocks p a:hover{text-decoration:underline}.feat-comm-excerpt{max-width:520px}.featured_community table th:not(:first-child){text-align:left}body.community-results .search-results-map{height:calc(100vh - 178px)}body.community-results .search-results-map .listing-wrapper{overflow-y:auto}body.community-results #search-results-map{background:#E8E8E8}.search-results-map .listing.map-pop-up-detail:hover,.search-results-map .listing.map-pop-up-detail.is_active{background:#F3FAE6}.single-mrt_community a.save-search.saved i:before{color:#cc4b37}.single-mrt_community #listings tbody tr:hover,.single-mrt_community #listings tbody tr:focus{background-color:#F3FAE6;cursor:pointer}.single-mrt_community .about.listing-grid .commtablewrap{max-height:660px;overflow-y:auto}.single-mrt_community .about.listing-grid .commtablewrap tbody tr:hover{background:#1794AA;color:#fff;cursor:pointer}.single-mrt_community .about.listing-grid .commtablewrap tbody tr:hover a{color:#fff}.single-mrt_community .about.listing-grid .commtablewrap tbody tr:hover a:hover,.single-mrt_community .about.listing-grid .commtablewrap tbody tr:hover a:focus{color:#fff}.single-mrt_community .first-comm-chunk{z-index:999;position:relative}.single-mrt_community .search-container-wrapper{margin-top:1rem}#qs_table.loading{-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}#qs_table .year2{display:none}.single-mrt_community .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{margin-left:1.4rem}.main-communities-info-group .com-vid-det p{height:50px;overflow:hidden}.community-results .listing-photos-attributes img{margin-right:8px;height:1.5rem;width:1.5rem}.community-results .leaflet-popup-content .listing-photos-attributes{display:none}.community-results .leaflet-popup-content .listing-photos-container{overflow:hidden}#mobile-listings-grid .img img,.single-mrt_lifestyle .img img{max-width:70px;float:left;padding:0.25rem .5rem 0 0}.single-mrt_community .community-yellow-btn-version .outer-counter-btn{border:4px solid #fff;border-radius:4px;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.29)}.single-mrt_community .community-yellow-btn-version .special-counter-blue.yellow-btn{position:relative;border:2px solid #e2ae54 !important;color:#1e2b39 !important;box-shadow:none;background:#fcde9d;background:linear-gradient(to bottom, #fcde9d 0%, #f7cc6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.single-mrt_community .community-yellow-btn-version .special-counter-blue.yellow-btn .fa{color:#1e2b39;line-height:.75rem}.single-mrt_community .community-yellow-btn-version .special-counter-blue.yellow-btn:hover{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d !important;background:linear-gradient(to bottom, #f7cc6b 0%, #fcde9d 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0) !important}.single-mrt_community .community-yellow-btn-version .special-counter-blue.yellow-btn .hover-overlay{display:none}.single-mrt_community .community-yellow-btn-version .special-counter-blue.yellow-btn .count,.single-mrt_community .community-yellow-btn-version .special-counter-blue.yellow-btn .name,.single-mrt_community .community-yellow-btn-version .special-counter-blue.yellow-btn .tiny{color:#1e2b39 !important}.single-mrt_community .community-yellow-btn-version .save-share-map-box{background:#F7FBF1;border:none;padding:10px}.single-mrt_community .community-yellow-btn-version .save-share-map-box .btn-share-wrap{border:solid 1px #1C96AB;background:#fff;padding:15px;display:-ms-flexbox;display:flex;height:auto;-ms-flex-direction:column;flex-direction:column}.single-mrt_community .community-yellow-btn-version .save-share-map-box .save-search{background:#cbeaf1;color:#1e2b39 !important}.single-mrt_community .community-yellow-btn-version .save-share-map-box .big.dark-baby_teal{background:#cbeaf1;color:#1e2b39 !important;border:none}.single-mrt_community .community-yellow-btn-version .save-share-map-box .request-more{background:#eef5e6;color:#1e2b39 !important}.single-mrt_community .community-yellow-btn-version .save-share-map-box .request-more .fa:before{content:'\f080'}.single-mrt_community .community-yellow-btn-version .save-share-map-box .alert-me{background:transparent;color:#1e2b39}.single-mrt_community .community-yellow-btn-version .save-share-map-box .map-sidebar-link{color:#1e2b39 !important}.single-mrt_community .community-yellow-btn-version .community-home-listings.sticky-yes{width:215px}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .community-home-listings.sticky-yes{position:fixed;top:125px;width:215px;z-index:55}}@media screen and (min-width: 71.25em){.single-mrt_community .community-yellow-btn-version .community-home-listings.sticky-yes{width:300px}}@media screen and (min-width: 105em){.single-mrt_community .community-yellow-btn-version .community-home-listings.sticky-yes{width:310px}}.single-mrt_community .community-yellow-btn-version .community-home-listings.sidebar-version{padding:20px}.single-mrt_community .community-yellow-btn-version .main-communities-info-group .tabs.full-width.listings-only{border-bottom:.25rem solid #d7d7d7;max-width:585px}.single-mrt_community .community-yellow-btn-version .main-communities-info-group .tabs.full-width.top-level{font-size:1.25rem}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .main-communities-info-group .tabs.full-width.special .tabs-title a{font-size:1.25rem}}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .main-communities-info-group .tabs.full-width.special .tabs-title.is-active a{font-size:1.25rem}}.single-mrt_community .community-yellow-btn-version .main-communities-info-group h1{color:#1F3858}.single-mrt_community .community-yellow-btn-version .main-communities-info-group #listings-grid{padding:0}.single-mrt_community .community-yellow-btn-version .main-communities-info-group .about.map-in-grid{margin-bottom:2.5rem}.single-mrt_community .community-yellow-btn-version .main-communities-info-group .about.map-in-grid .pga_map{height:620px}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .real-estate-overview{padding-bottom:1rem}}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .real-estate-overview .column,.single-mrt_community .community-yellow-btn-version .real-estate-overview .columns{padding:0}}.single-mrt_community .community-yellow-btn-version #local{margin-top:2rem}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version #local{margin-top:1rem}}.single-mrt_community .community-yellow-btn-version .market-stats-v2{background-image:url("../jpg/market-stats-bg-v2.jpg");background-position:center center;background-size:100% 100%;height:auto;position:relative;padding:35px 20px 35px 20px}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .market-stats-v2{padding:35px 100px 100px}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 h2{color:#fff;text-align:center;font-size:2rem;font-weight:500;margin-bottom:2.75rem}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .ms-content{background:#fff;padding:25px}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .ms-content .comm-top-stats .per-reflects p{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .ms-content .comm-top-stats .per-reflects label{max-width:50%;padding:0 20px}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .btn-group{margin:0;position:absolute;width:100%;text-align:center;bottom:-65px;left:50%;transform:translateX(-50%);padding:30px;background:#f0f0f0;display:block}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .btn-group{bottom:-35px;width:auto}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .btn-group .yellow-btn{font-weight:600;position:relative;border:2px solid #e2ae54;color:#1e2b39 !important;padding:1rem 1.75rem;background:#fcde9d;background:linear-gradient(to bottom, #fcde9d 0%, #f7cc6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .btn-group .yellow-btn .fa{color:#1e2b39}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .btn-group .yellow-btn .fa:before{content:'\f080'}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .btn-group .yellow-btn:hover{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #f7cc6b 0%, #fcde9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .btn-group .yellow-btn .hover-overlay{display:none}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .btn-group .yellow-btn:after{content:'';border:6px solid #fff;position:absolute;top:-6px;bottom:-6px;right:-6px;left:-6px;z-index:-1;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.29)}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-facts-trends__header{text-align:center;margin-top:2rem}@media screen and (min-width: 71.25em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-facts-trends__header{margin-top:0}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-facts-trends__header .community-facts-trends__headline.community-facts-trends__headline--secondary{font-weight:200;text-transform:uppercase;margin-bottom:1rem}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-facts-trends__header .community-facts-trends__subtext{font-weight:bold;font-size:2.25rem;color:#0f5967;line-height:1}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-facts-trends__header .community-facts-trends__subtext span{font-weight:500;font-size:1rem;display:block}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart{text-align:center;margin:0 auto}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .img-filter{filter:hue-rotate(-40deg) brightness(2.2);z-index:0;position:relative}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart img{width:80%;margin:0 auto}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data{position:relative;z-index:1;margin:-60px 0px 0px 0px}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data{margin:-70px 0px 0px 0px}}@media screen and (min-width: 71.25em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data{margin:-75px 0px 0px 0px}}@media screen and (min-width: 105em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data{margin:-100px 0px 0px 0px}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market{font-size:1.25rem;margin-top:50px;font-weight:600;color:#002a5c}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market{margin-top:40px}}@media screen and (min-width: 71.25em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market{margin-top:50px}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market.seller{padding:20px 0 0 45px}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market.seller{padding:0 0 0 130px}}@media screen and (min-width: 71.25em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market.seller{padding:10px 0 0 100px}}@media screen and (min-width: 105em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market.seller{padding:20px 0 0 185px}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market.buyer{padding:20px 45px 0 0}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market.buyer{padding:0 150px 0 0}}@media screen and (min-width: 71.25em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market.buyer{padding:10px 120px 0 0}}@media screen and (min-width: 105em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market.buyer{padding:20px 185px 0 0}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .buyer-seller-market span{display:block;font-family:"Proxima Nova W01",sans-serif;font-weight:100;font-size:.875rem}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .months-supply .buyer-seller-market-stat{font-size:1.75rem;display:block;color:#002a5c}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .months-supply .buyer-seller-market-stat{font-size:2.75rem}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .months-supply .buyer-seller-market-stat span{display:block;font-size:1rem}@media screen and (min-width: 47.9375em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .months-supply .buyer-seller-market-stat span{font-size:14px}}@media screen and (min-width: 71.25em){.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__content .dial-chart .community-data-module__data .months-supply .buyer-seller-market-stat span{font-size:1rem}}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__actions{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__actions .community-data-module__trend{text-align:center}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__actions .community-data-module__trend .time{color:#5e5e60;font-weight:bold;display:block}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__actions .community-data-module__trend .icon{color:#24760a;font-weight:bold}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__actions .community-data-module__trend .value{color:#24760a}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__actions span{display:block}.single-mrt_community .community-yellow-btn-version .market-stats-v2 .community-data-module .community-data-module__actions .community-data-module__dropdown .diff-dropdown{max-width:180px;border:none}.community-bottom-button .yellow-btn{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #fcde9d 0%, #f7cc6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.community-bottom-button .yellow-btn:hover{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #f7cc6b 0%, #fcde9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.community-bottom-button .yellow-btn .hover-overlay{display:none}.community-bottom-button .yellow-btn strong{color:#000}.home-worth-sidebar{margin-top:1rem;border:1px solid #b6caa0;background-color:#E0F1C5}.home-worth-sidebar .house-smaller{font-weight:500}@media screen and (max-width: 104.99875em){.home-worth-sidebar .house-smaller{font-size:14px}}@media screen and (max-width: 104.99875em){.home-worth-sidebar .county_communities_house{padding:0;height:auto}}.home-worth-sidebar .county_communities_house-top-wrapper{margin-bottom:.75rem}@media screen and (max-width: 104.99875em){.home-worth-sidebar .county_communities_house-top-wrapper{padding-top:2.3rem}}.home-worth-sidebar .county_communities_house-top-wrapper .county_communities_house-left{float:left}.home-worth-sidebar .county_communities_house-top-wrapper .county_communities_house-left img{margin-top:1rem}.home-worth-sidebar .county_communities_house-top-wrapper .county_communities_house-right{margin-bottom:2rem}@media screen and (max-width: 104.99875em){.home-worth-sidebar .county_communities_house-top-wrapper .county_communities_house-right{display:block}}@media screen and (max-width: 104.99875em){.home-worth-sidebar .county_communities_house-top-wrapper .county_communities_house-right .expression{font-size:1.1rem}}@media screen and (min-width: 71.25em){.home-worth-sidebar .county_communities_house-top-wrapper .county_communities_house-right .expression{font-size:1.5rem}}.home-worth-sidebar .county_communities_house_search .pac-target-input{margin-top:1rem}@media screen and (min-width: 47.9375em){.home-worth-sidebar.sticky-yes{position:fixed;top:125px;width:185px;z-index:55}}@media all and (min-width: 860px){.home-worth-sidebar.sticky-yes{width:200px}}@media all and (min-width: 900px){.home-worth-sidebar.sticky-yes{width:220px}}@media all and (min-width: 1040px){.home-worth-sidebar.sticky-yes{width:250px}}@media screen and (min-width: 71.25em){.home-worth-sidebar.sticky-yes{width:275px}}@media all and (min-width: 1280px){.home-worth-sidebar.sticky-yes{width:300px}}@media all and (min-width: 1300px){.home-worth-sidebar.sticky-yes{width:310px}}.post-type-archive-mrt_community .select2-container--default .select2-search--inline input.select2-search__field{padding-left:0;margin-left:2rem}.match.reveal-overlay{top:0;z-index:1046}.echolocation-popup{border:none}.echolocation-popup:focus{outline:none}@media print, screen and (min-width: 47.9375em){.echolocation-popup{width:95%;max-width:65.625rem;margin-bottom:46px}}.echolocation-container{position:relative;min-height:10rem;overflow:hidden;background-image:url("../jpg/front-page-hero-2.jpg");background-size:cover;background-position:center;z-index:-2}@media screen and (max-width: 47.93625em){.echolocation-container{text-align:center;min-height:100vh}}.echolocation-container .close-icon{position:absolute;font-size:1.5rem;color:white;right:1rem;top:0.5rem;line-height:1}.echolocation-container .overlay{height:100%;width:100%;position:absolute;right:0;left:0;z-index:-1;background-color:rgba(43,125,136,0.8)}.echolocation-container .match-panel .title{padding:0;margin:0 0 0}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title{padding:0;margin:0}}.echolocation-container .match-panel .title .border{height:6.25rem;position:relative;border-color:#fefefe;border-width:1px 0;border-style:dotted;overflow:hidden}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title .border{height:10.9375rem}}.echolocation-container .match-panel .title img:not(.background){position:absolute;top:35%;left:50%;transform:translateX(-50%) translateY(-50%);height:2.8125rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title img:not(.background){top:34%;height:7.5rem}}.echolocation-container .match-panel .title .background{width:100%;position:absolute;top:40%;transform:translateY(-50%);left:0;z-index:-1}.echolocation-container .match-panel .title .overlay{width:100%;height:100%;position:absolute;left:0;right:0;background-color:rgba(0,0,0,0.4)}.echolocation-container .match-panel .title h1,.echolocation-container .match-panel .title h2{width:100%;color:white;position:absolute;bottom:0;left:0;text-align:left;font-weight:400;padding-left:1rem;white-space:nowrap;max-width:calc(100% - 2rem);margin-bottom:2px}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1,.echolocation-container .match-panel .title h2{padding-bottom:1.75rem;padding-left:2rem;max-width:calc(100% - 3rem)}}.echolocation-container .match-panel .title h1 .bigQ,.echolocation-container .match-panel .title h2 .bigQ{font-size:3rem;font-weight:300;display:inline-block}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1 .bigQ,.echolocation-container .match-panel .title h2 .bigQ{font-size:6rem}}.echolocation-container .match-panel .title h1 .smallQ,.echolocation-container .match-panel .title h2 .smallQ{font-size:1.3rem;line-height:1.2;width:calc(100% - 70px - 1rem);display:inline-block;white-space:normal}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1 .smallQ,.echolocation-container .match-panel .title h2 .smallQ{font-size:2.2rem}}.echolocation-container .circle-home{position:absolute;right:50%;transform:translateX(50%);top:6.9rem;background-color:#162A3E;height:4rem;width:4rem;border-radius:50%}@media print, screen and (min-width: 47.9375em){.echolocation-container .circle-home{top:10.4rem;height:7.5rem;width:7.5rem}}.echolocation-container .circle-home .fa{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);font-size:2.5rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .circle-home .fa{font-size:4rem}}.echolocation-container .row.white{padding:1rem 0 0;margin:1.5rem 0 0}@media screen and (max-width: 47.93625em){.echolocation-container .row.white.step0-row{padding:0;margin-top:0.5rem}}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white{padding:1rem 0 0;margin:4rem 0 0}}.echolocation-container .row.white h1{font-size:1.4rem;font-weight:400;padding-top:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white h1{font-size:2.3rem}}.echolocation-container .row.white p{font-size:0.98rem;padding-bottom:0.5rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white p{font-weight:400;font-size:1.2rem}}.echolocation-container .video{background:rgba(0,0,0,0.25);border:white solid 1px;position:relative;height:0;padding-top:68%;margin-bottom:1.5rem}.echolocation-container .video .p_bot_zero{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);height:4rem;width:4rem;border-color:#fefefe;background-color:rgba(0,0,0,0.45)}@media print, screen and (min-width: 47.9375em){.echolocation-container .video .p_bot_zero{height:6rem;width:6rem}}.echolocation-container .video .p_bot_zero i{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);font-size:2rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .video .p_bot_zero i{font-size:2.5rem}}.echolocation-container .row.white{margin-left:auto;margin-right:auto;max-width:59.375rem}.echolocation-container .row.white h4{font-size:1.4rem;font-weight:400;padding-top:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white h4{font-size:2.3rem}}@media screen and (max-width: 47.93625em){.echolocation-container .match-panel:not(#community-match-main-panel) .footer{padding-top:0 !important;position:fixed;left:0;bottom:0;background-color:#207B87}}.echolocation-container .footer-top-border{border-top:dotted 1px #ffffff;margin:0 2.2rem}@media screen and (max-width: 47.93625em){.echolocation-container .footer-top-border{margin:1rem 0rem 0.5rem}}.echolocation-container .footer{background:none;padding-top:1rem}.echolocation-container .footer span{position:relative;max-width:18.75rem;width:100%;display:inline-block;margin:1.25rem 0}@media screen and (max-width: 47.93625em){.echolocation-container .footer span{margin:0.7rem 0 0}}.echolocation-container .footer span .button.baby_teal,.echolocation-container .footer span .property-tools.tools-down .sub-menu a.baby_teal,.property-tools.tools-down .sub-menu .echolocation-container .footer span a.baby_teal{margin:0}.echolocation-container .footer .button.baby_teal,.echolocation-container .footer .property-tools.tools-down .sub-menu a.baby_teal,.property-tools.tools-down .sub-menu .echolocation-container .footer a.baby_teal{position:relative}.echolocation-container .footer .button.baby_teal:hover,.echolocation-container .footer .property-tools.tools-down .sub-menu a.baby_teal:hover,.property-tools.tools-down .sub-menu .echolocation-container .footer a.baby_teal:hover{opacity:1}.echolocation-container .footer .arrow{position:absolute;width:50%;height:100%;top:0;z-index:5}.echolocation-container .footer .arrow:hover{background-color:rgba(0,0,0,0.2)}.echolocation-container .footer .arrow.go-left{left:0}.echolocation-container .footer .arrow.go-right{right:0}.echolocation-container .footer .arrow.cm-start{width:100%;left:0}.echolocation-container .footer .arrow .fa{position:absolute;top:50%;transform:translateY(-50%);font-size:1.1rem;color:#273D50}.echolocation-container .footer .arrow .fa.fa-angle-left{left:2rem}.echolocation-container .footer .arrow .fa.fa-angle-right{right:2rem}.echolocation-container .footer p.info,.echolocation-container .footer a.info,.echolocation-container .footer strong.info{font-size:1.2rem;margin:0 0.2rem}.echolocation-container .footer p.info{color:#ffffff;display:inline-block}.echolocation-container .footer .footer-sub{background:rgba(0,0,0,0.25);margin-bottom:-1.25rem;padding:2rem 0}@media screen and (max-width: 47.93625em){.echolocation-container .footer .footer-sub{padding:1rem;margin:1rem 0 0 0}}.echolocation-container .footer .footer-sub a.info,.echolocation-container .footer .footer-sub strong.info{color:#aaddea}.echolocation-container .footer .footer-sub a.info:hover,.echolocation-container .footer .footer-sub strong.info:hover{color:#ffffff}.echolocation-container #community-match-panel-final{margin:auto}.echolocation-container #community-match-panel-final .title{padding:1rem;padding-top:2rem;text-align:left}.echolocation-container #community-match-panel-final .title h2{font-size:2.5rem;font-weight:300}.echolocation-container #community-match-panel-final .title h5{font-size:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .title{padding:2rem;padding-top:4rem}.echolocation-container #community-match-panel-final .title h2{font-size:3rem}.echolocation-container #community-match-panel-final .title h5{font-size:1.3rem}}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .row.answer{display:-ms-flexbox;display:flex;padding-bottom:3rem}}.echolocation-container #community-match-panel-final .medium-7{text-align:left;background-color:rgba(87,148,160,0.5);padding:1.5rem 1.5rem;position:relative}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .medium-7{padding:1.5rem 4rem}}.echolocation-container #community-match-panel-final .medium-7 p{margin-bottom:1rem;white-space:nowrap}.echolocation-container #community-match-panel-final .medium-7 p span{display:inline-block}.echolocation-container #community-match-panel-final .medium-7 p span.bold{padding-right:0.75rem;vertical-align:top}.echolocation-container #community-match-panel-final .medium-7 p span:not(.bold){white-space:normal;width:calc(100% - 40px);vertical-align:top}.echolocation-container #community-match-panel-final .medium-5{background-image:url("../png/instagram1.png");background-position:center;background-size:cover;background-repeat:no-repeat;padding:0.5rem}.echolocation-container #community-match-panel-final .medium-5 .circle{box-shadow:0px 0px 7px 1px rgba(0,0,0,0.35);border:none;background-color:#E5F0D6;height:214px;width:214px;border-radius:50%;padding:0.75rem 0;display:block;margin:1rem auto;position:relative}.echolocation-container #community-match-panel-final .medium-5 .circle img{height:45px;width:auto}.echolocation-container #community-match-panel-final .medium-5 .circle h2{color:#1f1f1f;font-weight:400;font-size:3rem;line-height:1}.echolocation-container #community-match-panel-final .medium-5 .circle h5{font-size:1rem;color:#1794AA;width:60%;margin:auto;font-weight:500}.echolocation-container:focus{outline:none}.echolocation-container .match-view-enter-active{transition:all .3s ease}.echolocation-container .match-view-leave-active{transition:all .8s ease}.echolocation-container .match-view-enter,.echolocation-container .match-view-leave-to{transform:translateX(10px);opacity:0}.echolocation-container .title .border img.match-logo{height:6rem}.echolocation-container form:focus{outline:none}.echolocation-container .match-panel:focus{outline:none}.echolocation-container .tabs-content .match-panel .row .column .video .circle.p_bot_zero,.echolocation-container .tabs-content .match-panel .row .columns .video .circle.p_bot_zero{left:unset;right:48%}.echolocation-container .tabs-content .match-panel .row .column .video .circle.p_bot_zero p i,.echolocation-container .tabs-content .match-panel .row .columns .video .circle.p_bot_zero p i{left:unset;right:46%}.echolocation-container .tabs-content .match-panel .row .column .match-summary a,.echolocation-container .tabs-content .match-panel .row .columns .match-summary a{font-size:1rem;font-weight:bold}.echolocation-container .tabs-content .match-panel .row .column .match-summary ul,.echolocation-container .tabs-content .match-panel .row .columns .match-summary ul{list-style:none}@media screen and (max-width: 47.93625em){#match-app form.tabs-content{overflow-y:hidden;max-height:100vh;margin-bottom:0}#community-match-main-page{top:0 !important}.echolocation-container .match-panel .questions.row.white{padding-bottom:0}.echolocation-container .match-panel .questions.row.white:nth-child(3){padding:1rem 1.25rem 1rem}}.echolocation-popup{border:none}.echolocation-popup:focus{outline:none}@media print, screen and (min-width: 47.9375em){.echolocation-popup{width:95%;max-width:65.625rem;margin-bottom:46px}}.echolocation-container{position:relative;min-height:10rem;background-image:url("../jpg/front-page-hero-2.jpg");background-size:cover;background-position:center;z-index:-2}@media screen and (max-width: 47.93625em){.echolocation-container{text-align:center;min-height:100vh}}.echolocation-container .close-icon{position:absolute;font-size:1.5rem;color:white;right:1rem;top:0.5rem;line-height:1}.echolocation-container .overlay{height:100%;width:100%;position:absolute;right:0;left:0;z-index:-1;background-color:rgba(43,125,136,0.8)}.echolocation-container .match-panel .title{padding:0;margin:0 0 0}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title{padding:0;margin:0}}.echolocation-container .match-panel .title .border{height:6.25rem;position:relative;border-color:#fefefe;border-width:1px 0;border-style:dotted;overflow:hidden}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title .border{height:10.9375rem}}.echolocation-container .match-panel .title img:not(.background){position:absolute;top:35%;left:50%;transform:translateX(-50%) translateY(-50%);height:2.8125rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title img:not(.background){top:34%;height:7.5rem}}.echolocation-container .match-panel .title .background{width:100%;position:absolute;top:40%;transform:translateY(-50%);left:0;z-index:-1}.echolocation-container .match-panel .title .overlay{width:100%;height:100%;position:absolute;left:0;right:0;background-color:rgba(0,0,0,0.4)}.echolocation-container .match-panel .title h1,.echolocation-container .match-panel .title h2{width:100%;color:white;position:absolute;bottom:0;left:0;text-align:left;font-weight:400;padding-left:1rem;white-space:nowrap;max-width:calc(100% - 2rem);margin-bottom:2px}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1,.echolocation-container .match-panel .title h2{padding-bottom:1.75rem;padding-left:2rem;max-width:calc(100% - 3rem)}}.echolocation-container .match-panel .title h1 .bigQ,.echolocation-container .match-panel .title h2 .bigQ{font-size:3rem;font-weight:300;display:inline-block}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1 .bigQ,.echolocation-container .match-panel .title h2 .bigQ{font-size:6rem}}.echolocation-container .match-panel .title h1 .smallQ,.echolocation-container .match-panel .title h2 .smallQ{font-size:1.3rem;line-height:1.2;width:calc(100% - 70px - 1rem);display:inline-block;white-space:normal}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1 .smallQ,.echolocation-container .match-panel .title h2 .smallQ{font-size:2.2rem}}.echolocation-container .circle-home{position:absolute;right:50%;transform:translateX(50%);top:6.9rem;background-color:#162A3E;height:4rem;width:4rem;border-radius:50%}@media print, screen and (min-width: 47.9375em){.echolocation-container .circle-home{top:10.4rem;height:7.5rem;width:7.5rem}}.echolocation-container .circle-home .fa{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);font-size:2.5rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .circle-home .fa{font-size:4rem}}.echolocation-container .row.white{padding:1rem 0 0;margin:1.5rem 0 0}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white{padding:1rem 0 0;margin:4rem 0 0}}.echolocation-container .row.white h1{font-size:1.4rem;font-weight:400;padding-top:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white h1{font-size:2.3rem}}.echolocation-container .row.white p{font-size:0.98rem;padding-bottom:0.5rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white p{font-weight:400;font-size:1.2rem}}.echolocation-container .video{background:rgba(0,0,0,0.25);border:white solid 1px;position:relative;height:0;padding-top:68%;margin-bottom:1.5rem}.echolocation-container .video .p_bot_zero{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);height:4rem;width:4rem;border-color:#fefefe;background-color:rgba(0,0,0,0.45)}@media print, screen and (min-width: 47.9375em){.echolocation-container .video .p_bot_zero{height:6rem;width:6rem}}.echolocation-container .video .p_bot_zero i{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);font-size:2rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .video .p_bot_zero i{font-size:2.5rem}}.echolocation-container .row.white{margin-left:auto;margin-right:auto;max-width:59.375rem}.echolocation-container .row.white h4{font-size:1.4rem;font-weight:400;padding-top:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white h4{font-size:2.3rem}}.echolocation-container .questions.row.white{max-width:48rem;padding:1rem 0.5rem 5rem;text-align:left;margin:auto}@media print, screen and (min-width: 47.9375em){.echolocation-container .questions.row.white{padding:1rem;font-weight:300;font-size:1.2rem}}.echolocation-container .questions.row.white .medium-6{padding-bottom:0.5rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .questions.row.white .medium-6{padding-bottom:1rem}}.echolocation-container .questions.row.white .medium-6 h6{padding-top:0.5rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .questions.row.white .medium-6 h6{padding-top:1rem}}.echolocation-container .questions.row.white h6{font-weight:600}.echolocation-container .questions.row.white .checkbox{color:white;font-size:1rem}.echolocation-container .questions.row.white .checkbox.disabled{color:#bbb;cursor:default}.echolocation-container .questions.row.white label{height:1.8rem;padding-left:2rem;display:table}@media print, screen and (min-width: 47.9375em){.echolocation-container .questions.row.white label{height:3.5rem;padding-left:3.5rem;font-size:1.2rem}}.echolocation-container .questions.row.white label.select{padding-left:1.5rem}.echolocation-container .questions.row.white label.select span{padding-left:1.5rem}.echolocation-container .questions.row.white label span{display:table-cell;vertical-align:middle}.echolocation-container .questions.row.white label span::before{box-shadow:inset 0 0 8px rgba(0,0,0,0.3);border:1px solid #fefefe;background-color:#297A85;width:1.2rem;height:1.2rem;border-radius:50%;top:50%;transform:translateY(-50%)}@media print, screen and (min-width: 47.9375em){.echolocation-container .questions.row.white label span::before{width:2rem;height:2rem}}.echolocation-container .questions.row.white label span::after{top:50%;font-size:0.7rem;transform:translateY(-50%);left:4px;color:#fefefe;width:auto;height:auto}@media print, screen and (min-width: 47.9375em){.echolocation-container .questions.row.white label span::after{left:7px;font-size:1.1rem}}.echolocation-container .questions.row.white label span.select:before{content:none}.echolocation-container .questions.row.white label input:checked ~ span::before{background-color:#10263C}.echolocation-container .questions.row.white label input[type="radio"]:checked ~ span::after{font-family:"FontAwesome";content:"\f00c"}.echolocation-container .questions.row.white .q-box{padding-left:2rem}@media screen and (max-width: 47.93625em){.echolocation-container .match-panel:not(#community-match-main-panel) .footer{padding-top:0 !important;position:fixed;left:0;bottom:0;background-color:#207B87}}.echolocation-container .footer-top-border{border-top:dotted 1px #ffffff;margin:0 2.2rem}@media screen and (max-width: 47.93625em){.echolocation-container .footer-top-border{margin:1rem 0rem 0.5rem}}.echolocation-container .footer{background:none;padding-top:1rem}.echolocation-container .footer span{position:relative;max-width:18.75rem;width:100%;display:inline-block;margin:1.25rem 0}@media screen and (max-width: 47.93625em){.echolocation-container .footer span{margin:0.7rem 0 0}}.echolocation-container .footer span .button.baby_teal,.echolocation-container .footer span .property-tools.tools-down .sub-menu a.baby_teal,.property-tools.tools-down .sub-menu .echolocation-container .footer span a.baby_teal{margin:0}.echolocation-container .footer .button.baby_teal,.echolocation-container .footer .property-tools.tools-down .sub-menu a.baby_teal,.property-tools.tools-down .sub-menu .echolocation-container .footer a.baby_teal{position:relative}.echolocation-container .footer .button.baby_teal:hover,.echolocation-container .footer .property-tools.tools-down .sub-menu a.baby_teal:hover,.property-tools.tools-down .sub-menu .echolocation-container .footer a.baby_teal:hover{opacity:1}.echolocation-container .footer .arrow{position:absolute;width:50%;height:100%;top:0;z-index:5}.echolocation-container .footer .arrow:hover{background-color:rgba(0,0,0,0.2)}.echolocation-container .footer .arrow.go-left{left:0}.echolocation-container .footer .arrow.go-right{right:0}.echolocation-container .footer .arrow.cm-start{width:100%;left:0}.echolocation-container .footer .arrow .fa{position:absolute;top:50%;transform:translateY(-50%);font-size:1.1rem;color:#273D50}.echolocation-container .footer .arrow .fa.fa-angle-left{left:2rem}.echolocation-container .footer .arrow .fa.fa-angle-right{right:2rem}.echolocation-container .footer p.info,.echolocation-container .footer a.info,.echolocation-container .footer strong.info{font-size:1.2rem;margin:0 0.2rem}.echolocation-container .footer p.info{color:#ffffff;display:inline-block}.echolocation-container .footer .footer-sub{background:rgba(0,0,0,0.25);margin-bottom:-1.25rem;padding:2rem 0}@media screen and (max-width: 47.93625em){.echolocation-container .footer .footer-sub{padding:1rem;margin:1rem 0 0 0}}.echolocation-container .footer .footer-sub a.info,.echolocation-container .footer .footer-sub strong.info{color:#aaddea}.echolocation-container .footer .footer-sub a.info:hover,.echolocation-container .footer .footer-sub strong.info:hover{color:#ffffff}.echolocation-container #community-match-panel-final{margin:auto}.echolocation-container #community-match-panel-final .title{padding:1rem;padding-top:2rem;text-align:left}.echolocation-container #community-match-panel-final .title h2{font-size:2.5rem;font-weight:300}.echolocation-container #community-match-panel-final .title h5{font-size:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .title{padding:2rem;padding-top:4rem}.echolocation-container #community-match-panel-final .title h2{font-size:3rem}.echolocation-container #community-match-panel-final .title h5{font-size:1.3rem}}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .row.answer{display:-ms-flexbox;display:flex;padding-bottom:3rem}}.echolocation-container #community-match-panel-final .medium-7{text-align:left;background-color:rgba(87,148,160,0.5);padding:1.5rem 1.5rem;position:relative}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .medium-7{padding:1.5rem 4rem}}.echolocation-container #community-match-panel-final .medium-7 p{margin-bottom:1rem;white-space:nowrap}.echolocation-container #community-match-panel-final .medium-7 p span{display:inline-block}.echolocation-container #community-match-panel-final .medium-7 p span.bold{padding-right:0.75rem;vertical-align:top}.echolocation-container #community-match-panel-final .medium-7 p span:not(.bold){white-space:normal;width:calc(100% - 40px);vertical-align:top}.echolocation-container #community-match-panel-final .medium-5{background-image:url("../png/instagram1.png");background-position:center;background-size:cover;background-repeat:no-repeat;padding:0.5rem}.echolocation-container #community-match-panel-final .medium-5 .circle{box-shadow:0px 0px 7px 1px rgba(0,0,0,0.35);border:none;background-color:#E5F0D6;height:214px;width:214px;border-radius:50%;padding:0.75rem 0;display:block;margin:1rem auto;position:relative}.echolocation-container #community-match-panel-final .medium-5 .circle img{height:45px;width:auto}.echolocation-container #community-match-panel-final .medium-5 .circle h2{color:#1f1f1f;font-weight:400;font-size:3rem;line-height:1}.echolocation-container #community-match-panel-final .medium-5 .circle h5{font-size:1rem;color:#1794AA;width:60%;margin:auto;font-weight:500}.echolocation-container:focus{outline:none}.echolocation-container .match-view-enter-active{transition:all .3s ease}.echolocation-container .match-view-leave-active{transition:all .8s ease}.echolocation-container .match-view-enter,.echolocation-container .match-view-leave-to{transform:translateX(10px);opacity:0}.echolocation-container .title .border img.match-logo{height:6rem}.echolocation-container form:focus{outline:none}.echolocation-container .match-panel:focus{outline:none}.echolocation-container .tabs-content .match-panel .row .column .video .circle.p_bot_zero,.echolocation-container .tabs-content .match-panel .row .columns .video .circle.p_bot_zero{left:unset;right:48%}.echolocation-container .tabs-content .match-panel .row .column .video .circle.p_bot_zero p i,.echolocation-container .tabs-content .match-panel .row .columns .video .circle.p_bot_zero p i{left:unset;right:46%}.echolocation-container .tabs-content .match-panel .row .column .match-summary a,.echolocation-container .tabs-content .match-panel .row .columns .match-summary a{font-size:1rem;font-weight:bold}.echolocation-container .tabs-content .match-panel .row .column .match-summary ul,.echolocation-container .tabs-content .match-panel .row .columns .match-summary ul{list-style:none}.match.reveal-overlay{top:0;z-index:20000000000}.echolocation-container{position:relative;min-height:10rem;z-index:-2}@media screen and (max-width: 47.93625em){.echolocation-container{text-align:center;min-height:100vh}}.echolocation-container .close-icon{position:absolute;font-size:1.5rem;color:white;right:1rem;top:0.5rem;line-height:1;z-index:200}.echolocation-container .overlay{height:100%;width:100%;position:absolute;right:0;left:0;z-index:-1;background-color:rgba(43,125,136,0.8)}.echolocation-container .match-panel .title{padding:0;margin:0 0 0}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title{padding:0;margin:0}}.echolocation-container .match-panel .title .border{height:6.25rem;position:relative;border-color:#fefefe;border-width:1px 0;border-style:dotted;overflow:hidden}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title .border{height:10.9375rem}}.echolocation-container .match-panel .title img:not(.background){position:absolute;top:35%;left:50%;transform:translateX(-50%) translateY(-50%);height:2.8125rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title img:not(.background){top:34%;height:7.5rem}}.echolocation-container .match-panel .title .background{width:100%;position:absolute;top:40%;transform:translateY(-50%);left:0;z-index:-1}.echolocation-container .match-panel .title .overlay{width:100%;height:100%;position:absolute;left:0;right:0;background-color:rgba(0,0,0,0.4)}.echolocation-container .match-panel .title h1,.echolocation-container .match-panel .title h2{width:100%;color:white;position:absolute;bottom:0;left:0;text-align:left;font-weight:400;padding-left:1rem;white-space:nowrap;max-width:calc(100% - 2rem);margin-bottom:2px}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1,.echolocation-container .match-panel .title h2{padding-bottom:1.75rem;padding-left:2rem;max-width:calc(100% - 3rem)}}.echolocation-container .match-panel .title h1 .bigQ,.echolocation-container .match-panel .title h2 .bigQ{font-size:3rem;font-weight:300;display:inline-block}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1 .bigQ,.echolocation-container .match-panel .title h2 .bigQ{font-size:6rem}}.echolocation-container .match-panel .title h1 .smallQ,.echolocation-container .match-panel .title h2 .smallQ{font-size:1.3rem;line-height:1.2;width:calc(100% - 70px - 1rem);display:inline-block;white-space:normal}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title h1 .smallQ,.echolocation-container .match-panel .title h2 .smallQ{font-size:2.2rem}}.echolocation-container .circle-home{position:absolute;right:50%;transform:translateX(50%);top:6.9rem;background-color:#162A3E;height:4rem;width:4rem;border-radius:50%}@media print, screen and (min-width: 47.9375em){.echolocation-container .circle-home{top:10.4rem;height:7.5rem;width:7.5rem}}.echolocation-container .circle-home .fa{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);font-size:2.5rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .circle-home .fa{font-size:4rem}}.echolocation-container .row.white{padding:1rem 0 0;margin:1.5rem 0 0}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white{padding:1rem 0 0;margin:4rem 0 0}}.echolocation-container .row.white h1{font-size:1.4rem;font-weight:400;padding-top:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white h1{font-size:2.3rem}}.echolocation-container .row.white p{font-size:0.98rem;padding-bottom:0.5rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white p{font-weight:400;font-size:1.2rem}}.echolocation-container .video{background:rgba(0,0,0,0.25);border:white solid 1px;position:relative;height:0;padding-top:68%;margin-bottom:1.5rem}.echolocation-container .video .p_bot_zero{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);height:4rem;width:4rem;border-color:#fefefe;background-color:rgba(0,0,0,0.45)}@media print, screen and (min-width: 47.9375em){.echolocation-container .video .p_bot_zero{height:6rem;width:6rem}}.echolocation-container .video .p_bot_zero i{position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%);font-size:2rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .video .p_bot_zero i{font-size:2.5rem}}.echolocation-container .row.white{margin-left:auto;margin-right:auto;max-width:59.375rem}.echolocation-container .row.white h4{font-size:1.4rem;font-weight:400;padding-top:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container .row.white h4{font-size:2.3rem}}.echolocation-container .questions.row.white .q-box.active{max-height:2000px !important}.echolocation-container .questions.row.white .cm-side-by-side label{font-weight:800;text-shadow:0 0 11px #ffffffdd}@media screen and (max-width: 47.93625em){.echolocation-container .match-panel:not(#community-match-main-panel) .footer{padding-top:0 !important;position:fixed;left:0;bottom:0;background-color:#207B87}}.echolocation-container .footer-top-border{border-top:dotted 1px #ffffff;margin:0 2.2rem}@media screen and (max-width: 47.93625em){.echolocation-container .footer-top-border{margin:1rem 0rem 0.5rem}}.echolocation-container .footer{background:none;padding-top:1rem;position:absolute;bottom:0}.echolocation-container .footer span{position:relative;max-width:18.75rem;width:100%;display:inline-block;margin:1.25rem 0}@media screen and (max-width: 47.93625em){.echolocation-container .footer span{margin:0.7rem 0 0}}.echolocation-container .footer span .button.baby_teal,.echolocation-container .footer span .property-tools.tools-down .sub-menu a.baby_teal,.property-tools.tools-down .sub-menu .echolocation-container .footer span a.baby_teal{margin:0}.echolocation-container .footer em{font-style:normal}.echolocation-container .footer .button.baby_teal,.echolocation-container .footer .property-tools.tools-down .sub-menu a.baby_teal,.property-tools.tools-down .sub-menu .echolocation-container .footer a.baby_teal{position:relative}.echolocation-container .footer .button.baby_teal:hover,.echolocation-container .footer .property-tools.tools-down .sub-menu a.baby_teal:hover,.property-tools.tools-down .sub-menu .echolocation-container .footer a.baby_teal:hover{opacity:1}.echolocation-container .footer .arrow{position:absolute;width:50%;height:100%;top:0;z-index:5}.echolocation-container .footer .arrow:hover{background-color:rgba(0,0,0,0.2)}.echolocation-container .footer .arrow.go-left{left:0}.echolocation-container .footer .arrow.go-right{right:0}.echolocation-container .footer .arrow.cm-start{width:100%;left:0}.echolocation-container .footer .arrow .fa{position:absolute;top:50%;transform:translateY(-50%);font-size:1.1rem;color:#273D50}.echolocation-container .footer .arrow .fa.fa-angle-left{left:2rem}.echolocation-container .footer .arrow .fa.fa-angle-right{right:2rem}.echolocation-container .footer p.info,.echolocation-container .footer a.info,.echolocation-container .footer strong.info{font-size:1.2rem;margin:0 0.2rem}.echolocation-container .footer p.info{color:#ffffff;display:inline-block}@media screen and (max-width: 71.24875em){.echolocation-container .footer p.info{font-size:.75rem}}.echolocation-container .footer .footer-sub{background:rgba(0,0,0,0.25);margin-bottom:-1.25rem;padding:2rem 0}@media screen and (max-width: 47.93625em){.echolocation-container .footer .footer-sub{padding:1rem;margin:1rem 0 0 0}}.echolocation-container .footer .footer-sub a.info,.echolocation-container .footer .footer-sub strong.info{color:#aaddea}@media screen and (max-width: 71.24875em){.echolocation-container .footer .footer-sub a.info,.echolocation-container .footer .footer-sub strong.info{font-size:.75rem}}.echolocation-container .footer .footer-sub a.info:hover,.echolocation-container .footer .footer-sub strong.info:hover{color:#ffffff}.echolocation-container #community-match-panel-final{margin:auto}.echolocation-container #community-match-panel-final .title{padding:1rem;padding-top:2rem;text-align:left}.echolocation-container #community-match-panel-final .title h2{font-size:2.5rem;font-weight:300}.echolocation-container #community-match-panel-final .title h5{font-size:1rem}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .title{padding:2rem;padding-top:4rem}.echolocation-container #community-match-panel-final .title h2{font-size:3rem}.echolocation-container #community-match-panel-final .title h5{font-size:1.3rem}}.echolocation-container #community-match-panel-final .row.answer{padding-bottom:12rem}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .row.answer{display:-ms-flexbox;display:flex;padding-bottom:3rem}}.echolocation-container #community-match-panel-final .medium-7{text-align:left;background-color:rgba(87,148,160,0.5);padding:1.5rem 1.5rem;position:relative}@media print, screen and (min-width: 47.9375em){.echolocation-container #community-match-panel-final .medium-7{padding:1.5rem 4rem}}.echolocation-container #community-match-panel-final .medium-7 p{margin-bottom:1rem;white-space:nowrap}.echolocation-container #community-match-panel-final .medium-7 p span{display:inline-block}.echolocation-container #community-match-panel-final .medium-7 p span.bold{padding-right:0.75rem;vertical-align:top}.echolocation-container #community-match-panel-final .medium-7 p span:not(.bold){white-space:normal;width:calc(100% - 40px);vertical-align:top}.echolocation-container #community-match-panel-final .medium-5{background-image:url("../png/instagram1.png");background-position:center;background-size:cover;background-repeat:no-repeat;padding:0.5rem}.echolocation-container #community-match-panel-final .medium-5 .circle{box-shadow:0px 0px 7px 1px rgba(0,0,0,0.35);border:none;background-color:#E5F0D6;height:214px;width:214px;border-radius:50%;padding:0.75rem 0;display:block;margin:1rem auto;position:relative}.echolocation-container #community-match-panel-final .medium-5 .circle img{height:45px;width:auto}.echolocation-container #community-match-panel-final .medium-5 .circle h2{color:#1f1f1f;font-weight:400;font-size:3rem;line-height:1}.echolocation-container #community-match-panel-final .medium-5 .circle h5{font-size:1rem;color:#1794AA;width:60%;margin:auto;font-weight:500}.echolocation-container:focus{outline:none}.echolocation-container .match-view-enter-active{transition:all .3s ease}.echolocation-container .match-view-leave-active{transition:all .8s ease}.echolocation-container .match-view-enter,.echolocation-container .match-view-leave-to{transform:translateX(10px);opacity:0}.echolocation-container .title .border img.match-logo{height:6rem}.echolocation-container form:focus{outline:none}.echolocation-container .match-panel:focus{outline:none}.echolocation-container .tabs-content .match-panel .row .column .video .circle.p_bot_zero,.echolocation-container .tabs-content .match-panel .row .columns .video .circle.p_bot_zero{left:unset;right:48%}.echolocation-container .tabs-content .match-panel .row .column .video .circle.p_bot_zero p i,.echolocation-container .tabs-content .match-panel .row .columns .video .circle.p_bot_zero p i{left:unset;right:46%}.echolocation-container .tabs-content .match-panel .row .column .match-summary a,.echolocation-container .tabs-content .match-panel .row .columns .match-summary a{font-size:1rem;font-weight:bold}.echolocation-container .tabs-content .match-panel .row .column .match-summary ul,.echolocation-container .tabs-content .match-panel .row .columns .match-summary ul{list-style:none}#community-match-main-page{background-size:auto 100vh;background-position:top center;transition:height .5s ease-in-out;height:calc(100vh - 75px);max-height:60rem}#community-match-root{height:calc(100vh - 75px);max-height:60rem}#community-match-root .echo-cm-step{height:100%;position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out}#community-match-root .echo-cm-step.active{opacity:1;pointer-events:all}#community-match-root .echo-cm-step#echo-cm-page-0{z-index:100}#community-match-root .echo-cm-step#echo-cm-page-1{z-index:90}#community-match-root .echo-cm-step#echo-cm-page-2{z-index:80}#community-match-root .echo-cm-step#echo-cm-page-3{z-index:70}#community-match-root .echo-cm-step#echo-cm-page-4{z-index:60}#community-match-root .echo-cm-step#echo-cm-page-5{z-index:50}#community-match-root .echo-cm-step#echo-cm-page-6{z-index:40}.match-panel{padding-top:40px}.cm_scroll_wrapper{height:100%;overflow-y:auto;padding:0}.cm_questions_scrollable{height:100%}img.echo_cm_loading{position:absolute;top:9px;width:36px;height:36px}.echo_cm_loading_matches{position:absolute;bottom:193px;width:220px;left:50%;border-radius:25px;margin-left:-110px;background:#fff;padding:7px 10px 7px 30px;border:2px solid rgba(0,0,0,0.25);color:#444;opacity:0;transition:all 300ms ease-in-out;pointer-events:none}.echo_cm_loading_matches img.echo_cm_loading{top:1px;left:4px}.echo_cm_loading_matches.active{opacity:1}.echo_cm_reset_password{position:absolute;top:190px;width:400px;left:50%;border-radius:5px;margin-left:-200px;background:#fff;padding:15px 19px 15px 19px;border:3px solid #af0000;color:#af0000;opacity:0;transition:all 300ms ease-in-out;z-index:0;filter:drop-shadow(7px 7px 7px black)}.echo_cm_reset_password.active{opacity:1;z-index:10}.echo_cm_reset_password .fa{position:absolute;right:5px;top:2px}.echo_cm_reset_password .fa:hover{cursor:pointer}.echo_cm_animated-arrow{animation:arrows 1s infinite}@keyframes arrows{to{transform:translateX(100%);opacity:0}}.cm-side-by-side{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 47.93625em){.page-template-community-results #search-results-map{top:0}.page-template-community-results .footer{margin-top:1.75rem}}.echolocation-container .match-panel .title .border{border-width:2px 0}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .title .border{height:5rem}}.echolocation-container .match-panel .title .border .step-1{top:0;left:0;height:100%;transform:none;width:100%;position:absolute;background:#072a3d url("../jpg/echo-match-nw-header.jpg") center center no-repeat;background-size:cover}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .title .border .step-1{top:0;transition:none;left:50%;transform:translate(-50%)}}.echolocation-container .match-panel .title .border img.background{top:60%}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .title .border img.background{min-width:490px;min-height:80px;top:0;transition:none;padding:0;left:50%;transform:translate(-50%)}}@media print, screen and (min-width: 47.9375em){.echolocation-container .match-panel .title .border{height:10.9375rem}}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .title .border .smallQ{font-size:1.2rem}}.echolocation-container .match-panel .soul{line-height:1;margin:1rem 0 0;font-weight:bold}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel h4.slide-intro-text{font-size:1.2rem}}.echolocation-container .match-panel button.bright_yellow{background:#f8c856;background:linear-gradient(0deg, #f8c856 0%, #fce18c 100%);font-size:1.25rem;text-transform:uppercase;border:none}.echolocation-container .match-panel a.bright_yellow{background:#f8c856;background:linear-gradient(0deg, #f8c856 0%, #fce18c 100%);border-color:#fff;text-transform:uppercase;font-size:1.25rem;border:none}.echolocation-container .match-panel .patent{color:#fff;margin-top:1rem;font-size:80%}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .questions.row.white .column,.echolocation-container .match-panel .questions.row.white .columns{padding:0}}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .questions.row.white{padding:1rem 1.9rem 0}}.echolocation-container .match-panel .questions.row.white .click{font-size:1.2rem;margin:1rem 0 0}.echolocation-container .match-panel .questions.row.white label span{font-size:1.375rem}.echolocation-container .match-panel .questions.row.white label span em{font-style:normal}.echolocation-container .match-panel .footer{padding-top:0;box-shadow:-1px -9px 29px -12px rgba(0,0,0,0.75);-webkit-box-shadow:-1px -9px 29px -12px rgba(0,0,0,0.75);-moz-box-shadow:-1px -9px 29px -12px rgba(0,0,0,0.75)}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer{padding:0}}.echolocation-container .match-panel .footer.last-panel{box-shadow:none}.echolocation-container .match-panel .footer.last-panel .last-slide-reset{padding:10px 0 20px}.echolocation-container .match-panel .footer .footer-top-border{margin:0;border-width:2px 0}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .footer-top-border{display:none}}.echolocation-container .match-panel .footer span{max-width:none}.echolocation-container .match-panel .footer .info{font-weight:bold}.echolocation-container .match-panel .footer .flex-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;text-align:left;-ms-flex-line-pack:start;align-content:flex-start;margin:0 5rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .flex-wrap{-ms-flex-direction:column;flex-direction:column;margin:.5rem 0}}.echolocation-container .match-panel .footer .flex-wrap .step-1-results-counter-wrap{-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .flex-wrap .step-1-results-counter-wrap{display:none}}.echolocation-container .match-panel .footer .flex-wrap .step-1-results-counter-wrap .info.info-results{display:block;font-weight:600}.echolocation-container .match-panel .footer .flex-wrap .step-1-results-counter-wrap .info.line{color:#F0D576}.echolocation-container .match-panel .footer .flex-wrap .step-1-results-counter-wrap .info.link-yellow{font-weight:600}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .flex-wrap .count-step-links{display:-ms-flexbox;display:flex;padding:0 15px;width:100%;-ms-flex-pack:distribute;justify-content:space-around}}.echolocation-container .match-panel .footer .flex-wrap .count-step-links span{width:unset;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.echolocation-container .match-panel .footer .flex-wrap .count-step-links .count{padding:0 0 20px 20px}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .flex-wrap .count-step-links .count{padding:0;margin:0}}.echolocation-container .match-panel .footer .flex-wrap .count-step-links .steps{padding:0 20px;font-weight:600}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .flex-wrap .count-step-links .info{display:none}}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-right{padding:.85rem 2.5rem;background-color:transparent;text-transform:uppercase;height:55px;font-size:1.25rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-right{padding:.75rem 2.5rem;height:45px;font-size:1rem}}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-right .fa{font-size:.875rem;margin-left:10px}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left{background-color:transparent;color:#fff;font-weight:600;border:none;padding:0.85rem 0 .85rem 1rem;position:relative}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left{padding:0.85rem 0 .85rem 0}}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left:hover:after,.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left:active:after{background:rgba(22,42,63,0.5)}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left:after{content:'';position:absolute;bottom:8px;top:auto;right:0;background:rgba(255,255,255,0.4);height:1px;width:60px}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left .fa{margin-right:10px;font-size:.875rem}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left.bright_yellow{background:transparent !important}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left.bright_yellow .fa{margin-right:10px;font-size:1rem}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button.go-left.baby_teal{background-color:transparent !important;background:transparent !important;border:none;color:#fff}.echolocation-container .match-panel .footer .flex-wrap .count-step-links button span{background:transparent !important}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .footer .footer-sub{margin:0;padding:.5rem 1rem}}.echolocation-container .match-panel .email-panel{padding:10px 3.125rem 1.25rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel{padding:0 2rem 1rem}}.echolocation-container .match-panel .email-panel .email-panel-header{padding:0 0 3.125rem;display:-ms-flexbox;display:flex}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .email-panel-header{padding:0 0 1.25rem 0}}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .email-panel-header img{display:block;padding:0.25rem 2rem 0.85rem;max-width:300px}}.echolocation-container .match-panel .email-panel .flex-center .column,.echolocation-container .match-panel .email-panel .flex-center .columns{padding-left:0}.echolocation-container .match-panel .email-panel .flex-center .column:last-of-type,.echolocation-container .match-panel .email-panel .flex-center .columns:last-of-type{padding-left:.9375rem}.echolocation-container .match-panel .email-panel .got-a-match{background:#e4f0d4;border-radius:20px;padding:50px;box-shadow:1px 7px 5px 0px rgba(0,0,0,0.28);-webkit-box-shadow:1px 7px 5px 0px rgba(0,0,0,0.28);-moz-box-shadow:1px 7px 5px 0px rgba(0,0,0,0.28)}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .got-a-match{padding:25px}}.echolocation-container .match-panel .email-panel .got-a-match h4{color:#282828;font-size:3rem;font-weight:900;line-height:1.2}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .got-a-match h4{font-size:2rem;text-align:left}}.echolocation-container .match-panel .email-panel .got-a-match h4.smaller{font-size:1.75rem;font-weight:400}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .got-a-match h4.smaller{font-size:1rem}}.echolocation-container .match-panel .email-panel .got-a-match h4 span.hilite{color:#d43e3e;display:block;white-space:nowrap}.echolocation-container .match-panel .email-panel .got-a-match p{font-size:1.375rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .got-a-match p{text-align:left;font-size:1rem;margin-bottom:0}}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results{margin-top:1rem}}.echolocation-container .match-panel .email-panel .get-results .row{margin:8rem 2rem}.echolocation-container .match-panel .email-panel .get-results h4{color:#fff;font-size:3rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results h4{font-size:1.5rem;text-align:left}}.echolocation-container .match-panel .email-panel .get-results p{color:#fff;font-size:1.25rem}.echolocation-container .match-panel .email-panel .get-results label{color:#fff;font-weight:bold}.echolocation-container .match-panel .email-panel .get-results .checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .checkbox-wrapper{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:1rem 0}}.echolocation-container .match-panel .email-panel .get-results .checkbox-wrapper p{color:#fff}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .checkbox-wrapper p{font-size:1rem}}.echolocation-container .match-panel .email-panel .get-results .checkbox-wrapper input{margin-top:-10px;width:25px;height:25px}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .checkbox-wrapper input{margin-top:0}}.echolocation-container .match-panel .email-panel .get-results .checkbox-wrapper label{font-weight:bold;line-height:1.2;font-size:1.2rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .checkbox-wrapper label{text-align:left;font-size:.85rem}}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;position:relative;margin-bottom:10px}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-form-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:auto;margin-bottom:0}}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap input{width:60%;height:42px;margin-bottom:0}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-form-wrap input{width:100%;margin-bottom:10px}}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap button{margin-left:10px;width:40%;padding:.85rem 1rem;font-weight:bold;height:42px;color:#000;background:#f8c856;background:linear-gradient(0deg, #f8c856 0%, #fce18c 100%);cursor:pointer;position:relative}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap button:hover{opacity:0.8}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-form-wrap button{margin-top:1rem;width:65%;margin-left:0}}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap button img.echo_cm_register_loading{display:none;position:absolute;top:-3px;width:28px;height:28px;right:-3px}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field{height:0;width:0;overflow:hidden;transition:all 200ms ease-in}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field input{width:60%}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field input{width:100%;height:42px}}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field input:-ms-input-placeholder{font-size:12px}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field input::placeholder{font-size:12px}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field.show{height:42px;position:absolute;bottom:-62px;margin-bottom:10px;-ms-flex-direction:row;flex-direction:row;width:100%}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field.show{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;bottom:0;-ms-flex-direction:column;flex-direction:column;height:70px}}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field.show input:-ms-input-placeholder{font-size:16px}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field.show input::placeholder{font-size:16px}}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field.show small{width:40%;margin-left:10px;font-size:75%;color:#fff}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field.show small{width:100%;text-align:left;font-size:.85rem}}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.em_phone-field.show small a{font-weight:bold}.echolocation-container .match-panel .email-panel .get-results .email-form-wrap.phone-added{margin-bottom:62px}.echolocation-container .match-panel .email-panel .get-results .email-have-account{border-bottom:1px solid #fff}.echolocation-container .match-panel .email-panel .get-results .email-have-account p{font-weight:bold}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-have-account p{font-size:1rem;text-align:left}}.echolocation-container .match-panel .email-panel .get-results .email-have-account a{color:#f8c856;margin-left:1rem;text-transform:uppercase;font-size:1.25rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .email-have-account a{font-size:1rem}}.echolocation-container .match-panel .email-panel .get-results .email-have-account a i{margin-right:10px}.echolocation-container .match-panel .email-panel .get-results .or-login{margin-top:1rem;font-weight:bold;font-size:1.25rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .or-login{text-align:left;font-size:1rem;margin-bottom:.75rem}}.echolocation-container .match-panel .email-panel .get-results .flex-social-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a{min-width:211px;color:#fff;text-transform:uppercase;font-weight:bold;padding:.85rem 1.5rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a{min-width:130px;padding:.75rem 1rem}}.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a:hover{opacity:.8}.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a.facebook{background:#3c6aa1}.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a.facebook i{margin-right:10px}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a.facebook i{margin-right:5px}}.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a.google{background:#186aa4}.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a.google img{width:15px;margin-right:10px}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .email-panel .get-results .flex-social-btn a.google img{margin-right:5px}}@media screen and (max-width: 47.93625em){.echolocation-container .match-panel .email-panel#em_results_preview{margin-top:-34px}}.echolocation-container .match-panel .loading-heart-1 .step-heart{width:100%;padding:140px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper{width:420px;margin:0 auto}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper{width:auto}}.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper .circle-graphic{width:160px;height:160px;text-align:center;position:relative;margin:0 auto}.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper .circle-graphic .line-wrap{position:absolute;top:0;left:0}.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper .circle-graphic .heart{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper .text-group{margin-top:1rem}.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper .text-group .locating{text-align:center;color:#fff}.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper .text-group .text-group-line{text-align:left;display:-ms-flexbox;display:flex;padding-bottom:0.75rem;position:relative;top:0;opacity:0}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper .text-group .text-group-line{font-size:1rem}}.echolocation-container .match-panel .loading-heart-1 .step-heart .loading-echo-wrapper .text-group .text-group-line label{color:#fff;font-size:1.1rem;margin:0;cursor:default;white-space:nowrap}.echolocation-container .match-panel .match-results-panel .match-panel-header{padding:15px 0 2.125rem;display:-ms-flexbox;display:flex}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .match-panel-header{margin-top:0;padding:0 0 0.25rem}}.echolocation-container .match-panel .match-results-panel .match-panel-header img{padding:0 0 1.25rem 3.125rem}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .match-panel-header img{padding:.5rem 2rem 0.85rem;display:block;max-width:300px}}.echolocation-container .match-panel .match-results-panel .photo-bg{padding:2rem;background:url("../jpg/blue-palm-docks.jpg");background-position:center center}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg{padding:.75rem 2rem}}.echolocation-container .match-panel .match-results-panel .photo-bg .results-group{background:#e4f0d4;border-radius:20px;padding:50px}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg .results-group{padding:25px}}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg .results-group.first{margin-bottom:.75rem}}.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results{font-size:1.8125rem;color:#282828;font-weight:bold;line-height:1;text-transform:uppercase;position:relative}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results{text-align:left;display:block;font-size:1.375rem}}.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results .number{display:block;color:#d43e3e;font-size:3.75rem;float:left;margin-right:15px;position:relative;z-index:1}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results .number{font-size:2.25rem;margin-right:10px}}.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results .number:after{content:' ';background:url("../svg/home-white.svg");background-size:55px 55px;position:absolute;top:0;left:-25px;width:55px;height:55px;z-index:-1}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results .number:after{width:35px;height:35px;background-size:35px 35px;left:0}}.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results .number.communties:after{background:url("../png/building-icons-white.png");background-size:55px 63px;position:absolute;top:0;left:-25px;width:55px;height:63px;z-index:-1}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results .number.communties:after{width:35px;height:40px;background-size:35px 40px;left:0}}.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results .small{display:block;font-size:1.5rem;line-height:1;text-transform:none}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results .small{font-size:1rem}}.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results i{float:right;color:#fff;text-shadow:2px 2px 2px rgba(150,150,150,0.75)}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .photo-bg .results-group .big-results i{position:absolute;right:0;top:8px}}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper{padding:1.25rem 1.85rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width: 47.93625em){.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .email-results-row{color:#fff;padding:0 20px}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .email-results-row{text-align:left}}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .email-results-row h6{margin:1rem 0;font-weight:bold}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .email-results-row h6{margin:.5rem 0;font-weight:bold;font-size:.75rem}}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .email-results-row .match-results-list{list-style-type:none;display:block;margin:0 0 1rem 1rem}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .email-results-row .match-results-list li{display:block;font-weight:300}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get{background:rgba(0,0,0,0.25);padding:30px}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get h4{font-size:1.75rem;font-weight:bold;color:#fff;text-align:left;margin-bottom:0}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get h4{float:none;text-align:left;font-size:1.5rem;line-height:1.2}}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get h4 .small-title{display:block;margin-left:28px;margin-bottom:4px;font-size:1.5rem;font-weight:400}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get h4 .small-title{margin-left:0;font-size:1rem}}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get button{padding:.85rem 1.25rem;font-weight:bold;height:42px;background:#f8c856;margin-left:30px;background:linear-gradient(0deg, #f8c856 0%, #fce18c 100%);color:#000;position:relative;cursor:pointer}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get button:hover{opacity:0.9}@media screen and (max-width: 71.24875em){.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get button{margin-top:.75rem;width:100%;margin-left:0}}.echolocation-container .match-panel .match-results-panel .email-results-row-wrapper .sub-text-get button img.echo_cm_save_search_loading{display:none;position:absolute;top:-3px;width:28px;height:28px;right:-3px}@media screen and (max-width: 47.93625em){.echolocation-container .match-panel .match-results-panel#em_results_ready{margin-top:-34px}}#community-match-main-page #community-match-panel-final .footer .column,#community-match-main-page #community-match-panel-final .footer .columns{display:-ms-flexbox;display:flex}#community-match-main-page #community-match-panel-final .footer .column a:hover,#community-match-main-page #community-match-panel-final .footer .columns a:hover{opacity:0.8}#community-match-main-page #community-match-panel-final .footer .column .go-back,#community-match-main-page #community-match-panel-final .footer .columns .go-back{background-color:transparent;color:#fff;font-weight:600;border:none;padding:0.85rem 0 .85rem 1rem;position:relative}@media screen and (max-width: 71.24875em){#community-match-main-page #community-match-panel-final .footer .column .go-back,#community-match-main-page #community-match-panel-final .footer .columns .go-back{padding:0.85rem 0 .85rem 0;font-size:1rem}}#community-match-main-page #community-match-panel-final .footer .column .go-back .fa,#community-match-main-page #community-match-panel-final .footer .columns .go-back .fa{font-size:.875rem;margin-left:10px}#community-match-main-page #community-match-panel-final .footer .column .go-back:after,#community-match-main-page #community-match-panel-final .footer .columns .go-back:after{content:'';position:absolute;bottom:8px;top:auto;right:0;background:rgba(255,255,255,0.4);height:1px;width:60px}#community-match-main-page #community-match-panel-final .footer.last-panel{position:absolute;bottom:0}@media screen and (max-width: 71.24875em){#community-match-main-page #community-match-panel-final .footer.last-panel{position:relative;bottom:auto}}#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset{padding:20px 0;position:relative}@media screen and (max-width: 71.24875em){#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset{padding:0 2rem}}#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset .row .column,#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset .row .columns{padding:10px 50px}@media screen and (max-width: 71.24875em){#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset .row .column,#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset .row .columns{padding:0 10px;-ms-flex-pack:justify;justify-content:space-between}}#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset button{padding:0 8px 0 20px;font-weight:bold}#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset button:hover{opacity:0.8}@media screen and (max-width: 71.24875em){#community-match-main-page #community-match-panel-final .footer.last-panel .last-slide-reset button{padding:0 10px;float:none}}#community-match-main-page #community-match-panel-final .footer .results-panel-footer .last-slide-reset{padding:20px 0 10px;position:relative}@media screen and (max-width: 71.24875em){#community-match-main-page #community-match-panel-final .footer .results-panel-footer .last-slide-reset{padding:0}}#community-match-main-page #community-match-panel-final .footer .results-panel-footer .last-slide-reset button{padding:0 50px;float:left;font-weight:bold}.echolocation-container .questions.row.white .cm-side-by-side .em_space_right{margin-right:2rem}@media screen and (max-width: 71.24875em){.echolocation-container .questions.row.white .cm-side-by-side .em_space_right{width:100%}}.echolocation-container .questions.row.white .cm-side-by-side .em_space_right label{font-weight:400;text-shadow:none}:root{--border-color: #D7DBE3;font-family:-apple-system, BlinkMacSystemFont, 'Roboto', 'Open Sans', 'Helvetica Neue', sans-serif;--green: #0CD977;--red: #FF1C1C;--pink: #FF93DE;--purple: #5767ED;--yellow: #FFC61C;--rotation: 0deg}@keyframes scaleCup{0%{transform:scale(0.6)}100%{transform:scale(1)}}#confetti-wrapper{overflow:hidden !important;width:100%;position:absolute;top:0;left:0;height:100%;pointer-events:none}#community-match-main-page.echolocation-popup #echo-cm-step-0 .match-panel .sonar-effect{text-align:center}@media screen and (max-width: 71.24875em){#community-match-main-page.echolocation-popup #echo-cm-step-0 .match-panel .sonar-effect{text-align:center;width:auto}}@media screen and (max-width: 71.24875em){#community-match-main-page.echolocation-popup #echo-cm-step-0 .match-panel .sonar-effect .sonar{width:350px;max-width:none}}#community-match-main-page.echolocation-popup .match-panel .sonar-effect{padding:2rem 0;text-align:right;height:auto}@media screen and (max-width: 71.24875em){#community-match-main-page.echolocation-popup .match-panel .sonar-effect{text-align:right;width:45%;margin:0 auto}}#community-match-main-page.echolocation-popup .match-panel .sonar-effect .sonar{display:inline-block;font-weight:600;cursor:pointer;padding:0.85em 1em;text-align:center;position:relative;z-index:1;color:#162a3f;line-height:1.05;max-width:18.75rem;width:100%;background:#f8c856;background:linear-gradient(0deg, #f8c856 0%, #fce18c 100%);border-color:#fff;text-transform:uppercase;font-size:1.25rem;transition:transform ease-out 0.1s, background 0.2s}@media screen and (max-width: 71.24875em){#community-match-main-page.echolocation-popup .match-panel .sonar-effect .sonar{max-width:12.75rem;font-size:1rem;width:auto;min-width:150px}#community-match-main-page.echolocation-popup .match-panel .sonar-effect .sonar img.echo_cm_loading{top:4px}}#community-match-main-page.echolocation-popup .match-panel .sonar-effect .sonar.bright_yellow:hover{background:rgba(248,200,86,0.9);background:linear-gradient(0deg, #f8c856 0%, #fce18c 100%);border-color:#f8c856;color:#162a3f}#community-match-main-page.echolocation-popup .match-panel .sonar-effect .sonar.bright_yellow:hover:after{animation:sonarEffect-offwhitebg 1.3s ease-out 75ms}#community-match-main-page.echolocation-popup .match-panel .sonar-effect .sonar:after{top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 22px rgba(170,221,234,0.1);opacity:0;transform:scale(0.9);pointer-events:none;position:absolute;width:100%;height:100%;content:'';box-sizing:content-box}#community-match-main-page.echolocation-popup .match-panel .sonar-effect .sonar:hover{border-color:rgba(248,200,86,0.2);color:#162a3f}#community-match-main-page.echolocation-popup .match-panel .sonar-effect .sonar:hover:after{animation:sonarEffect 1.3s ease-out 75ms}@media screen and (max-height: 700px){.echolocation-container .row.white.step0-row{margin-top:0}.echolocation-container .match-panel .title .border{max-height:5rem}.echolocation-container #echo-cm-step-0 .match-panel .title .border{max-height:8.5rem}.echolocation-container .match-panel .title h1,.echolocation-container .match-panel .title h2{padding-bottom:0;padding-left:1rem}.echolocation-container .match-panel .title h1 .bigQ,.echolocation-container .match-panel .title h2 .bigQ{font-size:3rem}.echolocation-container .match-panel .title .border .smallQ{font-size:1.2rem}.echolocation-container .footer .footer-sub{padding:0.6rem 0}.echolocation-container .match-panel .loading-heart-1 .step-heart{padding-top:30px}}#echo-cm-step-7.cm-loading{background-color:#3c828f}.heart-loader{width:250px;height:250px;margin:0 auto}.cbx{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.cbx span{display:inline-block;vertical-align:middle;transform:translate3d(0, 0, 0)}.cbx span:first-child{position:relative;width:24px;height:24px;border-radius:50%;transform:scale(1);vertical-align:middle;border:2px solid #fff;transition:all 0.2s ease}.cbx span:first-child svg{position:absolute;z-index:1;top:6px;left:5px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48px;stroke-dashoffset:0;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0, 0, 0)}.cbx span:first-child:before{content:"";width:100%;height:100%;background:#fff;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.cbx span:last-child{margin-left:5px}.cbx span:last-child:after{content:"";position:absolute;top:8px;left:0;height:1px;width:100%;background:#3c828f;transform-origin:0 0;transform:scaleX(0)}.inp-cbx:checked+.cbx span:first-child{border-color:#fff;background:#fff;animation:check 0.6s ease}.inp-cbx:checked+.cbx span:first-child:before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.inp-cbx:checked+.cbx span:first-child svg{stroke:#3c828f}@keyframes check{50%{transform:scale(1.2)}}@media screen and (max-width: 71.24875em){.match-panel{padding-top:46px}}.results-found-mobile{display:none}@media screen and (max-width: 71.24875em){.results-found-mobile{width:100%;display:inline-block;padding:10px 20px 10px;background-color:#207B87;border-top:2px solid #2495ab;box-shadow:0px 5px 5px 1px rgba(0,0,0,0.09) inset;-webkit-box-shadow:0px 5px 5px 1px rgba(0,0,0,0.09) inset;-moz-box-shadow:0px 5px 5px 1px rgba(0,0,0,0.09) inset}}.results-found-mobile p{color:#fff;font-weight:600;margin-bottom:0;text-align:left}.results-found-mobile p a{color:#F0D576 !important}@media all and (max-width: 410px){.em_cm_title_small{display:none}.em_cm_title_really_small{display:inline}}@media all and (min-width: 411px){.em_cm_title_small{display:inline}.em_cm_title_really_small{display:none}}.mobile-header{position:absolute;top:0;height:46px;width:100%;overflow:hidden}@media screen and (max-width: 71.24875em){.echolocation-container .close-icon{top:11px}}.echolocation-container #match6 .questions.row.white{max-width:58rem}.datebox2{float:left;width:50px;height:100px;margin:0 auto;display:inline-block;margin-left:14px}.datebox2 .date_box{height:67px}.how-we-do-it .section{padding:1.25rem 0}.how-we-do-it .read-our-book{background:url("../png/read-our-book-img.png") no-repeat;height:200px;position:relative}.how-we-do-it .read-our-book h3{font-weight:600;padding:30px 0;font-size:2rem;font-weight:500}.how-we-do-it .read-our-book .button,.how-we-do-it .read-our-book .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .how-we-do-it .read-our-book a{position:absolute;bottom:25px}.how-we-do-it .beauty{background:url("../png/circle-bg.png") no-repeat;background-position:top right;min-height:150px}.how-we-do-it .beauty h3{font-weight:600}@media print, screen and (min-width: 47.9375em){.how-we-do-it .home-echo{margin-top:1.5rem}}@media screen and (max-width: 47.93625em){.how-we-do-it .home-echo{margin-top:.25rem}}.how-we-do-it .home-echo h3{font-weight:600}.how-we-do-it .home-echo p{line-height:28px;color:#032940}.how-we-do-it .beauty h3,.how-we-do-it .logic h3{font-weight:600}.how-we-do-it .beauty p,.how-we-do-it .logic p{line-height:28px;color:#032940}.how-we-do-it .logic{margin-bottom:1rem}.how-we-do-it .three-beauty h4{font-weight:600}.how-we-do-it .three-beauty p{vertical-align:middle;line-height:32px}.how-we-do-it .three-beauty img{float:right}.how-we-do-it .three-power h4{font-weight:600}.how-we-do-it .three-power p{vertical-align:middle;line-height:32px}.how-we-do-it .three-power img{margin-bottom:1rem}.how-we-do-it .three-power .bullets-teal{margin-left:2rem}@media screen and (max-width: 47.93625em){.how-we-do-it .three-power .bullets-teal{margin-left:0}}@media screen and (max-width: 47.93625em){.how-we-do-it .three-power .box-with-shadow{margin-bottom:2rem}}.how-we-do-it .client-goals-three{margin-top:1.5rem}.how-we-do-it .client-goals-three h4{font-weight:600}.how-we-do-it .client-goals-three p{line-height:32px}.how-we-do-it .client-goals-three img{float:right}.how-we-do-it .joy-three h5{font-size:28px;font-weight:500;color:#247a86}.how-we-do-it .joy-three h2{font-size:42px;font-weight:300}.how-we-do-it .joy-three h2 span{font-size:60px;font-weight:500}@media screen and (max-width: 47.93625em){.how-we-do-it .joy-three h5{margin-top:1rem}.how-we-do-it .joy-three h5,.how-we-do-it .joy-three h2,.how-we-do-it .joy-three p{text-align:center}.how-we-do-it .joy-three a{text-align:center;margin:0 auto;float:none;display:block}}.how-we-do-it .clear-to-green{background:#E4F1D5;background:linear-gradient(to bottom, white 0%, #E4F1D5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#E4F1D5', GradientType=0)}.how-we-do-it .full-blue{background:#458794 url(../png/transparent-dolphins.png) no-repeat center center;background-size:cover}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.how-we-do-it .full-blue{margin-bottom:4rem}}@media print, screen and (min-width: 47.9375em){.how-we-do-it .full-blue .promises{padding:6% 0.625rem}}@media screen and (max-width: 47.93625em){.how-we-do-it .full-blue .promises{padding:1rem 0.625rem}}.how-we-do-it .full-blue .promises h5{color:#fff;font-size:28px;font-weight:500}.how-we-do-it .full-blue .promises h2{color:#fff;font-size:42px;font-weight:300}.how-we-do-it .full-blue .promises h2 span{font-size:60px;font-weight:500}.how-we-do-it .full-blue .promises p{color:#fff}@media screen and (max-width: 47.93625em){.how-we-do-it .full-blue .promises .button,.how-we-do-it .full-blue .promises .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .how-we-do-it .full-blue .promises a{margin-bottom:1rem}}.how-we-do-it .full-blue .promises-book{background:url(../png/home-echonomics-guarantee.png) no-repeat center center;background-size:407px 480px;height:480px;margin:-2rem 0 -5rem}@media screen and (max-width: 47.93625em){.how-we-do-it .full-blue .promises-book{display:none}}.how-we-do-it .bordered-image{border:4px solid #fff}.how-we-do-it .box-with-shadow{box-shadow:2px 3px 3px 2px rgba(0,0,0,0.2);padding:0}.how-we-do-it .box-with-shadow .tabs-panel{padding:0}.how-we-do-it .box-with-shadow .tabs-panel p{color:#1a293e;padding-top:0.9375rem}.how-we-do-it .box-with-shadow .tabs-panel img.lead-gen{padding-left:30px}.how-we-do-it .box-with-shadow .tabs-panel img.networking{margin-bottom:2.5rem}.how-we-do-it .box-with-shadow .tabs-panel img.echo-match{margin-left:40px}.how-we-do-it .box-with-shadow .tabs-panel img.connected{margin:0 40px 20px 0}@media screen and (max-width: 47.93625em){.how-we-do-it .box-with-shadow .tabs-panel img{display:block;margin:0 auto}.how-we-do-it .box-with-shadow .tabs-panel img.connected,.how-we-do-it .box-with-shadow .tabs-panel img.echo-match,.how-we-do-it .box-with-shadow .tabs-panel img.networking,.how-we-do-it .box-with-shadow .tabs-panel img.lead-gen{margin:0 auto}}.how-we-do-it .teal-with-circle{color:#1794AA;font-weight:700}.how-we-do-it .teal-with-circle i{padding-left:10px}.how-we-do-it .bullets-teal{color:#1794AA;list-style-type:none;margin-left:2.5rem;border-bottom:0}@media screen and (max-width: 47.93625em){.how-we-do-it .bullets-teal{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:0}.how-we-do-it .bullets-teal li{padding-right:0.5rem !important;display:inline-block;line-height:28px;margin:0 0 0.5rem !important}.how-we-do-it .bullets-teal li a{line-height:18px !important;font-size:15px;border-bottom:3px solid !important;border-color:transparent !important}.how-we-do-it .bullets-teal li.is-active a{line-height:18px !important;border-bottom:3px solid !important;border-color:#1794AA !important}.how-we-do-it .bullets-teal li.is-active a i{display:none !important}}.how-we-do-it .bullets-teal li{font-size:18px;line-height:38px;display:block;margin-left:2rem}.how-we-do-it .bullets-teal li a{padding:0.25rem 0;color:#1794AA;line-height:38px;border-bottom:0}.how-we-do-it .bullets-teal li a i{display:none}.how-we-do-it .bullets-teal li a:hover{color:#5689A4}.how-we-do-it .bullets-teal li.is-active{margin-left:0}.how-we-do-it .bullets-teal li.is-active a{color:#1794AA;font-weight:700;border-bottom:none;line-height:38px}.how-we-do-it .bullets-teal li.is-active a i{padding-right:10px;display:inline}.how-we-do-it hr.teal-border-bottom{border-bottom:1px solid #1794AA;margin:0;padding:1.25rem 0;width:100%;max-width:none}.how-we-do-it .home-echo-banner{text-align:center}@media screen and (max-width: 47.93625em){.how-we-do-it .home-echo-banner .hide-for-small{display:none}}.how-we-do-it .hero h1{margin-top:2rem}.how-we-do-it .hero .play-button{display:block;width:4.6875rem;height:4.6875rem;background:url(../svg/play-icon.svg) no-repeat center center;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);opacity:.7}.how-we-do-it .hero .play-button:hover{opacity:1}@media screen and (max-width: 47.93625em){.how-we-do-it .hero .hero-bg img{min-height:100% !important;max-width:767px !important;width:auto !important;position:relative !important}}.vendors-list .ven-list-group h2{background:#EEEEEE;margin-bottom:0;padding:20px 20px 0 20px}.vendors-list .ven-list-group ul{list-style-type:none;padding:20px;background:#EEEEEE;margin:0 0 25px 0;display:inline-block;min-width:100%}.vendors-list .ven-list-group ul li{display:inline-block;width:100%;padding-bottom:10px}.vendors-list .ven-list-group ul li span{font-weight:500}.vendors-list .form{padding:20px;background-color:#E1EDF4;padding-bottom:2rem}.careers .hero .play-button{display:block;width:4.6875rem;height:4.6875rem;background:url(../svg/play-icon.svg) no-repeat center center;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);opacity:.7}.careers .hero h1{margin-top:30px}@media screen and (max-width: 47.93625em){.careers .hero .hero-slide{top:60%}}.careers-landing-list__title{margin-bottom:.625rem;font-size:1.125rem;color:#003364}.careers-landing-list{margin-left:2.1875rem}.careers-landing-list__item{padding:.3125rem 0;color:#003364}.careers-landing-list__link{text-decoration:underline;color:#003364}.careers-landing-nav-container{height:21.25rem}@media screen and (min-width: 47.9375em){.careers-landing-nav-container{height:auto;-ms-flex:1 0 20.3125rem;flex:1 0 20.3125rem}}@media screen and (min-width: 71.25em){.careers-landing-nav-container{-ms-flex:1 0 34.375rem;flex:1 0 34.375rem}}.careers-landing-nav-container .cta-yellow{width:100%;padding:1rem 2rem;text-align:center;display:block;color:#fff;font-weight:600;font-family:"Proxima Nova W01", sans-serif;font-size:20px;text-shadow:1px 1px 2px rgba(150,150,150,0.5);background:#067892}@media screen and (max-width: 71.24875em){.careers-landing-nav-container .cta-yellow{padding:.5rem 1rem;font-size:14px}}.careers-landing-nav-container .cta-yellow i{font-weight:100}.careers-landing-nav{padding-top:0;transition:padding .3s}@media screen and (max-width: 71.24875em){.careers-landing-nav{width:calc(100% - 3.75rem)}.careers-landing-nav.fixed{width:100%;left:0;padding:.3125rem 1.25rem 1.5rem;background:#003364;z-index:5}.careers-landing-nav.fixed .careers-landing-nav__selection{display:block;position:relative;border:1px solid #ededed;background:#fff;letter-spacing:.05em;font-size:12px;padding:0.5rem}.careers-landing-nav.fixed .careers-landing-nav__selection .fa{position:absolute;top:75%;transform:translateY(-50%);right:.625rem;height:2.5rem;font-size:1.375rem;color:#003364}.careers-landing-nav.fixed .careers-landing-nav__selection.is-expanded .icon{transform:rotateX(180deg);top:.1875rem}.careers-landing-nav.fixed .careers-landing-nav__link-container{position:absolute;top:100%;left:1.25rem;width:calc(100% - 2.5rem);border-radius:.3125rem;border:1px solid #ededed;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s, visibility .3s}.careers-landing-nav.fixed .careers-landing-nav__link-container.is-expanded{opacity:1;visibility:visible}.careers-landing-nav.fixed .careers-landing-nav__link-container.is-expanded:after{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%}}@media screen and (min-width: 47.9375em){.careers-landing-nav.fixed,.careers-landing-nav.bottom{right:1.875rem}.careers-landing-nav.fixed .careers-landing-nav__link-container,.careers-landing-nav.bottom .careers-landing-nav__link-container{padding:1.5625rem 1.875rem}.careers-landing-nav.fixed .careers-landing-nav__link-container:before,.careers-landing-nav.bottom .careers-landing-nav__link-container:before{top:3.125rem;bottom:3.125rem;left:2.4375rem}.careers-landing-nav.fixed .careers-landing-nav__link,.careers-landing-nav.bottom .careers-landing-nav__link{padding:.9375rem 0 .625rem 3.125rem;font-size:1.125rem}}.careers-landing-nav.fixed{padding-top:4.375rem}.careers-landing-nav.fixed.headroom--unpinned{padding-top:0}@media screen and (min-width: 47.9375em){.careers-landing-nav.fixed{padding-top:8.1875rem}.careers-landing-nav.fixed.headroom--unpinned{padding-top:1.875rem}}@media screen and (min-width: 71.25em){.careers-landing-nav.fixed{padding-top:9.5rem}}.careers-landing-nav__selection{display:none;position:relative;margin-top:.3125rem;padding:.8125rem;border-radius:.3125rem;border:1px solid #dddddd;background:#fff;letter-spacing:.05em}.careers-landing-nav__selection .icon,.careers-landing-nav__selection .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .careers-landing-nav__selection .icon{position:absolute;top:50%;transform:translateY(-50%);right:.625rem;height:2.5rem;font-size:2.1875rem;color:#003364}.careers-landing-nav__selection.is-expanded .icon,.careers-landing-nav__selection.is-expanded .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .careers-landing-nav__selection.is-expanded .icon{transform:rotateX(180deg);top:.1875rem}.careers-landing-nav__link-container{position:relative;padding:1.5625rem 1.875rem;background:rgba(248,248,248,0.9)}@media screen and (min-width: 71.25em){.careers-landing-nav__link-container{padding:3.125rem 3.125rem 2rem}}.careers-landing-nav__link-container:before{content:'';position:absolute;display:block;top:3.125rem;bottom:3.125rem;left:2.4375rem;width:.25rem;background:#0A246A}@media screen and (min-width: 71.25em){.careers-landing-nav__link-container:before{top:5rem;bottom:5rem;left:3.6875rem}}.careers-landing-nav__link{position:relative;display:block;padding:.9375rem 0 .625rem 3.125rem;font-size:1.125rem;line-height:1.1;font-weight:600;letter-spacing:.05em;transition:all .3s;color:#003364;z-index:1}@media screen and (min-width: 71.25em){.careers-landing-nav__link{padding:1.4375rem 0 .875rem 4.375rem;font-size:1.875rem}}.careers-landing-nav__link:hover,.careers-landing-nav__link:focus{color:#3166d8}.careers-landing-nav__link:hover:before,.careers-landing-nav__link:focus:before{background:#abefff;box-shadow:inset 0 0 0 .125rem #fff}.careers-landing-nav__link:before{content:'';display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.375rem;height:1.375rem;border-radius:50%;background:#fff;border:solid .25rem #003364;z-index:1}.careers-landing-nav__link.is-active{color:#3166d8}.careers-landing-nav__link.is-active:before{background:#abefff}.sticky-sidebar{position:absolute;top:0;z-index:2}.career-hero .hero-bg img{height:100%}.career-hero .hero-slide{top:60%}.career-hero .hero-slide .column h6,.career-hero .hero-slide .columns h6{color:#fff;text-transform:uppercase;font-weight:600;font-size:16px}@media screen and (max-width: 71.24875em){.career-hero .hero-slide .column h6,.career-hero .hero-slide .columns h6{display:none}}.career-hero .hero-slide .column h1,.career-hero .hero-slide .columns h1{font-weight:600;line-height:1}.career-hero .hero-slide .column h5,.career-hero .hero-slide .columns h5{color:#fff;font-weight:600}.career-hero .hero-slide .column .white-line,.career-hero .hero-slide .columns .white-line{border:2px solid #fff;padding:.625rem 1.625rem .5rem;background:none;width:100%;max-width:240px;margin:20px auto;color:#fff;border-radius:100px;text-align:center;font-size:1rem;font-weight:500;display:block}.careers-landing-section-header{position:relative;padding:5.3125rem 0;padding-top:18%;background:center / cover no-repeat;color:#fff}.careers-landing-section-header:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:28.125rem;opacity:0.9;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #2b4762 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#2b4762',GradientType=0 )}.careers-landing-section-header.grey-bg .marketing-landing-section-header__title{color:#003364}.careers-landing-section-header.grey-bg .careers-landing-section-header__description{color:#fff}.careers-landing-section-header.grey-bg:before{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #2b4762 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#2b4762',GradientType=0 )}.careers-landing-section-header__content{position:relative;padding:0 1.875rem;z-index:1}@media screen and (max-width: 71.24875em){.careers-landing-section-header__content{width:90%;margin:0 auto}}@media screen and (min-width: 47.9375em){.careers-landing-section-header__content{width:50rem}}.careers-landing-section-header__content:before{content:'';display:block;position:absolute;top:35%;transform:translateY(-50%);width:1.375rem;height:1.375rem;border-radius:50%;background:#abefff;border:solid .25rem #fff;z-index:1}@media screen and (max-width: 71.24875em){.careers-landing-section-header__content:before{display:none}}@media screen and (min-width: 47.9375em){.careers-landing-section-header__content:before{left:-10px}}.careers-landing-section__step{margin-bottom:.9375rem;font-size:.875rem;text-transform:uppercase;font-weight:600}.careers-landing-section-header__title{font-size:2.25rem;line-height:1.13;font-weight:600}@media screen and (min-width: 47.9375em){.careers-landing-section-header__title{font-size:3.625rem}}.careers-landing-section-header__description{margin:.625rem 0 1.875rem;line-height:1.875;letter-spacing:.05em}#main-content.careers-page-top-container{max-width:100%;overflow:hidden;position:relative;clear:both;height:auto}#main-content.careers-page-top-container .aligncenter{float:none}#main-content.careers-page-top-container .careers-landing__body.intro-text-careers-page{line-height:1.5}@media screen and (max-width: 71.24875em){#main-content.careers-page-top-container .careers-landing__body.intro-text-careers-page{font-size:1rem}}@media screen and (min-width: 47.9375em){#main-content.careers-page-top-container .careers-landing__body.intro-text-careers-page{font-size:1.375rem}}.careers-landing-sections .columns{padding-left:1.875rem;padding-right:1.875rem}.careers-landing-section{margin:6.25rem 0}.careers-landing__title{margin-bottom:1.25rem;color:#067892;line-height:1.25}@media screen and (max-width: 71.24875em){.careers-landing__title{font-size:1.75rem}}@media screen and (min-width: 47.9375em){.careers-landing__title{font-size:3rem}}.careers-landing__title.top-level-title{line-height:1.25;font-weight:600}@media print, screen and (min-width: 47.9375em){.careers-landing__title{font-size:2.375rem}}.careers-landing__title.styled-underline:after{content:'';display:block;width:6.25rem;height:.25rem;margin:1.25rem 0 1.875rem;background:#cccccc}.careers-landing__body{margin-bottom:1.25rem;line-height:1.7;letter-spacing:0.05em}@media screen and (min-width: 47.9375em){.careers-landing__body{line-height:2.31}}.careers-landing__title--intro:after{content:'';display:block;width:6.25rem;height:.25rem;margin:1.25rem 0 1.875rem}.careers-landing__intro{padding:1.25rem 1.875rem 6.25rem}@media screen and (min-width: 47.9375em){.careers-landing__intro{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.careers-landing__intro.row{max-width:87.5rem;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex}@media screen and (max-width: 71.24875em){.careers-landing__intro.row{-ms-flex-flow:row wrap;flex-flow:row wrap}}.careers-landing__intro-content{-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width: 47.9375em){.careers-landing__intro-content{margin-right:3.125rem}}.careers-landing-section__image{position:relative;height:100%;background:center / cover no-repeat}.careers-landing-arrow-row{position:relative;background:#f8f8f8;z-index:1}.careers-landing-arrow{position:relative;width:3.125rem;height:3.125rem;margin:0 auto;transform:translateY(-50%);background:#fff;box-shadow:0 .125rem .5625rem 0 rgba(0,0,0,0.33)}@media screen and (min-width: 47.9375em){.careers-landing-arrow{width:4.375rem;height:4.375rem}}.careers-landing-arrow:before,.careers-landing-arrow:after{content:'';position:absolute;margin-top:.3125rem;top:50%;left:50%;display:block;width:1.125rem;height:2px;border-radius:1px;background:black}.careers-landing-arrow:before{transform-origin:bottom right;transform:translateX(-1.125rem) rotate(45deg)}.careers-landing-arrow:after{transform-origin:bottom left;transform:rotate(-45deg)}.landing-page-form{background:#ebeef0;padding:2rem 0 3rem}.landing-page-form .gform_wrapper{max-width:766px;margin:0 auto}.landing-page-form label.gfield_label{color:#363739;padding-left:15px;font-weight:400 !important;font-size:0.875rem;color:#2a2a2a !important}.landing-page-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type='file']),.landing-page-form select,.landing-page-form textarea{border:1px solid #d7d7d7;border-radius:25px;padding:3px 0 3px 15px !important;color:#2a2a2a !important}.landing-page-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type='file'])::-webkit-input-placeholder,.landing-page-form select::-webkit-input-placeholder,.landing-page-form textarea::-webkit-input-placeholder{color:#2a2a2a !important}.landing-page-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type='file'])::-moz-placeholder,.landing-page-form select::-moz-placeholder,.landing-page-form textarea::-moz-placeholder{color:#2a2a2a !important}.landing-page-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type='file']):-ms-input-placeholder,.landing-page-form select:-ms-input-placeholder,.landing-page-form textarea:-ms-input-placeholder{color:#2a2a2a !important}.landing-page-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type='file']):-moz-placeholder,.landing-page-form select:-moz-placeholder,.landing-page-form textarea:-moz-placeholder{color:#2a2a2a !important}.landing-page-form .gform_footer input[type=submit]{margin:0 auto !important;display:block !important;font-weight:500 !important}.link-blue-underline{text-decoration:underline}@media screen and (min-width: 47.9375em){.page-image-content__content.custom-padding{padding:3.125rem;display:block}}@media screen and (max-width: 71.24875em){.page-image-content__content.custom-padding{padding:1.5rem 1.875rem}}@media screen and (max-width: 71.24875em){.bg-hidden-on-mobile{padding:3.3125rem 0;background:linear-gradient(to bottom, rgba(225,225,225,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6e1e1e1', endColorstr='#00000000',GradientType=0 )}.bg-hidden-on-mobile .careers-landing-section-header__title{margin-top:1.75rem}}.sticky-sidebar-container{position:relative}.sticky-sidebar{position:absolute;top:0;z-index:2}.sticky-sidebar.fixed{position:fixed}.sticky-sidebar.bottom{top:auto;bottom:0}.sticky-sidebar-container{position:relative}@media screen and (min-width: 47.9375em){.careers-landing-top .intro-text-careers-page{padding:100px 0}}.careers-landing-top .intro-text-careers-page h1{color:#067892;font-weight:600;font-size:2.375rem}.careers-landing-top .intro-text-careers-page h1.bold-type{font-weight:600}.careers-landing-top .intro-text-careers-page p{font-size:1.375rem}@media screen and (min-width: 47.9375em){.vert-spacing,.no-vert-spacing{margin-bottom:1rem}}@media screen and (max-width: 71.24875em){.vert-spacing .custom-padding-km img,.no-vert-spacing .custom-padding-km img{margin-bottom:1rem}}@media screen and (min-width: 47.9375em){.vert-spacing .custom-padding-km,.no-vert-spacing .custom-padding-km{padding:0 1rem 0 0}}@media screen and (max-width: 71.24875em){.vert-spacing .custom-padding-km,.no-vert-spacing .custom-padding-km{margin:0 auto;padding:0;text-align:center}}.grid-4-points.custom-padding-km{background:#067892;color:#fff;padding:1rem;height:212px}.background-image-caring-culture{position:absolute;z-index:-1}.row.row-87{max-width:87.5rem}.video-slider{max-width:100rem;margin:2.5rem auto}.video-slides{margin:2.5rem 0}.video-slides .slick-slide:focus{outline:0}.video-slides .slick-slide .video-slide__preview:before{opacity:.4}.video-slides .slick-center{position:relative;transform:none;z-index:2}.video-slides .slick-center .video-slide__preview{transform:scale(1.2)}.video-slides .slick-center .video-slide__preview:before{opacity:0}.video-slides .slick-center .video-slide__play{z-index:2}.video-slides .slick-center .video-slide__details{opacity:1}.slick-center:only-child{float:none;display:block;max-width:36.25rem;padding:20px;margin:0 auto}.video-slide__preview{position:relative;display:block;margin-top:1.875rem;padding-bottom:65.625%;background:center/cover no-repeat;box-shadow:0 0 .625rem 0 rgba(0,0,0,0.5);transition:transform .3s}.video-slide__preview:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.75;z-index:1}.video-slide__play{display:block;width:4.6875rem;height:4.6875rem;background:url(../svg/play-icon.svg) no-repeat center center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.7}.video-slide__play:hover,.video-slide__play:focus{text-shadow:0 .0625rem .625rem rgba(0,0,0,0.75);outline:0}.video-slide__details{margin-top:4.375rem;text-align:center;letter-spacing:.05em;opacity:0}.video-slide__title{margin:1.875rem 0 .9375rem;font-size:1.5rem;font-weight:600;line-height:1;color:#003364}.video-slide__description{font-size:1.5rem;color:#003364;font-weight:600;line-height:1.1}.video-slide__subtext{font-size:1.5rem;color:#067892}.video-slide__subtext a{text-decoration:underline}.careers-landing-sections h4{color:#067892;font-family:"Proxima Nova W01", sans-serif;line-height:1.4;font-weight:600}@media screen and (max-width: 71.24875em){.careers-landing-sections h4{font-size:1.25rem}}@media screen and (min-width: 47.9375em){.careers-landing-sections h4{font-size:2rem}}@media screen and (max-width: 71.24875em){.caring-culture-container .careers-landing-section{background:rgba(255,255,255,0.7)}}@media screen and (min-width: 47.9375em){.expand-grow-content .flex-vert .flex-vert-spacing{padding-top:4rem}}.expand-grow-content .home-echonomics-group{position:relative;background:#e8f7fe;border:1px solid #cad4d8;padding:50px}.expand-grow-content .home-echonomics-group h6{font-size:1.875rem;line-height:2rem;font-weight:800}.expand-grow-content .home-echonomics-group h6 .uppercase{text-transform:uppercase}.expand-grow-content .home-echonomics-group .echo-guarantee-brochure{position:relative;margin:0 auto;display:block}@media screen and (min-width: 47.9375em){.expand-grow-content .home-echonomics-group .echo-guarantee-brochure{position:absolute;right:-25px;top:-25px;width:250px}}.affiliated-program-container .affiliated-program-content h4{color:#067892}.affiliated-program-container .echo-affiliates-slider{margin-bottom:4rem}.careers-landing-sections p.larger-p{color:#363739;font-weight:600}@media screen and (max-width: 71.24875em){.careers-landing-sections p.larger-p{font-size:1rem}}@media screen and (min-width: 47.9375em){.careers-landing-sections p.larger-p{font-size:28px}}.grow-business-group{background:#fff url("../png/people-bubbles-bg.png") no-repeat center top;padding:60px 0}.grow-business-group .bg-computer-with-video{position:relative;background:url("../png/bg-computer-open.png") no-repeat center center;background-size:1280px 905px;min-height:905px;width:1280px;z-index:88}.grow-business-group .bg-computer-with-video iframe{position:absolute;top:55px;right:auto;left:75px;bottom:0;z-index:-1}.grow-business-group .computer-bg{background-size:1280px 905px;min-height:905px;width:1280px;z-index:4;position:relative}.grow-business-group .computer-bg .comp-slide{min-height:720px;width:1280px}.grow-business-group .computer-bg .comp-slide img{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (min-width: 47.9375em){.grow-business-group p{max-width:65%;margin:0 auto}}.whos-who-full .full-bg{padding:60px;min-height:688px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.whos-who-full .full-bg .inner-text-container .logo-container-box{text-align:center;margin:4rem auto}.whos-who-full .full-bg .inner-text-container .logo-container-box img{background:rgba(255,255,255,0.8);padding:70px 50px;margin:0 auto;text-align:center}.whos-who-full .full-bg .inner-text-container .outer-container-box{background:#fff;padding:50px}.slick-dots{bottom:-55px}.slick-dots li{margin:0 25px}.slick-dots li a{border:2px solid #4492a7;color:#4492a7;font-weight:bold;padding:8px 12px;border-radius:100%;min-width:45px;min-height:45px;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-pack:center;justify-content:center;position:relative}.slick-dots li.slick-active a{background:#4492a7;color:#fff}.careers-landing-nav.up-only .careers-landing-nav__link-container.floating-menu.shrink-menu{display:block}.careers-landing-nav .careers-landing-nav__link-container.floating-menu.shrink-menu{display:none}.logo-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:300px}.careers-page-top-container .hero{position:relative}.careers-page-top-container .hero .play-button{display:block;width:4.6875rem;height:4.6875rem;background:url(../svg/play-icon.svg) no-repeat center center;position:absolute;top:-50px;left:50%;transform:translate(-50%, -50%);opacity:.7}.commercial-area-wrapper .community-highlights{padding:0}@media screen and (min-width: 71.25em){.commercial-area-wrapper .community-highlights .details-next{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;height:536px}}@media screen and (max-width: 71.24875em){.commercial-area-wrapper .community-highlights .details-next{height:auto}}.commercial-area-wrapper .commercial-top-quick-info{padding-top:25px}.commercial-area-wrapper .commercial-top-quick-info .title-style-main-blue{margin-bottom:34px}.commercial-area-wrapper .special-counter-blue{padding:.85rem 1.75rem .85rem .75rem;margin-bottom:2rem}.commercial-area-wrapper .special-counter-blue .name{font-size:1.5rem;display:block;margin-top:0}.commercial-area-wrapper .special-counter-blue .name .count{font-size:1.5rem;margin-right:10px}.commercial-area-wrapper .special-counter-blue .name .tiny{font-size:1rem;line-height:1.5}.commercial-area-wrapper .commercial-props-sidebar{padding:0;margin-top:2.0625rem}.commercial-area-wrapper .commercial-props-sidebar .commercial-sidebar-inside{background:#EEEEEE;padding:2.1875rem 1.875rem}.commercial-area-wrapper .commercial-props-sidebar .commercial-sidebar-inside h4{color:#1F3858;font-weight:500;font-size:1.5rem;margin-bottom:3rem}.commercial-area-wrapper .commercial-props-sidebar .commercial-sidebar-inside .commercial-types{list-style-type:none;margin-left:0;max-height:300px;overflow-y:scroll}.commercial-area-wrapper .commercial-props-sidebar .commercial-sidebar-inside .commercial-types li{line-height:1;padding-bottom:1rem}.commercial-area-wrapper .commercial-props-sidebar .commercial-sidebar-inside .commercial-types li a{position:relative;color:#1f1f1f;font-size:18px;font-weight:600}.commercial-area-wrapper .commercial-props-sidebar .commercial-sidebar-inside .commercial-types li a span{color:#1794AA;padding-right:10px}.commercial-area-wrapper .commercial-props-sidebar .commercial-sidebar-inside .commercial-types li a i{color:#1794AA;transform:rotate(-90deg)}.commercial-area-wrapper .search-sidebar .dark-baby_teal{margin-bottom:1rem}@media screen and (max-width: 71.24875em){.commercial-area-wrapper .search-sidebar .button.big,.commercial-area-wrapper .search-sidebar .property-tools.tools-down .sub-menu a.big,.property-tools.tools-down .sub-menu .commercial-area-wrapper .search-sidebar a.big{display:none}}@media screen and (max-width: 104.99875em){.commercial-area-wrapper .search-sidebar .button.big,.commercial-area-wrapper .search-sidebar .property-tools.tools-down .sub-menu a.big,.property-tools.tools-down .sub-menu .commercial-area-wrapper .search-sidebar a.big{display:block}}.commercial-area-wrapper .listing-grid .sale-tag,.commercial-area-wrapper .listing-grid .rent-tag,.commercial-area-wrapper .mobile-listings-grid .sale-tag,.commercial-area-wrapper .mobile-listings-grid .rent-tag{text-transform:uppercase;background:#fff;border-radius:4px;padding:0 5px;font-size:.625rem;font-weight:600}.commercial-area-wrapper .listing-grid .sale-tag,.commercial-area-wrapper .mobile-listings-grid .sale-tag{color:#f07a5f;border:1px solid #f07a5f}.commercial-area-wrapper .listing-grid .rent-tag,.commercial-area-wrapper .mobile-listings-grid .rent-tag{color:#5c9da9;border:1px solid #5c9da9}.commercial-area-wrapper .listing-grid .commtablewrap.commercial-grid{max-height:643px;overflow-y:scroll;overflow-x:hidden;padding:1px;border:1px solid #EEEEEE}.commercial-area-wrapper .listing-grid .commtablewrap.commercial-grid table thead{border-bottom-color:#acacac;border-bottom-width:2px}.commercial-area-wrapper .listing-grid .commtablewrap.commercial-grid table th.location{text-align:left}.commercial-area-wrapper .listing-grid .commtablewrap.commercial-grid table td{color:#767676}.commercial-area-wrapper .listing-grid .commtablewrap.commercial-grid table td strong{color:#1f1f1f}.commercial-area-wrapper .mobile-listings-grid .mobile-pseudo-table .column,.commercial-area-wrapper .mobile-listings-grid .mobile-pseudo-table .columns{background:#fff}@media screen and (max-width: 71.24875em){.agentsite .header .header_left{left:15px}.agentsite .header .agent-name-logo{border-left:2px solid #1794AA;margin-top:.5rem;margin-left:175px;padding-left:10px}.agentsite .header .agent-name-logo h1,.agentsite .header .agent-name-logo h2{font-size:1.25rem;margin-bottom:.25rem}.agentsite .header .agent-name-logo h6{margin-bottom:0;font-size:.75rem}}@media print, screen and (min-width: 47.9375em){.agentsite .header .header_left{left:90px}.agentsite .header .header_left .icon-logo{width:6.375rem}.agentsite .header .agent-name-logo{margin-left:195px;margin-top:1.5rem}.agentsite .header .agent-name-logo h1,.agentsite .header .agent-name-logo h2{font-size:1.75rem;color:#1794AA}.agentsite .header .agent-name-logo h6{color:#1794AA}}@media print, screen and (min-width: 71.25em){.agentsite .header .header_left{left:0}.agentsite .header .header_left .icon-logo{width:9.375rem}.agentsite .header .agent-name-logo{margin-left:155px;margin-top:0}.agentsite .header .agent-name-logo h1,.agentsite .header .agent-name-logo h2{margin-bottom:.5rem;font-size:1.5rem;color:#1794AA}.agentsite .header .agent-name-logo h6{color:#1794AA}}@media (min-width: 1380px){.agentsite .header .header_left{left:0}.agentsite .header .header_left .icon-logo{width:14.375rem}.agentsite .header .agent-name-logo{padding-left:22px;margin-left:215px;margin-top:0}.agentsite .header .agent-name-logo h1,.agentsite .header .agent-name-logo h2{font-size:2rem;color:#1794AA}.agentsite .header .agent-name-logo h6{color:#1794AA}}.agentsite .header_burger{position:absolute;top:15px;left:25px}.agentsite .header_burger span{height:1.3125rem;width:1.3125rem}@media (min-width: 951px){.agentsite .header_burger{display:block}}@media screen and (max-width: 71.24875em){.agentsite .header_burger{top:15px}}@media screen and (min-width: 47.9375em){.agentsite .header_burger{top:2.5rem}}@media screen and (min-width: 71.25em){.agentsite .header_burger{display:none}}@media screen and (max-width: 71.24875em){.agentsite .header_right_top{display:none}}.agentsite .header .main-search-icon{width:2.25rem;height:2.25rem;background-color:#1D3138;display:inline-block;position:absolute;right:.9375rem;top:.5625rem;padding:.5625rem}.agentsite .header .main-search-icon .hover-overlay{background-color:transparent;top:0;left:0;width:100%;height:100%;position:absolute;overflow:hidden;transition-duration:1s;transition-property:background-color}.agentsite .header .main-search-icon .hover-overlay:hover{animation-name:hvr-back-pulse;animation-duration:1s;animation-delay:0.3s;animation-timing-function:linear;animation-iteration-count:infinite}.agentsite .header .main-search-icon span{width:1.125rem;height:1.125rem}@media screen and (max-width: 47.93625em){.agentsite .header .main-search-icon span.icon{width:1.025rem;height:1.025rem}}@media print, screen and (min-width: 47.9375em){.agentsite .header .main-search-icon{width:2.75rem;height:2.75rem;right:0;top:2rem;padding:.6875rem}.agentsite .header .main-search-icon span{width:1.25rem;height:1.25rem}}@media print, screen and (min-width: 71.25em){.agentsite .header .main-search-icon{width:2.75rem;height:2.75rem;right:0;top:3.1rem;padding:.6875rem}.agentsite .header .main-search-icon span{width:1.25rem;height:1.25rem}}@media (max-width: 950px){.agentsite .header_nav_menu{display:block}.agentsite .header_nav_menu .main-modal-account{margin-left:-0.625rem}}@media screen and (max-width: 71.24875em){.agentsite .header_nav_menu{display:none}}.agentsite.home .header .agent-name-logo{border-left:2px solid #fff}@media screen and (max-width: 71.24875em){.agentsite.home .header .agent-name-logo{border-left:2px solid #fff}}.agentsite.home .header .agent-name-logo h1,.agentsite.home .header .agent-name-logo h2{color:#ffffff}.agentsite.home .header .agent-name-logo h6{color:#ffffff}.agentsite.home .header.is-stuck .agent-name-logo{border-left:2px solid #1794AA}@media screen and (max-width: 71.24875em){.agentsite.home .header.is-stuck .agent-name-logo{border-left:2px solid #1794AA}}.agentsite.home .header.is-stuck .agent-name-logo h1,.agentsite.home .header.is-stuck .agent-name-logo h2{color:#1794AA}.agentsite.home .header.is-stuck .agent-name-logo h6{color:#1794AA}.agentsite .header .agent-name-logo{border-left:2px solid #1794AA}@media screen and (max-width: 71.24875em){.agentsite .header .agent-name-logo{border-left:2px solid #1794AA}}.agentsite .header.is-stuck .agent-name-logo{border-left:2px solid #1794AA}@media screen and (max-width: 71.24875em){.agentsite .header.is-stuck .agent-name-logo{border-left:2px solid #1794AA}}.agent-name-logo{max-width:500px;position:absolute;top:50%;border-left:2px solid #fff;padding-left:22px;margin-left:215px}.agent-name-logo h1,.agent-name-logo h2{margin-bottom:0;font-size:2.25rem;font-weight:400;line-height:1;color:#fff}.agent-name-logo h1 a,.agent-name-logo h2 a{font-size:inherit !important;color:inherit !important}.agent-name-logo h1 a:hover,.agent-name-logo h2 a:hover{text-decoration:underline}.agent-name-logo h6{color:#fff}.page-agent-site-seo-landing-page .agent-name-logo{border-left:2px solid #1794AA}.page-agent-site-seo-landing-page .agent-name-logo h1,.page-agent-site-seo-landing-page .agent-name-logo h2{color:#1794AA}.page-agent-site-seo-landing-page .agent-name-logo h6{color:#1794AA}@media print, screen and (min-width: 47.9375em){body.agentsite.home .hero{height:100vh !important}}body.agentsite .quotes .cycle-slideshow{height:auto !important}.agent-quick-contact-info{padding:80px 0}.agent-quick-contact-info .flex-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 71.24875em){.agent-quick-contact-info .flex-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}.agent-quick-contact-info .flex-group .about-agent-photo-border{border:10px solid #fff;max-width:248px;webkit-box-shadow:2px 5px 3px 2px rgba(186,182,186,0.5);box-shadow:2px 5px 3px 2px rgba(186,182,186,0.5);margin-bottom:1rem}@media screen and (min-width: 47.9375em){.agent-quick-contact-info .flex-group .about-agent-photo-border{margin-right:75px;float:right}}@media screen and (max-width: 71.24875em){.agent-quick-contact-info .flex-group .about-agent-photo-border{margin:0 auto 2rem;display:block}}@media screen and (max-width: 71.24875em){.agent-quick-contact-info .flex-group .agent-contact-content-wrap{text-align:center}}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .company-name{margin-bottom:0}@media screen and (max-width: 71.24875em){.agent-quick-contact-info .flex-group .agent-contact-content-wrap p{margin-bottom:0}}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .office-address{margin-bottom:1.5rem;display:block}@media screen and (min-width: 47.9375em){.agent-quick-contact-info .flex-group .agent-contact-content-wrap .office-address .mobile-br{display:none}}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .numbers-list{margin-left:0;list-style-type:none}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .numbers-list li{font-size:1.125rem;margin-bottom:5px}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .numbers-list li span{margin-right:25px;color:#247a86;font-weight:600}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .numbers-list li a{color:#1f1f1f}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .agent-contact-lower-btn-group{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 71.24875em){.agent-quick-contact-info .flex-group .agent-contact-content-wrap .agent-contact-lower-btn-group{-ms-flex-direction:column;flex-direction:column}}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .agent-contact-lower-btn-group .sonar-effect .sonar{min-width:144px;margin-right:10px}@media screen and (max-width: 71.24875em){.agent-quick-contact-info .flex-group .agent-contact-content-wrap .agent-contact-lower-btn-group .sonar-effect{margin-bottom:1rem}}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .agent-contact-lower-btn-group ul{margin-left:11px;margin-top:3px;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .agent-contact-lower-btn-group ul li a{min-width:38px;min-height:38px;border:1px solid #247a86;border-radius:100%;padding:6px;margin:0 5px;text-align:center;display:block}.agent-quick-contact-info .flex-group .agent-contact-content-wrap .agent-contact-lower-btn-group ul li a:hover{border:1px solid #247a86;background:#247a86;color:#fff}.about-agent-HP{padding:80px 0}.about-agent-HP .flex-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 71.24875em){.about-agent-HP .flex-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-agent-HP .flex-group .about-agent-photo-border{border:10px solid #fff;width:100%;webkit-box-shadow:2px 5px 3px 2px rgba(186,182,186,0.5);box-shadow:2px 5px 3px 2px rgba(186,182,186,0.5);margin-bottom:1rem}@media screen and (max-width: 71.24875em){.about-agent-HP .flex-group .agent-about-content-wrap{padding:20px}}.about-agent-HP .flex-group .agent-about-content-wrap p{font-size:18px}@media screen and (max-width: 71.24875em){.about-agent-HP .flex-group .agent-about-content-wrap .sonar-effect{text-align:center;margin:0 auto}}.area-lifestyle-grid{padding:0}@media screen and (min-width: 47.9375em){.area-lifestyle-grid .flex-group:first-of-type{margin-bottom:1.875rem}}@media screen and (min-width: 47.9375em){.area-lifestyle-grid .no-padding-left{padding-left:0}.area-lifestyle-grid .no-padding-right{padding-right:0}}.area-lifestyle-grid .grid-block{position:relative;display:block;background-size:cover;background-position:center center;width:100%;min-height:387px}@media screen and (max-width: 71.24875em){.area-lifestyle-grid .grid-block{margin-bottom:.625rem}}.area-lifestyle-grid .grid-block .area-lifestyle-grid-content{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:3;padding:50px;background:rgba(0,24,33,0.3);display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;align-items:stretch;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.area-lifestyle-grid .grid-block .area-lifestyle-grid-content .text-group{margin-top:50px}.area-lifestyle-grid .grid-block .area-lifestyle-grid-content .text-group h3{color:#fff;font-size:1.6875rem;line-height:1.25;padding-bottom:0.35rem}.area-lifestyle-grid .grid-block .area-lifestyle-grid-content .text-group p{color:#fff;font-weight:700;margin-bottom:1.875rem}.area-lifestyle-grid .grid-block .area-lifestyle-grid-content .text-group p span{font-size:3.125rem;display:block;font-weight:400;line-height:1}.area-lifestyle-grid .grid-block .area-lifestyle-grid-content .text-group p i{color:#84BF48}.area-lifestyle-grid .grid-block .area-lifestyle-grid-content .text-group a{color:#fefefe;background-color:rgba(0,0,0,0.35);border-color:#fefefe;opacity:0}.area-lifestyle-grid .grid-block .area-lifestyle-grid-content .text-group a:hover{color:#fefefe;background-color:rgba(0,0,0,0.5);border-color:#fefefe}.area-lifestyle-grid .grid-block:hover .area-lifestyle-grid-content{background:rgba(0,24,33,0.6);transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}.area-lifestyle-grid .grid-block:hover .area-lifestyle-grid-content .text-group{margin-top:0;transition:margin-top .2s ease-in-out;-moz-transition:margin-top .2s ease-in-out;-webkit-transition:margin-top .2s ease-in-out}.area-lifestyle-grid .grid-block:hover .area-lifestyle-grid-content .text-group a{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.page-agent-homepage .find-community-links .find_communities .column,.page-agent-homepage .find-community-links .find_communities .columns{max-height:130px;overflow:hidden}@media screen and (max-width: 71.24875em){.seo-landing #main-content.content .hero{margin-top:0}}.seo-landing .mini-search{margin-bottom:0}.seo-landing .seo-results-hero{margin-bottom:2rem}@media screen and (max-width: 71.24875em){.seo-landing .seo-results-hero{margin-bottom:.75rem}}.seo-landing .seo-results-hero .hero{height:375px}@media screen and (max-width: 71.24875em){.seo-landing .seo-results-hero .hero{height:200px}}.seo-landing .seo-results-hero .hero .hero-content{z-index:2;text-align:center;position:absolute;top:55%;left:50%;transform:translateX(-50%)}.seo-landing .seo-results-hero .hero .hero-content h2{font-size:3.125rem;color:#fff;font-weight:400;font-family:"Proxima Nova W01", sans-serif}@media screen and (max-width: 71.24875em){.seo-landing .seo-results-hero .hero .hero-content h2{font-size:1.5rem}}.seo-landing .seo-results-hero .hero:after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,24,33,0.4);height:100%;width:100%;content:' ';z-index:1}.seo-landing .seo-contact-form .gform_wrapper .radio-time-btns li{float:left;margin-right:30px;position:relative}.seo-landing .seo-contact-form .gform_wrapper .radio-time-btns li label{margin-left:25px}.seo-landing .seo-contact-form .gform_wrapper .radio-time-btns li label:after{bottom:0;content:'';margin:auto;position:absolute;top:3px;background-color:#fff;border:solid 2px #1794AA;border-radius:none;display:inline-block;width:1rem;height:1rem;left:0;transition:left .25s, background-color .13s}.seo-landing .seo-contact-form .gform_wrapper .radio-time-btns li input{display:none;opacity:0}.seo-landing .seo-contact-form .gform_wrapper .radio-time-btns li input[type="radio"]:checked+label:before{content:'\f00c';font-family:"FontAwesome", sans-serif;position:absolute;color:#00afd5;font-weight:700;left:1px;text-align:center;top:3px;z-index:9}.seo-landing .seo-contact-form .gform_wrapper select{padding:.5rem 1.5rem .5rem .5rem}.seo-content-area{padding:25px 0 50px}.seo-content-area .seo-text-content-group h3{text-align:center;font-size:2.25rem;margin-bottom:2rem}.seo-content-area .seo-text-content-group h6{font-weight:600;text-transform:uppercase;font-size:1.25rem;margin-bottom:1rem}@media print, screen and (max-width: 47.9375em){.agentsite .header .agent-name-logo h1,.agentsite .header .agent-name-logo h2,.agentsite .header .agent-name-logo h6{color:#1794AA}}.testimonial-popup{position:relative;background:#FFF;padding:30px 50px 10px;width:auto;max-width:800px;margin:20px auto;box-shadow:5px 5px 19px 2px rgba(0,0,0,0.25)}.testimonial-popup .quote{font-size:1.5rem}.testimonial-popup .author{text-align:right}.palm-beach-csd .green_to_clear{padding:2rem 0}.palm-beach-csd .green_to_clear .savings-examples h2{text-align:left}.palm-beach-csd .savings-title{font-size:1.5rem;text-align:center}@media screen and (min-width: 47.9375em){.palm-beach-csd .savings-title{font-size:1.75rem}}@media screen and (min-width: 71.25em){.palm-beach-csd .savings-title{font-size:2.5rem}}.palm-beach-csd .sub-savings-title{text-align:center;margin-bottom:2rem}.palm-beach-csd .section{padding:2.25rem 0}.palm-beach-csd .larger-p{font-size:18px;line-height:2}.palm-beach-csd .savings-examples-numbers img{display:block;margin:0 auto 1.5rem}@media screen and (min-width: 71.25em){.palm-beach-csd .savings-examples-numbers img{display:inline-block}}.palm-beach-csd .savings-examples-numbers .intro-numbers{padding:1rem 0}.palm-beach-csd .savings-examples-numbers .qualify{padding:1rem 0}.palm-beach-csd .savings-examples-numbers .qualify .bold{text-align:center;padding:1rem 0;line-height:2rem}.palm-beach-csd .savings-examples-numbers .sd-logo{text-align:center;margin:0 auto;display:block;width:75px}.palm-beach-csd .looking-for-home-wrapper{background:url(../jpg/looking-for-home-bg.jpg) no-repeat center center;background-size:cover;border-top:1px solid #1794AA;border-bottom:1px solid #1794AA}.palm-beach-csd .looking-for-home-wrapper .looking-for-home{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 47.9375em){.palm-beach-csd .looking-for-home-wrapper .looking-for-home{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 71.25em){.palm-beach-csd .looking-for-home-wrapper .looking-for-home{-ms-flex-direction:row;flex-direction:row}}.palm-beach-csd .looking-for-home-wrapper .looking-for-home .savings-title.text-left{text-align:left}.palm-beach-csd .looking-for-home-wrapper .looking-for-home .echo-search-page{margin-bottom:-3rem}.palm-beach-csd .looking-for-home-wrapper .looking-for-home .button,.palm-beach-csd .looking-for-home-wrapper .looking-for-home .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .palm-beach-csd .looking-for-home-wrapper .looking-for-home a{margin-bottom:2rem;max-width:none}@media screen and (min-width: 71.25em){.palm-beach-csd .looking-for-home-wrapper .looking-for-home .button,.palm-beach-csd .looking-for-home-wrapper .looking-for-home .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .palm-beach-csd .looking-for-home-wrapper .looking-for-home a{margin-bottom:0;max-width:18.75rem}}.palm-beach-csd .pbcsd-video-wrapper .video{text-align:center}.palm-beach-csd .pbcsd-video-wrapper .video-sub-text{text-align:center;padding:1rem 0;line-height:2rem;font-weight:600}.palm-beach-csd .pscsd-contact-form .form-group .gform_wrapper{padding:1.5rem;background:#EEEEEE;border:1px solid #d7d7d7}.palm-beach-csd .pscsd-contact-form .form-group .gform_wrapper form .gfield{margin-top:0}.palm-beach-csd .pscsd-contact-form .form-group .gform_wrapper form .gfield label{color:#626262 !important}.palm-beach-csd .pscsd-contact-form .form-group .gform_wrapper form .gfield select,.palm-beach-csd .pscsd-contact-form .form-group .gform_wrapper form .gfield input,.palm-beach-csd .pscsd-contact-form .form-group .gform_wrapper form .gfield textarea{padding-left:1em;color:#626262 !important}@media screen and (min-width: 71.25em) and (max-width: 104.99875em){.palm-beach-csd .pscsd-contact-form .contact-data-right-side-group{padding-left:2rem}}.palm-beach-csd .pscsd-contact-form .contact-data-right-side-group .small-black-logo{padding:0 0 2em 0;display:block}.palm-beach-csd .pscsd-contact-form .contact-data-right-side-group .small-black-logo .logo{height:auto;padding-left:0}.palm-beach-csd .pscsd-contact-form .contact-data-right-side-group .small-black-logo .logo .icon.icon-logo{width:12rem;height:6rem;position:relative;display:block}.palm-beach-csd .pscsd-contact-form .contact-data-right-side-group .contact-data{margin-left:0;list-style-type:none}.palm-beach-csd .pscsd-contact-form .contact-data-right-side-group .contact-data li span{font-weight:600}.palm-beach-csd .pscsd-contact-form .contact-data-right-side-group .contact-data li.address{margin-bottom:1rem}.palm-beach-csd .full-blue{background:#458794 url(../png/transparent-dolphins.png) no-repeat center center;background-size:cover}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.palm-beach-csd .full-blue{margin-bottom:4rem}}@media print, screen and (min-width: 47.9375em){.palm-beach-csd .full-blue .promises{padding:6% 0.625rem}}@media screen and (max-width: 47.93625em){.palm-beach-csd .full-blue .promises{padding:1rem 0.625rem}}.palm-beach-csd .full-blue .promises h5{color:#fff;font-size:28px;font-weight:500}.palm-beach-csd .full-blue .promises h2{color:#fff;font-size:42px;font-weight:300}.palm-beach-csd .full-blue .promises h2 span{font-size:60px;font-weight:500}.palm-beach-csd .full-blue .promises p{color:#fff}@media screen and (max-width: 47.93625em){.palm-beach-csd .full-blue .promises .button,.palm-beach-csd .full-blue .promises .property-tools.tools-down .sub-menu a,.property-tools.tools-down .sub-menu .palm-beach-csd .full-blue .promises a{margin-bottom:1rem}}.palm-beach-csd .full-blue .promises-book{background:url(../png/home-echonomics-guarantee.png) no-repeat center center;background-size:407px 480px;height:480px;margin:-2rem 0 -5rem}@media screen and (max-width: 47.93625em){.palm-beach-csd .full-blue .promises-book{display:none}}.hero-page.hero-press .hero-slide{z-index:1;position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%, -50%)}.hero-page.hero-press h5{color:#fff}.hero-page.hero-press .social-wrapper{padding:20px 0}.hero-page.hero-press .social-wrapper a{background:#fff;padding:10px 14px;border-radius:100%;width:40px;height:40px;overflow:hidden;margin-right:5px}.hero-page.hero-press .social-wrapper a:hover{background:rgba(255,255,255,0.8)}.hero-page.hero-press .social-wrapper a .fa{color:#47848c;font-size:18px}.hero-page.hero-press .social-wrapper a:first-of-type{padding:10px 16px}.press-release-landing .searching-group-wrapper{background-color:#EEEEEE;position:relative;border-bottom:1px solid #388e92;margin-bottom:2rem}@media screen and (min-width: 47.9375em){.press-release-landing .searching-group-wrapper{margin-bottom:0}}.press-release-landing .searching-group-wrapper h4{margin-bottom:1.5rem;font-weight:600}@media screen and (min-width: 47.9375em){.press-release-landing .searching-group-wrapper h4{display:none;margin-bottom:0}}.press-release-landing .searching-group-wrapper .collapsible-mobile{text-align:center;margin:0 auto;display:block;background-color:#68999e;border:2px solid #fff;color:white;cursor:pointer;padding:13px 18px;width:50px;font-size:15px;border-radius:100%;position:absolute;bottom:-60%;left:50%;transform:translate(-50%, -50%)}.press-release-landing .searching-group-wrapper .collapsible-mobile.active{bottom:-52px}.press-release-landing .searching-group-wrapper .collapsible-mobile.active:hover{background:#86adb1}.press-release-landing .searching-group-wrapper .collapsible-mobile.active .fa:before{content:'\f068'}@media screen and (min-width: 47.9375em){.press-release-landing .searching-group-wrapper .collapsible-mobile{display:none}}.press-release-landing .searching-group-wrapper .searching-group{padding:0 18px}@media screen and (max-width: 71.24875em){.press-release-landing .searching-group-wrapper .searching-group{display:none;overflow:hidden}}.press-release-landing .searching-group-wrapper .searching-group .press-search-container{position:relative;max-height:50px}.press-release-landing .searching-group-wrapper .searching-group .press-search-container input{margin-bottom:0}.press-release-landing .searching-group-wrapper .searching-group .press-search-container .search-icon i{color:#4d4d4d;top:10px;right:10px;position:absolute}.press-release-landing .searching-group-wrapper .searching-group .custom-select{position:relative}.press-release-landing .searching-group-wrapper .searching-group .custom-select select{background-image:none}.press-release-landing .searching-group-wrapper .searching-group .custom-select:after{content:"\33";font-family:"ElegantIcons", sans-serif;font-size:22px;position:absolute;right:6px;top:4px}.press-release-landing .searching-group-wrapper .searching-group label{font-size:1rem}@media screen and (min-width: 47.9375em){.press-release-landing .searching-group-wrapper{border-bottom:1px solid transparent}}.press-release-landing .press-article-group{position:relative}@media screen and (max-width: 71.24875em){.press-release-landing .press-article-group{margin-bottom:1rem;display:-ms-flexbox;display:flex}}.press-release-landing .press-article-group h2 a{font-weight:400;text-transform:none;letter-spacing:normal;color:#1f1f1f}@media screen and (min-width: 47.9375em){.press-release-landing .press-article-group h2 a{font-size:1.75rem}}.press-release-landing .press-article-group h2 a:hover{color:#5689a4}.press-release-landing .press-article-group .image-col{position:relative}.press-release-landing .press-article-group .image-col .press-image{width:100%;margin-bottom:1rem}@media screen and (min-width: 47.9375em){.press-release-landing .press-article-group .image-col .press-image{width:auto;margin-bottom:0}}@media screen and (max-width: 71.24875em){.press-release-landing .press-article-group:after{content:" ";position:absolute;bottom:0;height:1px;background:#acacac;width:100%;margin:0}}.press-release-landing .content-side{position:relative}.press-release-landing .content-side a{text-transform:uppercase;letter-spacing:1px}.press-release-landing .content-side a span{color:#909090}.press-release-landing .content-side h6{font-size:14px;color:#909090;margin-bottom:0}@media screen and (max-width: 71.24875em){.press-release-landing .content-side:before{display:none}}@media screen and (min-width: 71.25em){.press-release-landing .content-side:before{content:" ";position:absolute;height:100%;background:#acacac;width:1px;margin:0 10px 0 -15px}}@media screen and (min-width: 105em){.press-release-landing .content-side:before{margin:0 20px 0 -25px}}.press-release-detail .press-article-detail .content-group{position:relative}.press-release-detail .press-article-detail .content-group .release-date{text-transform:uppercase;margin-bottom:1rem;display:block}.press-release-detail .press-article-detail .content-group .release-date span{color:#909090}.press-release-detail .press-article-detail .content-group .article-post-date{text-transform:uppercase;font-size:20px}.press-release-detail .press-article-detail .content-group .text-link{color:#344552;font-weight:600}.press-release-detail .press-article-detail .content-group .text-link:hover{color:#1794AA}.hero-page.hero-press-detail{background:#86b4ba}.hero-page.hero-press-detail .hero-slide{z-index:1;position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%, -50%)}.hero-page.hero-press-detail h2{font-size:2.5rem;font-weight:400;line-height:1.25;letter-spacing:0}@media screen and (max-width: 71.24875em){.hero-page.hero-press-detail h2{font-size:1.25rem;margin-bottom:0}}.hero-page.hero-press-detail h5{color:#fff}.hero-page.hero-press-detail .social-wrapper{padding:20px 0}.hero-page.hero-press-detail .social-wrapper a{background:#fff;padding:10px 14px;border-radius:100%;width:40px;height:40px;overflow:hidden;margin-right:5px}.hero-page.hero-press-detail .social-wrapper a:hover{background:rgba(255,255,255,0.8)}.hero-page.hero-press-detail .social-wrapper a .fa{color:#86b4ba;font-size:18px}.hero-page.hero-press-detail .social-wrapper a:first-of-type{padding:10px 16px}.hero-page.hero-press-detail .hero-bg .hero-bg-overlay{background:transparent}.press-article-paginator .prev-page,.press-article-paginator .next-page{font-size:14px;text-transform:uppercase;border:1px solid #b7b7b7;padding:10px 20px;color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width: 47.9375em){.press-article-paginator .prev-page,.press-article-paginator .next-page{width:245px}}.press-article-paginator .prev-page:hover,.press-article-paginator .next-page:hover{border:1px solid #000}.press-article-paginator .prev-page span{float:right}.press-article-paginator .next-page{float:right}.press-article-paginator .next-page i{float:right}.press-article-paginator .prev-post{max-width:245px;clear:both;width:100%;float:left;text-align:left}@media screen and (min-width: 47.9375em){.press-article-paginator .prev-post{width:245px}}.press-article-paginator .next-post{clear:both;width:100%;float:right;text-align:right}@media screen and (min-width: 47.9375em){.press-article-paginator .next-post{width:245px}}.press-article-paginator .prev-post h4,.press-article-paginator .next-post h4{font-size:16px;margin-top:1rem}.single-mrt_press .hero-posted{display:block !important}.single-mrt_press .hero-posted:before{display:none}.single-mrt_press .hero-posted .entry-date,.single-mrt_press .hero-posted .byline{display:none}@media screen and (max-width: 71.24875em){.market-expert-wrapper{margin-top:50px}}.market-expert-wrapper .m-r-header{padding:0.5rem 4vw;background:#6bacbb}@media screen and (max-width: 71.24875em){.market-expert-wrapper .m-r-header{text-align:center}}.market-expert-wrapper .m-r-header h4{color:#fff;margin-top:.5rem}.market-expert-wrapper .m-r-header .select-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:end;justify-content:flex-end;margin-top:.25rem}.market-expert-wrapper .m-r-header .select-group .select-area-group{position:relative;width:100%;max-width:250px}.market-expert-wrapper .m-r-header .select-group .select-area-group i{position:absolute;top:10px;left:10px;color:#308aa7}.market-expert-wrapper .m-r-header .select-group .select-area-group:before{position:absolute;right:7px;top:35%;content:"\33";font-family:"ElegantIcons", sans-serif;display:inline-block;width:1.5rem;height:1.5rem;text-align:center;transform:translateY(-50%);font-size:1.5rem}.market-expert-wrapper .m-r-header .select-group label{color:#fff;margin-right:20px;font-weight:600;margin-top:.5rem}@media screen and (max-width: 71.24875em){.market-expert-wrapper .m-r-header .select-group label{text-align:left}}.market-expert-wrapper .m-r-header .select-group select{max-width:250px;margin-bottom:.25rem;padding-left:30px;background-image:none}@media screen and (max-width: 71.24875em){.market-expert-wrapper .m-r-header .select-group select{max-width:none}}.market-expert-wrapper .m-r-action-header{text-align:center;background:url("../png/market-stats-hero-bg.png") no-repeat bottom center;background-color:#f7fafa;background-size:cover;min-height:350px;margin-bottom:-30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.market-expert-wrapper .m-r-action-header h6{margin-bottom:0;text-transform:uppercase}.market-expert-wrapper .m-r-action-header h3{color:#067892;font-weight:500}.market-expert-wrapper .m-r-action-header .yellow-btn{position:relative;padding-left:40px;margin-bottom:2rem;float:none;border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #fcde9d 0%, #f7cc6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.market-expert-wrapper .m-r-action-header .yellow-btn .fa{color:#1e2b39;background:#fff;line-height:.75rem}.market-expert-wrapper .m-r-action-header .yellow-btn:hover{border:2px solid #a3863c;color:#1e2b39;background:#fcde9d;background:linear-gradient(to bottom, #f7cc6b 0%, #fcde9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcde9d', endColorstr='#f7cc6b', GradientType=0)}.market-expert-wrapper .m-r-action-header .yellow-btn .hover-overlay{display:none}.market-expert-wrapper .m-r-action-header .yellow-btn:before{content:' ';position:absolute;top:10px;left:10px;background:url("../png/open-envelope.png");width:25px;height:25px}.market-expert-wrapper .filter-options-group{background:#fbfefe;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;position:relative;padding:2rem 0}.market-expert-wrapper .filter-options-group:after,.market-expert-wrapper .filter-options-group:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.market-expert-wrapper .filter-options-group:after{border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:30px;margin-left:-30px}.market-expert-wrapper .filter-options-group:before{border-color:rgba(221,221,221,0);border-top-color:#dddddd;border-width:33px;margin-left:-33px}.market-expert-wrapper .filter-options-group .arrow_box:after,.market-expert-wrapper .filter-options-group .arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.market-expert-wrapper .filter-options-group .select-options-inner-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:40rem;position:relative}.market-expert-wrapper .filter-options-group .select-options-inner-group .share-link{position:absolute;right:0;top:25%}.market-expert-wrapper .filter-options-group .select-options-inner-group .share-link a{color:#1f1f1f}.market-expert-wrapper .filter-options-group .select-options-inner-group .share-link a:hover{color:#1794AA}@media screen and (max-width: 71.24875em){.market-expert-wrapper .filter-options-group .select-options-inner-group .share-link{position:relative;top:auto;right:auto;margin:0 auto;text-align:center;margin-top:.5rem}}.market-expert-wrapper .filter-options-group .custom-select-group{position:relative;border:1px solid #003364}.market-expert-wrapper .filter-options-group .custom-select-group select{background:none;margin-bottom:0;border:none}.market-expert-wrapper .filter-options-group .custom-select-group:before{position:absolute;right:7px;top:35%;content:"\33";font-family:"ElegantIcons", sans-serif;display:inline-block;width:1.5rem;height:1.5rem;text-align:center;transform:translateY(-50%);font-size:1.5rem}@media screen and (max-width: 71.24875em){.market-expert-wrapper .filter-options-group .custom-select-group{margin-top:.25rem}}.market-expert-wrapper .market-stats-full{background:#eff4f4;padding-top:2rem}.market-expert-wrapper .market-stats-full .community-data-module{width:100%;height:100%;padding:1.25rem;background:#fff;text-align:center;margin:.625rem 0}.market-expert-wrapper .market-stats-full .community-data-module .community-facts-trends__header{margin:.625rem 0 1.5625rem}.market-expert-wrapper .market-stats-full .community-data-module .community-facts-trends__header .community-facts-trends__headline{margin:.3125rem 0;font-size:1.5rem;font-weight:bold;line-height:1.1;letter-spacing:.05em;color:#1f1f1f}.market-expert-wrapper .market-stats-full .community-data-module .community-facts-trends__header .community-facts-trends__subtext,.market-expert-wrapper .market-stats-full .community-data-module .community-facts-trends__header .community-facts-trends__timeframe{font-weight:400;color:#7a7a7a}.market-expert-wrapper .market-stats-full .community-data-module .community-data-module__content .community-data-module__data{font-size:4.75rem;margin:4rem 0}.market-expert-wrapper .market-stats-full .community-data-module .community-data-module__content .community-data-module__data .span{display:block;font-family:"Proxima Nova W01",sans-serif;font-weight:100;font-size:.875rem;color:red}.market-expert-wrapper .market-stats-full .community-data-module .community-data-module__content .data-month-blue-line{position:relative;font-weight:600;color:#233a5a;font-size:1rem}.market-expert-wrapper .market-stats-full .community-data-module .community-data-module__content .data-month-blue-line:before{content:'';position:absolute;bottom:-5px;left:20px;right:20px;height:4px;background:#9bd4d8;max-width:120px;margin:0 auto}.market-expert-wrapper .market-stats-full .community-data-module .community-data-module__actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;border:1px solid #d7d7d7;margin:1.875rem auto .625rem;max-width:75%}.market-expert-wrapper .market-stats-full .community-data-module .community-data-module__actions .community-data-module__trend--down{color:#d63f3a}.market-expert-wrapper .market-stats-full .community-data-module .community-data-module__actions .community-data-module__since{padding:0 .5rem;font-size:.875rem;color:#003364;letter-spacing:.05em}.market-expert-wrapper .market-stats-full .community-data-module .community-data-module__dropdown .jeff-dropdown{border:none;margin-bottom:0}@media screen and (min-width: 71.25em){.market-expert-wrapper .market-report-signup-wrapper .flex-group-ms{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}}.market-expert-wrapper .market-report-signup-wrapper .flex-group-ms h6{text-transform:uppercase;color:#7c7c7c}.market-expert-wrapper .market-report-signup-wrapper .flex-group-ms h3{color:#2395ab}.market-expert-wrapper .market-report-signup-wrapper .flex-group-ms .save-search{background:#2395ab;color:#fff;position:relative;padding-left:50px;font-weight:600}.market-expert-wrapper .market-report-signup-wrapper .flex-group-ms .save-search:before{background:url("../png/white-mail-icon.png");content:' ';position:absolute;top:10px;left:15px;width:25px;height:25px}.market-expert-wrapper .market-report-signup-wrapper .flex-group-ms .save-search:hover{background:rgba(170,221,234,0.8);color:#1b8aa0}@media screen and (max-width: 71.24875em){.market-expert-wrapper .market-report-signup-wrapper .flex-group-ms .save-search{width:100%}.market-expert-wrapper .market-report-signup-wrapper .flex-group-ms .save-search:before{left:25%}}.legend-row .box{position:relative}.legend-row .box.box-single-fam:before{content:' ';background:#81c0c4;width:15px;height:15px;border-radius:100%;position:absolute;left:18px;top:5px}@media screen and (max-width: 71.24875em){.legend-row .box.box-single-fam:before{display:none}}.legend-row .box.box-condo:before{content:' ';background:#9bd4d8;width:15px;height:15px;border-radius:100%;position:absolute;left:10px;top:5px}@media screen and (max-width: 71.24875em){.legend-row .box.box-condo:before{display:none}}.legend-row .box.box-land:before{content:' ';background:#d0f3f5;width:15px;height:15px;border-radius:100%;position:absolute;left:18px;top:5px}@media screen and (max-width: 71.24875em){.legend-row .box.box-land:before{display:none}}.buyer-seller-data{position:relative}.tooltip-pop{display:none;position:absolute;top:0;left:65%;z-index:88}@media screen and (max-width: 71.24875em){.tooltip-pop{left:0;right:0}}.tooltip-pop.active{display:block}.tooltip-text{position:relative;background:#fdfefa;border:4px solid #2395ab;min-width:360px;border-radius:8px;padding:20px;text-align:left}@media screen and (max-width: 71.24875em){.tooltip-text{min-width:300px}}.tooltip-text h6{color:#003364;font-size:1.4rem;font-weight:500}.tooltip-text p{font-weight:400;margin-bottom:.5rem;font-size:.875rem}.tooltip-text p strong{color:#1b2e41}.tooltip-text .pop-close-x{position:absolute;top:10px;right:10px}.tooltip-text:after,.tooltip-text:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-text:after{border-color:rgba(255,255,255,0);border-right-color:#ffffff;border-width:30px;margin-top:-30px}.tooltip-text:before{border-color:rgba(35,149,171,0);border-right-color:#2395ab;border-width:36px;margin-top:-36px}@media screen and (max-width: 47.93625em){.community-data-module .chart-holder{width:400px !important;height:auto !important;margin:0 auto}}@media screen and (max-width: 47.93625em){#units-sold-price-range-chart,#inventory-monthly-chart,#new-listings-price-range-chart{width:400px !important;height:auto !important;margin:0 auto}}@media screen and (max-width: 47.93625em){.community-data-module .chart-holder{width:200px !important;height:auto !important;margin:0 auto}}body.home .header:not(.is-stuck):not(.quick-search).with-tv-banner{top:70px;transition:all 0.3s ease}@media screen and (max-width: 71.24875em){body.home .header:not(.is-stuck):not(.quick-search).with-tv-banner{top:50px}}@media screen and (max-width: 71.24875em){.header.with-tv-banner ~ .reveal-overlay .reveal.mobile-properties-more-info-wrapper{margin-top:38px}}.header.without-tv-banner ~ .content,.header.without-tv-banner ~ .property-bod{margin-top:0}@media screen and (max-width: 71.24875em){.header.without-tv-banner ~ .reveal-overlay .reveal.mobile-properties-more-info-wrapper{margin-top:0px;top:0 !important}}.search-results .header.with-tv-banner ~ .content,.search-results .header.with-tv-banner ~ .property-bod{margin-top:75px}@media screen and (max-width: 71.24875em){.search-results .header.without-tv-banner ~ .content,.search-results .header.without-tv-banner ~ .property-bod{margin-top:0}}.page-property-details .header.with-tv-banner ~ .content,.page-property-details .header.with-tv-banner ~ .property-bod{margin-top:100px}@media screen and (max-width: 71.24875em){.page-property-details .header.without-tv-banner ~ .content,.page-property-details .header.without-tv-banner ~ .property-bod{margin-top:0}}body.home .header.ext-header.without-tv-banner{display:block;top:0}body.home .header.ext-header.without-tv-banner+.header-spacer{height:7.8125rem}body .header.is-stuck.with-tv-banner{top:0;transition:all 0.3s ease}body .header.with-tv-banner{top:70px;transition:all 0.3s ease}@media screen and (max-width: 71.24875em){body .header.with-tv-banner{top:50px}}body .header.without-tv-banner{display:block;top:0}body .header.without-tv-banner+.header-spacer{height:7.8125rem}@media screen and (min-width: 47.9375em){.header.with-tv-banner .dropdown:hover.megamenu-top .dropdown-content,.header.with-tv-banner .dropdown:hover.megamenu-find .dropdown-content,.header.with-tv-banner .dropdown:hover.megamenu-about .dropdown-content,.header.with-tv-banner .dropdown:hover.megamenu-lifestyles .dropdown-content,.header.with-tv-banner .dropdown:hover.megamenu-communities .dropdown-content,.header.with-tv-banner .dropdown:hover.megamenu-commercial .dropdown-content,.header.with-tv-banner .dropdown:hover.megamenu-buy .dropdown-content,.header.with-tv-banner .dropdown:hover.megamenu-sell .dropdown-content{position:fixed;left:0;right:0;top:195px}.header.without-tv-banner .dropdown:hover.megamenu-top .dropdown-content,.header.without-tv-banner .dropdown:hover.megamenu-find .dropdown-content,.header.without-tv-banner .dropdown:hover.megamenu-about .dropdown-content,.header.without-tv-banner .dropdown:hover.megamenu-lifestyles .dropdown-content,.header.without-tv-banner .dropdown:hover.megamenu-buy .dropdown-content,.header.without-tv-banner .dropdown:hover.megamenu-sell .dropdown-content{top:100px}}@media screen and (max-width: 71.24875em){body.home .header.with-tv-banner ~ .hero.contain{margin-top:50px;height:auto}body.home .header.with-tv-banner ~ .hero.contain-slide-contain{overflow:hidden;position:relative;height:0;width:100%;padding-top:68.70027%}}@media all and (min-width: 767px) and (max-width: 1160px){body.home .header.with-tv-banner ~ .hero.contain{margin-top:-168px}}@media screen and (min-width: 71.25em){body.home .header.with-tv-banner ~ .hero.contain{margin-top:-148px}}.echo-tv-banner-wrapper{z-index:888;padding:10px 0;color:#fff;position:absolute;top:0;right:0;left:0;background:#4592a7;background:linear-gradient(to bottom, #4592a7 0%, #40889b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4592a7', endColorstr='#40889b',GradientType=0 )}@media screen and (max-width: 47.93625em){.echo-tv-banner-wrapper{height:50px}}.echo-tv-banner-wrapper .group-logo{position:relative;max-width:200px}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper .group-logo{max-width:130px}}.echo-tv-banner-wrapper .group-logo .echo-tv-logo{width:200px}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper .group-logo .echo-tv-logo{width:110px}}.echo-tv-banner-wrapper .group-logo .now-live-tag{display:none}.echo-tv-banner-wrapper .group-logo .live-red{background:#c83636;position:absolute;bottom:-3px;right:-5px;padding:3px 10px;line-height:1;text-transform:uppercase;font-size:12px;font-weight:600;box-shadow:3px 3px 3px 0px rgba(0,0,0,0.25)}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper .group-logo .live-red{padding:2px 8px;font-size:9px}}.echo-tv-banner-wrapper h5{color:#fff;font-weight:600;margin-bottom:0;font-family:"Proxima Nova W01", sans-serif;line-height:1}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper h5{margin-top:5px}}.echo-tv-banner-wrapper h5 a{color:#fff}.echo-tv-banner-wrapper h5 a:hover,.echo-tv-banner-wrapper h5 a:active,.echo-tv-banner-wrapper h5 a:focus{color:#fff;text-decoration:underline}.echo-tv-banner-wrapper p{margin-bottom:0}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper p{display:none}}.echo-tv-banner-wrapper .now-live-tag{display:none}.echo-tv-banner-wrapper .white-line{color:#fff;font-weight:600;text-decoration:underline}.echo-tv-banner-wrapper .white-line:hover,.echo-tv-banner-wrapper .white-line:active,.echo-tv-banner-wrapper .white-line:focus{opacity:.8}.echo-tv-banner-wrapper .close-banner{color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:50px;text-transform:uppercase;font-size:10px}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper .close-banner{font-size:10px;right:15px}}.echo-tv-banner-wrapper .close-banner img{display:block;text-align:center;margin:0 auto 5px}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper .close-banner img{max-width:10px}}.echo-tv-banner-wrapper .close-banner i{font-size:2rem;font-weight:200;display:block;text-align:center}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper .close-banner i{font-size:1rem}}.echo-tv-banner-wrapper.live-now{background:#562c7c}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper.live-now{min-height:50px}}.echo-tv-banner-wrapper.live-now h5{line-height:18px}.echo-tv-banner-wrapper.live-now h5 a{color:#fff}.echo-tv-banner-wrapper.live-now h5 a:hover,.echo-tv-banner-wrapper.live-now h5 a:active,.echo-tv-banner-wrapper.live-now h5 a:focus{color:#fff;text-decoration:underline}.echo-tv-banner-wrapper.live-now .live-red,.echo-tv-banner-wrapper.live-now .white-line{display:none}.echo-tv-banner-wrapper.live-now .now-live-tag{display:block;margin-bottom:10px}.echo-tv-banner-wrapper.live-now .now-live-tag .today-live{background:#c83636;position:absolute;top:0;padding:2px 10px;line-height:1;text-transform:uppercase;font-size:10px;font-weight:bold;box-shadow:3px 3px 3px 0px rgba(0,0,0,0.25)}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper.live-now .now-live-tag .today-live{padding:2px 8px;font-size:9px}}@media all and (max-width: 375px){.echo-tv-banner-wrapper.live-now .button-group{display:none}}.echo-tv-banner-wrapper.live-now .watch-white-btn{margin-left:-75px;margin-top:8px;display:inline-block;border:1px solid #fff;color:#fff;padding:0.25rem 2rem;text-align:center;font-size:1rem;font-weight:600}@media screen and (max-width: 71.24875em){.echo-tv-banner-wrapper.live-now .watch-white-btn{margin:0;padding:0.25rem 1rem;font-size:.85rem}}.echo-tv-banner-wrapper.live-now .watch-white-btn:hover,.echo-tv-banner-wrapper.live-now .watch-white-btn:active,.echo-tv-banner-wrapper.live-now .watch-white-btn:focus{color:#562c7c;background:rgba(255,255,255,0.6)}.echo-tv-banner-wrapper.hidden{display:none}@media all and (max-width: 375px){.echo-tv-banner-wrapper .column.text-group,.echo-tv-banner-wrapper .text-group.columns{width:45%}}.echo-tv-landing-main .container-max-80{max-width:none}.echo-tv-landing-main .latest-video-section .latest-videos hr{max-width:85rem}.echo-tv-landing-main .latest-video-section .latest-videos .cycle-slideshow{max-width:none;width:98% !important}.echo-tv-landing-main .latest-video-section .latest-videos .arrow-nav{max-width:15%}.echo-tv-landing-main .latest-video-section .latest-videos .arrow-nav .cycle-slideshow-nav-prev-fixed{left:0}.echo-tv-landing-main .latest-video-section .latest-videos .arrow-nav .cycle-slideshow-nav-prev-fixed .icon{width:2.6875rem}.echo-tv-landing-main .latest-video-section .latest-videos .arrow-nav .cycle-slideshow-nav-next-fixed{right:0}.echo-tv-landing-main .latest-video-section .latest-videos .arrow-nav .cycle-slideshow-nav-next-fixed .icon{width:2.6875rem}.echo-tv-landing-main .playlists hr.colored{max-width:none}.echo-tv-landing-main .playlists .cycle-slideshow{max-width:none}.echo-tv-landing-main .hero.echo-tv-hero{height:auto;background:#2696aa}.echo-tv-landing-main .hero.echo-tv-hero .video-player{background:#000;min-height:600px}@media screen and (max-width: 71.24875em){.echo-tv-landing-main .hero.echo-tv-hero .video-player{min-height:400px}}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings{background:#2696aa;padding:20px;min-height:600px}@media screen and (max-width: 71.24875em){.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings{min-height:0;height:auto}}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings img{text-align:center;margin:0 auto;display:block}@media screen and (max-width: 71.24875em){.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings img{display:inline;width:150px}}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings h5{color:#fff;font-weight:600;text-transform:uppercase;margin-bottom:1.5rem;text-size:1rem}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings .list-showings-group{margin-left:0;list-style-type:none}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings .list-showings-group li{margin-bottom:1rem;color:#fff;font-weight:700}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings .list-showings-group li a{color:#fff;font-weight:700}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings .list-showings-group li a h6{font-weight:700;margin-bottom:0;text-transform:none;display:inline-block;max-width:400px;padding:0;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings .list-showings-group li a .top-date{display:block;color:#fff;font-weight:300;text-transform:uppercase}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings .list-showings-group li a .blue-date{display:block;color:#a3dee9;font-weight:300}.echo-tv-landing-main .hero.echo-tv-hero .echo-tv-showings .list-showings-group li a:hover{text-decoration:underline;color:#fff}#echo-tv-banner-detail-wrapper{z-index:1036;position:absolute;top:0;right:0;left:0}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper{padding:36px 0;color:#fff;position:absolute;top:0;right:0;left:0;background:#4592a7;background:linear-gradient(to bottom, #4592a7 0%, #40889b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4592a7', endColorstr='#40889b',GradientType=0 )}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper{padding:43px 0}}@media screen and (max-width: 47.93625em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper{padding:10px 0}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo{position:relative;max-width:350px;margin-left:25px}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo{max-width:300px}}@media screen and (max-width: 47.93625em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo{max-width:150px;margin-left:15px}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo .echo-tv-logo{width:350px}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo .echo-tv-logo{width:300px}}@media screen and (max-width: 47.93625em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo .echo-tv-logo{max-width:150px}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo .now-live-tag{display:none}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo .live-red{background:#c83636;position:absolute;bottom:-3px;right:-5px;padding:3px 10px;line-height:1;text-transform:uppercase;font-size:12px;font-weight:600;box-shadow:3px 3px 3px 0px rgba(0,0,0,0.25)}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .group-logo .live-red{padding:2px 8px;font-size:9px}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper h5{font-weight:600;margin-bottom:0;font-family:"Proxima Nova W01", sans-serif;line-height:1}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper h5{margin-top:5px}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper p{margin-bottom:0}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper p{display:none}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .now-live-tag{display:none}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .white-line{color:#fff;font-weight:600;text-decoration:underline}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .close-banner{margin-top:5px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:50px;text-transform:uppercase;font-size:14px}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .close-banner{font-size:14px}}@media screen and (max-width: 47.93625em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .close-banner{font-size:10px;right:15px}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .close-banner img{display:block;text-align:center;margin:0 auto 10px;width:45px}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .close-banner img{width:25px;max-width:none}}@media screen and (max-width: 47.93625em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .close-banner img{width:20px;margin:0 auto 5px}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .watch-white-btn{position:absolute;top:50%;right:150px;transform:translateY(-50%);display:inline-block;border:1px solid #ededed;color:#4592a7;background:#fff;padding:1.2rem 3.5rem;text-align:center;font-size:1.25rem;font-weight:600;transition:all .5s ease}@media screen and (max-width: 71.24875em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .watch-white-btn{margin:0;padding:1rem 2.5rem;font-size:1.25rem}}@media screen and (max-width: 47.93625em){#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .watch-white-btn{padding:.35rem .85rem;font-size:1rem;right:60px}}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper .watch-white-btn:hover{border:1px solid #fff;color:#fff;background:transparent}#echo-tv-banner-detail-wrapper .echo-tv-banner-wrapper.hidden{display:none}@media screen and (max-width: 47.93625em){.search-container.comm-map-search-container .select2.select2-container--default{max-width:100%}}body.home.agentsite .header:not(.is-stuck):not(.quick-search).with-tv-banner,body.agentsite .header:not(.is-stuck):not(.quick-search).with-tv-banner{top:0}.header .inline-list .dropdown{height:54px}.header .inline-list .dropdown:hover{border-bottom:none}.header .inline-list .dropdown:hover a{padding-bottom:2rem}.header .inline-list .dropdown:hover a:after{content:' ';border-bottom:3px solid #172B3E;position:absolute;width:100%;bottom:20px;right:0;left:0}.header .inline-list .dropdown:hover .dropdown-content .dropdown-content-inner{padding:2.5rem 0 1.5rem}.header .inline-list .dropdown:hover .dropdown-content .dropdown-content-inner .updates:after{border-bottom:none}.header .inline-list .dropdown:hover .dropdown-content .dropdown-content-inner .updates .text h6{line-height:1;margin-bottom:.75rem}.header .inline-list .dropdown:hover .dropdown-content .dropdown-content-inner .inner-menu a{border-bottom:none;padding:0.35rem 0 0.35rem 2.5rem}.header .inline-list .dropdown:hover .dropdown-content .dropdown-content-inner .inner-menu a:after{border-bottom:none;content:none}.header .inline-list .dropdown:hover .dropdown-content .updates{padding:2.5rem;border-bottom:none}.header .inline-list .dropdown:hover .dropdown-content a{border-bottom:none;padding-bottom:0}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-lifestyles .dropdown-content{position:fixed;left:0;right:0;top:125px}.header .dropdown:hover.megamenu-lifestyles .dropdown-content .dropdown-content-inner{margin-top:0;position:relative;min-height:300px}.header .dropdown:hover.megamenu-lifestyles .dropdown-content .dropdown-content-inner .inner-menu{columns:3;column-rule:1px solid #86c2cd}.header .dropdown:hover.megamenu-top .dropdown-content{position:fixed;left:0;right:0;top:125px}.header .dropdown:hover.megamenu-top .dropdown-content .dropdown-content-inner{margin-top:0;position:relative;min-height:300px}.header .dropdown:hover.megamenu-top .dropdown-content .dropdown-content-inner .inner-menu{columns:3;column-rule:1px solid #86c2cd}.header .dropdown:hover.megamenu-find .dropdown-content{position:fixed;left:0;right:0;top:125px}.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner{position:relative;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu{position:relative;columns:1;column-rule:1px solid #86c2cd;width:33.3%}.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu a{white-space:inherit}.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu .sub-title.find-sub{text-align:left;text-transform:uppercase;padding-left:2.5rem;line-height:1;margin-bottom:.75rem;position:absolute;left:0;top:0}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu .sub-title.find-sub{font-size:1.25rem;line-height:1}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu.col-two{border-left:1px solid #86c2cd;padding-top:0}.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu.col-two:before{display:none}.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu.col-two .sub-title{text-align:left;text-transform:uppercase;padding-left:2.5rem;line-height:1;margin-bottom:25px}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu.col-two .sub-title{font-size:1.25rem;line-height:1}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu.col-two ul{margin-left:0}.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu.col-two ul .menu-item{padding:0;margin-left:0}.header .dropdown:hover.megamenu-find .dropdown-content .dropdown-content-inner .inner-menu.col-two ul .menu-item a{padding:0.35rem 0 0.35rem 2.5rem;line-height:24px}.header .dropdown:hover.megamenu-communities .dropdown-content{position:fixed;left:0;right:0;top:125px}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner{position:relative;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu{position:relative;columns:1;column-rule:1px solid #86c2cd;width:33.3%}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu .menu-btn{border:1px solid #fff;padding:1rem 1.5rem;margin-left:40px;max-width:425px;position:absolute;margin-top:1rem}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu a{white-space:inherit;padding:0.35rem 0 0.35rem 2.5rem}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu .sub-title{position:absolute;top:0;left:40px;text-align:left;text-transform:uppercase;line-height:1;margin-bottom:.75rem}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu .sub-title{font-size:1.25rem;line-height:1}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu.col-two{border-left:1px solid #86c2cd}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu.col-two:before{display:none}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu.col-two ul{margin-left:0}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu.col-two ul .menu-item{padding:0;margin-left:0}.header .dropdown:hover.megamenu-communities .dropdown-content .dropdown-content-inner .inner-menu.col-two ul .menu-item a{padding:0.35rem 0 0.35rem 2.5rem;line-height:24px}.header .dropdown:hover.megamenu-commercial .dropdown-content{position:fixed;left:0;right:0;top:125px}.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner{position:relative;margin-top:0}.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu{position:relative;columns:2;column-rule:1px solid #86c2cd;width:66.6%}.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu a{white-space:inherit;padding:0.35rem 0 0.35rem 2.5rem}.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu .sub-title{position:absolute;top:0;left:40px;text-align:left;text-transform:uppercase;line-height:1;margin-bottom:.75rem}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu .sub-title{font-size:1.25rem;line-height:1}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu.col-two{border-left:1px solid #86c2cd}.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu.col-two:before{display:none}.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu.col-two ul{margin-left:0}.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu.col-two ul .menu-item{padding:0;margin-left:0}.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .inner-menu.col-two ul .menu-item a{padding:0.35rem 0 0.35rem 2.5rem;line-height:24px}}@media screen and (min-width: 47.9375em) and (min-width: 47.9375em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .updates.graphic-commerical{min-height:300px}}@media screen and (min-width: 47.9375em) and (min-width: 47.9375em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .updates.graphic-commerical .icon{display:none}}@media screen and (min-width: 47.9375em) and (min-width: 47.9375em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .updates.graphic-commerical .text p{max-width:320px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .updates.graphic-commerical .graphic-bg{position:absolute;right:10px;background-repeat:no-repeat;background-size:100%;background-image:url(../png/menu-buy-graphic.png)}}@media screen and (min-width: 47.9375em) and (min-width: 47.9375em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .updates.graphic-commerical .graphic-bg{width:120px;height:120px;bottom:0}}@media screen and (min-width: 47.9375em) and (min-width: 71.25em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .updates.graphic-commerical .graphic-bg{width:160px;height:160px;bottom:-5px}}@media screen and (min-width: 47.9375em) and (min-width: 105em){.header .dropdown:hover.megamenu-commercial .dropdown-content .dropdown-content-inner .updates.graphic-commerical .graphic-bg{width:200px;height:200px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-sell .dropdown-content{position:fixed;left:0;right:0;top:125px}.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner{position:relative;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu{columns:1;column-rule:1px solid #86c2cd;width:33.3%;position:relative}.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu a{white-space:inherit}.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu .sub-title.find-sell{text-align:left;text-transform:uppercase;padding-left:2.5rem;line-height:1;margin-bottom:.75rem;position:absolute;left:0;top:0}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu .sub-title.find-sell{font-size:1.25rem;line-height:1}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group{padding:0 40px 250px;position:relative;border-left:1px solid #86c2cd}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group{padding:0 40px 150px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group:before{display:none}.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group .graphic-sub-section{text-align:left;text-transform:none;font-weight:800;line-height:1;margin-bottom:20px}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group .graphic-sub-section{font-size:1.25rem}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group p{font-size:1.25rem}}@media screen and (min-width: 47.9375em) and (max-width: 104.99875em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group p{font-size:1rem}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group a{line-height:24px;color:#feefab;display:block;text-align:left;padding:0;font-size:1.25rem;font-weight:600}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group a{font-size:1rem}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group a:hover{background:transparent;color:#002B3E}.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group a:hover i{color:#002B3E}.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group a i{color:#fff}.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group:after{position:absolute;bottom:0;left:40px;content:' ';background:url(../png/market-reports-graphic.png) no-repeat;background-size:cover;width:408px;height:244px;margin-bottom:-23px}}@media screen and (min-width: 47.9375em) and (max-width: 104.99875em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group:after{width:320px;height:191px}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-sell .dropdown-content .dropdown-content-inner .inner-menu.col-two.graphic-group:after{width:244px;height:146px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-about .dropdown-content{position:fixed;left:0;right:0;top:125px}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner{position:relative;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu{position:relative;columns:1;width:33.3%}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu a{white-space:inherit;text-align:left;line-height:24px}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu .sub-title{position:absolute;top:0;left:40px;text-align:left;text-transform:uppercase;line-height:1;margin-bottom:.75rem}}@media screen and (min-width: 47.9375em) and (max-width: 71.24875em){.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu .sub-title{font-size:1.25rem;line-height:1}}@media screen and (min-width: 47.9375em){.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu.col-two{border-left:1px solid #86c2cd;border-right:1px solid #86c2cd}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu.col-two:before{display:none}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu.col-two ul{margin-left:0}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu.col-two ul .menu-item{padding:0;margin-left:0}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu.col-two ul .menu-item a{padding:0.35rem 0 0.35rem 2.5rem;line-height:24px}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu.col-three ul{margin-left:0}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu.col-three ul .menu-item{padding:0;margin-left:0}.header .dropdown:hover.megamenu-about .dropdown-content .dropdown-content-inner .inner-menu.col-three ul .menu-item a{padding:0.35rem 0 0.35rem 2.5rem;line-height:24px}.header .dropdown:hover.megamenu-buy .dropdown-content{position:fixed;left:0;right:0;top:125px}.header .dropdown:hover.megamenu-buy .dropdown-content .dropdown-content-inner{position:relative;margin-top:0}.header .dropdown:hover.megamenu-buy .dropdown-content .dropdown-content-inner .inner-menu{columns:2;column-rule:1px solid #86c2cd;width:66.6%}.header .dropdown:hover.megamenu-buy .dropdown-content .dropdown-content-inner .inner-menu a{white-space:inherit}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content h6.email-updates{font-size:1.5625rem}}@media screen and (max-width: 71.24875em){.header .dropdown:hover .dropdown-content h6.email-updates{font-size:1.25rem}}.header .dropdown:hover .dropdown-content .dropdown-content-inner{overflow:hidden}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner{min-height:300px;position:relative;margin-top:34px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates{padding-top:2.5rem}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates{color:#181c25;margin-right:0;width:33.3%;position:absolute;right:0;top:0;border-top:none;background:#7dbcc7;background:linear-gradient(to bottom, #7dbcc7 0%, #5497a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7dbcc7', endColorstr='#5497a3', GradientType=0)}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates .icon{position:absolute;right:25px;bottom:20px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates .text{white-space:normal}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates .text p{white-space:normal;margin-bottom:.75rem;font-size:18px}}@media screen and (max-width: 71.24875em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates .text p{font-size:16px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-find{padding-top:2.5rem}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-find{min-height:300px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-find .icon{display:none}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-find .graphic-bg{position:absolute;right:25px;bottom:-5px;background-repeat:no-repeat;background-size:100%;background-image:url(../png/mail-icon-fast.png)}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-find .graphic-bg{width:120px;height:120px}}@media screen and (min-width: 71.25em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-find .graphic-bg{width:160px;height:160px}}@media screen and (min-width: 105em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-find .graphic-bg{width:200px;height:200px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-lifestyles{padding-top:2.5rem}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-lifestyles{min-height:300px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-lifestyles .icon{display:none}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-lifestyles .text p{max-width:320px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-lifestyles .graphic-bg{position:absolute;right:10px;background-repeat:no-repeat;background-size:100%;background-image:url(../png/menu-buy-graphic.png)}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-lifestyles .graphic-bg{width:120px;height:120px;bottom:0}}@media screen and (min-width: 71.25em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-lifestyles .graphic-bg{width:160px;height:160px;bottom:-5px}}@media screen and (min-width: 105em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-lifestyles .graphic-bg{width:200px;height:200px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-buy{padding-top:2.5rem}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-buy{min-height:300px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-buy .icon{display:none}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-buy .text p{max-width:320px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-buy .graphic-bg{position:absolute;right:0px;background-repeat:no-repeat;background-size:100%;background-image:url(../png/menu-buy-graphic.png)}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-buy .graphic-bg{width:120px;height:120px;bottom:-10px}}@media screen and (min-width: 71.25em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-buy .graphic-bg{width:160px;height:160px}}@media screen and (min-width: 105em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-buy .graphic-bg{width:200px;height:200px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell{padding-top:2.5rem}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell h4{line-height:1;margin-bottom:20px}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell{min-height:300px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell .icon{display:none}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell .text{color:#fff}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell .text h6{line-height:1;margin-bottom:.75rem}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell .text p{max-width:320px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell .graphic-bg{position:absolute;right:0px;background-repeat:no-repeat;background-size:100%;background-image:url(../png/menu-sell-graphic.png)}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell .graphic-bg{width:125px;height:125px;bottom:-12px}}@media screen and (min-width: 71.25em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell .graphic-bg{width:300px;height:300px;bottom:-180px}}@media screen and (min-width: 105em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-sell .graphic-bg{width:300px;height:300px;bottom:-180px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-about{min-height:300px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-about .icon{display:none}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-about .text p{max-width:320px}}.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-about .graphic-bg{position:absolute;right:35px;background-repeat:no-repeat;background-size:100%;background-image:url(../png/menu-about-graphic.png)}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-about .graphic-bg{width:120px;height:120px;bottom:-5px}}@media screen and (min-width: 71.25em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-about .graphic-bg{width:160px;height:160px}}@media screen and (min-width: 105em){.header .dropdown:hover .dropdown-content .dropdown-content-inner .updates.graphic-about .graphic-bg{width:200px;height:200px}}@media screen and (min-width: 47.9375em){.header .dropdown:hover .dropdown-content .dropdown-content-inner button{color:#fff;font-weight:600;cursor:pointer}.header .dropdown:hover .dropdown-content .dropdown-content-inner button:hover{color:#1794AA}}@media screen and (min-width: 47.9375em){.megamenu-lifestyles .inner-menu .column,.megamenu-lifestyles .inner-menu .columns{padding:0}}@media screen and (min-width: 47.9375em){.megamenu-lifestyles .inner-menu .column .lifestyles-submenu,.megamenu-lifestyles .inner-menu .columns .lifestyles-submenu{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100%}.megamenu-lifestyles .inner-menu .column .lifestyles-submenu .menu-item,.megamenu-lifestyles .inner-menu .columns .lifestyles-submenu .menu-item{margin-left:0;padding:0;border-bottom:none}.megamenu-lifestyles .inner-menu .column .lifestyles-submenu .menu-item a,.megamenu-lifestyles .inner-menu .columns .lifestyles-submenu .menu-item a{display:inline-block;white-space:normal !important;width:100%}}@media screen and (min-width: 47.9375em){.dropdown .dropdown-content .dropdown-content-inner .inner-menu{padding-top:50px}.dropdown .dropdown-content .dropdown-content-inner .inner-menu:before{position:absolute;left:0;margin-top:-60px;padding:0.35rem 2.5rem;font-size:1.45rem;font-weight:500;text-transform:uppercase}}@media screen and (min-width: 47.9375em){.dropdown.megamenu-top .dropdown-content .dropdown-content-inner .inner-menu:before{content:'Top Listings'}.dropdown.megamenu-buy .dropdown-content .dropdown-content-inner .inner-menu:before{content:'Buy'}}@media screen and (max-width: 71.24875em){.dropdown .dropdown-content .menu-item{list-style-type:none}}.commercial-guarantee-search-box{background-color:#EEEEEE}.commercial-guarantee-search-box.county_communities_center img{height:70px;width:70px}.box-commercial-agents{background-color:#eaf3df}.box-commercial-agents.county_communities_center img{height:91px;width:91px}.commercial-guarantee-promises-book{background:url("../jpg/commercial-guarantee.jpg") no-repeat center center;background-size:391px 500px;height:500px;margin:-2rem 0 -5rem;transform:rotate(8deg)}.county_communities_center.commercial img{height:auto;width:68px}.how-we-do-it .read-our-book.commercial{background:url("../jpg/commercial-real-estate-book-graphic.jpg") no-repeat;background-size:290px 222px;height:222px;position:relative;width:290px}.how-we-do-it .read-our-book.commercial a{position:absolute;bottom:10px}.echo-match-landing .green-bg{background:#f6fbee}.echo-match-landing .hero-page .hero-slide{top:50%}.echo-match-landing .hero-page .hero-slide .echo-logo{margin-bottom:2rem;max-width:500px;text-indent:0}@media screen and (max-width: 71.24875em){.echo-match-landing .hero-page .hero-slide .echo-logo{max-width:320px;margin-top:1.5rem;margin-bottom:.5rem}}@media screen and (max-width: 47.93625em){.echo-match-landing .hero-page .hero-slide .echo-logo{max-width:200px;margin-top:1.5rem;margin-bottom:.5rem}}.echo-match-landing .hero-page .hero-slide .hero-btn{color:#fff;font-weight:bold}@media screen and (max-width: 71.24875em){.echo-match-landing .hero-bg img{min-height:100%}}.echo-match-landing .hero-bg .hero-bg-overlay{opacity:0}.echo-match-landing .container-max-60{max-width:60em;margin:0 auto}.echo-match-landing .match-intro{padding:3rem 0 1rem;max-width:800px}@media screen and (max-width: 71.24875em){.echo-match-landing .match-intro{padding:3rem 1rem 1rem}}@media screen and (min-width: 47.9375em){.echo-match-landing .match-intro h1{font-size:2.75rem;line-height:1}}.echo-match-landing .match-intro h2{font-weight:normal;font-size:2.5rem}@media screen and (max-width: 71.24875em){.echo-match-landing .match-intro h2{font-size:1.85rem}}.echo-match-landing .match-intro .tm{color:#2094aa;font-weight:bold}.echo-match-landing .call,.echo-match-landing .hurry{margin:3rem auto}@media screen and (max-width: 71.24875em){.echo-match-landing .call h3,.echo-match-landing .hurry h3{font-size:1.85rem}}@media screen and (max-width: 71.24875em){.echo-match-landing .call,.echo-match-landing .hurry{margin:2rem auto}}.echo-match-landing .hurry p.medium{max-width:250px;font-size:1rem;margin:0 auto 1rem}.echo-match-landing .hurry p.small{font-size:.75rem}@media screen and (max-width: 71.24875em){.echo-match-landing .hurry{display:none}}.echo-match-landing .echo-search-box{background-color:#fff;padding:25px;border:2px solid #e8f7d0;max-width:550px;margin:0 auto;min-height:350px}@media screen and (max-width: 71.24875em){.echo-match-landing .echo-search-box{margin:0 auto 1rem;min-height:0}}@media all and (min-width: 767px) and (max-width: 1124px){.echo-match-landing .echo-search-box{min-height:370px}}.echo-match-landing .echo-search-box h4{font-weight:600}.echo-match-landing .echo-search-box p{color:#767575;margin:2rem auto 0}.echo-match-landing .echo-search-box img{margin-bottom:1.25rem}.echo-match-landing #main-content .echo-match-video{padding-bottom:6rem}@media screen and (max-width: 71.24875em){.echo-match-landing #main-content .echo-match-video h3{font-size:1.85rem}}.echo-match-landing #main-content .echo-match-video p{margin-bottom:0}.echo-match-landing #main-content .echo-match-video iframe{margin:1rem 0}@media screen and (max-width: 71.24875em){.echo-match-landing #main-content .echo-match-video iframe{max-height:600px;max-width:90%}}@media screen and (max-width: 47.93625em){.echo-match-landing #main-content .echo-match-video iframe{max-height:240px;max-width:90%}}@media screen and (max-width: 71.24875em){.echo-match-landing #main-content .echo-match-video .heart-row{margin:2rem 0}}.echo-match-landing .sonar-effect{position:relative;height:100px;width:auto;margin:0 auto}.echo-match-landing .sonar-effect .sonar.with-heart{opacity:1;margin:2rem 0}.echo-match-landing .sonar-effect .sonar:hover{background:#AADDEA;border-color:#AADDEA;color:#162a3f}.echo-match-landing .sonar-effect .sonar:hover .sonar.with-heart{opacity:1;background:#AADDEA;color:#162a3f}.echo-match-landing .sonar-effect .heart{background-image:url("../png/heart-echo-match.png");width:150px;height:131px;background-size:150px 131px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 104.99875em){body.regional-community-landing .header:not(.is-stuck):not(.quick-search) .icon-menu{background-image:url(../svg/menu-icon-white.svg)}}@media screen and (max-width: 71.24875em){body.regional-community-landing .header:not(.is-stuck):not(.quick-search) .icon-menu{background-image:url(../svg/menu-icon-white.svg)}}@media screen and (max-width: 104.99875em){body.community-landing-selected-region .header:not(.is-stuck):not(.quick-search) .icon-menu{background-image:url(../svg/menu-icon-white.svg)}}@media screen and (max-width: 71.24875em){body.community-landing-selected-region .header:not(.is-stuck):not(.quick-search) .icon-menu{background-image:url("../svg/menu-icon-grey.svg")}}@media screen and (max-width: 104.99875em){.regional-community-landing .header.is-stuck{background-image:url(../svg/menu-icon-white.svg)}}@media screen and (max-width: 104.99875em){.regional-community-landing .header:not(.is-stuck):not(.quick-search) .icon-menu{background-image:url(../svg/menu-icon-white.svg)}}@media screen and (max-width: 71.24875em){.regional-community-landing .header:not(.is-stuck):not(.quick-search) .icon-menu{background-image:url("../svg/menu-icon-grey.svg")}}.regional-community-landing .header+.header-spacer{height:0}@media print, screen and (min-width: 47.9375em){.regional-community-landing .header{background-color:rgba(0,0,0,0.3);top:0;left:0}}.regional-community-landing .header .header_left .logo-tagline{background:url(../svg/echo-logo-tagline-white.svg) top center no-repeat}@media print, screen and (min-width: 47.9375em){.regional-community-landing .header .header_left .header-link .icon-logo svg{filter:brightness(200);-webkit-filter:brightness(200)}}.regional-community-landing .header .header_nav_menu a{color:#fefefe !important}.regional-community-landing .header .header_relative .header_right_top .header-phone .header-direct-number{color:#fefefe}.regional-community-landing .header .header_relative .header_right_top .header-phone .fa{color:#F0D576}.regional-community-landing .header .header_relative .header_right_top .magnific-popup-trigger-ajax,.regional-community-landing .header .header_relative .header_right_top span{color:#F0D576}@media all and (min-width: 71.25rem){.regional-community-landing .hero{height:840px}}@media screen and (max-width: 104.99875em){.regional-community-landing .hero{height:600px}}@media screen and (max-width: 71.24875em){.regional-community-landing .hero{height:450px}}@media screen and (max-width: 47.93625em){.regional-community-landing .hero{height:200px}}.regional-community-landing .hero .hero-slide{z-index:2}@media screen and (max-width: 71.24875em){.regional-community-landing .hero .hero-slide{top:60%}}.regional-community-landing .hero .hero-slide .regional-comm-hero{text-align:left;padding-left:85px}@media screen and (max-width: 104.99875em){.regional-community-landing .hero .hero-slide .regional-comm-hero{padding-left:25px;top:50%}}.regional-community-landing .hero .hero-slide .regional-comm-hero h5{color:#fff;text-transform:uppercase;font-size:.85rem}.regional-community-landing .hero .hero-slide .regional-comm-hero .title-button{position:relative;max-width:580px}.regional-community-landing .hero .hero-slide .regional-comm-hero h1{font-weight:500;font-size:3.25rem;line-height:1.5;max-width:580px;margin-bottom:0;letter-spacing:1px;border-bottom:2px solid #fcbc48}@media screen and (max-width: 104.99875em){.regional-community-landing .hero .hero-slide .regional-comm-hero h1{font-size:3rem}}@media screen and (max-width: 71.24875em){.regional-community-landing .hero .hero-slide .regional-comm-hero h1{font-size:1.75rem;line-height:1;padding-bottom:12px}}.regional-community-landing .hero .hero-slide .regional-comm-hero h1 span{display:block;font-size:2.6rem;line-height:1}@media screen and (max-width: 104.99875em){.regional-community-landing .hero .hero-slide .regional-comm-hero h1 span{font-size:2.25rem}}@media screen and (max-width: 71.24875em){.regional-community-landing .hero .hero-slide .regional-comm-hero h1 span{font-size:1.1rem}}.regional-community-landing .hero .hero-slide .regional-comm-hero .communities-down-select{position:absolute;top:50%;right:5px;display:block;cursor:pointer;background-color:rgba(0,0,0,0.6);padding:4px 6px;border-radius:100%;width:40px;height:40px}@media screen and (max-width: 71.24875em){.regional-community-landing .hero .hero-slide .regional-comm-hero .communities-down-select{bottom:10px;top:auto}}.regional-community-landing .hero .hero-slide .regional-comm-hero .communities-down-select i{display:block;color:#fcbc48;font-size:1.75rem;text-align:center}.regional-community-landing .hero .hero-slide .regional-comm-hero .dropdown{z-index:999}.regional-community-landing .hero .hero-slide .regional-comm-hero .dropdown .dropdown-content{position:absolute;background-color:#f1f1f1;width:580px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:-1;pointer-events:none;transition:opacity 0.25s ease-out;opacity:0;display:block}@media screen and (max-width: 71.24875em){.regional-community-landing .hero .hero-slide .regional-comm-hero .dropdown .dropdown-content{width:340px}}.regional-community-landing .hero .hero-slide .regional-comm-hero .dropdown .dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.regional-community-landing .hero .hero-slide .regional-comm-hero .dropdown .dropdown-content a:hover{background-color:#ddd}.regional-community-landing .hero .hero-slide .regional-comm-hero .dropdown .dropdown-content.show{display:block;opacity:1;pointer-events:auto;z-index:3}.regional-community-landing .hero .hero-slide .regional-comm-hero .dropdown .show{display:block}.regional-community-landing .hero .hero-slide .hero-links{padding-left:70px;margin-top:2rem}@media screen and (max-width: 104.99875em){.regional-community-landing .hero .hero-slide .hero-links{padding-left:10px}}@media screen and (max-width: 71.24875em){.regional-community-landing .hero .hero-slide .hero-links{display:none}}.regional-community-landing .hero .hero-slide .hero-links ul{column-count:2;text-align:left}.regional-community-landing .hero .hero-slide .hero-links ul li{line-height:2}@media screen and (max-width: 104.99875em){.regional-community-landing .hero .hero-slide .hero-links ul li{line-height:1.5}}@media screen and (max-width: 71.24875em){.regional-community-landing .hero .hero-slide .hero-links ul li{padding-left:10px}}.regional-community-landing .hero .hero-slide .hero-links ul li::marker{color:#fff;background-color:#fff}.regional-community-landing .hero .hero-slide .hero-links ul li a{font-size:1.25rem;color:#fff}@media screen and (max-width: 104.99875em){.regional-community-landing .hero .hero-slide .hero-links ul li a{font-size:1.2rem}}@media screen and (max-width: 71.24875em){.regional-community-landing .hero .hero-slide .hero-links ul li a{font-size:1rem}}.regional-community-landing .hero .hero-slide .hero-links ul li a:hover,.regional-community-landing .hero .hero-slide .hero-links ul li a:focus,.regional-community-landing .hero .hero-slide .hero-links ul li a:active{font-weight:600}.regional-community-landing .regional-lifestyle-nav{z-index:1}.regional-community-landing .regional-lifestyle-nav .row{box-shadow:1px 6px 4px -1px rgba(0,0,0,0.13);-webkit-box-shadow:1px 6px 4px -1px rgba(0,0,0,0.13);-moz-box-shadow:1px 6px 4px -1px rgba(0,0,0,0.13)}.regional-community-landing .regional-lifestyle-nav .row .column,.regional-community-landing .regional-lifestyle-nav .row .columns{min-height:169px}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav .row .column,.regional-community-landing .regional-lifestyle-nav .row .columns{min-height:140px}}.regional-community-landing .regional-lifestyle-nav .life-carousal{display:none}@media screen and (max-width: 47.93625em){.regional-community-landing .regional-lifestyle-nav .life-carousal{margin:1.25rem auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.regional-community-landing .regional-lifestyle-nav .life-carousal .lifestyles-carousel-wrapper{z-index:1}.regional-community-landing .regional-lifestyle-nav .life-carousal .lifestyles-carousel-wrapper .cycle-slideshow{z-index:1}.regional-community-landing .regional-lifestyle-nav .life-carousal .lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide{width:80%}.regional-community-landing .regional-lifestyle-nav .life-carousal .lifestyles-carousel-wrapper .cycle-slideshow .cycle-slide p{margin-bottom:0}.regional-community-landing .regional-lifestyle-nav .icon-full-list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media screen and (max-width: 47.93625em){.regional-community-landing .regional-lifestyle-nav .icon-full-list{display:none}}.regional-community-landing .regional-lifestyle-nav ul{margin:25px 0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:inherit;align-items:inherit;width:100%}.regional-community-landing .regional-lifestyle-nav ul li{min-width:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:0;border-right:1px solid #bababa;position:relative;width:14%;margin:0 auto}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav ul li{min-width:75px}}.regional-community-landing .regional-lifestyle-nav ul li:last-of-type{border-right:none}.regional-community-landing .regional-lifestyle-nav ul li a{display:block;text-transform:uppercase;padding:10px 30px;width:100%;height:100%;color:#2e2e2e;max-width:176px;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 71.25em){.regional-community-landing .regional-lifestyle-nav ul li a{padding:10px 20px}}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-lifestyle-nav ul li a{padding:10px 15px}}.regional-community-landing .regional-lifestyle-nav ul li a:hover{background:#eefdff}.regional-community-landing .regional-lifestyle-nav ul li a img{text-align:center;margin:0 auto .5rem;display:inline-block}@media screen and (min-width: 71.25em){.regional-community-landing .regional-lifestyle-nav ul li a img{display:inline-block;height:45px}}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-lifestyle-nav ul li a img{height:45px}}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav ul li a img{height:35px}}.regional-community-landing .regional-lifestyle-nav ul li a span{display:none;color:#2e2e2e;height:2.25rem}@media screen and (min-width: 71.25em){.regional-community-landing .regional-lifestyle-nav ul li a span{font-size:12px;display:block;text-align:center}}@media screen and (min-width: 105em){.regional-community-landing .regional-lifestyle-nav ul li a span{font-size:1rem}}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap{position:relative}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper{position:relative;background:url("../jpg/echo-match-bg-group.jpg") no-repeat;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:467px;height:409px;margin-top:-375px;padding:25px;border:2px solid #fff;z-index:4}@media all and (max-width: 860px) and (min-width: 768px){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper.box{margin-top:-300px}}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper{margin-top:-300px;height:auto;background-size:cover}}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper{margin-top:-250px;height:auto;max-width:none}}@media screen and (max-width: 47.93625em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper{margin-top:0}}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper img{width:275px;margin:2rem auto 1rem;display:block}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper img{margin:0 auto 1rem}}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper img{width:200px}}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper p{color:#fff;text-align:center}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper p{font-size:.85rem;margin-bottom:0}}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper .start-matching{background-color:transparent;border:none;color:#fff;font-size:1.75rem;padding:0;line-height:1;font-weight:500}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper .start-matching{font-size:1.25rem}}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper .start-matching{font-size:1.2rem}}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper .start-matching:hover{opacity:.7}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap .echo-link-wrapper .start-matching i{color:#e3f0c9}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap a{background-color:#e5edf2;color:#2e2e2e;border:1px solid #5590a5;padding:1rem 3.5rem;display:block;margin:1.5rem auto 1rem}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap a{padding:1rem 2.5rem}}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap a{padding:1rem 1.5rem}}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap a .map-icon{display:block;float:left;color:#5590a5;margin:.75rem .5rem .75rem 0;font-size:32px}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap a .map-icon{font-size:1.25rem}}.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap a span{display:block;font-size:1.5rem;text-transform:uppercase;font-weight:600;line-height:1}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap a span{font-size:1rem}}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-lifestyle-nav .nav-map-btn-wrap a span{font-size:1rem}}.regional-community-landing .regional-listing-link-grid.light-green-bg{background:#f9fcf6;padding:0 3rem 6rem 0}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-listing-link-grid.light-green-bg{padding:0}}.regional-community-landing .regional-listing-link-grid .communities-grid{margin:25px 0 125px 50px}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-listing-link-grid .communities-grid{margin:25px 0 125px 25px}}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-listing-link-grid .communities-grid{margin:15px 0 0 15px}}.regional-community-landing .regional-listing-link-grid .communities-grid .column,.regional-community-landing .regional-listing-link-grid .communities-grid .columns{margin-top:4rem}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-listing-link-grid .communities-grid .column,.regional-community-landing .regional-listing-link-grid .communities-grid .columns{margin-top:0}}@media screen and (min-width: 47.9375em){.regional-community-landing .regional-listing-link-grid .communities-grid .column,.regional-community-landing .regional-listing-link-grid .communities-grid .columns{min-height:400px}}.regional-community-landing .regional-listing-link-grid .communities-grid h6{text-transform:uppercase;font-size:1.1rem}.regional-community-landing .regional-listing-link-grid .communities-grid h2{font-size:1.85rem;line-height:1.25;font-weight:500;position:relative;display:inline}@media screen and (max-width: 104.99875em){.regional-community-landing .regional-listing-link-grid .communities-grid h2{font-size:1.75rem}}@media screen and (max-width: 71.24875em){.regional-community-landing .regional-listing-link-grid .communities-grid h2{font-size:1.5rem}}.regional-community-landing .regional-listing-link-grid .communities-grid h2:after{content:' ';position:absolute;bottom:0;left:0;border-bottom:2px solid #28627e;width:100%}.regional-community-landing .regional-listing-link-grid .communities-grid ul{list-style-type:none;margin:0}.regional-community-landing .regional-listing-link-grid .communities-grid ul li{padding-bottom:.5rem}.regional-community-landing .regional-listing-link-grid .communities-grid ul li:first-of-type{padding-top:1rem}.regional-community-landing .regional-listing-link-grid .communities-grid ul li a{font-size:1.25rem;line-height:1.1}.regional-community-landing .regional-listing-link-grid .communities-grid .view-all-communities{text-transform:uppercase;color:#1f1f1f;display:block;font-size:1.25rem;font-weight:500;margin:1rem 0 2.5rem}.regional-community-landing .regional-listing-link-grid .communities-grid .view-all-communities:hover{color:#28627e}.map-search-container .map-pane.right .filter-container{position:relative}.map-search-container .map-pane.right .filter-container .area-dropdown{position:absolute;top:0;left:0;right:0;display:inline-block;min-width:100%}.map-search-container .map-pane.right .filter-container .area-dropdown .area-dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;width:100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:3;top:48px}.map-search-container .map-pane.right .filter-container .area-dropdown .area-dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.map-search-container .map-pane.right .filter-container .area-dropdown .area-dropdown-content a:hover{background-color:#ddd}.map-search-container .map-pane.right .filter-container .area-dropdown .area-dropdown-content.show{display:block}.map-search-container .map-pane.right .filter-container .area-dropdown .area-btn{background:#fcd999;background:linear-gradient(180deg, #fcd999 0%, #fcbe4e 100%);padding:.25rem 1.5rem .25rem 3rem;color:#000;font-size:1.2rem;width:100%;min-width:100%;line-height:2;text-align:left;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.map-search-container .map-pane.right .filter-container .area-dropdown .area-btn:before{display:inline-block;left:15px;position:absolute;padding-right:10px;top:50%;transform:translateY(-50%);content:' ';background-image:url(../png/location_pin.png);height:40px;width:40px;background-size:40px 40px;background-position:center center}.hero-bg .hero-bg-overlay-rg{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:.2;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.55) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}@media screen and (max-width: 104.99875em){.community-landing-selected-region .header .header_burger .icon-menu{background-image:url(../svg/menu-icon-white.svg)}}@media print, screen and (min-width: 47.9375em){.community-landing-selected-region .header{background-color:rgba(0,0,0,0.3);top:0;left:0}}.community-landing-selected-region .header .header_left .logo-tagline{background:url(../svg/echo-logo-tagline-white.svg) top center no-repeat}@media print, screen and (min-width: 47.9375em){.community-landing-selected-region .header .header_left .header-link .icon-logo svg{filter:brightness(200);-webkit-filter:brightness(200)}}.community-landing-selected-region .header .header_nav_menu a{color:#fefefe !important}.community-landing-selected-region .header .header_relative .header_right_top .header-phone .header-direct-number{color:#fefefe}.community-landing-selected-region .header .header_relative .header_right_top .header-phone .fa{color:#F0D576}.community-landing-selected-region .header .header_relative .header_right_top .magnific-popup-trigger-ajax,.community-landing-selected-region .header .header_relative .header_right_top span{color:#F0D576}.community-landing-selected-region .header+.header-spacer{height:0}@media all and (min-width: 71.25rem){.community-landing-selected-region .hero{height:340px}}@media screen and (max-width: 104.99875em){.community-landing-selected-region .hero{height:377px}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .hero{height:250px}}@media screen and (max-width: 47.93625em){.community-landing-selected-region .hero{height:200px}}.community-landing-selected-region .region-nav-bar{background-color:#F0F0F0;padding:20px;position:relative}@media screen and (max-width: 104.99875em){.community-landing-selected-region .region-nav-bar{padding:1rem}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar{padding:.75rem}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .search-input-col{width:calc(100% - 125px);margin-right:.25rem}}.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap select,.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap input{margin-bottom:0}.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks{display:block;background-color:#e5edf2;color:#2e2e2e;border:1px solid #5590a5;padding:.1rem 3.5rem;text-align:left;width:100%;height:60px;cursor:pointer}@media screen and (max-width: 104.99875em){.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks{padding:6px 25px 10px}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks{padding:10px;text-align:center;width:60px;height:60px}}.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks.active{display:none;transition:0.3s}.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .map-icon,.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .fa-th{display:block;float:left;color:#5590a5;margin:.75rem .5rem .75rem 0;font-size:32px}@media screen and (max-width: 104.99875em){.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .map-icon,.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .fa-th{font-size:1.25rem}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .map-icon,.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .fa-th{margin:0;float:none}}.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .small-text{margin-top:.25rem;display:block}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .small-text{display:none;margin-top:0}}.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .big-text{display:block;font-size:1.25rem;text-transform:uppercase;font-weight:600;line-height:1.5}@media screen and (max-width: 104.99875em){.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .big-text{font-size:1rem}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap.tab .tablinks .big-text{font-size:1rem;display:none}}.community-landing-selected-region .region-nav-bar .nav-map-btn-wrap a{height:60px;padding:.25rem 3.5rem}.community-landing-selected-region .region-nav-bar .area-custom-select{position:relative;background-color:transparent;height:60px}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .area-custom-select{width:60px}}.community-landing-selected-region .region-nav-bar .area-custom-select select{display:none}.community-landing-selected-region .region-nav-bar .select-selected{background-color:transparent}.community-landing-selected-region .region-nav-bar .select-selected{height:60px;border:none}.community-landing-selected-region .region-nav-bar .select-selected:before{content:' ';position:absolute;left:10px;top:20px;width:16px;height:22px;background-position:center left;background-repeat:no-repeat;right:auto;background-image:url("../png/map-marker-alt-solid-1.png");background-size:16px 22px}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .select-selected:before{transform:translateX(50%);right:50%;background-position:center center}}.community-landing-selected-region .region-nav-bar .select-selected:after{background-image:url(../svg/down-arrow-blue.svg);content:' ';position:absolute;right:15px;top:25px;z-index:2;background-size:15px 10px;width:15px;height:10px;background-position:center left;background-repeat:no-repeat}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .select-selected:after{display:none}}.community-landing-selected-region .region-nav-bar .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent}.community-landing-selected-region .region-nav-bar .select-items div,.community-landing-selected-region .region-nav-bar .select-selected{color:#000;padding:20px 25px 10px 35px;cursor:pointer}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .select-items div,.community-landing-selected-region .region-nav-bar .select-selected{color:transparent}}.community-landing-selected-region .region-nav-bar .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;box-shadow:2px 2px 3px 0px rgba(0,0,0,0.25)}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .select-items{width:350px}}.community-landing-selected-region .region-nav-bar .select-items div{color:#000}.community-landing-selected-region .region-nav-bar .select-items div:last-of-type{margin-bottom:.5rem;border-bottom:none}.community-landing-selected-region .region-nav-bar .select-hide{display:none}.community-landing-selected-region .region-nav-bar .select-items div:hover,.community-landing-selected-region .region-nav-bar .same-as-selected{background-color:rgba(0,0,0,0.1)}.community-landing-selected-region .region-nav-bar .select-regional-area-drop-wrapper{position:relative;border-bottom:2px solid #d7d7d7}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .select-regional-area-drop-wrapper{background-color:#fefefe;border:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;max-height:60px}}.community-landing-selected-region .region-nav-bar .select-regional-area-drop-wrapper .regional-area-drop{position:relative;margin-bottom:0;border:none;background-color:transparent;height:60px;font-size:1rem;padding-left:15px;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.community-landing-selected-region .region-nav-bar .select-regional-area-drop-wrapper .area-select-dropdown{display:none}.community-landing-selected-region .region-nav-bar .select-regional-area-drop-wrapper .area-select-dropdown.show{display:block}.community-landing-selected-region .region-nav-bar .search-community-input{position:relative}.community-landing-selected-region .region-nav-bar .search-community-input i{position:absolute;color:#4092A8;left:12px;top:18px;z-index:1;font-size:1.3rem}.community-landing-selected-region .region-nav-bar .search-community-input input{margin-bottom:0;height:60px;padding-left:45px;position:relative}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .search-community-input input{padding-left:35px;font-size:14px}}.community-landing-selected-region .region-nav-bar .search-community-input:after{content:' ';position:absolute;background-image:url(../png/small-down-arrow.png);right:15px;top:25px;z-index:2;background-size:15px 10px;width:15px;height:10px}.community-landing-selected-region .region-nav-bar .more-filters-regional{position:relative}.community-landing-selected-region .region-nav-bar .more-filters-regional .filterdropbtn{margin-bottom:0;border:1px solid #5590a5;font-size:1rem;text-transform:uppercase;background:#fff;text-align:left;padding:1rem 2rem;height:60px;width:100%;float:right;position:relative;cursor:pointer;z-index:1}@media screen and (max-width: 104.99875em){.community-landing-selected-region .region-nav-bar .more-filters-regional .filterdropbtn{height:60px}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .more-filters-regional .filterdropbtn{height:60px;width:60px;padding:2rem .25rem .25rem .25rem;text-align:center;text-transform:none;color:#5590a5;font-size:.85rem;font-weight:600}}.community-landing-selected-region .region-nav-bar .more-filters-regional .filterdropbtn:after{content:' ';position:absolute;background-image:url(../svg/down-arrow-blue.svg);right:15px;transform:translateY(-50%);top:50%;z-index:2;background-size:15px 10px;width:15px;height:10px}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .more-filters-regional .filterdropbtn:after{top:20px;transform:translateX(50%);right:50%;background-size:20px 15px;width:20px;height:15px}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .more-filters-regional .filterdropbtn .hide-for-small{display:none}}.community-landing-selected-region .region-nav-bar .more-filters-regional-dropdown{display:none;border:1px solid #d7d7d7;background:#fff;padding:20px;position:absolute;right:0;top:82px;left:0;z-index:999;margin-left:.9375rem;margin-right:.9375rem}.community-landing-selected-region .region-nav-bar .more-filters-regional-dropdown.show{display:block}@media screen and (min-width: 71.25em){.community-landing-selected-region .region-nav-bar .more-filters-regional-dropdown.show{left:60.5%;top:90px;width:416px}}@media all and (min-width: 1667px){.community-landing-selected-region .region-nav-bar .more-filters-regional-dropdown.show{left:62%;top:105px;width:416px}}.community-landing-selected-region .region-nav-bar .more-filters-regional-dropdown .regional-dropdown-wrap .row{margin:0}.community-landing-selected-region .region-nav-bar .more-filters-regional-dropdown .regional-dropdown-wrap h5{color:#4092A8;font-weight:500}@media screen and (max-width: 104.99875em){.community-landing-selected-region .region-nav-bar .row-row-flexy{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0 .75rem}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .region-nav-bar .row-row-flexy .column.small-2,.community-landing-selected-region .region-nav-bar .row-row-flexy .small-2.columns{width:60px}}@media screen and (min-width: 71.25em){.community-landing-selected-region .region-nav-bar .row-row-flexy .column,.community-landing-selected-region .region-nav-bar .row-row-flexy .columns{padding:0 .75rem 0 0}}@media screen and (max-width: 104.99875em){.community-landing-selected-region .region-nav-bar .row-row-flexy .column,.community-landing-selected-region .region-nav-bar .row-row-flexy .columns{padding:0 .25rem 0 0}}.community-landing-selected-region .region-nav-bar .row-row-flexy .filter-col{position:relative}.community-landing-selected-region .intro-text{padding:0 1rem}.community-landing-selected-region .intro-text h1{font-size:2.25rem;font-weight:400}@media screen and (max-width: 104.99875em){.community-landing-selected-region .intro-text h1{font-size:1.75rem}}.community-landing-selected-region .intro-text #full_content{max-height:none;overflow:visible}.community-landing-selected-region .intro-text #full_content.closed{max-height:200px;overflow:hidden}.community-landing-selected-region .intro-text #full_content.closed p:after{content:'';position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background-image:linear-gradient(to bottom, transparent, white)}.community-landing-selected-region .intro-text p{position:relative}.community-landing-selected-region .intro-text #more{display:none}.community-landing-selected-region .intro-text .read-more-btn{color:#4092A8;font-weight:500}.community-landing-selected-region .intro-text .read-more-btn i{font-size:14px}.community-landing-selected-region .grid-x{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:0 0 auto;flex:0 0 auto}.community-landing-selected-region .grid-x .column,.community-landing-selected-region .grid-x .columns{float:left;padding-bottom:.9375rem;transition:opacity 0.25s ease-out;opacity:1}.community-landing-selected-region .grid-x .column.comm-hide,.community-landing-selected-region .grid-x .comm-hide.columns{opacity:0}.community-landing-selected-region .result-box{background-image:url("../jpg/results-square.jpg");border:10px solid #fff;box-shadow:5px 5px 15px -10px rgba(0,0,0,0.46);padding:25px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;float:left;width:300px;height:300px}@media all and (max-width: 1285px){.community-landing-selected-region .result-box{width:280px;height:280px}}@media all and (max-width: 1255px){.community-landing-selected-region .result-box{width:270px;height:270px}}@media all and (max-width: 1139px){.community-landing-selected-region .result-box{width:335px;height:335px}}@media all and (max-width: 1060px){.community-landing-selected-region .result-box{width:300px;height:300px}}@media all and (max-width: 960px){.community-landing-selected-region .result-box{width:275px;height:275px}}@media all and (max-width: 860px){.community-landing-selected-region .result-box{width:245px;height:245px}}@media screen and (max-width: 47.93625em){.community-landing-selected-region .result-box{width:100%;height:100%;min-height:300px}}.community-landing-selected-region .result-box .text-content{z-index:2;text-shadow:2px 3px 6px black}.community-landing-selected-region .result-box .text-content h4{color:#fff;font-size:1rem}.community-landing-selected-region .result-box .text-content h3{color:#fff;font-weight:500;line-height:1.2}@media all and (max-width: 860px){.community-landing-selected-region .result-box .text-content h3{font-size:1.5rem}}@media screen and (max-width: 47.93625em){.community-landing-selected-region .result-box .text-content h3{font-size:1.75rem}}.community-landing-selected-region .result-box .text-content p{color:#fff}.community-landing-selected-region .result-box .text-content .block-line{width:30%;height:5px;background-color:#0EB4BF;margin:0 auto 10px;text-align:center}.community-landing-selected-region .result-box .text-content .block-line.yellow{background-color:#FCC452}.community-landing-selected-region .result-box .hover-content{opacity:0;background:#c7e1e7;background:linear-gradient(to bottom, #c7e1e7 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7e1e7', endColorstr='#ffffff',GradientType=0 );position:absolute;top:0;left:0;bottom:0;right:0}.community-landing-selected-region .result-box .hover-content h6{color:#026381;font-size:2.85rem;text-transform:uppercase}@media all and (max-width: 860px){.community-landing-selected-region .result-box .hover-content h6{font-size:2.5rem}}.community-landing-selected-region .result-box .hover-content h6 span{display:block;font-size:1rem;color:#000;margin-bottom:1rem;font-weight:500}.community-landing-selected-region .result-box .hover-content .buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:100}.community-landing-selected-region .result-box .hover-content .buttons a{padding:.5rem 2rem;border-radius:50px;line-height:1;font-weight:500}.community-landing-selected-region .result-box .hover-content .buttons a.teal-blue{background-color:#4092A8;color:#fff;margin-bottom:.5rem;border:1px solid transparent}.community-landing-selected-region .result-box .hover-content .buttons a.teal-blue:hover{opacity:.8;transition:all 1s}.community-landing-selected-region .result-box .hover-content .buttons a.teal-blue-border{background-color:#fff;color:#4092A8;border:1px solid #4092A8}.community-landing-selected-region .result-box .hover-content .buttons a.teal-blue-border:hover{background-color:#4092A8;color:#fff;transition:all 1s;border:1px solid transparent}.community-landing-selected-region .result-box .bg-dark{background:rgba(0,0,0,0.2);position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.community-landing-selected-region .result-box:hover .hover-content{opacity:1;transition:all 0.5s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.community-landing-selected-region .result-box:hover .text-content{opacity:0}.community-landing-selected-region .echo-match-box{background-color:#408690;background-image:url("../jpg/echo-match-bg.jpg");padding:50px 25px;border:10px solid #fff;box-shadow:5px 5px 15px -10px rgba(0,0,0,0.46);height:300px;overflow:hidden}@media all and (max-width: 1285px){.community-landing-selected-region .echo-match-box{height:280px}}@media all and (max-width: 1255px){.community-landing-selected-region .echo-match-box{height:270px}}@media all and (max-width: 1139px){.community-landing-selected-region .echo-match-box{width:335px;height:335px}}@media all and (max-width: 1060px){.community-landing-selected-region .echo-match-box{width:300px;height:300px}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .echo-match-box{padding:35px 25px}}@media all and (max-width: 960px){.community-landing-selected-region .echo-match-box{width:275px;height:275px}}@media all and (max-width: 860px){.community-landing-selected-region .echo-match-box{width:245px;height:245px}}@media screen and (max-width: 47.93625em){.community-landing-selected-region .echo-match-box{width:100%;height:100%;min-height:300px}}.community-landing-selected-region .echo-match-box img{width:300px;display:block;margin:1.5rem}@media screen and (max-width: 71.24875em){.community-landing-selected-region .echo-match-box img{width:auto;max-width:200px;display:block;margin:0 auto}}@media all and (max-width: 860px){.community-landing-selected-region .echo-match-box img{max-width:100px;margin:0 auto;text-align:center}}.community-landing-selected-region .echo-match-box .echo-match-text{color:#fff;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:2rem}@media screen and (max-width: 71.24875em){.community-landing-selected-region .echo-match-box .echo-match-text{margin-left:0;text-align:center}}.community-landing-selected-region .echo-match-box .echo-match-text h5{font-size:1.25rem}@media screen and (max-width: 104.99875em){.community-landing-selected-region .echo-match-box .echo-match-text h5{font-size:.85rem}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .echo-match-box .echo-match-text h5{display:none}}.community-landing-selected-region .echo-match-box .echo-match-text h3{margin-bottom:1.25rem;line-height:1.2;font-weight:600}@media screen and (max-width: 104.99875em){.community-landing-selected-region .echo-match-box .echo-match-text h3{margin-bottom:1rem;line-height:1;font-size:1.75rem}}@media all and (max-width: 860px){.community-landing-selected-region .echo-match-box .echo-match-text h3{font-size:1rem}}@media screen and (max-width: 71.24875em){.community-landing-selected-region .echo-match-box .echo-match-text h3{margin:.5rem 0}}.community-landing-selected-region .echo-match-box .echo-match-text a{border:1px solid #fff;padding:.5rem 1.75rem;color:#fff;text-align:center;max-width:200px;font-weight:500}@media screen and (max-width: 71.24875em){.community-landing-selected-region .echo-match-box .echo-match-text a{margin:1rem auto;display:block;min-width:200px}}@media all and (max-width: 860px){.community-landing-selected-region .echo-match-box .echo-match-text a{min-width:0}}.community-landing-selected-region .echo-match-box .echo-match-text a:hover{border:1px solid transparent;color:#408690;background-color:#fff}.similar-communities .cycle-slideshow .cycle-slide .result-box{background-image:url("../jpg/results-square.jpg");border:10px solid #fff;box-shadow:5px 5px 15px -10px rgba(0,0,0,0.46);padding:25px;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;float:left;width:280px;height:280px;-ms-flex-wrap:wrap;flex-wrap:wrap}.similar-communities .cycle-slideshow .cycle-slide .result-box .text-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.similar-communities .cycle-slideshow .cycle-slide.slide{opacity:1}.similar-communities .cycle-slideshow-nav{position:absolute;bottom:50%}.similar-communities .cycle-slideshow-nav .icon,.similar-communities .cycle-slideshow-nav .property-tools.tools-down .sub-menu .icon,.property-tools.tools-down .sub-menu .similar-communities .cycle-slideshow-nav .icon{color:#257A86}.tabcontent{display:none}@media screen and (max-width: 104.99875em){#map-results .search-container.comm-map-search-container .select2.select2-container{width:100% !important}}@media screen and (max-width: 104.99875em){#map-results .search-container.comm-map-search-container .select2.select2-container .select2-selection.select2-selection--multiple{padding-left:30px}}.community-landing-selected-region .map-search-container .select2-container--default .select2-search--inline .select2-search__field{padding-left:0}body.page-template-page-analytics #main-content.analytics-landing.move-down{margin-top:30px;transition:all 1s ease-in-out}.ticker-wrap{margin-right:2px}@media screen and (max-width: 47.93625em){.ticker-wrap{display:-ms-flexbox;display:flex;max-width:150px;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;overflow:hidden;position:relative;margin-left:4px;margin-right:0}}.ticker-wrap .analytics-scroll-wrapper{position:relative;width:100%}.ticker-wrap .analytics-scroll-wrapper:after{width:100%;content:'';position:absolute;right:0;top:0;bottom:0;box-shadow:-5px -1px 5px -1px rgba(0,0,0,0.14) inset;-webkit-box-shadow:-5px -1px 5px -1px rgba(0,0,0,0.14) inset;-moz-box-shadow:-5px -1px 5px -1px rgba(0,0,0,0.14) inset;pointer-events:none}.ticker-wrap .analytics-scroll-wrapper .scroll-wrapper{width:100%;height:54px;position:relative}.analytics-banner{height:70px;background-color:#eeeeee;padding:8px 4vw;z-index:9999;position:relative;width:100%}@media screen and (max-width: 104.99875em){.analytics-banner{padding:0.5rem 4vw}}@media screen and (max-width: 71.24875em){.analytics-banner{height:60px;padding:0.5rem}}.analytics-banner .row{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.analytics-banner .row .select-analytics-group{-ms-flex-preferred-size:15%;flex-basis:15%;min-width:15%;width:15%}@media screen and (max-width: 104.99875em){.analytics-banner .row .select-analytics-group{-ms-flex-preferred-size:18%;flex-basis:18%;min-width:18%;width:18%}}@media all and (min-width: 960px) and (max-width: 1140px){.analytics-banner .row .select-analytics-group{padding-left:25px}}@media screen and (max-width: 71.24875em){.analytics-banner .row .select-analytics-group{-ms-flex-preferred-size:20%;flex-basis:20%;min-width:20%;width:20%}}@media screen and (max-width: 47.93625em){.analytics-banner .row .select-analytics-group{-ms-flex-preferred-size:40%;flex-basis:40%;min-width:40%;width:40%}}.analytics-banner .row .ticker-wrap{-ms-flex-preferred-size:75%;flex-basis:75%;min-width:75%;width:75%;max-height:45px}@media screen and (max-width: 104.99875em){.analytics-banner .row .ticker-wrap{-ms-flex-preferred-size:69%;flex-basis:69%;min-width:69%;width:69%}}@media screen and (max-width: 71.24875em){.analytics-banner .row .ticker-wrap{-ms-flex-preferred-size:62%;flex-basis:62%;min-width:62%;width:62%}}@media screen and (max-width: 47.93625em){.analytics-banner .row .ticker-wrap{-ms-flex-preferred-size:40%;flex-basis:40%;min-width:40%;width:40%}}.analytics-banner .row .btn-group-banner{-ms-flex-preferred-size:10%;flex-basis:10%;min-width:10%;width:10%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 104.99875em){.analytics-banner .row .btn-group-banner{-ms-flex-preferred-size:13%;flex-basis:13%;min-width:13%;width:13%}}@media all and (min-width: 960px) and (max-width: 1140px){.analytics-banner .row .btn-group-banner{padding-right:8px}}@media screen and (max-width: 71.24875em){.analytics-banner .row .btn-group-banner{-ms-flex-preferred-size:18%;flex-basis:18%;min-width:18%;width:18%}}@media screen and (max-width: 47.93625em){.analytics-banner .row .btn-group-banner{-ms-flex-preferred-size:20%;flex-basis:20%;min-width:20%;width:20%}}.analytics-banner .slider-button-holder{position:relative;width:60px;height:53px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media screen and (max-width: 71.24875em){.analytics-banner .slider-button-holder{margin-top:-5px}}@media screen and (max-width: 47.93625em){.analytics-banner .slider-button-holder{display:none}}.analytics-banner .slider-button-holder .slick-prev{position:absolute;left:-5px;right:unset;top:50%;transform:translateY(-50%);height:25px;width:24px}.analytics-banner .slider-button-holder .slick-prev:hover span{opacity:1}.analytics-banner .slider-button-holder .slick-prev:before{display:none}.analytics-banner .slider-button-holder .slick-prev span{transform:rotate(-180deg);width:24px;background-image:url(../png/ticker-arrow-sm.png);background-size:24px 25px;height:25px;position:absolute;top:0;right:0;margin-left:0;opacity:.6}@media screen and (max-width: 71.24875em){.analytics-banner .slider-button-holder .slick-prev span{left:10px}}.analytics-banner .slider-button-holder .slick-next{left:15px;top:50%;transform:translateY(-50%);height:25px;width:24px}.analytics-banner .slider-button-holder .slick-next:hover span{opacity:1}.analytics-banner .slider-button-holder .slick-next:before{display:none}.analytics-banner .slider-button-holder .slick-next span{opacity:.6;width:24px;background-image:url(../png/ticker-arrow-sm.png);background-size:24px 25px;height:25px;position:absolute;top:0;left:unset;margin-left:0}.analytics-banner .analytics-view-all{font-size:1rem;width:80px;padding:8px 10px;line-height:1.2;background-color:#1794AA;color:#fff;font-weight:600;transition:all .2s}@media screen and (max-width: 104.99875em){.analytics-banner .analytics-view-all{right:1rem}}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-view-all{right:.5rem;width:75px;padding:4px 6px;font-size:.85rem;height:45px}}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-view-all .stats{font-size:1rem;line-height:1}}.analytics-banner .analytics-view-all i{color:#fff;font-weight:600;font-size:1.25rem;line-height:1;width:0.75rem;height:0.85rem}.analytics-banner .analytics-view-all:hover{background-color:#49748b}.analytics-banner .analytics-dropdown-wrap{position:relative;margin-right:10px}.analytics-banner .analytics-dropdown-wrap .select-container{position:absolute;z-index:99999;margin:0 auto;width:100%}@media screen and (max-width: 104.99875em){.analytics-banner .analytics-dropdown-wrap .select-container{min-width:180px}}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container{min-width:165px}}@media screen and (max-width: 47.93625em){.analytics-banner .analytics-dropdown-wrap .select-container{min-width:135px}}.analytics-banner .analytics-dropdown-wrap .select-container.active .option-container{display:block;height:auto;padding-bottom:15px}.analytics-banner .analytics-dropdown-wrap .select-container .select{position:relative;background:#eeeeee;padding:4px 10px;height:54px}@media screen and (max-width: 104.99875em){.analytics-banner .analytics-dropdown-wrap .select-container .select{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 10px}}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .select{padding:0;height:45px}}.analytics-banner .analytics-dropdown-wrap .select-container .select label .tooltip{position:relative;display:inline-block;cursor:pointer}.analytics-banner .analytics-dropdown-wrap .select-container .select label .tooltip .tooltiptext{visibility:hidden;width:150px;background-color:#fff;color:#1C1C1C;text-align:left;padding:5px;border-radius:3px;border:1px solid #CFD0CF;position:absolute;z-index:1;bottom:-40px;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.3s}.analytics-banner .analytics-dropdown-wrap .select-container .select label .tooltip .tooltiptext:after,.analytics-banner .analytics-dropdown-wrap .select-container .select label .tooltip .tooltiptext:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.analytics-banner .analytics-dropdown-wrap .select-container .select label .tooltip .tooltiptext:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:6px;margin-left:-6px}.analytics-banner .analytics-dropdown-wrap .select-container .select label .tooltip .tooltiptext:before{border-color:rgba(207,208,207,0);border-bottom-color:#CFD0CF;border-width:7px;margin-left:-7px}.analytics-banner .analytics-dropdown-wrap .select-container .select label .tooltip:hover .tooltiptext{text-transform:none;font-size:.65rem;visibility:visible;opacity:1}.analytics-banner .analytics-dropdown-wrap .select-container .select label h4{font-size:1rem;margin-bottom:0;line-height:1}@media screen and (max-width: 104.99875em){.analytics-banner .analytics-dropdown-wrap .select-container .select label h4{font-size:1rem;color:#05384A;font-weight:500}}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .select label h4{font-size:1rem;color:#05384A;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 47.93625em){.analytics-banner .analytics-dropdown-wrap .select-container .select label h4{font-size:.75rem;color:#05384A;font-weight:500}}.analytics-banner .analytics-dropdown-wrap .select-container .select label h4 i{border-radius:100%;border:1px solid #000;padding:3px 6px;margin-left:5px;font-size:10px}@media screen and (max-width: 122.49875em){.analytics-banner .analytics-dropdown-wrap .select-container .select label h4 i{font-size:8px;padding:2px 4px}}@media screen and (max-width: 104.99875em){.analytics-banner .analytics-dropdown-wrap .select-container .select label h4 i{display:none}}.analytics-banner .analytics-dropdown-wrap .select-container .select label h4 span{text-transform:uppercase}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .select label h4 span{padding-left:5px}}.analytics-banner .analytics-dropdown-wrap .select-container .select label h5{font-size:1rem;color:#05384A;font-weight:bold;margin-bottom:0}.analytics-banner .analytics-dropdown-wrap .select-container .select:after{position:absolute;content:"";width:10px;height:10px;top:70%;right:15px;transform:translateY(-50%) rotate(45deg);border-bottom:1px solid #05384A;border-right:1px solid #05384A;cursor:pointer;transition:border-color 0.4s}@media screen and (max-width: 104.99875em){.analytics-banner .analytics-dropdown-wrap .select-container .select:after{width:10px;height:10px;top:70%}}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .select:after{top:70%;border-bottom:1px solid #547B82;border-right:1px solid #547B82;right:5px}}.analytics-banner .analytics-dropdown-wrap .select-container .select input{position:relative;width:100%;height:100%;padding:0 15px 0 0;background:none;outline:none;border:none;font-size:1rem;color:#05384A;font-weight:bold;margin-bottom:0;cursor:pointer}@media screen and (max-width: 104.99875em){.analytics-banner .analytics-dropdown-wrap .select-container .select input{font-size:1.25rem;line-height:1;height:auto}}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .select input{font-size:1rem}}@media all and (max-width: 1360px) and (min-width: 1160px){.analytics-banner .analytics-dropdown-wrap .select-container .select input{font-size:1rem;line-height:1;height:auto}}@media all and (max-width: 1159px) and (min-width: 960px){.analytics-banner .analytics-dropdown-wrap .select-container .select input{font-size:.9rem;line-height:1;height:auto}}@media screen and (max-width: 47.93625em){.analytics-banner .analytics-dropdown-wrap .select-container .select input{font-size:.8rem}}.analytics-banner .analytics-dropdown-wrap .select-container .select input:-ms-input-placeholder{color:#05384A;font-weight:600}.analytics-banner .analytics-dropdown-wrap .select-container .select input::placeholder{color:#05384A;font-weight:600}.analytics-banner .analytics-dropdown-wrap .select-container .option-container{margin-top:1.5rem;transition:all 0.1s ease-in-out;height:0;display:none;position:relative;background:#fff;border:1px solid #C6C6C6}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .option-container{box-shadow:1px 2px 5px 0px rgba(0,0,0,0.14);-webkit-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.14);-moz-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.14);min-width:300px}}.analytics-banner .analytics-dropdown-wrap .select-container .option-container:after,.analytics-banner .analytics-dropdown-wrap .select-container .option-container:before{bottom:100%;right:6px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .option-container:after,.analytics-banner .analytics-dropdown-wrap .select-container .option-container:before{left:16px;right:unset}}.analytics-banner .analytics-dropdown-wrap .select-container .option-container:after{border-color:rgba(255,255,255,0);border-bottom-color:#eeeeee;border-width:15px;margin-left:-15px;border:1px solid #C6C6C6}.analytics-banner .analytics-dropdown-wrap .select-container .option-container:before{border-color:rgba(255,255,255,0);border-bottom-color:#eeeeee;border-width:10px;margin-left:-10px}.analytics-banner .analytics-dropdown-wrap .select-container .option-container .top-drop-header{padding:8px 15px}.analytics-banner .analytics-dropdown-wrap .select-container .option-container .top-drop-header h5{font-weight:bold}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .option-container .top-drop-header h5{font-weight:700;font-size:1.5rem}}.analytics-banner .analytics-dropdown-wrap .select-container .option-container .top-drop-header h6{border-bottom:1px solid #05384A;font-size:12px;color:#05384A;padding-bottom:10px}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .option-container .top-drop-header h6{font-size:1rem}}.analytics-banner .analytics-dropdown-wrap .select-container .option-container .top-drop-header p{display:none}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .option-container .top-drop-header p{display:block;margin-bottom:0;font-size:10px}}.analytics-banner .analytics-dropdown-wrap .select-container .option-container .option{position:relative;padding:4px 15px;height:30px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:0.2s}.analytics-banner .analytics-dropdown-wrap .select-container .option-container .option.selected label{font-weight:600}.analytics-banner .analytics-dropdown-wrap .select-container .option-container .option label{font-size:1rem;line-height:1;color:#05384A}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .option-container .option label{font-size:1.25rem}}@media screen and (max-width: 71.24875em){.analytics-banner .analytics-dropdown-wrap .select-container .option-container .option label span{display:none}}.analytics-banner .analytics-dropdown-wrap .select-container .option-container .option label:hover{font-weight:600}.analytics-banner .scroll-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.analytics-banner .scroll-wrapper .ticker-box{box-shadow:1px 4px 5px 0px rgba(0,0,0,0.24);-webkit-box-shadow:1px 4px 5px 0px rgba(0,0,0,0.24);-moz-box-shadow:1px 4px 5px 0px rgba(0,0,0,0.24);width:198px !important;height:54px;border:1px solid #C6C6C6;margin:0 4px;display:-ms-flexbox !important;display:flex !important}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box{box-shadow:1px 2px 5px 0px rgba(0,0,0,0.14);-webkit-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.14);-moz-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.14);width:136px !important;height:45px;margin-left:8px}}.analytics-banner .scroll-wrapper .ticker-box .box-left{display:-ms-flexbox;display:flex;width:50px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box .box-left{max-width:40px;width:auto;padding:5px}}.analytics-banner .scroll-wrapper .ticker-box .box-right{padding:6px 10px;width:210px}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box .box-right{padding:6px 5px;width:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.analytics-banner .scroll-wrapper .ticker-box .title-ticker{color:#1C1C1C;font-weight:600;font-size:.875rem;margin-bottom:0}.analytics-banner .scroll-wrapper .ticker-box .title-ticker .long{display:block}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box .title-ticker .long{display:none}}.analytics-banner .scroll-wrapper .ticker-box .title-ticker .short{display:none}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box .title-ticker .short{display:block;padding-right:5px;font-weight:800;font-size:1rem}}.analytics-banner .scroll-wrapper .ticker-box .up-sub-color{margin-bottom:0;font-size:.875rem}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box .up-sub-color{font-size:.75rem}}.analytics-banner .scroll-wrapper .ticker-box .up-sub-color .num{display:inline-block;padding-right:4px}.analytics-banner .scroll-wrapper .ticker-box .up-sub-color .text{display:inline-block;padding-right:3px}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box .up-sub-color .text{display:none}}.analytics-banner .scroll-wrapper .ticker-box .up-sub-color span{font-weight:600}.analytics-banner .scroll-wrapper .ticker-box.green{background-color:#EAF0E9}.analytics-banner .scroll-wrapper .ticker-box.green img{width:16px;height:16px}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box.green img{padding:2px 4px}}.analytics-banner .scroll-wrapper .ticker-box.green i,.analytics-banner .scroll-wrapper .ticker-box.green img{font-weight:200;border:1px solid #17741C;border-radius:100%;padding:3px;color:#17741C}.analytics-banner .scroll-wrapper .ticker-box.green .up-sub-color{color:#17741C}.analytics-banner .scroll-wrapper .ticker-box.red{background-color:#FCEBE5}@media screen and (max-width: 71.24875em){.analytics-banner .scroll-wrapper .ticker-box.red img{padding:2px 4px}}.analytics-banner .scroll-wrapper .ticker-box.red i,.analytics-banner .scroll-wrapper .ticker-box.red img{width:16px;height:16px;font-weight:200;border:1px solid #D43E3E;border-radius:100%;padding:3px;color:#D43E3E}.analytics-banner .scroll-wrapper .ticker-box.red .up-sub-color{color:#D43E3E}.analytics-landing .hero{height:400px}@media all and (max-width: 767px){.analytics-landing .hero{height:280px}}.analytics-landing .hero .hero-slide{top:60%}.analytics-landing .hero h2{margin-bottom:.5rem;font-weight:400;font-size:48px;letter-spacing:-1px}@media all and (max-width: 767px){.analytics-landing .hero h2{font-size:24px}}.analytics-landing .hero h5{text-transform:uppercase;color:#fff}@media all and (max-width: 767px){.analytics-landing .hero h5{font-size:11px}}.analytics-landing .hero h6{font-weight:600;color:#fff;font-size:2rem}@media all and (max-width: 767px){.analytics-landing .hero h6{font-size:18px}}.analytics-landing .analytics-intro{max-width:975px;margin:0 auto}.analytics-landing .analytics-intro .section{padding-bottom:0}.analytics-landing .analytics-intro .section h2{font-size:32px}@media all and (max-width: 767px){.analytics-landing .analytics-intro .section h2{font-size:24px}}.analytics-landing .analytics-intro .section img{padding-bottom:2.5rem}.analytics-landing .flexer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 767px){.analytics-landing .analytics-overview .column,.analytics-landing .analytics-overview .columns{padding:0}}.analytics-landing .block-analytics{max-width:975px;margin:0 auto;padding:30px;border:1px solid #6DBEBF;background:linear-gradient(180deg, #C4DEDD 0%, #F9FCFF 29.69%)}@media all and (max-width: 975px){.analytics-landing .block-analytics{max-width:100%;padding:20px}}.analytics-landing .block-analytics .block-head{color:#002D59}.analytics-landing .block-analytics .block-head .flexer{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 767px){.analytics-landing .block-analytics .block-head .flexer{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:normal;align-items:normal}}.analytics-landing .block-analytics .block-head h2{font-size:40px;line-height:1}@media all and (max-width: 767px){.analytics-landing .block-analytics .block-head h2{font-size:24px}}.analytics-landing .block-analytics .block-head h6{font-size:24px;line-height:1;margin-bottom:2rem}@media all and (max-width: 767px){.analytics-landing .block-analytics .block-head h6{font-size:16px;margin-bottom:1rem}}.analytics-landing .block-analytics .block-head .date-wrap p{text-align:right;font-weight:600;font-size:20px}@media all and (max-width: 767px){.analytics-landing .block-analytics .block-head .date-wrap p{font-size:16px;text-align:left}}.analytics-landing .block-analytics .white-box-group{background-color:#fff;position:relative}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-box-group{-ms-flex-direction:column;flex-direction:column;background-color:transparent}}.analytics-landing .block-analytics .white-box-group:after{content:'';position:absolute;top:0;right:50%;width:1px;height:90%;margin:20px 0;background-color:#ACC5BC;opacity:.3;max-height:190px}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-box-group:after{display:none}}.analytics-landing .block-analytics .white-box-group .white-box{width:49.6%;padding:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin-bottom:1.3%}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-box-group .white-box{width:100%;background-color:#fff;border:1px solid #DFECE7;padding:20px}}.analytics-landing .block-analytics .white-box-group .white-box:first-of-type{margin-right:.65%}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-box-group .white-box:first-of-type{margin-right:0;margin-bottom:12px}}.analytics-landing .block-analytics .white-box-group .white-box:last-of-type{margin-left:.65%}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-box-group .white-box:last-of-type{margin-left:0}}.analytics-landing .block-analytics .white-box-group .white-box h6{color:#909090;font-weight:700;font-size:18px;line-height:22px}.analytics-landing .block-analytics .white-box-group .white-box .text-group .featured-price{color:#002D59;font-size:42px;line-height:1;font-weight:600}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-box-group .white-box .text-group .featured-price{font-size:28px}}.analytics-landing .block-analytics .white-box-group .white-box .text-group .featured-price span{font-size:30px}.analytics-landing .block-analytics .white-box-group .white-box .status{color:#909090;font-size:24px;font-weight:bold;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.analytics-landing .block-analytics .white-box-group .white-box .status .arrow-up-down{display:inline-block}.analytics-landing .block-analytics .white-box-group .white-box .status .arrow-up-down.green{background-image:url("../png/arrow-upward.png");background-color:transparent;background-size:35px 35px;height:35px;width:35px}.analytics-landing .block-analytics .white-box-group .white-box .status .arrow-up-down.red{background-image:url("../png/arrow-downward.png");background-size:35px 35px;height:35px;width:35px}.analytics-landing .block-analytics .white-box-group .white-box .status span{text-transform:uppercase;font-size:16px;font-weight:400;margin-left:5px}@media all and (max-width: 767px){.analytics-landing .block-analytics .quad-flex-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr);gap:12px;margin-top:12px}}@media all and (max-width: 767px){.analytics-landing .block-analytics .quad-flex-grid:before{display:none}}.analytics-landing .block-analytics .price{color:#002D59;font-size:24px;font-weight:600}.analytics-landing .block-analytics .white-quarter{padding:25px;text-align:center;width:24%;margin-right:1.3%;background-color:#fff;border:1px solid #DFECE7;max-height:343px}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-quarter{padding:20px;width:unset;max-height:none;margin-right:0}}.analytics-landing .block-analytics .white-quarter:last-of-type{margin-right:0}.analytics-landing .block-analytics .white-quarter h6{color:#002D59;text-transform:uppercase;font-weight:600;margin-top:20px;line-height:24px;font-size:20px}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-quarter h6{font-size:12px}}.analytics-landing .block-analytics .white-quarter p{color:#909090;font-size:40px;font-weight:300}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-quarter p{font-size:24px}}.analytics-landing .block-analytics .white-quarter .status{color:#909090;font-size:24px;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 767px){.analytics-landing .block-analytics .white-quarter .status{font-size:16px}}.analytics-landing .block-analytics .white-quarter .status .arrow-up-down{display:inline-block}.analytics-landing .block-analytics .white-quarter .status .arrow-up-down.green{background-image:url("../png/arrow-upward.png");background-color:transparent;background-size:30px 30px;height:30px;width:30px}.analytics-landing .block-analytics .white-quarter .status .arrow-up-down.red{background-image:url("../png/arrow-downward.png");background-size:30px 30px;height:30px;width:30px}.analytics-landing .block-analytics .white-quarter .status span{text-transform:uppercase;font-size:16px;font-weight:400;margin-left:5px}.analytics-landing .chart-blocks-wrapper{padding-top:650px;margin-top:-650px;background:linear-gradient(180deg, #5C959B 0%, #DAE9E9 7.29%)}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper{padding-top:910px;margin-top:-910px}}@media all and (max-width: 767px){.analytics-landing .chart-blocks-wrapper{padding-top:1210px;margin-top:-1210px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .back-to-top{text-align:right;margin:0 auto 124px;max-width:975px;font-weight:100;font-size:12px;color:#5689A4}@media all and (max-width: 975px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .back-to-top{max-width:100%;margin:0 auto 80px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:975px;margin:0 auto}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group{max-width:100%;-ms-flex-direction:column;flex-direction:column}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart{padding:22px 40px;box-shadow:0px 3px 3px 0px rgba(0,0,0,0.15)}@media all and (max-width: 767px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart{padding:20px 20px;min-height:213px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart h3{color:#909090;font-size:20px;line-height:24px;font-weight:600;margin-bottom:0}@media all and (max-width: 767px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart h3{font-size:13px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart h3 span{color:#1794AA}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart h2{font-size:40px;line-height:48px;letter-spacing:-1px;color:#002D59}@media all and (max-width: 767px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart h2{font-size:24px;line-height:1.5;letter-spacing:unset}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart h6{color:#676767;font-size:14px;font-weight:400;line-height:14px}@media all and (max-width: 767px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-header-chart h6{line-height:14px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-chart-holder{padding:10px 40px;width:100%}@media all and (max-width: 975px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .block-chart-holder{padding:10px 20px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:190px}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data{width:100%;max-width:unset}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side{position:relative;color:#fff;background:#347778;background:linear-gradient(135deg, #347778 1%, #7dd9da 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#347778', endColorstr='#7dd9da', GradientType=1)}@media all and (min-width: 961px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side{height:180px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side:after{content:'';background-image:url("../png/analytics-arrow-downward.png");background-repeat:no-repeat;position:absolute;right:10px;bottom:10px;background-size:45px 48px;width:45px;height:48px}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side:after{content:none}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side p{font-weight:600;padding:20px;color:#fff;font-size:14px}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side p{font-size:13px;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:0}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side p span{font-size:42px;display:block}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side p span{font-size:24px;display:inline;position:relative}}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side p span:after{content:'';background-image:url("../png/analytics-arrow-downward.png");background-repeat:no-repeat;position:absolute;top:0;background-size:26px 28px;width:26px;height:28px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side.pink{background:linear-gradient(134.75deg, #C6677E 0%, #F9ABDA 100%)}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .top-side.pink:after{transform:rotate(-180deg)}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .lower-side-data{box-shadow:0px 18px 50px rgba(0,0,0,0.1);background:#F8FFF5;padding:25px}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .lower-side-data{display:none}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .lower-side-data p{font-size:.875rem}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .chart-side-data .lower-side-data p span{font-weight:600}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .main-block{box-shadow:0px 18px 50px rgba(0,0,0,0.1);background-color:#fff;border:2px solid #ECECEC;width:886px}@media all and (max-width: 960px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .main-block{width:100%}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .main-block .bottom-text{padding:40px;border-top:2px solid #F8F8F8}@media all and (max-width: 975px){.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .main-block .bottom-text{padding:20px}}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .main-block .bottom-text p{font-size:.875rem}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .main-block .bottom-text p span{font-weight:600}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .main-block .bottom-text p .read-more-pop{color:#1794AA;display:inline-block;padding-left:10px;font-weight:600}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .chart-block-group .main-block .bottom-text p .read-more-pop:hover{opacity:.6}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .modal-content{position:relative;background-color:#fefefe;margin:auto;padding:25px;border:1px solid #888;width:80%;max-width:600px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .close{color:#000;font-size:28px;line-height:1;font-weight:bold;position:absolute;top:20px;right:20px}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .close:hover,.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .close:focus{color:#000;text-decoration:none;cursor:pointer}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .modal-header{padding:8px 0}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .modal-body{padding:8px 0}.analytics-landing .chart-blocks-wrapper .chart-block-group-outer .chart-blocks .modal-footer{padding:8px 0}.page-template-page-analytics .calendar-wrap{position:absolute}@media all and (max-width: 767px){.page-template-page-analytics .calendar-wrap{position:relative;margin-top:1rem}}@media all and (max-width: 767px){.page-template-page-analytics .calendar-wrap .datepicker-label label{font-size:14px;font-weight:600}}.page-template-page-analytics .date-picker-input{border-radius:5px}.page-template-page-analytics .date-input{position:relative}.page-template-page-analytics .date-picker{display:none;position:absolute;z-index:9999;background-color:#fff;padding:10px}.page-template-page-analytics .blue-bar{-ms-flex-align:center;align-items:center;padding:0.7vw 4vw;background-color:#6BACBB}@media all and (max-width: 767px){.page-template-page-analytics .blue-bar{display:block;top:50px;position:relative}}.page-template-page-analytics .blue-bar .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media all and (max-width: 767px){.page-template-page-analytics .blue-bar .row{display:block}}.page-template-page-analytics .blue-bar .row .column,.page-template-page-analytics .blue-bar .row .columns{padding:0;float:none}.page-template-page-analytics .blue-bar .row .column h5,.page-template-page-analytics .blue-bar .row .columns h5{color:#fff;margin-bottom:0;font-size:1.5625rem}@media all and (max-width: 767px){.page-template-page-analytics .blue-bar .row .column h5,.page-template-page-analytics .blue-bar .row .columns h5{font-size:1.25rem;text-align:center;padding:5px 10px 8px}}.page-template-page-analytics .blue-bar .hero-container-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:end;justify-content:flex-end}@media all and (max-width: 767px){.page-template-page-analytics .blue-bar .hero-container-wrapper{display:block}}.page-template-page-analytics .blue-bar .hero-container-wrapper h6{color:#fff;margin-bottom:0;margin-right:15px;font-weight:600;font-size:12px}@media all and (max-width: 767px){.page-template-page-analytics .blue-bar .hero-container-wrapper h6{display:none}}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar{width:250px;z-index:2;border:1px solid #e1e1e1;position:relative}@media all and (max-width: 767px){.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar{width:auto}}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .select-bb input{margin-bottom:0;cursor:default}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .select-bb:after{position:absolute;content:"";width:10px;height:10px;top:50%;right:15px;transform:translateY(-50%) rotate(45deg);border-bottom:1px solid #05384A;border-right:1px solid #05384A;cursor:pointer;transition:border-color 0.4s}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .select-head{padding:10px}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .select-head h5{font-weight:bold;color:#000;font-size:1.1rem}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .select-head h6{border-bottom:1px solid #05384A;font-size:12px;color:#05384A;padding-bottom:10px}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .select-head p{margin-bottom:0;font-size:10px}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar.active.selected{background:rgba(0,0,0,0.5);pointer-events:none}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar.active .option-container{height:auto;min-height:200px;top:40px}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar.active .option-head{position:relative;height:30px;color:#05384A;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar.active .option-head label{color:#05384A}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar.active .select-head{background:#fff;height:auto;width:250px;padding-bottom:10px}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .select-head{position:relative;background:#fff;height:39px}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .select-head input{position:relative;width:100%;height:100%;padding:0 15px;background:none;outline:none;border:none;color:#000;cursor:pointer}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .option-container{background:#fff;height:0;overflow-y:scroll;position:absolute;top:0;min-width:250px}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .option-container .option-head{padding:0 10px}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .option-container .option-head:hover{background:rgba(0,0,0,0.2)}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .option-container .option-head.selected{background:rgba(0,0,0,0.2);pointer-events:none}.page-template-page-analytics .blue-bar .hero-container-wrapper .head-select-container-blue-bar .option-container .option-head label{font-size:1rem;color:#000;cursor:pointer}.analytics-banner-pop-up{position:fixed;bottom:-400px;left:50%;transform:translateX(-50%);width:800px;margin:0 auto;background:#0C3E52;padding:25px;color:#fff;transition:all 3s ease;opacity:.8}.analytics-banner-pop-up.active{bottom:20px}@media all and (max-width: 960px){.analytics-banner-pop-up{width:90%}}@media all and (max-width: 767px){.analytics-banner-pop-up{width:100%;padding:20px 40px}}.analytics-banner-pop-up .close-trends-pop{position:absolute;right:20px;top:20px;width:15px;height:15px}.analytics-banner-pop-up .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media all and (max-width: 960px){.analytics-banner-pop-up .row{-ms-flex-direction:column;flex-direction:column}}.analytics-banner-pop-up .graphic img{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media all and (max-width: 960px){.analytics-banner-pop-up .graphic img{top:-30px;transform:none}}.analytics-banner-pop-up .graphic img.plane-desktop{display:block}@media all and (max-width: 960px){.analytics-banner-pop-up .graphic img.plane-desktop{display:none}}.analytics-banner-pop-up .graphic img.plane-mobile{left:10px;top:-28px;display:none}@media all and (max-width: 960px){.analytics-banner-pop-up .graphic img.plane-mobile{display:block}}.analytics-banner-pop-up .content{padding-left:80px}@media all and (max-width: 960px){.analytics-banner-pop-up .content{padding-left:0}}.analytics-banner-pop-up .content h6{font-size:24px;font-weight:600}@media all and (max-width: 960px){.analytics-banner-pop-up .content h6{margin-top:1rem}}.analytics-banner-pop-up .content p{font-size:15px}.analytics-banner-pop-up .form-fields{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;padding:0}.analytics-banner-pop-up .form-fields .input-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}@media all and (max-width: 960px){.analytics-banner-pop-up .form-fields .input-wrap{-ms-flex-pack:justify;justify-content:space-between}}.analytics-banner-pop-up .form-fields .input-wrap input{background:#fff;width:200px;margin-bottom:0}@media all and (max-width: 960px){.analytics-banner-pop-up .form-fields .input-wrap input{width:100%}}.analytics-banner-pop-up .form-fields .input-wrap button{background:#A9DDE9;color:#0C3E52;line-height:1;padding:0.25rem 1.5rem;font-weight:600}.page-template-page-analytics .video-generic{cursor:default}.page-template-page-analytics .hero-select-container{position:relative;margin:0 auto;width:auto}.page-template-page-analytics .hero-select-container .select-head-drop{color:#d7d7d7;border:1px solid #d7d7d7;position:relative;background:transparent;height:auto;padding:0.85rem 2.5rem;font-size:.96875rem}.page-template-page-analytics .hero-select-container .select-head-drop .input-hero{position:relative;width:100%;height:100%;padding:0 15px;background:none;outline:none;border:none;font-size:.96875rem;line-height:1.05;cursor:pointer;color:#fff;margin-bottom:0;text-align:center}.page-template-page-analytics .hero-select-container .select-head-drop:after{position:absolute;content:"";width:6px;height:6px;top:50%;right:15px;transform:translateY(-50%) rotate(45deg);border-bottom:1px solid white;border-right:1px solid white;cursor:pointer;transition:border-color 0.4s}.page-template-page-analytics .hero-select-container.active .option-container-drop{height:220px;box-shadow:4px 4px 8px #00000030}.page-template-page-analytics .option-container-drop{position:absolute;width:100%;height:0;overflow-y:scroll;transition:0.4s;background-color:#fff;color:#939393}.page-template-page-analytics .option-container-drop .option-head-drop{position:relative;height:auto;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:0.2s}.page-template-page-analytics .option-container-drop .option-head-drop.selected{font-weight:500;pointer-events:none}.page-template-page-analytics .option-container-drop .option-head-drop:hover{font-weight:500;background:#f4f4f4}.page-template-page-analytics .option-container-drop .option-head-drop label{color:#939393;font-size:16px;line-height:44px;cursor:pointer;text-align:left;padding:0 20px}.page-template-page-analytics .option-container-drop.active .option-container-drop{height:240px}.page-template-page-analytics .chartjs{max-width:100%}body.home #analytics-banner ~ .header:not(.is-stuck):not(.quick-search){top:70px;transition:all 0.3s ease}@media screen and (max-width: 71.24875em){body.home #analytics-banner ~ .header:not(.is-stuck):not(.quick-search){top:60px}}a#wsj-stats-close{display:none;width:18px;height:18px;background:#E1EDF4;color:#247A86;text-decoration:none;font-size:18px;line-height:15px;font-weight:600;text-align:center;position:absolute;top:8px;right:8px;box-shadow:1px 1px 1px #00000033;transition:all .2s ease}a#wsj-stats-close:hover{color:#fff;background-color:#247A86}@media screen and (min-width: 47.9375em){a#wsj-stats-close{display:block}}

/*# sourceMappingURL=app.css.map */
