body.post-page-pre-construction .ipBuyers-content{display:flex;flex-direction:column}body.post-page-pre-construction .ipBuyers-intro,body.post-page-pre-construction .ipBuyers-preconstruction{order:-1}body.post-page-pre-construction .ipBuyers-properties-bg{display:none}body.post-page-pre-construction .ipBuyers-properties-title h2{margin:0 auto}.ip-banner{display:block;font-size:1rem}.ip-banner:before{background:#000;opacity:20%}.ip-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:69.4642857143%;background:linear-gradient(180deg,#000,transparent);pointer-events:none;z-index:2;opacity:10%;display:none}.ip-banner canvas{aspect-ratio:1600/560}#inner-page-wrapper{margin:0;font-size:0;z-index:unset}#inner-page-wrapper>.max-container{width:100%;padding:0}.aiosp-container{opacity:0}.aiosp-wrap .form-popup{padding:0;transform:scale(.75);transition:all .1s ease-in-out}.aiosp-wrap .form-popup.active{opacity:1;transform:scale(1)}.aiosp-wrap .form-popup .aios-popup-body{max-width:773px;width:90%;min-height:unset;padding:0}.aiosp-wrap .form-popup .aios-popup-body .aiosp-close{color:var(--primary);font-size:3.4375rem;top:15px;right:15px}.aiosp-wrap .form-popup .aios-popup-body .aiosp-close:hover{color:inherit}.aiosp-wrap .form-popup-bg{opacity:30%}.aiosp-wrap .form-popup-wrap{text-align:center}.aiosp-wrap .form-popup-title{font-family:var(--font-family-title);font-size:1.78125em;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.aiosp-wrap .form-popup .site-title{margin-top:40px}.aiosp-wrap .form-popup-form{margin:auto;width:100%;max-width:518px}.aiosp-wrap .form-popup-form form{position:relative;margin-top:40px;font-size:1rem}.aiosp-wrap .form-popup-form form .fields{justify-content:right}.aiosp-wrap .form-popup-form form .fields .field{width:100%}.aiosp-wrap .form-popup-form form .fields .field input,.aiosp-wrap .form-popup-form form .fields .field select,.aiosp-wrap .form-popup-form form .fields .field textarea{outline:none;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-bottom:1px solid rgba(0,0,0,.4);font-size:.875rem;color:inherit;text-transform:uppercase;letter-spacing:.01em;margin-bottom:1.5em;padding:1.2857em .857142857em;letter-spacing:.05em}.aiosp-wrap .form-popup-form form .fields .field textarea{height:7.7142857em;resize:none;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;margin:0!important}.aiosp-wrap .form-popup-form form .fields .submit{padding-top:2.75em}.aiosp-wrap .form-popup-form form .fields .submit button{width:13.846153846em}.aiosp-wrap .form-popup-form form .fields .submit .wpcf7-spinner{position:absolute;margin:0;top:.5em;left:50%;transform:translate(-50%);width:1.5rem;height:auto;aspect-ratio:1/1}.aiosp-wrap .form-popup-form form .wpcf7-not-valid-tip{position:absolute;left:auto;right:0;width:auto;font-size:.75rem;top:0}.aiosp-wrap .form-popup-form form .wpcf7-response-output{position:absolute;margin:1em 0;left:0;right:0;text-align:center;color:var(--font-color-default);font-size:.875rem}.aiosp-wrap .process-popup{padding:0;transform:scale(.75);transition:all .1s ease-in-out}.aiosp-wrap .process-popup.active{opacity:1;transform:scale(1)}.aiosp-wrap .process-popup .aios-popup-body{max-width:960px;width:90%;min-height:unset;padding:0}.aiosp-wrap .process-popup .aios-popup-body .aiosp-close{color:var(--primary);font-size:3.4375rem;top:15px;right:15px}.aiosp-wrap .process-popup .aios-popup-body .aiosp-close:hover{color:inherit}.aiosp-wrap .process-popup-container{padding:40px 0}.aiosp-wrap .process-popup-bg{opacity:30%}.aiosp-wrap .process-popup-wrap{text-align:center}.aiosp-wrap .process-popup-logo{max-width:100%;width:150px;margin:auto}.aiosp-wrap .process-popup-title{font-family:var(--font-family-title);font-size:2.3125em;font-weight:600;letter-spacing:.03em;text-transform:uppercase;margin-top:.7567567em}.aiosp-wrap .process-popup-desc p{font-size:.875em;font-weight:300;letter-spacing:.0125em;line-height:1.71;margin-top:3.07142857em}.aiosp-wrap .process-popup-desc p+p{margin-top:1.7142857em}.ipBuyers{font-size:1rem;position:relative;background:#fff}.ipBuyers-breadcrumbs{padding:40px 0 0}.ipBuyers-intro{text-align:center}.ipBuyers-intro+.ipBuyers-intro-process{margin-top:50px}.ipBuyers-intro-desc p{font-size:.875em;font-weight:300;letter-spacing:.0125em;line-height:1.725;margin-top:2.857142857em}.ipBuyers-intro-desc p+p{margin-top:1em}.ipBuyers-intro-button a{width:22em}.ipBuyers-process{text-align:center;margin-top:110px;overflow:initial}.ipBuyers-process-logo{top:0;left:50%;transform:translate(-50%,-50%);z-index:1;max-width:100px}.ipBuyers-process-title h2{line-height:.85}.ipBuyers-process-title h2 span{margin-bottom:1.3em}.ipBuyers-process-desc p{font-size:.875rem;font-weight:300;letter-spacing:.0125em;line-height:1.725;margin-top:3em;text-align:center}.ipBuyers-process-desc p+p{margin-top:1em}.ipBuyers-process-list{margin-top:40px}.ipBuyers-process-item{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:40px 0}.ipBuyers-process-item:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);background:var(--primary);width:.125rem;height:100%}.ipBuyers-process-item+.item{margin-top:40px}.ipBuyers-process-left{width:100%;max-width:360px}.ipBuyers-process-right{position:relative;width:100%;background:#fff;box-shadow:.625em 2.5em 3.125em #00000012;padding:40px 5vw;z-index:1}.ipBuyers-process-right .sub{position:relative;font-family:var(--font-family-title);font-size:2.3125em;font-weight:600;letter-spacing:.03em;padding-top:35px}.ipBuyers-process-right .sub:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);aspect-ratio:32/28;width:.86486em;background:url(../../images/sellers/mono.png) center/cover no-repeat}.ipBuyers-process-right p{font-size:.875em;font-weight:300;letter-spacing:.0125em;line-height:1.725;margin-top:1.07142857em}.ipBuyers-process-right p+p{margin-top:1em}.ipBuyers-process-right .site-btnCont a{width:13.6153846em}.ipBuyers-preconstruction{overflow:initial}.ipBuyers-preconstruction-bg.left:before{background:linear-gradient(180deg,#fff,#fff 10%,transparent)}.ipBuyers-preconstruction-bg.right{left:auto;right:0;top:44.6261682243%;width:40.5%;height:37.7336448598%;display:none}.ipBuyers-preconstruction-bg.right:before{background:linear-gradient(90deg,#fffc,#ffffff4d)}.ipBuyers-preconstruction-left{width:100%}.ipBuyers-preconstruction-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#fff;font-size:.8125em;text-transform:uppercase;border:.076923em solid #c0c0c0;border-radius:.3076923em;width:100%;padding:40px 5vw;gap:30px 0}.ipBuyers-preconstruction-item .logo{color:var(--primary);width:55px;aspect-ratio:58/49;background:currentColor;-webkit-mask:center/auto no-repeat;mask:center/auto no-repeat}.ipBuyers-preconstruction-item .field{width:100%}.ipBuyers-preconstruction-item .field-label{letter-spacing:.05em;line-height:1.2;font-weight:600;text-align:center}.ipBuyers-preconstruction-item .field-label span{text-transform:none}.ipBuyers-preconstruction-item .field-dropdown{margin-top:1.076923em;position:relative}.ipBuyers-preconstruction-item .field-dropdown-select{position:relative;width:100%;letter-spacing:.05em;box-shadow:0 0 .923076923em #0000003d;border-radius:.3076923em;padding:1.23076923em 1.53846em;z-index:1}.ipBuyers-preconstruction-item .field-dropdown-select:before{content:"";position:absolute;top:1.53846em;right:1.53846em;z-index:1;width:0;height:0;border-style:solid;border-width:.3846em .3076923em 0px .3076923em;border-color:var(--primary) transparent transparent transparent;pointer-events:none}.ipBuyers-preconstruction-item .field-dropdown-select.active+.field-dropdown-menu{opacity:1;pointer-events:all;visibility:visible}.ipBuyers-preconstruction-item .field-dropdown-menu{position:absolute;top:100%;left:0;width:100%;background:#fff;box-shadow:0 .923076923em .923076923em #0000003d;padding:0 1.53846em 3em;z-index:2;opacity:0;pointer-events:none;visibility:hidden;transition:var(--transition)}.ipBuyers-preconstruction-item .field-dropdown-menu .search-input{display:flex;padding:.8846em 0;border:.153846em solid rgba(183,183,183,.5);border-radius:.3076923em}.ipBuyers-preconstruction-item .field-dropdown-menu .search-input input{width:100%;letter-spacing:.05em;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;text-transform:uppercase;padding:0 1.53846em}.ipBuyers-preconstruction-item .field-dropdown-menu .search-input input.sm{width:50%}.ipBuyers-preconstruction-item .field-dropdown-menu .search-input input+input{border-left:.076923em solid #000}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input{display:flex;flex-wrap:wrap;gap:.923076923em 1.846153846em;margin-top:1.6923em}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input .radio-wrap{width:100%}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input .radio-label{background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;font-size:inherit;text-transform:uppercase;letter-spacing:.05em}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input ul{margin:1.3076923em .3846em;max-height:11.3846em;overflow-y:scroll;scrollbar-width:.46153846em;scrollbar-color:var(--primary)}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input ul::-webkit-scrollbar{width:.46153846em;background-color:#e8e8e8;border-radius:.3846153846em}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input ul::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:.3846153846em}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input ul li{font-size:inherit;letter-spacing:.05em;text-transform:none;display:flex;gap:.923076923em}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input ul li input{width:1em;height:auto;aspect-ratio:1/1;margin:0}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input ul li+li{margin-top:1.076923em}.ipBuyers-preconstruction-item .field-dropdown-menu .site-button{font-size:.625rem;width:11.5em;padding:1em 0;margin:.8em 0 0 auto}.ipBuyers-preconstruction-item .field-dropdown-menu .site-button.done{margin-left:0}.ipBuyers-preconstruction-item .field-dropdown-menu .site-button.clear{margin-right:1.25em}.ipBuyers-preconstruction-item.city .logo{-webkit-mask-image:url(../../images/buyers/city.png);mask-image:url(../../images/buyers/city.png)}.ipBuyers-preconstruction-item.home .logo{-webkit-mask-image:url(../../images/buyers/home.png);mask-image:url(../../images/buyers/home.png)}.ipBuyers-preconstruction-item.price .logo{-webkit-mask-image:url(../../images/buyers/price.png);mask-image:url(../../images/buyers/price.png)}.ipBuyers-preconstruction-item.size .logo{-webkit-mask-image:url(../../images/buyers/size.png);mask-image:url(../../images/buyers/size.png)}.ipBuyers-preconstruction-item+.item{margin-top:1em}.ipBuyers-preconstruction-right{position:relative;z-index:1}.ipBuyers-preconstruction-inner{background:#fff;box-shadow:.625em 2.5em 3.125em #00000012;padding:40px 5vw;margin-top:40px}.ipBuyers-preconstruction-desc p{text-align:center;font-size:1.0625em;letter-spacing:.0175em;font-weight:500;line-height:1.42}.ipBuyers-preconstruction-desc p+p{margin-top:1em}.ipBuyers-preconstruction-button a,.ipBuyers-preconstruction-button button{width:15.3076923em}.ipBuyers-rebates{position:relative;z-index:2;display:block;isolation:isolate;overflow:visible}.ipBuyers-rebates-bg{top:auto;bottom:0;height:min(22.813rem,250px);z-index:-1}.ipBuyers-rebates-main{position:relative;display:block}.ipBuyers-rebates-desc{position:relative;display:block;font-size:.875rem;font-weight:300;line-height:1.5rem;letter-spacing:.01em;text-align:center;margin-top:3.438rem}.ipBuyers-rebates-desc>*+*{margin-top:1.5rem}.ipBuyers-rebates-desc ul{display:grid;grid-template-columns:max-content;gap:10px 20px;justify-content:center;margin-top:2.813rem}.ipBuyers-rebates-desc ul li{position:relative;display:block;padding-left:1rem;line-height:1;text-align:left}.ipBuyers-rebates-desc ul li:before{content:"";position:absolute;top:0;left:0;width:.438rem;height:.438rem;background:var(--primary);border-radius:50%;top:.125rem}.ipBuyers-rebates-img{position:relative;display:block;max-width:22.563rem;margin:1.875rem auto 0;flex-shrink:0}.ipBuyers-rebates-img.has-shadow:after{content:"";position:absolute;z-index:-1;bottom:-15%;right:-15%;background:transparent url(../../images/pre-construction/rebates-shadow.png) no-repeat;width:150%;height:11.875rem;background-size:100%}.ipBuyers-rebates-img img{display:block;max-width:100%;height:auto}.ipBuyers-properties{overflow:initial;z-index:1;padding-bottom:0}.ipBuyers-properties-bg{width:37.5%;left:auto;right:0;top:60px;height:91.0194174757%}.ipBuyers-properties-bg:before{background:linear-gradient(180deg,#ffffffe0,#fff)}.ipBuyers-properties-wrap{max-width:650px}.ipBuyers-properties-sub{font-family:var(--font-family-title);font-size:2.3125em;font-weight:600;letter-spacing:.03em;text-align:center;text-transform:uppercase;margin-top:1.135135em}.ipBuyers-properties-list{margin:0 -.9375rem}.ipBuyers-properties-list.item-status .slick-list{padding-top:40px}.ipBuyers-properties-list .slick-list{padding:105px 0}.ipBuyers-properties-item{width:100%;padding:0 .9375rem;transition:var(--transition)}.ipBuyers-properties-item a{position:relative;display:block}.ipBuyers-properties-item a .site-img canvas{min-height:300px}.ipBuyers-properties-item a .logo{position:absolute;top:-65px;left:50%;transform:translate(-50%);width:8.6111em;z-index:1;aspect-ratio:155/153;background:url(../../images/sellers/logo.png) center/cover no-repeat;font-size:1.125rem;font-weight:500;letter-spacing:.05em;line-height:1.25;color:var(--primary);text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-shadow:-1px 0 1px rgba(255,255,255,.75);transition:var(--transition)}.ipBuyers-properties-item a .logo span{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.9))}.ipBuyers-properties-item a .status{position:absolute;top:6.8337129841%;left:50%;transform:translate(-50%);z-index:1;width:90%;width:180px;border-top-left-radius:1.846153846em;border-bottom-right-radius:1.846153846em;background:var(--primary);font-size:.8125rem;font-weight:500;letter-spacing:.05em;color:#fff;text-align:center;text-transform:uppercase;padding:1.26923em 0;transition:var(--transition)}.ipBuyers-properties-item a .info{position:absolute;bottom:-50px;left:50%;transform:translate(-50%);z-index:1;color:var(--font-color-default);background:#fff;width:90%;max-width:367px;border-top-left-radius:1.875em;border-bottom-right-radius:1.875em;border:.1875em solid var(--primary);box-shadow:.625em 2.5em 3.125em #00000012;padding:1.5em 1em;transition:var(--transition);font-size:1rem;text-align:center}.ipBuyers-properties-item a .info .price{font-family:var(--font-family-title);font-size:1.75em;font-weight:600;letter-spacing:.01em;width:100%;border-bottom:.0357142857em solid var(--primary);padding-bottom:.5357142857em;margin-bottom:.607142857em}.ipBuyers-properties-item a .info .address{font-size:1.045em;font-weight:300;text-transform:uppercase;letter-spacing:.1em;line-height:1.2}.ipBuyers-properties-item a .info .address span{display:block;font-size:.837320574em;color:#8d8d8d;letter-spacing:.1em;margin-top:.5em}.ipBuyers-properties-item a:hover .status{border-radius:0}.ipBuyers-properties-item a:hover .info{color:#fff;background:var(--primary)}.ipBuyers-properties-item a:hover .info .price{border-bottom-color:currentColor}.ipBuyers-properties-item a:hover .info .address span{color:inherit}.ipBuyers-properties-arrow{margin:0}.ipBuyers-properties-button a{width:16.76923em}.ipBuyers-properties.project .site-wrap .project-list .slick-list{padding-top:40px}.ipBuyers-properties.project .site-wrap .project-list .slick-list a .site-img{border:1px solid #8f8f8f}.ipBuyers-properties.project .site-wrap .project-list .slick-list a .info .price{text-transform:uppercase}.ipBuyers-footer{padding:0}.ipBuyers-footer-bg{height:82.2866344605%;top:auto;bottom:0}.ipBuyers-footer-bg:before{background:#fff;opacity:60%}.ipBuyers-footerForm{margin:auto;box-shadow:.625em 2.5em 3.125em #00000012;width:100%}.ipBuyers-footerForm-bg:before{background:linear-gradient(90deg,#eee,#ffffffe6)}.ipBuyers-footerForm-left{position:relative;width:100%;max-width:610px}.ipBuyers-footerForm-inner{position:absolute;bottom:0;left:50%;width:100%;transform:translate(-50%)}.ipBuyers-footerForm-desc p{font-size:.875em;letter-spacing:.01em;line-height:1.725;margin-bottom:2.142857em;text-align:center}.ipBuyers-footerForm-button a{display:flex;align-items:center;gap:.9333em;font-family:var(--font-family-title);font-size:16px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#000;width:12em;max-width:100%;border-top-left-radius:.8em;border-bottom-right-radius:.8em;border:1px solid var(--primary);padding:.8em 1.2667em;margin:auto}.ipBuyers-footerForm-button a i{font-size:.733em;color:var(--primary)}.ipBuyers-footerForm-button a:hover{background:var(--primary);color:#fff}.ipBuyers-footerForm-button a:hover i{color:inherit}.ipBuyers-footerForm-title h2{line-height:.85}.ipBuyers-footerForm-title h2 span{margin-bottom:1.3em}.ipBuyers-footerForm-form form{position:relative;margin-top:40px;font-size:1rem}.ipBuyers-footerForm-form form .fields{margin:0 -.75rem;justify-content:right}.ipBuyers-footerForm-form form .fields .field{width:100%;padding:0 .4375rem}.ipBuyers-footerForm-form form .fields .field.lg{width:100%}.ipBuyers-footerForm-form form .fields .field input,.ipBuyers-footerForm-form form .fields .field select,.ipBuyers-footerForm-form form .fields .field textarea{outline:none;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-bottom:1px solid rgba(0,0,0,.4);font-size:.875rem;color:inherit;text-transform:uppercase;letter-spacing:.01em;margin-bottom:1.5em;padding:1.142857em .2857em;letter-spacing:.05em}.ipBuyers-footerForm-form form .fields .field textarea{height:7.7142857em;resize:none;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;margin:0!important}.ipBuyers-footerForm-form form .fields .submit{padding:.6875em .4375rem 0}.ipBuyers-footerForm-form form .fields .submit button{width:13.846153846em}.ipBuyers-footerForm-form form .fields .submit .wpcf7-spinner{position:absolute;margin:0;top:-.8rem;left:50%;transform:translate(-50%);width:1.5rem;height:auto;aspect-ratio:1/1}.ipBuyers-footerForm-form form .wpcf7-not-valid-tip{position:absolute;left:auto;right:0;width:auto;font-size:.75rem;top:0}.ipBuyers-footerForm-form form .wpcf7-response-output{position:absolute;margin:1em -.4375rem;left:0;right:0;text-align:center;color:var(--font-color-default);font-size:.875rem}.ipBuyers-footerMain{text-align:center;overflow:initial}.ipBuyers-footerMain-wrap{width:100%}.ipBuyers-footerMain-logo img{margin:auto}.ipBuyers-footerMain-contact{width:100%}.ipBuyers-footerMain-contact ul{font-size:.875rem;gap:1.642857em 5em;margin-top:2.5em;flex-direction:column}.ipBuyers-footerMain-contact ul li{letter-spacing:.01em;line-height:1.2;width:-moz-max-content;width:max-content;max-width:100%}.ipBuyers-footerMain-contact ul li span{display:block;color:var(--primary);margin-bottom:.5em}.ipBuyers-footerMain-contact ul li a{color:inherit}.ipBuyers-footerMain-contact ul li a:hover{color:var(--primary)}.ipBuyers-footerMain-nav{width:100%;margin-top:1.642857em}.ipBuyers-footerMain-nav .sub{font-size:.875rem;letter-spacing:.01em;line-height:1.2;display:block;color:var(--primary);margin-bottom:1.642857em}.ipBuyers-footerMain-nav ul{display:flex;flex-wrap:wrap;gap:1.642857em 1.07142857em;font-size:.875em}.ipBuyers-footerMain-nav ul li{width:100%}.ipBuyers-footerMain-nav ul li a{display:block;color:inherit;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;width:100%;max-width:-moz-max-content;max-width:max-content;margin:auto}.ipBuyers-footerMain-nav ul li a:hover{color:var(--primary)}.ipBuyers-footerMain-nav ul li.menu-item-156,.ipBuyers-footerMain-nav ul li.ftr-hide,.ipBuyers-footerMain-nav ul li .sub-menu{display:none}.ipBuyers-footerMain-disclaimer{position:relative;margin-top:4.75em;padding-top:3.5em}.ipBuyers-footerMain-disclaimer:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;transform:translate(-50%);background:#000;opacity:20%}.ipBuyers-footerMain-disclaimer p,.ipBuyers-footerMain-copyright p{font-size:.75em;line-height:1.65;letter-spacing:-.015em}.ipBuyers-footerMain-disclaimer p a,.ipBuyers-footerMain-copyright p a{color:inherit}.ipBuyers-footerMain-disclaimer p a:hover,.ipBuyers-footerMain-copyright p a:hover{color:var(--primary)}.ipBuyers-footerMain-disclaimer p+p,.ipBuyers-footerMain-copyright p+p{margin-top:1em}.ipBuyers-footerMain-copyright p{letter-spacing:.01em;margin-top:1.75em}.ipBuyers-footerMain-copyright p span{font-weight:500}.ipBuyers-footerMain-mls{font-size:2em;gap:.40625em;margin-top:1em}.ipBuyers-footerMain-mls .ai-font-eho{font-size:.78125em;margin-top:.125em}@media screen and (min-width:600px){.aiosp-wrap .form-popup-form form .fields .field input,.aiosp-wrap .form-popup-form form .fields .field select,.aiosp-wrap .form-popup-form form .fields .field textarea{margin-bottom:2px}.ipBuyers-preconstruction-item{justify-content:space-between}.ipBuyers-preconstruction-item .field{width:calc(100% - max(8vw,70px))}.ipBuyers-preconstruction-item .field-label{text-align:left}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input{flex-wrap:unset}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input .radio-wrap.sm{width:50%}.ipBuyers-preconstruction-item .field-dropdown-menu .radio-input ul{margin-right:3.23076923em}.ipBuyers-preconstruction-item .field-dropdown-menu .site-button{margin-right:4.2em}.ipBuyers-rebates-desc ul{grid-template-columns:12.5rem max-content}.ipBuyers-footerForm-form form .fields .field{width:50%}.ipBuyers-footerForm-form form .fields .field input,.ipBuyers-footerForm-form form .fields .field select,.ipBuyers-footerForm-form form .fields .field textarea{margin-bottom:1.42857em}}@media screen and (min-width:1024px){.ip-banner:after{display:block}.aiosp-wrap .form-popup .aios-popup-body{width:60%}.aiosp-wrap .form-popup .aios-popup-body .aiosp-close{top:.3636em;right:.3636em}.aiosp-wrap .form-popup-container{padding:7.4375em 0 5.25em}.aiosp-wrap .form-popup .site-title{font-size:3.3125em;letter-spacing:.03em;margin-top:1.679245em}.aiosp-wrap .form-popup-form{width:74.4252873563%}.aiosp-wrap .form-popup-form form{margin-top:1.5625em}.aiosp-wrap .process-popup .aios-popup-body{width:60%;max-width:960px}.aiosp-wrap .process-popup .aios-popup-body .aiosp-close{top:.727em;right:.6727em}.aiosp-wrap .process-popup-container{padding:4.25em 0 6.25em}.aiosp-wrap .process-popup-wrap{width:86.4583333333%;max-width:830px}.aiosp-wrap .process-popup-logo{width:24.6987951807%}.ipBuyers-breadcrumbs-wrap{width:65%;max-width:1040px}.ipBuyers-intro{padding:4.5em 0}.ipBuyers-intro+.ipBuyers-intro-process{margin-top:5.4375em}.ipBuyers-intro-wrap{width:65%;max-width:1040px}.ipBuyers-intro-button{padding-top:3.4375em}.ipBuyers-process{padding:8.9375em 0 7.625em;margin-top:10.4375em;text-align:initial}.ipBuyers-process-logo{width:12.8125%;max-width:100%}.ipBuyers-process-wrap{width:71.25%;max-width:1140px}.ipBuyers-process-desc{max-width:85.9649122807%}.ipBuyers-process-list{margin-top:2.8125em}.ipBuyers-process-item{justify-content:space-between}.ipBuyers-process-item:before{top:50%;left:0;transform:translateY(-50%);height:.125rem;width:100%}.ipBuyers-process-item:nth-child(2n){flex-direction:row-reverse}.ipBuyers-process-item:nth-child(2n) .right{padding-right:6.8421052632%;padding-left:3.4210526316%;text-align:right}.ipBuyers-process-item:nth-child(2n) .right .sub:before{left:auto;right:-1.378378em}.ipBuyers-process-item:nth-child(2n) .right .site-btnCont{justify-content:right}.ipBuyers-process-item+.item{margin-top:3.5625em}.ipBuyers-process-left{width:31.5789473684%}.ipBuyers-process-right{width:59.7368421053%;padding:2.3125em 3.4210526316% 2.3125em 6.8421052632%}.ipBuyers-process-right .sub{padding-top:0}.ipBuyers-process-right .sub:before{transform:none;top:-.2162162em;left:-1.378378em}.ipBuyers-process-right .site-btnCont{padding-top:2em;justify-content:initial}.ipBuyers-preconstruction{padding:7.5625em 0 9em}.ipBuyers-preconstruction-bg.left{width:60.125%}.ipBuyers-preconstruction-bg.left:before{background:radial-gradient(circle at 100% 10%,#ffffff,transparent 50%)}.ipBuyers-preconstruction-bg.left:after{background:radial-gradient(circle at 100% 10%,#ffffff 12%,transparent 35%)}.ipBuyers-preconstruction-bg.right{display:block}.ipBuyers-preconstruction-wrap{width:92.625%;max-width:1482px;justify-content:space-between}.ipBuyers-preconstruction-left{width:54.1835357625%;order:-1}.ipBuyers-preconstruction-item{width:92.6525529265%;padding:2.3076923em 3.46153846em 1.76923em 1.53846em}.ipBuyers-preconstruction-item .logo{width:8.5672082718%}.ipBuyers-preconstruction-item .field{width:88.4785819793%}.ipBuyers-preconstruction-item:nth-child(2n){margin-left:4.53846em}.ipBuyers-preconstruction-item+.item{margin-top:1.923076923em}.ipBuyers-preconstruction-right{width:43.7246963563%}.ipBuyers-preconstruction-title h2{margin-left:-.855em;margin-top:-.1449em;line-height:.85;padding-left:.5072463768em}.ipBuyers-preconstruction-title h2 span{margin-bottom:1.3em}.ipBuyers-preconstruction-inner{width:93.3641975309%;margin-top:1.9375em;padding:3.5em 3.0625em 4.0625em}.ipBuyers-preconstruction-desc p{text-align:left}.ipBuyers-preconstruction-button{justify-content:left}.ipBuyers-rebates{padding-block:10rem 0}.ipBuyers-rebates-wrap{max-width:75.625rem;display:flex;flex-direction:row-reverse;gap:3.438rem}.ipBuyers-rebates-main{flex-grow:1;padding:0 1.875rem 6.25rem;box-shadow:0 40px 45px 5px #00000012;background:#fff;margin-bottom:-1.5rem}.ipBuyers-rebates-desc{margin-left:auto;margin-right:auto;max-width:35.625rem;text-align:left}.ipBuyers-rebates-desc ul{justify-content:flex-start}.ipBuyers-rebates-img{margin-top:0;margin-bottom:3.438rem}.ipBuyers-properties{padding:6.375em 0 1em}.ipBuyers-properties-bg{top:6.3713592233%}.ipBuyers-properties-wrap{width:84.625%;max-width:1354px}.ipBuyers-properties-list{margin:0 -1.5625rem}.ipBuyers-properties-list.item-status .slick-list,.ipBuyers-properties-list .slick-list{padding:5.0625rem 1.5625rem 8.125rem}.ipBuyers-properties-list .slick-list .slick-slide.slick-active .status,.ipBuyers-properties-list .slick-list .slick-slide.slick-active .logo{opacity:1}.ipBuyers-properties-item{padding:0 1.5625rem;width:50%}.ipBuyers-properties-item a .logo{left:-2.16667em;top:-1.1667em;transform:none;opacity:0}.ipBuyers-properties-item a .status{left:-3.668261563%;transform:none;width:31.8979266348%;opacity:0}.ipBuyers-properties-item a .info{transform:none;left:1.75em;bottom:-5em;width:58.5326953748%;padding:1.375em 2.5518341308% 1.75em 5.7416267943%;text-align:initial}.ipBuyers-properties-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;width:calc(100% + 7rem)}.ipBuyers-properties-button{padding-top:0}.ipBuyers-properties.project{padding-top:6.875em}.ipBuyers-properties.project .site-wrap{width:80.25%;max-width:1284px}.ipBuyers-properties.project .site-wrap .project-list{margin:0 -.9375rem}.ipBuyers-properties.project .site-wrap .project-list .slick-list{padding:7.5rem 0}.ipBuyers-properties.project .site-wrap .project-list .slick-list .slick-slide .item{padding:0 .9375rem}.ipBuyers-properties.project .site-wrap .project-list .slick-list .slick-slide .item a .info{bottom:-4.375rem}.ipBuyers-properties.project .site-wrap .project-list .slick-list .slick-slide .item a .info .price{text-transform:uppercase}.ipBuyers-properties.project .site-wrap .project-list .slick-list .slick-slide:nth-child(2n) .item{margin-top:-3.125rem}.ipBuyers-properties.project .site-wrap .project-arrow{top:42%}.ipBuyers-blogs{margin-top:-2.4375em}.ipBuyers-footer{margin-top:2.3125em}.ipBuyers-footer-wrap{width:100%}.ipBuyers-footerForm{width:82.5%;max-width:1320px;padding:2.5em 0 0}.ipBuyers-footerForm-wrap{width:95.7575757576%}.ipBuyers-footerForm-left{width:48.2594936709%}.ipBuyers-footerForm-inner{width:77.7049180328%;bottom:10.7142857143%}.ipBuyers-footerForm-desc p{text-align:left}.ipBuyers-footerForm-button a{margin:0;font-size:1.875em}.ipBuyers-footerForm-right{width:51.7405063291%;padding:2.9375em 2.2151898734%}.ipBuyers-footerForm-form form{margin-top:1.0625em;margin-left:1.9375em}.ipBuyers-footerMain{padding:5.8125em 0 5.625em}.ipBuyers-footerMain-wrap{width:68.625%;max-width:1098px}.ipBuyers-footerMain-logo{width:calc(var(--w) / 1098 * 100%)}.ipBuyers-footerMain-logo img{margin:0}.ipBuyers-footerMain-row{text-align:left}.ipBuyers-footerMain-contact{width:54.6448087432%;padding-right:1em}.ipBuyers-footerMain-contact ul{flex-direction:row;justify-content:initial;align-items:initial}.ipBuyers-footerMain-contact ul li span{margin-bottom:1.642857em}.ipBuyers-footerMain-nav{width:45.3551912568%;padding-left:6.5573770492%;margin-top:-.375em}.ipBuyers-footerMain-nav ul li{width:auto;min-width:9.42857em}.ipBuyers-footerMain-nav ul li a{margin:0}}@media screen and (min-width:1024px)and (min-width:1024px){.ipBuyers-properties-list .slick-list .slick-slide:nth-child(2n) .item{margin-top:-2.5rem}}
