@charset "UTF-8";
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}video{display:block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Roboto", sans-serif;color:#666664}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}a:link,a:visited{text-decoration:none;color:#0080d9}a:hover,a:active{color:#0062a6;text-decoration:none}.wrapper:after,.row:after,.page-content:after,.cf{content:"";display:table;clear:both}.wrapper:before,.row:before,.page-content:before,.cf{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300;font-family:"Roboto", sans-serif}h1{font-size:4rem;line-height:1.2;letter-spacing:-0.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-0.1rem}h3{font-size:3rem;line-height:1.3;letter-spacing:-0.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-0.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-0.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}p{margin-top:0}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}button,.button,.wp-element-button{margin-bottom:1rem;gap:5px}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}.clearfix{overflow:auto}.clearfix::after{content:"";clear:both;display:table}body{background:#ffffff}.wrapper{max-width:1200px;margin:0 auto;word-wrap:break-word;padding:0 1rem}header .wrapper,footer .wrapper{padding:0 1rem}.post-type-archive-building .page-content .wrapper,.building .wrapper,.team .wrapper,.post-type-archive-team .page-content .wrapper{padding:0}.mobile-hide{display:none}.desktop-hide{display:block}.page-content{padding:2rem 0;background:#ffffff}.u-no-float{float:none !important}.row{padding:5rem 0}.row img{width:100%;height:auto;display:block}.row:nth-child(even){background-color:#ffffff}.row:nth-child(odd){background-color:white}.center{text-align:center}.no-padding{padding:0 !important}.no-float{float:none !important}.right-float{float:right !important}.left-float{float:left !important}.small-padding{padding:2rem 0 !important}.large-padding{padding:5rem 0 !important}.small-padding-all{padding:1% !important}.large-padding-all{padding:2% !important}.no-margin{margin:0 !important}.small-margin{margin:3rem 0 !important}.large-margin{margin:10rem 0 !important}.small-margin-h{margin:0 1rem !important}.large-margin-h{margin:0 3rem !important}.small-margin-all{margin:1% !important}.large-margin-all{margin:2% !important}.u-no-padding-top{padding-top:0 !important}.u-no-padding-bottom{padding-bottom:0 !important}.u-no-padding-left{padding-left:0 !important}.u-no-padding-right{padding-right:0 !important}.u-sm-margin-h{margin-right:1rem !important;margin-left:1rem !important}.u-sm-margin-v{margin-top:1rem !important;margin-bottom:1rem !important}.u-sm-margin-left{margin-left:1rem !important}.u-sm-margin-right{margin-right:1rem !important}.u-no-margin-top{margin-top:0 !important}.u-no-margin-bottom{margin-bottom:0 !important}.u-no-margin-left{margin-left:0 !important}.u-no-margin-right{margin-right:0 !important}.dark{color:#222}.light{color:#fff}.invalid-input{border:1px solid #e74c3c !important;color:#e74c3c !important}.align-left,.alignleft{float:none;width:90% !important;padding:2rem 0;display:block;margin:0 auto}.align-right,.alignright{float:none;width:90% !important;padding:2rem 0;display:block;margin:0 auto}.align-center,.aligncenter{float:none;width:90% !important;padding:2rem 0;display:block;margin:0 auto}.notification{padding:3rem;font-size:4rem;text-transform:uppercase;text-align:center;border:2px solid #e74c3c;margin:2rem auto}fieldset legend{text-align:center}@media only screen and (min-width:768px){.align-left,.alignleft{float:left;width:50% !important;padding:0 2rem 2rem 0}.align-right,.alignright{float:right;width:50% !important;padding:0 0 2rem 2rem}.align-center,.aligncenter{float:none;width:50% !important;padding:2rem;margin:0 auto;display:block}}@media only screen and (max-width:768px){.u-flex-wrap-sm{flex-wrap:wrap}.notification{font-size:2rem;padding:2rem}}@media only screen and (min-width:960px){fieldset legend{text-align:left}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;border:none;padding:0;margin:0}ul.social-links{list-style:none;margin:0;padding:0}ul.social-links li{display:inline-block;margin-right:1rem}ul.social-links li:last-child{margin-right:0rem}ul.social-links li a{display:block;padding:0.2rem}.filter-by{list-style:none}.filter-by li{display:inline-block}.text-box{text-align:center}.single-content .single-item-list{list-style:none}.u-display-none{display:none !important}.u-display-inline{display:inline !important}.u-display-inline-block{display:inline-block !important}.u-display-block{display:block !important}.u-display-table{display:table !important}.u-display-table-row{display:table-row !important}.u-display-table-cell{display:table-cell !important}.u-display-flex{display:-ms-flexbox !important;display:flex !important}.u-display-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}.u-display-block-sm{display:none !important}@media (max-width:620px){.u-display-none-sm{display:none !important}.u-display-inline-sm{display:inline !important}.u-display-inline-block-sm{display:inline-block !important}.u-display-block-sm{display:block !important}.u-display-table-sm{display:table !important}.u-display-table-row-sm{display:table-row !important}.u-display-table-cell-sm{display:table-cell !important}.u-display-flex-sm{display:-ms-flexbox !important;display:flex !important}.u-display-inline-flex-sm{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (max-width:768px){.u-display-none-max-md{display:none !important}}@media (min-width:768px){.u-display-none-md{display:none !important}.u-display-inline-md{display:inline !important}.u-display-inline-block-md{display:inline-block !important}.u-display-block-md{display:block !important}.u-display-table-md{display:table !important}.u-display-table-row-md{display:table-row !important}.u-display-table-cell-md{display:table-cell !important}.u-display-flex-md{display:-ms-flexbox !important;display:flex !important}.u-display-inline-flex-md{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width:992px){.u-display-lg-none{display:none !important}.u-display-lg-inline{display:inline !important}.u-display-lg-inline-block{display:inline-block !important}.u-display-lg-block{display:block !important}.u-display-lg-table{display:table !important}.u-display-lg-table-row{display:table-row !important}.u-display-lg-table-cell{display:table-cell !important}.u-display-lg-flex{display:-ms-flexbox !important;display:flex !important}.u-display-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width:1200px){.u-display-none-xl{display:none !important}.u-display-inline-xl{display:inline !important}.u-display-inline-block-xl{display:inline-block !important}.u-display-block-xl{display:block !important}.u-display-table-xl{display:table !important}.u-display-table-row-xl{display:table-row !important}.u-display-table-cell-xl{display:table-cell !important}.u-display-flex-xl{display:-ms-flexbox !important;display:flex !important}.u-display-inline-flex-xl{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.u-display-print-none{display:none !important}.u-display-print-inline{display:inline !important}.u-display-print-inline-block{display:inline-block !important}.u-display-print-block{display:block !important}.u-display-print-table{display:table !important}.u-display-print-table-row{display:table-row !important}.u-display-print-table-cell{display:table-cell !important}.u-display-print-flex{display:-ms-flexbox !important;display:flex !important}.u-display-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.u-rounded{border-radius:10px !important}.u-white-space-nowrap{white-space:nowrap}.u-pull-left{float:left !important}.u-pull-right{float:right !important}.u-full-width{width:100% !important;max-width:100% !important}.u-full-height{height:100% !important}.u-vertical-center{align-items:center;align-self:center}.u-vertical-bottom{align-items:flex-end;align-self:flex-end}.u-vertical-top{align-items:flex-start;align-self:flex-start}.u-horizontal-right{justify-content:flex-end;text-align:right}.u-horizontal-left{justify-content:flex-start;text-align:left}.u-horizontal-center{justify-content:center;text-align:center}.u-horizontal-left{justify-content:flex-start;text-align:left}.u-overflow-visible{overflow:visible}.u-vertical-horizontal-center,.u-horizontal-vertical-center{align-items:center;align-self:center;justify-content:center;text-align:center}.u-justify-content-evenly{justify-content:space-evenly !important}.u-justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.u-justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.u-justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.u-justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.u-justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}.u-align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.u-align-items-center{-ms-flex-align:center !important;align-items:center !important}.u-align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.u-align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.u-align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.u-align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.u-align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.u-align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.u-align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.u-align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.u-align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.u-align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.u-align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.u-align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.u-align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.u-align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}.u-flex-row{-ms-flex-direction:row !important;flex-direction:row !important;display:flex !important}.u-flex-column{-ms-flex-direction:column !important;flex-direction:column !important;display:flex !important}.u-flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;display:flex !important}.u-flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;display:flex !important}.u-flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.u-flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.u-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.u-flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.u-no-gutters{margin:0 !important}.u-text-overflow{width:100%;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden}.u-hidden-overflow{overflow:hidden !important}.u-position-static{position:static !important}@media (max-width:1024px){.u-horizontal-center-mobile{justify-content:center;text-align:center}.u-justify-content-start-sm{-ms-flex-pack:start !important;justify-content:flex-start !important}.u-justify-content-end-sm{-ms-flex-pack:end !important;justify-content:flex-end !important}.u-justify-content-center-sm{-ms-flex-pack:center !important;justify-content:center !important}.u-justify-content-between-sm{-ms-flex-pack:justify !important;justify-content:space-between !important}.u-justify-content-around-sm{-ms-flex-pack:distribute !important;justify-content:space-around !important}}@media (max-width:768px){.u-flex-column-md{-ms-flex-direction:column !important;flex-direction:column !important}.u-flex-row-md{-ms-flex-direction:row !important;flex-direction:row !important}.u-justify-content-start-md{-ms-flex-pack:start !important;justify-content:flex-start !important}.u-justify-content-end-md{-ms-flex-pack:end !important;justify-content:flex-end !important}.u-justify-content-center-md{-ms-flex-pack:center !important;justify-content:center !important}.u-justify-content-between-md{-ms-flex-pack:justify !important;justify-content:space-between !important}.u-justify-content-around-md{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-align-items-start-md{-ms-flex-align:start !important;align-items:flex-start !important}.u-align-items-end-md{-ms-flex-align:end !important;align-items:flex-end !important}.u-align-items-center-md{-ms-flex-align:center !important;align-items:center !important}.u-align-items-baseline-md{-ms-flex-align:baseline !important;align-items:baseline !important}.u-align-items-stretch-md{-ms-flex-align:stretch !important;align-items:stretch !important}.u-align-content-start-md{-ms-flex-line-pack:start !important;align-content:flex-start !important}.u-align-content-end-md{-ms-flex-line-pack:end !important;align-content:flex-end !important}.u-align-content-center-md{-ms-flex-line-pack:center !important;align-content:center !important}.u-align-content-between-md{-ms-flex-line-pack:justify !important;align-content:space-between !important}.u-align-content-around-md{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.u-align-content-stretch-md{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.u-align-self-auto-md{-ms-flex-item-align:auto !important;align-self:auto !important}.u-align-self-start-md{-ms-flex-item-align:start !important;align-self:flex-start !important}.u-align-self-end-md{-ms-flex-item-align:end !important;align-self:flex-end !important}.u-align-self-center-md{-ms-flex-item-align:center !important;align-self:center !important}.u-align-self-baseline-md{-ms-flex-item-align:baseline !important;align-self:baseline !important}.u-align-self-stretch-md{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (max-width:576px){.u-full-width-sm{width:100% !important}.u-flex-column-sm{-ms-flex-direction:column !important;flex-direction:column !important}.u-flex-row-sm{-ms-flex-direction:row !important;flex-direction:row !important}.u-justify-content-start-sm{-ms-flex-pack:start !important;justify-content:flex-start !important}.u-justify-content-end-sm{-ms-flex-pack:end !important;justify-content:flex-end !important}.u-justify-content-center-sm{-ms-flex-pack:center !important;justify-content:center !important}.u-justify-content-between-sm{-ms-flex-pack:justify !important;justify-content:space-between !important}.u-justify-content-around-sm{-ms-flex-pack:distribute !important;justify-content:space-around !important}.u-align-items-start-sm{-ms-flex-align:start !important;align-items:flex-start !important}.u-align-items-end-sm{-ms-flex-align:end !important;align-items:flex-end !important}.u-align-items-center-sm{-ms-flex-align:center !important;align-items:center !important}.u-align-items-baseline-sm{-ms-flex-align:baseline !important;align-items:baseline !important}.u-align-items-stretch-sm{-ms-flex-align:stretch !important;align-items:stretch !important}.u-align-content-start-sm{-ms-flex-line-pack:start !important;align-content:flex-start !important}.u-align-content-end-sm{-ms-flex-line-pack:end !important;align-content:flex-end !important}.u-align-content-center-sm{-ms-flex-line-pack:center !important;align-content:center !important}.u-align-content-between-sm{-ms-flex-line-pack:justify !important;align-content:space-between !important}.u-align-content-around-sm{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.u-align-content-stretch-sm{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.u-align-self-auto-sm{-ms-flex-item-align:auto !important;align-self:auto !important}.u-align-self-start-sm{-ms-flex-item-align:start !important;align-self:flex-start !important}.u-align-self-end-sm{-ms-flex-item-align:end !important;align-self:flex-end !important}.u-align-self-center-sm{-ms-flex-item-align:center !important;align-self:center !important}.u-align-self-baseline-sm{-ms-flex-item-align:baseline !important;align-self:baseline !important}.u-align-self-stretch-sm{-ms-flex-item-align:stretch !important;align-self:stretch !important}.no-padding{padding:0 !important}.no-float{float:none !important}.small-padding{padding:2rem 0 !important}.large-padding{padding:5rem 0 !important}.small-padding-all{padding:1% !important}.large-padding-all{padding:2% !important}.no-margin{margin:0 !important}.small-margin{margin:3rem 0 !important}.large-margin{margin:10rem 0 !important}.small-margin-h{margin:0 1rem !important}.large-margin-h{margin:0 3rem !important}.small-margin-all{margin:1% !important}.large-margin-all{margin:2% !important}.u-no-padding-top-sm{padding-top:0 !important}.u-no-padding-bottom-sm{padding-bottom:0 !important}.u-no-padding-left-sm{padding-left:0 !important}.u-no-padding-right-sm{padding-right:0 !important}.u-no-margin-top-sm{margin-top:0 !important}.u-no-margin-bottom-sm{margin-bottom:0 !important}.u-no-margin-left-sm{margin-left:0 !important}.u-no-margin-right-sm{margin-right:0 !important}.u-sm-margin-h-sm{margin-right:1rem !important;margin-left:1rem !important}.u-sm-margin-v-sm{margin-top:1rem !important;margin-bottom:1rem !important}.u-sm-margin-left-sm{margin-left:1rem !important}.u-sm-margin-right-sm{margin-right:1rem !important}}.u-js-carousel{padding-bottom:100px}.u-mini-container{max-width:530px !important}.u-text-nowrap{white-space:nowrap !important}.u-text-wrap{white-space:nowrap !important}.u-half-width{width:50% !important}.u-full-width{width:100% !important}.u-full-height{height:100% !important}.u-clear{clear:both !important}.u-transparent-bkg{background-color:transparent !important}.u-semibold{font-weight:500 !important}.u-bold{font-weight:600 !important}.blur{filter:blur(4px);user-select:none}@media only screen and (max-width:480px){section.advanced-search .wrapper,section.property-filter .wrapper,.wrapper{padding:0 1.5rem !important}}@media print{@page{margin:3cm 1.5cm}body{background:#fff !important;color:black;margin:0;font:12pt Georgia, "Times New Roman", Times, serif;line-height:1.3}img{border:0}a{color:#000 !important}#content:before{display:block;content:"ReltyBloc.com";margin-bottom:10px;border:1px solid #bbb;padding:3px 5px;font-style:italic;text-align:center}#footer,.right-col,.mortgage-calculator,#back-to-top,.map-wrapper,.advanced-search,#side-bar,.parallax-mirror,.full-page-item-status,.full-page-item-excerpt,.full-page-parallex-header,.parallax-window,header{display:none}.feature-list li{background:none !important;padding:0.2rem 0}.col-twelve{page-break-before:always}.image-list-item{display:none !important}.image-list-item.first{display:block !important}.testimonial-item .testimonial-title{text-align:left !important}.testimonial-item .testimonial-content{text-align:left !important}.testimonial-item .testimonial-img{display:none !important}.grid-item .item-img{display:none !important}.item-status .tag{padding:0;margin:0}}.box{min-height:270px;padding:1rem 1.5rem !important}.box .box-icon{margin:1rem auto}.box .box-image{width:auto;height:auto;margin:1rem 0;display:block;max-width:100%}.box .box-title{font-weight:300;display:block;margin:0;margin-bottom:1rem;word-break:break-word}.box .box-description{clear:both;font-weight:300;line-height:1.5}.button,.wp-element-button,a.button,a.wp-element-button,input[type="submit"],input[type="reset"],input[type="button"],body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{display:inline-block;padding:0.8rem 3rem;color:#fff;text-align:center;font-size:1.2rem;font-weight:600;letter-spacing:0.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:#0080d9 !important;border-radius:4px;border:none;cursor:pointer;box-sizing:border-box;position:relative;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;backface-visibility:hidden;display:inline-flex;align-items:center;justify-content:center;height:4.2rem}.button.second,.second.wp-element-button,a.button.second,a.second.wp-element-button,input[type="submit"].second,input[type="reset"].second,input[type="button"].second,body div.wpforms-container-full .wpforms-form input[type=submit].second,body div.wpforms-container-full .wpforms-form button[type=submit].second,body div.wpforms-container-full .wpforms-form .wpforms-page-button.second{background-color:#34495e;border:none;color:white}.button.outline,.outline.wp-element-button,a.button.outline,a.outline.wp-element-button,input[type="submit"].outline,input[type="reset"].outline,input[type="button"].outline,body div.wpforms-container-full .wpforms-form input[type=submit].outline,body div.wpforms-container-full .wpforms-form button[type=submit].outline,body div.wpforms-container-full .wpforms-form .wpforms-page-button.outline{background-color:white !important;border:1px solid #0062a6 !important;text-decoration:none;color:#666664}.button.outline:hover,.outline.wp-element-button:hover,a.button.outline:hover,a.outline.wp-element-button:hover,input[type="submit"].outline:hover,input[type="reset"].outline:hover,input[type="button"].outline:hover,body div.wpforms-container-full .wpforms-form input[type=submit].outline:hover,body div.wpforms-container-full .wpforms-form button[type=submit].outline:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button.outline:hover{border:1px solid #0062a6}.button.outline.style-1,.outline.style-1.wp-element-button,a.button.outline.style-1,a.outline.style-1.wp-element-button,input[type="submit"].outline.style-1,input[type="reset"].outline.style-1,input[type="button"].outline.style-1,body div.wpforms-container-full .wpforms-form input[type=submit].outline.style-1,body div.wpforms-container-full .wpforms-form button[type=submit].outline.style-1,body div.wpforms-container-full .wpforms-form .wpforms-page-button.outline.style-1{box-shadow:0 0 0 rgba(25, 196, 102, 0)}.button.outline.style-1:hover,.outline.style-1.wp-element-button:hover,a.button.outline.style-1:hover,a.outline.style-1.wp-element-button:hover,input[type="submit"].outline.style-1:hover,input[type="reset"].outline.style-1:hover,input[type="button"].outline.style-1:hover,body div.wpforms-container-full .wpforms-form input[type=submit].outline.style-1:hover,body div.wpforms-container-full .wpforms-form button[type=submit].outline.style-1:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button.outline.style-1:hover{background-color:transparent;color:#0080d9;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6}.button.rounded,.rounded.wp-element-button,a.button.rounded,a.rounded.wp-element-button,input[type="submit"].rounded,input[type="reset"].rounded,input[type="button"].rounded,body div.wpforms-container-full .wpforms-form input[type=submit].rounded,body div.wpforms-container-full .wpforms-form button[type=submit].rounded,body div.wpforms-container-full .wpforms-form .wpforms-page-button.rounded{border-radius:100px}.button:hover,.wp-element-button:hover,a.button:hover,a.wp-element-button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{color:#fff;border-color:#0062a6;background-color:#0062a6 !important;text-decoration:none;outline:0;border:none}.button:hover.second,.second.wp-element-button:hover,a.button:hover.second,a.second.wp-element-button:hover,input[type="submit"]:hover.second,input[type="reset"]:hover.second,input[type="button"]:hover.second,body div.wpforms-container-full .wpforms-form input[type=submit]:hover.second,body div.wpforms-container-full .wpforms-form button[type=submit]:hover.second,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover.second{color:#e6e6e6;border-color:#10161c;background-color:#22303d}body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{width:100%;font-weight:bold}.button-block{width:100%;display:block}.card-style{background:#FFFFFF;box-shadow:0 4px 10px rgba(0, 0, 0, 0.09);border-radius:4px}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}.tab-wrapper,.c-single-property{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.tab-wrapper ul.tab-item-list,.c-single-property ul.tab-item-list{list-style:none;margin:0;padding:0;text-align:center}.tab-wrapper ul.tab-item-list li,.c-single-property ul.tab-item-list li{display:inline-block;margin-bottom:0.7rem}.tab-wrapper .tab-item-content-wrapper,.c-single-property .tab-item-content-wrapper{text-align:center;display:none;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.tab-wrapper .tab-item-content-wrapper.active-tab,.c-single-property .tab-item-content-wrapper.active-tab{display:block !important}.tab-wrapper .tab-item-content-wrapper .tab-item-text,.c-single-property .tab-item-content-wrapper .tab-item-text{padding:2rem;max-width:90%;margin:0 auto}.tab-wrapper .tab-item-content-wrapper .tab-item-title,.c-single-property .tab-item-content-wrapper .tab-item-title{text-transform:uppercase;font-weight:300}.tab-wrapper .tab-item-content-wrapper .more,.c-single-property .tab-item-content-wrapper .more{display:inline-block;margin:1rem auto;width:auto}.tab-wrapper .tab-item-list-title,.c-single-property .tab-item-list-title{display:flex;flex-direction:row;margin:-1rem -0.5rem 40px;cursor:pointer}.tab-wrapper .tab-item-list-title li,.c-single-property .tab-item-list-title li{display:flex;text-align:center;border-right:1px solid #dedede;flex-basis:100%;padding:0;margin:0;background-color:#fff}.tab-wrapper .tab-item-list-title li:last-child,.c-single-property .tab-item-list-title li:last-child{border:none}.tab-wrapper .tab-item-list-title li a,.c-single-property .tab-item-list-title li a{display:block;width:100%;padding:10px 0;text-transform:uppercase;font-weight:400;border-bottom:3px solid #666664;transition:all 200ms linear;text-decoration:none;color:#666664;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.tab-wrapper .tab-item-list-title li a i,.c-single-property .tab-item-list-title li a i{margin-right:8px;font-size:20px}.tab-wrapper .tab-item-list-title li a.active-tab,.tab-wrapper .tab-item-list-title li a:hover,.c-single-property .tab-item-list-title li a.active-tab,.c-single-property .tab-item-list-title li a:hover{border-color:#0080d9;color:#0080d9}.tab-wrapper.market-stat{padding-top:2.5rem}.tab-wrapper.market-stat .tab-item-list{display:flex;align-items:center;gap:0.8rem;overflow:auto;margin:0 -1.5rem 1rem;padding:0 1.5rem 1.4rem}.tab-wrapper.market-stat .tab-item-list-item{flex:1 1 auto;margin:0;min-width:initial}.tab-wrapper.market-stat .tab-item-list-title{margin:0}.tab-wrapper.market-stat .tab-item-link{font-size:1.6rem;font-weight:400;color:#666664;padding:1rem 1.5rem;border:1px solid #666664;text-transform:uppercase;line-height:1.125;width:100%;text-decoration:none !important;text-align:center;min-height:60px;display:flex;justify-content:center;align-items:center}.tab-wrapper.market-stat .tab-item-link.active-tab{background-color:#0080d9;border-color:#0080d9;color:#fff}.tab-wrapper.market-stat .tab-item-content-wrapper .desktop{display:none}.tab-wrapper.market-stat iframe{max-width:100%}.tab-wrapper.market-stat .slick-slide{padding-right:4px;padding-left:4px}.tab-wrapper.market-stat .carousel-nav{display:flex;gap:8px;margin-bottom:12px;justify-content:flex-end;padding:0 4px}.tab-wrapper.market-stat .carousel-nav-arrow{color:#0080d9}.tab-wrapper.market-stat .carousel-nav-arrow.slick-disabled{color:#666664;opacity:0.5}@media only screen and (min-width:768px){.tab-wrapper .tab-item-content-wrapper .tab-item-text{max-width:80%;margin:0 auto}.tab-wrapper.market-stat .tab-item-content-wrapper .desktop{display:block}.tab-wrapper.market-stat .tab-item-content-wrapper .mobile{display:none}}.vertical-tab .vertical-tab-list{border-left:3px solid #0080d9;height:300px}.vertical-tab .vertical-tab-list h3{text-align:center}.vertical-tab .vertical-tab-list ul{list-style:none;padding:0;margin:0}.vertical-tab .vertical-tab-list ul li a{color:#333;display:block;padding:0.5rem 1rem}.vertical-tab .vertical-tab-list ul li a.active-tab{background:#0080d9;color:#fff;text-decoration:none;position:relative}.vertical-tab .vertical-tab-list ul li a.active-tab:after{content:"";display:inline-block;width:0;height:0;border:17px solid transparent;vertical-align:middle;border-left-color:#0080d9;position:absolute;right:-17px;top:0;background:#ffffff}.vertical-tab .vertical-tab-content-wrapper{height:300px}.vertical-tab .vertical-tab-content-wrapper ul{list-style:none;padding:0;margin:0}.vertical-tab .vertical-tab-content-wrapper .vertical-tab-item{margin-bottom:2rem;padding-bottom:2rem;display:none;min-height:300px}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid rgba(217, 217, 217, 0.5)}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}.tag{background:#34495e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#ffffff;display:inline-block;padding:0.2rem 0.6rem;margin:0.2rem 0.2rem 0.2rem 0;font-size:1.2rem;text-transform:capitalize;font-weight:300;cursor:default}.tag.second-color{background:#34495e;color:white}.tag.third-color{background:#22303d;color:white}.tag.built-date-tag{position:absolute;top:10px;left:10px}.tag.dwelling-type-color{background-color:#34495e;color:#ffffff}.tag.property-type-color{background-color:#34495e;color:#ffffff}.tag.property-tags-color{background-color:#34495e;color:#ffffff}.tag.property-status-color{background-color:#34495e;color:#ffffff}.tag.property-style-color{background-color:#34495e;color:#ffffff}.tag.sold-color,.tag.sold,.tag.is-sold{background-color:#34495e;color:#ffffff}.tag.virtual-tour-color,.tag.virtual-tour,.tag.is-virtual-tour,.tag.full-page-item-virtual-tour{background-color:#34495e;color:#ffffff}.tag.for-sale-color,.tag.for-sale,.tag.is-for-sale{background-color:#34495e;color:#ffffff}.tag.featured-color,.tag.featured,.tag.is-featured{background-color:#34495e;color:#ffffff}.tag.openhouse-color,.tag.open-house,.tag.is-openhouse{background-color:#34495e;color:#ffffff}.tag a{color:inherit}.status-tag a{text-decoration:none}.status-tag .tag{background-color:#34495e;color:#fff}.status-tag .tag:hover{background-color:#22303d;text-decoration:none}.alert-msg{flex-direction:row;align-items:center;padding:1rem 1.5rem;display:flex;gap:10px;border:1px solid #0080d9;border-radius:5px;background-color:rgba(0, 128, 217, 0.1);border-color:#0080d9;color:#004473;margin:1.5rem auto;width:100%}.alert-msg:empty{display:none}.alert-msg.success{background-color:rgba(25, 196, 102, 0.1);border-color:#19c466;color:#0d6a37;display:flex}.alert-msg.danger,.alert-msg.error{background-color:rgba(235, 65, 53, 0.1);border-color:#eb4135;color:#a91b11;display:flex}.alert-msg.warning{background-color:rgba(242, 192, 66, 0.1);border-color:#f2c042;color:#c18e0d;display:flex}.alert-msg.secondary{background-color:rgba(52, 73, 94, 0.1);border-color:#34495e;color:#10161c;display:flex}.alert-msg.primary{background-color:rgba(0, 128, 217, 0.1);border-color:#0080d9;color:#004473;display:flex}@media screen and (max-width:768px){.search-listings-message.empty-msg{margin-top:-150px}}.empty-msg{padding:3rem 1.5rem;max-width:600px;margin:0 auto;text-align:center}.empty-msg>i{font-size:10rem;color:rgba(102, 102, 100, 0.5)}.empty-msg strong{font-weight:bold;font-size:2rem;margin:1.5rem 0}.empty-msg p{color:rgba(102, 102, 100, 0.4)}.c-widget-sidebar{width:100%;padding:1.5rem 1.5rem;border-radius:3px;margin-bottom:2rem;border-top:2px solid #0080d9;background-color:rgba(102, 102, 100, 0.03);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.c-widget-sidebar .side-bar-item{margin:1rem 0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.c-widget-sidebar .side-bar-item:first-child{margin-top:0}.c-widget-sidebar .side-bar-item:last-child{margin-bottom:0}.c-widget-sidebar .side-bar-item .side-bar-item-title{border-bottom:1px solid #d9d9d9;padding-bottom:0.5rem;margin-bottom:0.5rem;color:#666664;font-size:2rem;text-transform:capitalize;width:100%}.c-widget-sidebar .side-bar-item .side-bar-item-subtitle{padding-bottom:0.5rem;margin-bottom:0.5rem;color:#666664;width:100%}.c-widget-sidebar .side-bar-item .social-widget .side-bar-item-title{margin-bottom:0;padding-bottom:0;border-bottom:none}.c-widget-sidebar .side-bar-item .wpforms-container-full{margin:0;width:100%}.c-widget-sidebar .side-bar-item .wpforms-title,.c-widget-sidebar .side-bar-item div.wpforms-container-full .wpforms-form .wpforms-title{margin-bottom:0.5rem;color:#666664;font-size:1.8rem;text-transform:capitalize}.c-widget-sidebar .side-bar-item ul{margin:0}.c-widget-sidebar .side-bar-item li{margin:0.5rem 0}#side-bar{position:sticky;top:calc(61px + 1rem)}#side-bar .social-links{font-size:1.6rem}#side-bar .social-links li{margin-right:0.5rem}.c-home-section-row{padding:3rem 0}.c-home-section-row h3{margin-top:0;padding-top:0}.error-403{min-height:400px;display:block;width:100%;position:relative}.error-403 .error-text{text-align:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}@media only screen and (max-width:768px){.error-403 .error-text{width:90%}}.error-403 .error-text h5{font-weight:400;font-size:2rem}@media only screen and (max-width:768px){.error-403 .error-text h5{font-size:1.8rem}}.error-403 .error-text h4{font-weight:600;font-size:5rem;color:#0080d9}@media only screen and (max-width:768px){.error-403 .error-text h4{font-size:2.4rem}}.error-403 .error-text p{font-size:1.6rem;margin-bottom:2rem;font-weight:400}.error-403 .error-text a:not(.button){color:#0080d9;font-size:1.6rem;font-weight:600}.error-403 .error-text img{display:block;width:50%;margin:0 auto}.error-403 .error-text .button.outline:hover,.error-403 .error-text .outline.wp-element-button:hover{background-color:transparent;color:white;border:1px solid #0080d9;box-shadow:none}.error-403 .error-text .or{padding:0 2rem}@media only screen and (max-width:480px){.error-403 .error-text .or{display:block}}.error-404{min-height:400px;display:block;width:100%;position:relative}.error-404 .error-text{text-align:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}@media only screen and (max-width:768px){.error-404 .error-text{width:90%}}.error-404 .error-text h4{text-transform:uppercase;font-weight:600;font-size:5rem;color:#0080d9}@media only screen and (max-width:768px){.error-404 .error-text h4{font-size:2.4rem}}.error-404 .error-text p{font-size:1.4rem;margin-bottom:2rem;font-weight:400}@media only screen and (max-width:768px){.error-404 .error-text p{font-size:1.4rem}}.error-404 .error-text a{color:#0080d9;font-size:1.6rem;font-weight:600}.error-404 .error-text img{display:block;width:50%;margin:0 auto}.acordian-wrapper h2{text-align:center;background:#34495e;margin:0;border-bottom:1px solid #395168;padding:2rem 0;color:white;text-transform:uppercase}.acordian-wrapper .acordian-item{background:#3d566e}.acordian-wrapper .acordian-item .fa-minus-square-o{display:none}.acordian-wrapper .acordian-item .fa-plus-square-o{display:block}.acordian-wrapper .acordian-item .acordian-item-title{text-align:center;margin:0;padding:1rem 0;color:white;border-bottom:1px solid #44607c;border-top:1px solid #44607c;cursor:pointer}.acordian-wrapper .acordian-item .acordian-item-title.active-acordian{background-color:#293a4a;border-bottom:1px solid #293a4a;border-top:1px solid transparent}.acordian-wrapper .acordian-item .acordian-item-title.active-acordian .fa-minus-square-o{display:block}.acordian-wrapper .acordian-item .acordian-item-title.active-acordian .fa-plus-square-o{display:none}.acordian-wrapper .acordian-item .acordian-item-title i{float:right;padding-right:10px;padding-top:7px}.acordian-wrapper .acordian-item .acordian-item-content{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;background:white;display:none}.acordian-wrapper .acordian-item .acordian-item-content ul{margin:0;padding:2rem;list-style-position:inside;list-style-type:square}.acordian-wrapper .acordian-item .acordian-item-content ul li{margin-bottom:1.5rem}.acordian-wrapper .acordian-item .acordian-item-content ul li span{display:block}.acordian-wrapper .acordian-item .acordian-item-content ul li h6{margin:0}.award{background:#e6e6e6 !important}.award .jcarousel{min-height:150px;cursor:grab}.award .award-items{list-style:none;margin:0;padding:0}.award .award-items .award-item{width:49%;display:inline-block;text-align:center;padding:0 1rem;min-height:auto}.award .award-items .award-item h5{font-size:1.4rem;margin-top:1rem;margin-bottom:0}.award .award-items .award-item a{display:block;color:black}.award .award-items .award-item img{width:100%;height:auto;max-width:105px;margin:0 auto}@media only screen and (min-width:960px){.hide-pagination .award .award-items .award-item{width:auto !important;padding:0 2rem}.hide-pagination .award .jcarousel{pointer-events:default}}@media only screen and (min-width:480px){.award .award-items .award-item{width:24%}.award .award-items .award-item img{width:100%;max-width:160px;height:auto;max-width:none;margin:0 auto}}@media only screen and (min-width:768px){.award{text-align:center}.award .award-items{margin:0}.award .award-items .award-item{width:12.5%}}#back-to-top{position:fixed;width:5rem;height:5rem;right:1rem;bottom:1rem;background:#0080d9;overflow:hidden;opacity:0;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;backface-visibility:hidden;cursor:default;text-align:center;line-height:5rem;font-size:2rem;color:white;z-index:9999999}#back-to-top.show,#back-to-top.is-visible{opacity:1;cursor:pointer}@media only screen and (min-width:768px){#back-to-top{width:4rem;height:4rem;right:2rem;bottom:2rem;line-height:4rem}}section.blog{box-shadow:inset 0 0 0 10000px transparent}.post-item{background:#FFFFFF;box-shadow:0 4px 10px rgba(0, 0, 0, 0.09);border-radius:4px;display:flex;flex-direction:column}.post-item .post-item-img{width:100%;height:180px;margin-bottom:0px;object-fit:cover}.post-item .post-item-img-link{width:100%}.post-item .post-item-img>img{width:100%;height:100%;object-fit:cover}.post-item .post-item-title{margin-bottom:0;padding:0;font-size:2.1rem !important;font-weight:400;padding-bottom:0;width:100%;white-space:nowrap;text-overflow:ellipsis}.post-item .post-item-title>a{color:#666664;transition:all 200ms linear;text-decoration:none}.post-item .post-item-title>a:hover{color:#0080d9;transition:all 200ms linear;text-decoration:none}.post-item .post-item-body.post-item-body{justify-content:flex-start}.post-item .post-item-description{padding:10px}.profile-page .user-profile-form.hidden{display:none}.profile-page .user_profile_edit_form{background-color:white;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6;padding:1.5rem}.profile-page .user_profile_edit_form input:disabled{cursor:not-allowed}.profile-page .user_profile_edit_form .profile-btn.hidden-btn{display:none}.profile-page .user_profile_edit_form .profile-btn.hidden-btn.enabled{display:inline-block}.profile-page .user_profile_edit_form .profile-btn.visible-btn{display:inline-block}.profile-page .user_profile_edit_form .profile-btn.visible-btn.disabled{display:none}.profile-page .user_profile_email_confirmation_form{background-color:white;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6;padding:1.5rem}.profile-page .user_profile_reset_password_form,.profile-page .user_profile_change_password_form{background-color:white;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6;padding:1.5rem}.profile-page .profile-notification.danger .notification-wrapper{border:1px solid red}.profile-page .profile-notification.success .notification-wrapper{border:1px solid green}.profile-page .profile-notification.hidden{display:none}.profile-page .profile-notification .notification-wrapper{padding:1rem 2rem;background:#ffffff;box-shadow:0 4px 10px rgba(0, 0, 0, 0.09);margin:2rem 0;position:relative}.profile-page .profile-notification .notification-wrapper .notification-wrapper-close{cursor:pointer;float:right}.profile-page .user-profile-dash-box-wrapper .user-profile-dash-box{min-height:300px;background:white;box-shadow:0 4px 10px rgba(0, 0, 0, 0.09);color:#000}.profile-page .user-profile-dash-box-wrapper .user-profile-dash-box a{color:#000;text-decoration:underline}.profile-page .grid-sizer,.profile-page .grid-item{display:inline-block}.profile-page #search-results{display:inline}.profile-page .empty-msg{min-height:50vh;width:100%;min-width:100%}.profile-page #side-bar{z-index:99;top:61px}.profile-page #search-results .empty-msg{display:none}.profile-page .profile-nav{background:#ffffff;box-shadow:0 4px 10px rgba(0, 0, 0, 0.09);padding:0;margin-bottom:2rem}.profile-page .profile-nav ul{display:flex;flex-direction:row;margin:0;padding:0;justify-content:flex-start}.profile-page .profile-nav ul li{color:#666664;list-style:none;margin:0;padding:0;border-bottom:3px solid #ffffff}.profile-page .profile-nav ul li a{padding:1rem;text-decoration:none;text-transform:capitalize;font-weight:400;color:inherit;display:block;font-size:1.35rem}.profile-page .profile-nav ul li a:hover{color:#0080d9}.profile-page .profile-nav ul li.is-active{color:#0080d9;border-color:#0080d9}.profile-page .profile-nav ul li.is-active a{font-weight:400}.profile-page .c-profile-content{min-height:70vh}.profile-page #search-results{display:flex;padding:5rem 0}.profile-page .grid-item{display:flex}.profile-page .c-profile__box{padding:2%;border-radius:5px;border:1px solid #d9d9d9;box-sizing:border-box;display:flex;height:auto;float:none;justify-content:space-between;background-color:rgba(102, 102, 100, 0.04)}.profile-page .c-profile__search-date i{margin-right:0.5rem}.profile-page .c-profile__search-delete{font-size:2rem;color:#666664;text-decoration:none}.profile-page .c-profile__search-delete:hover{color:#0080d9}.profile-page .c-profile__search-address i{margin-right:0.5rem}.profile-page .c-profile__search-new-items{margin:0;word-break:break-all}.profile-page .profile-favorites-row{padding:1rem;margin-bottom:2rem}.profile-page .profile-favorites-row .section-title.border-bottom-color{margin-top:0;margin-bottom:0}.profile-page .profile-table{margin-bottom:3rem}.profile-page .profile-table th,.profile-page .profile-table td{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-page .profile-table th.wide,.profile-page .profile-table td.wide{max-width:250px}@keyframes category-item{0%{opacity:0;top:7rem}50%{opacity:0;top:7rem}100%{opacity:1;top:12rem}}.boxes{background:#ffffff !important}.boxes .boxes-wrapper .boxes-item{float:none;text-align:center;background:#0080d9;color:white;height:12rem;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;backface-visibility:hidden;position:relative;margin:1rem 0.5%}.boxes .boxes-wrapper .boxes-item a{color:white}.boxes .boxes-wrapper .boxes-item .boxes-item-title{font-weight:700;text-transform:uppercase;margin:0;text-decoration:none;color:inherit;position:absolute;left:0;top:0;right:0;bottom:0;line-height:12rem;font-size:2.5rem;cursor:pointer}.boxes .boxes-wrapper .boxes-item ul{position:absolute;opacity:0;display:none;top:12rem;z-index:5;list-style:none;text-align:left;left:0;right:0;margin:0;padding:2rem;background:#34495e;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;backface-visibility:hidden;-webkit-transition-delay:1s;transition-delay:1s}.boxes .boxes-wrapper .boxes-item ul li{margin:0;padding:0.5rem 0;border-bottom:1px solid white;text-align:center}.boxes .boxes-wrapper .boxes-item ul li:last-child{border:none;padding-bottom:0}.boxes .boxes-wrapper .boxes-item:hover,.boxes .boxes-wrapper .boxes-item:focus,.boxes .boxes-wrapper .boxes-item:active{background:#34495e;color:white}.boxes .boxes-wrapper .boxes-item:hover .boxes-item-title,.boxes .boxes-wrapper .boxes-item:focus .boxes-item-title,.boxes .boxes-wrapper .boxes-item:active .boxes-item-title{color:inherit}.boxes .boxes-wrapper .boxes-item:hover ul,.boxes .boxes-wrapper .boxes-item:focus ul,.boxes .boxes-wrapper .boxes-item:active ul{display:block;background:#34495e;animation-name:category-item;animation-duration:0.5s;animation-iteration-count:1;animation-fill-mode:forwards}.boxes .boxes-wrapper .boxes-item:hover a,.boxes .boxes-wrapper .boxes-item:focus a,.boxes .boxes-wrapper .boxes-item:active a{color:white}@media only screen and (min-width:480px){.boxes .boxes-wrapper .boxes-item{float:left}}#breadcrumbs{list-style:none;margin:0;padding:0;overflow:hidden}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:0px}#breadcrumbs li a{color:inherit;display:flex;flex-direction:row;align-items:center;margin-right:5px;text-decoration:none}#breadcrumbs li a:after{display:inline-block;content:"";margin-left:5px;font-family:"Font Awesome 5 Free", "FontAwesome";font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:10px}#breadcrumbs li a:hover{color:#0080d9}#breadcrumbs li.item-current{color:#0080d9}#breadcrumbs li.item-current a{color:#0080d9}#breadcrumbs li:last-child a:after{display:none}#breadcrumbs .separator{font-size:10px;font-weight:100;color:inherit;display:none}.contact .contact-image{float:none;margin:auto}.contact .contact-image .contact-profile-image{width:100%;display:block}.contact .contact-information{text-align:center;padding:15px;color:#666664}.contact .contact-information h1,.contact .contact-information h2,.contact .contact-information h3,.contact .contact-information h4,.contact .contact-information h5,.contact .contact-information h6{color:#666664}.contact .contact-information h6{padding:3px 0;display:block;width:100%;color:#666664;z-index:90}.contact .contact-information strong{display:inline-block;min-width:90px;margin-right:5px;color:#666664}.contact .contact-information strong i{margin-right:8px}.contact .contact-information a{color:#34495e}.contact .contact-information .contact-information-description{margin-bottom:2rem;z-index:90}.contact .contact-information .social-links{margin-top:1rem;font-size:18px;margin-right:5px;color:#34495e;z-index:90}.contact .contact-information .social-links li a{color:#34495e}.contact h1,.contact h2,.contact h3,.contact h4,.contact h5,.contact h6{margin:0}.contact .contact-form{padding:15px}.contact.contact-style-3{background-color:rgba(52, 73, 94, 0.6);color:white;display:flex;flex-direction:row;flex-wrap:wrap}.contact.contact-style-3 a{text-decoration:none}.contact.contact-style-3 a:hover{text-decoration:none}.contact.contact-style-3 .col-six{display:flex;height:auto}.contact.contact-style-3 .contact-image{margin:0}.contact.contact-style-3 .contact-image .contact-profile-image{border-radius:0;margin:0;object-fit:cover}.contact.contact-style-3 .contact-description-title{color:#666664}.contact.contact-style-3 .contact-description-title a{color:#666664}.contact.contact-style-3 .contact-description-title a:hover{color:#34495e}.contact.contact-style-3 .contact-information{flex-direction:column;justify-content:center}.contact.contact-style-3 .contact-information h6 strong{color:#34495e}.contact.contact-style-1 .contact-image .contact-profile-image{-webkit-border-radius:250px;-moz-border-radius:250px;border-radius:250px;width:250px;height:250px;object-fit:cover;margin:0}.contact-video .video-container{width:100%}.page-template-contact .contact .contact-information{color:#666664}.page-template-contact .contact .contact-information h1,.page-template-contact .contact .contact-information h2,.page-template-contact .contact .contact-information h3,.page-template-contact .contact .contact-information h4,.page-template-contact .contact .contact-information h5,.page-template-contact .contact .contact-information h6{color:#666664}.page-template-contact .contact .contact-information .multiple-contact-info-title{margin-bottom:2rem}.page-template-contact .contact .contact-information h6{color:#666664}.page-template-contact .contact .contact-information strong{color:#666664;min-width:inherit}.page-template-contact .contact .contact-information a{color:#0080d9}.page-template-contact .contact .contact-information .social-links{color:#0080d9}.page-template-contact .contact .contact-information .social-links li a{color:#0080d9}.page-template-contact .contact.contact-style-3 .contact-description-title{color:#0080d9}.page-template-contact .contact.contact-style-3 .contact-description-title a{color:#0080d9}.page-template-contact .contact.contact-style-3 .contact-information h6 strong{color:#0080d9}@media only screen and (min-width:480px){.contact .contact-image .contact-profile-image{padding:1rem;width:60%;margin:0 auto}.contact.contact-style-1 .contact-image .contact-profile-image{-webkit-border-radius:250px;-moz-border-radius:250px;border-radius:250px;width:250px;height:250px;object-fit:cover;margin:0 auto}.contact.contact-style-3{background:rgba(52, 73, 94, 0.6);color:white}.contact.contact-style-3 .contact-image .contact-profile-image{width:100%}}.page-template-contact .map-wrapper,#map_contact{height:250px;min-height:auto}@media only screen and (min-width:768px){.contact.contact-style-3 .contact-information{text-align:left}.contact.contact-style-3 .contact-image{float:none}}@media only screen and (min-width:960px){.contact .contact-information{float:right;text-align:left}.contact .contact-image{float:left}.contact .contact-image .contact-profile-image{width:100%;margin:auto}.contact.contact-style-2 .contact-information{float:left}.contact.contact-style-2 .contact-image{float:right}}@media only screen and (max-width:768px){.contact.contact-style-1 .contact-image .contact-profile-image{margin:0 auto}}dl.faqToggle{background:#FFFFFF;box-shadow:0 4px 10px rgba(0, 0, 0, 0.09);border-radius:4px;padding:10px 10px;margin-top:0}dl.faq-toggle dt{cursor:pointer;margin:0 0 0.25em 0;display:block;font-size:3rem}dl.faq-toggle dd{display:block}dl.faq-toggle .faq-toggle-ques-prefix{padding-right:3px;font-weight:bold;float:left;clear:left}dl.faq-toggle .faq-toggle-ques{text-decoration:underline}dl.faq-toggle .faq-toggle-ans-prefix{padding-right:3px;font-weight:bold;float:left;clear:left}.faq-item-title{margin:0;font-size:20px;padding:10px;border-bottom:1px solid rgba(102, 102, 100, 0.1);margin-bottom:0;line-height:1.5;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.faq-item-title:first-child{margin-top:0}.faq-item-title:after{content:"";font:20px/1 "FontAwesome";display:inline-block;transition:all 200ms linear;transform:rotate(0deg)}.faq-item-title.is-show:after{transition:all 200ms linear;transform:rotate(90deg)}.faq-item-description{margin:0;padding:15px 10px;background:#f8f8f8;display:none}.faqToggle div:last-child .faq-item-title{border-bottom:1px solid white}.jcarousel-wrapper{position:relative}.jcarousel{position:relative;overflow:hidden;width:100%;margin-bottom:1rem;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{width:500px;float:left;text-align:center;word-wrap:break-word}@media only screen and (min-width:960px){.hide-pagination .jcarousel>ul{margin:0;display:flex;flex-direction:row;justify-content:center;left:0 !important;max-width:100%}.hide-pagination .jcarousel-pagination{display:none !important}.hide-pagination .jcarousel{height:auto !important;margin-bottom:0 !important}}.jcarousel-pagination{text-align:center;line-height:1}.jcarousel-pagination a{background:#0080d9;text-indent:-9999px;overflow:hidden;padding:5px;width:10px;height:10px;display:inline-block;border-radius:50%;margin:0 3px}.jcarousel-pagination a.active{background:#004473}.jcarousel-pagination a:hover{background:#0062a6}#results,#featured-results,#related-results{width:100%;position:relative}#results.loading:before,#featured-results.loading:before,#related-results.loading:before{display:block;content:"";width:100%;height:100%;background:rgba(255, 255, 255, 0.7);position:absolute;left:0;right:0;top:0;bottom:0;z-index:9}.grid{margin:0 auto;color:#666664;display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start;-webkit-flex-basis:auto;flex-basis:auto;flex-grow:0;-webkit-flex-grow:0}.grid:after{content:" ";display:table;clear:both}.grid-sizer{display:none}.grid-size,.grid-item{width:99%}.grid-item{display:flex;flex-direction:column;align-items:flex-start;background-color:white;margin:1rem 0.5%;padding:0;position:relative;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6}.grid-item:hover .grid-item-favorite{opacity:1;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.grid-item.is-active .grid-item-favorite{opacity:1;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.grid-item.featured{border-bottom:3px solid #0080d9}.grid-item.featured .property-item-excerpt{display:none}.grid-item .grid-item-extra-details{display:flex;flex-direction:row;margin-top:0rem;align-items:center;justify-content:flex-start;font-size:1.4rem;line-height:1;color:rgba(102, 102, 100, 0.5)}.grid-item .grid-item-extra-details>span{margin-right:0.8rem;padding-right:0.8rem;border-right:1px solid}.grid-item .grid-item-extra-details>span:last-child{border:none}.grid-item.sold{border-bottom:3px solid #34495e;overflow:hidden}.grid-item.sold:before{display:block;position:absolute;background-color:#34495e;color:#ffffff;content:"SOLD";right:-54px;top:5px;padding:0.5rem 1.5rem;border-left:40px solid #34495e;border-right:40px solid #34495e;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.grid-item .grid-item-favorite{background:transparent;width:30px;height:30px;border-radius:50%;position:absolute;z-index:20;top:1rem;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;z-index:20;opacity:1;text-decoration:none;font-size:20px;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.grid-item .grid-item-favorite:after{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;content:"";font-family:"Font Awesome 5 Free", "FontAwesome", "Font Awesome";display:inline-block;color:#fff;font-weight:300;text-decoration:none;margin:0}.grid-item .grid-item-favorite:hover{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.grid-item .grid-item-favorite:hover::after{color:#0080d9;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;font-weight:900}.grid-item .grid-item-favorite.is-active{opacity:1}.grid-item .grid-item-favorite.is-active::after{color:#0080d9;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;font-weight:900}.grid-item .grid-item-img-wrapper{width:100%;position:relative;margin:0;padding:0;overflow:hidden}.grid-item .grid-item-img-wrapper .grid-item-status{display:block;position:absolute;top:1rem;right:1rem}.grid-item .grid-item-img-wrapper .grid-item-status .tag{display:table;background:#34495e;border:0;color:#fff}.grid-item .grid-item-img-wrapper .grid-item-tags{display:block;position:absolute;top:1rem;left:1rem}.grid-item .grid-item-img-wrapper .grid-item-tags .tag{display:table;background:#34495e;border:0;color:#fff}.grid-item .grid-item-img-wrapper a.grid-item-img-link{display:block;overflow:hidden;border-bottom:none;position:relative;background-color:#fff;width:100%;height:180px}.grid-item .grid-item-img-wrapper a.grid-item-img-link img.grid-item-img{display:block;height:100%;width:100%;object-fit:cover}.grid-item .grid-item-img-wrapper img.grid-item-img{height:180px;width:100%;object-fit:cover}.grid-item .grid-item-img-wrapper .grid-item-slider{max-width:100%;display:block;position:relative;width:600px;height:180px;overflow:hidden;margin:0}.grid-item .grid-item-img-wrapper .grid-item-slider .grid-item-slide{display:block;max-width:100%;float:left;overflow:hidden;width:300px;height:180px}.grid-item .grid-item-img-wrapper .grid-item-slider .grid-item-slide.grid-item-slide-cta{box-shadow:inset 0 0 0 10000px rgba(0, 128, 217, 0.2)}.grid-item .grid-item-img-wrapper .grid-item-slider .grid-item-slide.grid-item-slide-cta img{opacity:0.5}.grid-item .grid-item-img-wrapper .grid-item-slider .grid-item-slide.grid-item-slide-cta a:before{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;content:"";backdrop-filter:blur(5px);z-index:5}.grid-item .grid-item-img-wrapper .grid-item-slider .grid-item-slide.grid-item-slide-cta p{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:40;gap:5px}.grid-item .grid-item-body{padding:1rem;width:100%;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;flex-direction:column;justify-content:space-between}.grid-item .grid-item-body .grid-item-title{text-transform:capitalize;font-size:1.6rem;color:#666664;max-width:100%;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap;width:100%;margin-top:0.5rem;margin-bottom:1rem}.grid-item .grid-item-body .grid-item-title.listing-item-title,.grid-item .grid-item-body .grid-item-title.building-item-title,.grid-item .grid-item-body .grid-item-title.property-item-title{text-transform:uppercase}.grid-item .grid-item-body .grid-item-title a{color:#666664;text-decoration:none;transition:all 200ms linear;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap;width:100%}.grid-item .grid-item-body .grid-item-title a:hover{color:#0080d9;transition:all 200ms linear}.grid-item .grid-item-body .grid-item-price{font-size:2rem;position:relative;color:#666664;line-height:1;display:flex;align-items:center;right:0;margin:1rem 0;position:relative;padding-right:15px}.grid-item .grid-item-body .grid-item-neighbourhood{overflow:hidden;display:block;font-size:1.2rem;font-style:normal;margin-bottom:1.5rem;margin-top:0;color:#666664;right:0;text-overflow:ellipsis;white-space:nowrap;width:100%;text-transform:capitalize}.grid-item .grid-item-body .grid-item-neighbourhood strong:after{content:"";padding-right:0.5rem}.grid-item .grid-item-body .grid-item-neighbourhood strong:last-child:after{content:"";padding-right:0}.grid-item .grid-item-body .grid-item-neighbourhood strong{font-weight:normal}.grid-item .grid-item-body .grid-item-neighbourhood i{padding-right:0}.grid-item .grid-item-body .grid-item-info{margin-top:auto;padding-top:1rem;display:flex;flex-direction:row;justify-content:space-around;text-align:center;margin-bottom:1rem}.grid-item .grid-item-body .grid-item-info span{display:block;font-size:1.2rem;text-transform:uppercase;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid;border-right-width:1px;border-right-color:inherit;border-right-style:solid;border-left-width:0;border-left-color:inherit;border-left-style:solid;flex-grow:1;padding:0.2rem}.grid-item .grid-item-body .grid-item-info span:first-child{border-left:none}.grid-item .grid-item-body .grid-item-info span:last-child{border-right:none}.grid-item .grid-item-body .grid-item-info span i{padding-right:0.5rem;font-size:1.4rem}.grid-item .grid-item-body .grid-item-mls,.grid-item .grid-item-body .grid-item-office{display:block;font-size:1.2rem;text-transform:uppercase;padding:0.2rem 0.4rem}.grid-item .grid-item-body .grid-item-mls i,.grid-item .grid-item-body .grid-item-office i{padding-right:0.5rem;font-size:1.4rem}.grid-item .grid-item-body .grid-item-mls{border-bottom:none}.grid-item .grid-item-body h4,.grid-item .grid-item-body h5,.grid-item .grid-item-body h6{margin-bottom:0}.grid-item .grid-item-details{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem 0;color:#666664;padding-bottom:0;font-size:1.2rem}.grid-item .grid-item-details>span{margin-bottom:0px;max-width:60%}.grid-item .grid-item-details>span:last-child{margin-right:0}.grid-item .grid-item-details i{margin-right:5px}.grid-item .grid-item-details .property-item-details-status{list-style:none;margin:0;white-space:nowrap}.grid-item .grid-item-details .property-item-details-status li{margin:0;margin-left:1rem}.grid-item .grid-item-details .property-item-details-status li p{font-size:1rem;text-transform:capitalize;margin:0;color:rgba(102, 102, 100, 0.6)}.grid-item .grid-item-details .property-item-details-status li span{padding:0.3rem 0.5rem;border-radius:3px;font-size:1rem;text-transform:capitalize;margin:0;background-color:#0080d9;color:#fff}.grid-item.post-item .grid-item-body .grid-item-title a{white-space:normal;color:#0080d9}.grid-item.post-item .post-item-excerpt{color:rgba(102, 102, 100, 0.6)}.grid-item.listing-item .grid-item-body .grid-item-neighbourhood>span{margin-right:2px}.grid-item.listing-item .grid-item-body .grid-item-neighbourhood>span:last-child{margin-right:0}.grid-item.listing-item .grid-item-body .grid-item-neighbourhood i{margin:0;padding-right:3px}.grid-item.property-item .grid-item-body .grid-item-neighbourhood>span{margin-right:5px}.grid-item.property-item .grid-item-body .grid-item-neighbourhood>span:last-child{margin-right:0}.grid-item.property-item .grid-item-body .grid-item-neighbourhood i{margin:0;padding-right:5px}.grid-item.building-item .grid-item-body .grid-item-neighbourhood>span{margin-right:5px}.grid-item.building-item .grid-item-body .grid-item-neighbourhood>span:last-child{margin-right:0}.grid-item.building-item .grid-item-body .grid-item-neighbourhood i{margin:0;padding-right:5px}.lazy-img{opacity:0 !important;transition:opacity 200ms linear;will-change:opacity}.lazy-img.loaded{opacity:1 !important;transition:opacity 200ms linear;will-change:auto}.property-item-status-indicator{position:absolute;right:0;top:50%;margin-top:-5px;z-index:99}.property-item-status-indicator .property-item-status-indicator__bullet{background-color:#f2c042}.property-item-status-indicator .property-item-status-indicator__bullet:after{background-color:rgba(242, 192, 66, 0.4)}.property-item-status-indicator .property-item-status-indicator__tooltip{background-color:#f2c042}.property-item-status-indicator .property-item-status-indicator__tooltip:after{background-color:#f2c042}.property-item-status-indicator.active .property-item-status-indicator__bullet{background-color:#19c466}.property-item-status-indicator.active .property-item-status-indicator__bullet:after{background-color:rgba(25, 196, 102, 0.4)}.property-item-status-indicator.active .property-item-status-indicator__tooltip{background-color:#19c466}.property-item-status-indicator.active .property-item-status-indicator__tooltip:after{background-color:#19c466}.property-item-status-indicator.sold .property-item-status-indicator__bullet{background-color:#eb4135}.property-item-status-indicator.sold .property-item-status-indicator__bullet:after{background-color:rgba(235, 65, 53, 0.4)}.property-item-status-indicator.sold .property-item-status-indicator__tooltip{background-color:#eb4135}.property-item-status-indicator.sold .property-item-status-indicator__tooltip:after{background-color:#eb4135}.property-item-status-indicator__bullet{display:block;width:10px;height:10px;border-radius:50%;position:relative;cursor:pointer}.property-item-status-indicator__bullet:after{position:relative;width:10px;height:10px;transform:scale(0);transform-origin:50% 50%;left:0;content:"";display:block;border-radius:50%;top:0;transition:all 200ms ease-in-out}.property-item-status-indicator__bullet:hover:after{transition:all 200ms ease-in-out;transform:scale(1.5)}.property-item-status-indicator__bullet:hover~.property-item-status-indicator__tooltip{transform:translate(-50%, 0px);opacity:1;transition:all 200ms ease-in-out}.property-item-status-indicator__tooltip{position:absolute;width:auto;border-radius:3px;color:#fff;font-weight:300;font-size:1.2rem;text-transform:capitalize;padding:5px;white-space:nowrap;bottom:20px;left:50%;font-weight:300;transform:translate(-50%, 5px);opacity:0;transform:all 200ms ease-in-out}.property-item-status-indicator__tooltip:after{position:absolute;width:10px;height:10px;transform:rotate(45deg);position:absolute;left:50%;margin-left:-5px;bottom:-5px;content:""}.selectric-c-property-archive-sort{font-size:1.4rem;background-color:#fff;border:1px solid #d9d9d9;text-transform:capitalize;border-radius:3px}.selectric-c-property-archive-sort .button,.selectric-c-property-archive-sort .wp-element-button{background-color:transparent !important}.c-property-archive-sort{border:none;background-color:#fff;visibility:hidden}@media only screen and (max-width:768px){.c-property-archive-sort{visibility:visible}}.c-archive-page-toolbar .selectric-custom-select{min-width:auto}@media only screen and (max-width:768px){.c-archive-page-toolbar .selectric-custom-select{width:100%}}.c-archive-page-toolbar .selectric-c-property-archive-sort,.c-archive-page-toolbar .c-dropdown-item{min-width:150px;width:auto;position:relative}@media only screen and (max-width:768px){.c-archive-page-toolbar .selectric-c-property-archive-sort,.c-archive-page-toolbar .c-dropdown-item{width:100%}}.c-archive-page-toolbar .c-autocomplete-search{min-width:240px}.c-archive-page-toolbar .c-autocomplete-search input{width:100%}.c-archive-page-toolbar-left>div{margin-right:1rem}@media only screen and (max-width:768px){.c-archive-page-toolbar-left{width:100%}.c-archive-page-toolbar-left>div{margin:1rem 0;width:100%}}.c-archive-page-toolbar-right>div{margin-left:1rem}@media only screen and (max-width:768px){.c-archive-page-toolbar-right{width:100%}.c-archive-page-toolbar-right>div{width:100%;margin:1rem 0}}@media only screen and (min-width:480px){.grid-sizer,.grid-item{width:99%}}@media only screen and (min-width:768px){.grid-sizer,.grid-item{width:49%}}@media only screen and (max-width:590px){.grid-item .grid-item-img-wrapper .grid-item-slider{min-height:0;min-width:0;overflow:hidden;flex:1;flex-basis:100%}.grid-item .grid-item-img-wrapper .grid-item-slider{width:100%}.selectric-c-property-archive-sort{width:100%}}@media only screen and (min-width:960px){.grid-sizer,.grid-item{width:24%}}@media only screen and (min-width:1220px){.grid-sizer,.grid-item{width:24%}}@media only screen and (max-width:480px){.grid-item-slider,.grid-item-slide,.grid-item-slide img,.grid-item .grid-item-img-wrapper .grid-item-slider,.listing-item.grid-item,.property-item.grid-item,.building-item.grid-item{width:calc(100vw - 3rem);min-width:0;min-height:0;height:auto;margin-left:auto;margin-right:auto}.grid-item-slider,.grid-item-slide,.grid-item-slide img,.grid-item .grid-item-img-wrapper .grid-item-slider,.grid-item .grid-item-img-wrapper .grid-item-slider .grid-item-slide{min-width:0;min-height:0}.grid-item{min-width:0;min-height:0}*{min-height:0;min-width:0}}.list-listing-item-view-wrapper .view-options .view-options-list,.list-building-item-view-wrapper .view-options .view-options-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;list-style:none;margin:0;padding:0}.list-listing-item-view-wrapper .view-options .view-options-list li,.list-building-item-view-wrapper .view-options .view-options-list li{display:inline-block;flex-grow:1}.list-listing-item-view-wrapper .view-options .view-options-list li .view-option,.list-building-item-view-wrapper .view-options .view-options-list li .view-option{display:block;border-bottom:3px solid #0080d9;color:#666664;text-align:center;padding:1.5rem 1rem;text-decoration:none;font-weight:bold;text-transform:uppercase}.list-listing-item-view-wrapper .view-options .view-options-list li .view-option i,.list-building-item-view-wrapper .view-options .view-options-list li .view-option i{padding-right:1rem;font-weight:2rem}.list-listing-item-view-wrapper .view-options .view-options-list li .view-option.active,.list-building-item-view-wrapper .view-options .view-options-list li .view-option.active{border-bottom-color:#34495e}.list-listing-item-view-wrapper .view-wrapper,.list-building-item-view-wrapper .view-wrapper{display:none}.list-listing-item-view-wrapper .view-wrapper.current,.list-building-item-view-wrapper .view-wrapper.current{display:block}.is-sidebar-all-default.is-desktop.page-template-archive-post .grid-size,.is-sidebar-all-default.is-desktop.page-template-archive-post .grid-item,.is-sidebar-all-default.is-desktop.post-type-archive-team .grid-size,.is-sidebar-all-default.is-desktop.post-type-archive-team .grid-item,.is-sidebar-all-default.category .grid-size,.is-sidebar-all-default.category .grid-item{width:49%}#loading{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(212, 212, 212, 0.8);z-index:9999}#loading .loading-animate{width:80px;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}#loading .loading-animate img{width:100%;height:auto}.lazy{background-color:white;width:100%}.next-link{display:block;background:#34495e;padding:1rem;color:white;text-transform:uppercase;text-align:center;margin:3rem 0;clear:both;cursor:pointer;font-weight:bold}.next-link.loading,.next-link:hover{background-repeat:repeat;background-position:top center;background-size:120px 120px;animation-name:background;animation-duration:2s;animation-iteration-count:infinite}@keyframes background{0%{background-position:top center}100%{background-position:bottom center}}.skeleton-loading{height:auto;width:100%}.skeleton-loading--line{height:10px;margin:10px;animation:pulse 1000ms infinite ease-in-out;background-color:rgba(186, 185, 185, 0.15)}.skeleton-loading--line2{height:15px;margin:10px;animation:pulse 1000ms infinite ease-in-out;background-color:rgba(186, 185, 185, 0.15)}.skeleton-loading--title{height:20px;margin:10px;animation:pulse 1000ms infinite ease-in-out;background-color:rgba(186, 185, 185, 0.15)}.skeleton-loading--img{height:200px;width:100%;margin:0;background-color:rgba(186, 185, 185, 0.15)}.skeleton-loading--list{all:unset;display:flex;list-style:none;width:100%;flex-direction:row;margin:10px}.skeleton-loading--list li{height:15px;width:30px;margin-right:10px;animation:pulse 1000ms infinite ease-in-out;background-color:rgba(186, 185, 185, 0.15)}.skeleton-loading *:nth-child(1){animation-delay:800ms}.skeleton-loading *:nth-child(5){animation-delay:800ms}.skeleton-loading *:nth-child(9){animation-delay:800ms}.skeleton-loading *:nth-child(2){animation-delay:1600ms}.skeleton-loading *:nth-child(6){animation-delay:1600ms}.skeleton-loading *:nth-child(10){animation-delay:1600ms}.skeleton-loading *:nth-child(3){animation-delay:2000ms}.skeleton-loading *:nth-child(7){animation-delay:2000ms}.skeleton-loading *:nth-child(4){animation-delay:2500ms}.skeleton-loading *:nth-child(8){animation-delay:2500ms}.c-skeleton-wrapper{min-height:350px}.c-skeleton-wrapper:before{visibility:hidden}#skeleton-loader{height:800px}#skeleton-loader #skeleton-loader-row .grid-item{box-shadow:none !important;display:flex;flex-direction:column;align-items:flex-start;background-color:white;margin:1rem 0.5%;padding:0;position:relative}.skeleton-box{box-shadow:none !important}@keyframes pulse{0%{background-color:rgba(186, 185, 185, 0.15)}50%{background-color:rgba(186, 185, 185, 0.3)}100%{background-color:rgba(186, 185, 185, 0.15)}}.logo{background-color:#e6e6e6 !important}.logo .jcarousel{min-height:150px;cursor:grab}.logo .logo-items{list-style:none;margin:0;padding:0}.logo .logo-items .logo-item{width:15.5%;display:inline-block;text-align:center;padding:0 1rem;min-height:auto;margin:0}.logo .logo-items .logo-item h5{font-size:1.4rem;margin-top:1rem;margin-bottom:0}.logo .logo-items .logo-item a{display:block;color:black}.logo .logo-items .logo-item img{width:100%;height:auto;max-width:105px;margin:0 auto}@media only screen and (min-width:960px){.hide-pagination .logo .logo-items .logo-item{width:auto !important;padding:0 2rem}.hide-pagination .logo .jcarousel{pointer-events:default}}@media only screen and (min-width:480px){.logo .logo-items .logo-item{width:24%}.logo .logo-items .logo-item img{width:160px;height:160px;max-width:none;margin:0 auto;object-fit:contain}}@media only screen and (max-width:768px){.logo{text-align:center}.logo .logo-items{margin:0}.logo .logo-items .logo-item{width:15.5%;margin:0}.logo .logo-items .logo-item img{width:160px;height:160px;max-width:none;margin:0 auto;object-fit:contain}}.map{position:absolute;top:0;bottom:0;left:0;right:0;min-height:600px}.map .map-Loding-wrapper{display:none;text-align:center;vertical-align:middle;color:#000;width:100%;height:100%;background:rgba(255, 255, 255, 0.6);z-index:999999;position:absolute;top:0;left:0;right:0;bottom:0}.map .map-Loding-wrapper span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.map .map-Loding-wrapper span i{font-size:3rem}.map-wrapper{position:relative;min-height:600px;background:#ffffff}.home-map-wrapper{background:#000}.home-map-wrapper .home-map{width:50%;margin:0 auto}.mortgage-calculator .mortgage-calculator-title-wrapper{margin-bottom:0}.mortgage-calculator .mortgage{margin-top:0;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6;background:white}#mortgage-calc{background:#FFFFFF;box-shadow:0 4px 10px rgba(0, 0, 0, 0.09);border-radius:4px;display:flex;flex-direction:column}.mortgage .mortgage-row{text-align:center}.mortgage .mortgage-row .mortgage-row-label{font-size:small}.mortgage .mortgage-row .mortgage-row-field input{text-align:center;width:100%}.mortgage .mortgage-row .mortgage-row-field .error{border-color:red}.mortgage .mortgage-amount{text-align:center}.mortgage .mortgage-amount .mortgage-row-field{font-size:3rem;color:#0080d9}.mortgage .mortgage-before-down-payment-amount{text-align:center}.mortgage .mortgage-before-down-payment-amount .mortgage-row-field{font-size:3rem;color:#0080d9}.mortgage .mortgage-down-payment-amount{text-align:center}.mortgage .mortgage-down-payment-amount .mortgage-row-field{font-size:3rem;color:#0080d9}.mortgage .monthly-payment{text-align:center}.mortgage .monthly-payment .mortgage-row-field{font-size:3rem;color:#0080d9}.c-mortgage-input{margin-top:8px}.calc-result{padding-bottom:0px}@media screen and (max-width:480px){.calc-result{flex-direction:column !important}}.calc-result>p{flex-direction:column;display:flex}.calc-result .calc-result-value,.calc-result b{color:#0080d9;margin:0;font-size:24px;font-weight:400}.menu-social{list-style:none;padding:0;float:right}.menu-social li{display:inline-block}.menu-social li a{padding:0.9rem 0.3rem;display:block;font-size:small}.menu-social li a img{width:16px;height:16px}.brokerage-logo-menu{float:right;display:block;width:10%;margin-left:1rem;display:none}.brokerage-logo-menu img{display:block;width:100%}body{}body .top-nav{display:block;background:#f6f6f6;color:#666666;position:relative;width:100%;top:0;left:0;z-index:999}body .top-nav .menu-social{float:none;display:block;margin:0;padding:0;text-align:center;list-style:none}body .top-nav .menu-social li{display:inline-block;margin:0;margin-right:0.5rem}body .top-nav .menu-social li a{display:block;padding:0.5rem 0.2rem;color:#4d4d4d}body .top-nav .menu-social li a:hover{color:#666666}body .top-nav .top-nav-text{display:block;float:none;padding:0.5rem 0.2rem;text-align:center;color:inherit}body .top-nav .top-nav-text p{margin:0}body .top-nav .top-nav-text a{color:#4d4d4d}body .top-nav .top-nav-text a:hover{color:#666666}body header{background-color:#ffffff;padding:0}body header .header-menu-component{padding:1rem 0;background-color:#ffffff;z-index:999991 !important}body header .header-menu-component>.wrapper{padding:0}body header .site-branding{width:50%;float:right;display:block}body header .site-branding .site-title-sticky{opacity:1;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}body header .site-branding .site-title-sticky a{display:block;background-size:contain;text-indent:initial;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}body header .site-branding .site-title-sticky a img{width:100%;display:block;max-width:200px;height:40px;object-fit:contain;object-position:left;-moz-transition:height 0.2s linear;-o-transition:height 0.2s linear;-webkit-transition:height 0.2s linear;transition:height 0.2s linear}body header .site-branding .site-title{-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;text-indent:-9999px;overflow:hidden;opacity:0;margin:0;position:relative;width:100%;margin-bottom:0.2rem;line-height:0}body header .site-branding .site-title a{display:block;background-size:contain;text-indent:initial;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}body header .site-branding .site-title a img{width:100%;display:block;max-width:200px;height:40px;object-fit:contain;object-position:left;-moz-transition:height 0.2s linear;-o-transition:height 0.2s linear;-webkit-transition:height 0.2s linear;transition:height 0.2s linear}body header .site-branding .site-title-sticky,body header .site-branding .site-title{position:absolute;width:100%;height:100%;top:0;left:0}body header .site-branding .site-title-text{margin:0;text-transform:uppercase;font-weight:300;font-size:2rem;opacity:1;line-height:3.9rem;letter-spacing:-0.1rem;text-align:right}body header .site-branding .site-title-text a{text-decoration:none;display:block;color:#34495e;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}body header .site-branding .site-title-text a:hover{color:#22303d}body header .is-sticky .site-branding .site-title-sticky{opacity:1}body header .is-sticky .site-branding .site-title{opacity:0}body header #navigation-menu{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}body header nav#main-menu{float:right}body header nav#main-menu>ul>li{margin-bottom:0}body header nav#main-menu ul{margin:0;padding:0;float:right !important;width:auto;opacity:1;position:relative}body header nav#main-menu ul li{display:block;float:left}body header nav#main-menu ul li:last-child{margin-bottom:0}body header nav#main-menu ul li a{display:block;padding:1rem 0.8rem;text-transform:uppercase;text-decoration:none;font-size:1.3rem;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}body header nav#main-menu ul li.current-menu-parent a{text-decoration:underline}body header nav#main-menu ul li.current-menu-parent ul.sub-menu li{display:inline-block;margin:0}body header nav#main-menu ul li.current-menu-parent ul.sub-menu li a{display:block;padding:1rem 0.8rem;text-decoration:none}body header nav#main-menu ul li.menu-item-has-children{position:relative}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu{display:none;position:absolute;left:0}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li{display:block;margin:0;width:100%}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li a{display:block;padding:0.8rem 0.8rem;text-decoration:none;color:#666666;background-color:#ffffff}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li a:after{color:#666666}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li a:hover{color:#666664;background-color:#ebe3e4}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li a:hover:after{color:#666664}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu{display:none;position:absolute;left:0}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu li{display:block;margin:0;width:100%}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu li a{display:block;padding:0.8rem 0.8rem;text-decoration:none;color:#666666;background-color:#ffffff}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu li a:after{color:#666666}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu li a:hover{color:#666664;background-color:#ebe3e4}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu li a:hover:after{color:#666664}body header nav#main-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children:hover ul.sub-menu{min-width:200px;display:block;z-index:9993;left:200px;top:0}body header nav#main-menu ul li.menu-item-has-children:hover ul.sub-menu{min-width:200px;display:block;z-index:9993}body header nav#main-menu ul li:nth-last-child(3).menu-item-has-children:hover ul.sub-menu,body header nav#main-menu ul li:nth-last-child(2).menu-item-has-children:hover ul.sub-menu,body header nav#main-menu ul li:nth-last-child(1).menu-item-has-children:hover ul.sub-menu{right:0;left:auto}body header nav#main-menu ul li:nth-last-child(3).menu-item-has-children:hover ul.sub-menu li.menu-item-has-children:hover ul.sub-menu,body header nav#main-menu ul li:nth-last-child(2).menu-item-has-children:hover ul.sub-menu li.menu-item-has-children:hover ul.sub-menu,body header nav#main-menu ul li:nth-last-child(1).menu-item-has-children:hover ul.sub-menu li.menu-item-has-children:hover ul.sub-menu{right:200px;left:auto}body header nav#main-menu .menu-action-button-parent{margin-left:2.5rem}body header nav#main-menu .menu-action-button{height:auto}body header .menu-social{display:none;float:right;width:auto;text-align:center;margin:0 0 0 1rem;padding:0}body header #main-menu>ul>li{color:#666666;background-color:transparent}body header #main-menu>ul>li>a{color:#666666}body header #main-menu>ul>li>a:after{color:#666666}body header #main-menu>ul>li>a:hover{color:#666666;background-color:transparent}body header #main-menu>ul>li>a:hover:after{color:#666666}body header #main-menu>ul>li:hover>a{color:#666666;background-color:transparent}body header #main-menu>ul>li:hover>a:after{color:#666666}body header #main-menu>ul>li.current-menu-item>a{background-color:transparent;color:#666666}body header #main-menu>ul>li.current-menu-item>a:hover{color:#666666;background-color:transparent}body header #main-menu>ul>li>.sub-menu{background-color:#ffffff}body header #main-menu>ul>li>.sub-menu .menu-item-has-children{color:#666666}body header #main-menu>ul>li>.sub-menu .menu-item-has-children a{color:#666666;background-color:transparent}body header #main-menu>ul>li>.sub-menu .menu-item-has-children:hover{color:#666664;background-color:#ebe3e4}body header #main-menu>ul>li>.sub-menu .menu-item-has-children:hover>a{color:#666664;background-color:#ebe3e4}body header #main-menu>ul>li>.sub-menu .sub-menu{color:#666666;background-color:#ffffff}body header #main-menu>ul>li>.sub-menu .sub-menu li{background-color:#ffffff}body header #main-menu>ul>li>.sub-menu .sub-menu li:hover{color:#666664;background-color:#ebe3e4}body header #main-menu>ul>li>.sub-menu .sub-menu li:hover>a{color:#666664;background-color:#ebe3e4}body header #main-menu>ul>li>.sub-menu .sub-menu a{color:#666666}body header #main-menu>ul>li>.sub-menu .sub-menu a:after{color:#666666}body header #main-menu>ul>li>.sub-menu .sub-menu a:hover{color:#666664;background-color:#ebe3e4}body header #main-menu>ul>li>.sub-menu .sub-menu a:hover:after{color:#666664}body header #main-menu>ul>.menu-item-has-children>.sub-menu{box-shadow:0px 0px 3px #e6e6e6;background-color:#ffffff}body header #main-menu .menu-item-has-children .sub-menu{background-color:#ffffff}body.home header .site-branding .site-title-sticky{opacity:0}body.home header .site-branding .site-title{opacity:1}body.home header .is-sticky .site-title-sticky{opacity:1}body.home header .is-sticky .site-title{opacity:0}body.home header.header-style-2{padding:0}body.home header.header-style-2 .site-branding{display:none}body.home header.header-style-2 .dl-menuwrapper{width:100%;max-width:50%;left:1rem;top:1rem;position:fixed;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;z-index:9995}body .transparent-header{padding:0;background:#ffffff;position:sticky;top:0}@media only screen and (max-width:768px){body .transparent-header{position:relative}}body .transparent-header .header-menu-component{background:#ffffff;padding:1rem 0;border-bottom:1px solid rgba(102, 102, 100, 0.1);z-index:9999}body .transparent-header .is-sticky .header-menu-component{background:#ffffff;border-bottom:1px solid rgba(102, 102, 100, 0.1);-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}@media only screen and (min-width:960px){body.admin-bar .transparent-header{margin-top:34px}body.admin-bar.top-nav-is-active .transparent-header{margin-top:0px}}@media only screen and (min-width:960px){body.home.admin-bar .transparent-header{margin-top:0px}}body.home .transparent-header{position:absolute;width:100%;left:0;margin:0;top:34px;z-index:999;background-color:transparent}body.home .transparent-header #main-menu>ul>li{background-color:transparent}body.home .transparent-header #main-menu>ul>li>a{color:black;background-color:transparent}body.home .transparent-header #main-menu>ul>li>a:after{color:black}body.home .transparent-header #main-menu>ul>li:hover>a{color:#666666;background-color:transparent}body.home .transparent-header #main-menu>ul>li:hover>a:after{color:#666666}body.home .transparent-header .header-menu-component{background-color:transparent;padding:1rem 0;border:1px solid rgba(102, 102, 100, 0);-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}body.home .transparent-header .is-sticky .header-menu-component{background:#ffffff;border-bottom:1px solid rgba(102, 102, 100, 0.1);-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}body.home .transparent-header .is-sticky #main-menu>ul>li>a{color:#666666}body.home .transparent-header .is-sticky #main-menu>ul>li>a:after{color:#666666}@media only screen and (min-width:960px){body.home.top-nav-is-active .transparent-header{top:34px}}@media only screen and (min-width:960px){body.home.top-nav-is-active.admin-bar .transparent-header{top:64px}}body .fixed-bottom-header{position:relative;bottom:auto;top:0;left:0;width:100%;z-index:999;position:sticky;top:0}@media only screen and (max-width:768px){body .fixed-bottom-header{position:relative}}body .fixed-bottom-header .header-menu-component{width:100%;z-index:999;background:#ffffff;border-bottom:1px solid rgba(102, 102, 100, 0.1)}body.home .fixed-bottom-header{bottom:0;top:auto;position:absolute;border:none}@media only screen and (max-width:768px){body.home .fixed-bottom-header{position:relative}}@media only screen and (max-width:768px){body.home .fixed-bottom-header{background-color:transparent;bottom:auto;top:0}}@media only screen and (min-width:768px){body.home .fixed-bottom-header #navigation-menu ul li.menu-item-has-children ul.sub-menu{background:#ffffff;top:auto;bottom:40px}body.home .fixed-bottom-header .is-sticky #navigation-menu ul li.menu-item-has-children ul.sub-menu{top:40px;bottom:auto}}body.home .fixed-bottom-header .dl-menuwrapper button{background-color:transparent}body .fixed-header{position:relative;top:0;left:0;width:100%;z-index:999;background-color:#ffffff;position:sticky;top:0}@media only screen and (max-width:768px){body .fixed-header{position:relative}}body .fixed-header .header-menu-component{padding:1rem 0;background-color:#ffffff;border-bottom:1px solid rgba(102, 102, 100, 0.1)}body.home .fixed-header .header-menu-component{border:1px solid rgba(102, 102, 100, 0)}body.home .fixed-header .is-sticky .header-menu-component{border-bottom:1px solid rgba(102, 102, 100, 0.1)}body.home .fixed-header .dl-menuwrapper button{background-color:transparent}@media only screen and (min-width:960px){body.home.admin-bar .fixed-header{margin-top:32px}body.home.admin-bar.top-nav-is-active .fixed-header{margin-top:0}}@media only screen and (min-width:960px){body.admin-bar .fixed-header{margin-top:32px}body.admin-bar.admin-bar.top-nav-is-active .fixed-header{margin-top:0}}#footer .menu-item{margin:0.5rem 0;font-size:1.4rem}#footer .menu-item a{font-size:1.4rem}#footer .social-links li img{max-width:50%}.c-header-banner{max-width:200px;width:15%;display:inline-block;margin-left:1rem;display:none}.c-header-banner img{max-height:60px;max-width:200px;width:100%;margin:0;object-fit:contain}@media only screen and (min-width:960px){.c-header-banner{display:flex;align-items:center}}@media only screen and (min-width:480px){body.home header .site-branding{width:40%}body.sticky header .site-branding{width:40%}}@media only screen and (min-width:768px){body .top-nav{display:block;background:#f6f6f6;color:#666666}body .top-nav .menu-social{float:left}body .top-nav .top-nav-text{float:right}body header .site-branding{float:none;width:50%;margin:0 auto;display:block}body header .site-branding .site-title-text{text-align:center;font-size:2.5rem}body header nav#main-menu{float:none;width:100%;display:block;clear:both;text-align:center}body header nav#main-menu ul{float:none}body header nav#main-menu ul ul{text-align:left}body header .menu-social{display:block;float:none;width:100%;text-align:center;margin:0.5rem 0;padding:0}body.home header .site-branding{float:none;width:50%;margin:0 auto;display:block}body.home header .site-branding .site-title-text{text-align:center;font-size:2.5rem}body.home header nav#main-menu{float:none;width:100%;display:block;clear:both;text-align:center}body.home header nav#main-menu ul{float:none}body.home header nav#main-menu ul ul{text-align:left}body.home header.header-style-2 .site-branding{display:none}body.home header.header-style-2 .menu-social{display:none}body.home .top-nav{display:block}body.sticky header .site-branding{width:20%}body.sticky header .menu-social{display:none}body.sticky header nav#main-menu{text-align:center}body.sticky header nav#main-menu ul{float:none;text-align:center}body.sticky header nav#main-menu ul ul{text-align:left}body.home.sticky header.header-style-2 .site-branding{display:block}}@media only screen and (min-width:960px){body .top-nav{display:block;background:#f6f6f6;color:#666666}body header .site-branding{float:left;width:18%;margin:0 auto;display:block;height:40px;position:relative}body header .site-branding .site-title-text{text-align:left}body header nav#main-menu{float:right;width:auto;display:block;clear:none;text-align:left}body header nav#main-menu ul{float:right}body header .menu-social{float:right;width:auto;margin:0 0 0 1rem}body header .brokerage-logo-menu{display:block}body.home header .site-branding{float:left;width:18%;margin:0 auto;height:40px;display:block}body.home header .site-branding .site-title-text{text-align:left}body.home header nav#main-menu{float:right;width:auto;display:block;clear:none;text-align:left}body.home header nav#main-menu ul{float:right}body.home header.header-style-2 nav#main-menu{float:none;text-align:center}body.home header.header-style-2 nav#main-menu ul{float:none;text-align:center}body.home header.header-style-2 nav#main-menu ul ul{text-align:left}body.home header.header-style-2 .menu-social{display:none}body.sticky header .site-branding{width:18%}body.sticky header .brokerage-logo-menu{display:none}body.home.sticky header.header-style-2 nav#main-menu{float:right;text-align:right}body.home.sticky header.header-style-2 nav#main-menu ul{float:right;text-align:left}body.home.sticky header.header-style-2 nav#main-menu ul ul{text-align:left}body.home.sticky header.header-style-2 .menu-social{display:block}.fixed-header>.wrapper{display:flex;justify-content:space-between;align-items:center}.fixed-header>.wrapper:before,.fixed-header>.wrapper:after{display:none}.fixed-header>.wrapper .site-branding{margin:0}}@media only screen and (max-width:768px){header .site-branding{z-index:9999;position:relative}}.dl-menuwrapper{width:100%;max-width:50%;float:left;position:relative;perspective-origin:50% 200%;z-index:9995}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{background:transparent;border:none;width:43px;height:26px;text-indent:-900em;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;margin:0 !important;padding:0 !important;border-radius:0 !important;top:8px}.dl-menuwrapper button span{display:block;width:30px;height:2px;margin:0 auto;margin-bottom:5px;position:relative;background:black;border-radius:3px;z-index:1;border-radius:10px;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}.dl-menuwrapper button span:first-child{transform-origin:0% 0%}.dl-menuwrapper button span:nth-last-child(2){transform-origin:0% 100%}.dl-menuwrapper button span:last-child{margin-bottom:0}.dl-menuwrapper button.dl-active span{opacity:1;transform:rotate(45deg) translate(0px, -17px);margin-left:-8px}.dl-menuwrapper button.dl-active span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}.dl-menuwrapper button.dl-active span:nth-last-child(2){transform:rotate(-45deg) translate(0, 19px);margin-left:-9px}.dl-menuwrapper ul{background:#ffffff}.dl-menuwrapper ul{padding:0;margin:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative;margin:0}.dl-menuwrapper li a{display:block;position:relative;padding:1.5rem 0;font-size:1.2rem;line-height:1.2rem;font-weight:300;border-bottom:1px solid rgba(0, 0, 0, 0.2);color:black;outline:none;text-transform:uppercase}.no-touch .dl-menuwrapper li a:hover{background:rgba(255, 248, 213, 0.1)}.dl-menuwrapper li.dl-back>a{padding-left:15px;background:rgba(0, 0, 0, 0.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:50%;line-height:1;speak:none;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free", "FontAwesome", "Font Awesome";display:inline-block;color:black;width:100px;text-align:right;transform:translateY(-50%)}.dl-menuwrapper li.dl-back:after{color:black;left:5px;-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);width:auto;text-align:left}.dl-menuwrapper .dl-back a{border:none !important}.dl-menuwrapper li>a:after{right:10px;color:rgba(0, 0, 0, 0.15)}.dl-menuwrapper .dl-menu{margin:0;position:absolute;min-width:auto;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;left:-1.6rem;top:-20vh;height:120vh;margin:0;padding:3rem 1rem;width:100vw;padding-top:35vh}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all 0.3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:0.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:0.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0, 0, 0, 0.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:""}@media only screen and (min-width:960px){.admin-bar .top-nav{padding-top:32px}}@media only screen and (max-width:768px){.admin-bar.home .transparent-header{top:45px}.admin-bar.home.top-nav-is-active .transparent-header{top:65px}.admin-bar.home.top-nav-is-active.top-nav-has-text .transparent-header{top:95px}}@media only screen and (min-width:960px){nav#main-menu ul li.menu-item-has-children>a{padding-right:25px}nav#main-menu ul li.menu-item-has-children>a:after{color:inherit;border-width:5px;border:none;content:"";font-weight:300;font-family:"Font Awesome 5 Pro", "Font Awesome 5 ", "Font Awesome", "FontAwesome";width:auto;height:auto;top:50%;right:8px;transform:translateY(-50%);margin:0;margin-top:0px;color:#666666;position:absolute;font-size:12px}nav#main-menu ul li.menu-item-has-children>a:hover:after{color:#666666;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}nav#main-menu ul li.menu-item-has-children .sub-menu li.menu-item-has-children>a:after{content:"";color:#666666;right:10px;font-size:12px}nav#main-menu ul li.menu-item-has-children .sub-menu li.menu-item-has-children:hover>a:after{color:#666664}}@media only screen and (min-width:768px) and (max-width:1024px){body header .site-branding .site-title a img,body header .site-branding .site-title-sticky a img{margin:0 auto 0 1rem}body header #navigation-menu{justify-content:flex-end !important}body header #navigation-menu .main-menu li a{font-size:0.8rem}}@media only screen and (max-width:768px){body.home.top-nav-has-text .transparent-header{padding-top:1rem;padding-bottom:1rem;top:50px}body header .site-branding .site-title-sticky,body header .site-branding .site-title{position:absolute;display:block}body header .site-branding{height:40px}body.menu-open{overflow:hidden !important}body header .site-branding .site-title a img{object-position:right;width:100%;max-width:100%}body.sticky header .site-branding .site-title a img,body.sticky header .site-branding .site-title-sticky a img{object-position:right;width:100%;max-width:100%}body header .site-branding .site-title-sticky a img{object-position:right;max-width:100%}.dl-menuwrapper button span{background-color:#666666}.is-sticky .dl-menuwrapper button span{background-color:#666666}#header.dl-menuopen-parent{background:#ffffff !important}.transparent-header .dl-menuwrapper button span{background-color:#666666}.home .transparent-header .dl-menuwrapper button span{background-color:black}.transparent-header .is-sticky .dl-menuwrapper button span{background-color:#666666}.transparent-header .dl-menuwrapper button.dl-active span{background-color:#666666}body.home .transparent-header{top:0}body.home.top-nav-is-active .transparent-header{top:20px}body.home.top-nav-is-active.top-nav-has-text .transparent-header{top:45px}}@keyframes menuStickyAnimation{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0px);opacity:1}}#wpadminbar{position:absolute !important}section.neighbourhood{box-shadow:inset 0 0 0 10000px transparent}.neighbourhood{background-repeat:no-repeat;background-size:cover;background-position:center;color:#666664}.neighbourhood .neighbourhood-card-wrapper{margin:0 1rem}.neighbourhood .tab-wrapper{padding:3rem}.neighbourhood .tab-wrapper ul.tab-item-list{margin-bottom:2rem}.neighbourhood .tab-wrapper ul.tab-item-list li .tab-item-list-title{margin:0}.neighbourhood .tab-wrapper ul.tab-item-list li .tab-item-list-title a{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;font-size:1.5rem;color:#666664 !important;background-color:transparent;border-color:#666664 !important;margin:0 0.5rem}.neighbourhood .tab-wrapper ul.tab-item-list li .tab-item-list-title a:hover{border:1px solid;opacity:0.7}.neighbourhood .tab-wrapper ul.tab-item-list li .tab-item-list-title a.active-tab{color:#0080d9 !important;border-color:#0080d9 !important}.neighbourhood .tab-wrapper .tab-item-content-wrapper .tab-item-text{color:inherit}.neighbourhood.neighbourhood-style-1,.neighbourhood.neighbourhood-style-2{background-color:transparent !important;background-repeat:no-repeat;background-size:cover;background-position:center}.neighbourhood.neighbourhood-style-1 .neighbourhood-card,.neighbourhood.neighbourhood-style-2 .neighbourhood-card{border-radius:3px;padding:2%;display:flex;align-items:center;justify-content:center;min-height:150px;position:relative;overflow:hidden;text-decoration:none;background-repeat:no-repeat;background-size:cover;background-position:center center;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.neighbourhood.neighbourhood-style-1 .neighbourhood-card:after,.neighbourhood.neighbourhood-style-2 .neighbourhood-card:after{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 128, 217, 0.6);z-index:1}.neighbourhood.neighbourhood-style-1 .neighbourhood-card span,.neighbourhood.neighbourhood-style-2 .neighbourhood-card span{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;padding:1rem 2rem;border-radius:50px;position:relative;z-index:2;color:black;background-color:white;display:inline-block}.neighbourhood.neighbourhood-style-1 .neighbourhood-card:hover span,.neighbourhood.neighbourhood-style-2 .neighbourhood-card:hover span{background-color:white;opacity:1}.neighbourhood.neighbourhood-style-1 .neighbourhood-card:hover:after,.neighbourhood.neighbourhood-style-2 .neighbourhood-card:hover:after{background-color:rgba(0, 128, 217, 0.8)}.neighbourhood.neighbourhood-style-1{background-color:transparent}.neighbourhood.neighbourhood-style-1 .neighbourhood-card{min-width:15%;width:100%;margin-right:1rem}.neighbourhood.neighbourhood-style-1 .neighbourhood-card:last-child{margin-right:0}.neighbourhood.neighbourhood-style-1:last-child{margin-right:0}.neighbourhood.neighbourhood-style-2 .neighbourhood-section-content{text-align:left}.neighbourhood.neighbourhood-style-2.dark-theme{background-color:#0062a6}.neighbourhood.neighbourhood-style-2.dark-theme .neighbourhood-section-content{color:white}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card-wrapper{margin:0 1rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-content{text-align:center}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-content p{max-width:700px;font-size:1.8rem}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card{min-height:150px;position:relative;overflow:hidden;text-decoration:none;background-repeat:no-repeat;background-size:cover;background-position:center center;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card:after{background-color:rgba(38, 73, 92, 0.2);content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card:before{width:100%;height:100%;content:"";display:block;padding-top:75%}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:4;color:#ffffff;font-size:2rem;font-weight:700;text-align:center;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card img{width:100%;height:100%;object-fit:cover;z-index:1;position:absolute;left:0;top:0;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card:hover span{opacity:1}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card:hover:after{background-color:rgba(0, 128, 217, 0.6)}.neighbourhood.neighbourhood-style-3 .c-neighbourhoods-card:hover img{transform:scale(1.2, 1.2)}.neighbourhood-item{position:relative;overflow:hidden;cursor:pointer;background:rgba(0, 128, 217, 0.6)}.neighbourhood-item .neighbourhood-item-link{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.neighbourhood-item .neighbourhood-item-img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:-1;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.neighbourhood-item .neighbourhood-item-wrapper{padding:5rem 1rem;text-align:center;color:#fff;width:100%;z-index:2;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;backface-visibility:hidden;border:1px solid transparent}.neighbourhood-item .neighbourhood-item-wrapper a{color:#fff;text-decoration:none}.neighbourhood-item .neighbourhood-item-wrapper .neighbourhood-item-title{margin-bottom:1rem}.neighbourhood-item:hover .neighbourhood-item-img{transform:scale(1.237);-ms-transform:scale(1.237);-webkit-transform:scale(1.237)}.neighbourhood-item:hover .neighbourhood-item-wrapper{border:1px solid #fff}.neighbourhood-section-content{text-align:center}.neighbourhood-section-content p{max-width:700px;font-size:1.8rem}@media only screen and (max-width:768px){.neighbourhood.neighbourhood-style-1 .neighbourhood-card{margin:1rem 0}}@media only screen and (max-width:480px){.neighbourhood .tab-wrapper ul.tab-item-list li,.neighbourhood .c-single-property ul.tab-item-list li{margin-bottom:1rem;width:100%}.neighbourhood .tab-wrapper ul.tab-item-list li a,.neighbourhood .tab-wrapper ul.tab-item-list li h5,.neighbourhood .c-single-property ul.tab-item-list li a,.neighbourhood .c-single-property ul.tab-item-list li h5{display:block;width:100%}.neighbourhood-style-3 .c-neighbourhoods-card-wrapper.c-neighbourhoods-card-wrapper{margin:0 1rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}}.quick-search{background-repeat:no-repeat;background-size:cover;background-position:center}.quick-search .quick-search-card-wrapper{margin:0 1rem}.quick-search.quick-search-style-1,.quick-search.quick-search-style-2{background-color:transparent !important;background-repeat:no-repeat;background-size:cover;background-position:center}.quick-search.quick-search-style-1 .quick-search-card,.quick-search.quick-search-style-2 .quick-search-card{padding:2%;display:flex;align-items:center;justify-content:center;min-height:150px;position:relative;overflow:hidden;text-decoration:none;background-repeat:no-repeat;background-size:cover;background-position:center center;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.quick-search.quick-search-style-1 .quick-search-card:after,.quick-search.quick-search-style-2 .quick-search-card:after{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.quick-search.quick-search-style-1 .quick-search-card:before,.quick-search.quick-search-style-2 .quick-search-card:before{width:100%;height:100%;content:"";display:block;padding-top:75%}.quick-search.quick-search-style-1 .quick-search-card span,.quick-search.quick-search-style-2 .quick-search-card span{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;padding:1rem 2rem;border-radius:50px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:4;display:inline-block;font-size:2rem;font-weight:700;text-align:center;max-width:80%;margin:0 auto}.quick-search.quick-search-style-1 .quick-search-card img,.quick-search.quick-search-style-2 .quick-search-card img{width:100%;height:100%;object-fit:cover;z-index:1;position:absolute;left:0;top:0;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.quick-search.quick-search-style-1 .quick-search-card:hover span,.quick-search.quick-search-style-2 .quick-search-card:hover span{opacity:1}.quick-search.quick-search-style-1 .quick-search-card:hover:after,.quick-search.quick-search-style-2 .quick-search-card:hover:after{background-color:rgba(0, 128, 217, 0.8)}.quick-search.quick-search-style-1 .quick-search-card:hover img,.quick-search.quick-search-style-2 .quick-search-card:hover img{transform:scale(1.2, 1.2)}.quick-search.quick-search-style-1 .quick-search-section-content,.quick-search.quick-search-style-2 .quick-search-section-content{text-align:center}.quick-search.quick-search-style-1 .quick-search-section-content p,.quick-search.quick-search-style-2 .quick-search-section-content p{max-width:700px;font-size:1.8rem}.quick-search.quick-search-style-1{background-color:transparent;color:#666664;box-shadow:inset 0 0 0 10000px rgba(0, 128, 217, 0.2)}.quick-search.quick-search-style-1 .quick-search-card{min-width:15%;width:100%;margin-right:1rem}.quick-search.quick-search-style-1 .quick-search-card:after{background-color:rgba(52, 73, 94, 0.4)}.quick-search.quick-search-style-1 .quick-search-card:last-child{margin-right:0}.quick-search.quick-search-style-1 .quick-search-card span{color:#666664}.quick-search.quick-search-style-1:last-child{margin-right:0}.quick-search.quick-search-style-1 .quick-search-section-content{color:#666664}.quick-search.quick-search-style-2{background-color:transparent;color:#666664;box-shadow:inset 0 0 0 10000px rgba(0, 128, 217, 0.2)}.quick-search.quick-search-style-2 .quick-search-card{min-width:15%;width:100%;margin-right:0rem}.quick-search.quick-search-style-2 .quick-search-card:after{background-color:rgba(52, 73, 94, 0.4)}.quick-search.quick-search-style-2 .quick-search-card span{color:#666664}.quick-search.quick-search-style-2:last-child{margin-right:0}.quick-search.quick-search-style-2 .quick-search-section-content{color:#666664}.quick-search.quick-search-style-default{box-shadow:inset 0 0 0 10000px rgba(0, 128, 217, 0.2)}.quick-search.quick-search-style-default .quick-search-card{font-size:1.5rem;color:#666664 !important;background-color:rgba(52, 73, 94, 0.4);border-color:rgba(52, 73, 94, 0.4) !important;margin:0 0.5rem;padding:1rem 2rem;border-radius:200px;text-decoration:none;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.quick-search.quick-search-style-default .quick-search-card:hover{background-color:#0080d9 !important;border-color:#0080d9 !important;color:#fff}.quick-search.quick-search-style-default .quick-search-section-content{color:#666664}@media only screen and (max-width:768px){.quick-search.quick-search-style-1 .quick-search-card{margin:1rem 0}}@media only screen and (max-width:480px){.quick-search .tab-wrapper ul.tab-item-list li,.quick-search .c-single-property ul.tab-item-list li{margin-bottom:1rem;width:100%}.quick-search .tab-wrapper ul.tab-item-list li a,.quick-search .tab-wrapper ul.tab-item-list li h5,.quick-search .c-single-property ul.tab-item-list li a,.quick-search .c-single-property ul.tab-item-list li h5{display:block;width:100%}.quick-search.quick-search-style-default .quick-search-card{text-align:center;margin:1rem 0;width:100%}}.full-page-background-parallex-header,.full-page-background-image-header,.full-page-background-color-header{min-height:200px;padding:2rem;color:#ffffff;background:rgba(0, 0, 0, 0);box-shadow:inset 0 0 0 10000px rgba(0, 0, 0, 0);overflow:hidden;display:flex;align-items:center;justify-content:flex-end;text-align:center;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.full-page-background-parallex-header .wrapper,.full-page-background-image-header .wrapper,.full-page-background-color-header .wrapper{width:100%}.full-page-background-parallex-header h1.page-title,.full-page-background-image-header h1.page-title,.full-page-background-color-header h1.page-title{color:#ffffff;text-transform:uppercase;font-weight:400}.full-page-background-parallex-header .tab-item-list,.full-page-background-image-header .tab-item-list,.full-page-background-color-header .tab-item-list{color:#e6e6e6}.full-page-background-parallex-header strong,.full-page-background-image-header strong,.full-page-background-color-header strong{color:inherit}.full-page-background-parallex-header{background-attachment:fixed}@media only screen and (max-width:768px){.full-page-background-parallex-header{background-attachment:scroll}}@media only screen and (min-width:768px){.full-page-background-parallex-header,.full-page-background-image-header,.full-page-background-color-header{padding:2rem;color:#ffffff;overflow:hidden}.full-page-background-parallex-header h1.page-title,.full-page-background-image-header h1.page-title,.full-page-background-color-header h1.page-title{color:#ffffff;text-transform:uppercase;font-weight:400}.full-page-background-parallex-header strong,.full-page-background-image-header strong,.full-page-background-color-header strong{color:inherit}}@media only screen and (min-width:960px){.full-page-background-parallex-header,.full-page-background-image-header,.full-page-background-color-header{padding:2rem;overflow:hidden}.full-page-background-parallex-header h1.page-title,.full-page-background-image-header h1.page-title,.full-page-background-color-header h1.page-title{text-transform:uppercase;font-weight:400}.full-page-background-parallex-header strong,.full-page-background-image-header strong,.full-page-background-color-header strong{color:inherit}}.advanced-search.search-component-home-hero{padding:2rem 1rem !important}.advanced-search.search-component-home-hero,.advanced-search.search-component-home-section{background-color:#e6e6e6}.advanced-search.search-component-home-hero .c-search-row .button,.advanced-search.search-component-home-hero .c-search-row .wp-element-button,.advanced-search.search-component-home-section .c-search-row .button,.advanced-search.search-component-home-section .c-search-row .wp-element-button{width:24%;margin-left:1.3% !important}.advanced-search.search-component-home-hero .c-search-row .button:disabled:hover,.advanced-search.search-component-home-hero .c-search-row .wp-element-button:disabled:hover,.advanced-search.search-component-home-section .c-search-row .button:disabled:hover,.advanced-search.search-component-home-section .c-search-row .wp-element-button:disabled:hover{cursor:not-allowed}.advanced-search.search-component-home-hero .c-autocomplete-search,.advanced-search.search-component-home-section .c-autocomplete-search{flex-grow:100;width:auto !important}.advanced-search.search-component-home-hero .c-autocomplete-search input,.advanced-search.search-component-home-section .c-autocomplete-search input{width:100%;font-size:1.6rem;color:#666664}@media only screen and (max-width:768px){.home-wallpaper-autocomplete .c-advance-search-box .c-search-row .button,.home-wallpaper-autocomplete .c-advance-search-box .c-search-row .wp-element-button{margin-left:0 !important}.home-wallpaper-autocomplete .c-advance-search-box .c-autocomplete-search{flex-grow:100;width:100% !important}}.navigation{display:block;width:100%;margin:1rem 0;padding:0.5rem 0}.pagination .next:first-child{float:right}.prev{text-align:center}.next{text-align:center}.next a,.prev a{padding:10px 0;display:block;color:#fff;font-size:14px;text-transform:uppercase;font-weight:bold;background:#0080d9}.next a:hover,.prev a:hover{background:#0080d9}.parallax-window,.parallax-window.row{min-height:150;background-color:rgba(0, 128, 217, 0.6);background-repeat:no-repeat;box-shadow:inset 0 0 0 10000px rgba(0, 128, 217, 0.6);position:relative;display:flex;align-items:center;justify-content:flex-end;text-align:center;width:100%}.parallax-window.contact,.parallax-window.row.contact{background-color:rgba(52, 73, 94, 0.6)}.parallax-window{color:white;position:relative}.parallax-window:before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";display:block;z-index:1}.parallax-window.c-pure-parallax-effect{background-position:center;background-size:cover;background-attachment:fixed;position:relative}.parallax-window.c-pure-parallax-effect.contact{background-color:transparent;box-shadow:inset 0 0 0 10000px rgba(52, 73, 94, 0.6)}.parallax-window .tab-item-list{color:#e6e6e6}.parallax-window .contact-description-title,.parallax-window .tab-item-title,.parallax-window h1,.parallax-window h2,.parallax-window h3,.parallax-window h4,.parallax-window h5,.parallax-window h6,.parallax-window strong{color:white}.parallax-window .wrapper,.parallax-window .tab-wrapper{position:relative;z-index:2}.parallax-mirror{background-color:#0062a6;box-shadow:inset 0 0 0 10000px #0062a6}.bkg-parallax{background-size:contain;background-attachment:fixed}@media only screen and (min-width:480px){.parallax-window,.parallax-window.row{min-height:150px}}@media only screen and (min-width:480px) and (orientation:landscape){.parallax-window,.parallax-window.row{min-height:150px}}@media only screen and (min-width:768px){.parallax-window,.parallax-window.row{min-height:250px}}@media only screen and (min-width:768px) and (orientation:landscape){.parallax-window,.parallax-window.row{min-height:150px}}@media only screen and (min-width:960px){.parallax-window{color:white}.parallax-window h1.page-title{-webkit-text-shadow:1px 1px 1px black;-moz-text-shadow:1px 1px 1px black;text-shadow:1px 1px 1px black}.parallax-window:before{display:none}.parallax-window .wrapper,.parallax-window .tab-item-list{color:#e6e6e6}.parallax-window .contact-description-title,.parallax-window .tab-item-title,.parallax-window strong,.parallax-window h1,.parallax-window h2,.parallax-window h3,.parallax-window h4,.parallax-window h5,.parallax-window h6{color:white}}@media only screen and (min-width:960px) and (orientation:landscape){.parallax-window{color:white}.parallax-window h1.page-title{-webkit-text-shadow:1px 1px 1px black;-moz-text-shadow:1px 1px 1px black;text-shadow:1px 1px 1px black}.parallax-window:before{display:none}.parallax-window .wrapper,.parallax-window .tab-item-list{color:#e6e6e6}.parallax-window .contact-description-title,.parallax-window .tab-item-title,.parallax-window strong,.parallax-window h1,.parallax-window h2,.parallax-window h3,.parallax-window h4,.parallax-window h5,.parallax-window h6{color:white}}.advanced-search .advanced-search-info .advanced-search-info-body{color:#0080d9;font-size:1.3rem}.advanced-search .advanced-search-info .advanced-search-info-body strong{font-weight:600}.advanced-search .advanced-search-notification .advanced-search-notification-body{color:#0080d9;font-size:1.3rem}.advanced-search .advanced-search-notification .advanced-search-notification-body strong{font-weight:600}.listing-view-tabs{min-height:36px}.listing-view-tabs ul{list-style:none;margin:0;padding:0}.listing-view-tabs ul li{display:inline-block}.listing-view-tabs ul li a{font-size:1.5rem;border:1px solid #e8e4e4;padding:8px 12px;background-color:#fff;border-radius:3px;margin:0;color:#666664;text-decoration:none;transition:all 200ms linear;display:block;max-height:40px;font-weight:normal;line-height:26px}.listing-view-tabs ul li a i{font-size:1.7rem;padding-right:1rem}.listing-view-tabs ul li a.selected,.listing-view-tabs ul li a:hover{text-decoration:none;background-color:#0080d9;color:#fff;transition:all 200ms linear}.map-view-wrapper,.grid-view-wrapper{display:none}.map-view-wrapper.selected{display:block}.grid-view-wrapper.selected{display:block}.section-title{text-transform:uppercase;text-align:center;position:relative;padding:2rem 0 1rem 0;margin:2rem 0 1rem 0}.section-title.border-bottom{text-transform:uppercase;text-align:center;position:relative}.section-title.border-bottom:after{display:block;content:"";width:40%;border-bottom:1px solid #666664;margin:0 auto}.section-title.border-top-bottom{text-transform:uppercase;text-align:center;position:relative}.section-title.border-top-bottom:after{display:block;content:"";width:45%;border-bottom:1px solid #666664;margin:0 auto}.section-title.border-top-bottom:before{display:block;content:"";width:45%;border-bottom:1px solid #666664;margin:0 auto}.section-title.border-side{text-transform:uppercase;text-align:center;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.section-title.border-side:after{display:none;content:"";position:relative;width:15%;border-bottom:1px solid #666664;margin:0 auto;top:0;float:left;left:0;margin-left:2rem;flex-basis:15%;min-width:15%}.section-title.border-side:before{display:none;content:"";position:relative;width:15%;border-bottom:1px solid #666664;margin:1px auto;top:0;float:right;right:0;margin-right:2rem;flex-basis:15%;min-width:15%}.section-title.border{text-transform:uppercase;text-align:center;position:relative;padding:0.5rem;margin-left:auto;margin-right:auto;max-width:35%;border:1px solid #666664}.section-title.border-right{text-transform:uppercase;text-align:center;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;white-space:nowrap}@media only screen and (max-width:768px){.section-title.border-right{white-space:normal}}.section-title.border-right:after{content:"";position:relative;width:100%;flex-basis:100%;border-bottom:1px solid #666664;margin:0 auto;top:0;float:left;left:0;margin-left:2rem;min-width:auto}@media only screen and (max-width:768px){.section-title.border-right:after{display:none}}.section-title.border-bottom-color{text-transform:uppercase;text-align:center;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;white-space:normal;align-self:flex-start;width:auto;justify-self:flex-start;min-width:auto;float:left;clear:both}.section-title.border-bottom-color:after{content:"";position:relative;width:100%;flex-basis:100%;border-bottom:5px solid #0080d9;margin:0 auto;top:0;float:none;left:0;margin:0;margin-top:1rem;min-width:auto}.title-wrapper{border-bottom:2px solid #ccc;margin-bottom:2rem}.title-wrapper .title{border-bottom:2px solid #222;display:inline-block;margin:0;margin-bottom:-2px;padding-bottom:1rem}.single-post .page-body h1,.single-post .page-body h2,.single-post .page-body h3,.single-post .page-body h4,.single-post .page-body h5,.single-post .page-body h6,.single-post .page-body p,.single-post .page-body img{margin:10px 0}.single-post .page-body h1 a,.single-post .page-body h2 a,.single-post .page-body h3 a,.single-post .page-body h4 a,.single-post .page-body h5 a,.single-post .page-body h6 a,.single-post .page-body p a,.single-post .page-body img a{color:#0080d9;text-decoration:underline}@media only screen and (min-width:768px){.section-title{text-transform:uppercase;text-align:center;position:relative;padding:1.5rem 0 1rem 0;margin:1.5rem 0 1rem 0}.section-title.border-bottom{text-transform:uppercase;text-align:center;position:relative}.section-title.border-bottom:after{display:block;content:"";width:40%;border-bottom:1px solid #666664;margin:0 auto}.section-title.border-top-bottom{text-transform:uppercase;text-align:center;position:relative}.section-title.border-top-bottom:after{display:block;content:"";width:45%;border-bottom:1px solid #666664;margin:0 auto}.section-title.border-top-bottom:before{display:block;content:"";width:45%;border-bottom:1px solid #666664;margin:0 auto}.section-title.border-side{text-transform:uppercase;text-align:center;position:relative}.section-title.border-side:after{display:block}.section-title.border-side:before{display:block}.section-title.border{text-transform:uppercase;text-align:center;position:relative;padding:0.5rem;margin:0 auto;margin-left:auto;margin-right:auto;max-width:35%;border:1px solid #666664}}.service-directory-wrapper .service-directory-item{border-bottom:1px solid #ccc;margin-bottom:1rem;padding-bottom:1rem}.service-directory-wrapper .service-directory-item .service-directory-item-image img{display:block;width:100%;height:auto;margin-right:2rem}.service-directory-wrapper .service-directory-item .service-directory-item-title{margin-bottom:1rem}.item-image .img-container a{display:block}.item-image .img-container img{display:block;width:100%;height:auto}.item-image .item-image-title{min-height:7rem;line-height:1.4;margin-bottom:0}.item-video .item-video-title{min-height:7rem;line-height:1.4;margin-bottom:0}section.home-header .slider #slides{position:relative;overflow:hidden;z-index:9991;min-height:auto;color:white}section.home-header .slider #slides .slide-item{max-height:100%;height:450px}section.home-header .slider #slides .slide-item a{color:white}section.home-header .slider #slides .slide-item .slide-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:60%;font-weight:500;text-transform:uppercase;text-align:center;color:inherit;z-index:999;margin:0;-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000;background-color:transparent;padding:0.2rem 2rem}section.home-header .slider #slides .slide-item img{width:100%;height:auto;position:relative;z-index:99}section.home-header .slider #slides .slidesjs-navigation{font-size:3rem;color:inherit;position:absolute;top:45%;z-index:100;display:block;cursor:pointer}section.home-header .slider #slides .slidesjs-navigation.slidesjs-next{right:5%}section.home-header .slider #slides .slidesjs-navigation.slidesjs-previous{left:5%}section.home-header .slider #slides .slidesjs-pagination{margin:0;padding:0;text-align:center;width:100%;position:absolute;bottom:10px;z-index:9992}section.home-header .slider #slides .slidesjs-pagination li{display:inline-block;margin:0 3px}section.home-header .slider #slides .slidesjs-pagination li a{background:white;text-indent:-9999px;overflow:hidden;padding:3px;width:7px;height:7px;display:block;border-radius:50%;-webkit-box-shadow:1px 1px 0px #000;-moz-box-shadow:1px 1px 0px #000;box-shadow:1px 1px 0px #000}section.home-header .slider #slides .slidesjs-pagination li .active{background:#e6e6e6}section.home-header .single-slide{position:relative;overflow:hidden;z-index:9991;min-height:auto;color:white}section.home-header .single-slide a{color:inherit}section.home-header .single-slide img{width:100%;display:block}section.home-header .single-slide .slide-title{position:absolute;width:100%;left:0;top:35%;font-weight:500;text-transform:uppercase;text-align:center;color:inherit;margin:0;padding:0.2rem 2rem;-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000}#slider .slide{position:relative;height:90vh}#slider .slide img{width:100%;height:100%;object-fit:cover}#slider .slide .home-wallpaper-logo{width:25%;height:auto}#slider .slide .home-wallpaper-logo-large{width:45%;height:auto}#slider .slide figure{width:100%;height:100%;display:block;position:relative;z-index:10;margin:0}#slider .slide .content{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:20;top:0;left:0;box-shadow:inset 0 0 0 10000px #0062a6}#slider .slide .content a{color:white;text-decoration:none}#slider .slide .content .slide-title{font-weight:500;text-transform:uppercase;text-align:center;color:inherit;margin:0;color:white;-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;text-shadow:1px 1px 1px #000;margin-bottom:15px;background-color:transparent;padding:0.2rem 2rem}#slider .slick-next,#slider .slick-prev{font-size:0;position:absolute;top:50%;transform:translateY(-50%);color:#fff;text-align:center;border:0;background:none;z-index:1;margin:0;height:70px;width:70px;display:flex;align-items:center;flex-direction:row;background:transparent;outline:none;padding:0;justify-content:center;text-align:center;text-shadow:0px 0px 9px rgba(0, 0, 0, 0.3)}#slider .slick-next:hover,#slider .slick-prev:hover{color:#0080d9 !important}#slider .slick-next:hover:after,#slider .slick-next:hover:before,#slider .slick-prev:hover:after,#slider .slick-prev:hover:before{color:#0080d9 !important}#slider .slick-prev{left:0}#slider .slick-prev:after{content:"";font:30px/1 "FontAwesome"}#slider .slick-next{right:0}#slider .slick-next:after{content:"";font:30px/1 "FontAwesome"}#slider .slick-next:hover:after,#slider .slick-prev:hover:after{color:#7e7e7e}@media only screen and (min-width:768px){.slider-property-type,.arrow-style-1,.arrow-style-1.c-property-slider-style-1{padding:0rem 0}}.slider-property-type .wrapper,.arrow-style-1 .wrapper,.arrow-style-1.c-property-slider-style-1 .wrapper{max-width:none;width:90%;padding:0 4rem}@media only screen and (min-width:768px){.slider-property-type .wrapper,.arrow-style-1 .wrapper,.arrow-style-1.c-property-slider-style-1 .wrapper{height:50%;padding-bottom:2rem}}.slider-property-type .slick-next,.slider-property-type .slick-prev,.arrow-style-1 .slick-next,.arrow-style-1 .slick-prev,.arrow-style-1.c-property-slider-style-1 .slick-next,.arrow-style-1.c-property-slider-style-1 .slick-prev{font-size:0;position:absolute;top:50%;transform:translateY(-50%);color:#fff;text-align:center;border:0;background:none;z-index:1;margin:0;height:70px;width:70px;display:flex;align-items:center;flex-direction:row;background:transparent;outline:none;padding:0;justify-content:center;text-align:center;text-shadow:0px 0px 9px rgba(0, 0, 0, 0.3)}.slider-property-type .slick-next:hover,.slider-property-type .slick-prev:hover,.arrow-style-1 .slick-next:hover,.arrow-style-1 .slick-prev:hover,.arrow-style-1.c-property-slider-style-1 .slick-next:hover,.arrow-style-1.c-property-slider-style-1 .slick-prev:hover{color:#0080d9 !important}.slider-property-type .slick-next:hover:after,.slider-property-type .slick-next:hover:before,.slider-property-type .slick-prev:hover:after,.slider-property-type .slick-prev:hover:before,.arrow-style-1 .slick-next:hover:after,.arrow-style-1 .slick-next:hover:before,.arrow-style-1 .slick-prev:hover:after,.arrow-style-1 .slick-prev:hover:before,.arrow-style-1.c-property-slider-style-1 .slick-next:hover:after,.arrow-style-1.c-property-slider-style-1 .slick-next:hover:before,.arrow-style-1.c-property-slider-style-1 .slick-prev:hover:after,.arrow-style-1.c-property-slider-style-1 .slick-prev:hover:before{color:#0080d9 !important}.slider-property-type .slick-prev,.arrow-style-1 .slick-prev,.arrow-style-1.c-property-slider-style-1 .slick-prev{left:0}.slider-property-type .slick-prev:after,.arrow-style-1 .slick-prev:after,.arrow-style-1.c-property-slider-style-1 .slick-prev:after{content:"";font:30px/1 "FontAwesome";text-indent:0}.slider-property-type .slick-next,.arrow-style-1 .slick-next,.arrow-style-1.c-property-slider-style-1 .slick-next{right:0}.slider-property-type .slick-next:after,.arrow-style-1 .slick-next:after,.arrow-style-1.c-property-slider-style-1 .slick-next:after{content:"";font:30px/1 "FontAwesome";text-indent:0}.slider-property-type .slick-next:hover:after,.slider-property-type .slick-prev:hover:after,.arrow-style-1 .slick-next:hover:after,.arrow-style-1 .slick-prev:hover:after,.arrow-style-1.c-property-slider-style-1 .slick-next:hover:after,.arrow-style-1.c-property-slider-style-1 .slick-prev:hover:after{color:#7e7e7e}.arrow-style-1.c-property-slider-style-1 .slick-next,.arrow-style-1.c-property-slider-style-1 .slick-prev{opacity:1}.slider-property-type-slide{width:100%;height:90vh;position:relative;padding:10rem 0}.slider-property-type-slide:before{width:100%;height:100%;content:"";display:block;position:absolute;left:0;top:0;z-index:3;background-color:#0062a6}.slider-property-type-slide img{margin:0;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:2}.slider-property-type-slide-content{position:relative;z-index:5;color:white;max-width:560px;width:100%;padding:3rem;background-color:#e6e6e6}@media only screen and (min-width:768px){.slider-property-type-slide-content{margin-top:-15px}}.slider-property-type-slide-content .tags .tag.property-status-color.special{display:none}.slider-property-type-slide-content h2{font-weight:bold;margin:0;font-size:3.6rem;margin-top:2rem}@media only screen and (min-width:768px){.slider-property-type-slide-content h2{margin-top:0rem}}.slider-property-type-slide-content .slider-property-type-price{font-weight:bold;margin:0;font-size:3.2rem;display:flex;flex-direction:row;align-items:center}.slider-property-type-slide-content .slider-property-type-price .tag{margin-right:1rem;font-size:1.6rem}.slider-property-type-slide-content .slider-property-type-area,.slider-property-type-slide-content .slider-property-type-description{font-weight:400;color:white;margin:0;margin-top:2rem}.slider-property-type-slide-content .slider-property-type-area{font-size:2.2rem}.slider-property-type-slide-content .button,.slider-property-type-slide-content .wp-element-button{margin:2rem 0 0 0;display:flex;align-self:flex-start;justify-self:flex-start;line-height:2.1rem}#slider-style-5 .slider-property-type-slide:before{background-color:#0062a6}.home.has-fix-bottom-nav .slider-property-type-slide{height:calc(100vh - 40px)}.c-single-property__slider,.c-property-slider{direction:ltr}.c-single-property__slider .slick-slide,.c-single-property__slider .slick-track,.c-property-slider .slick-slide,.c-property-slider .slick-track{width:100%}.c-single-property__slider .c-property-slider__item,.c-property-slider .c-property-slider__item{cursor:pointer}.c-single-property__slider .c-property-slider__item img,.c-property-slider .c-property-slider__item img{width:100%;height:500px !important;object-fit:cover}.c-property-slider__item-thumb{padding:0;cursor:pointer}.c-property-slider__thumbnail{outline:none;margin:2rem 0}.c-property-slider__thumbnail .slick-next,.c-property-slider__thumbnail .slick-prev{font-size:0;position:absolute;bottom:0;color:#fff;text-align:center;border:0;background:none;z-index:1;margin:0;height:100%;display:flex;align-items:center;flex-direction:row;background:rgba(0, 0, 0, 0.4);outline:none;padding:0 8px}.c-property-slider__thumbnail .slick-next:hover,.c-property-slider__thumbnail .slick-prev:hover{color:#0080d9 !important}.c-property-slider__thumbnail .slick-next:hover:after,.c-property-slider__thumbnail .slick-next:hover:before,.c-property-slider__thumbnail .slick-prev:hover:after,.c-property-slider__thumbnail .slick-prev:hover:before{color:#0080d9 !important}.c-property-slider__thumbnail .slick-prev{left:0}.c-property-slider__thumbnail .slick-prev:after{content:"";font:30px/1 "FontAwesome"}.c-property-slider__thumbnail .slick-next{right:0}.c-property-slider__thumbnail .slick-next:after{content:"";font:30px/1 "FontAwesome"}.c-property-slider__thumbnail .slick-next:hover:after,.c-property-slider__thumbnail .slick-prev:hover:after{color:#7e7e7e}.c-property-slider__thumbnail img{width:100%}.c-property-slider__item-thumb{outline:none;height:100%;position:relative;padding:0 5px;display:flex !important;cursor:pointer}.c-property-slider__item-thumb img{width:100%;height:70px !important;object-fit:cover;border:2px solid #fff}.slick-slide{outline:none}.slick-current .c-property-slider__item-thumb img{border-color:#0080d9}.c-property-slider__item{width:100%}.gallery-modal .slick-dots{padding:2rem 0}@media only screen and (max-width:768px){.c-property-slider__item-thumb img{height:60px !important}.gallery-modal .slick-dots{padding:1rem 0}.c-single-property__slider .c-property-slider__item img,.c-property-slider .c-property-slider__item img{height:280px !important}.single-property-slider-holder .c-property-slider-style-1 .slick-arrow,.gallery-modal .c-property-slider-style-1 .slick-arrow{opacity:1}}@media only screen and (max-width:480px){.c-property-slider__item-thumb img{height:40px !important}.c-single-property__slider .c-property-slider__item img,.c-property-slider .c-property-slider__item img{height:200px !important}.slider-property-type-slide{height:60vh;padding:5rem 0}.home.has-fix-bottom-nav .slider-property-type-slide{height:60vh}.slider-property-type-slide-content h2{margin-top:0}.slider-property-type-slide-content .slider-property-type-description{font-size:1.4rem}.slider-property-type-slide-content .slider-property-type-price{font-size:2.4rem}.slider-property-type-slide-content h2{font-size:3rem;margin-top:0}.slider-property-type-slide-content .slider-property-type-area{font-size:1.4rem}}section.team{box-shadow:inset 0 0 0 10000px transparent}section.team>.page-content{background:transparent}.team-items{}.team-items .grid-item,.team-items .grid-sizer{width:99%}.team-items iframe{max-width:100%}.team-items ul.social-links li{margin:1rem 0.5rem 1rem 0}.team-items .team-item-body .team-item-title{margin-bottom:0;font-weight:600}.team-items .team-item-img-link{position:relative;width:100%;height:0;background:#eee;padding-top:100%}.team-items .team-item-img-link .team-item-img{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0%;border:none;margin-top:0}.team-items .team-item-style-1{box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);align-items:center;justify-content:center}.team-items .team-item-style-1 .team-item-img{width:148px;height:148px;object-fit:cover;border-radius:50%;border:solid 4px rgba(0, 128, 217, 0.3);margin:2rem auto 1.5rem}.team-items .team-item-style-1.square-img .team-item-img-link{width:100%;display:block}.team-items .team-item-style-1.square-img .team-item-img{width:100%;height:auto;object-fit:cover;border-radius:0%;border:none;margin-top:0}.team-items .team-item-style-1 .team-item-body{padding:0 2rem}.team-items .team-item-style-1 .team-item-body .team-item-title{margin:0 0 1.5rem;font-size:1.6rem;font-weight:bold;text-align:center}.team-items .team-item-style-1 .team-item-body .team-item-sub-title{margin-bottom:1.5rem;font-size:1.6rem;font-weight:normal;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgba(102, 102, 100, 0.7)}.team-items .team-item-style-1 .team-item-body .team-item-sub-title::after{content:"";width:100px;height:3px;background-color:#0080d9;margin-top:1.5rem}.team-items .team-item-style-1 .team-item-body .team-item-excerpt{font-size:14px;margin:0;padding:0;font-weight:400;line-height:1.5;text-align:center;color:rgba(102, 102, 100, 0.7)}.team-items .team-item-style-1 .social-links{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:1.5rem 0 2.5rem;width:100%}.team-items .team-item-style-1 .social-links li{margin:0 0.8rem;width:32px;height:32px;background-color:#0080d9;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;float:none;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.team-items .team-item-style-1 .social-links li i{font-size:18px;color:#fff}.team-items .team-item-style-1 .social-links li:hover{background-color:#34495e}.single-team iframe{max-width:100%}.single-team .single-item-content{margin:0 0 20px}.single-team .single-team-item-list li{padding:10px 0;border-bottom:1px solid rgba(102, 102, 100, 0.1);margin:0}.single-team .single-team-item-list li:last-child{border-bottom:none}.single-team .single-team-item-list i{margin-right:10px;width:20px}.single-team .single-team-item-box{padding:15px}.single-team .single-team-style-1{height:100%;min-height:auto;overflow:visible}.single-team .single-team-style-1 .single-team-item-box{padding-top:2rem;padding-bottom:2rem}.single-team .single-team-style-1 .single-team-item-video{width:100%;margin:2rem 0}.single-team .single-team-style-1 .single-item-img{width:148px;height:148px;object-fit:cover;border-radius:50%;border:solid 4px rgba(0, 128, 217, 0.3);margin:0}.single-team .single-team-style-1.square-img .single-item-img{height:auto !important;border-radius:0;border:none}.single-team .single-team-style-1 .single-team-item-title{margin:0 0 1.5rem;font-size:1.6rem;font-weight:bold;text-align:left}.single-team .single-team-style-1 .single-item-sub-title{margin-bottom:1.5rem;font-size:1.6rem;font-weight:normal;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:rgba(102, 102, 100, 0.7)}.single-team .single-team-style-1 .single-item-sub-title::after{content:"";width:100px;height:3px;background-color:#0080d9;margin-top:1.5rem}.single-team .single-team-style-1 .social-links{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin:3rem 0;width:100%}.single-team .single-team-style-1 .social-links li{margin:0 0.8rem;width:32px;height:32px;background-color:#0080d9;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;float:none;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.single-team .single-team-style-1 .social-links li:first-child{margin-left:0}.single-team .single-team-style-1 .social-links li:last-child{margin-right:0}.single-team .single-team-style-1 .social-links li i{font-size:18px;color:#fff}.single-team .single-team-style-1 .social-links li:hover{background-color:#34495e}.single-team .single-team-style-1 .single-item-content{font-size:14px;margin:0;padding:0;font-weight:400;line-height:1.5;text-align:left;color:rgba(102, 102, 100, 0.7)}.single-team .single-team-style-1 .single-item-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;justify-content:space-between;padding:0}.single-team .single-team-style-1 .single-item-list li{flex-basis:50%;width:50%;max-width:50%;font-size:14px;color:rgba(102, 102, 100, 0.7);margin:0.25rem 0;border:none;padding:0}.single-team .single-team-style-1 .single-item-list li strong{color:#666664}.single-team .single-team-style-1 .single-team-listing-title{margin-top:2rem;display:block;width:100%}.single-team .single-team-style-1 .single-team-contact-form{padding:1rem}.single-team .single-team-style-1 .single-team-contact-form-title{padding:1rem;margin:0;font-size:2rem}.single-team .col-twelve,.single-team .page-content,.single-team .wrapper{overflow:visible}.single-team div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:400;font-size:12px}.sticky-sidebar{position:sticky !important;position:-webkit-sticky;top:0;overflow:auto}.sticky .sticky-sidebar{top:100px}.admin-bar .sticky-sidebar{top:40px}.admin-bar.sticky .sticky-sidebar{top:110px}.sticky-parent{position:relative;overflow:visible;min-height:auto;height:auto}@media only screen and (min-width:480px){.team-items .grid-item,.team-items .grid-sizer{width:49%}}@media only screen and (min-width:1024px){.single-item-img-holder{position:relative}.single-item-img-holder img{position:absolute;width:100% !important;height:100% !important;top:0;left:-0.5rem}.single-item-img-holder:before{content:"";display:block;padding-top:100%}}@media only screen and (min-width:768px){.team-items .grid-item,.team-items .grid-sizer{width:24% !important}.is-sidebar-all-default .team-items .grid-item,.is-sidebar-all-default .team-items .grid-sizer{width:32.3% !important}}@media only screen and (max-width:768px){.team .wrapper{padding:0 1rem}.single-team .single-team-style-1 .single-item-img{margin:2rem auto}.single-team .single-team-style-1 .single-item-content,.single-team .single-team-style-1 .single-team-item-title{text-align:center}.single-team .single-team-style-1 .single-item-sub-title{align-items:center}.single-team .single-team-style-1 .social-links{justify-content:center}}@media only screen and (max-width:480px){.single-team .single-team-style-1 .single-item-list li{flex-basis:100%;width:100%;max-width:100%}}.testimonial{background:#ffffff !important}.testimonial .testimonial-items{margin:0 auto}.testimonial .testimonial-items .testimonial-item{border:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.testimonial .testimonial-items .testimonial-item .testimonial-img{float:none;width:64px !important;height:64px !important;margin:1rem auto;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f2f2f2}.testimonial .testimonial-items .testimonial-item .testimonial-img img{display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f2f2f2}.testimonial .testimonial-items .testimonial-item .testimonial-title{font-size:1.7rem;font-weight:bold;margin:0 0 1rem 0;text-align:center}.testimonial .testimonial-items .testimonial-item .testimonial-title span{max-width:90%}.testimonial .testimonial-items .testimonial-item .testimonial-title sub{bottom:0;margin:1rem 0}.testimonial .jcarousel{height:auto !important}.testimonial-list .vertical-tab-list .testimonial-img{height:24px;width:auto;float:left;margin-right:1rem;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonial-list .vertical-tab-list ul li a{line-height:2.4rem;overflow:hidden;height:3.4rem}.testimonial-list .vertical-tab-list ul li a.active-tab:after{background:#ffffff !important}.testimonial-list .testimonial-left-box{text-align:center}.testimonial-list .testimonial-left-box .testimonial-profile-image{margin:1rem auto;width:60%}.testimonial-list .vertical-tab-content-wrapper .vertical-tab-item .testimonial-img{width:15%;margin:0 1rem 1rem 0;float:left}.testimonial-list .vertical-tab-content-wrapper .vertical-tab-item .vertical-tab-item-title{float:left;line-height:3.5;margin:0}.testimonial-list .vertical-tab-content-wrapper .vertical-tab-item .vertical-tab-item-content{clear:both;margin-top:1rem}.home .testimonial-video{text-align:center}.archive-content .testimonial-items{margin:0;padding:0}.archive-content .testimonial-items .testimonial-item{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.archive-content .testimonial-items .testimonial-item .testimonial-img{float:none;width:50%;height:auto;margin:1rem auto;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f2f2f2}.archive-content .testimonial-items .testimonial-item .testimonial-img img{display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f2f2f2}.archive-content .testimonial-items .testimonial-item .testimonial-title{font-size:1.7rem;font-weight:bold;margin:0;text-align:center}.archive-content .testimonial-items .testimonial-item .testimonial-content{padding-left:2rem}@media only screen and (min-width:480px){.archive-content .testimonial-items .testimonial-item .testimonial-img{float:none;width:30%;height:auto;margin:1rem auto;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.archive-content .testimonial-items .testimonial-item .testimonial-img img{display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}}@media only screen and (min-width:768px){.archive-content .testimonial-items{margin:0;padding:0}.archive-content .testimonial-items .testimonial-item{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.archive-content .testimonial-items .testimonial-item .testimonial-img{float:left;width:auto;height:auto;margin:0 1rem 1rem 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.archive-content .testimonial-items .testimonial-item .testimonial-img img{display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.archive-content .testimonial-items .testimonial-item .testimonial-title{font-size:1.7rem;font-weight:bold;margin:1rem 0 0 0;text-align:left}.archive-content .testimonial-items .testimonial-item .testimonial-content{text-align:left}.testimonial .testimonial-items .testimonial-item .testimonial-content{width:70%;margin:0 auto;padding:0;cursor:-webkit-grab}.testimonial .testimonial-items .testimonial-item .testimonial-content:active{cursor:-webkit-grabbing}}section.services{box-shadow:inset 0 0 0 10000px transparent}.services .service-item{background:transparent;color:#666664;border-radius:yes;margin-top:1rem;justify-content:space-between;margin-bottom:1rem;min-height:auto}.services .service-item a{color:#0080d9}.services .service-item .box-image{width:36px;height:36px;object-fit:contain;margin-right:1.5rem}.services .service-item .box-title{margin:0}.services .service-item .box-link{margin-top:2rem}.services-style-1,.services-style-2{justify-content:space-between}.services-style-1 .service-item,.services-style-2 .service-item{border-radius:yes;margin-top:1rem;margin-bottom:1rem;background:transparent !important;padding:0;position:relative;display:flex;flex-direction:column;justify-content:space-between;-webkit-box-shadow:yes;-moz-box-shadow:yes;box-shadow:yes;color:#666664}.services-style-1 .service-item .box-title,.services-style-2 .service-item .box-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:2rem;margin-top:1rem;color:#0080d9}.services-style-1 .service-item .box-title .box-image,.services-style-2 .service-item .box-title .box-image{width:36px;height:36px;object-fit:contain;margin:0;margin-right:1.5rem}.services-style-1 .service-item .box-title a,.services-style-2 .service-item .box-title a{color:#0080d9;text-decoration:none;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.services-style-1 .service-item .box-title a:hover,.services-style-2 .service-item .box-title a:hover{color:#005c9c}.services-style-1 .service-item .box-description,.services-style-2 .service-item .box-description{color:#666664}.services-style-1 .service-item .box-link,.services-style-2 .service-item .box-link{-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;margin-top:2rem;border-radius:200px;padding:0.5rem 1.5rem;color:#0080d9;background-color:rgba(0, 128, 217, 0.3);display:inline-block;font-size:1.2rem;text-decoration:none;justify-self:flex-start;align-self:flex-start;border:none;box-shadow:none;appearance:none;display:flex;flex-direction:row;align-items:center}.services-style-1 .service-item .box-link:after,.services-style-2 .service-item .box-link:after{content:"";font:14px/1 "FontAwesome";display:inline-block;margin-left:0.5rem}.services-style-1 .service-item .box-link:hover,.services-style-2 .service-item .box-link:hover{background-color:#0080d9;text-decoration:none;color:#fff}.services-style-2 .service-item{align-items:center}.services-style-2 .box-title,.services-style-2 .box-title *{justify-content:center;text-align:center;justify-self:center}.services-style-2 .box-description{text-align:center}.services-style-2 .box-link{margin-left:auto;margin-right:auto}.services-style-2 .service-item .box-title .box-image{margin-right:0;margin-bottom:1rem}@keyframes scroll{0%{bottom:2%}50%{bottom:2.5%}100%{bottom:2.5%}}.home-page-parallax{background-size:100% auto;background-repeat:no-repeat;background-attachment:fixed;box-shadow:inset 0 0 0 10000px #0062a6}.home-page-video,.home-page-parallax{height:600px;width:100%;background:#0062a6;background-size:cover;background-position:center center;margin:0}@media only screen and (max-width:768px){.home-page-video,.home-page-parallax{min-height:100vh;min-height:-webkit-fill}}.home-page-video .scroll-icon,.home-page-parallax .scroll-icon{position:absolute;display:block;cursor:pointer;bottom:2%;width:20%;left:40%;text-align:center;animation-name:scroll;animation-delay:5s;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;color:white;z-index:99;margin-bottom:40px}@media only screen and (max-width:768px){.home-page-video .scroll-icon,.home-page-parallax .scroll-icon{display:none;visibility:hidden}}.home-page-video .scroll-icon i,.home-page-video .scroll-icon a,.home-page-parallax .scroll-icon i,.home-page-parallax .scroll-icon a{color:white}.home-page-video .home-wallpaper-content,.home-page-parallax .home-wallpaper-content{position:absolute;top:50%;left:50%;width:90%;transform:translate(-50%, -50%);text-align:center;color:white;z-index:99}.home-page-video .home-wallpaper-content .home-wallpaper-title,.home-page-parallax .home-wallpaper-content .home-wallpaper-title{color:#e6e6e6;font-weight:400}@media only screen and (max-width:768px){.home-page-video .home-wallpaper-content .home-wallpaper-title,.home-page-parallax .home-wallpaper-content .home-wallpaper-title{font-size:2rem}}.home-page-video .home-wallpaper-content .home-wallpaper-slogan,.home-page-parallax .home-wallpaper-content .home-wallpaper-slogan{color:white;font-weight:400;word-spacing:3px;letter-spacing:2px}@media only screen and (max-width:768px){.home-page-video .home-wallpaper-content .home-wallpaper-slogan,.home-page-parallax .home-wallpaper-content .home-wallpaper-slogan{font-size:1.4rem;word-spacing:0px;letter-spacing:0px}}.home-page-video .home-wallpaper-content .home-wallpaper-logo,.home-page-parallax .home-wallpaper-content .home-wallpaper-logo{width:40%;height:auto;margin-bottom:2rem;display:inline-block}.home-page-video .home-wallpaper-content .home-wallpaper-logo-large,.home-page-parallax .home-wallpaper-content .home-wallpaper-logo-large{width:60%;height:auto;margin-bottom:2rem;display:inline-block}.home-page-video .home-wallpaper-button .button,.home-page-video .home-wallpaper-button .wp-element-button,.home-page-parallax .home-wallpaper-button .button,.home-page-parallax .home-wallpaper-button .wp-element-button{text-shadow:none;color:white !important;background:#0080d9 !important;text-decoration:none;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;backface-visibility:hidden}.home-page-video .home-wallpaper-button .button:hover,.home-page-video .home-wallpaper-button .wp-element-button:hover,.home-page-parallax .home-wallpaper-button .button:hover,.home-page-parallax .home-wallpaper-button .wp-element-button:hover{background:#00538d !important;color:white !important;border-color:#00538d}.home-page-video .home-wallpaper-button .button.second,.home-page-video .home-wallpaper-button .second.wp-element-button,.home-page-parallax .home-wallpaper-button .button.second,.home-page-parallax .home-wallpaper-button .second.wp-element-button{color:white !important;background:#34495e !important}.home-page-video .home-wallpaper-button .button.second:hover,.home-page-video .home-wallpaper-button .second.wp-element-button:hover,.home-page-parallax .home-wallpaper-button .button.second:hover,.home-page-parallax .home-wallpaper-button .second.wp-element-button:hover{background:#19232d !important;color:white !important;border-color:#19232d !important}.home-page-video video#home-wallpaper-video{position:absolute;min-width:100%;max-width:100%;object-fit:cover;min-height:100%;max-height:100%;left:0;right:0;top:0;bottom:0;display:block}@media only screen and (min-width:480px){.home-page-parallax .home-wallpaper-content .home-wallpaper-logo,.home-page-video .home-wallpaper-content .home-wallpaper-logo{display:inline-block;width:55%}.home-page-parallax .home-wallpaper-content .home-wallpaper-logo-large,.home-page-video .home-wallpaper-content .home-wallpaper-logo-large{display:inline-block;width:65%}}@media only screen and (min-width:480px) and (orientation:landscape){.home-page-parallax .home-wallpaper-content .home-wallpaper-logo,.home-page-video .home-wallpaper-content .home-wallpaper-logo{display:none}.home-page-parallax .home-wallpaper-content .home-wallpaper-logo-large,.home-page-video .home-wallpaper-content .home-wallpaper-logo-large{display:none}}@media only screen and (min-width:768px){.home-page-parallax .home-wallpaper-content .home-wallpaper-logo,.home-page-video .home-wallpaper-content .home-wallpaper-logo{width:35%;margin-bottom:3rem;display:inline-block}.home-page-parallax .home-wallpaper-content .home-wallpaper-logo-large,.home-page-video .home-wallpaper-content .home-wallpaper-logo-large{width:45%;margin-bottom:3rem;display:inline-block}}@media only screen and (min-width:768px) and (orientation:landscape){.home-page-parallax .home-wallpaper-content .home-wallpaper-logo,.home-page-video .home-wallpaper-content .home-wallpaper-logo{width:35%;margin-bottom:2rem}.home-page-parallax .home-wallpaper-content .home-wallpaper-logo-large,.home-page-video .home-wallpaper-content .home-wallpaper-logo-large{width:45%;margin-bottom:2rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.parallax-window:before{display:block}}@media only screen and (min-width:960px){.home-page-parallax .home-wallpaper-content .home-wallpaper-title{font-weight:400;text-transform:uppercase}.home-page-parallax .home-wallpaper-content .home-wallpaper-logo{width:35%;margin-bottom:3rem}.home-page-parallax .home-wallpaper-content .home-wallpaper-logo-large{width:45%;margin-bottom:3rem}.home-page-video .home-wallpaper-content .home-wallpaper-title{font-weight:400;text-transform:uppercase;font-size:4.2rem}.home-page-video .home-wallpaper-content .home-wallpaper-slogan{font-weight:300;font-size:3.4rem}.home-page-video .home-wallpaper-logo{width:35%;margin-bottom:3rem}.home-page-video .home-wallpaper-logo-large{width:45%;margin-bottom:3rem}}@media only screen and (min-width:960px) and (orientation:landscape){.home-page-parallax .home-wallpaper-content .home-wallpaper-logo,.home-page-video .home-wallpaper-content .home-wallpaper-logo{width:35%;margin-bottom:2rem}.home-page-parallax .home-wallpaper-content .home-wallpaper-logo-large,.home-page-video .home-wallpaper-content .home-wallpaper-logo-large{width:45%;margin-bottom:2rem}}@media only screen and (min-width:1220px){.home-page-parallax .home-wallpaper-content .home-wallpaper-logo,.home-page-video .home-wallpaper-content .home-wallpaper-logo{width:25%;margin-bottom:3rem}.home-page-parallax .home-wallpaper-content .home-wallpaper-logo-large,.home-page-video .home-wallpaper-content .home-wallpaper-logo-large{margin-bottom:3rem}}@media only screen and (max-width:768px){.home-page-parallax{background-size:cover;background-attachment:initial}.home-page-video video#home-wallpaper-video{z-index:0}}.social-widget span{display:block}.social-widget h1,.social-widget h2,.social-widget h3,.social-widget h4,.social-widget h5,.social-widget h6{margin:0}.social-widget .sep{visibility:hidden;display:block;line-height:0.1}.social-widget .social-brokerage-logo{border-top:1px solid #d9d9d9;padding-top:0.5rem;margin-top:0.5rem}.social-widget .social-brokerage-logo img{width:30%;height:auto}.social-widget iframe{width:100%;height:auto}#footer .social-brokerage-logo{border-top:1px solid white}.banner-widget a{display:block}.banner-widget a img{display:block;width:100%;height:auto}.banner-widget img{display:block;width:100%;height:auto}.banner-widget h6{margin:0;padding:0.5rem 0}.featured-items-widget{list-style:none;margin:0;padding:0;position:relative}.featured-items-widget .featured-item{margin-bottom:1.5rem;position:relative}.featured-items-widget .featured-item .item-title{margin:0}.featured-items-widget .featured-item .item-text{margin:0}.featured-items-widget .featured-item .item-text p{margin:0}.featured-items-widget .featured-item .item-description{padding:1rem}.featured-items-widget .featured-item .item-description .item-status{display:block}.featured-items-widget .featured-item .item-description .item-title{margin:0;line-height:1;font-weight:300}.featured-items-widget .featured-item .item-description .item-sub-title{margin:0}.featured-items-widget .featured-item .item-description .item-neighbourhood{display:block;font-size:1.3rem;text-transform:uppercase}.featured-items-widget .featured-item .item-description .item-neighbourhood strong{font-weight:800}.featured-items-widget .featured-item .item-description .item-neighbourhood strong:after{content:","}.featured-items-widget .featured-item .item-description .item-neighbourhood strong:last-child:after{content:""}.featured-items-widget .featured-item .item-description .item-price{color:#0080d9;display:block;font-size:3rem}.featured-items-widget .featured-item .item-description .item-text{display:block;line-height:1.4}.featured-items-widget .featured-item .item-description .item-text p{margin:0;line-height:1.4}.featured-items-widget .featured-item .item-description .item-bedrooms,.featured-items-widget .featured-item .item-description .item-bathrooms{display:inline-block;text-align:center;font-size:small}.featured-items-widget .featured-item .item-description .item-bedrooms:after{content:"/";padding:0 0.1rem}.featured-items-widget .featured-item .item-description .item-office{font-size:smaller;display:block;line-height:1.2;margin:1rem 0}.featured-items-widget .featured-item .item-description .item-bedrooms,.featured-items-widget .featured-item .item-description .item-bathrooms,.featured-items-widget .featured-item .item-description .item-size{display:inline-block;text-align:center;font-size:small}.featured-items-widget .featured-item .item-description .item-bedrooms:after,.featured-items-widget .featured-item .item-description .item-bathrooms:after{content:"/";padding:0 0.2rem}.featured-items-widget .featured-item .item-description .item-size.second-size:before{content:"/";padding:0 0.2rem}.featured-items-widget .featured-item .mls-logo{position:absolute;bottom:1rem;width:24px;height:24px;top:auto}.featured-items-widget.team span{display:block}.pull-right{float:right}.pull-left{float:left}#single-result{min-height:70vh}.property-item-neighbourhood{font-size:20px;margin:15px 0;display:block;width:100%;position:relative;right:15px;text-transform:uppercase}.property-item-neighbourhood i{margin-right:8px}.property-item-neighbourhood .property-item-neighbourhood-item{white-space:unset}.property-item-neighbourhood .property-item-neighbourhood-item::after{display:inline}.property-item-neighbourhood .property-item-neighbourhood-item:last-child::after{display:none}.single-property .property-item-excerpt{margin:10px 0;margin-top:15px}.property-item-sidebar{padding:1rem 1.5rem}.c-single-property .tab-item-list-title li a{padding:1.5rem 0}.single-tab-items.tab-wrapper .tab-item-list-title,.c-single-property .single-tab-items .tab-item-list-title{margin-bottom:0.5rem}.property-item-status .tag.second-color{color:#fff}.property-item-price{font-size:28px;margin:15px 0;display:block}.brokerage-name-ico{color:#999997}.brokerage-name-ico strong,.brokerage-name-ico i{color:#666664}.property-item-feature-list{list-style:none}.property-item-feature-list>li{margin:0;padding:8px 0;border-bottom:1px solid #E6E6E6}.property-item-feature-list>li li{margin:0;padding:5px 0;border-bottom:1px solid #E6E6E6}.property-item-feature-list>li i{margin-right:5px}.property-item-feature-list>li:last-child{border-bottom:none;padding-bottom:0}.property-item-description-holder{margin-top:40px}.c-action-holder{margin:15px 0;width:100%}.c-share-btn,a.c-share-btn{background:#FFFFFF;border:1px solid #BABABA;box-sizing:border-box;border-radius:3px;font-style:normal;font-weight:600;font-size:15px;text-transform:uppercase;color:#666664;display:flex;flex-direction:row;align-items:center;line-height:1;padding:12px 22px;text-decoration:none;transition:all 200ms linear}.c-share-btn:hover,a.c-share-btn:hover{transition:all 200ms linear;text-decoration:none;border-color:#0080d9;color:#fff;background-color:#0080d9}.c-share-btn i,a.c-share-btn i{margin-right:8px}.like-btn.is-active i{font-weight:bold !important}.property-single-style-1 .single-content-top-nav{padding:2rem 0 0;background-color:#fff}.property-single-style-1 .single-content-top-nav .wrapper .col-twelve{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.property-single-style-1 .single-content-top-nav .wrapper:after,.property-single-style-1 .single-content-top-nav .wrapper:before{display:none}.property-single-style-1 .single-content-top-nav .button,.property-single-style-1 .single-content-top-nav .wp-element-button{margin:0}.property-single-style-1 .single-content-top-nav .button:hover,.property-single-style-1 .single-content-top-nav .wp-element-button:hover{background-color:transparent;color:#0080d9 !important;border:1px solid #0080d9;box-shadow:none}.property-single-style-1 .single-property-main-style-1{background-color:transparent;overflow:visible;min-height:100vh;height:auto;position:relative}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder{height:465px;display:flex;flex-direction:row}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper{background-color:transparent;width:66.666666%;max-width:66.666666%;flex-basis:66.666666%;display:flex}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block{display:block;width:100%;height:465px;overflow:hidden;position:relative}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block .c-btn-show-map{position:absolute;bottom:1.5rem;right:2rem;color:#fff;display:flex;flex-direction:row;align-items:center;font-size:1.4rem;z-index:100}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block .c-btn-show-map i{margin-right:0.5rem}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper img{height:100%;object-fit:cover}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .c-property-slider-style-1-slide{width:100%;height:465px}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slick-dots{bottom:3rem}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 3px;padding:0;cursor:pointer}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slick-dots li button{display:block;width:auto;height:auto;margin:0;padding:0}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slick-dots li button:before{font-family:"Font Awesome 5 Free", "FontAwesome", "Font Awesome";font-size:10px;line-height:1}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info{background-size:cover;background-position:center center;width:33.333333%;max-width:33.333333%;flex-basis:33.333333%;align-items:center;justify-content:center;flex-direction:column;display:flex;position:relative}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info:before{position:absolute;background-color:rgba(52, 73, 94, 0.6);backdrop-filter:blur(5px);width:100%;height:100%;left:0;top:0;z-index:0;display:block;content:""}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info strong{font-size:5rem;margin-bottom:1rem;color:#fff}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info p{font-size:1.6rem;text-transform:capitalize}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info i{font-size:5rem;margin-bottom:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info strong,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info .button,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info .wp-element-button,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info p,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info i{position:relative;z-index:2}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder.is-empty .c-property-slider-img-info{width:100%;max-width:100%;flex-basis:100%}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder.is-empty .c-property-slider-img-info:before{background-color:rgba(52, 73, 94, 0.6);backdrop-filter:blur(10px)}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder.is-single-img .c-property-slider-style-1-wrapper{width:100%;max-width:100%;flex-basis:100%}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder.is-not-login .c-property-slider-img-info{padding:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access{background-color:#F1F2F6;position:relative;z-index:10;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access h3{font-size:2rem;color:#666664;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access h3 i{color:#666664 !important;font-size:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access ul{list-style-type:disc;list-style-position:inside}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access ul li{margin:0;margin-bottom:0.5rem}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access input,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access form,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access button{width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-access form{margin:0}.property-single-style-1 .single-property-main-style-1 .single-property-content{display:flex;flex-direction:row;width:100%;overflow:visible;min-height:100vh;height:auto;position:relative}.property-single-style-1 .single-property-main-style-1 .single-property-content .c-property-content-holder{padding-right:1.8rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title{display:flex;flex-direction:row}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title .status-tag{margin-bottom:0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1{width:100%;margin-bottom:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1.active .property-item-title-info{background-color:rgba(25, 196, 102, 0.1)}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1.active .property-item-status{background-color:#19c466}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1.sold .property-item-title-info{background-color:rgba(235, 65, 53, 0.1)}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1.sold .property-item-status{background-color:#eb4135}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-status{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.5rem 2rem;text-transform:uppercase;border-radius:3px;font-weight:bold}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-status i{width:24px;height:24px;background:url(../../img/building-icon.svg) no-repeat center;background-size:contain;margin-bottom:2px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-status span{font-size:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-status p{font-size:1.2rem;margin:0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-title-info{display:flex;flex-direction:column;justify-content:center;padding:1rem 1.5rem;width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-title-info .property-item-neighbourhood{font-weight:600;color:#666664;font-size:2.8rem;margin:0;padding:0;margin-bottom:1rem;position:relative;padding-right:15px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-title-info>h4{font-size:18px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-title-info>h4 i{font-size:18px;width:18px;height:auto;display:inline-block}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-title-info>h4 i svg{width:18px;height:18px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-title-info>h4 i path{fill:#666664}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style-1 .property-item-title-info .property-item-price{font-weight:600;font-size:2.8rem;margin:0;padding:0;color:#34495e;line-height:1}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2{width:100%;margin-bottom:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-neighbourhood{right:0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2.active .property-item-title-info{background-color:rgba(25, 196, 102, 0.1)}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2.active .property-item-status{background-color:#19c466}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2.sold .property-item-title-info{background-color:rgba(235, 65, 53, 0.1)}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2.sold .property-item-status{background-color:#eb4135}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-status{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;text-transform:uppercase;border-radius:3px;font-weight:bold}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-status p{font-size:1.2rem;margin:0;writing-mode:vertical-rl;text-orientation:sideways-right}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-title-info{display:flex;flex-direction:column;justify-content:center;padding:1rem 1.5rem;width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-title-info .property-item-neighbourhood{font-weight:600;color:#666664;font-size:2.8rem;margin:0;padding:0;margin-bottom:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-title-info>h4{font-size:18px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-title-info>h4 i{font-size:18px;width:18px;height:auto;display:inline-block}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-title-info>h4 i svg{width:18px;height:18px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-title-info>h4 i path{fill:#666664}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-title-info .property-item-price{font-weight:600;font-size:2.8rem;margin:0;padding:0;color:#34495e;line-height:1}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3{width:100%;margin-bottom:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-neighbourhood{right:0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-neighbourhood{font-weight:400;color:#666664;font-size:2.8rem;margin:0;padding:0;margin-bottom:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-price{display:flex;flex-direction:row;align-items:center}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-price span{margin-right:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-price span.active{background-color:#19c466;color:#fff}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-price span.sold{background-color:#eb4135;color:#fff}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-title-info>h4{font-size:18px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-title-info>h4 i{font-size:18px;width:18px;height:auto;display:inline-block}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-title-info>h4 i svg{width:18px;height:18px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-title-info>h4 i path{fill:#666664}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-details-status{list-style:none;margin:0;white-space:nowrap}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-details-status li{margin:0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-details-status li p{font-size:1rem;text-transform:capitalize;margin:0;color:rgba(102, 102, 100, 0.6)}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-details-status li span{padding:0.3rem 0.5rem;border-radius:3px;font-size:1rem;text-transform:capitalize;margin:0;background-color:#0080d9;color:#fff}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more{display:flex;flex-direction:row;justify-content:space-between;margin:4rem 0 1rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list{display:flex;flex-direction:column;width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-main-features{display:flex;flex-direction:row;align-items:center;margin:0;margin-bottom:2.5rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-main-features li{display:flex;flex-direction:row;align-items:center;font-weight:600;font-size:1.5rem;text-transform:uppercase;justify-content:space-between;padding-right:4rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-main-features li i{margin-right:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-bed-icon{width:24px;height:24px;background:url(../../img/bed-icon.svg) no-repeat center;background-size:contain}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-bath-icon{width:24px;height:24px;background:url(../../img/bath-icon.svg) no-repeat center;background-size:contain}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-type-icon{width:24px;height:24px;background:url(../../img/type-icon.svg) no-repeat center;background-size:contain}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-sq-icon{width:24px;height:24px;background:url(../../img/size-icon.svg) no-repeat center;background-size:contain}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-info-list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-info-list li{display:flex;flex-direction:row;align-items:center;width:50%;font-size:1.5rem;padding-right:1rem;margin-bottom:1.5rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-info-list li span{margin:0;text-transform:capitalize;font-weight:600}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-info-list li strong{margin:0;font-weight:400;padding-left:3px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-info-list li .outline-tag{-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6;border-radius:100px;padding:0.5rem 1.5rem;margin:1rem 0;margin-right:1.5rem;font-size:12px;font-weight:400;background-color:#fff}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions{display:flex;flex-direction:column}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions .button,.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions .wp-element-button{margin-bottom:1.5rem;box-shadow:0 0 0 rgba(102, 102, 100, 0);will-change:box-shadow}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions .button i,.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions .wp-element-button i{margin-right:0.5rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions .button:hover,.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions .wp-element-button:hover{background-color:transparent;color:#0080d9 !important;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-description{margin-bottom:4rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-description .property-item-description-txt{font-size:1.5rem;line-height:1.8}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-section-title{font-size:2.6rem;margin:0;margin-bottom:3rem;width:100%;font-weight:500}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:4rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house .property-single-open-house-block{width:25%;flex-basis:25%;max-width:25%;padding-right:3rem;display:flex;flex-direction:column}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house .property-single-open-house-block:last-child{padding-right:0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house .property-single-open-house-block p{font-size:1.4rem;margin:0;margin-bottom:1.5rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house .property-single-open-house-block time{display:flex;flex-direction:row;align-items:center;font-size:1.4rem;font-weight:600}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house .property-single-open-house-block time i{width:36px;height:36px;border-radius:50%;border:1px solid rgba(102, 102, 100, 0.2);background:url(../../img/date-icon.svg) no-repeat center center;background-size:14px;margin-right:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house .property-single-open-house-block.contact time{color:#0080d9}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house .property-single-open-house-block.contact time i{background:url(../../img/date-select-icon.svg) no-repeat center center;background-size:12px}.property-single-style-1 .single-property-main-style-1 .single-property-content .single-property-technical-info,.property-single-style-1 .single-property-main-style-1 .single-property-content .single-property-rooms-info,.property-single-style-1 .single-property-main-style-1 .single-property-content .single-property-pirce-info{margin-bottom:4rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .single-property-calculator{margin-top:4rem !important}.property-single-style-1 .single-property-main-style-1 .single-property-content .single-property-map{border-radius:3px;border:1px solid rgba(102, 102, 100, 0.2);background-color:rgba(102, 102, 100, 0.05);overflow:hidden}.property-single-style-1 .single-property-main-style-1 .single-property-content .single-property-map #map{height:250px}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-table{margin:0;padding:0;width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-table th{font-size:1.4rem;padding:1rem;font-weight:600;border-bottom:1px solid rgba(102, 102, 100, 0.1)}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-table tr:nth-child(2n+1) td{background-color:rgba(102, 102, 100, 0.05)}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-table td{font-size:1.4rem;padding:1rem;font-weight:400;border:none}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar{justify-content:flex-end;display:flex;align-items:flex-start;padding-left:0;margin-left:0;padding-right:0;margin-right:0}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sticky{position:sticky;top:calc(61px + 1rem);width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .property-item-actions{display:flex;margin-bottom:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .share-btn{width:100%;margin-bottom:0}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .print-btn{margin-left:2rem;color:#0080d9}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .print-btn:hover{background-color:transparent !important}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .like-btn{margin-left:2rem;width:42px;min-width:42px;height:42px;padding:0;display:flex;margin-bottom:0;justify-content:center;align-items:center;background-color:transparent !important;color:#0080d9;border:1px solid #0080d9}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .like-btn i{font-size:30px;pointer-events:none}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .like-btn:hover{background-color:transparent}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .like-btn:hover i{font-weight:bold;color:#0080d9}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form{width:100%;padding:3rem 2rem;border-radius:5px;border-top:2px solid #0080d9;background-color:rgba(102, 102, 100, 0.05);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form div.wpforms-container-full,.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form form{margin:0;width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form div.wpforms-container-full label,.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form form label{font-size:12px;font-weight:400}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form>h4{margin-bottom:2rem;font-size:2rem;font-weight:600}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form>p{font-size:1.4rem;margin:0 auto;margin-top:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form>p a{text-decoration:none;color:#666664}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar .single-property-sidebar-form>p a:hover{color:#0080d9}.property-single-style-1 .single-property-similars{margin-top:4rem}.property-single-style-1 .single-property-similars .property-single-section-title{margin-bottom:1.5rem}.property-single-style-1 .single-property-similars>p{margin-bottom:2rem}.single-listing .single-content-top-nav{padding-top:0 !important}.single-property .property-single-style-1 .single-content-top-nav{padding-bottom:0}.single-content.property-single-style-1{background-color:#fff}.single-content.property-single-style-1 .row{background-color:#fff}.gallery-modal .c-modal__wrapper{background-color:transparent;width:800px;box-shadow:none}.gallery-modal .c-property-slider-style-1-slide{height:auto}.gallery-modal .c-property-slider-style-1-slide img{height:100%;width:100%;object-fit:contain;object-position:center;max-height:80vh}.single-property-calculator #mortgage-calculator{margin:0;width:100%}.single-property-calculator #mortgage-calculator .col-three{width:49%}.single-property .video-container,.single-building .video-container,.single-listing .video-container{margin-bottom:1rem;position:static;padding-bottom:0;padding-top:0;height:auto}.single-property .video-container iframe,.single-property .video-container object,.single-property .video-container embed,.single-building .video-container iframe,.single-building .video-container object,.single-building .video-container embed,.single-listing .video-container iframe,.single-listing .video-container object,.single-listing .video-container embed{position:static;top:auto;left:auto;width:100%;height:auto;min-height:350px;outline:none;border:none;padding:0;margin:0}.c-single-property-main{background-color:#fff}.single-openhouse-result{margin-top:2rem;display:none;min-height:inherit;padding-bottom:2rem !important}.single-openhouse-result.active{display:block}.single-openhouse-result table{margin:0}.single-openhouse-result table td,.single-openhouse-result table th{padding:1rem}.single-openhouse-result tr.out-date td{position:relative;text-decoration:line-through}.single-openhouse-result table tr{border-right:1px solid transparent;border-left:1px solid transparent;transition:all 250ms linear}.single-openhouse-result table tbody tr:last-child:hover{border:none;border-right:1px solid transparent;border-left:1px solid transparent}.single-openhouse-result table tbody tr:last-child td{border:none}.single-openhouse-result table tbody tr:hover{cursor:default;transition:all 250ms linear;border-right:1px solid rgba(217, 217, 217, 0.5);border-left:1px solid rgba(217, 217, 217, 0.5);-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6}@media only screen and (max-width:768px){.page-content .property-item-sidebar{padding:2%;margin:3rem 0}.property-item-description{padding:0.5rem 0}.c-request-info-btn,a.c-request-info-btn,.c-share-btn,a.c-share-btn{font-size:12px;line-height:1.5}.c-single-property-main .col-one,.c-single-property-main .col-two,.c-single-property-main .col-three,.c-single-property-main .col-four,.c-single-property-main .col-five,.c-single-property-main .col-six,.c-single-property-main .col-seven,.c-single-property-main .col-eight,.c-single-property-main .col-nine,.c-single-property-main .col-ten,.c-single-property-main .col-eleven,.c-single-property-main .col-twelve{float:none;display:block}}@media only screen and (max-width:1024px){.c-single-property-main .results-wrapper{display:block;float:none}.c-single-property-main .results-wrapper .col-eight{width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper{width:100%;max-width:100%;flex-basis:100%}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder{flex-wrap:wrap;height:auto}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .c-property-slider-style-1-slide,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block{height:auto}.property-single-style-1 .slick-dotted.slick-slider{margin-bottom:0}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper img{height:auto;object-fit:cover}.property-single-style-1 .single-property-main-style-1 .single-property-content{flex-direction:column}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-single-open-house .property-single-open-house-block{width:50%;flex-basis:50%;max-width:50%;padding:0 1rem;display:flex;flex-direction:column;margin:1.5rem 0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-main-features li{padding-right:0;width:50%;justify-content:flex-start;font-size:1.2rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-main-features{justify-content:flex-start;margin-right:1.5rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-info-list li{width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions{display:flex;flex-direction:row;width:100%;justify-content:flex-start;margin-top:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions .button,.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-actions .wp-element-button{margin-right:1.5rem}.property-single-style-1 .single-property-main-style-1{padding:0 !important}.single-listing .single-content-top-nav .wrapper{padding:0 !important}.property-single-style-1 .single-property-main-style-1 #mortgage-calculator .col-three{width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .c-property-slider-style-1-slide,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block{min-height:50vh}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper{overflow:hidden;margin-bottom:1rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-neighbourhood,.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style2 .property-item-title-info .property-item-neighbourhood{font-size:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-img-info{padding:2rem}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more{flex-direction:column}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-info-list li{flex-wrap:wrap}.single-listing .single-content-top-nav .wrapper,.single-listing .single-content-top-nav .col-twelve{padding:0}.c-single-property-main{background-color:#fff}.c-single-property-main #mortgage-calculator{margin:2rem auto;width:100%}.property-single-style-1 .single-property-main-style-1 .single-property-sidebar{margin:0 auto;width:100%;padding:0 0.5%}.property-single-style-1 .single-property-main-style-1{padding-bottom:0}.gallery-modal .c-modal__wrapper{width:90vw;margin:0 auto}.gallery-modal{height:auto}.gallery-modal .mfp-content .c-modal{height:auto}.gallery-modal .c-property-slider-style-1-slide{height:auto}}@media only screen and (min-width:768px) and (max-width:960px){.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .c-property-slider-style-1-slide,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block{height:50vh}}@media only screen and (max-width:768px){.property-single-style-1 .single-property-main-style-1 .single-property-sidebar{margin-bottom:2rem;margin-top:4rem}.property-single-style-1 .single-content-top-nav{padding-top:0}.property-single-style-1 .single-content-top-nav .wrapper{padding:0 !important}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder{display:block;height:initial}.c-property-slider-style-1-slide,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block,.property-single-style-1 .slick-dotted.slick-slider{height:initial;min-height:auto}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .c-property-slider-style-1-slide,.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block,.gallery-modal .c-property-slider-style-1-slide{height:initial;min-height:auto}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper img,.gallery-modal .c-property-slider-style-1-slide img{width:100%;height:260px;max-width:100%}.c-btn-show-map{display:none !important}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-more .property-item-feature-list .property-item-main-features{justify-content:space-between;margin-right:0;flex-wrap:wrap}.single-property .single-property-nav,.single-building .single-property-nav{width:100%;padding:2rem 1.5rem}.single-building .single-property-nav{padding-bottom:0}.property-single-style-1 .single-property-main-style-1 .single-property-content .property-item-title.style3 .property-item-price{flex-wrap:wrap}}.sign-up{background-color:transparent !important;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 0 0 10000px #e6e6e6;color:#666664}.mfp-align-top .mfp-container:before,.c-modal-login,.mfp-loading.mfp-figure,.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content,.c-modal{display:none}.mfp-hide{display:none !important}.c-modal-login__more,.mfp-container,.mfp-preloader,.mfp-close{text-align:center}#register_form.active,#login_form.active,#reset_form.active,button.mfp-close,.c-modal__close-btn--small,button.mfp-arrow,img.mfp-img{display:block}.mfp-ajax-cur,.mfp-zoom,.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close,.c-modal__close-btn--small,button.mfp-close,button.mfp-arrow,.mfp-gallery .mfp-image-holder .mfp-figure,.c-modal-login__more a{cursor:pointer}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:999999;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:9999999;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;width:100%;height:100%;padding:0 8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:row}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;margin-top:-0.8em;left:8px;right:8px;z-index:1044}button.mfp-close,button.mfp-arrow{overflow:visible;-webkit-appearance:none;outline:none;box-shadow:none;z-index:1046;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;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;transition:0.3s}.mfp-close:active{top:1px}.mfp-close:hover,.mfp-close:focus{opacity:0.8}button::-moz-focus-inner{padding:0;border:0}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:0;text-align:right;padding-right:6px;width:100%;background:none}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.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;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}.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-content .c-modal{display:flex;align-self:center;justify-self:center}.c-modal__title{font-size:26px;color:#666664;padding:3rem 3rem 0.5rem;margin:0;text-align:center;cursor:default}.c-modal__description{margin:0;text-align:center;padding:0 10px}.c-modal__footer{margin:20px 0 0;padding:25px;background:#F7F7F7;box-shadow:0 3px 7px rgba(0, 0, 0, 0.05)}.c-modal__url{opacity:0;z-index:-10;position:absolute;pointer-events:none}.c-modal{left:0;top:0;padding:0;overflow:hidden;z-index:999999999}.c-modal.is-open{visibility:visible;display:block;opacity:1;transition:all 300ms linear;transition-delay:200ms}.c-modal iframe{max-width:90%}.c-modal .g-recaptcha iframe{max-width:100%}.c-modal .c-modal__message{padding:3rem}.c-modal .gallery-modal{box-shadow:none}.c-modal .share-modal li a{text-decoration:none;color:#666664;text-transform:capitalize;transition:all 200ms linear}.c-modal .share-modal li a:hover{color:#0080d9}.c-modal .share-modal li i{margin-right:5px;font-size:22px;width:30px;text-align:center}.c-modal .js-copy-clipboard{text-decoration:none;color:#666664;text-transform:capitalize;font-size:15px;border:none;margin:0;appearance:none;-webkit-appearance:none;box-shadow:none;padding:0 15px;transition:all 200ms linear;outline:none;background:transparent}.c-modal .js-copy-clipboard:hover{color:#0080d9;transition:all 200ms linear}.c-modal__aligner{display:flex;flex-direction:column;position:relative}.c-modal__wrapper{position:relative;background-color:#fff;min-height:auto;max-width:100%;min-width:400px;border-radius:3px;overflow:hidden;box-shadow:inset 0 0 3px #999}@media only screen and (max-width:480px){.c-modal__wrapper{min-width:inherit}}.c-modal__close-btn--small{position:absolute;background:none;appearance:none;justify-self:flex-end;align-self:flex-end;right:0;top:0;padding:0.75rem;width:auto;height:auto;outline:none;transition:all 200ms linear;z-index:99;line-height:1;box-sizing:border-box;border-radius:0;box-shadow:none;outline:none;border:none}.c-modal__close-btn--small:after{content:"";font-family:"Font Awesome 5 Free", "Font Awesome", "FontAwesome";display:block;font-weight:400;font-size:20px;color:#666664}.c-modal__close-btn--small:hover{transition:all 200ms linear;opacity:0.5}@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;position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#user_auth_modal .c-modal-login.active{display:flex}.g-recaptcha{margin:15px 0 5px}.c-modal-login>p{font-size:1.4rem;margin:1rem 0;text-align:center;color:rgba(102, 102, 100, 0.5)}.c-modal-login .popup-notification{text-align:left;margin:1rem 0}.c-modal-login .popup-notification.hidden{display:none}.c-modal-login .popup-notification .popup-notification-wrapper{position:relative;width:100%}.c-modal-login .popup-notification .popup-notification-wrapper .popup-notification-wrapper-close{cursor:pointer;float:right;display:inline-block;background:rgba(250, 0, 0, 0.2);padding:0 3px;border-radius:2px;margin-left:10px}@media only screen and (max-width:480px){.c-modal-login{padding:2rem 2rem}}.c-modal-login__form hr{margin:2rem 0}.c-modal-login__form input,.c-modal-login__form textarea,.c-modal-login__form select{height:4.2rem;padding:1rem 1.5rem;font-size:1.4rem;background-color:white;border:1px solid #d9d9d9;border-radius:5px;box-shadow:none;box-sizing:border-box;font-weight:300;width:100%;margin:1rem 0;color:#666664}.c-modal-login__form input::placeholder,.c-modal-login__form textarea::placeholder,.c-modal-login__form select::placeholder{color:#666664}.c-modal-login__form input:disabled,.c-modal-login__form textarea:disabled,.c-modal-login__form select:disabled{background-color:rgba(217, 217, 217, 0.3)}.c-modal-login__form select{color:#666664;font-size:1.2rem}.c-modal-login__form button,.c-modal-login__form .button,.c-modal-login__form .wp-element-button{margin:1rem 0;width:100%;font-weight:600;cursor:pointer}.c-modal-login__form a{color:#0080d9;text-decoration:none;margin:1rem 0;cursor:pointer;display:block}.c-modal-login__form a:hover{color:#004473}.c-modal-login__form p a{display:inline-block}.c-modal-login__form input[type="checkbox"]{cursor:pointer}.c-modal-login__divider{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;font-size:1.2rem;color:#666664;width:100%;margin:1.5rem 0}.c-modal-login__divider:after,.c-modal-login__divider:before{content:"";width:100%;flex-basis:100%;height:1px;background-color:#d9d9d9}.c-modal-login__divider:after{margin-left:1rem}.c-modal-login__divider:before{margin-right:1rem}.c-modal-login__form-terms{display:flex;flex-direction:row;align-items:center;width:100%;margin:1rem 0}.c-modal-login__form-terms input{padding:0;margin:0;margin-right:1rem;background-color:#fff;border:1px solid #d9d9d9;width:12px;height:12px;box-shadow:none}.c-modal-login__form-terms p{font-size:14px;color:#666664;margin:0;display:block;font-weight:300}.c-modal-login__form-terms p a{color:#0080d9;display:inline}.c-modal-login__form-field{display:flex;flex-direction:column;align-items:start}.c-modal-login__form-field select{margin-top:2px}.c-modal-login__form-field p{font-size:14px;color:#666664;margin:0;display:block;font-weight:300}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{display:inline-block;width:24px;height:24px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button:before{font-family:"Font Awesome 5 Free", "FontAwesome", "Font Awesome";font-size:14px;line-height:24px;position:absolute;top:0;left:0;font-weight:bold;width:24px;height:24px;content:"";text-align:center;opacity:1;color:#666664;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#0080d9}.slick-dots button{display:block;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots button:hover,.slick-dots button:focus{outline:none}.slick-dots button:hover:before,.slick-dots button:focus:before{opacity:1}.grid-item-slider .slick-arrow,.map-item-slider .slick-arrow,.c-property-slider-style-1 .slick-arrow{top:50%;width:auto;height:auto;border-radius:0;transform:translateY(-50%);visibility:visible;z-index:40;margin:0;display:block;-webkit-appearance:none;opacity:1;position:absolute;text-indent:-99999999999px;border:none;margin:0;outline:none;opacity:0;padding:30px 50px;will-change:opacity;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.grid-item-slider .slick-arrow svg,.map-item-slider .slick-arrow svg,.c-property-slider-style-1 .slick-arrow svg{opacity:1}.grid-item-slider .slick-prev,.map-item-slider .slick-prev,.c-property-slider-style-1 .slick-prev{left:3px;background:url(../../img/arrow-left.svg) no-repeat center left;background-size:25px 25px;padding-left:0}.grid-item-slider .slick-next,.map-item-slider .slick-next,.c-property-slider-style-1 .slick-next{right:3px;background:url(../../img/arrow-right.svg) no-repeat center right;background-size:contain;background-size:25px 25px;padding-right:0}.grid-item-slider:hover .slick-arrow,.grid-item-slider:hover .slick-dots,.map-item-slider:hover .slick-arrow,.map-item-slider:hover .slick-dots,.c-property-slider-style-1:hover .slick-arrow,.c-property-slider-style-1:hover .slick-dots{opacity:1;will-change:opacity;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.grid-item-slider:hover .slick-arrow.slick-disabled,.grid-item-slider:hover .slick-dots.slick-disabled,.map-item-slider:hover .slick-arrow.slick-disabled,.map-item-slider:hover .slick-dots.slick-disabled,.c-property-slider-style-1:hover .slick-arrow.slick-disabled,.c-property-slider-style-1:hover .slick-dots.slick-disabled{opacity:0.5}.grid-item-slider .slick-dots,.map-item-slider .slick-dots,.c-property-slider-style-1 .slick-dots{bottom:15px;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:20;opacity:1;will-change:opacity;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.grid-item-slider .slick-dots li,.map-item-slider .slick-dots li,.c-property-slider-style-1 .slick-dots li{background-color:#fff;width:6px;height:6px;padding:0;margin:0 2px;transition:all 300ms linear;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;opacity:1;border-radius:50%}.grid-item-slider .slick-dots li button,.map-item-slider .slick-dots li button,.c-property-slider-style-1 .slick-dots li button{appearance:none;border:none;text-indent:-99999px}.grid-item-slider .slick-dots .dot:after,.map-item-slider .slick-dots .dot:after,.c-property-slider-style-1 .slick-dots .dot:after{opacity:0}.grid-item-slider .slick-dots .slick-active,.map-item-slider .slick-dots .slick-active,.c-property-slider-style-1 .slick-dots .slick-active{background-color:#0080d9}.mapboxgl-popup-content{padding:0}.mapboxgl-popup-content img{width:100%;display:block}.mapboxgl-popup-content .mapboxgl-popup-close-button{display:flex;padding:0;margin:0;width:25px;height:25px;line-height:1;background:rgba(255, 255, 255, 0.6);align-items:center;justify-content:center;font-family:Arial, Helvetica, sans-serif;font-size:24px;z-index:9999;outline:none;-webkit-appearance:none;appearance:none}.mapboxgl-popup-content .mapboxgl-popup-close-button:hover{background:white}.map-popup-box{display:flex;flex-direction:column}.map-popup-box .map-item-slider{max-width:100%;display:block;position:relative;height:180px;overflow:hidden;margin-bottom:1rem}.map-popup-box .map-item-slider>div{width:100%}.map-popup-box .map-item-slider .map-popup-slide{display:block;max-width:100%;float:left;overflow:hidden;height:180px}.map-popup-box .map-item-slider .map-popup-slide a{display:block;width:100%;height:100%}.map-popup-box .map-item-slider .map-popup-slide.map-popup-slide-cta{box-shadow:inset 0 0 0 10000px rgba(0, 128, 217, 0.2);position:relative}.map-popup-box .map-item-slider .map-popup-slide.map-popup-slide-cta img{filter:blur(5px);opacity:0.5}.map-popup-box .map-item-slider .map-popup-slide.map-popup-slide-cta p{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:40}.map-popup-box .map-popup-content{display:flex;flex-direction:column;padding:2rem;padding-top:0;justify-content:flex-start;align-items:flex-start;font-style:normal;overflow:hidden}.map-popup-box .map-popup-content strong{font-size:2rem;position:relative;color:#666664;font-weight:400;line-height:1;display:flex;align-items:center;right:0;margin:1rem 0;font-style:normal}.map-popup-box .map-popup-content h6{text-transform:capitalize;font-size:1.6rem;color:#666664;max-width:100%;overflow:hidden;display:block;white-space:nowrap;width:100%;margin:0;margin-bottom:1rem;font-style:normal}.map-popup-box .map-popup-content h6 a{color:#666664;text-decoration:none;transition:all 200ms linear;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap;width:100%}.map-popup-box .map-popup-content h6 a:hover{color:#0080d9;transition:all 200ms linear}.map-popup-box .map-popup-content ul{margin:0;padding:0;list-style:none;display:block;width:100%}.map-popup-box .map-popup-content ul.listings-list{padding-top:2rem;color:rgba(102, 102, 100, 0.5)}.map-popup-box .map-popup-content ul.listings-list>li{margin:0;padding:0}.map-popup-box .map-popup-content ul.listings-list>li h6{margin:0;padding:0;font-size:1.4rem}.map-popup-box .map-popup-content ul.listings-list>li h6 a{display:block}.map-popup-box .map-popup-content ul.listing-details{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:1.4rem;line-height:1;color:rgba(102, 102, 100, 0.5)}.map-popup-box .map-popup-content ul.listing-details>li{margin-right:0.8rem;padding-right:0.8rem;font-style:normal;border-right:1px solid}.map-popup-box .map-popup-content ul.listing-details>li:last-child{border:none}.map-popup-box .map-popup-content .mls-info{display:block;padding:1rem 0;color:#666664;padding-bottom:0;font-size:1.2rem;font-style:normal}.paginationjs{box-sizing:initial;padding:2rem}.paginationjs:after{display:table;content:" ";clear:both}.paginationjs .paginationjs-pages{line-height:1.6;font-size:1.2rem;display:flex;flex-direction:row;justify-content:center}.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}.paginationjs .paginationjs-pages li{float:left;border:1px solid #e6e6e6;border-right:none;list-style:none}.paginationjs .paginationjs-pages li>a{display:block;background:#ffffff;color:#666664;padding:1rem 1.5rem;text-decoration:none;text-align:center}.paginationjs .paginationjs-pages li>a:hover{background:#e6e6e6}.paginationjs .paginationjs-pages li.active{border:none;background-color:#0080d9}.paginationjs .paginationjs-pages li.active>a{background:#0080d9;color:white}.paginationjs .paginationjs-pages li.disabled>a{opacity:50%}.paginationjs .paginationjs-pages li.disabled>a:hover{background:none}.paginationjs .paginationjs-pages li:first-child{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #e6e6e6;border-radius:0 3px 3px 0}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}.paginationjs .paginationjs-nav{font-size:1.2rem;display:flex;flex-direction:row;justify-content:center}.form-row{padding:5px 0}.form-row input,.form-row textarea,.form-row select,.form-row fieldset{width:100%;margin-bottom:0}.form-row .form-label{display:block;margin-bottom:0.5rem}span.star{color:red}img.ajax-loader{width:auto !important}.wpcf7-response-output{margin:15px 0 !important;padding:5px 10px !important}div.wpcf7-mail-sent-ok{border:2px solid #a2ab10 !important}div.wpcf7-validation-errors{border:2px solid #fed724 !important}.wpcf7-radio .wpcf7-list-item{margin-left:0;margin-right:1.7rem}.wpcf7-radio .wpcf7-list-item input,.wpcf7-radio .wpcf7-list-item label{margin:0;width:auto;vertical-align:middle;display:inline-block}@media only screen and (min-width:768px){.form-row input,.form-row textarea,.form-row select,.form-row fieldset{width:100%;margin-bottom:1rem}}.autocomplete-suggestions{border:1px solid rgba(102, 102, 100, 0.2);background:#FFF;overflow:auto;padding:1rem 0.5rem;border:none;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6}.autocomplete-suggestions .autocomplete-group{padding:1rem 0.5rem 1rem 2rem}.autocomplete-suggestions .autocomplete-group strong{display:block;font-size:1.5rem;font-weight:bold;line-height:1}.autocomplete-suggestions .autocomplete-suggestion{padding:0.4rem 0.5rem;font-size:1.3rem;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.autocomplete-suggestions .autocomplete-suggestion strong{font-weight:normal;color:#0080d9}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{background:#34495e;color:white}.autocomplete-suggestions .autocomplete-suggestion .suggestion-type{display:none}.autocomplete-suggestions .autocomplete-suggestion i{padding-right:0.5rem}.autocomplete-suggestions .autocomplete-suggestion .autocomplete-no-suggestion{padding:0.4rem 0.5rem;font-size:1.3rem;cursor:pointer}.autocomplete-search{position:relative}.autocomplete-search .autocomplete-search-location-i,.autocomplete-search .autocomplete-search-i{position:absolute;left:10px;display:block;z-index:20;top:12px;font-size:18px;color:#cccccc}.autocomplete-search .autocomplete-search-cancel-i{position:absolute;right:10px;display:block;z-index:20;top:12px;font-size:18px;color:#0080d9;cursor:pointer}.autocomplete-search input{width:100%;padding:1.2rem 3.5rem !important;color:#333;margin:0}.autocomplete-search .autocomplete-suggestions-skeleton{position:absolute;width:100%;right:0;top:42px;background:#FFF;overflow:auto;height:200px;z-index:99;display:none}.autocomplete-search .autocomplete-spin-i{display:none;position:absolute;right:10px;top:12px;font-size:18px;color:#000000;z-index:10}.autocomplete-search.is-active .autocomplete-suggestions-skeleton{display:block}.autocomplete-search.is-active .autocomplete-spin-i{display:block}.autocomplete-search.is-active .autocomplete-search-cancel-i{display:none}.autocomplete-search.is-empty .autocomplete-search-cancel-i{display:none}.c-spacer{display:flex;width:100%;height:auto;margin:0}.c-spacer--small{padding:2rem 0 0}.c-spacer--xsmall{padding:5px}.c-spacer--large{padding:5rem 0 0}.jq-dropdown-trigger{text-transform:capitalize;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;background-color:#fff;margin:0;text-decoration:none;border-radius:5px;padding:1rem 1.5rem;font-size:1.2rem;background-color:white;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box;font-weight:300}.jq-dropdown-trigger:active,.jq-dropdown-trigger:focus,.jq-dropdown-trigger:link,.jq-dropdown-trigger:visited{text-decoration:none;color:#666664}.jq-dropdown-trigger:after{top:13px;right:7px;font-size:10px;position:absolute;pointer-events:none;content:"";font-family:"FontAwesome"}.jq-dropdown{display:none;background-color:white;border-radius:0px 0px 5px 5px;border-top:none;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6;position:absolute;z-index:1039;padding:1rem 1.5rem;width:100%;margin-top:20px;min-width:320px}.jq-dropdown.fix-parent-width{min-width:auto}.jq-dropdown:after,.jq-dropdown:before{top:-16px;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:10}.jq-dropdown:after{border-color:rgba(255, 255, 255, 0);border-bottom-color:#fff;border-width:8px;margin-left:-8px}.jq-dropdown:before{border-color:rgba(217, 217, 217, 0);border-bottom-color:rgba(217, 217, 217, 0.5);border-width:9px;margin-left:-9px;margin-top:-2px}.jq-dropdown-header{text-align:right;padding-bottom:5px}.jq-dropdown-header .jq-dropdown-close{color:darkgray;cursor:pointer;display:inline-block;width:30px;height:30px}.jq-dropdown-menu{margin:0}.jq-dropdown-menu li{margin-bottom:1.5rem;display:flex;flex-direction:column}.jq-dropdown-menu li h5{font-size:14px;margin:0;margin-bottom:8px}.jq-dropdown-menu li:last-child{margin-bottom:0}.ribbon{width:30px;padding:15px 0;position:absolute;top:0px;left:10px;text-align:center;border-top-left-radius:3px;background:#34495e;min-height:auto;z-index:10;text-align:center;display:flex;align-items:center;justify-content:center}.ribbon span{color:white;writing-mode:vertical-lr;text-align:center;text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:bold}.ribbon:nth-child(2),.ribbon.second-position{left:60px}.ribbon:nth-child(3),.ribbon.third-position{left:110px}.ribbon:before,.ribbon:after{content:"";position:absolute}.ribbon:after{height:0;width:0;bottom:-12px;left:0;border-left:15px solid #34495e;border-right:15px solid #34495e;border-bottom:15px solid transparent}.ribbon.ribbon-sold{background:#34495e}.ribbon.ribbon-sold:after{border-left:15px solid #34495e;border-right:15px solid #34495e}.ribbon.ribbon-sold span{color:#ffffff}.ribbon.ribbon-for-sale{background:#34495e}.ribbon.ribbon-for-sale:after{border-left:15px solid #34495e;border-right:15px solid #34495e}.ribbon.ribbon-for-sale span{color:#ffffff}.ribbon.ribbon-open-house{background:#34495e}.ribbon.ribbon-open-house:after{border-left:15px solid #34495e;border-right:15px solid #34495e}.ribbon.ribbon-open-house span{color:#ffffff}.ribbon.ribbon-for-rent{background:#34495e}.ribbon.ribbon-for-rent:after{border-left:15px solid #34495e;border-right:15px solid #34495e}.ribbon.ribbon-for-rent span{color:#ffffff}.ribbon.ribbon-rented{background:#34495e}.ribbon.ribbon-rented:after{border-left:15px solid #34495e;border-right:15px solid #34495e}.ribbon.ribbon-rented span{color:#ffffff}.ribbon.ribbon-primary{background:#0080d9}.ribbon.ribbon-primary:after{border-left:15px solid #0080d9;border-right:15px solid #0080d9}.ribbon.ribbon-primary span{color:white}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border-radius:0px;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:1.2rem;line-height:38px;color:#666664;height:38px;user-select:none;text-transform:capitalize}.selectric .button,.selectric .wp-element-button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#ffffff !important;color:#666664;text-align:center;border:none;padding:0;font:0/0 a;*font:20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial}.selectric .button:after,.selectric .wp-element-button:after,.selectric .button:before,.selectric .wp-element-button:before{top:16px;right:8px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.selectric .button:after,.selectric .wp-element-button:after{border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:6px}.selectric .button:before,.selectric .wp-element-button:before{border-color:rgba(0, 0, 0, 0);border-top-color:#666664;border-width:7px;margin-right:-1px}.selectric-custom-select .button:after,.selectric-custom-select .wp-element-button:after{border-top-color:#ffffff}.selectric-focus .selectric{border-color:#ccc}.selectric-hover .selectric{border-color:#e6e6e6}.selectric-hover .selectric .button,.selectric-hover .selectric .wp-element-button{color:#4c4c4b}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#e6e6e6}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:NaN a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;z-index:-1;-webkit-box-shadow:0px 0px 6px #e6e6e6;-moz-box-shadow:0px 0px 6px #e6e6e6;box-shadow:0px 0px 6px #e6e6e6}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0.5rem !important;margin:0 !important;font-size:1.2rem;line-height:20px;min-height:20px;text-transform:capitalize}.selectric-items li{display:block;color:#666664;padding:0.25rem 0.5 !important;cursor:pointer;white-space:nowrap}.selectric-items li.selected{color:#0080d9}.selectric-items li.highlighted{color:#0080d9}.selectric-items li:hover{color:#0080d9}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.select-order-options,.selectric-select-order-options{font-size:1.4rem;background-color:#fff;border:1px solid #d9d9d9;text-transform:capitalize;border-radius:3px}.js-show-with-result,.js-show-with-result-wrapper,.js-show-with-result-el{visibility:hidden;opacity:0;pointer-events:none;width:100%}.js-show-with-result.active,.js-show-with-result-wrapper.active,.js-show-with-result-el.active{visibility:visible;opacity:1;pointer-events:all}.filter-apply-btn:disabled{cursor:not-allowed}.is-active-filter{position:relative}.is-active-filter a{border-color:#0080d9;background-color:rgba(0, 128, 217, 0.1)}.thank-you-message{min-height:400px;display:block;width:100%;position:relative}.thank-you-message .message-text{text-align:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}@media only screen and (max-width:768px){.thank-you-message .message-text{width:90%}}.thank-you-message .message-text h4{font-weight:600;font-size:5rem;color:#0080d9}@media only screen and (max-width:768px){.thank-you-message .message-text h4{font-size:2.4rem}}.thank-you-message .message-text p{font-size:1.4rem;margin-bottom:2rem;font-weight:400}@media only screen and (max-width:768px){.thank-you-message .message-text p{font-size:1.4rem}}.thank-you-message .message-text .button.outline:hover,.thank-you-message .message-text .outline.wp-element-button:hover{background-color:transparent;color:#0080d9;border:1px solid #0080d9;box-shadow:none}.thank-you-message .message-text .or{padding:0 2rem}@media only screen and (max-width:480px){.thank-you-message .message-text .or{display:block}}.search-range-input{display:flex;gap:10px}.search-range-input>div{width:49%}.search-range-input input{width:100%;color:#333333}.search-range-input .price-suggestion{width:100%;display:block;text-decoration:none;font-weight:normal;cursor:pointer;background-color:transparent;border:none;color:#666664;transition:all 0.3s linear 0s;opacity:0.7;text-align:center;margin:5px 0}.search-range-input .price-suggestion.active{cursor:not-allowed;font-weight:bold;opacity:1}.search-range-input .price-suggestion:hover{opacity:1}.wp-element-button{margin-bottom:0}.wp-block-button.is-style-outline .wp-element-button{background-color:transparent !important;border:2px solid #666664 !important}.single-post.has-blocks .page-body img{margin:0}.wp-block-image,.wp-block-gallery,.wp-block-table,.wp-block-quote,.wp-block-video,.wp-block-audio{margin:0;padding:0}.wp-block-pullquote{margin:0}.wp-block-pullquote blockquote{margin:0}.wp-block-image .aligncenter{width:initial !important;padding:0}.wp-block-table table{margin-bottom:0}.single-neighbourhood .market-stat-accordion{margin-bottom:8rem;margin-top:5.5rem;border:1px solid #80807d;padding:3rem 1.5rem 2.5rem;line-height:1}@media (min-width:768px){.single-neighbourhood .market-stat-accordion{padding:2.5rem 4rem}}.single-neighbourhood .market-stat-accordion .accordion-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.single-neighbourhood .market-stat-accordion .accordion-content{display:none;padding-top:1.5rem}@media (min-width:768px){.single-neighbourhood .market-stat-accordion .accordion-content{padding-top:4rem}}.single-neighbourhood .market-stat-accordion .accordion-title{margin:0;color:#666664;line-height:1;text-transform:uppercase}.single-neighbourhood .market-stat-accordion .accodion-icon{font-size:2rem;color:#666664;transform:rotate(0);transition:transform 0.3s ease}.single-neighbourhood .market-stat-accordion.is-show .accodion-icon{transform:rotate(180deg)}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:4.2rem;padding:1rem 1.5rem;font-size:1.2rem;background-color:white;border:1px solid #d9d9d9;border-radius:4px;box-shadow:none;box-sizing:border-box;font-weight:300}input[type="email"].error,input[type="number"].error,input[type="search"].error,input[type="text"].error,input[type="tel"].error,input[type="url"].error,input[type="password"].error,textarea.error,select.error{border-color:#eb4135}@media only screen and (max-width:480px){input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select:focus,textarea{font-size:16px}}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #0080d9;outline:0}label,legend{display:block;margin-bottom:0.5rem;font-weight:400}label.error,legend.error{margin:0;color:#eb4135;font-size:1.2rem}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}fieldset{border:1px solid #999997;margin-bottom:1rem;padding:1rem}legend{padding:0 2rem;color:#666664;font-weight:bold;margin-left:2rem}.c-checkbox input[type="checkbox"],.c-checkbox input[type="radio"]{opacity:0;width:0;height:0;position:absolute;visibility:hidden}.c-checkbox label,.advanced-search .c-checkbox label{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:12px;color:rgba(102, 102, 100, 0.7);text-transform:capitalize;margin:0;line-height:1.5;cursor:pointer}.c-checkbox label::before{height:16px;width:16px;background-color:white;border:1px solid #d9d9d9;left:0px;top:0px;border-radius:3px;margin-right:5px;position:relative;content:"";display:inline-block;margin-right:5px}.c-checkbox input[type="checkbox"]:checked+label::before,.c-checkbox input[type="radio"]:checked+label::before{background-color:#0080d9;border-color:#0080d9}.c-checkbox input[type="checkbox"]:checked+label,.advanced-search .c-checkbox input[type="checkbox"]:checked+label,.c-checkbox input[type="radio"]:checked+label,.advanced-search .c-checkbox input[type="radio"]:checked+label{color:#666664}.u-width-auto,button.u-width-auto,input[type="submit"].u-width-auto{width:auto !important;min-width:auto !important}.col-one,.col-two,.col-three,.col-four,.col-five,.col-six,.col-seven,.col-eight,.col-nine,.col-ten,.col-eleven,.col-twelve{width:99%;position:relative;float:left;margin:0.5%;padding:0.5%}.col-one img,.col-two img,.col-three img,.col-four img,.col-five img,.col-six img,.col-seven img,.col-eight img,.col-nine img,.col-ten img,.col-eleven img,.col-twelve img{width:100%;height:auto}.col-one.col-center,.col-two.col-center,.col-three.col-center,.col-four.col-center,.col-five.col-center,.col-six.col-center,.col-seven.col-center,.col-eight.col-center,.col-nine.col-center,.col-ten.col-center,.col-eleven.col-center,.col-twelve.col-center{float:none !important;margin-left:auto !important;margin-right:auto !important}.col-one.no-margin,.col-two.no-margin,.col-three.no-margin,.col-four.no-margin,.col-five.no-margin,.col-six.no-margin,.col-seven.no-margin,.col-eight.no-margin,.col-nine.no-margin,.col-ten.no-margin,.col-eleven.no-margin,.col-twelve.no-margin{width:100%}.col-one.large-margin-all,.col-two.large-margin-all,.col-three.large-margin-all,.col-four.large-margin-all,.col-five.large-margin-all,.col-six.large-margin-all,.col-seven.large-margin-all,.col-eight.large-margin-all,.col-nine.large-margin-all,.col-ten.large-margin-all,.col-eleven.large-margin-all,.col-twelve.large-margin-all{width:95%}.col-one.small-margin-all,.col-two.small-margin-all,.col-three.small-margin-all,.col-four.small-margin-all,.col-five.small-margin-all,.col-six.small-margin-all,.col-seven.small-margin-all,.col-eight.small-margin-all,.col-nine.small-margin-all,.col-ten.small-margin-all,.col-eleven.small-margin-all,.col-twelve.small-margin-all{width:97%}@media only screen and (min-width:768px){.col-one{width:49%}.col-two{width:49%}.col-three{width:99%}.col-four{width:99%}.col-five{width:99%}.col-six{width:49%}.col-seven{width:99%}.col-eight{width:99%}.col-nine{width:99%}.col-ten{width:99%}.col-eleven{width:99%}.col-twelve{width:99%}.col-six.no-margin{width:50%}.col-six.large-margin-all{width:45%}.col-six.small-margin-all{width:47%}.col-one.no-margin,.col-two.no-margin,.col-three.no-margin,.col-four.no-margin,.col-five.no-margin,.col-seven.no-margin,.col-eight.no-margin,.col-nine.no-margin,.col-ten.no-margin,.col-eleven.no-margin,.col-twelve.no-margin{width:100%}.col-one.large-margin-all,.col-two.large-margin-all,.col-three.large-margin-all,.col-four.large-margin-all,.col-five.large-margin-all,.col-seven.large-margin-all,.col-eight.large-margin-all,.col-nine.large-margin-all,.col-ten.large-margin-all,.col-eleven.large-margin-all,.col-twelve.large-margin-all{width:95%}.col-one.small-margin-all,.col-two.small-margin-all,.col-three.small-margin-all,.col-four.small-margin-all,.col-five.small-margin-all,.col-seven.small-margin-all,.col-eight.small-margin-all,.col-nine.small-margin-all,.col-ten.small-margin-all,.col-eleven.small-margin-all,.col-twelve.small-margin-all{width:97%}.mobile-hide{display:block}.desktop-hide{display:none}}@media only screen and (min-width:960px){.col-one{width:7.333%}.col-one.no-margin{width:8.333%}.col-one.large-margin-all{width:3.333%}.col-one.small-margin-all{width:5.333%}.col-two{width:15.666%}.col-two.no-margin{width:16.666%}.col-two.large-margin-all{width:11.666%}.col-two.small-margin-all{width:13.666%}.col-three{width:24%}.col-three.no-margin{width:25%}.col-three.large-margin-all{width:20%}.col-three.small-margin-all{width:22%}.col-four{width:32.333%}.col-four.no-margin{width:33.333%}.col-four.large-margin-all{width:28.333%}.col-four.small-margin-all{width:30.333%}.col-five{width:40.666%}.col-five.no-margin{width:41.666%}.col-five.large-margin-all{width:36.666%}.col-five.small-margin-all{width:38.666%}.col-six{width:49%}.col-six.no-margin{width:50%}.col-six.large-margin-all{width:45%}.col-six.small-margin-all{width:47%}.col-seven{width:57.333%}.col-seven.no-margin{width:58.333%}.col-seven.large-margin-all{width:53.333%}.col-seven.small-margin-all{width:55.333%}.col-eight{width:65.666%}.col-eight.no-margin{width:66.666%}.col-eight.large-margin-all{width:61.666%}.col-eight.small-margin-all{width:63.666%}.col-nine{width:74%}.col-nine.no-margin{width:75%}.col-nine.large-margin-all{width:70%}.col-nine.small-margin-all{width:72%}.col-ten{width:82.333%}.col-ten.no-margin{width:83.333%}.col-ten.large-margin-all{width:78.333%}.col-ten.small-margin-all{width:80.333%}.col-eleven{width:90.666%}.col-eleven.no-margin{width:91.666%}.col-eleven.large-margin-all{width:86.666%}.col-eleven.small-margin-all{width:88.666%}.col-twelve{width:99%}.col-twelve.no-margin{width:100%}.col-twelve.large-margin-all{width:95%}.col-twelve.small-margin-all{width:97%}}@media only screen and (min-width:1220px){.wrapper{padding:0}}footer{border-top:1px solid #efefef;background:#fcfcfc;color:#9b9b9b;padding:3rem 0 0 0}.footer-widgets-wrapper{background:#fcfcfc;color:#9b9b9b}.footer-widgets-wrapper .footer-item{font-size:1.4rem;font-weight:300;margin-bottom:2rem;overflow:hidden}.footer-widgets-wrapper .footer-item iframe{width:100%;height:250px;margin-bottom:1.5rem}.footer-widgets-wrapper .footer-item .footer-item-title{font-weight:300;font-size:2rem;text-transform:uppercase;margin:0}.footer-widgets-wrapper .footer-item ul{list-style:none;margin:0;padding:0;text-transform:uppercase}.footer-widgets-wrapper .footer-item a{color:#686868;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;backface-visibility:hidden}.footer-widgets-wrapper .footer-item a:hover{color:#b5b5b5}.footer-widgets-wrapper #searchform>div{display:flex;width:100%;flex-wrap:wrap}.footer-widgets-wrapper #searchform label{width:100%}.footer-widgets-wrapper #searchform input[type="text"]{flex-grow:1;width:auto;margin-right:1rem}.footer-copyright-wrapper{background:#efefef;border-top:1px solid #e3e3e3;color:#4f4f4f;padding:2rem 0;font-weight:300;font-size:smaller}.footer-copyright-wrapper .footer-copy{float:none;width:100%}.footer-copyright-wrapper .footer-copy a.realtybloc-logo-footer{display:block;float:left;margin-right:1rem}.footer-copyright-wrapper .footer-copy a.realtybloc-logo-footer img{height:16px;width:auto}.footer-copyright-wrapper .footer-description{width:100%;float:none;line-height:1.2;font-size:1.1rem}.footer-copyright-wrapper .footer-description img{display:block;float:left;margin-right:1rem;height:40px;width:auto}@media only screen and (min-width:768px){.footer-copyright-wrapper .footer-copy{float:left;width:40%}.footer-copyright-wrapper .footer-description{width:40%;float:right}.footer-widgets-wrapper .footer-item{margin-bottom:1.5rem}.footer-widgets-wrapper .footer-item .footer-item-title{font-weight:300;font-size:2rem;text-transform:uppercase;margin-bottom:0.8rem}}@media only screen and (max-width:768px){.footer-widgets-wrapper .footer-item .footer-item-title{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid rgba(155, 155, 155, 0.6)}#footer .menu-item,#footer .social-widget h6{margin:1rem 0}.footer-copyright-wrapper{padding:2rem 0.8rem}}header{padding:2rem 0;background:#ffffff;color:#666666;-moz-transition:height 0.2s linear;-o-transition:height 0.2s linear;-webkit-transition:height 0.2s linear;transition:height 0.2s linear;backface-visibility:hidden;z-index:999}@media only screen and (min-width:960px){html#main-html{margin-top:0px !important}}body{padding-top:5px}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:initial}.button.outline,.outline.wp-element-button,a.button.outline,a.outline.wp-element-button,input[type="submit"].outline,input[type="reset"].outline,input[type="button"].outline{border-color:#666664 !important}.button.outline:hover,.outline.wp-element-button:hover,a.button.outline:hover,a.outline.wp-element-button:hover,input[type="submit"].outline:hover,input[type="reset"].outline:hover,input[type="button"].outline:hover{border-color:#0080d9 !important}.button.button-bg-red,.button-bg-red.wp-element-button,.button.button-bg-red:hover,.button-bg-red.wp-element-button:hover,a.button.button-bg-red,a.button-bg-red.wp-element-button,a.button.button-bg-red:hover,a.button-bg-red.wp-element-button:hover,input[type="submit"].button-bg-red,input[type="submit"].button-bg-red:hover,input[type="reset"].button-bg-red,input[type="reset"].button-bg-red:hover,input[type="button"].button-bg-red,input[type="button"].button-bg-red:hover{border-color:#e50000 !important;background-color:#e50000 !important}.u-green-text{color:#26c281 !important}.u-green-text>a,.u-green-text>p,.u-green-text>span{color:#26c281 !important}.u-green-text .sub-menu,.u-green-text .submenu{border-color:#26c281 !important}.u-red-text{color:#e50000 !important}.u-red-text>a,.u-red-text>p,.u-red-text>span{color:#e50000 !important}.u-red-text .sub-menu,.u-red-text .submenu{border-color:#e50000 !important}.u-purple-text{color:#68659e !important}.u-purple-text>a,.u-purple-text>p,.u-purple-text>span{color:#68659e !important}.u-purple-text .sub-menu,.u-purple-text .submenu{border-color:#68659e !important}.u-yellow-text{color:#ffc700 !important}.u-yellow-text>a,.u-yellow-text>p,.u-yellow-text>span{color:#ffc700 !important}.u-yellow-text .sub-menu,.u-yellow-text .submenu{border-color:#ffc700 !important}.u-orange-text{color:#f89406 !important}.u-orange-text>a,.u-orange-text>p,.u-orange-text>span{color:#f89406 !important}.u-orange-text .sub-menu,.u-orange-text .submenu{border-color:#f89406 !important}.u-blue-text{color:#0080d9 !important}.u-blue-text>a,.u-blue-text>p,.u-blue-text>span{color:#0080d9 !important}.u-blue-text .sub-menu,.u-blue-text .submenu{border-color:#0080d9 !important}.u-green-bkg{background-color:#9DB41B !important}.u-lightgreen-bkg{background-color:#00C853 !important}.u-red-bkg,.tag.assignment{background-color:#E50000 !important}.u-purple-bkg{background-color:#AA00FF !important}.u-darkpurple-bkg,.tag.condo{background-color:#494770 !important}.u-yellow-bkg{background-color:#FFC700 !important}.u-orange-bkg{background-color:#ff5722 !important}.u-blue-bkg,.tag.pre-sales,.tag.completed{background-color:#0080D9 !important}.more-c:before{display:inline-block;content:"";border-bottom:0.5rem;border-color:#e50000;border-style:solid;padding:0 1rem;margin-right:1rem}.more-c.presale-color:before{border-color:#0080D9 !important}.more-c.condo-color:before{border-color:#494770 !important}.more-c.building-color:before{border-color:#494770 !important}.more-c.assignment-color:before{border-color:#E50000 !important}#menu-main-menu .sub-menu,#menu-main-menu .submenu{border-top-width:1px;border-top-style:solid}#menu-main-menu .u-green-text:hover{color:#198256 !important}#menu-main-menu .u-green-text:hover>a,#menu-main-menu .u-green-text:hover>p,#menu-main-menu .u-green-text:hover>span{color:#198256 !important}#menu-main-menu .u-red-text:hover{color:#900 !important}#menu-main-menu .u-red-text:hover>a,#menu-main-menu .u-red-text:hover>p,#menu-main-menu .u-red-text:hover>span{color:#900 !important}#menu-main-menu .u-purple-text:hover{color:#494770 !important}#menu-main-menu .u-purple-text:hover>a,#menu-main-menu .u-purple-text:hover>p,#menu-main-menu .u-purple-text:hover>span{color:#494770 !important}#menu-main-menu .u-yellow-text:hover{color:#b38b00 !important}#menu-main-menu .u-yellow-text:hover>a,#menu-main-menu .u-yellow-text:hover>p,#menu-main-menu .u-yellow-text:hover>span{color:#b38b00 !important}#menu-main-menu .u-orange-text:hover{color:#ad6704 !important}#menu-main-menu .u-orange-text:hover>a,#menu-main-menu .u-orange-text:hover>p,#menu-main-menu .u-orange-text:hover>span{color:#ad6704 !important}#menu-main-menu .u-blue-text:hover{color:#00538d !important}#menu-main-menu .u-blue-text:hover>a,#menu-main-menu .u-blue-text:hover>p,#menu-main-menu .u-blue-text:hover>span{color:#00538d !important}.check-box-c{list-style:none !important;font-size:2rem;color:#1d1d1d}.check-box-c li:before{content:"✓" !important;margin-right:1rem !important;color:#f32a5c}.white-box-c{background-color:#fff;padding:2rem}.white-box-c h3{margin:0}.white-box-c h4{color:#222;font-weight:500;font-size:2.2rem}.disc-c{font-size:1.25rem}body header #navigation-menu{justify-content:flex-end !important}body header .site-branding{float:left}.dl-menuwrapper .dl-menu{position:fixed;left:0}.dl-menuwrapper{width:auto}body header nav#main-menu ul li a{font-size:1.5rem;text-transform:initial;text-decoration:none !important}body header .site-branding .site-title,body header .site-branding .site-title-sticky{transition:none}body header .site-branding .site-title a,body header .site-branding .site-title-sticky a{height:100%}body header .site-branding .site-title a img,body header .site-branding .site-title-sticky a img{width:auto;height:100%;max-width:unset;object-fit:contain;transition:none;margin:0 !important}@media only screen and (min-width:960px){.sticky-wrapper.is-sticky .header-menu-component{animation:sticky-nav 0.4s linear forwards}body header .header-menu-component>.wrapper{display:flex;justify-content:space-between;align-items:center}body header .header-menu-component>.wrapper::before,body header .header-menu-component>.wrapper::after{display:none}body header .site-branding .site-title a img,body header .site-branding .site-title-sticky a img{width:100%}body header .site-branding{margin:0 !important;height:90px !important;width:20%}body header .is-sticky .site-branding{height:58px !important}#navigation-menu #menu-main-menu>li:not(:first-child){margin-left:0.4rem}#navigation-menu #menu-main-menu>li>a{padding:0.7rem 1.5rem}nav#main-menu ul li.menu-item-has-children>a{padding-right:25px !important}nav#main-menu ul li.menu-item-has-children>a::after,nav#main-menu ul li.menu-item-has-children>a:hover::after{color:inherit}}@keyframes sticky-nav{from{transform:translateY(-100%)}to{transform:translateY(0)}}#c-slider{position:relative;overflow:hidden}#c-slider .slide{width:100%;overflow:hidden;background:#fcfcfc;position:relative;height:480px;height:33.333vw}#c-slider figure{margin:0;padding:0;width:100%;height:100%;background-color:#f3f3f3}#c-slider figure img{width:100%;height:100%;object-fit:contain}#c-slider .content{position:absolute;top:50%;left:50%;color:#fff}#c-slider .content.center{text-align:center;transform:translate(-50%, -50%)}#c-slider .content.center .price-view{justify-content:center}#c-slider .content.left{left:10%;transform:translate(0, -50%)}#c-slider .content.right{left:auto;right:10%;transform:translate(0, -50%)}#c-slider .content .price-view{font-weight:600;display:flex;align-items:center;font-size:2.4em;text-shadow:1px 1px 1px #000}#c-slider .content .sale-tag{color:#fff;font-size:0.4em;padding:0.6em;border-radius:2px;font-weight:400;margin-right:0.5em;background-color:#ffc700;text-shadow:none}#c-slider .content .heading{font-size:3em;font-weight:500;text-shadow:1px 1px 1px #000}#c-slider .content .location{margin-bottom:1.3em}#c-slider .content .location span{margin-right:1em;font-size:1.3em;text-shadow:1px 1px 1px #000}#c-slider .content .location span i{margin-right:0.4em}#c-slider .content .btn-more{display:inline-block;color:#fff;border-radius:2px;background-color:#e50000;padding:0.4em 0.6em}#c-slider .content .btn-more i{margin:0 0.4em;font-size:0.8em}#c-slider .content .btn-more:hover{background-color:red;text-decoration:none}#c-slider .slider-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#c-slider .slider-enabled.is-draggable .slider-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}#c-slider .slider-enabled.is-draggable .slider-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}#c-slider .slider-button{position:absolute;background:rgba(0, 0, 0, 0.2);border:none;color:#fff;border-radius:30px;transition:all 200ms linear}#c-slider .slider-button:hover{background:rgba(0, 0, 0, 0.5);transition:all 200ms linear;cursor:pointer}#c-slider .slider-button:focus{outline:none;box-shadow:0 0 0 5px #19f}#c-slider .slider-button:active{opacity:0.6}#c-slider .slider-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}#c-slider .slider-button-icon{fill:#333}#c-slider .slider-prev-next-button{top:50%;width:100px;height:44px;transform:translateY(-50%)}#c-slider .slider-prev-next-button.previous{left:-50px}#c-slider .slider-prev-next-button.previous .slider-button-icon{left:auto;right:0}#c-slider .slider-prev-next-button.next{right:-50px}#c-slider .slider-prev-next-button .slider-button-icon{position:absolute;left:0;top:20%;width:50%;height:60%;fill:#fff}#c-slider .slick-dots{position:absolute;left:50%;bottom:23px;background-color:rgba(0, 0, 0, 0.2);padding:6px 3px;margin:0;list-style:none;text-align:center;border-radius:30px;transform:translateX(-50%);display:flex;align-items:center;width:auto}#c-slider .slick-dots li{position:relative;display:inline-block;width:7px;height:7px;margin:0 6px;background:rgba(255, 255, 255, 0.4);border-radius:50%;cursor:pointer}#c-slider .slick-dots li.slick-active{background-color:#ffc700}#c-slider .slick-dots li.slick-active:after{position:absolute;top:-3px;left:-3px;width:13px;height:13px;border:1px solid rgba(255, 255, 255, 0.4);content:"";border-radius:50%}#c-slider .slick-dots button{display:none}@media only screen and (max-width:960px){#c-slider .content{font-size:0.6em}#c-slider .slide{height:50vw}}@media only screen and (max-width:480px){#c-slider .slide{height:65vw}#c-slider figure img{object-fit:cover;width:100%}#c-slider .slider-prev-next-button{width:88px}#c-slider .slick-dots{bottom:10px}}#quick-search-boxes{position:relative}@media only screen and (max-width:768px){.home #content #quick-search-boxes{padding:0}}#quick-search-boxes .quick-search-boxes-title{text-align:center;text-transform:uppercase;font-size:2.5rem;color:#222;margin-bottom:1rem}#quick-search-boxes .quick-search-boxes-title.big-size{font-size:4.5rem;margin-bottom:2rem}#quick-search-boxes .quick-search-boxes-description{text-align:center;font-size:2.2rem;padding-top:0 !important;margin-top:0}@media only screen and (max-width:768px){#quick-search-boxes .quick-search-boxes-description{font-size:1.5rem}}#quick-search-boxes .quick-search-box .quick-search-box-link{display:block;position:relative}#quick-search-boxes .quick-search-box .quick-search-box-link:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.2)}#quick-search-boxes .quick-search-box .quick-search-box-text{position:absolute;left:2rem;bottom:1rem}#quick-search-boxes .quick-search-box .quick-search-box-text h4{margin:0;color:#fff;font-weight:bold}#quick-search-boxes .quick-search-box .quick-search-box-text a{color:#fff;text-decoration:none !important}@media only screen and (max-width:768px){.neighbourhood.c-home-section-row{padding-bottom:20px;padding-top:20px}}.neighbourhood.c-home-section-row .neighbourhood-sec-title{font-size:2.5rem;color:#222}.neighbourhood.c-home-section-row .c-neighbourhoods-card-wrapper{margin:0 1rem;grid-template-columns:repeat(2, 1fr);display:grid;gap:12px}@media only screen and (max-width:768px){.neighbourhood.c-home-section-row .c-neighbourhoods-card-wrapper{margin:0;gap:4px;grid-template-columns:1fr}}.neighbourhood.c-home-section-row .c-neighbourhoods-card{height:168px;overflow:hidden;position:relative}@media only screen and (max-width:960px){.neighbourhood.c-home-section-row .c-neighbourhoods-card{height:106px}}.neighbourhood.c-home-section-row .c-neighbourhoods-card::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.2)}.neighbourhood.c-home-section-row .c-neighbourhoods-card img{width:100%;height:auto}.neighbourhood.c-home-section-row .c-neighbourhoods-card-content{position:absolute;left:2rem;bottom:1rem}.neighbourhood.c-home-section-row .c-neighbourhoods-card-content h4{color:#fff;font-weight:bold}.neighbourhood.neighbourhood-style-c{padding:3rem 0}.neighbourhood.neighbourhood-style-c .neighbourhood-sec-title{color:#333}.neighbourhood.neighbourhood-style-c .c-neighbourhoods-card-wrapper{margin:0 -10px}.neighbourhood.neighbourhood-style-c .carousel{position:relative}.neighbourhood.neighbourhood-style-c .slick-slide{padding:0 10px}.neighbourhood.neighbourhood-style-c .c-neighbourhoods-card{height:154px;border-radius:4px;overflow:hidden;position:relative}.neighbourhood.neighbourhood-style-c .c-neighbourhoods-card img{width:100%;height:100%;object-fit:cover;box-shadow:0 3px 7px 1px #f3f3f3}.neighbourhood.neighbourhood-style-c .c-neighbourhoods-card-content{position:absolute;bottom:2rem;left:2rem;right:2rem;color:#fff}.neighbourhood.neighbourhood-style-c .slick-arrow{z-index:5;width:35px;height:35px;position:absolute;border-radius:50%;background:rgba(255, 255, 255, 0.75);color:#333;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.neighbourhood.neighbourhood-style-c .slick-arrow:hover{background-color:#fff}.neighbourhood.neighbourhood-style-c .slick-arrow.slick-disabled{opacity:0.3}.neighbourhood.neighbourhood-style-c .carousel-prev{left:15px}.neighbourhood.neighbourhood-style-c .carousel-next{right:15px}#newsletter{background-color:#0080d9;color:#fff}#newsletter .newsletter-title{text-align:center;text-transform:uppercase;font-size:3.5rem;font-weight:400;margin-bottom:2rem}#newsletter .newsletter-description{text-align:center}#newsletter .rb-popup-cta{border-radius:initial;background-color:#26c281 !important;border-color:#24b97b;color:#fff !important;font-weight:medium;height:auto;margin:0;padding:1.2rem 2.5rem}.footer-widgets-wrapper .footer-item a .footer-description a{color:#666;text-transform:uppercase}.footer-item li{margin:0.6rem 0}#footer .menu-item a{font-size:1.2rem}.footer-item-title{font-weight:500 !important;color:#222;border:0 !important}.footer-widgets-wrapper .footer-item a{color:#222 !important;transition:all 200ms linear}.footer-widgets-wrapper .footer-item a:hover{transition:all 200ms linear;color:#e50000 !important;text-decoration:none}#footer{margin-top:0}.footer-copyright-wrapper .footer-copy{text-align:center;margin:0;float:none;width:100%;font-size:1rem}.footer-copyright-wrapper .footer-description{text-align:center;margin:0;float:none;width:100%}.listing-item,.building-item,.property-item{position:relative;border-radius:4px;overflow:hidden;box-shadow:0 3px 7px 1px #f3f3f3;background-color:white;border:1px solid #e6e6e6}.listing-item .grid-item-body,.building-item .grid-item-body,.property-item .grid-item-body{position:relative;padding:0;width:100%;height:190px;flex:0 0 auto}.listing-item .grid-item-img-wrapper,.building-item .grid-item-img-wrapper,.property-item .grid-item-img-wrapper{position:absolute;inset:0}.listing-item .grid-item-img-wrapper::before,.building-item .grid-item-img-wrapper::before,.property-item .grid-item-img-wrapper::before{content:"";inset:0;position:absolute;z-index:1;background-color:rgba(0, 0, 0, 0.15)}.listing-item .grid-item-img-wrapper a.grid-item-img-link,.listing-item .grid-item-img-wrapper img.grid-item-img,.building-item .grid-item-img-wrapper a.grid-item-img-link,.building-item .grid-item-img-wrapper img.grid-item-img,.property-item .grid-item-img-wrapper a.grid-item-img-link,.property-item .grid-item-img-wrapper img.grid-item-img{height:100%}.listing-item .grid-item-body .grid-item-title,.building-item .grid-item-body .grid-item-title,.property-item .grid-item-body .grid-item-title{color:#fff;font-size:1.8rem;position:absolute;inset:10rem 1rem auto;width:auto;padding:0;margin-top:0;z-index:1;white-space:initial}.listing-item .grid-item-body .grid-item-title.building-item-title,.listing-item .grid-item-body .grid-item-title.property-item-title,.listing-item .grid-item-body .grid-item-title.listing-item-title,.building-item .grid-item-body .grid-item-title.building-item-title,.building-item .grid-item-body .grid-item-title.property-item-title,.building-item .grid-item-body .grid-item-title.listing-item-title,.property-item .grid-item-body .grid-item-title.building-item-title,.property-item .grid-item-body .grid-item-title.property-item-title,.property-item .grid-item-body .grid-item-title.listing-item-title{text-transform:capitalize}.listing-item .grid-item-body .grid-item-title.listing-item-title,.building-item .grid-item-body .grid-item-title.listing-item-title,.property-item .grid-item-body .grid-item-title.listing-item-title{white-space:nowrap}.listing-item .grid-item-body .grid-item-title a,.building-item .grid-item-body .grid-item-title a,.property-item .grid-item-body .grid-item-title a{color:inherit}.listing-item .grid-item-body .grid-item-neighbourhood,.building-item .grid-item-body .grid-item-neighbourhood,.property-item .grid-item-body .grid-item-neighbourhood{position:absolute;inset:auto 1rem 0.5rem;width:auto;font-size:1.2rem;font-style:italic;margin:0;color:#fff;z-index:1}.listing-item .grid-item-body .grid-item-neighbourhood.listing-item-neighbourhood,.building-item .grid-item-body .grid-item-neighbourhood.listing-item-neighbourhood,.property-item .grid-item-body .grid-item-neighbourhood.listing-item-neighbourhood{opacity:0.8}.listing-item .grid-item-tags,.building-item .grid-item-tags,.property-item .grid-item-tags{position:absolute;left:1rem;top:1rem;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.listing-item .tag,.building-item .tag,.property-item .tag{font-size:1.1rem;font-weight:400}.listing-item .tag.rented,.building-item .tag.rented,.property-item .tag.rented{background-color:#e7b400 !important;color:#fff !important}.listing-item .grid-item-link,.building-item .grid-item-link,.property-item .grid-item-link{position:absolute;inset:0;z-index:2}.listing-item .grid-item-body .grid-item-price,.building-item .grid-item-body .grid-item-price,.property-item .grid-item-body .grid-item-price{color:#fff;position:absolute;inset:1.2rem 1rem auto auto;margin:0;padding:0;text-shadow:0 1px 3px #585858;font-size:1.6rem;z-index:1}.listing-item .grid-item-details,.building-item .grid-item-details,.property-item .grid-item-details{width:100%;padding:1rem}.listing-item .grid-item-extra-details span,.building-item .grid-item-extra-details span,.property-item .grid-item-extra-details span{border:none;color:#666664;font-size:1.4rem;line-height:1.6}.listing-item .grid-item-extra-details span i,.building-item .grid-item-extra-details span i,.property-item .grid-item-extra-details span i{font-size:1.4rem;margin-right:0.5rem}.listing-item .grid-item-extra-details.property-item-extra-details span,.building-item .grid-item-extra-details.property-item-extra-details span,.property-item .grid-item-extra-details.property-item-extra-details span{font-size:1.2;font-weight:400}.listing-item .grid-item-mls-number,.building-item .grid-item-mls-number,.property-item .grid-item-mls-number{font-size:1.4rem;line-height:1.6}.listing-item .grid-item-mls-number.property-item-mls-number,.building-item .grid-item-mls-number.property-item-mls-number,.property-item .grid-item-mls-number.property-item-mls-number{font-size:1.2;font-weight:400}.listing-item .grid-item-image-count,.building-item .grid-item-image-count,.property-item .grid-item-image-count{position:absolute;color:#fff;z-index:1;left:1rem;bottom:3rem;line-height:1;opacity:0.8;font-size:1.4rem}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder{height:auto}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder.is-empty .c-property-slider-img-info{min-height:400px}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper{width:100%;max-width:100%;flex-basis:100%;flex-direction:column}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block{flex:0 0 auto;height:unset;min-height:unset}@media screen and (max-width:960px){.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .slider-block{min-height:unset;max-height:50vh}}.property-single-style-1 .single-property-main-style-1 .single-property-slider-holder .c-property-slider-style-1-wrapper .c-property-slider-style-1.gallery-nav .c-property-slider-style-1-slide{height:70px;min-height:unset}.property-single-style-1 .single-property-main-style-1 .single-property-content{min-height:unset}.property-single-style-1 .single-property-main-style-1 .property-item-description-txt{text-align:left}#single-listing-slider-js-wrapper{height:100%}.single-property-tabs-section{box-shadow:0 0 10px #e6e6e6;background:#fff;height:100%}.single-property-row{width:100%}@media screen and (min-width:960px){.single-property-row{display:flex}.single-property-row .col-eight{max-width:65.666%;flex:0 0 65.666%}.single-property-row .col-four{max-width:32.333%;flex:0 0 32.333%}}.tab-wrapper.single-property .tab-item-list{display:flex}.tab-wrapper.single-property .tab-item-list-item{flex:1 1 auto}.tab-wrapper.single-property .tab-item-list-title{margin:0;display:block}.tab-wrapper.single-property .tab-item-link{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:1.6rem 1rem;text-decoration:none;text-transform:uppercase;font-size:1.3rem;border-bottom:3px solid #666;color:#666;gap:1rem 1.5rem}.tab-wrapper.single-property .tab-item-link.active-tab{color:#9db41b;border-bottom-color:#9db41b}.tab-wrapper.single-property .tab-item-link i{font-size:1.75rem}.tab-wrapper.single-property .tab-item-list-item:not(:last-child) .tab-item-link{border-right:1px solid #f2f2f2}.tab-wrapper.single-property .tab-item-content-wrapper{padding:1rem 0.8rem 1.5rem}.tab-wrapper.single-property .tab-content-list,.tab-wrapper.single-property .single-rich-text{list-style-type:disc;text-align:left;padding:2rem}.tab-wrapper.single-property .tab-content-list a,.tab-wrapper.single-property .single-rich-text a{text-decoration:none !important}.tab-wrapper.single-property .tab-content-list ul,.tab-wrapper.single-property .single-rich-text ul{list-style-type:disc;margin:0}.c-property-slider-style-1 .slick-slide{line-height:0}.c-property-slider-style-1 .slick-slide img{object-fit:contain !important}.c-property-slider-style-1.gallery-nav{margin-top:2rem}.c-property-slider-style-1.gallery-nav .slick-slide{margin:0 2px;border:2px solid transparent;border-radius:5px;overflow:hidden}.c-property-slider-style-1.gallery-nav .slick-slide.slick-current{border-color:#9db41b}.c-property-slider-style-1.gallery-nav .slick-slide img{object-fit:cover !important;height:100% !important}.c-property-slider-style-1.arrow-style-1 .slick-next,.c-property-slider-style-1.arrow-style-1 .slick-prev{height:100%;width:30%;opacity:0}.c-property-slider-style-1.arrow-style-1 .slick-next:hover,.c-property-slider-style-1.arrow-style-1 .slick-prev:hover{opacity:1}.c-property-slider-style-1.arrow-style-1 .slick-next.slick-disabled,.c-property-slider-style-1.arrow-style-1 .slick-prev.slick-disabled{opacity:0 !important}.c-property-slider-style-1.arrow-style-1 .slick-next:hover,.c-property-slider-style-1.arrow-style-1 .slick-next:hover::after,.c-property-slider-style-1.arrow-style-1 .slick-prev:hover,.c-property-slider-style-1.arrow-style-1 .slick-prev:hover::after{color:#fff !important}.c-property-slider-style-1.arrow-style-1 .slick-next{justify-content:flex-end;padding-right:5rem;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%)}.c-property-slider-style-1.arrow-style-1 .slick-prev{justify-content:flex-start;padding-left:5rem;background:linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%)}.c-property-slider-style-1.arrow-style-1.gallery-nav .slick-next,.c-property-slider-style-1.arrow-style-1.gallery-nav .slick-prev{width:40px}.c-property-slider-style-1.arrow-style-1.gallery-nav .slick-next::after,.c-property-slider-style-1.arrow-style-1.gallery-nav .slick-prev::after{font-size:2rem}.c-property-slider-style-1.arrow-style-1.gallery-nav .slick-next{padding-right:0.5rem}.c-property-slider-style-1.arrow-style-1.gallery-nav .slick-prev{padding-left:0.5rem}.single-property-sidebar-section{box-shadow:0 0 10px #e6e6e6;background:#fff;height:100%;padding:1rem}.property-item-neighbourhood{font-size:2.2rem;position:static;padding:0.5rem;margin:0;line-height:1.5;text-transform:initial}.property-item-location{font-size:2.2rem;font-weight:700;margin:0;padding:0.5rem}.property-item-location i{margin-right:0.3rem}.property-item-price{font-size:3.7rem;margin:1rem 0}.property-item-title-info .status-tag{margin:0;padding:0.5rem}.property-item-info-list{list-style:none}.property-item-info-list>li{font-size:1.5rem;padding:0.6rem 0;margin:0}.property-item-info-list li.primary-office{font-size:small;color:#bbb}.property-item-info-list>li:not(:last-child){border-bottom:1px solid #e6e6e6}.property-item-info-list>li i{margin-right:1rem}.property-item-info-list ul{margin:0;padding:1rem 0;font-weight:500;font-size:small;list-style:none}.property-item-info-list ul li,.property-item-info-list .outline-tag{font-size:1.3rem;margin:0}.property-item-info-list ul li::before,.property-item-info-list .outline-tag::before{content:">";margin-right:0.5rem;display:inline-block}@media screen and (min-width:960px){.page-template-listing #search-results .grid-item,.page-template-custom-listing #search-results .grid-item{width:32.3333333%}}.buildings-sorting{width:100%}.map-view-wrapper.selected{margin:1rem 0.5%}.listing-building-switch-wrapper{flex-shrink:0;display:flex;align-items:center;gap:1rem}.listing-building-switch{margin:0;background:#fff;border:1px solid #e3ebf0;border-radius:4px;display:inline-block;padding:0.5rem 1rem;line-height:26px;font-size:1.5rem;transition:all 200ms linear}.listing-building-switch.active{background-color:#e50000;border-color:#e50000;color:#fff}.listing-building-switch.active:hover{background-color:#b20000}.listing-search.advanced-search{padding:15px;border:1px solid #ebe3e4;border-radius:4px;background-color:#fff}.listing-search.advanced-search .autocomplete-search{margin-bottom:1rem}.listing-search.advanced-search .advanced-search-select{width:100%;margin-bottom:1rem;color:#666664;font-size:1.2rem;background-color:#fff;border:1px solid #d9d9d9;text-transform:capitalize;border-radius:3px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU5LjQxNCA1OS40MTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU5LjQxNCA1OS40MTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8cG9seWdvbiBwb2ludHM9IjU4LDE0LjE0NiAyOS43MDcsNDIuNDM5IDEuNDE0LDE0LjE0NiAwLDE1LjU2MSAyOS43MDcsNDUuMjY4IDU5LjQxNCwxNS41NjEgIiBmaWxsPSIjMDAwMDAwIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:11px;background-position:right 10px top 15px;-webkit-appearance:none;appearance:none;padding-left:10px}.listing-search.advanced-search .search-price,.listing-search.advanced-search .search-size{display:flex;gap:15px}.listing-search.advanced-search .search-price .column,.listing-search.advanced-search .search-size .column{flex:1 1 50%;max-width:50%}.listing-search.advanced-search .search-bed,.listing-search.advanced-search .search-bath{margin-bottom:1rem}.listing-search.advanced-search .c-checkbox label{color:black !important;font-size:1.4rem}.listing-search.advanced-search .c-checkbox input[type="checkbox"]:checked+label::before{font-family:"FontAwesome";font-size:1rem;content:"";color:#fff;text-align:center}.cm-inline-select{display:flex;align-content:center;text-align:center;line-height:3.5rem;font-size:0.875em}.cm-inline-select span{cursor:pointer;user-select:none;display:block}.cm-inline-select input{display:none !important}.cm-inline-select input:checked+span{font-weight:bold;background-color:#0080d9;color:#fff}.cm-inline-select label{border:1px solid #dfe8ee;display:block;flex:1;padding:0 !important;margin:0 !important;margin-bottom:0;height:auto;color:black}.cm-inline-select label:not(:last-child){border-right:none}.cm-inline-select label:first-child{background:#dfe8ee;border-radius:2px 0 0 2px}.cm-inline-select label:last-child{border-radius:0 2px 2px 0}.listing-search-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0.5%}@media screen and (min-width:960px){.listing-search-bar .selectric-select-order-options{max-width:200px;margin-left:auto}}.listing-search-bar .selectric-select-order-options .button,.listing-search-bar .selectric-select-order-options .wp-element-button{height:auto}.paginationjs{display:flex;flex-direction:column}.paginationjs .paginationjs-nav{font-size:1.5rem;margin-bottom:2rem}.paginationjs .paginationjs-pages{order:2}.paginationjs .paginationjs-pages li{border:1px solid #ebe3e4;border-radius:4px !important;margin-right:0.375em;font-size:1.5rem;width:2.5em;height:2.5em;overflow:hidden}.paginationjs .paginationjs-pages li:last-child{margin-right:0}.paginationjs .paginationjs-pages li a{padding:0;line-height:2.5em}.paginationjs .paginationjs-pages li span{line-height:2.5;display:block;text-align:center}.paginationjs .paginationjs-pages li .current{background-color:#0080d9;color:#fff}.paginationjs .paginationjs-ellipsis.disabled,.paginationjs .page-numbers.dots{opacity:0.3}div.wpforms-container-full{margin-top:24px !important;margin-bottom:24px !important}div.wpforms-container-full .wpforms-form .wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{color:#000}body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button{height:auto !important;background-color:#e50000 !important;width:auto;border-radius:0;padding:1rem 1.5rem;text-transform:initial;font-size:1.5rem;font-weight:normal}body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background-color:#e50000 !important}.call-to-action{background-color:#0080d9;color:#fff;text-align:center;margin-top:30px}.call-to-action .call-to-action-title{text-align:center;text-transform:uppercase}.call-to-action .call-to-action-description{text-align:center}.call-to-action .call-to-action-button{margin:2rem 0;border-radius:0}#mortgage-info-modal{position:relative}#mortgage-info-modal .c-modal__close-btn--small{color:#797979 !important;opacity:1 !important;width:44px;height:44px}#mortgage-info-modal .c-modal__content{max-width:740px;background-color:#fff;padding:50px;text-align:left}#mortgage-calculator{box-shadow:0 0 10px #e6e6e6;padding:3.5rem 2rem !important}#mortgage-calculator .c-mortgage-label{font-size:1.3rem;font-weight:600;margin-bottom:5px;color:#000}#mortgage-calculator .c-mortgage-input{margin:0}#mortgage-calculator .calc-result-value{font-size:3rem;color:#f32a5c}.single-property-calculator #mortgage-calculator .col-three{width:24%}.property-single-style-1 .single-property-main-style-1 .single-property-content .single-property-calculator{margin-top:1rem !important}.mortgage-calculator-title{display:flex;align-items:center;font-size:2.4rem;line-height:1.35}.mortgage-calculator-modal-trigger{padding:0;margin-left:12px;margin-top:4px;border:1px solid #f3f6f8;box-shadow:0 0 0 1px #f3f3f3;width:22px;height:22px;text-align:center;line-height:20px;border-radius:4px;transition:all 200ms linear;color:#666664 !important;font-size:14px}.listing-view-tabs .col-six{width:49%}.listing-view-tabs .tab-item{border:0;border-radius:0;text-align:center;color:#666;padding:1.5rem 1rem;position:relative;font-weight:700;text-transform:uppercase;max-height:unset;background-color:#d6dadf;transition:none !important}.listing-view-tabs .tab-item:hover{color:#666;background-color:#d6dadf}.listing-view-tabs .tab-item.selected{color:#fff}.listing-view-tabs .tab-item.selected::after{content:"";display:block;position:absolute;top:100%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;transform:rotate(45deg)}.listing-view-tabs .grid-view.selected,.listing-view-tabs .grid-view.selected::after,.listing-view-tabs .grid-view.selected:hover{background-color:#9db41b}.listing-view-tabs .map-view.selected,.listing-view-tabs .map-view.selected::after,.listing-view-tabs .map-view.selected:hover{background-color:#e50000}.page-template-listing .listing-view-tabs{flex-shrink:0}.page-template-listing .listing-view-tabs ul{display:flex}.page-template-listing .listing-view-tabs li{margin:0}.page-template-listing .listing-view-tabs .tab-item{background-color:#0080d9;color:#fff;border-radius:2px;font-weight:400;text-transform:initial;padding:0.6rem 1rem}.page-template-listing .listing-view-tabs .tab-item.selected{display:none}.property-building-toolbar{padding-bottom:1.5rem}.post-type-archive-neighbourhood .neighbourhood-item .neighbourhoods-img{height:100%;object-fit:cover}.single-neighbourhood .listing-search.advanced-search{padding:0 0 15px;border:0}.single-neighbourhood .c-skeleton-wrapper .skeleton-box:last-child{display:none !important}.full-page-background-image-header h1.page-title{font-size:3.6em;font-weight:200;text-shadow:1px 1px 1px black}@media screen and (max-width:480px){.full-page-background-image-header h1.page-title{font-size:2em}}.page-template-custom-property-building .full-page-background-image-header h1.page-title{font-size:4rem;font-weight:400}.grid-item.post-item .grid-item-img-link{line-height:0}.grid-item.post-item .grid-item-body{padding:1rem 1.5rem}.grid-item.post-item .grid-item-body .grid-item-title{margin-top:0;margin-bottom:0.5rem}.grid-item.post-item .grid-item-body .grid-item-title a{color:rgba(0, 0, 0, 0.8);line-height:1.3}.grid-item.post-item .grid-item-tags{margin-bottom:0.375em}.grid-item.post-item .tags .tag{background-color:#3498db;color:black}.grid-item.post-item .grid-item-excerpt{color:#666664}#blog-search{display:flex;flex-direction:column}@media screen and (min-width:480px){#blog-search{flex-direction:row;justify-content:space-between}}#blog-search .search-fields-group{display:flex;column-gap:8px;flex-direction:column}@media screen and (min-width:480px){#blog-search .search-fields-group{flex-direction:row}#blog-search .search-fields-group input{min-width:300px}}#blog-search .tag-filter{margin-top:1rem;width:100%}@media screen and (min-width:480px){#blog-search .tag-filter{width:auto;margin-left:auto;margin-top:0}}.building-property-filters .col-six{width:49%}.building-property-search{position:relative}.building-property-search-input{width:100%;margin:0}.building-property-search-result{position:absolute;left:0;right:0;top:calc(100% + 5px);z-index:99;transition:300ms;transition-delay:500ms}.building-property-search-result ul{list-style-type:none;padding:1rem;border:1px solid lightgray;background-color:white;border-radius:4px}.building-property-search-result li{margin:0.5rem 0}.building-property-search-result li:not(:last-child){border-bottom:1px solid lightgray}.building-property-search-result a{color:black;font-size:1.2rem;transition:300ms}.building-property-search-result a:hover{opacity:0.8;text-decoration:none}.building-property-search-input:not(:focus)+.building-property-search-result{opacity:0}.building-property-search-input:focus+.building-property-search-result{opacity:1}.neighbourhood-filter{margin-left:auto;margin-bottom:0}.lds-ellipsis{position:relative;width:80px;height:40px;margin:0 auto}.lds-ellipsis div{position:absolute;top:20px;width:6px;height:6px;border-radius:50%;background:darkgray;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.buying-selling-row:nth-child(2n){-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.buying-selling-row .text,.buying-selling-row .image{width:50%}.buying-selling-row .text{padding:3rem;align-self:center}.buying-selling-row .text.full-width{width:100%}.buying-selling-row .image img{object-fit:cover;display:block;height:100%}.c-widget-footer.c-widget-footer{font-size:1.8rem}.c-widget-footer.c-widget-footer h4{border-top:3px solid #0080d9;padding-top:3rem}.c-widget-footer.c-widget-footer ul.menu{margin-top:3rem;list-style:none}.c-widget-footer.c-widget-footer ul.menu li{background-color:#0080d9;margin:1rem 0.5%;padding:3rem;text-align:center;flex-basis:24%;-ms-flex-basis:24%;flex-grow:1;-ms-flex-grow:1}.c-widget-footer.c-widget-footer ul.menu li a{color:#ffffff}.c-widget-footer.c-widget-footer ul.menu li:hover{filter:brightness(0.9)}.c-widget-footer.c-widget-footer ul.menu li:hover a{color:#ffffff}.c-widget-footer.c-widget-footer ul.menu li.has-background{position:relative;min-height:250px;flex-basis:32%;-ms-flex-basis:32%;text-align:left;background-repeat:no-repeat;background-size:cover;background-color:rgba(0, 128, 217, 0.2);-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.c-widget-footer.c-widget-footer ul.menu li.has-background a,.c-widget-footer.c-widget-footer ul.menu li.has-background p{flex-basis:100%;-ms-flex-basis:100%;margin:0;color:#ffffff}.c-widget-footer.c-widget-footer ul.menu li.has-background:hover{box-shadow:inset 0 0 0 10000px #0080d9 !important}@media only screen and (max-width:480px){.buying-selling-row,.buying-selling-row:nth-child(2n){flex-direction:column !important}.buying-selling-row .text{width:100%}.buying-selling-row .image{width:60%;margin:0 20% 3rem}.buying-selling-row .image img{object-fit:unset;height:auto}.c-widget-footer.c-widget-footer ul.menu li.has-background,.c-widget-footer.c-widget-footer ul.menu li{flex-basis:100%}}