@charset "UTF-8";:root{--font-family-default: "Poppins", sans-serif;--font-family-title: "Playfair Display", serif;--font-size-default: 14px;--font-size-title: 18px;--font-color-default: #646363;--font-color-title: #6c757d;--primary: #8c8b8b;--secondary: #000000;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: .3s cubic-bezier(.4, 0, .2, 1);--aios-ihf-template-global-page-primary-color: var(--primary) !important;--primary-dark: #646363}body{font-family:var(--font-family-default);font-size:var(--font-size-default);color:var(--font-color-default);background:#fff;margin:0}#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}.siteContent{font-size:clamp(.62rem,0rem + 1vw,1rem)}.siteContent p{font-weight:400;line-height:2.133;font-size:.938em;letter-spacing:.02em;margin:2em 0}.siteContent p strong{font-weight:600}.siteContent--white{color:#fff}.siteContainer{margin:0 auto;max-width:1348px;width:84.25%}.siteHeading{font-weight:400;letter-spacing:0;line-height:1.244;font-size:2.813em;font-family:var(--font-family-title)}.siteHeading span{display:block;font-size:.489em;line-height:normal;margin-bottom:.909em}.siteHeading--white{color:#fff}.siteHeading--center{text-align:center}.siteButton{font-size:1em;font-weight:500;text-align:center;line-height:normal;letter-spacing:.1em;text-transform:uppercase;transition:var(--default-transition);color:var(--font-color-default);display:inline-block;padding:1em 2em .875em;border:1px solid transparent;border-bottom-color:currentColor;background:transparent;min-width:12.5em}.siteButton:hover,.siteButton:focus{border-bottom-color:var(--secondary);background:var(--secondary);color:#fff}.siteButton--white{color:#fff}.siteButton--white:hover,.siteButton--white:focus{background:#fff;border-color:#fff;color:var(--font-color-default)}.siteButton--outline{border-color:currentColor}.siteButton--outline:hover,.siteButton--outline:focus{background:#fff;border-color:#fff;color:var(--font-color-default)}.siteButton--full{background:#fbfbfb;border-bottom-color:#fbfbfb}.siteButton--full:hover,.siteButton--full:focus{border-bottom-color:var(--secondary)}.siteArrow{padding:0;border:none;outline:none;width:2.75em;height:.813em;background:none;transition:var(--default-transition)}.siteArrow:hover,.siteArrow:focus{color:var(--secondary)}.siteArrow i{position:relative;background:currentColor;display:inline-block;font-size:1em;width:3.385em;height:1em}.siteArrow .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}.siteArrow .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--white{color:#fff}.siteArrow--white:hover,.siteArrow--white:focus{color:currentColor;opacity:.7}.siteImage{position:relative}.siteImage 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;transition:var(--default-transition);backface-visibility:hidden;transition-duration:.75s}.siteImage canvas{width:100%;height:100%;display:block}.siteBackground{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:var(--secondary)}.siteBackground canvas{width:100%;height:100%;display:block;background:center/cover no-repeat var(--secondary)}.siteBackground--fixed canvas{background-attachment:fixed}.safari-true .siteBackground--fixed canvas{background-attachment:scroll}.siteSocialLinks{display:flex;align-items:center;justify-content:center;gap:1.063em}.siteSocialLinks a{display:block;width:2.286em;height:2.286em;font-size:1.313em;border-radius:50%;border:1px solid currentColor;transition:var(--default-transition);justify-content:center;align-items:center;display:flex}.siteSocialLinks a:hover,.siteSocialLinks a:focus{border-color:var(--secondary);background:var(--secondary);color:#fff;opacity:1}.siteSocialLinks a i{font-size:1.095em}.siteSocialLinks a i.icon-instagram{font-size:1em}.icon-location{position:relative;display:inline-block;background:currentColor;-webkit-mask:url(../images/icon-location.svg) center/contain no-repeat;mask:url(../images/icon-location.svg) center/contain no-repeat;width:.692em;height:1em}.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}.header{position:fixed;top:0;left:0;right:0;width:100%;z-index:102;padding:min(49px,3.0625vw) 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{width:17.2222222222%;transition:var(--default-transition);margin-right:auto}.header__logo a img{width:100%;height:100%;display:block}.header__menu{display:flex;align-items:center}.header__menu-burger{position:relative;top:.125em;align-self:center;margin:0 1.125em 0 5.938em}.header__menu-burger button{padding:0;width:2em;height:1.125em;border:none;outline:none;color:inherit;background:none;position:relative;transition:var(--default-transition)}.header__menu-burger button:before{position:absolute;content:"";top:0;left:0;right:0;width:100%;height:.625em;border-top:.125em solid currentColor;border-bottom:.125em solid currentColor}.header__menu-burger button:after{position:absolute;content:"";right:0;bottom:0;width:1.25em;border-bottom:.125em solid currentColor}.header__menu-burger button:hover{opacity:.7}.header__menu #header-nav{display:flex;align-items:center;justify-content:center}.header__menu #header-nav li{position:relative}.header__menu #header-nav li:hover .sub-menu,.header__menu #header-nav li:focus-within .sub-menu{opacity:1;visibility:visible;transform:translate(0)}.header__menu #header-nav li a{font-weight:400;font-size:.875em;line-height:normal;letter-spacing:.02em;color:var(--font-color-default);transition:var(--default-transition);display:block}.header__menu #header-nav li .sub-menu{position:absolute;top:0;left:100%;min-width:10em;padding:.625em 0;transform:translateY(.625em);transition:var(--default-transition);background:#fff;visibility:hidden;opacity:0}.header__menu #header-nav li .sub-menu li a{background:#fff;padding:.357em 1.071em .357em 1.214em}.header__menu #header-nav li .sub-menu li a:hover,.header__menu #header-nav li .sub-menu li a:focus{background:var(--secondary);color:#fff}.header__menu #header-nav>li{transition:var(--default-transition);padding-bottom:.688em;margin-top:.688em}.header__menu #header-nav>li.menu-item-has-children>a{padding-right:1.867em;margin-right:-.733em;position:relative}.header__menu #header-nav>li.menu-item-has-children>a:after{position:absolute;content:"򱀄";top:0;right:0;bottom:.133em;width:1.067em;height:.8em;margin:auto;line-height:1;transform:scaleY(.58);font-family:agentimage!important}.header__menu #header-nav>li:hover>a,.header__menu #header-nav>li:focus-within>a{opacity:.7}.header__menu #header-nav>li:hover>.sub-menu,.header__menu #header-nav>li:focus-within>.sub-menu{transform:translate(-50%)}.header__menu #header-nav>li:not(:first-child){margin-left:3.063em}.header__menu #header-nav>li>a{font-size:.938em;color:currentColor;text-transform:uppercase;transition:all var(--default-transition),color .1s linear}.header__menu #header-nav>li>a:hover,.header__menu #header-nav>li>a:focus{opacity:.7}.header__menu #header-nav>li>.sub-menu{position:absolute;top:100%;left:50%;transform:translate(-50%,10px)}.header--fixed{padding:0;background:#fff}.header--fixed .header__wrap{color:var(--font-color-default)}.header--fixed .header__logo{width:8.6805555556%}.header--fixed .header__menu #header-nav li .sub-menu{padding:0}.header--fixed .header__menu #header-nav>li{margin-top:1.75em;padding-bottom:1.813em}.header--fixed .header__menu #header-nav>li:hover>a,.header--fixed .header__menu #header-nav>li:focus-within>a{color:var(--secondary);opacity:1}.header--fixed .header__menu #header-nav>li>a:hover,.header--fixed .header__menu #header-nav>li>a:focus{color:var(--secondary);opacity:1}.header--fixed .header__menu .toggle-menu:hover{color:var(--secondary);opacity:1}.burger--active{overflow:hidden}.burger--active .burger__wrap{transform:translate(0);visibility:visible;opacity:1}.burger__wrap{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;transition:var(--default-transition);transform:translate(25%);transition-duration:1s;visibility:hidden;opacity:0}.burger__wrap-bun{position:absolute;top:0;right:0;bottom:0;background:#fff;overflow:hidden auto;width:77.25%;padding:7.188em 0 4.063em 6.25em}.burger__wrap-bun button{position:absolute;right:3.769em;top:3.462em;padding:0;width:1em;height:1em;border:none;outline:none;display:block;background:none;font-size:1.625em;transition:var(--default-transition)}.burger__wrap-bun button:hover,.burger__wrap-bun button:focus{color:var(--secondary)}.burger__menu{width:69.1901408451%;margin-right:auto}.burger__menu #burger-nav{-moz-column-count:2;column-count:2;-moz-column-gap:5.375em;column-gap:5.375em;-moz-column-width:21.875em;column-width:21.875em;display:flex;flex-flow:column wrap;max-height:35em;-moz-column-count:1;column-count:1;width:91.1%}.burger__menu #burger-nav:after{position:relative;content:"";display:inline-block}.burger__menu #burger-nav li a{display:inline-block;transition:var(--default-transition)}.burger__menu #burger-nav li a:hover,.burger__menu #burger-nav li a:focus{color:var(--secondary)}.burger__menu #burger-nav li .sub-menu{-moz-column-count:2;column-count:2;-moz-column-gap:3.375em;column-gap:3.375em;margin-top:1.125em;margin-bottom:-1em}.burger__menu #burger-nav li .sub-menu li a{font-weight:400;font-size:.875em;line-height:normal;letter-spacing:.02em;padding:.286em 0 .214em}.burger__menu #burger-nav>li{padding:1.875em 0 2.375em}.burger__menu #burger-nav>li:not(:nth-child(4n+4)){border-bottom:1px solid rgba(167,165,165,.3)}.burger__menu #burger-nav>li.menu-item-has-children{min-height:15.625em}.burger__menu #burger-nav>li>a{font-size:2em;line-height:1;font-weight:400;letter-spacing:.02em;font-family:var(--font-family-title)}.burger__menu #burger-nav>li:last-child{margin-bottom:20px}.burger__info{position:sticky;bottom:0;right:7.2815533981%;margin:-3em 0 0 auto;width:-moz-max-content;width:max-content}.burger__background{position:fixed;top:0;left:0;bottom:0;width:70.75%}.burger__background canvas{background-position-x:right}.homeContact__wrap{margin:0 auto;max-width:950px;width:59.375%;padding:5.313em 0 7.313em}.homeContact__header{margin-bottom:-.188em}.homeContact__content{text-align:center}.homeContact__content-link{margin-top:2.75em}.homeContact__background canvas{opacity:.5;background-position-y:top}.footer{position:relative}.footer:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:-1;background:#9e9c9d}.footer__wrap{width:90.25%;padding:4.625em 0 5.375em;max-width:1444px;margin:0 auto}.footer__logo{margin-bottom:4.563em}.footer__logo img{width:100%;height:100%;display:block}.footer__logo .siteLogo{width:17.5900277008%;vertical-align:middle;display:inline-block}.footer__logo .siteBroker{margin-left:2.375em;display:inline-block;vertical-align:middle;width:20.9141274238%;padding:.5em 0 .5em 2.375em;border-left:1px solid rgba(245,245,245,.7)}.footer__contact>div{display:flex}.footer__contact-info:not(:last-child){margin-right:4em}.footer__contact-info h3{font-size:1.5em;font-weight:500;line-height:normal;letter-spacing:.02em;font-family:var(--font-family-title);margin-bottom:1.5em}.footer__contact-info span{display:block;font-size:1em;font-weight:400;line-height:1.875em;letter-spacing:.02em}.footer__contact-info a{transition:var(--default-transition)}.footer__contact-info a:hover,.footer__contact-info a:focus{color:inherit;opacity:.7}.footer__menu{display:flex;align-items:center;justify-content:space-between;margin:3.438em 0 3.875em}.footer__menu #footer-nav{display:flex;align-items:center;justify-content:center;gap:3.125em}.footer__menu #footer-nav li a{font-weight:400;font-size:.938em;line-height:normal;letter-spacing:.02em;text-transform:uppercase;transition:var(--default-transition)}.footer__menu #footer-nav li a:hover,.footer__menu #footer-nav li a:focus{color:inherit;opacity:.7}.footer__disclaimer p{font-weight:400;line-height:1.692em;letter-spacing:.02em;font-size:max(.813em,9px)}.footer__disclaimer p:first-child{padding-right:1.077em;margin:4.769em 0 4.462em}.footer__disclaimer p:last-child{line-height:1.846em;margin:3.769em 0 3.538em;width:81.9944598338%}.footer__disclaimer hr{opacity:.5;margin:0 -2.875em}.footer__disclaimer a{transition:var(--default-transition)}.footer__disclaimer a:hover,.footer__disclaimer a:focus{color:inherit;opacity:.7}.footer__copyright>div{display:flex;align-items:center}.footer__copyright p{font-weight:400;line-height:2.308;letter-spacing:.02em;font-size:max(.813em,9px);margin:0}.footer__copyright a{transition:var(--default-transition)}.footer__copyright a:hover,.footer__copyright a:focus{color:inherit;opacity:.7}.footer__copyright-mls{display:flex;align-items:center;margin-left:3.125em;gap:.688em}.footer__copyright-mls .ai-font-eho{font-size:1.375em;bottom:1px}.footer__copyright-mls .ai-font-realtor-mls{font-size:1.875em}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#221e2033}.ip-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background-color:var(--dark);background-position:center 35%;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{font-size:clamp(2.8125rem,.2632rem + 4.1118vw,4.375rem);font-weight:400;letter-spacing:0;line-height:1.244;margin:.35em 0 .5em;font-family:var(--font-family-title)}#content .archive-list{display:flex;flex-flow:row wrap;margin:0 -15px}#content .archive-list .post{width:50%;padding:15px;border:none}#content .archive-list .post:first-child{width:100%}#content .archive-list .post:first-child .entry{display:flex;flex-flow:row wrap}#content .archive-list .post:first-child .entry .archive-thumbnail{width:60%}#content .archive-list .post:first-child .entry .archive-content{width:37%;margin-left:3%;font-size:16px}#content .archive-list .post:first-child .entry .archive-content .archive-subtitle{font-size:32px;margin:0}#content .archive-list .post a{display:block;width:100%;position:relative;color:inherit}#content .archive-list .post .archive-thumbnail{width:100%;float:none}#content .archive-list .post .archive-thumbnail.fallback-image{background:#f8f8f8}#content .archive-list .post .archive-thumbnail.fallback-image img{-o-object-fit:contain;object-fit:contain;padding:30px}#content .archive-list .post .archive-thumbnail.fallback-image canvas{background-position:center;background-size:contain}#content .archive-list .post .archive-thumbnail canvas{width:100%;height:auto}#content .archive-list .post .archive-thumbnail img{display:block;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;width:100%;height:100%}#content .archive-list .post .archive-content{width:100%;float:none}#content .archive-list .post .archive-content .archive-subtitle{font-size:28px;font-weight:400;line-height:1.2;font-family:var(--font-family-title)}#content .archive-list .post .archive-content .archive-more{font-style:normal;text-decoration:none;display:inline}#content .archive-list .post .archive-content .archive-more:hover{color:var(--secondary-text-color)!important}#content .archive-list .post .archive-content .archive-more i{font-style:normal}#content #agents-results .agents-item .agents-contact{justify-content:center}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}body #content #agents-results .agents-name a{font-family:var(--font-family-title);font-size:clamp(2.6rem,.2632rem + 4.1118vw,4.375rem);text-transform:none}body #content .ai-minimalist-communities-content-wrap .ai-minimalist-communities-content-text h1{font-size:clamp(2.8125rem,.2632rem + 4.1118vw,4.375rem);font-family:var(--font-family-title);text-transform:none}.archive-thumbnail canvas{width:100%;height:auto;background-size:cover;background-repeat:no-repeat}form.wpcf7-form.submitting [type=submit]{pointer-events:none}#ihf-main-container .glyphicon.glyphicon-remove-circle{color:#fff!important}.ihf-details-template .wpcf7-not-valid-tip{font-size:12px;right:auto}.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}.error404 #content .wpcf7 form{position:relative}.error404 #content .wpcf7 form .wpcf7-form-control-wrap{display:block;height:100%}.error404 #content .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 #content .wpcf7 form .wpcf7-response-output{margin:0;line-height:1;font-size:12px;text-align:center;padding:.5em .1em}.error404 #content .wpcf7 form .wpcf7-spinner{position:absolute;right:0%;top:105%;margin:0}.ai-minimalist-properties-results-pagination a.active.current{background:var(--aios-ihf-template-global-page-primary-color, #af984b);width:45px;height:45px;color:#fff!important;cursor:default;justify-content:center;align-items:center;display:flex!important}.page-id-156 #inner-page-wrapper #breadcrumbs{padding:0}.page-id-156 #content .entry{display:flex;flex-direction:column}.page-id-156 #content #agents-results .agents-button{margin-right:auto}.page-id-156 .addtoany_content{margin-left:0;order:2}.page-id-156 #agents-results .agent-top{margin:0}.page-id-156 #agents-results .agents-contact{justify-content:center}.page-id-156 #agents-results .agents-pagination{display:flex;justify-content:center}.page-id-156 #agents-results .agents-col:nth-child(2n) .agents-name{text-align:right}.single-aios-agents .aiosp-wrap .aiosp-ref-\#agents-popup-form input[type=submit]:hover{color:var(--aios-agents-hover-color)}.single-aios-agents #agents-popup-form .wpcf7-response-output{margin:0}.single-aios-agents #agents-single .agents-contact li.agent-contact-centered>div>div{text-align:center}.single-aios-agents #agents-single .agents-contact li.agent-contact-centered>div>div span.ai-font-location-c{font-size:1.25em;line-height:1.5;align-self:flex-start}.single-aios-agents #agents-single .agents-contact li.agents-contact-half{width:-moz-fit-content;width:fit-content;max-width:50%}.page-template-template-fullwidth #inner-page-wrapper>.container{width:100%;padding:0}@media screen and (max-width: 1199px){.siteBackground--fixed canvas{background-attachment:scroll}}@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%}#content #agents-results .agents-item .agents-button{margin-right:auto}}@media screen and (max-width: 991px){.siteContent{font-size:clamp(.875rem,.7078rem + .4717vw,1rem)}.siteContainer{width:80%;min-width:280px}.siteHeading span{margin-bottom:.5em}.header{margin-top:52px;background:#fff;position:relative;padding:20px 0 30px;z-index:2}.header__logo{width:100%;max-width:200px;margin-left:auto}.header__menu{display:none}.header--fixed{padding:20px 0 30px}.header--fixed .header__logo{width:100%;max-width:200px;margin-left:auto}.burger--active{overflow:auto}.burger--active .burger__wrap{display:none}.homeContact__wrap{width:80%;max-width:100%;min-width:280px;padding:max(8vw,60px) 0}.footer__logo{text-align:center;padding:0 15px}.footer__logo .siteLogo,.footer__logo .siteBroker{width:30%;min-width:200px}.footer__contact>div{flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:2em}.footer__contact-info:not(:last-child){margin-right:0}.footer__contact-info h3{margin-bottom:.75em}.footer__menu{flex-direction:column}.footer__menu #footer-nav{flex-direction:column;margin-bottom:3em;gap:.5em}.footer__disclaimer p:first-child{padding-right:0;text-align:center}.footer__disclaimer p:last-child{margin-left:auto;margin-right:auto;text-align:center}.footer__copyright>div{flex-direction:column;justify-content:center}.footer__copyright p{line-height:1.4;margin-bottom:3em;text-align:center;font-size:max(.75em,12px)}.footer__copyright-mls{margin-left:0}#content .entry-title,#content .archive-title{font-size:clamp(2.8125rem,.723rem + 5.8962vw,4.375rem)}#content .archive-list{margin:0}#content .archive-list .post{width:100%;padding:15px 0}#content .archive-list .post:first-child .entry .archive-thumbnail{width:100%}#content .archive-list .post:first-child .entry .archive-content{width:100%;margin-left:0;font-size:14px}#content .archive-list .post:first-child .entry .archive-content .archive-subtitle{margin-top:1em;font-size:22px}#content .archive-list .post .archive-content{width:100%;margin-left:0}#content .archive-list .post .archive-content .archive-subtitle{text-align:center;margin-top:1em;font-size:22px}#content .archive-list .post .archive-content p,#content .archive-list .post .archive-content .defaultBttn{text-align:center}body #pojo-a11y-toolbar{display:none}.page-id-156 .ip-banner .container{width:750px}.page-id-156 #breadcrumbs{width:100%}.page-id-156 #agents-results .agents-img{max-width:400px;margin:0 auto}.page-id-156 #agents-results .agents-col .agents-name,.page-id-156 #agents-results .agents-col:nth-child(2n) .agents-name,.page-id-156 #agents-results .agents-col:nth-child(odd) .agents-name{align-items:center;text-align:center}.page-id-156 #agents-results .agents-name a,.page-id-156 #agents-results .agents-button{margin:0 auto}.page-id-156 #agents-results .agents-description p{text-align:justify;-moz-text-align-last:center;text-align-last:center}.single-aios-agents #agents-single .agents-contact ul.agents-contact li>div{display:flex;align-items:center;flex-wrap:nowrap;word-break:break-all;text-align:center;justify-content:center}.single-aios-agents #agents-single .agents-contact .agents-img{margin:0 auto;max-width:360px}.single-aios-agents #agents-single .agents-contact li.agent-contact-centered>div>div{width:auto;line-height:normal}.single-aios-agents #agents-single .agents-img{margin:0 auto;max-width:360px}.single-aios-agents #agents-single .agents-contact li{height:auto;margin:0 0 12px!important}.single-aios-agents #agents-single .agents-contact li.agents-contact-half>div{width:-moz-fit-content;width:fit-content;margin:auto}.single-aios-agents #agents-single .agents-contact li>div{padding:0;margin:0!important}.single-aios-agents .ip-banner .container{width:750px}.single-aios-agents #content #breadcrumbs{width:auto}}@media only screen and (max-width: 767px){.ip-banner .container{width:100%}}@media screen and (max-width: 767px){.siteHeading{font-size:2.5em}.page-id-156 .ip-banner .container,.single-aios-agents .ip-banner .container{width:100%}}@media screen and (max-width: 567px){.footer__logo .siteLogo{width:100%;display:block;margin:0 auto 2em;max-width:300px}.footer__logo .siteBroker{width:80%;display:block;margin:0 auto;max-width:250px;border:none;padding:0}}@media screen and (max-width: 480px){.siteHeading{font-size:max(2.125em,7.4vw)}.siteHeading span{font-size:.55em}#content .entry-title,#content .archive-title{font-size:max(min(9.375vw,45px),36px)}.page-id-156 #agents-results{width:100%}.page-id-156 #agents-results .agents-col .agents-name,.page-id-156 #agents-results .agents-col:nth-child(2n) .agents-name,.page-id-156 #agents-results .agents-col:nth-child(odd) .agents-name{align-items:flex-start;text-align:left}.page-id-156 #agents-results .agents-name a,.page-id-156 #agents-results .agents-button{margin-left:0;margin-right:auto}.page-id-156 #agents-results .agents-description p{text-align:left;-moz-text-align-last:left;text-align-last:left}.single-aios-agents #agents-single .agents-contact li{height:100%}.single-aios-agents #agents-single .agents-contact li.agent-email-address{margin:0 0 16px}.single-aios-agents #agents-single .agents-contact li.agent-email-address>div{margin:0}.single-aios-agents #agents-single .agents-contact li.agent-email-address>div>span{align-self:flex-start;line-height:2}}
