:root{--font-family-default: "Poppins", sans-serif;--font-family-title: "donitta";--font-size-default: 15px;--font-size-title: 40px;--font-color-default: #000;--font-color-title: #000;--primary: #000;--secondary: #ecbdc4;--secondary-light: #efcfd4;--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}.max-container{position:relative;max-width:1600px;margin:0 auto}.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:var(--font-size-title);font-family:var(--font-family-title);color:var(--font-color-title);line-height:1;letter-spacing:-.02em;position:relative;text-align:center}.global-title small{display:block;font-size:15px;font-family:var(--font-family-default);text-transform:uppercase;letter-spacing:.1em;position:relative;margin-bottom:15px}.global-title em{font-style:normal}.global-title.is-center{max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.global-title.is-white{color:#fff}.global-btn{font-size:13px;font-weight:700;letter-spacing:.1em;color:#000!important;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:50px;padding:0 15px;background:var(--secondary-light)}.global-btn:hover{background:var(--secondary)}.submit-btn{max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.submit-btn input{font-size:15px;font-weight:700;letter-spacing:.1em;color:#000!important;text-transform:uppercase;position:relative;width:200px;height:60px;padding:0;background:var(--secondary-light);border:none}.submit-btn input:hover{background:var(--secondary)}.global-arrow{display:flex;align-items:center;justify-content:center;pointer-events:none}.global-arrow button{position:relative;pointer-events:auto;padding:5px;margin:0;border:none;background:transparent;font-size:39px;color:#000}.global-arrow button:hover{color:var(--secondary)}.global-arrow.is-white button{color:#fff}.global-arrow.is-white button:hover{color:var(--secondary)}.site-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.site-bg>canvas,.site-bg>img{position:absolute;top:0;left:0;width:100%;height:100%}.site-bg>canvas{background-size:cover;background-position:center;background-repeat:no-repeat}.site-bg>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.site-bg.fixed-bg>canvas{background-attachment:unset}.site-bg.grayscale-bg>canvas,.site-bg.grayscale-bg>img{filter:grayscale(1)}.header{position:fixed;top:0;left:0;right:0;z-index:1001;padding:15px;background:transparent;transition:var(--default-transition)}.header.show-fixed{background:var(--primary)}.header.show-fixed .header__navWrap--navigation #nav>li .sub-menu{padding-top:34px}.header__wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto}.header__wrap--logo a{position:relative;display:block;max-width:200px;transition:var(--default-transition)}.header__navWrap--navigation{display:none}.header__navWrap--navigation #nav>li{position:relative;display:inline-block;padding:0 22px}.header__navWrap--navigation #nav>li>a{font-size:var(--font-size-default);letter-spacing:.1em;color:#fff;text-transform:uppercase;padding:5px 0;background:transparent;position:relative}.header__navWrap--navigation #nav>li>a:hover{opacity:.7}.header__navWrap--navigation #nav>li .sub-menu{transition:var(--default-transition);list-style:none outside none;margin:0;background:transparent;padding:15px 0 0;position:absolute;width:100%;min-width:195px;top:calc(100% + 15px);left:50%;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%)}.header__navWrap--navigation #nav>li .sub-menu li{position:relative;display:block}.header__navWrap--navigation #nav>li .sub-menu li a{position:relative;font-size:var(--font-size-default);letter-spacing:.1em;color:#000;text-align:center;text-transform:uppercase;transform:translateZ(0);display:block;padding:13px 10px;background:#fff;margin:0 0 1px;pointer-events:auto}.header__navWrap--navigation #nav>li .sub-menu li a:hover{background:var(--secondary)}.header__navWrap--navigation #nav li:hover>.sub-menu{top:100%;opacity:1;visibility:visible;pointer-events:auto}.header__burger--menu{position:relative;width:30px;cursor:pointer}.header__burger--menu span{display:block;width:100%;height:1px;background:#fff;margin:5px 0;transition:var(--default-transition);transform:translateZ(0)}.header__burger--menu span:last-child{width:50%;margin-left:auto}.header__burger--menu:hover span{background:var(--secondary)}.body-overflow{overflow:hidden}.body-overflow .socialmediaSidebar{z-index:1002}.body-overflow .socialmediaSidebar__lists span a{color:#000}.siteoffcanvas{overflow:hidden;position:relative}.siteoffcanvas .offcanvas-backdrop{position:fixed;z-index:1001;top:0;right:-100%;width:100%;height:100%;visibility:hidden;transition:var(--default-transition)}.siteoffcanvas .offcanvas-backdrop.active{visibility:visible;right:0}.siteoffcanvas__inner{position:fixed;top:0;right:-100%;width:100%;max-width:530px;height:100%;opacity:0;z-index:1002;visibility:hidden;background:#fff;transition:var(--default-transition)}.siteoffcanvas__inner.active{right:0;opacity:1;visibility:visible}.siteoffcanvas__content{position:relative;height:100%;overflow-y:auto;z-index:2;padding:15px}.siteoffcanvas__content--close{position:absolute;top:15px;right:15px;font-size:20px;color:#000;cursor:pointer;transition:var(--default-transition)}.siteoffcanvas__content--close:hover{color:var(--secondary)}.siteoffcanvas__content--logo{margin:0 0 35px}.siteoffcanvas__content--logo a{position:relative;display:block;max-width:150px}.siteoffcanvas__content--nav #slidenav{font-size:0}.siteoffcanvas__content--nav #slidenav>li{display:block;margin-bottom:15px}.siteoffcanvas__content--nav #slidenav>li>a{position:relative;color:#000;font-size:20px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;transform:translateZ(0);display:block;max-width:-moz-fit-content;max-width:fit-content}.siteoffcanvas__content--nav #slidenav>li>a:hover{color:var(--secondary)}.siteoffcanvas__content--nav #slidenav>li .sub-menu{margin-top:15px;margin-left:15px}.siteoffcanvas__content--nav #slidenav>li .sub-menu li{display:block;margin-bottom:15px}.siteoffcanvas__content--nav #slidenav>li .sub-menu li a{font-size:var(--font-size-default);font-weight:300;color:#000;text-transform:uppercase;letter-spacing:.1em;position:relative;transform:translateZ(0);display:block;max-width:-moz-fit-content;max-width:fit-content}.siteoffcanvas__content--nav #slidenav>li .sub-menu li a:hover{color:var(--secondary)}.siteoffcanvas__content--nav #slidenav>li .sub-menu .sub-menu{margin-top:10px;margin-left:10px}.siteoffcanvas__content--nav #slidenav>li .sub-menu .sub-menu li:last-child{margin-bottom:0}.socialmediaSidebar{display:none}.socialmediaSidebar__lists{position:relative}.socialmediaSidebar__lists span{display:block;text-align:center;margin:24px 0}.socialmediaSidebar__lists span a{font-size:25px;color:#fff;pointer-events:auto;position:relative}.socialmediaSidebar__lists span a:hover{color:var(--secondary)}.contactform{position:relative;padding:50px 15px}.contactform__inner{position:relative;max-width:720px;margin:0 auto}.contactform__inner--title{margin:0 0 26px}.contactform__inner--text{font-size:19px;text-align:center;letter-spacing:.1em;color:#000;margin:0 0 30px}.contactform__form{position:relative}.contactform__form--field{position:relative;width:100%;padding:0 10px;display:inline-block;vertical-align:top;margin-bottom:20px}.contactform__form--field input[type=text],.contactform__form--field input[type=email],.contactform__form--field input[type=tel],.contactform__form--field textarea{font-size:15px;letter-spacing:.1em;text-transform:uppercase;background:transparent;width:100%;height:52px;color:#000;padding:0;resize:none;border:none;border-bottom:1px solid #000;appearance:none;-webkit-appearance:none;-moz-appearance:none}.contactform__form--field.cf-textarea{margin-bottom:0;width:100%}.contactform__form--field.cf-textarea textarea{padding-top:15px;height:88px}.contactform__form--field.cf-btn{width:100%;margin:50px 0 0;display:block;position:relative}.contactform__form form{font-size:0;position:relative;margin:0 -10px}.contactform__form form .ajax-loader{display:block;position:absolute;right:0;left:0;margin:auto;bottom:-18px}.contactform__form form .wpcf7-not-valid-tip{font-size:14px}.contactform__form form .wpcf7-form-control-wrap{display:block}.contactform__form form .wpcf7-response-output{margin:auto;position:absolute;width:calc(100% - 20px);font-size:14px;color:#000;text-align:center;left:0;right:0;bottom:-40px}.contactform__form form .wpcf7-spinner{position:absolute;bottom:-30px;left:0;right:0;margin:auto}.contactform__form form span.wpcf7-not-valid-tip{position:absolute;top:auto;bottom:5px;left:0;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;width:auto}.footer{position:relative;padding:50px 15px}.footer--bg{background:#000}.footer--bg canvas{opacity:.5}.footer__inner{position:relative;max-width:1140px;margin:0 auto;text-align:center}.footer__inner--logo a{position:relative;display:block;max-width:480px;margin:0 auto}.footer__inner--logo a .broker-logo{width:80%;margin:30px auto 0}.footer__inner--contacts{font-size:0;margin:35px 0}.footer__inner--contacts span{display:block;padding:7px 0;font-size:13px;color:#fff;line-height:1.7;letter-spacing:.1em}.footer__inner--contacts span a{color:#fff;position:relative}.footer__inner--contacts span a:hover{color:var(--secondary)}.footer__inner--nav{margin:0 0 30px}.footer__inner--nav ul.footernav{font-size:0}.footer__inner--nav ul.footernav>li{display:block;padding:7px 0}.footer__inner--nav ul.footernav>li>a{font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#fff;position:relative}.footer__inner--nav ul.footernav>li>a:hover{color:var(--secondary)}.footer__inner--disclaimer{margin:0 0 36px}.footer__inner--disclaimer p{font-size:14px;line-height:2.2;letter-spacing:.05em;color:#fff}.footer__inner--disclaimer p a{color:#fff}.footer__inner--disclaimer p a:hover{color:var(--secondary)}.footer__inner--copyright .copyright{display:block;font-size:14px;line-height:1.5;letter-spacing:.05em;color:#fff;margin:0 0 34px}.footer__inner--copyright .copyright span{font-weight:700}.footer__inner--copyright .copyright a{color:#fff}.footer__inner--copyright .copyright a:hover{color:var(--secondary)}.footer__inner--copyright .copyright a[href="https://www.agentimage.com"]{font-weight:700;text-decoration:underline!important}.footer__inner--copyright .mls{font-size:25px;color:var(--secondary)}.footer__inner--copyright .mls em{display:inline-block;margin:0 2px}body #inner-page-wrapper{padding:15px}body.page-id-134 h1.entry-title{text-align:center;display:none}body.page-id-134 .aiosAgentsEquinox--container-content .entry-content-data .heading-1{line-height:1.2}body.page-id-134 .aiosAgentsEquinox__agent--img,body.page-id-134 .aiosAgentsEquinox__agent--details{border-radius:0!important}.aiosTestimonialsEquinox__content .star_rating_display i{color:var(--secondary)!important}body .aiosAgentsEquinox__agents--title{text-transform:capitalize!important;display:none}.flx{display:flex;flex-direction:column;justify-content:center}.ip-btns a{margin:10px 0 0}.aiosTestimonialsEquinox__list a{border-radius:0!important}body.page-id-6 div#inner-page-wrapper{display:none}body.post-page-why-blushwood #inner-page-wrapper{text-align:center}.post-page-communities .aiosCommunitiesEndeavor__content h3{font-size:35px;text-transform:capitalize}.our-team-photo{margin-bottom:50px}body .aiosTestimonialsEquinox__content h3{font-family:var(--font-family-title);text-transform:capitalize;font-size:40px}body .aiosTestimonialsEquinox__content--text{position:relative}body .aiosTestimonialsEquinox__content--text:before{content:"";display:block;width:55px;height:42px;background:url(/app/themes/sc-blushwoodrealty/assets/images/qoute.png) no-repeat;background-size:contain;background-position:center;margin:0 auto 20px}body .aiosTestimonialsEquinox__list a{background:#ffffffe6}body .aios-home-valuation-form-steps-wrap .aios-home-valuation-footer .aios-home-valuation-footer-steps h6{font-family:var(--font-family-default)}body .agent-entry-content,body #agents-single .agents-contact li{font-size:15px}body .aiosAgentsEquinox__our-agents .aiosAgentsEquinox__agent--img img{-o-object-position:top;object-position:top}body #agents-single .agents-left{display:flex!important}body .wpcf7 form .wpcf7-response-output{text-align:center}body.error404 .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:2px;width:auto}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;line-height:0!important}body #pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,body #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}body button:focus-visible,body a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}.ip-cust-row .ip-btns{display:inline-block}body.page-id-10 h1.entry-title{display:none}body.page-id-10 .ip-cust-row-right .entry-title{display:block}.ip-logos{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.ip-logos>div{width:50%}.ip-logos>div{padding:0 20px;margin:20px 0}.ip-logos>div img{filter:grayscale(1);width:100%;width:auto;max-height:120px}.page-id-13 #inner-page-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://cdn.agentimagehosting.com/oX69b2hSOhZF5PkDaC29b/2025/12/23165442/testimonials-bg.jpg) no-repeat;background-attachment:fixed;background-size:cover;background-position:center;z-index:-1}.ihf-details-template .header,.aios-custom-ihomefinder-details-template .header{background:var(--primary)}.ihf-details-template .aci-details-equinox-accordion-content,.aios-custom-ihomefinder-details-template .aci-details-equinox-accordion-content{padding:8px 12px}#nav .sub-menu.show-menu{display:block;opacity:1}.post-page-get-a-free-home-valuation .aios-home-valuation-step-3 .aios-home-valuation-step-3-wrap .aios-home-valuation-info h3{text-transform:capitalize}@media screen and (min-width:600px){:root{--font-size-default: 19px;--font-size-title: 60px}.header__wrap--logo a{max-width:325px}.siteoffcanvas__content{padding:30px}.siteoffcanvas__content--logo a{max-width:378px}.siteoffcanvas__content--nav #slidenav>li .sub-menu{margin-top:25px;margin-left:30px}.siteoffcanvas__content--nav #slidenav>li .sub-menu li{margin-bottom:17px}.footer__inner--contacts span{font-size:19px}.footer__inner--nav ul.footernav>li>a{font-size:18px}.footer__inner--disclaimer p,.footer__inner--copyright .copyright{font-size:17px}body .agent-entry-content{font-size:19px}body #agents-single .agents-contact li{font-size:17px}.ip-logos>div{width:33.3333333333%}}@media screen and (min-width:744px){:root{--font-size-title: 70px}.contactform__form--field.w-50{width:50%}.ip-logos>div{width:25%}.post-page-homes-sold .aci-results-equinox-controls{justify-content:space-between}}@media screen and (min-width:1024px){:root{--font-size-title: 80px}.global-title{text-align:left}.global-title small{letter-spacing:.5em;top:11px;margin-left:125px;margin-bottom:0;max-width:-moz-fit-content;max-width:fit-content}.global-title small:after{content:"";position:absolute;top:0;bottom:0;left:calc(100% + 12px);margin:auto;width:317px;height:2px;background-image:linear-gradient(90deg,#ecbdc4,#fefefc00 50%)}.global-title em{font-size:120px}.global-btn{height:60px;font-size:15px}.site-bg.fixed-bg>canvas{background-attachment:fixed}.header{padding:50px 15px 15px}.header.show-fixed{padding:23px 15px}.header.show-fixed .header__wrap--logo a{max-width:295px}.header__wrap{max-width:87.5vw}.header__navWrap{display:flex;align-items:center;justify-content:center}.header__navWrap--navigation{display:block}.header__navWrap--navigation #nav>li .sub-menu .sub-menu{margin-left:calc(100% + 1px);top:0!important;left:0;padding-top:0!important;transform:unset}.header__burger{margin-left:16px}.siteoffcanvas__content{padding:60px 58px 15px}.siteoffcanvas__content--close{top:30px;right:30px}.siteoffcanvas__content--logo{margin:0 0 55px}.siteoffcanvas__content--nav #slidenav>li{margin-bottom:45px}.socialmediaSidebar{display:block;position:absolute;top:0;right:38px;pointer-events:none;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;z-index:1000}.contactform{padding:125px 15px 120px}.contactform__inner--title .global-title small{margin-left:110px}.contactform__inner--title .global-title small:after{width:80px;left:calc(100% + 4px)}.contactform__inner--text{margin:0 0 37px}.contactform__form form .wpcf7-response-output{bottom:-35px}.footer{padding:100px 15px}.footer__inner--contacts{margin:45px 0}.footer__inner--contacts span{display:inline-block;vertical-align:middle;padding:0 24px}.footer__inner--nav{margin:0 0 45px}.footer__inner--nav ul.footernav>li{display:inline-block;vertical-align:middle;padding:0 26px}.flx{flex-direction:row}.ip-btns a{margin:0 10px}.ip-btns a:first-child{margin-left:0}body .aiosAgentsEquinox__agent--img canvas{height:600px}body #pojo-a11y-toolbar{display:block}.ip-cust-row{display:flex;align-items:center}.ip-cust-row>div{width:50%}.ip-cust-row>div.ip-cust-row-right{padding-left:30px;text-align:left}.ip-cust-row>div.ip-cust-row-right .ip-btns{display:flex;justify-content:start;padding-top:10px}.ip-logos>div{width:14.2857142857%}.hide-lg{display:none!important}}@media screen and (min-width:1024px)and (max-width:1600px){:root{--font-size-default: 1.188vw;--font-size-title: 5vw}.global-title small{font-size:.9375vw;top:.6875vw;margin-left:7.8125vw}.global-title small:after{left:calc(100% + .75vw);width:19.8125vw;height:.125vw}.global-title em{font-size:7.5vw}.global-btn{font-size:.9375vw;padding:0 .9375vw;min-width:12.5vw;height:3.75vw}.submit-btn input{font-size:.75vw;width:12.5vw;height:3.75vw}.global-arrow button{font-size:2.4375vw;padding:.3125vw}.header{padding:3.125vw .9375vw .9375vw}.header.show-fixed{padding:1.4375vw .9375vw}.header.show-fixed .header__wrap--logo a{max-width:18.4375vw}.header.show-fixed .header__navWrap--navigation #nav>li .sub-menu{padding-top:2.125vw}.header__wrap--logo a{max-width:20.3125vw}.header__navWrap--navigation #nav>li{padding:0 1.375vw}.header__navWrap--navigation #nav>li>a{padding:.3125vw 0}.header__navWrap--navigation #nav>li .sub-menu{min-width:12.1875vw;padding-top:.9375vw}.header__navWrap--navigation #nav>li .sub-menu li a{padding:.8125vw .625vw}.header__navWrap--navigation #nav>li .sub-menu .sub-menu{margin-left:calc(100% + .0625vw)}.header__burger{margin-left:1vw}.header__burger--menu{width:1.875vw}.header__burger--menu span{height:.0625vw;margin:.3125vw 0}.siteoffcanvas__inner{max-width:33.125vw}.siteoffcanvas__content{padding:3.75vw 3.625vw .9375vw}.siteoffcanvas__content--close{top:1.875vw;right:1.875vw;font-size:1.25vw}.siteoffcanvas__content--logo{margin:0 0 3.4375vw}.siteoffcanvas__content--logo a{max-width:23.625vw}.siteoffcanvas__content--nav #slidenav>li{margin-bottom:2.8125vw}.siteoffcanvas__content--nav #slidenav>li>a{font-size:1.25vw}.siteoffcanvas__content--nav #slidenav>li .sub-menu{margin-top:1.5625vw;margin-left:1.875vw}.siteoffcanvas__content--nav #slidenav>li .sub-menu li{margin-bottom:1.0625vw}.siteoffcanvas__content--nav #slidenav>li .sub-menu .sub-menu{margin-top:.625vw;margin-left:.625vw}.socialmediaSidebar{right:2.375vw}.socialmediaSidebar__lists span{margin:1.5vw 0}.socialmediaSidebar__lists span a{font-size:1.5625vw}.contactform{padding:7.8125vw .9375vw 7.5vw}.contactform__inner{max-width:45vw}.contactform__inner--title{margin:0 0 gete-vw(26px)}.contactform__inner--title .global-title small{margin-left:6.875vw}.contactform__inner--title .global-title small:after{width:5vw;left:calc(100% + .25vw)}.contactform__inner--text{font-size:1.1875vw;margin:0 0 2.3125vw}.contactform__form--field{padding:0 .625vw;margin-bottom:1.25vw}.contactform__form--field input[type=text],.contactform__form--field input[type=email],.contactform__form--field input[type=tel],.contactform__form--field textarea{font-size:.9375vw;height:3.25vw;border-bottom:.0625vw solid #000}.contactform__form--field.cf-textarea textarea{padding-top:.9375vw;height:5.5vw}.contactform__form--field.cf-btn{margin:3.125vw 0 0}.contactform__form form{margin:0 -.625vw}.contactform__form form .ajax-loader{bottom:-1.125vw}.contactform__form form .wpcf7-not-valid-tip{font-size:.875vw}.contactform__form form .wpcf7-response-output{width:calc(100% - 1.875vw);font-size:.875vw;bottom:-2.1875vw}.contactform__form form .wpcf7-spinner{bottom:-1.875vw}.contactform__form form span.wpcf7-not-valid-tip{bottom:.3125vw;border:.0625vw solid #ff0000}.footer{padding:6.25vw .9375vw}.footer__inner{max-width:71.25vw}.footer__inner--logo a{max-width:30vw}.footer__inner--contacts{margin:2.8125vw 0}.footer__inner--contacts span{font-size:1.1875vw;padding:0 1.5vw}.footer__inner--nav{margin:0 0 2.8125vw}.footer__inner--nav ul.footernav>li{padding:0 1.625vw}.footer__inner--nav ul.footernav>li>a{font-size:1.125vw}.footer__inner--disclaimer{margin:0 0 36px}.footer__inner--disclaimer p{font-size:1.0625vw}.footer__inner--copyright .copyright{font-size:1.0625vw;margin:0 0 2.125vw}.footer__inner--copyright .mls{font-size:1.5625vw}.footer__inner--copyright .mls em{margin:0 .125vw}.ip-logos{flex-wrap:nowrap}}
