:root{--font-raleway:'Raleway', sans-serif;--font-crimson-text:'Crimson Text', serif;--primary-color:#1f2122;--primary:#1f2122;--primary-color-dark:#000000;--secondary-color:#1f2122;--secondary-color-dark:#000000;--secondary-color-light:#5c5c5c;--accent-color:#dadada;--hover-color:#4b4d4e;--primary-text-color:#000000;--secondary-text-color:#fff;--header-bg-color:#000000;--qs-bg-color:#000000;--section-bg-color:#1f2122;--pattern-bg-color:#000000;--header-logo-size:25px;--header-family:'Julius Sans One', sans-serif;--header-weight:400;--subtitle-logo-size:15px;--subtitle-family:'Julius Sans One', sans-serif;--subtitle-weight:400;--footer-logo:42px;--footer-sub:12px}a:focus,a:hover{color:inherit;text-decoration:none}.modal-body .mt-10{margin:0!important}.modal-title{font-weight:700;font-size:20px;width:95%;float:left}.panel-heading,.modal-title{font-family:var(--heading-font)}.mobile [data-aios-animation]{animation:none!important;opacity:1!important;visibility:visible!important}body{font-size:15px;background:#FFF;color:var(--primary-text-color);margin:0}p{font-size:15px}a,.slick-slide{outline:none!important;color:var(--primary-text-color)}.site-easing{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.site-link,a.site-link{display:inline-block;font-size:12px;font-weight:700;line-height:1;color:var(--primary-color);letter-spacing:.1em;text-transform:uppercase;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.site-link::after{content:'';display:block;width:100%;height:2px;background:var(--primary-color);margin:9px auto 0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.site-link:hover::after{width:80%}.site-btn,a.site-btn{display:flex;align-items:center;justify-content:center;flex-direction:row;color:var(--secondary-color);width:160px;height:38px;border:1px solid var(--secondary-color);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.site-btn i{margin-left:10px;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.site-btn:hover,a.site-btn:hover{background:var(--secondary-text-color);color:var(--primary-color)}.site-btn:hover i{color:var(--primary-color);margin-left:15px}.site-btn span{font-size:12px;line-height:1;letter-spacing:.05em;text-transform:uppercase}.site-btn:hover i:after,a.site-btn:hover i:after{background:var(--primary-color)}.section-title h1,.section-title h2{font:400 50px/1 var(--heading-font);color:var(--primary-text-color);text-transform:uppercase;display:inline-block}.section-title__text-large h1,.section-title__text-large h2{font-size:70px}.section-title__text-white h1,.section-title__text-white h2{color:var(--secondary-text-color)}.section-title h1 span,.section-title h2 span{display:block;font-size:30px}.col-title{font:400 20px/1 var(--heading-font);color:var(--secondary-text-color);letter-spacing:.1em;text-transform:uppercase}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}body.pojo-a11y-readable-font [class^="ai-font"],body.pojo-a11y-readable-font [class*=" ai-font"]{font-family:'agentimage'!important}.pattern-on-active::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--primary-color);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAALElEQVQYV3XLyQkAAAgDwaT/ohUFxXO/wxJ/wscEAC90sGliwsQGFRcEnmCov04HB/9D0/MAAAAASUVORK5CYII=);background-repeat:repeat;pointer-events:none;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.icon-magnifying-glass{width:44px;height:44px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAA/FBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9L0MezAAAAU3RSTlMAKr3M5wMG/J8J7Zn2XdsM8/nkGIdU0jZ1EsB7ZloPlku0HjPPRaLwYLFvY8kVJEiQPJMtfrqEJxtXt05pIdVy3mxCing/2DnhUcau6quNw5wwgS2aSVEAAAJXSURBVEjHtdRXc9pAFIbhFyQkIQnRm8H0Ygw2vbn37rTz//9LLswkklAcJjPZy2+e2dmz5+zC79W4tl6UnPJ+247w+YqUH0REFEUVkUTn+DObfRDTeI4DMJ0NJFk9+hPVJpKYxV3BeCBP34NtcU/q/o1iCTsbuO9XyQBotaqSSionhw2A6ZN+GoAt+QIQc64yp81m/rBuW2nguGuHtmxf5hGIvzv7v+7QMG+AoX6h+WzFNItQaZ24C8wm9oGMFHy4JAWI9HreRtx081Ax36LeZqipKJxdVHx7XDsa3EnfE97LAuKp2lZHW2dQTM49YUbyUFYCeuoAYdtzjnAiAvXDgNvvhmAmj+4s1QJS+YDrD8dgLTF3ZM9Bk3QANmZwI5fuSOpQkWgAnmRgLHfuKBEG9FUA7hRgKJ5qLq4ApxaAc1koi2f0XvU4fKtu24aehpFM3VlBajBUtS1cCAM50zMFSzGAl0u/jb/dw1I63lSxj2Bs+ke30wMmMvama7kFCo73qktOEVZ2a2tiknkgo7oaGzWcY2Aubf/p8slUGjiwjc1nofVT4SKw8J8Y4FIGcSBdTeSsH2dWr6ucAsREyqvHLT2S3PnH8y5Z1qTf2LwgVdW7+sGWvhPT90msXkVe9kU3A/QwIQNXMUe3trwaIvo6pAbodDUpqhVrLovNdmlP5OmZZVJfQ0jVY9tlnmcc2Sz95Bk4kFyUP2k4L19b1qjc/hiUiCHhz7SvXf+q9/+u+b96b6Pvd9dT+4HddT3wvwjW2pUJu+ncSJHFbphSUvRFZEdMpKkBPwGoYEs5WGg9GQAAAABJRU5ErkJggg==) no-repeat center center}.icon-arrow{position:relative;max-width:22px;width:100%;display:inline-block;font-size:14px;text-align:right;color:var(--secondary-text-color)}.icon-arrow:after{display:block;width:20px;height:1px;background:#fff;content:"";position:absolute;left:0;top:46%;opacity:1!important;margin-top:-.5px}.icon-arrow:before{position:relative;z-index:4}.icon-beds{width:15px;height:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAMAAACXmSduAAAANlBMVEVHcEz///////////////////////////////////////////////////////////////////+GUsxbAAAAEXRSTlMABhUzOT9aZpOut8PJzNXn7TJOGtQAAABESURBVBjTZcs5EoAgFATRZpVNYO5/WSPLT/myDhrS1GsmoOnTgK4IWRmiOlCXg6AAblXwl+UZsgY6/Xoc/2Df1qZglQdsTgbTUOcGsAAAAABJRU5ErkJggg==) no-repeat center center}.icon-baths{width:15px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAMAAADHVLbdAAAAeFBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+DIT6nAAAAJ3RSTlMAzHVUihLYBngJ52bqHsON+ZxCkzYhDKvzew/VP/w5V1oz24GiRZ8mwpK0AAAAXElEQVQY01XNNxKDQBTAUC1pTcYmR5O5/w0pYIaPulcJnrZ1FxrVwueh+3cM6W6YtHRjgzRc9g7ZTPyyhU4EexuUcAsYwjXgfoNbVaoBQt8EoCgzACJLX/efk3MCwakNRGwCdFEAAAAASUVORK5CYII=) no-repeat center center}#main-wrapper{overflow:hidden}[data-aios-staggered-parent=true]:not([data-aios-reveal-mobile=true]){overflow:visible}#main-header{position:fixed;width:100%;top:0;z-index:9999;font-size:0}#main-header::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:var(--primary-color);opacity:.4;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#main-header.show-fh::before{opacity:.9}.hdr-logo{padding-top:29px;text-align:center;padding-bottom:20px}.hdr-logo a{display:inline-block}.hdr-logo a span{font:var(--header-weight) var(--header-logo-size)/1 var(--header-family);color:var(--secondary-text-color);letter-spacing:.1em;text-transform:uppercase}.hdr-logo a em{display:block;font-size:var(--subtitle-logo-size);font-family:var(--subtitle-family);font-weight:var(--subtitle-weight);color:#fff;font-style:normal}.hdr-logo img{width:100%;display:block;max-width:160px;margin-top:-15px;transition:.35s ease-in-out}.show-fh .hdr-logo img{max-width:100px}.hdr-navi{padding-top:36px;padding-bottom:35px}.hdr-navi-right{text-align:right}.navi li{display:block;position:relative}.navi li a{display:block;position:relative;font-size:16px;color:var(--secondary-text-color);line-height:1;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.navi>li{display:inline-block;vertical-align:middle;margin:0 42px}.navi>li:first-child{margin-left:0}.navi>li:last-child{margin-right:0}.navi>li>a::after{content:'';display:block;position:absolute;width:0;height:2px;left:0;right:0;bottom:-8px;margin:auto;background:#fff;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.navi>li:hover>a::after{width:100%}.navi .sub-menu{display:block;position:absolute;width:100%;min-width:210px;text-align:center;opacity:0;pointer-events:none;transform:translateY(10px);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.navi .sub-menu .sub-menu{margin-left:calc(100% + 1px);top:0}.navi>li>.sub-menu{left:-150%;right:-150%;margin:auto;padding-top:35px}.navi li:hover>.sub-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.navi .sub-menu li a{padding:16px 10px;color:var(--secondary-text-color)}.navi .sub-menu li:hover>a{background:var(--primary-color-dark);box-shadow:inset 0 0 0 1000px rgb(0 0 0 / .2)}.navi .sub-menu li a::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:var(--primary-color);opacity:.4;z-index:-1;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#main-header.show-fh .navi .sub-menu li a::before{opacity:.9}#main-header .navigation .row{display:flex;align-items:center;justify-content:center}#main-footer{text-align:center;font-size:0;background-color:var(--primary-color);position:relative}.ftr-top{position:relative;padding:68px 0 22px}.ftr-top-col{text-align:left}.ftr-logo-inner{display:flex;align-items:center}.ftr-logo-inner.ftr-vertical-logo{flex-flow:column-reverse;align-items:flex-start}.ftr-logo{text-align:right}.ftr-logo img{display:inline-block;vertical-align:middle;margin-right:18px;width:30%}.ftr-logo .ftr-logo-inner.ftr-vertical-logo img{width:auto;max-width:300px}.ftr-logo .ftr-logo-inner.ftr-vertical-logo img.brokarage-logo{margin-top:30px}.ftr-logo img.site-logo{width:100%;max-width:100%}.ftr-logo-inner a{width:30%;margin-right:18px;display:block;display:inline-block;vertical-align:middle}.ftr-logo-inner a img{width:100%}.ftr-logo span{display:inline-block;vertical-align:middle;font:var(--header-weight) var(--footer-logo)/1 var(--header-family);color:var(--secondary-text-color);letter-spacing:.05em;text-align:left;text-transform:uppercase}.ftr-logo span em{font-size:var(--footer-sub);display:block;font-style:normal;text-align:left}.ftr-logo span em.liscense-number{display:block;padding-top:11px;font-size:14px}.ftr-navigation{padding-top:8px;padding-left:70px}.ftr-navigation .col-title{margin-bottom:15px}.footernav{column-count:2}.footernav li{margin-bottom:18px}.footernav li a{display:inline-block;font-size:12px;color:var(--secondary-text-color);letter-spacing:.05em;text-transform:uppercase;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.footernav li a:hover{color:var(--primary-color-light)}.ftr-contact{padding-top:8px;padding-left:0;padding-right:0}.ftr-contact .col-title{margin-bottom:15px}.ftr-contact li{margin-bottom:16px;color:var(--secondary-text-color);line-height:1;letter-spacing:.05em;font-size:12px}.ftr-contact li i{display:inline-block;vertical-align:middle;font-size:10px;color:var(--secondary-text-color);width:8px;margin-right:4px}.ftr-contact li i.ai-font-envelope-f{font-size:8px}.ftr-contact li i.ai-font-location-c{font-size:16px}.ftr-contact li a{display:inline-block;vertical-align:middle;font-size:12px;color:var(--secondary-text-color);line-height:1;letter-spacing:.05em;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ftr-contact li a:hover{color:var(--primary-color-light)}.ftr-smis{padding:0 15px}.ftr-smis a{display:inline-block;vertical-align:middle;text-align:center;width:24px;height:24px;border-radius:50%;background:var(--secondary-text-color);color:var(--primary-color);margin:0 3px;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;margin-bottom:10px}.ftr-smis a:hover{background:var(--hover-color);color:var(--secondary-text-color)}.ftr-smis a::before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%}.ftr-smis i{display:inline-block;vertical-align:middle;font-size:15px}.ftr-middle{position:relative}.disclaimer{border-top:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .1);padding:22px 15px 30px}.disclaimer p{font-size:13px;color:var(--secondary-text-color);line-height:1.5;letter-spacing:.02em;max-width:865px;margin:auto;padding:10px 0;a{color:inherit}}.ftr-bottom{position:relative;padding:30px 0 52px}.ftr-bottom a{color:var(--secondary-text-color)}.copyright{font-size:13px;color:var(--secondary-text-color);line-height:1.2;letter-spacing:.02em;margin-bottom:18px}.ftr-site-title{color:var(--secondary-text-color)}.copyright a{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.copyright a:hover{color:var(--accent-color)}.copyright a[href="https://www.agentimage.com"]{color:var(--secondary-text-color)}.copyright a[href="https://www.agentimage.com"]:hover{color:var(--primary-color-light)}.ftr-bottom i{display:inline-block;vertical-align:middle;font-size:22px;color:var(--secondary-text-color);margin:0 3px}#content .entry-content a{color:#337ab7;transition:all 0.35s ease-in-out}#content .entry-content a:hover{color:#237fcf}@media (min-width:768px){.container-expander{margin-left:calc((100vw - 720px) / -2);margin-right:calc((100vw - 720px) / -2)}}@media (min-width:992px){.container-expander{margin-left:calc((100vw - 940px) / -2);margin-right:calc((100vw - 940px) / -2)}.navi li a{font-size:11px}}@media (min-width:1200px){.container-expander{margin-left:calc((100vw - 1140px) / -2);margin-right:calc((100vw - 1140px) / -2)}.navi>li{margin:0 10px}.navi li a{font-size:13px}}@media only screen and (min-width:1366px){.custom-container{width:1330px}.container-expander{margin-left:calc((100vw - 1300px) / -2);margin-right:calc((100vw - 1300px) / -2)}.navi>li{margin:0 18px}}@media only screen and (min-width:1500px){.custom-container{width:1480px}.container-expander{margin-left:calc((100vw - 1465px) / -2);margin-right:calc((100vw - 1465px) / -2)}}@media only screen and (max-width:1365px){#main-header{}#nav>li{margin:0 12px}}@media only screen and (max-width:1199px){#main-header{}.navi>li{margin:0 5px}.hdr-navi-right .navi>li{margin:0 8px}.ftr-logo span{font-size:38px}.ftr-contact li,.ftr-contact li a{font-size:10px}}@media only screen and (max-width:991px){.amh-header-buttons{background:var(--primary-color)!important}.amh-navigation{background:var(--primary-color)!important}.amh-navigation .amh-menu li{border-top:1px solid #313131!important}.amh-navigation .amh-menu li a{text-transform:uppercase;color:#fff!important}.amh-header-buttons .amh-navigation-trigger,.amh-header-buttons .amh-header-right-btn{color:#fff!important}.amh-header-buttons.amh-3a .amh-center .amh-phone,.amh-header-buttons.amh-3a .amh-center a.amh-phone{color:#fff!important}#main-wrapper{padding-top:52px}#main-header{position:relative;z-index:1}#main-header::before{opacity:1}.hdr-logo{padding-top:25px;padding-bottom:25px}.ftr-logo span em{text-align:center}.ftr-logo-inner.ftr-vertical-logo{align-items:center}.ftr-logo-inner{flex-direction:column;align-items:center}.ftr-logo-inner img{margin-bottom:15px;margin-right:0;max-width:200px}.ftr-top{padding:50px 0}.ftr-top-col{text-align:center}.ftr-logo{text-align:center}.ftr-navigation,.ftr-contact{padding-left:15px}.ftr-navigation{margin:20px 0}.footernav{column-count:1}}@media only screen and (max-width:767px){.ftr-logo span{text-align:center}}