:root{--secondary-background: #000 !important;--secondary-text-color-accent: #000 !important}body{font-size:var(--font-size-default)}.header__navigation ul li a{font-size:calc(max(1.063vw,14px) + 2px)}.disclaimer-links{color:#fff;text-align:center;margin-top:30px}.disclaimer-links a{transition:all ease-in-out .35s}.disclaimer-links a:hover{opacity:.6;color:#fff;text-decoration:none}.footer__logo a span{text-transform:uppercase;font-weight:500}.expandedMenu__logo a span{font-weight:500;text-transform:uppercase}.header__logo a span{font-weight:500;font-size:25px}.header__logo a{font-size:0}.header__logo a,.header__navigation ul li a{transition:var(--transition)}.header__icons .header__icon a:hover{border-color:var(--secondary)!important;background:var(--secondary)!important;color:#fff!important}.header--float{background:var(--primary-background)}.header--float .header__logo a{color:var(--secondary)}.header--float .header__navigation #nav>li>a{color:var(--secondary)}.header--float .header__navigation #nav>li>a:after{background:var(--secondary)}.header--float .header__icons .header__icon a{border-color:var(--secondary);color:var(--secondary);background:transparent}.header--float .header__icons .header__expandedMenu span{background:var(--secondary)}.footer__logo>div.textwidget{flex-direction:row;flex-wrap:wrap;gap:30px 40px;align-items:center;justify-content:center;flex-direction:column}.footer__logo img{max-width:250px}.offCanvasAccent__bg.effect-none{filter:none;opacity:1}.offCanvasAccent__bg.fixed-bg{background-attachment:fixed}.safari-true .offCanvasAccent__bg.fixed-bg{background-attachment:scroll}.contactUs .offCanvasAccent__bg{opacity:.3}.footer .offCanvasAccent{background:#f5ebd9}.footer .footer__logo-broker{border:0;margin:0;padding:0}.footer .footer__contactInfo ul li,.footer .footer__contactInfo ul li a,.footer .footer__nav li a,.footer .disclaimer-links,.footer .footer__disclaimer p,.footer .footer__disclaimer p a,.footer .footer__copyright p a,.footer .footer__copyright p,.footer .footer__copyright--logos{color:var(--secondary)}.footer .footer__contactInfo ul li a:hover,.footer .footer__nav li a:hover,.footer .disclaimer-links a:hover,.footer .footer__disclaimer a:hover,.footer .footer__copyright a:hover{color:var(--primary)}.clientTestimonials .offCanvasAccent__bg{background-attachment:fixed}.meetTheteam .offCanvasAccent__bg{background:#2d5025!important}.contactUs__col input,.contactUs__col textarea{border-color:#fff}.hero__content h1{font-size:clamp(40px,3.44vw,55px)!important}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}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-light-background,#pojo-a11y-toolbar .pojo-a11y-btn-grayscale{display:none!important}body.pojo-a11y-readable-font [class*=ai-font-]{font-family:agentimage!important}.bootstrap-select.btn-group .dropdown-menu.inner{max-height:150px!important}.aiosCommunitiesBeacon__content h3{text-shadow:2px 2px 2px black}body.aios-custom-ihomefinder-details-template #inner-page-wrapper .wpcf7-form.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute!important;top:0!important;right:0!important;width:-moz-fit-content!important;width:fit-content!important;font-size:11px!important;line-height:normal!important}#listings-details .listings-hero.disable-overlay .listings-hero-single:after{content:"";position:absolute;z-index:2;top:0;left:0;right:0;height:200px;display:block;background-image:linear-gradient(to top,#0000,#000000bf);pointer-events:none;z-index:10}.glyphicon-remove-circle{color:#fff!important}.latestNews__right .alternativeBttn--white:hover a,.latestNews__right .alternativeBttn--white:hover button,.latestNews__right .alternativeBttn--white:hover .button-wrap{color:#fff}.latestNews__right .alternativeBttn--white:hover a:after,.latestNews__right .alternativeBttn--white:hover button:after,.latestNews__right .alternativeBttn--white:hover .button-wrap:after{background:#fff}.error404 .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute!important;top:0!important;left:0!important;width:-moz-fit-content!important;width:fit-content!important;font-size:11px!important;line-height:normal!important}.wpcf7 form .wpcf7-response-output{text-align:center!important}.sitemap-list .page-item-27,.sitemap-list .page-item-22{display:none!important}#ip-amante-ii-about .welcome-text .section-title-a{color:#000!important}.contactUs .wpcf7-spinner{position:absolute!important}@media screen and (min-width: 992px){.footer__logo>div.textwidget{flex-wrap:unset;flex-direction:row}}@media only screen and (max-width: 1199px){.offCanvasAccent__bg.fixed-bg{background-attachment:scroll}#listings-results .listings-table .listings-table-body .listings-address,#listings-results .listings-table .listings-table-body .listings-sqft{max-width:220px!important}}@media only screen and (max-width: 991px){.offCanvasAccent__bg.fixed-bg{background-attachment:scroll}#pojo-a11y-toolbar{display:none!important}}@media only screen and (max-width: 480px){.expandedMenu__logo a span{font-size:26px}}
