@charset "UTF-8";:root{--font-family-default: "Jost", sans-serif;--font-family-title: "Josefin Sans", sans-serif;--font-family-custom: "LEMON MILK", sans-serif;--font-size-default: 14px;--font-size-title: 18px;--font-color-default: #000000;--font-color-title: var(--secondary);--primary: #5b1529;--secondary: #929699;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #fafafa;--dark: #040404;--default-transition: .3s cubic-bezier(.4, 0, .2, 1)}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0}body *{font-family:var(--font-family-default)}#main-wrapper{overflow:hidden;background:linear-gradient(0deg,#000 1px,transparent 1px)}a,em.ai-mobile-phone a{color:inherit}a:hover,a:focus,em.ai-mobile-phone a:hover,em.ai-mobile-phone a:focus{text-decoration:none}section{position:relative}.siteContainer{width:71.25%;max-width:1140px;margin:0 auto}.siteContent{font-size:clamp(.62rem,0rem + 1vw,1rem)}.siteContent p{font-size:1em;font-weight:400;line-height:1.875;letter-spacing:.02em}.siteContent .customText--center{text-align:center}.siteContent .customText--sub{line-height:1.6;font-size:1.25em;color:var(--primary);letter-spacing:.02em}#content .siteHeading,.siteHeading{line-height:1;font-weight:700;font-size:3.75em;letter-spacing:-.01em;text-transform:uppercase;font-family:var(--font-family-title);color:var(--primary)}#content .siteHeading span,.siteHeading span{font-weight:400;font-size:.333em;line-height:normal;letter-spacing:.14em;color:var(--secondary);margin-bottom:.35em;display:block}#content .siteHeading--white,.siteHeading--white{color:#fff}#content .siteHeading--center,.siteHeading--center{text-align:center}#content .siteHeading--2,.siteHeading--2{font-size:3em}#content .siteHeading--3,.siteHeading--3{font-size:2.625em}.siteButton{font-weight:400;font-size:.938em;text-align:center;line-height:normal;letter-spacing:.1em;text-transform:uppercase;border:1px solid currentColor;transition:var(--default-transition);padding:1.333em 3.733em 1.333em 4em;background:var(--primary);background:transparent;display:inline-block;position:relative;color:var(--dark);min-width:14.4em}.siteButton:before{position:absolute;content:"";top:0;bottom:0;left:-1.467em;width:2.933em;height:1px;margin:auto;background:var(--secondary);transition:var(--default-transition)}.siteButton:hover,.siteButton:focus{border-color:var(--primary);background:var(--primary);color:var(--light)}.siteButton--white{color:#fff}.siteButton--white:before{background:vaR(--light)}.siteButton--white:hover,.siteButton--white:focus{border-color:var(--primary);background:var(--primary);color:var(--light)}.siteButton--fill{color:#fff;padding:.667em 2.8em;background:var(--primary);border-color:transparent;min-width:11.333em}.siteButton--fill:before{background:#fff}.siteButton--fill:hover{color:#fff;background:var(--secondary);border-color:var(--secondary)}.siteArrow{width:2.625em;height:2.625em;color:var(--primary);background:transparent;border:1px solid var(--primary);transition:var(--default-transition);padding:.813em .375em}.siteArrow:hover,.siteArrow:focus{background:var(--primary);color:var(--light)}.siteArrow i{position:relative;width:1.688em;height:.813em;display:inline-block;background:currentColor}.siteArrow i.icon-arrow-n{-webkit-mask:url(../images/icon-arrow-n.svg) center/contain no-repeat;mask:url(../images/icon-arrow-n.svg) center/contain no-repeat}.siteArrow i.icon-arrow-p{-webkit-mask:url(../images/icon-arrow-p.svg) center/contain no-repeat;mask:url(../images/icon-arrow-p.svg) center/contain no-repeat}.siteImage{position:relative}.siteImage img,.siteImage iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:var(--default-transition)}.siteImage canvas{width:100%;height:100%;display:block;background:center/cover no-repeat}.siteBackground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.siteBackground canvas{width:100%;height:100%;display:block;background:center/cover no-repeat}.icon-instagram{position:relative;display:inline-block;background:currentColor;-webkit-mask:url(../images/icon-instagram.svg) center/contain no-repeat;mask:url(../images/icon-instagram.svg) center/contain no-repeat;height:1em;width:1em}.icon-threads{position:relative;display:inline-block;background:currentColor;-webkit-mask:url(../images/icon-threads.svg) center/contain no-repeat;mask:url(../images/icon-threads.svg) center/contain no-repeat;width:.87em;height:1em}.icon-airplane{position:relative;display:inline-block;background:currentColor;-webkit-mask:url(../images/icon-airplane.svg) center/contain no-repeat;mask:url(../images/icon-airplane.svg) center/contain no-repeat;height:1em;width:1em}.header{position:fixed;top:0;left:0;right:0;width:100%;z-index:102;color:#fff;padding:min(36px,2.25vw) 0 0;transition:var(--default-transition)}.header__wrap{display:flex;align-items:center;justify-content:center;width:90%;max-width:1440px;margin:0 auto}.header__logo{margin-right:auto;width:13.0555555556%;transition:var(--default-transition)}.header__logo img{width:100%;height:100%;display:block;filter:brightness(0) invert(1)}.header__broker{width:12.7810650888%;transition:var(--default-transition);max-height:2.938em;margin-left:auto}.header__broker img{width:100%;height:100%;display:block;filter:brightness(0) invert(1)}.header__menu{width:59.7222222222%}.header__menu #header-nav{display:flex;align-items:center;justify-content:flex-end}.header__menu #header-nav li{position:relative}.header__menu #header-nav li:hover>.sub-menu,.header__menu #header-nav li:focus-within>.sub-menu{visibility:visible;opacity:1}.header__menu #header-nav li a{font-weight:400;font-size:.938em;line-height:normal;letter-spacing:.07em;text-transform:uppercase;transition:var(--default-transition);display:inline-block}.header__menu #header-nav li .sub-menu{background:#fff;padding:.313em 0 1.063em;border-top:2px solid var(--primary);transition:var(--default-transition);position:absolute;visibility:hidden;min-width:10.938em;opacity:0}.header__menu #header-nav li .sub-menu li a{color:var(--primary);padding:.533em 1.733em .467em 1.067em;white-space:nowrap;line-height:1.134;display:block}.header__menu #header-nav li .sub-menu li a:hover,.header__menu #header-nav li .sub-menu li a:focus{background:var(--primary);color:#fff}.header__menu #header-nav>li{margin-top:1.375em;padding-bottom:1.375em;transition:var(--default-transition)}.header__menu #header-nav>li:not(:first-child){margin-left:5.25em}.header__menu #header-nav>li#menu-item-75{display:none}.header__menu #header-nav>li>a{color:inherit;text-align:center}.header__menu #header-nav>li>.sub-menu{top:100%;left:0}.header__burger{display:flex;margin-right:-2.5em;margin-left:4.875em;gap:0 2.375em}.header__burger>div{display:flex;gap:0 2.375em}.header__burger .toggle-menu{width:2.75em;height:2.75em;padding:.813em .5em;background:transparent;border:1px solid #fff;transition:var(--default-transition);justify-content:space-between;flex-direction:column;display:flex}.header__burger .toggle-menu:hover,.header__burger .toggle-menu:focus{border-color:var(--primary);background:var(--primary);color:#fff}.header__burger .toggle-menu span{width:100%;height:.125em;display:block;background:currentColor}.header__burger .siteButton--fill:hover,.header__burger .siteButton--fill:focus{background:var(--light);color:var(--primary)}.header--fixed{background:var(--primary);padding:0}.header--fixed .header__logo{width:8.4027777778%}.header--fixed .header__broker{margin-top:-2.938em;transform:translateY(-2.938em);visibility:hidden;opacity:0}.header--fixed .header__menu #header-nav>li{margin-top:2.563em;padding-bottom:2.313em}.header--fixed .header__menu #header-nav .sub-menu{border-color:#fff}.header--fixed .header__burger .toggle-menu:hover,.header--fixed .header__burger .toggle-menu:focus{background:var(--secondary);color:var(--light)}.header--fixed .header__burger .siteButton--fill{background:#fff;color:var(--dark)}.header--fixed .header__burger .siteButton--fill:hover,.header--fixed .header__burger .siteButton--fill:focus{background:var(--secondary);color:vaR(--light)}.burger__wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--primary);transform:translate(100%);transition:var(--default-transition);transition-duration:1s}.burger__wrap-bun{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;margin:0 auto;overflow:hidden auto;justify-content:center;padding:3.375em 5.938em 0}.burger__wrap-col{position:relative;width:28.3687943262%;min-height:min(746px,46.625vw)}.burger__wrap-col>div{display:flex;flex-direction:column;height:100%}.burger__wrap .toggle-menu{position:absolute;right:-.2em;top:.2em;padding:0;width:1em;height:1em;border:none;outline:none;color:#fff;font-size:2.5em;background:none;transition:var(--default-transition)}.burger__wrap .toggle-menu:hover,.burger__wrap .toggle-menu:focus{color:var(--light);opacity:.8}.burger__menu{width:43.2624113475%}.burger__menu>div{justify-content:center}.burger__menu #burger-nav{padding:1em 0 4.5em}.burger__menu #burger-nav>li{text-align:center}.burger__menu #burger-nav>li:not(:first-child):not(:last-child){margin:3em 0}.burger__menu #burger-nav>li>a{line-height:1;font-size:2.5em;font-weight:400;letter-spacing:.04em;transition:var(--default-transition)}.burger__menu #burger-nav>li>a:hover,.burger__menu #burger-nav>li>a:focus{color:var(--light);opacity:.8}.burger__logo{width:56.75%;margin:0 auto auto 0}.burger__logo>a{display:block}.burger__logo img{width:100%;height:100%;display:block}.burger__details{padding-bottom:5.188em}.burger__details-info{position:relative;padding-left:1.813em;margin-top:2.25em}.burger__details-info span{font-weight:400;line-height:1.714;font-size:.875em;letter-spacing:.1em;text-transform:uppercase;color:#fffc;margin-bottom:.357em;display:block}.burger__details-info span i{position:absolute;top:0;left:0;width:1em;font-size:1.286em}.burger__details-info span i.ai-font-location-c{left:-.15em;width:.7e;font-size:1.429em;display:inline-block}.burger__details-info span i.ai-font-phone{top:.167em}.burger__details-info span i.ai-font-envelope-f{top:.5em;width:1.5em;font-size:.857em}.burger__details-info a{font-size:1em;font-weight:400;line-height:1.5;letter-spacing:.02em;display:inline-block;transition:var(--default-transition)}.burger__details-info a:hover,.burger__details-info a:focus{color:var(--light);opacity:.8}.burger__socials{display:flex;align-items:center;margin-top:auto;gap:0 2em}.burger__socials-link{color:var(--secondary);transition:var(--default-transition)}.burger__socials-link i{font-size:1.375em}.burger__socials-link i.icon-instagram,.burger__socials-link i.ai-font-tiktok{font-size:1.25em}.burger__socials-link i.icon-threads{font-size:1.438em}.burger__socials-link:hover,.burger__socials-link:focus{color:var(--light)}.burger__background{position:fixed;left:0;bottom:0;z-index:-1;overflow:clip;width:38.625%}.burger__background canvas{left:-25.2427184466%;width:auto;height:100%;opacity:.04;display:block;filter:invert(1);background:right top/cover no-repeat;min-height:27.83vw;position:relative}.burger--active{overflow:hidden}.burger--active .burger__wrap{transform:translate(0)}.footer{padding:min(105px,6.5625vw) 0 0;position:relative}.footer a{transition:var(--default-transition)}.footer a:hover,.footer a:focus{color:var(--primary)}.footer__wrap{margin:0 auto;padding:5.438em 0;max-width:1350px;position:relative;width:84.375%}.footer__top{display:flex;flex-direction:row-reverse}.footer__top .footer__info{width:55.9259259259%}.footer__top .footer__form{background:#fff;align-self:flex-start;margin:-8.625em -5.063em 0 0;width:50.0740740741%;padding:4.875em 4.938em 6.125em}.footer__top .footer__form-title{font-size:2.5em;font-weight:700;letter-spacing:0;text-align:center;line-height:normal;color:var(--primary);text-transform:uppercase;font-family:var(--font-family-title);margin-bottom:.7em}.footer__top .footer__form-fields{display:flex;flex-flow:row wrap;justify-content:space-between}.footer__top .footer__form-input{width:47.8764478764%;margin-bottom:.438em;position:relative}.footer__top .footer__form-input.is-large{width:100%}.footer__top .footer__form-input input,.footer__top .footer__form-input textarea{border:none;outline:none;font-weight:400;line-height:1.714;font-size:.875em;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgba(4,4,4,.7);padding:1.786em 0;color:var(--dark);background:none;display:block;width:100%}.footer__top .footer__form-input input::-webkit-input-placeholder,.footer__top .footer__form-input textarea::-webkit-input-placeholder{color:#040404cc}.footer__top .footer__form-input input::-moz-placeholder,.footer__top .footer__form-input textarea::-moz-placeholder{color:#040404cc}.footer__top .footer__form-input input:-ms-input-placeholder,.footer__top .footer__form-input textarea:-ms-input-placeholder{color:#040404cc}.footer__top .footer__form-input input:-moz-placeholder,.footer__top .footer__form-input textarea:-moz-placeholder{color:#040404cc}.footer__top .footer__form-input textarea{resize:none;height:8.286em;padding-right:3em;scrollbar-width:none;-ms-overflow-style:none}.footer__top .footer__form-input textarea::-webkit-scrollbar{background:transparent;width:0px}.footer__top .footer__form-input button[type=submit]{padding:0;border:none;outline:none;background:none;font-size:1.875em;color:var(--primary);transition:var(--default-transition);position:absolute;right:.167em;bottom:.6em;height:1em}.footer__top .footer__form-input button[type=submit]:hover,.footer__top .footer__form-input button[type=submit]:focus{color:var(--secondary)}.footer__top .footer__form .wpcf7 form{position:relative}.footer__top .footer__form .wpcf7 form .wpcf7-form-control-wrap{display:block;height:100%}.footer__top .footer__form .wpcf7 form.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;right:0;top:.5em;left:auto;width:auto;line-height:1;font-size:.75em;padding:.5em 1em}.footer__top .footer__form .wpcf7 form .wpcf7-response-output{position:absolute;left:0;right:0;line-height:1;font-size:.75em;text-align:center;padding:.5em 1em;margin:1em 0 0}.footer__top .footer__form .wpcf7 form .wpcf7-spinner{position:absolute;right:0%;top:105%;margin:0}.footer__top .footer__form .wpa-test-msg{display:none!important}.footer__logo>div{display:flex;align-items:center;gap:0 2.5em}.footer__logo .siteLogo{width:37.0860927152%}.footer__logo .siteBroker{width:49.735099%}.footer__logo img{width:100%;height:100%;display:block}.footer__details{margin-top:3.313em;margin-bottom:.875em}.footer__details>.textwidget{display:flex}.footer__details-col{width:48.7417218543%;padding-right:3.125em}.footer__details-info{position:relative;padding-left:1.813em;margin-bottom:1.5em}.footer__details-info span{font-weight:400;line-height:1.714;font-size:.875em;letter-spacing:.1em;text-transform:uppercase;color:#040404cc;margin-bottom:.357em;display:block}.footer__details-info span i{position:absolute;top:0;left:0;width:1em;font-size:1.286em;color:var(--primary)}.footer__details-info span i.ai-font-location-c{left:-.125em;width:.583em;font-size:1.714em;display:inline-block}.footer__details-info span i.ai-font-phone{top:.214em}.footer__details-info span i.ai-font-envelope-f{top:.5em;width:1.5em;font-size:.857em}.footer__details-info a{font-size:1em;font-weight:400;line-height:1.5;letter-spacing:.02em;display:inline-block}.footer__details p{font-size:.875em;line-height:1.429;letter-spacing:.02em;padding-left:2.071em;margin-top:1.857em}.footer__menu{position:relative;padding:4.188em 0 2.375em}.footer__menu:before{position:absolute;content:"";top:0;left:-3.813em;right:-3.813em;height:1px;opacity:.3;background:var(--light)}.footer__menu #footer-nav{display:flex;align-items:center;justify-content:center;gap:0 5.5em}.footer__menu #footer-nav li a{font-weight:400;font-size:.938em;text-align:center;line-height:normal;letter-spacing:.07em;text-transform:uppercase}.footer__bottom{display:flex;align-items:flex-start;justify-content:space-between}.footer__bottom .footer__disclaimer{width:57.3333333333%}.footer__bottom .footer__disclaimer p{font-size:.875em;line-height:1.857;letter-spacing:0}.footer__bottom .footer__copyright{width:34.6666666667%;margin-left:auto}.footer__bottom .footer__copyright p{line-height:1.714;font-size:.875em;letter-spacing:.05em;margin-bottom:1.429em}.footer__bottom .footer__copyright p span{color:var(--primary)}.footer__bottom .footer__copyright p a[href="https://www.agentimage.com"]{font-weight:400!important;text-underline-offset:.143em}.footer__bottom .footer__copyright .mls{display:flex;align-items:center;color:var(--primary);gap:0 .625em}.footer__bottom .footer__copyright .mls i.ai-font-eho{font-size:1.438em}.footer__bottom .footer__copyright .mls i.ai-font-realtor-mls{font-size:1.875em}.footer__background{bottom:0;top:0;height:auto}.footer__background canvas{background-color:#fff;background-blend-mode:luminosity;background-position-y:25%;opacity:.15}.smwidget{padding:40px 16px}.smwidget__container{max-width:1270px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:24px}.smwidget__title div{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.smwidget__title span{position:relative;font-family:var(--font-family-title);font-weight:400;font-size:36px;color:var(--primary-text, #000000);line-height:1;text-transform:uppercase}.smwidget__title span:before{content:"";display:none;position:absolute;left:100%;top:50%;width:1200px;height:1px;background-color:var(--primary-text)}.smwidget__title a{display:inline-flex;align-items:center;gap:15px;margin-top:10px;font-family:var(--font-family-default);font-weight:300;font-size:14px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--primary-text, #000000)}.smwidget__title a em{padding-left:4px;font-size:16px;font-style:normal}.smwidget__items{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.smwidget__items a{display:block;position:relative;overflow:hidden;border-radius:10px}.smwidget__items a canvas{display:block;width:100%;height:auto}.smwidget__items a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#0009}.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.7}#content .entry-title,#content .archive-title{line-height:1;font-size:max(min(3.75vw,60px),48px);font-weight:700;letter-spacing:-.01em;text-transform:uppercase;font-family:var(--font-family-title);color:var(--primary)}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-toolbar .pojo-a11y-btn-high-contrast,body #pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,body #pojo-a11y-toolbar .pojo-a11y-btn-grayscale,body #pojo-a11y-toolbar .pojo-a11y-btn-light-background{display:none!important}body.pojo-a11y-readable-font [class*=ai-font]{font-family:agentimage!important}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}.single-post #content .singlePost .singlePost__main .entry-title,.single-post #content .singlePost .singlePost__recent ul li a{font-family:var(--font-family-custom)}.error404 .wpcf7 form{position:relative}.error404 .wpcf7 form .wpcf7-form-control-wrap{display:block;height:100%}.error404 .wpcf7 form.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;right:0;top:.5em;left:auto;width:auto;line-height:1;font-size:12px;padding:.25em}.error404 .wpcf7 form .wpcf7-response-output{margin:0;line-height:1;font-size:12px;text-align:center;padding:.5em .1em}.error404 .wpcf7 form .wpcf7-spinner{position:absolute;right:0%;top:105%;margin:0}#aiosAgentsEquinox #content .entry-title{display:none}#aiosAgentsEquinox #content .siteHeading{font-size:3.75em}#aiosAgentsEquinox #content.aiosAgentsEquinox--container-content .entry-content-data{max-width:1000px}.single-aios-agents #inner-page-wrapper #content .agentsingle__card-contacts-item span[class*=ai-font]{font-size:14px}.single-aios-agents #inner-page-wrapper #content .agentsingle__card-contacts-item span[class*=ai-font].ai-font-person-a{font-size:20px}.single-aios-agents #inner-page-wrapper #content .agentsingle__card-contacts-item span[class*=ai-font].ai-font-envelope-f{font-size:12px}.single-aios-agents #inner-page-wrapper #content .agentsingle__card-button a{display:inline-flex;border-radius:0;position:relative;padding:1.333em 3.733em 1.333em 4em}.single-aios-agents #inner-page-wrapper #content .agentsingle__card-button a:before{position:absolute;content:"";top:0;bottom:0;left:-1.467em;width:2.933em;height:1px;margin:auto;background:#fff;transition:var(--default-transition)}.single-aios-agents #inner-page-wrapper #content .agentsingle__transactions-listings{border:1px solid #000;min-height:300px}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-image{padding:0;border:none}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-image img[alt="CTC Funding LLC – Michael Rible"]{-o-object-position:center top;object-position:center top}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-image img[alt="Kelly Title Group"]{-o-object-position:center center;object-position:center center;-o-object-fit:contain;object-fit:contain}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-text h2{background:var(--aios-concierge-primary-color);color:#fff;font-weight:400;margin-top:1em}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-text ul{padding:0 26px}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-text ul li a{word-break:break-all}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-text a._ai-minimalis-button{font-weight:400;font-size:.938em;text-align:center;line-height:normal;letter-spacing:.1em;text-transform:uppercase;border:1px solid currentColor;transition:var(--default-transition);padding:1.333em 3.733em 1.333em 4em;background:var(--primary);background:transparent;text-decoration:none!important;display:inline-block;position:relative;color:var(--dark);min-width:14.4em}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-text a._ai-minimalis-button:before{position:absolute;content:"";top:0;bottom:0;left:-1.467em;width:2.933em;height:1px;margin:auto;background:var(--secondary);transition:var(--default-transition)}#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-text a._ai-minimalis-button:hover,#aios-concierge-minimalist #content .ai-minimalist-conceirge-lists .ai-minimalist-conceirge-text a._ai-minimalis-button:focus{border-color:var(--primary);background:var(--primary);color:var(--light)}.post-page-contact-us #inner-page-wrapper{background:none}.post-page-contact-us #ip-equinox-contact .ip-equinox-contact__form{padding-left:0}.post-page-contact-us #ip-equinox-contact .ip-equinox-contact__form--title h2 strong{font-weight:700;color:var(--primary)}.post-page-contact-us #ip-equinox-contact .ip-equinox-contact__form .custom-page-col button[type=submit]{display:inline-block;border:1px solid currentColor;position:static;padding:1.333em 3.733em 1.333em 4em!important}.post-page-contact-us #ip-equinox-contact .ip-equinox-contact__form .custom-page-col button[type=submit]:hover,.post-page-contact-us #ip-equinox-contact .ip-equinox-contact__form .custom-page-col button[type=submit]:focus{border-color:var(--primary);background:var(--primary);color:var(--light)}.single[class*=aios-rm] #content .aios-roadmaps-pagination{font-size:clamp(.62rem,0rem + 1vw,1rem)}.single[class*=aios-rm] #content .aios-roadmaps-pagination a{font-weight:400;font-size:.938em;text-align:center;line-height:normal;letter-spacing:.1em;text-transform:uppercase;border:1px solid currentColor;transition:var(--default-transition);padding:1.333em 3.733em 1.333em 4em;background:var(--primary);background:transparent;display:inline-block;position:relative;color:var(--dark);min-width:14.4em;margin:0 1em}.single[class*=aios-rm] #content .aios-roadmaps-pagination a:before,.single[class*=aios-rm] #content .aios-roadmaps-pagination a:after{width:3.533em;height:1.133em;-webkit-mask-size:contain;mask-size:contain}.single[class*=aios-rm] #content .aios-roadmaps-pagination a.aios-roadmaps-prev:before{position:absolute;content:"";top:0;bottom:0;left:-1.8em;margin:auto;transition:var(--default-transition)}.single[class*=aios-rm] #content .aios-roadmaps-pagination a.aios-roadmaps-next:after{position:absolute;content:"";top:0;bottom:0;right:-1.8em;margin:auto;transition:var(--default-transition)}.single[class*=aios-rm] #content .aios-roadmaps-pagination a:hover,.single[class*=aios-rm] #content .aios-roadmaps-pagination a:focus{border-color:var(--primary);background:var(--primary);color:var(--light)}.map-wrap{position:relative;padding-top:80px;padding-top:clamp(30px,5vw,80px)}.map_right_wrap{width:100%;display:inline-block;vertical-align:top;position:relative}.map_wrap{width:1600px}.map_wrap #map{width:100%;position:relative}.map_wrap img{width:auto;max-width:100%}.transparent{width:1600px!important;height:935px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:4;filter:grayscale(1)}.transparent[height="900"]{height:900px}.map_hovers{position:absolute;top:0;right:0;width:100%;height:100%;z-index:4;pointer-events:none}.map_hovers div img.hoverimg{opacity:0;transition:all .35s ease-in-out;position:absolute}.map_hovers div.active img.hoverimg{opacity:1;z-index:3}[data-hover=agent-yesica-r] .hoverimg{left:167px;top:138px}[data-hover=agent-karla-a] .hoverimg{left:415px;top:247px}[data-hover=agent-michael-m] .hoverimg{left:652px;top:238px}[data-hover=agent-brenda-v] .hoverimg{left:912px;top:217px}[data-hover=agent-alexandra-p] .hoverimg{left:1119px;top:137px}[data-hover=agent-juan-g] .hoverimg{left:109px;top:33px}[data-hover=agent-mayiyi-s] .hoverimg{left:350px;top:52px}[data-hover=agent-michael-c] .hoverimg{left:485px;top:38px}[data-hover=agent-rebecca-m] .hoverimg{left:661px;top:5px}[data-hover=agent-john-l] .hoverimg{left:837px;top:14px}[data-hover=agent-gabriela-a] .hoverimg{left:1027px;top:39px}[data-hover=agent-manny-m] .hoverimg{left:1220px;top:24px}[data-hover=agent-ron-m] .hoverimg{left:1338px;top:37px}.agent-details-wrap{position:absolute;transition:all .35s ease-in-out;opacity:0;transform:scale(0);transform-origin:center}.maphover.active .agent-details-wrap{opacity:1;z-index:3;transform:scale(1);pointer-events:all}.agent-details-inner:before{position:absolute;content:"";width:100px;height:3px;left:50%;top:0;transform:translate(-50%);background:var(--primary)}.agent-details-inner{text-align:center;padding:21px 27px 17px;background:#fff;position:relative}.agent-details-inner .agent-name a{font-size:24px;color:var(--primary);transition:all .35s ease-in-out}.agent-details-inner .agent-name a:hover{color:#929699}.agent-details-inner .agent-pos{color:#929699;font-size:18px;margin-top:5px}.agent-details-inner .agent-info{margin-top:7px}.agent-details-inner .agent-info li{margin-bottom:8px}.agent-details-inner .agent-info li:last-child{margin-bottom:0}.agent-details-inner .agent-info li span{margin-right:7px;vertical-align:middle}.agent-details-inner .agent-info li span.ai-font-envelope{font-size:11px}.agent-details-inner .agent-info li a{transition:all .35s ease-in-out}.agent-details-inner .agent-info li a:hover{color:#929699}[data-hover=agent-yesica-r] .agent-details-wrap{left:111px;top:461px}[data-hover=agent-karla-a] .agent-details-wrap{left:389px;top:491px}[data-hover=agent-michael-m] .agent-details-wrap{left:619px;top:491px}[data-hover=agent-brenda-v] .agent-details-wrap{left:850px;top:491px}[data-hover=agent-alexandra-p] .agent-details-wrap{left:1058px;top:421px}[data-hover=agent-juan-g] .agent-details-wrap{left:37px;top:330px}[data-hover=agent-mayiyi-s] .agent-details-wrap{left:247px;top:350px;padding-top:30px}[data-hover=agent-michael-c] .agent-details-wrap{left:427px;top:330px;padding-top:50px}[data-hover=agent-rebecca-m] .agent-details-wrap{left:607px;top:330px;padding-top:50px}[data-hover=agent-john-l] .agent-details-wrap{left:759px;top:370px}[data-hover=agent-gabriela-a] .agent-details-wrap{left:937px;top:330px;padding-top:50px}[data-hover=agent-manny-m] .agent-details-wrap{left:1086px;top:280px}[data-hover=agent-ron-m] .agent-details-wrap{left:1238px;top:281px}.bc-wrap #breadcrumbs{margin:1.12em 0;font-size:14px}.single-aios-communities .ip-cd-info-content .bc-wrap{text-align:start;margin-bottom:30px}@media screen and (min-width: 744px){.smwidget{padding:40px}.smwidget__container{gap:40px}.smwidget__title span{font-size:40px;padding-right:42px}.smwidget__title span:before{display:block}}@media screen and (min-width: 1024px){.smwidget__container{gap:24px}.smwidget__items{grid-template-columns:repeat(4,1fr)}.single-aios-agents #inner-page-wrapper #content .agentsingle__card-contacts-item{font-size:13px}.post-page-contact-us #ip-equinox-contact #content .ip-equinox-contact__image img{-o-object-fit:contain;object-fit:contain}}@media screen and (min-width: 1280px){.smwidget__container{gap:32px}.smwidget__title span{font-size:48px}.smwidget__title a{font-size:16px}.smwidget__items{gap:20px}}@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%}.transparent{filter:unset}.map-wrap map{pointer-events:none}.map_hovers{opacity:0}}@media screen and (max-width: 991px){.siteContainer{width:80%;min-width:280px}.siteContent{font-size:clamp(14px,1.61vw,1rem)}#content .siteHeading,.siteHeading{font-size:3.25em}.header{padding:20px 0;margin-top:52px;position:relative;background:var(--primary);z-index:2}.header__logo{width:100%;margin:0 auto;max-width:150px}.header__menu,.header__burger{display:none}.header--fixed{padding:20px 0}.header--fixed .header__logo{width:100%}.burger__wrap{display:none}.burger--active{overflow:auto}.footer__top{flex-direction:column}.footer__top .footer__info{width:100%}.footer__top .footer__form{align-self:center;margin:-5.625em 0 6em;width:100%}.footer__top .footer__form-title{width:80%;margin:0 auto .7em;min-width:220px}.footer__top .footer__form-contact{width:80%;margin:0 auto;min-width:220px}.footer__logo>div{justify-content:center}.footer__details>.textwidget{align-items:center;flex-direction:column;justify-content:center;gap:3em}.footer__details-col{width:100%;padding-right:0;text-align:center}.footer__details-info{text-align:center;padding-left:0}.footer__details-info span i{position:relative}.footer__details-info span i.ai-font-location-c{left:0;width:auto}.footer__details p{padding-left:0}.footer__menu{padding:2em 0}.footer__menu #footer-nav{gap:1em;flex-direction:column}.footer__bottom{flex-direction:column;align-items:center;text-align:center;gap:2em}.footer__bottom .footer__disclaimer,.footer__bottom .footer__copyright{width:100%}.footer__bottom .footer__copyright .mls{justify-content:center}#content .entry-title,#content .archive-title{font-size:max(min(6.05vw,60px),36px)}body #pojo-a11y-toolbar{display:none}.single[class*=aios-rm] #content .aios-roadmaps-pagination{font-size:clamp(14px,1.61vw,1rem)}}@media only screen and (max-width: 767px){.ip-banner .container{width:100%}}@media screen and (max-width: 767px){.footer__top .footer__form{padding-left:0;padding-right:0}.footer__top .footer__form-input{width:100%}.single[class*=aios-rm] #content .aios-roadmaps-pagination a{padding-left:3em;padding-right:2.733em;min-width:12em}}@media screen and (max-width: 567px){#content .siteHeading,.siteHeading{font-size:2.85em}#content .siteHeading span,.siteHeading span{margin-bottom:.75em}.footer__logo>div{flex-flow:row wrap;gap:2em}.footer__logo .siteLogo,.footer__logo .siteBroker{width:100%;max-width:250px}}@media screen and (max-width: 480px){.single[class*=aios-rm] #content .aios-roadmaps-pagination a{padding-left:2em;padding-right:1.733em;min-width:10em;font-size:.8em}}
