:root{--font-family-default: "Italiana", sans-serif;--font-family-title: "donitta";--font-size-default: 16px;--font-size-title: 142px;--font-color-default: #4e4e4e;--font-color-title: #e4c8a4;--primary: #e4c8a4;--secondary: #333232;--primary-light: #bdb0a1;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: all .4s ease-in-out}body{font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:400;background:#fff;color:var(--font-color-default);margin:0}a,a:hover,a:visited,a:focus,input,input:focus,textarea,textarea:focus,select:focus,select{outline:none!important;text-decoration:none!important}a,input,button,img,canvas{transition:var(--default-transition)}.slick-slide{outline:none!important}.label-hide{display:none!important}#main-wrapper{overflow:hidden;position:relative}.site-image{position:relative}.site-image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:var(--default-transition)}.global-title{font-size:22px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:var(--secondary);position:relative;padding:0 0 0 20px}.global-title span{display:block;font-size:var(--font-size-title);font-family:var(--font-family-title);text-transform:initial;letter-spacing:0;line-height:1.2;color:var(--font-color-title);margin:-15px 0 0 -15px}.title-indicator{font-size:17px;display:inline-block;margin-right:49px;transform:rotate(-90deg);color:var(--primary-light);letter-spacing:0}.title-line{display:inline-block;width:200px;height:2px;background:var(--primary);margin-left:13px}.global-title.is-white,.global-title.is-white span{color:#fff}.global-btn{font-size:14px;font-weight:700;letter-spacing:.2em;color:var(--secondary)!important;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:324px;height:62px;padding:0 30px;background:transparent;border:1px solid var(--primary)}.global-btn:hover,.global-btn:focus{background:var(--secondary);border:1px solid var(--secondary)!important;color:var(--primary)!important}.global-btn.is-center{margin:0 auto}.global-arrow{display:flex;align-items:center;justify-content:space-between;pointer-events:none;gap:38px}.global-arrow button{position:relative;pointer-events:auto;padding:0;border:none;background:transparent;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.global-arrow button:hover,.global-arrow button:focus{opacity:.7}.global-arrow button[aria-label=prev]{text-align:right}.global-arrow button[aria-label=next]{text-align:left}.global-arrow button em{margin-top:11px}.prev{display:block;width:54px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAOCAYAAABkbO8dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmI3YzY0Y2NmOSwgMjAyNC8wNy8xNi0xMjozOTowNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjEgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc2MjJGRTIwNTg4RTExRjA4RjA1OUZFODZGRUNBMjE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc2MjJGRTIxNTg4RTExRjA4RjA1OUZFODZGRUNBMjE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzYyMkZFMUU1ODhFMTFGMDhGMDU5RkU4NkZFQ0EyMTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzYyMkZFMUY1ODhFMTFGMDhGMDU5RkU4NkZFQ0EyMTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NkPz0AAAA1UlEQVR42tzWMQsBcRjH8edkVjaJDiF5CTbKZGTx/mx2ZXBW2a5EIrpcUmyKxeD31O9Kujfw/J/6LP/t2/3vufPi1URSpg1zWMNQDE4m5awFCyhBTozOf1iTUQUIYexCWJ1RRdhAHx7Ww2qw5PXbQg/uYniyUIGAURGM4AN5w11PDZuBzwOfT8z6hHoV3+LevDRsAHseRLyannEdDbtxWRx4FXWJlK0/smQrXhl3hOrPMjEfphMz7sRvWsBvmhN/HhfG6bvWgKkrYckC6cIOzlbDvgIMAH1iJ5eZf4LjAAAAAElFTkSuQmCC) no-repeat;background-size:contain;background-position:center}.next{display:block;width:54px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAOCAYAAABkbO8dAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYjdjNjRjY2Y5LCAyMDI0LzA3LzE2LTEyOjM5OjA0ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjYuMSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzYyMkZFMjA1ODhFMTFGMDhGMDU5RkU4NkZFQ0EyMTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzYyMkZFMjE1ODhFMTFGMDhGMDU5RkU4NkZFQ0EyMTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjIyRkUxRTU4OEUxMUYwOEYwNTlGRTg2RkVDQTIxNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjIyRkUxRjU4OEUxMUYwOEYwNTlGRTg2RkVDQTIxNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps2Q/PQAAADdSURBVEhL3dXNCgFhGMXxIRvKjppEIhIp5QZ8La3doXIFslBYySUIDTLJ2g3wP8OMuYXHqV8z867mNO88b8LfTR2j0Yt3McZZC/Ekv1eLqaCJNcpaiMdysQmOUKkVSohiudgdQ5xQhcoVEcRyMcWHyukfq0HlCjBfTLlhgCvqUDlXxbZ4GXdBOEAamKtYJnj8r6R1jqW4yX6ezcbFAvpq2pJ9ywd0mDw2aEHDpAfP+vBQKQ2LsJSGiAfTUzGHJdrQmTaCzrQglovN0MEDKnVAFMvFntD2U6m9Fn5xnDe/31jNIB52tQAAAABJRU5ErkJggg==) no-repeat;background-size:contain;background-position:center}.site-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.site-bg canvas{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.site-bg.fixed-bg canvas{background-attachment:fixed}.site-bg.grayscale-bg canvas{filter:grayscale(1)}header.main-header{z-index:1001;position:fixed;width:100%;left:0;background:transparent;padding:42px 34px 15px;transition:var(--default-transition)}header.main-header.show-fixed{background:#333232f2;padding:6px 34px}.hdr-holder{position:relative;z-index:5}.hdr-inner{display:flex;align-items:center;justify-content:space-between}.hdr-logo a{display:block;position:relative;max-width:0;opacity:0;pointer-events:none}.show-fixed .hdr-logo a{max-width:208px;opacity:1;pointer-events:auto}nav.header-nav{position:relative}nav.header-nav ul#nav{font-size:0;position:relative;z-index:5}nav.header-nav ul#nav>li{vertical-align:top;position:relative}nav.header-nav ul#nav>li>a{font-size:16px;color:#fff;letter-spacing:.05em;text-transform:uppercase;display:block;position:relative;z-index:5;padding:2px 0 5px;margin:0 38px;transform:translateZ(0);background:transparent}.show-fixed nav.header-nav ul#nav>li>a{margin:0 25px}nav.header-nav ul#nav>li>a:hover,nav.header-nav ul#nav>li>a:focus{opacity:.7}nav.header-nav ul#nav .sub-menu a{font-size:16px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;position:relative;text-align:center;transform:translateZ(0);margin-bottom:1px}ul#nav li{position:relative;display:inline-block}ul#nav .sub-menu{list-style:none outside none;margin:0;background:transparent;padding:15px 0 0;position:absolute;width:100%;min-width:186px;top:calc(100% + 15px);left:50%;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%);transition:all .3s ease}.show-fixed ul#nav .sub-menu{padding-top:26px}ul#nav .sub-menu a{color:#ece8df;display:block;padding:11px 10px 13px;background:var(--primary-light)}ul#nav .sub-menu a:hover,ul#nav .sub-menu a:focus{background:var(--secondary)}ul#nav .sub-menu .sub-menu{margin-left:calc(100% + 1px);top:0!important;left:0;padding-top:0!important;transform:unset}ul#nav li:hover>.sub-menu,ul#nav li:focus-within>.sub-menu{top:100%;opacity:1;visibility:visible;pointer-events:auto}ul#nav .sub-menu li{position:relative;display:block}ul#nav .sub-menu li:last-child{border-bottom:none}.hdr-bm{position:relative;width:43px;cursor:pointer}.hdr-bm span{display:block;width:100%;height:2px;background:var(--primary);margin:8px 0;transition:var(--default-transition)}.hdr-bm span:not(:nth-child(2)){width:33px;margin-left:auto}.hdr-bm:hover span,.hdr-bm:focus span{width:100%}.hdr-bm em{font-style:normal;font-size:13px;color:var(--secondary);display:block;text-transform:uppercase;text-align:right;letter-spacing:.05em;padding-top:3px;height:16px;transition:var(--default-transition)}body:not(.home) .hdr-bm em{color:var(--light)}.show-fixed .hdr-bm em{color:#fff}.body-overflow{overflow:hidden}.site-offcanvas{overflow:hidden;position:relative}.site-offcanvas .offcanvas-backdrop.active{visibility:visible}.site-offcanvas .offcanvas-backdrop{position:fixed;z-index:1002;top:0;right:0;width:100%;height:100%;background:#000;opacity:.2;visibility:hidden}.slide-menu-content{position:fixed;bottom:0;right:-50%;width:100%;max-width:805px;height:100%;opacity:0;z-index:1002;visibility:hidden;background:var(--secondary);transition:var(--default-transition)}.slide-menu-content.active{right:0;opacity:1;visibility:visible}.slide-menu-inner-content{position:relative;height:100%;overflow-y:auto;z-index:2;padding:110px 30px 30px 110px}.bm-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#333232,#8082854d)}.bm-bg canvas{opacity:.05}.bm-submark{width:333px;height:331px;top:auto;bottom:-35px;left:auto;right:-40px;opacity:.3}.close-b-menu{font-size:24px;color:var(--primary);display:block;position:absolute;top:50px;right:33px;cursor:pointer;text-align:center;transition:var(--default-transition)}.close-b-menu:hover,.close-b-menu:focus{opacity:.7}.close-b-menu small{display:block;font-size:13px;text-transform:uppercase;color:#fff;letter-spacing:.05em;margin-top:7px}.bm-nav{padding:6px 0 0}ul#slidenav{-moz-column-count:2;column-count:2;font-size:0}ul#slidenav>li{margin-bottom:41px}ul#slidenav>li>a{font-size:24px;letter-spacing:.05em;text-transform:uppercase;color:#fff;position:relative}ul#slidenav>li>a:hover,ul#slidenav>li>a:focus,ul#slidenav>li>.sub-menu a:hover,ul#slidenav>li>.sub-menu a:focus{opacity:.7}ul#slidenav>li>.sub-menu a{font-size:16px;color:#a9a9a9;text-transform:uppercase;letter-spacing:.05em;position:relative}ul#slidenav>li>.sub-menu{margin-top:21px;margin-left:12px}ul#slidenav>li>.sub-menu li:not(:last-child){margin-bottom:20px}ul#slidenav>li:nth-child(3){margin-bottom:330px}.bm-contacts-and-smi{margin-top:60px}.bm-contacts-and-smi span{display:block;font-size:16px;letter-spacing:.05em;color:#fff;position:relative;margin-bottom:20px}.bm-contacts-and-smi span a{color:#fff;position:relative}.bm-contacts-and-smi span a:hover,.bm-contacts-and-smi span a:focus{opacity:.7}.bm-contacts-and-smi span a em{margin-right:18px;color:var(--primary);font-size:20px}.bm-contacts-and-smi span.bm-phone em{font-size:13px}.bm-contacts-and-smi span.bm-email em{font-size:12px}.bm-contacts-and-smi span.bm-smi .bm-fb em{margin-right:25px}section.contact-form-area{position:relative;padding:118px 15px 100px}.cf-bg{background:#ece8df}.cf-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/gt-overlay.png) no-repeat;background-size:cover;background-position:center}.cf-bg canvas{opacity:.3}.cf-inner{position:relative;z-index:5;max-width:1282px;margin:0 auto}.cf-form-wrap{position:relative;max-width:930px;margin-left:auto}.cf-title .global-title span{margin:-37px 0 0 -15px}.cf-title .title-indicator{margin-right:82px;position:relative;top:108px;left:-23px}body:not(.home) .cf-title .title-indicator{opacity:0;visibility:hidden}.cf-title .title-line{width:51px}.cf-text-details{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin:-52px 0 55px}.cf-text{max-width:370px;width:100%;font-size:16px;letter-spacing:.046em}.cf-contacts span{display:block;font-size:16px;line-height:1.6;letter-spacing:.05em}.cf-contacts span a{color:#4e4e4e;position:relative}.cf-contacts span a:hover,.cf-contacts span a:focus,.cf-smi span a:hover,.cf-smi span a:focus{opacity:.7}.cf-contacts span a em{color:var(--secondary);font-size:13px;margin-right:13px}.cf-contacts span.cf-phone a em{margin-right:16px}.cf-smi span{display:block;font-size:16px;line-height:1.6}.cf-smi span a{color:#4e4e4e;position:relative}.cf-smi span a em{margin-right:7px;color:var(--secondary);min-width:14px;display:inline-block;text-align:center}.cf-form form{font-size:0;position:relative;margin:0 -5px}.cf-field{position:relative;width:33.3333333333%;padding:0 5px;display:inline-block;vertical-align:top;margin-bottom:10px}.cf-field input[type=text],.cf-field input[type=email],.cf-field input[type=tel],.cf-field textarea{font-size:14px;font-weight:400;letter-spacing:.05em;background:#fff;width:100%;height:47px;color:#4e4e4e;padding:0 17px;resize:none;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.cf-field.cf-textarea textarea{padding-top:14px;padding-right:50px;height:150px}.cf-field.cf-textarea{margin-bottom:0;width:100%}.cf-btn{position:absolute;bottom:22px;right:22px;width:31px;height:31px}.cf-btn em{font-size:31px;position:absolute;top:0;left:0;color:var(--secondary);transition:var(--default-transition)}.cf-btn input{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;padding:0;border:none;background:transparent}.cf-btn:hover em,.cf-btn:focus em{opacity:.7}.cf-form div.wpcf7 .ajax-loader{display:block;position:absolute;right:0;left:0;margin:auto;bottom:-18px}.cf-form span.wpcf7-not-valid-tip{font-size:14px}.cf-form span.wpcf7-form-control-wrap{display:block}.cf-form div.wpcf7-response-output{margin:auto;position:absolute;width:calc(100% - 10px);font-size:14px;color:#000;text-align:center;left:0;right:0;bottom:-35px}.cf-form .wpcf7-spinner{position:absolute;bottom:-24px;left:0;right:0;margin:auto}.cf-form .use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:1em;left:1em;bottom:auto;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;width:auto}footer.main-footer{position:relative;padding:92px 15px}.ftr-bg{background:var(--secondary)}.ftr-bg canvas{opacity:.05}.ftr-inner{position:relative;z-index:5;max-width:1140px;margin:0 auto}.ftr-col-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.ftr-col-left{width:16.229%}.ftr-col-right{width:79.4%}.ftr-right-col-wrap{display:flex;align-items:center;justify-content:space-between}.ai-font-compass{font-size:33px;color:#fff}.ftr-contacts span{display:inline-block;font-size:16px;letter-spacing:.05em}.ftr-contacts span a{color:#fff;position:relative}.ftr-contacts span a:hover,.ftr-contacts span a:focus{opacity:.7}.ftr-contacts span a em{font-size:13px;margin-right:10px}.ftr-contacts span.ftr-email{padding-left:32px}ul.footernav{font-size:0;margin-top:42px}ul.footernav>li{display:inline-block;vertical-align:top;padding-right:77px}ul.footernav>li:last-child{padding-right:0}ul.footernav>li>a{font-size:16px;color:#fff;letter-spacing:.05em;text-transform:uppercase;display:inline-block;position:relative;transition:var(--default-transition)}ul.footernav>li>a:hover,ul.footernav>li>a:focus{opacity:.7}.ftr-disclaimer p{line-height:2;font-size:13px;color:#fff;letter-spacing:.05em}.ftr-disclaimer a{color:#fff}.ftr-disclaimer a:hover,.ftr-disclaimer a:focus{opacity:.7}.ftr-disclaimer{position:relative;margin:24px 0 19px}.footer-copyright-holder{display:flex;justify-content:space-between}.footer-copyright,.footer-copyright a{font-size:13px;color:#fff;line-height:2;letter-spacing:.05em}.footer-copyright span{text-transform:uppercase}.footer-copyright a:hover,.footer-copyright a:focus{opacity:.7}.footer-copyright a[href="https://www.agentimage.com"]{color:#fff;text-decoration:underline!important}.footer-copyright a[href="https://www.agentimage.com"]:hover,.footer-copyright a[href="https://www.agentimage.com"]:focus{opacity:.7}.mls{font-size:25px;color:#fff}.mls em{margin:0 3px}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}#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast{display:none!important}body.pojo-a11y-readable-font [class*=ai-font],body.pojo-a11y-readable-font [class~=ai-font],body.pojo-a11y-readable-font [class^=ai-font]{font-family:agentimage!important}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:linear-gradient(0deg,#00000026,#00000059 80%)}.ip-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background-color:var(--dark);background-position:center center;background-repeat:no-repeat;background-size:cover}.ip-banner .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.ip-banner h1{font-weight:700;font-size:32px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:1.7}.ip-banner h1 span{display:block;font-size:24px;font-weight:400;text-transform:none;letter-spacing:.01em}#content-sidebar,#content-full{min-height:500px;margin-top:20px}#content-sidebar #content{width:77.08%}#content-full #content{width:100%}.sidebar{width:20.83%}.page-template-template-fullwidth #content{padding-left:15px;padding-right:15px}.page-template-template-fullwidth #content ihf-search[data-eureka-id*=""].ihf-eureka{margin-left:-15px;margin-right:-15px}#content h4,aside h4,#content p,aside p,#content blockquote,aside blockquote,#content ul,aside ul,#content fieldset,aside fieldset,#content form,aside form,#content ol,aside ol,#content dl,aside dl,#content dir,aside dir,#content menu,aside menu{line-height:1.5}#content p{letter-spacing:.7px}#content .entry-title,#content .archive-title{font-size:var(--font-size-title);font-family:var(--font-family-title);font-weight:400;color:var(--primary);letter-spacing:0;line-height:1}#content .archiveBlog .archiveBlog__submit button{font-size:14px;color:#fff;letter-spacing:1.68px;text-transform:uppercase;background:var(--primary);width:100%;border:1px solid transparent;text-decoration:none;transition:var(--default-transition);border-radius:16px;text-align:center;text-shadow:0px 4px 44px rgba(0,0,0,.29);line-height:1;align-items:flex-start}#content .archiveBlog .archiveBlog__submit:hover button,#content .archiveBlog .archiveBlog__submit:focus-within button{background:var(--secondary)}#content .archiveBlog__heading{margin:0 auto;font-size:34px}#content .archiveBlog__post{transition:var(--default-transition)}#content .archiveBlog__content strong{font-family:var(--font-family-default)}#content .singlePost{display:block}#content .singlePost .entry-title{font-size:clamp(35px,5vw,75px)}body #ip-equinox-about .ip-equinox-about__content .about__title h2{text-transform:capitalize}body #ip-equinox-about .ip-equinox-about__content .about__title h2 strong{color:var(--primary)}body .archiveBlog__heading{font-family:var(--font-family-title);text-transform:capitalize;color:var(--primary);font-weight:400!important;font-size:clamp(35px,5vw,75px)!important}body .aiosTestimonialsEquinox__list a{border:1px solid var(--secondary)}body .aiosTestimonialsEquinox__content .star_rating_display i{color:var(--primary)}body .aiosTestimonialsEquinox__content h3{color:var(--secondary)}body .ai-testimonials-pagination ul li a,body .ai-testimonials-pagination ul li span{background-image:none}body .ai-communities-minimalist-row .ai-communities-minimalist-list a .ai-communities-minimalist-content h2,body .ai-communities-minimalist-row .ai-communities-minimalist-list a .ai-communities-minimalist-content-hover h2{text-transform:capitalize;font-size:40px}.post-page-contact-us #inner-page-wrapper{margin-bottom:0;background:#fff}.post-page-contact-us #inner-page-wrapper>.container{width:100%;max-width:1440px}body #ip-equinox-contact .custom-page-submit input:hover,body #ip-equinox-contact .custom-page-submit input:focus{background:var(--secondary)}body #ip-equinox-contact .ip-equinox-contact__form--title h2{text-transform:capitalize}body #ip-equinox-contact .ip-equinox-contact__form--title h2 strong{color:var(--primary)}body #content .ai-minimalist-communities-content-wrap .ai-minimalist-communities-content-text h1,body .ai-minimalist-communities-content-wrap .ai-minimalist-communities-content-text h2,body #ai-minimalist-communities-wrap h3,body #ai-minimalist-communities-wrap h4{text-transform:capitalize}body .ai-minimalist-communities-content-wrap .ai-minimalist-communities-content-text h2,body #ai-minimalist-communities-wrap h3{font-family:var(--font-family-title)}body #content .ai-minimalist-communities-content-wrap .ai-minimalist-communities-content-text h1{font-size:45px!important;display:none}body .ai-minimalist-communities-content-wrap .ai-minimalist-communities-content-text h2{color:var(--aios-communities-primary-color);font-size:40px!important;letter-spacing:0;line-height:1;font-weight:400!important}body #ai-minimalist-communities-wrap h3{font-size:40px;font-weight:400}.black-box{background:#3d3c3c;margin:15px auto;max-width:343px;display:block;width:100%}.tan-box{background:#f6ead7;margin:15px auto;max-width:343px;display:block;width:100%}.error404 .error-page-content-wrapper{font-family:var(--font-family-default)}.error404 .error-page-content-wrapper .error-forms input[type=text],.error404 .error-page-content-wrapper .error-forms input[type=email],.error404 .error-page-content-wrapper .error-forms input[type=phone],.error404 .error-page-content-wrapper .error-forms textarea{font-family:inherit}.error404 .error-page-content-wrapper .wpcf7 form{position:relative}.error404 .error-page-content-wrapper .wpcf7 form.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;right:.25em;top:.5em;left:auto;width:auto;line-height:1;font-size:12px;padding:.25em;letter-spacing:.02em}.error404 .error-page-content-wrapper .wpcf7 form .wpcf7-response-output{margin:0;line-height:1;font-size:12px;text-align:center;padding:.5em .1em}.error404 .error-page-content-wrapper .wpcf7 form .wpcf7-spinner{position:absolute;right:0%;top:105%;margin:0}.aios-custom-ihomefinder-shortcode{--aios-ihf-template-results-page-primary-color: var(--primary)!important;--aios-ihf-template-results-page-secondary-color: var(--secondary) !important;--aios-ihf-template-global-page-primary-color: var(--primary) !important;--aios-ihf-template-global-page-secondary-color: var(--secondary) !important}#ihf-main-container .glyphicon.glyphicon-remove-circle{color:#fff!important}#listings-results .listings-list .listings-col:nth-child(odd) .listings-price{color:var(--aios-ihf-template-global-page-secondary-color)}.aios-custom-ihomefinder-results-template:not(.aios-custom-ihomefinder-shortcode) #inner-page-wrapper>.container{width:1170px}.ihf-details-template .wpcf7-not-valid-tip{font-size:12px;right:auto}.ihf-details-template #listings-details .listings-slideshow-no-image:after,.ihf-details-template #listings-details .listings-hero-single:after{position:absolute;content:"";top:0;left:0;right:0;z-index:3;height:200px;background:linear-gradient(to top,#0000 0,#000000bf)}.ihf-details-template #listings-details .listings-form div.wpcf7-response-output{font-size:12px}.ihf-details-template #listings-details .listings-form .wpcf7-not-valid-tip{font-size:12px;left:auto}.ihf-details-template #listings-details .listings-form .wpcf7-spinner{position:absolute;right:0%;top:105%;margin:0}.page-id-104 #inner-page-wrapper{margin-bottom:0}.page-id-104 #inner-page-wrapper #aios-home-valuation-wrap .aios-home-valuation-form-steps-wrap{padding-top:100px}.page-id-104 #inner-page-wrapper #aios-home-valuation-wrap .aios-home-valuation-step-wrap .aios-home-valuation-form .aios-home-valuation-form-row{position:relative}.page-id-104 #inner-page-wrapper #aios-home-valuation-wrap .aios-home-valuation-step-wrap .aios-home-valuation-form .aios-home-valuation-form-row .wpcf7-spinner{position:absolute;right:0;bottom:0;margin:0}form.wpcf7-form[data-status=submitting] [type=submit]{pointer-events:none!important}@media screen and (min-width: 744px){#content .archiveBlog .archiveBlog__submit{width:auto}#content .archiveBlog .archiveBlog__submit button{max-width:145px;min-width:100%}#content .archiveBlog__heading{font-size:38px}}@media only screen and (min-width: 992px){body #aios-slider-hp-slideshow .aios-slider-splide .aios-slider-img canvas,body #aios-slider-hp-slideshow .aios-slider-splide .aios-slider-custom-video canvas,body #aios-slider-hp-video .aios-slider-splide .aios-slider-img canvas,body #aios-slider-hp-video .aios-slider-splide .aios-slider-custom-video canvas{height:100vh}}@media only screen and (min-width: 992px) and (max-width: 1600px){body.ip-container.single-aios-rm-buyers #content .entry-title,body.ip-container.single-aios-rm-sellers #content .entry-title{font-size:5vw}:root{--font-size-title: 8.88vw}.global-title{font-size:1.38vw;padding:0 0 0 1.25vw}.global-title span{margin:-.94vw 0 0 -.94vw}.title-indicator{font-size:1.06vw;margin-right:3.06vw}.title-line{width:12.5vw;height:.13vw;margin-left:.81vw}.global-btn{font-size:.88vw;min-width:20.25vw;height:3.88vw;padding:0 1.88vw;border:.06vw solid var(--primary)}.global-btn:hover,.global-btn:focus{border:.06vw solid var(--secondary)!important}.global-arrow{gap:2.38vw}.global-arrow button{font-size:.88vw}.global-arrow button em{margin-top:.69vw}.prev,.next{width:3.38vw;height:.88vw}header.main-header{padding:2.63vw 2.13vw .94vw}header.main-header.show-fixed{padding:.38vw 2.13vw}.show-fixed .hdr-logo a{max-width:13vw}nav.header-nav ul#nav>li>a{font-size:1vw;padding:.13vw 0 .31vw;margin:0 2.38vw}.show-fixed nav.header-nav ul#nav>li>a{margin:0 1.56vw}nav.header-nav ul#nav .sub-menu a{font-size:1vw}ul#nav .sub-menu{min-width:11.63vw;padding-top:.94vw}.show-fixed ul#nav .sub-menu{padding-top:1.63vw}ul#nav .sub-menu a{padding:.69vw .63vw .81vw}.hdr-bm{width:2.69vw}.hdr-bm span{height:.13vw;margin:.5vw 0}.hdr-bm span:not(:nth-child(2)){width:2.06vw}.hdr-bm em{font-size:.81vw;padding-top:.19vw;height:1vw}.slide-menu-content{max-width:50.31vw}.slide-menu-inner-content{padding:6.88vw 1.88vw 1.88vw 6.88vw}.bm-submark{width:20.81vw;height:20.69vw;bottom:-2.19vw;right:-2.5vw}.close-b-menu{font-size:1.5vw;top:3.13vw;right:2.06vw}.close-b-menu small{font-size:.81vw;margin-top:.44vw}.bm-nav{padding:.38vw 0 0}ul#slidenav>li{margin-bottom:2.56vw}ul#slidenav>li>a{font-size:1.5vw}ul#slidenav>li>.sub-menu a{font-size:1vw}ul#slidenav>li>.sub-menu{margin-top:1.31vw;margin-left:.75vw}ul#slidenav>li>.sub-menu li:not(:last-child){margin-bottom:1.25vw}ul#slidenav>li:nth-child(3){margin-bottom:20.63vw}.bm-contacts-and-smi{margin-top:3.75vw}.bm-contacts-and-smi span{font-size:1vw;margin-bottom:1.25vw}.bm-contacts-and-smi span a em{margin-right:1.13vw;font-size:1.25vw}.bm-contacts-and-smi span.bm-phone em{font-size:.81vw}.bm-contacts-and-smi span.bm-email em{font-size:.75vw}.bm-contacts-and-smi span.bm-smi .bm-fb em{margin-right:1.56vw}section.contact-form-area{padding:7.38vw .94vw 6.25vw}.cf-inner{max-width:80.13vw}.cf-form-wrap{max-width:58.13vw}.cf-title .global-title span{margin:-2.31vw 0 0 -.94vw}.cf-title .title-indicator{margin-right:5.13vw;top:6.75vw;left:-1.44vw}.cf-title .title-line{width:3.19vw}.cf-text-details{gap:1.88vw;margin:-3.25vw 0 3.44vw}.cf-text{max-width:23.13vw;font-size:1vw}.cf-contacts span{font-size:1vw}.cf-contacts span a em{font-size:.81vw;margin-right:.81vw}.cf-contacts span.cf-phone a em{margin-right:1vw}.cf-smi span{font-size:1vw}.cf-smi span a em{margin-right:.44vw;min-width:.88vw}.cf-form form{margin:0 -.31vw}.cf-field{padding:0 .31vw;margin-bottom:.63vw}.cf-field input[type=text],.cf-field input[type=email],.cf-field input[type=tel],.cf-field textarea{font-size:.88vw;height:2.94vw;padding:0 1.06vw}.cf-field.cf-textarea textarea{padding-top:.88vw;padding-right:3.13vw;height:9.38vw}.cf-btn{bottom:1.38vw;right:1.38vw;width:1.94vw;height:1.94vw}.cf-btn em{font-size:1.94vw}.cf-form div.wpcf7 .ajax-loader{bottom:-1.13vw}.cf-form span.wpcf7-not-valid-tip{font-size:.88vw}.cf-form div.wpcf7-response-output{width:calc(100% - .63vw);bottom:-2.19vw}.cf-form .wpcf7-spinner{bottom:-1.5vw}.cf-form .use-floating-validation-tip span.wpcf7-not-valid-tip{bottom:.31vw}footer.main-footer{padding:5.75vw .94vw}.ftr-inner{max-width:71.25vw}.ftr-col-wrap{gap:1.88vw}.ai-font-compass{font-size:2.06vw}.ftr-contacts span{font-size:1vw}.ftr-contacts span a em{font-size:.81vw}.ftr-contacts span.ftr-email{padding-left:2vw}ul.footernav{margin-top:2.63vw}ul.footernav>li{padding-right:4.81vw}ul.footernav>li>a{font-size:1vw}.ftr-disclaimer p{font-size:.81vw}.ftr-disclaimer{margin:1.5vw 0 1.19vw}.footer-copyright,.footer-copyright a{font-size:.81vw}.mls{font-size:1.56vw}.mls em{margin:0 .19vw}}@media screen and (min-width: 1024px){#content .archiveBlog__heading{font-size:42px}}@media only screen and (min-width: 1601px){body.ip-container #content .entry-title,body.ip-container #content .archive-title{font-size:100px}body.ip-container.single-aios-rm-buyers #content .entry-title,body.ip-container.single-aios-rm-sellers #content .entry-title{font-size:80px}}@media only screen and (max-width: 1330px){#listings-results .listings-main .listings-table .listings-table-body .listings-bath,#listings-results .listings-main .listings-table .listings-table-body .listings-bed{flex:1;min-width:60px}}@media only screen and (max-width: 1280px){.name-Safari.safari-true .site-bg.fixed-bg canvas{background-attachment:local}}@media only screen and (max-width: 1199px){.aios-custom-ihomefinder-results-template:not(.aios-custom-ihomefinder-shortcode) #inner-page-wrapper>.container{width:970px}#listings-results .listings-top .listings-sort .listings-filter-tab a{font-size:12px;min-width:120px}#listings-results .listings-main .listings-table .listings-table-body .listings-price{flex:1;min-width:100px}#listings-results .listings-main .listings-table .listings-table-body .listings-address,#listings-results .listings-main .listings-table .listings-table-body .listings-sqft{width:120px}#listings-results .listings-main .listings-table .listings-table-body .listings-num{min-width:160px}}@media only screen and (max-width: 991px){.inner,#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}#pojo-a11y-toolbar{display:none}.aios-mobile-header-wrapper{z-index:1001!important}.body-overflow{overflow:unset}.site-bg.fixed-bg canvas{background-attachment:local}:root{--font-size-title: clamp(35px, 8.88vw, 142px)}.global-title{padding:0;text-align:center}.title-indicator{margin-right:10px!important}.title-line{display:none}.global-title span{margin:10px 0 0!important}.global-btn{min-width:264px;height:52px}header.main-header{z-index:101;position:relative;background:var(--secondary);padding:70px 15px 15px}header.main-header.show-fixed{background:var(--secondary);padding:70px 15px 15px}.hdr-inner{justify-content:center}.hdr-logo a{max-width:208px;opacity:1;pointer-events:auto}nav.header-nav,.hdr-burger-menu,.site-offcanvas{display:none}section.contact-form-area{padding:50px 15px 80px}.cf-form-wrap{max-width:100%}.cf-title .title-indicator{top:0;left:0}.cf-text-details{align-items:center;gap:30px;margin:30px 0;flex-direction:column;text-align:center}footer.main-footer{padding:50px 15px;text-align:center}.ftr-col-wrap>div{width:100%}.ftr-logo a{display:block;max-width:185px;margin:0 auto}.ftr-right-col-wrap{flex-direction:column;gap:30px 0}.ftr-contacts span{display:block;padding:10px 0!important}ul.footernav>li{display:block;padding:10px 0}.footer-copyright-holder{display:block}.mls{margin-top:15px}body.ip-container.single-aios-rm-buyers #content .entry-title,body.ip-container.single-aios-rm-sellers #content .entry-title{font-size:50px}.aios-custom-ihomefinder-results-template:not(.aios-custom-ihomefinder-shortcode) #inner-page-wrapper>.container{width:750px}.ihf-details-template #listings-details .listings-slideshow-no-image:after,.ihf-details-template #listings-details .listings-hero-single:after{display:none;content:unset}.ihf-details-template #listings-details .listings-main{margin-top:30px}}@media only screen and (max-width: 767px){.ip-banner .container,.cf-field{width:100%}.ai-font-compass{font-size:25px}body.ip-container.single-aios-rm-buyers #content .entry-title,body.ip-container.single-aios-rm-sellers #content .entry-title{font-size:40px;line-height:1.2}.aios-custom-ihomefinder-results-template:not(.aios-custom-ihomefinder-shortcode) #inner-page-wrapper>.container{width:100%}}@media only screen and (max-width: 480px){.global-btn{min-width:200px;height:46px;font-size:13px;letter-spacing:.7px}.global-title{font-size:17px}.title-indicator{font-size:15px}body.ip-container.single-aios-rm-buyers #content .entry-title,body.ip-container.single-aios-rm-sellers #content .entry-title{font-size:30px}.cf-form div.wpcf7-response-output{bottom:-54px}}
