@media all{article,aside,footer,header,main,nav,section{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}h1{font-size:2em;margin:.67em 0}strong{font-weight:700}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button{-webkit-appearance:button}input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;vertical-align:top}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-content:before,.entry:before,.footer-widgets:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.entry-content:after,.entry:after,.footer-widgets:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#f5f5f5;color:#1a212b;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:1.625}a{color:#d23836;text-decoration:none}p{margin:0 0 28px;padding:0}ul{margin:0;padding:0}li{list-style-type:none}strong{font-weight:700}em,i{font-style:italic}h1,h2,h3,h4{font-family:Lato,sans-serif;font-weight:300;line-height:1.2;margin:0 0 10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}img{max-width:100%}img{height:auto}input,select,textarea{background-color:#fff;border:1px solid #ddd;border-radius:0;color:#777;font-size:16px;font-weight:300;line-height:1;padding:20px;width:100%}input[type=checkbox]{width:auto}button{background-color:#d23836;border:none;color:#fff;font-size:16px;font-weight:300;line-height:1;padding:20px 24px;text-transform:uppercase;white-space:normal;width:auto}.wrap{margin:0 auto;max-width:1280px}.site-inner{background-color:#f5f5f5;clear:both;padding-top:40px}.content{float:right;width:880px}.content-sidebar .content{float:left}.full-width-content .content{width:100%}.sidebar-primary{float:right;width:360px}.one-half{float:left;margin-left:2.564102564102564%;margin-bottom:28px}.one-half{width:48.717948717948715%}.first{clear:both;margin-left:0}.entry-title{font-size:36px}.widget-title{font-size:20px}.sidebar .widget-title{background-color:#d23836;color:#fff;font-weight:700;padding:20px 40px}.sidebar .widget-title{margin:-40px -40px 40px}.footer-widgets .widget-title{font-size:36px}.aligncenter{display:block;margin:0 auto 24px}.alignnone,img.alignnone{margin-bottom:12px}.widget{margin-bottom:40px;overflow:hidden;word-wrap:break-word}.widget p:last-child,.widget-area .widget:last-child{margin-bottom:0}.widget li li{border:none;margin:0 0 0 30px;padding:0}.site-header .wrap{background-color:#1a212b;color:#fff}.title-area{background-color:rgb(255 255 255 / .1);float:left;padding:20px 40px;max-width:320px}.header-image .title-area{width:320px;padding:0}.site-title{font-family:Lato,sans-serif;font-size:34px;font-weight:700;line-height:1.2}.site-header .site-title a{color:#fff}.header-image .site-title>a{float:left;min-height:80px;width:100%}.site-description{font-size:16px;font-weight:300;line-height:0;text-indent:-9999px}.site-description,.site-title{margin-bottom:0}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}.site-header .widget-area{float:right;text-align:right;width:740px}.site-header .widget{margin-bottom:0;padding:10px}.site-header .widget_nav_menu{padding:0}.site-header .widget-area a{color:#fff}.genesis-nav-menu{clear:both;font-size:16px;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu a{color:#1a212b;display:block;padding:20px 24px}.genesis-nav-menu .current-menu-item>a{background-color:#fff;color:#1a212b}.genesis-nav-menu .sub-menu{background-color:#fff;left:-9999px;opacity:0;position:absolute;width:205px;z-index:99}.genesis-nav-menu .sub-menu a{font-size:14px;padding:20px 24px;position:relative;width:205px}.genesis-nav-menu .sub-menu .sub-menu{margin:-54px 0 0 204px}.site-header .genesis-nav-menu .menu-item{margin-right:-4px}.site-header .genesis-nav-menu li a{border-left:1px solid rgb(255 255 255 / .1);color:#fff;font-size:16px;padding:32px 24px}.site-header .genesis-nav-menu .current-menu-item>a,.site-header .genesis-nav-menu .sub-menu a{color:#1a212b}.site-header .genesis-nav-menu .sub-menu a{border:none;font-size:14px;padding:20px 24px}.site-header .genesis-nav-menu li li{margin-left:0}.entry{background-color:#fff;margin-bottom:40px;padding:50px 60px}.sidebar{font-size:16px;padding-bottom:40px}.sidebar p:last-child{margin-bottom:0}.sidebar .widget{background-color:#fff;padding:40px}.footer-widgets{background-color:#fff;clear:both}.footer-widgets .wrap{padding:80px 0 100px}.footer-widgets a{color:#1a212b}.footer-widgets li{border-bottom:1px dotted #666;margin-bottom:10px;padding-bottom:10px}.footer-widgets p:last-child{margin-bottom:0}.footer-widgets-1{float:left;width:340px}.footer-widgets-2{float:right;width:880px}.site-footer{background-color:#f5f5f5;font-size:16px;padding:40px 0;text-align:center}.agentpress-pro-blue,.agentpress-pro-blue .footer-widgets a,.agentpress-pro-blue .genesis-nav-menu a{color:#263844}.agentpress-pro-blue a{color:#0274be}.agentpress-pro-blue .site-header .wrap{background-color:#263844}.agentpress-pro-blue .sidebar .widget-title,.agentpress-pro-blue button{background-color:#0274be;color:#fff}@media only screen and (max-width:1360px){.wrap{max-width:1140px}.content,.footer-widgets-2,.site-header .widget-area{width:740px}.footer-widgets-1,.sidebar-primary{width:360px}}@media only screen and (max-width:1180px){.wrap{max-width:960px}.content,.footer-widgets-2,.site-header .widget-area{width:620px}.footer-widgets-1,.sidebar-primary{width:300px}}@media only screen and (max-width:1023px){.wrap{max-width:768px}.content,.footer-widgets-1,.footer-widgets-2,.sidebar-primary,.site-header .widget-area,.title-area{width:100%}.genesis-nav-menu li,.site-header ul.genesis-nav-menu{float:none}.genesis-nav-menu,.site-description,.site-header .title-area,.site-header .widget-area,.site-title{text-align:center}.title-area{max-width:100%;padding:20px 5%}.header-image .title-area{width:100%}.header-image .site-title a{background-position:top!important}.genesis-nav-menu a{padding:16px}.site-header .genesis-nav-menu li a:last-of-type{border-right:1px solid rgb(255 255 255 / .1)}.footer-widgets .wrap{padding:40px 5% 80px}.footer-widgets-1{border-bottom:1px solid #e5e5e5;padding-bottom:40px;margin-bottom:40px}}@media only screen and (max-width:768px){body{background-color:#fff;font-size:16px}.wrap{padding-left:5%;padding-right:5%}.site-header .wrap{padding:0}.header-image .site-title a{background-size:contain!important}.one-half{margin-left:0;width:100%}.entry-title,.footer-widgets .widget-title{font-size:30px}.entry,.sidebar .widget,.sidebar .widget-title{padding:20px}.entry,.widget{margin-bottom:20px}.sidebar .widget-title{margin:-20px -20px 20px}}}@media all{ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}}@media all{.one-half{float:left;margin-left:2.5641025641026%}.one-half{width:48.717948717949%}.first{clear:both;margin-left:0}}@media all{.simple-social-icons svg[class^=social-]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons{overflow:hidden}.simple-social-icons ul{margin:0;padding:0}.simple-social-icons ul li{background:0 0!important;border:none!important;float:left;list-style-type:none!important;margin:0 6px 12px!important;padding:0!important}.simple-social-icons ul li a{border:none!important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal!important;font-variant:normal!important;font-weight:400!important;height:1em;line-height:1em;text-align:center;text-decoration:none!important;text-transform:none!important;width:1em}.simple-social-icons ul.aligncenter{text-align:center}.simple-social-icons ul.aligncenter li{display:inline-block;float:none}svg.social-bluesky{margin-left:-.15em}}@media all{.one-half{float:left;margin-left:2.564102564102564%}.one-half{width:48.717948717948715%}.first{clear:both;margin-left:0}@media only screen and (max-width:800px){.one-half{margin:0;width:100%}}}@media all{.sidx-container a{background-color:#fff0;-webkit-text-decoration-skip:objects}.sidx-container strong{font-weight:inherit;font-weight:bolder}.sidx-container small{font-size:80%}.sidx-container img{border-style:none}.sidx-container button,.sidx-container input,.sidx-container select{margin:0}.sidx-container button,.sidx-container input{overflow:visible}.sidx-container button,.sidx-container select{text-transform:none}.sidx-container [type=submit],.sidx-container button{-webkit-appearance:button}.sidx-container [type=checkbox]{box-sizing:border-box;padding:0}.sidx-container .sidx-fa{display:inline-block;font:normal normal normal 14px/1 ShowcaseSearchWidget;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidx-container .sidx-fa-comments:before{content:""}.sidx-container .sidx-fa-share:before{content:""}.sidx-container .sidx-fa-smile-o:before{content:""}.sidx-container .sidx-fa-chevron-left:before{content:""}.sidx-container .sidx-fa-chevron-right:before{content:""}.sidx-container .sidx-fa-chevron-down:before{content:""}.sidx-container .sidx-fa-facebook-square:before{content:""}.sidx-container .sidx-fa-plus-circle:before{content:""}.sidx-container .sidx-fa-times:before{content:""}.sidx-container .sidx-fa-star-o:before{content:""}.sidx-container .sidx-fa-user:before{content:""}.sidx-container .sidx-fa-search:before{content:""}.sidx-container *{box-sizing:border-box}.sidx-container .sidx-link,.sidx-container a{color:#228fcc;text-decoration:none}.sidx-container button{display:inline-block;text-align:center;border:none;padding:10px 15px;border-radius:6px;box-shadow:0 1px 1px #99a9af;background:#e9eff2;color:#555863}.sidx-container button.sidx-primary{background:#228fcc;color:#f9fafb}.sidx-container img{vertical-align:middle}.sidx-container strong{font-weight:bolder}.sidx-container label{font-weight:400;margin:0;display:inline;font-size:inherit;line-height:1em;color:inherit}.sidx-container input[type=text]{height:auto;box-shadow:none}.sidx-container{color:#555863;font-size:14px;line-height:normal;font-weight:400;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;letter-spacing:.2px;text-align:left}.sidx-container button,.sidx-container input,.sidx-container select{font-size:14px}.sidx-container .sidx-main-app-body{background:#fff;padding:0 15px;max-width:1400px;margin:auto;font-family:Helvetica Neue,Roboto,Helvetica,Arial,sans-serif}.sidx-container .sidx-footer{margin:30px 0;font-size:12px;text-align:center;text-transform:uppercase}.sidx-container .sidx-main-header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;justify-content:space-between;-ms-flex-align:center;align-items:center}}.sidx-container .sidx-main-header .sidx-header-link{color:#555863}.sidx-container .sidx-main-header .sidx-header-link .sidx-signin{@within.sidx-small-screen{}.sidx-container .sidx-main-header .sidx-header-link .sidx-link,.sidx-container .sidx-main-header .sidx-header-link a{text-decoration:none;display:block;padding:13px 15px 12px;border-bottom:3px solid #fff0;color:inherit;opacity:.6;padding-right:0}.sidx-container .sidx-modal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:hidden}.sidx-container .sidx-modal .sidx-policy__text{padding:0 4px;margin-top:16px}.sidx-container .sidx-modal .sidx-form-fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.sidx-container .sidx-modal .sidx-form-fields>*{margin:5px;-ms-flex:1 1 100%;flex:1 1 100%}.sidx-container .sidx-modal .sidx-modal-input{padding:5px;width:100%;display:block;border:1px solid #ccd9df}.sidx-container .sidx-modal .sidx-modal-main-button{display:block;font-weight:inherit;margin:20px auto}@media (max-width:435px){.sidx-container .sidx-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#f9fafb}.sidx-container .sidx-modal:not(.sidx-modal-no-pad-fix){padding-bottom:500px}.sidx-container .sidx-widget-wrapper>.sidx-modal{position:static}}.sidx-container .mortgage-calculator{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:16px 0;margin:1rem 0;background:#f9fafb;border-radius:5px}.sidx-container .mortgage-calculator h2{margin:30px;font-size:24px;font-size:1.5rem;font-weight:600}.sidx-container .mortgage-calculator form{padding:0 30px}.sidx-container .mortgage-calculator .mortgage-calculator__form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.sidx-container .mortgage-calculator label{font-weight:500;margin-bottom:4px}.sidx-container .monthly-payment{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;padding:30px;border-top:1px solid #e9eff2;margin-top:24px;margin-top:1.5rem}.sidx-container .monthly-payment__title{margin:0 0 12px;margin:0 0 .75rem;font-size:20px;font-size:1.25rem;font-weight:600}.sidx-container .monthly-payment__amount{font-size:24px;font-size:1.5rem}.sidx-container .mortgage-calculator__disclaimer{padding:16px;padding:1rem;border-top:1px solid #e9eff2;font-size:14px;font-size:.875rem;line-height:1.5;color:#8d8e94;text-align:center}.sidx-container .sidx-sort-menu .sidx-sort-menu-selection{background:#fff;border:1px solid #ccd9df;padding:10px;display:inline-block}.sidx-container .sidx-sort-menu .sidx-sort-menu-selection i{font-size:.7em;margin-left:10px;vertical-align:2px;color:#99a9af}.sidx-container .idx-input{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sidx-container .idx-input label{border:none;margin-bottom:8px;margin-bottom:.5rem;font-size:16px;font-size:1rem}.sidx-container .idx-input input{padding:8px;padding:.5rem;border:1px solid #e2e2e2;margin-bottom:16px;margin-bottom:1rem;border-radius:5px;color:#707070;font-size:16px;font-size:1rem;outline:0}.sidx-container .idx-select{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sidx-container .idx-select label{border:none;margin-bottom:8px;margin-bottom:.5rem;color:$text-default;font-size:16px;font-size:1rem}.sidx-container .idx-select select{padding:8px;padding:.5rem;border:1px solid #e2e2e2;margin-bottom:16px;margin-bottom:1rem;background-color:#fff;border-radius:5px;color:#707070;font-size:16px;font-size:1rem;outline:0}@media (hover:none){.sidx-container .sidx-search-result-grid-item:not(.sidx-with-overlay) .sidx-gallery-display .sidx-gallery-next,.sidx-container .sidx-search-result-grid-item:not(.sidx-with-overlay) .sidx-gallery-display .sidx-gallery-prev{visibility:visible;z-index:1}}.sidx-container .sidx-gallery-display{position:relative}.sidx-container .sidx-gallery-display .sidx-gallery-image img{width:100%}.sidx-container .sidx-gallery-display .sidx-gallery-controls{display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;bottom:0}.sidx-container .sidx-gallery-display .sidx-gallery-center{-ms-flex-positive:1;flex-grow:1}.sidx-container .sidx-gallery-display .sidx-gallery-next,.sidx-container .sidx-gallery-display .sidx-gallery-prev{width:15%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;visibility:hidden}.sidx-container .sidx-gallery-display .sidx-gallery-next i,.sidx-container .sidx-gallery-display .sidx-gallery-prev i{font-size:2em;color:#f1f6f8;text-shadow:0 0 3px rgb(21 24 35 / .5);opacity:.75}.sidx-container .sidx-gallery-display .sidx-gallery-next{right:0;left:auto}.sidx-container .sidx-signup{max-width:500px;position:relative;background:#f9fafb}.sidx-container .sidx-signup .sidx-modal-padding{padding:30px}.sidx-container .sidx-signup .sidx-modal-input{padding:10px;margin:7px;font-size:16px}.sidx-container .sidx-signup .sidx-social-signup{margin:20px 0;text-align:center;display:-ms-flexbox;display:flex}.sidx-container .sidx-signup .sidx-social-signup .sidx-social-login{-ms-flex:1;flex:1;background:#fff;border:1px solid #e9eff2;padding:7px;border-radius:3px;margin-left:10px}.sidx-container .sidx-signup .sidx-social-signup .sidx-social-login:first-child{margin-left:0}.sidx-container .sidx-signup .sidx-social-signup .sidx-social-login i{font-size:1.5em}.sidx-container .sidx-signup .sidx-social-signup .sidx-social-login span{display:inline-block;vertical-align:.15em;margin-left:.5em}.sidx-container .sidx-signup .sidx-social-signup .sidx-social-login.sidx-facebook i{color:#3765a3}.sidx-container .sidx-signup .sidx-social-signup .sidx-social-login.sidx-google .sidx-google-logo{height:18px;width:18px;background-size:100%;background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://search.showcaseidx.com/images/google.svg);vertical-align:inherit}.sidx-container .sidx-signup .sidx-signup__hr-separator{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-align:center;align-items:center;color:rgb(0 0 0 / .35);margin:8px 0}.sidx-container .sidx-signup .sidx-signup__hr-separator:after,.sidx-container .sidx-signup .sidx-signup__hr-separator:before{content:"";-ms-flex-positive:1;flex-grow:1;background:rgb(0 0 0 / .35);height:1px;font-size:0;line-height:0;margin:0 8px}.sidx-container .sidx-signup .sidx-modal-main-button{padding-left:50px;padding-right:50px}.sidx-container .sidx-signup .sidx-signup__title{font-size:22px;font-weight:700;text-align:center;margin-bottom:12px}.sidx-container .sidx-signup .sidx-signup__description{font-size:12px;text-align:center;max-width:300px;margin:0 auto;margin-bottom:18px;color:#555863}.sidx-container .sidx-signup .sidx-signup__footer{font-size:18px;font-weight:700;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-pack:center;justify-content:center;gap:4px}.sidx-container .sidx-signup .sidx-signup__footer .sidx-link{font-style:italic;font-weight:medium}.sidx-container .sidx-signup .sidx-signup__section{margin:5px}.sidx-container .sidx-form-jZrT12{width:2px;height:2px;position:absolute;left:-9999px}.sidx-container .sidx-require-auth{-ms-flex-direction:column;flex-direction:column}.sidx-container .sidx-require-auth{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}.sidx-container .sidx-floating-menu-anchor{position:relative}.sidx-container .sidx-widget .sidx-listings-map{margin:0}.sidx-container .sidx-listings-map{position:relative;overflow:hidden;display:block;-ms-touch-action:none;touch-action:none}.sidx-container .sidx-listings-map{background:#ddd}.sidx-container .sidx-search-results .sidx-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.sidx-container .sidx-search-results .sidx-content{position:relative;z-index:1;color:inherit;background:#fff;-ms-flex-positive:1;flex-grow:1}.sidx-container .sidx-search-result-grid-item{min-width:250px;max-width:400px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;position:relative;margin-bottom:49px;.sidx-container .sidx-search-result-grid-item .sidx-listing-heading em{color:#99a9af}.sidx-container .sidx-search-result-grid-item .sidx-actions{@within.sidx-small-screen{}@media (max-width:435px){.sidx-container .sidx-search-result-grid-item .sidx-actions{bottom:inherit;width:100%;border:1px solid #228fcc;border-radius:0 0 4px 4px;top:100%}}.sidx-container .sidx-search-result-grid-item .sidx-actions .sidx-comments{position:relative}.sidx-container .sidx-search-result-grid-item .sidx-actions .sidx-comments .sidx-count{position:absolute;left:0;right:0;top:6px;text-align:center;color:#228fcc;font-weight:bolder}.sidx-container .sidx-search-result-grid-item .sidx-actions i{opacity:.7}.sidx-container .sidx-search-result-grid-item .sidx-actions i{font-size:2em}.sidx-container .sidx-search-results .sidx-primary-info{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:5px}.sidx-container .sidx-search-results .sidx-primary-info .sidx-price{font-weight:700;color:#555863;font-size:1.5em;font-weight:bolder}.sidx-container .sidx-search-results .sidx-primary-info .sidx-price .sidx-price-type{padding-left:5px;color:#99a9af;font-size:10px;font-weight:400;text-transform:uppercase}.sidx-container .sidx-search-results .sidx-mls-details{font-size:.7em;text-transform:uppercase;color:#99a9af}.sidx-container .sidx-search-results .sidx-mls-details .sidx-for-sale{color:#68c07e}.sidx-container .sidx-search-results .sidx-info-blocks{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.sidx-container .sidx-search-results .sidx-info-blocks .sidx-info-block{display:-ms-flexbox;display:flex;color:#99a9af;border-right:1px solid #e9eff2;padding:2px 5px;margin-top:8px;font-size:12px}.sidx-container .sidx-search-results .sidx-info-blocks .sidx-info-block:first-child{padding-left:0}.sidx-container .sidx-search-results .sidx-info-blocks .sidx-info-block:last-child{border-right:none}.sidx-container .sidx-search-results .sidx-info-blocks .sidx-info-block .sidx-info-value{margin-right:3px}.sidx-container .sidx-search-results{-ms-flex-positive:1;flex-grow:1}.sidx-container .sidx-search-results .sidx-thumbnail{position:relative;overflow:hidden}.sidx-container .sidx-search-results .sidx-thumbnail:before{display:block;content:"";width:100%;padding-top:68%}.sidx-container .sidx-search-results .sidx-thumbnail .sidx-gallery-display{position:absolute;top:0;bottom:0;left:0;right:0}.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons{position:absolute;width:100%;color:#f1f6f8;top:0;left:0}.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-ribbon{text-align:center;padding:4px 10px;font-size:.8em;text-transform:uppercase}.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-new-listing{background:rgb(0 140 35 / .8)}.sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-open-houses{background:rgb(239 48 71 / .8)}.sidx-container .sidx-search-results .sidx-thumbnail .sidx-thumbnail-actions .sidx-gallery-position{visibility:hidden}.sidx-container .sidx-search-results .sidx-thumbnail-actions{position:absolute;width:100%;color:#f1f6f8;bottom:0;left:0;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:2em}.sidx-container .sidx-search-results .sidx-thumbnail-actions .sidx-reaction-action{-ms-flex-positive:1;flex-grow:1}.sidx-container .sidx-search-results .sidx-thumbnail-actions .sidx-gallery-position{background:#f1f6f8;padding:2px;border-radius:3px;color:#151823;font-size:.5em;line-height:1em;margin-right:5px;opacity:.75;box-shadow:0 0 3px rgb(21 24 35 / .5)}.sidx-container .sidx-search-results .sidx-primary-details{padding:10px;padding-bottom:0}.sidx-container .sidx-search-results .sidx-listing-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:5px;max-width:50px}.sidx-container .sidx-search-results .sidx-listing-logo img{width:100%}.sidx-container .sidx-search-result-grid-item{border:1px solid #ccd9df;background:#fff}@media (max-width:435px){.sidx-container .sidx-search-results .sidx-details,.sidx-container .sidx-search-results .sidx-thumbnail{display:block;width:100%}}.sidx-container .sidx-listings-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0 30px;position:relative;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidx-container .sidx-listings-controls>:last-child:not(.sidx-pagination-button){margin-left:auto}.sidx-container .sidx-listings-controls>*{position:relative}.sidx-container .sidx-search-grid{display:-ms-grid;display:grid;gap:0 0;grid-template-areas:"search-bar search-bar""map    results  ""map    results   ";-ms-grid-columns:1fr 40%;grid-template-columns:1fr 40%;-ms-grid-rows:min-content min-content 1fr;grid-template-rows:min-content min-content 1fr}.sidx-container .sidx-search-grid .sidx-streamlined-form{border-bottom:0}.sidx-container .sidx-search-grid .sidx-search-grid__form{grid-area:search-bar}.sidx-container .sidx-search-grid .sidx-search-grid__form .sidx-basic{max-width:1100px}.sidx-container .sidx-search-grid .sidx-search-grid__map{grid-area:map}.sidx-container .sidx-search-grid .sidx-search-grid__results{grid-area:results;display:block!important;overflow:auto;padding-right:16px;padding-right:1rem;padding-left:16px;padding-left:1rem}.sidx-container .sidx-search-grid .sidx-listings-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1100px){.sidx-container .sidx-search-grid{display:block;height:auto!important}}.sidx-container .sidx-main-app-body.sidx-main-app-body__wide{max-width:unset}.sidx-container .sidx-searchform .sidx-basic{position:relative}.sidx-container .sidx-searchform:not(.sidx-widget) .sidx-basic{margin-top:7px;margin-bottom:7px}.sidx-container .sidx-searchform .sidx-basic .sidx-field{@within.sidx-small-screen{}.sidx-container .sidx-searchform .sidx-basic>*{margin:3px;min-width:10%;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}@within.sidx-small-screen{width:100%}.sidx-container .sidx-searchform .sidx-basic>button{padding:7px;box-shadow:none}.sidx-container .sidx-searchform .sidx-basic>.sidx-locations-field-wrapper{-ms-flex-positive:10;flex-grow:10;min-width:250px}@within.sidx-small-screen{min-width:inherit}.sidx-container .sidx-searchform .sidx-basic .sidx-field{background:#555863;border:1px solid #555863;color:#e9eff2;border-radius:3px}.sidx-container .sidx-searchform .sidx-field{height:37px;padding:9px;text-align:center;-webkit-transform:translateZ(0)}.sidx-container .sidx-searchform .sidx-suggestions-input input{-ms-flex-positive:1;flex-grow:1;padding:0;border:none;box-shadow:none;background:0 0;width:calc(100% - 16px)}.sidx-container .sidx-widget .sidx-save-search-pill{display:none}.sidx-container .sidx-search-pill{display:inline-block;border:1px solid #008c23;border-radius:3px;padding:4px 10px;margin-right:5px;margin-bottom:5px;height:37px;line-height:35px;-ms-flex-align:center;align-items:center}.sidx-container .sidx-dropdown-pill.sidx-save-search-pill{background:#5ca9ff;color:#fff;border-color:#228fcc;.sidx-container .sidx-dropdown-pill .sidx-click-area{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9}.sidx-container .sidx-dropdown-pill .sidx-label{line-height:35px}.sidx-container .sidx-streamlined-form{border-bottom:1px solid #e9eff2}.sidx-container .sidx-streamlined-search .sidx-streamlined-toggle{color:#228fcc;border:1px solid #228fcc;border-radius:3px;height:37px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sidx-container .sidx-hotsheet .sidx-listings-map{margin-bottom:10px}.sidx-container a{color:#228fcc}.sidx-container .sidx-searchform .sidx-basic .sidx-field{background-color:#555863;color:#e9eff2}.sidx-container .sidx-search-results .sidx-search-result-grid-item:not(.sidx-search-result-grid-list-item) .sidx-actions{background-color:inherit;border-color:inherit!important;color:inherit}@media all{.gform_wrapper.gravity-theme fieldset,.gform_wrapper.gravity-theme legend{background:0 0;padding:0}.gform_wrapper.gravity-theme fieldset{border:none;display:block;margin:0}.gform_wrapper.gravity-theme legend{margin-left:0;margin-right:0}.gform_validation_container,.gform_wrapper.gravity-theme .gform_validation_container,body .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_fields .gfield.gform_validation_container,body .gform_wrapper.gravity-theme .gform_validation_container{display:none!important;left:-9000px;position:absolute!important}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:32px}.gform_wrapper.gravity-theme textarea{line-height:1.5}}.gform_wrapper.gravity-theme .gform_hidden{display:none}.gform_wrapper.gravity-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:calc(50% - 16px/2)}.gform_wrapper.gravity-theme .gfield input.large{width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:-ms-grid;display:grid;grid-column-gap:2%;-ms-grid-columns:(1fr 2%)[12];grid-row-gap:16px;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}@media (max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.field_sublabel_below .ginput_complex{align-items:flex-start}}@media all{.gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper.gravity-theme .ginput_complex label{font-size:15px;padding-top:5px}.gform_wrapper .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-left:.125em}.gform_wrapper .gfield_required .gfield_required_text{font-style:italic;font-weight:400}.gform_wrapper.gravity-theme .gform_footer input{align-self:flex-end}.gform_wrapper.gravity-theme .ginput_complex{display:flex;flex-flow:row wrap}.gform_wrapper.gravity-theme .ginput_complex span{flex:1}.gform_wrapper.gravity-theme .ginput_complex .ginput_full{flex:0 0 100%}.gform_wrapper.gravity-theme .ginput_complex label{display:block}.gform_wrapper.gravity-theme .ginput_complex input{width:100%}.gform_wrapper.gravity-theme .ginput_container_address{margin-left:-1%;margin-right:-1%}.gform_wrapper.gravity-theme .ginput_container_address span{flex:0 0 50%;padding-left:.9804%;padding-right:.9804%}@media (min-width:641px){.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:1%}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:1%;padding-right:0}.gform_wrapper.gravity-theme .ginput_container_address span:not(.ginput_full):not(:last-of-type):not(:nth-last-of-type(2)),.gform_wrapper.gravity-theme .ginput_full:not(:last-of-type){margin-bottom:8px}}@media (max-width:640px){.gform_wrapper.gravity-theme .ginput_complex span{flex:0 0 100%;margin-bottom:8px;padding-left:0}.gform_wrapper.gravity-theme .ginput_complex.ginput_container_address span{padding-left:.9804%}}.gform_wrapper.gravity-theme .gfield_description{clear:both;font-family:inherit;font-size:15px;letter-spacing:normal;line-height:inherit;padding-top:13px;width:100%}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:8px}.gform_wrapper.gravity-theme .gform_footer input+input{margin-left:8px}.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px}}img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.wp-block-ce4wp-subscribe{max-width:840px;margin:0 auto}.wp-block-ce4wp-subscribe .title{margin-bottom:0}.wp-block-ce4wp-subscribe .subTitle{margin-top:0;font-size:.8em}.wp-block-ce4wp-subscribe .disclaimer{margin-top:5px;font-size:.8em}.wp-block-ce4wp-subscribe .disclaimer .disclaimer-label{margin-left:10px}.wp-block-ce4wp-subscribe .inputBlock{width:100%;margin-bottom:10px}.wp-block-ce4wp-subscribe .inputBlock input{width:100%}.wp-block-ce4wp-subscribe .inputBlock label{display:inline-block}.wp-block-ce4wp-subscribe .submit-button{margin-top:25px;display:block}.wp-block-ce4wp-subscribe .required-text{display:inline-block;margin:0;padding:0;margin-left:.3em}.wp-block-ce4wp-subscribe .onSubmission{height:0;max-width:840px;margin:0 auto}.wp-block-ce4wp-subscribe .firstNameSummary .lastNameSummary{text-transform:capitalize}.wp-block-ce4wp-subscribe .ce4wp-inline-notification{display:flex;flex-direction:row;align-items:center;padding:13px 10px;width:100%;height:40px;border-style:solid;border-color:orange;border-width:1px;border-left-width:4px;border-radius:3px;background:rgb(255 133 15 / .1);flex:none;order:0;flex-grow:1;margin:0 0}.wp-block-ce4wp-subscribe .ce4wp-inline-warning-text{font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;align-items:center;color:#571600;margin-left:9px}.wp-block-ce4wp-subscribe .ce4wp-inline-warning-icon{color:orange}.wp-block-ce4wp-subscribe .ce4wp-inline-warning-arrow{color:#571600;margin-left:auto}.wp-block-ce4wp-subscribe .ce4wp-banner-clickable{cursor:pointer}.ce4wp-link{cursor:pointer}.no-flex{display:block}.sub-header{margin-bottom:1em}.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(https://www.robbieenglish.com/wp-content/uploads/S6u9w4BMUTPHh7USew-FGC_p9dw.ttf) format('woff2');font-display:swap}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://www.robbieenglish.com/wp-content/uploads/S6uyw4BMUTPHvxk6XweuBCY.ttf) format('woff2');font-display:swap}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://www.robbieenglish.com/wp-content/uploads/S6u9w4BMUTPHh6UVew-FGC_p9dw.ttf) format('woff2');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://www.robbieenglish.com/wp-content/uploads/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4nY1M2xLER.ttf) format('woff2');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(https://www.robbieenglish.com/wp-content/uploads/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4nY1M2xLER.ttf) format('woff2');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(https://www.robbieenglish.com/wp-content/uploads/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf) format('woff2');font-display:swap;;}.es-btn.es-btn--primary,.es-btn--primary[type=submit],button.es-btn--primary,a.es-btn--primary{border-color:#ff5a5f}.es-price-marker--active:after{border-top-color:#ff5a5f}.es-btn.es-btn--primary:not(.es-btn--bordered):not(:hover):not(:active),.es-btn.es-btn--primary:not(.es-btn--bordered):hover,.es-price-marker--active,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background-color:#ff5a5f}.es-btn.es-btn--primary.es-btn--bordered,.es-btn.es-btn--active .es-icon.es-icon_heart,.es-wishlist-link.es-wishlist-link--active .es-icon{color:#ff5a5f}button.es-btn--secondary:disabled,.es-btn.es-btn--secondary,.es-btn--secondary[type=submit],button.es-btn--secondary,a.es-btn--secondary{border-color:#13a48e}.es-secondary-bg{background-color:#13a48e}.es-primary-bg{background-color:#ff5a5f}.es-btn.es-btn--secondary:not(.es-btn--bordered),.es-field .select2 .select2-selection__choice{background-color:#13a48e}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background-color:#13a48e!important}.es-btn.es-btn--secondary.es-btn--bordered,.es-btn.es-btn--default:hover:not([disabled]):not(.es-btn--disabled),.es-btn.es-btn--icon:hover:not([disabled]):not(.es-btn--disabled) .es-icon,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,.es-property-field--post_content .es-property-field__value a,.es-dymanic-content a,.es-hit-limit a,button.es-slick-arrow:not(.slick-disabled):hover{color:#13a48e;background-color:#fff0}.es-btn:hover:not([disabled]):not(.es-btn--disabled) .es-icon.es-icon_heart,.entity-box__delete:hover{color:#ff5a5f!important}.es-select2__dropdown .select2-results__option--highlighted[aria-selected],.es-field.es-field--checkbox input:checked,.widget .es-field.es-field--checkbox input:checked,.es-field.es-field--radio input:checked,.es-bg-secondary,.es-property-management--form .es-tabs__nav li:hover .es-tabs__numeric,.es-property-management--form .es-tabs__nav li.active .es-tabs__numeric{background-color:#13a48e}.es-pagination ul li a.page-numbers:hover{border:2px solid #13a48e;color:#13a48e}.es-field--radio-item-bordered:hover input+label,.es-field--checkbox-item-bordered:hover input+label{border-color:rgb(19 164 142 / .4)}.es-field--radio-item-bordered input:checked+label,.widget .es-field--radio-item-bordered input:checked+label,.es-field--checkbox-item-bordered input:checked+label,.widget .es-field--checkbox-item-bordered input:checked+label,.es-field.es-field--checkbox input:checked,.es-field.es-field--radio input:checked,body .es-field textarea:focus,body .es-field.es-field--select select:focus,body .es-field input[type=email]:focus,body .es-field input[type=text]:focus,body .es-field input[type=password]:focus,body .es-field input[type=number]:focus{border-color:#13a48e}.es-field--radio-item-bordered input:checked+label .es-icon,.es-field--checkbox-item-bordered input:checked+label .es-icon,.es-field a.es-field__show-more,.es-section__content p a,.es-secondary-color,a.es-secondary-color:active,a.es-secondary-color:hover,a.es-secondary-color,.es-profile__menu a:hover,.widget .es-secondary-color,a.es-secondary-color,a.es-secondary-color.es-toggle-pwd,a.es-secondary-color-hover:hover,.es-property-field__value a:hover,.es-agent-field__value a,.es-privacy-policy-container a,.es-auth a:not(.es-btn),.es-powered a,.es-preferred-contact--whatsapp a{color:#13a48e}.es-listing__meta-bedrooms path{fill:#DADADA}.es-listing__meta-bathrooms path{fill:#DADADA}.es-listing__meta-area path{fill:#DADADA}.es-media,.es-file,.es-listing,.es-agent-single,.es-agency-single,.es-widget-wrap *:not(.es-icon):not(.fa):not(.heading-font),.es-select2__dropdown,.es-single,.es-btn,button.es-btn[disabled]:hover .mfp-wrap.es-property-magnific,.es-field input,.es-field select,.es-field textarea,.es-magnific-popup:not(.es-icon),.es-magnific-popup:not(.fa),.es-listings-filter,.es-search,.content-font,.es-profile,.es-property-magnific .mfp-counter,.es-property-magnific .mfp-title,.xdsoft_datetimepicker,.es-component,.es-auth,.es-entity,.es-entities--grid .es-entity .es-entity__title,.es-review-form,.es-review-form .es-field__label,.es-field .es-field__strlen,.es-entities-list{font-family:'Open Sans',sans-serif}.es-listing h1,.es-listing h2,.es-listing h3,.es-listing h4,.es-listing h5,.es-listing h6,.es-search h2,.es-search h3,.es-search h4,.es-search h5,.es-search h6,.heading-font,.es-price,.es-property-section .es-property-section__title,.es-entity-section__title,.widget .es-widget-wrap .es-widget__title,.es-widget__title,.es-magnific-popup h1,.es-magnific-popup h2,.es-magnific-popup h3,.es-magnific-popup h4,.es-magnific-popup h5,.es-magnific-popup h6,.es-entity .es-entity__title,.es-review-form h3.es-review-form__title{font-family:'Lato'}.epyt-gallery-thumb{width:33.333%}img#wpstats{display:none}footer .logo{top:calc((var(--si-footer-logo-height)/2)*-2.1)}footer:not(.no-logo):after,footer:not(.no-logo):before{width:50%}footer{padding:17px 0 0}.site-title a{background:url(https://www.robbieenglish.com/wp-content/uploads/cropped-2.png) no-repeat!important}