@font-face{font-family:Tantinotes;src:url(../fonts/tantinotes/tantinotes.woff2) format("woff2"),url(../fonts/tantinotes/tantinotes.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham Book;src:url(../fonts/gotham-book/gotham-book.woff2) format("woff2"),url(../fonts/gotham-book/gotham-book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.aci-results-elevate-pagination a.active,.aci-results-elevate-pagination a.current{pointer-events:none;cursor:default}:root{--font-family-default: "Roboto", sans-serif;--font-family-title: "Cormorant", sans-serif;--font-weight-default: 400;--font-size-default: 17px}body{font-size:var(--font-size-default)}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important;display:none}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle a{display:block}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}.site-heading h2 small,.site-heading h1 small{font-size:14px;letter-spacing:1.96px}.site-heading h2 span,.site-heading h1 span{font-size:36px;padding-top:8px;text-transform:uppercase}.site-heading h2 span i,.site-heading h1 span i{font-family:var(--font-family-default);font-weight:inherit;font-size:.7em;font-style:italic;padding-right:.35em}.site-heading h2 em,.site-heading h1 em{font-size:var(--font-size-default)}.site-button-outline a:hover,.site-button-outline a:focus{background:var(--secondary);border-color:var(--secondary);color:#fff}.header .header__logo{max-width:120px}.header .header__logo .flex{display:flex;align-items:center;gap:3.75%}.header .header__logo .flex .broker{padding-left:15px;border-left:1px solid rgba(255,255,255,.3);max-width:22.5%;display:none}.header .header__logo img{max-height:unset}.header .header__navigation div>ul>li{font-size:clamp(10px,.8vw,16px);color:#fff}.header .header__navigation div>ul>li.menu-item-has-children{position:relative;padding-right:.5em}.header .header__navigation div>ul>li.menu-item-has-children:before{content:"";position:absolute;top:50%;right:1em;transform:translateY(-50%);border-style:solid;border-width:.5em .35em 0 .35em;border-color:currentColor transparent transparent transparent;transition:var(--transition)}.header .header__navigation div>ul>li.menu-item-has-children:hover{color:#000}.header .header__navigation div>ul>li a{font-size:16px;font-size:clamp(12px,.95vw,16px);padding-left:min(.9vw,30px);padding-right:min(.9vw,30px)}.header .header__navigation div>ul>li .sub-menu>li a{font-size:16px;font-size:clamp(12px,.95vw,16px)}.header .header__info{gap:20px}.header .header__info .header__phone .textwidget{display:flex;gap:5px 15px}.header .header__info .header__phone .textwidget .gt_switcher{font-family:var(--font-family-default);width:60px;position:relative;overflow:initial}.header .header__info .header__phone .textwidget .gt_switcher .gt_selected{background:none}.header .header__info .header__phone .textwidget .gt_switcher .gt_selected a{color:#fff;border-color:#fff;background:none;width:48px;font-size:0}.header .header__info .header__phone .textwidget .gt_switcher .gt_selected a:after{filter:brightness(0) invert(1);right:5px}.header .header__info .header__phone .textwidget .gt_switcher .gt_option{position:absolute;width:auto;left:0;top:100%;right:0;border:navajowhite}.header .header__info .header__phone .textwidget .gt_switcher .gt_option a{font-size:0}.header .header__info .header__phone a span{font-size:clamp(12px,.95vw,16px)}.header.header--fixed{padding-top:16px;padding-bottom:16px;max-height:unset}.header.header--fixed .header__logo{max-width:120px}.burgerMenu .burgerMenu__header--logo{max-width:214px}.burgerMenu__socials h3,.burgerMenu__socials .follow{writing-mode:vertical-rl;color:#fff;font-family:var(--font-family-default);font-size:10px;font-weight:500;line-height:1;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:7.5px;transform:rotate(180deg)}.burgerMenu .gt_switcher{margin:auto}.footer .footer__newsletter--title h2 small{font-size:14px;letter-spacing:1.96px}.footer .footer__newsletter--title h2 span{font-size:36px;padding-top:8px;text-transform:uppercase}.footer .footer__newsletter--title h2 span i{font-family:var(--font-family-default);font-weight:inherit;font-size:.7em;font-style:italic;padding-right:.35em}.footer .footer__newsletter--title h2 em{font-size:var(--font-size-default)}.footer .footer__bottom--logos{flex-wrap:wrap;gap:20px}.footer .footer__bottom--logos .brokerage-logo .textwidget{display:flex;flex-wrap:wrap;align-items:center;gap:25px 20px}.footer .footer__bottom--logos .brokerage-logo .textwidget img{max-width:175px;padding:0}.footer .footer__bottom--logos .realtorsLogos{padding-left:0}.footer__menu ul li a{font-size:var(--font-size-default);position:relative}.footer__menu ul li a:hover{text-decoration-color:transparent}.footer__menu ul li a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:var(--primary-text);opacity:0;transition:var(--transition)}.footer__menu ul li a:hover:after{opacity:1}.footer__newsletterForm--input input{padding-right:30px}.footer__newsletterForm--input .wpcf7-not-valid-tip{position:absolute;top:10px;border:1px solid currentColor;background:#fff;padding:0 5px}.footer__bottom--disclaimer p{font-size:12px}.cbwdiget-body iframe{height:60vh}.grecaptcha-badge{z-index:1000;bottom:80px!important}#ip-elevate-about .ip-elevate-about__content .about__title h2 span{font-family:var(--font-family-title)!important;text-transform:uppercase;font-size:51px}#ip-elevate-about .ip-elevate-about__content .about__title h2 em em{display:inline-block}@media screen and (min-width:481px){.header .header__logo{max-width:250px}.header .header__logo .flex .broker{display:block}.header .header__logo .flex a{max-width:75%}.header.header--fixed .header__logo{max-width:250px}}@media screen and (min-width:600px){.header .header__logo,.header.header--fixed .header__logo{max-width:320px}.burgerMenu .burgerMenu__header--logo{max-width:260px}}@media screen and (min-width:744px){.site-heading h2 span,.site-heading h1 span{font-size:40px}.header .header__info .header__phone .textwidget .gt_switcher{width:max(6.6875vw,90px)}.header .header__info .header__phone .textwidget .gt_switcher .gt_selected a{font-size:clamp(12px,.95vw,16px);width:max(6vw,80px)}.header .header__info .header__phone .textwidget .gt_switcher .gt_option a{font-size:clamp(12px,.95vw,16px)}.footer .footer__newsletter--title h2 span{font-size:40px}}@media screen and (min-width:1024px){body #pojo-a11y-toolbar{display:block}.site-heading h2 small,.site-heading h1 small{font-size:16px}.site-heading h2 small,.site-heading h1 small{font-size:21px}.site-heading h2 span,.site-heading h1 span{font-size:51px}.footer .footer__newsletter--title h2 small{font-size:16px}.footer .footer__newsletter--title h2 small{font-size:21px}.footer .footer__newsletter--title h2 span{font-size:51px}.mobile-br{display:none}}@media screen and (min-width:1280px){.header .header__logo{max-width:min(20.625vw,330px)}.header .header__navigation div>ul>li.menu-item-has-children>a{padding-right:1.5em}.header .header__navigation div>ul>li a{font-size:clamp(10px,.8vw,16px);padding-left:1em;padding-right:1em}.header .header__navigation div>ul>li .sub-menu>li a{font-size:clamp(10px,.8vw,16px)}.header .header__info .header__phone .textwidget .gt_switcher .gt_selected a,.header .header__info .header__phone .textwidget .gt_switcher .gt_option a,.header .header__info .header__phone a span{font-size:clamp(10px,.8vw,16px)}.header.header--fixed .header__logo{max-width:min(19.375vw,310px)}}
