.fl-node-j85d61hwasgz.fl-row-full-height>.fl-row-content-wrap,.fl-node-j85d61hwasgz.fl-row-custom-height>.fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fl-node-j85d61hwasgz.fl-row-full-height>.fl-row-content-wrap{min-height:100vh}.fl-node-j85d61hwasgz.fl-row-custom-height>.fl-row-content-wrap{min-height:0}.fl-builder-edit .fl-node-j85d61hwasgz.fl-row-full-height>.fl-row-content-wrap{min-height:calc( 100vh - 48px )}@media all and (width:768px) and (height:1024px) and (orientation:portrait){.fl-node-j85d61hwasgz.fl-row-full-height>.fl-row-content-wrap{min-height:1024px}}@media all and (width:1024px) and (height:768px) and (orientation:landscape){.fl-node-j85d61hwasgz.fl-row-full-height>.fl-row-content-wrap{min-height:768px}}@media screen and (aspect-ratio:40/71){.fl-node-j85d61hwasgz.fl-row-full-height>.fl-row-content-wrap{min-height:500px}}.fl-node-j85d61hwasgz.fl-row-default-height>.fl-row-content-wrap,.fl-node-j85d61hwasgz.fl-row-full-height>.fl-row-content-wrap,.fl-node-j85d61hwasgz.fl-row-custom-height>.fl-row-content-wrap{align-items:flex-end;justify-content:flex-end}.fl-node-j85d61hwasgz>.fl-row-content-wrap{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.realityhomesinc.com/wp-content/uploads/2017/04/2829-Sage-Hills-R.jpg);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover}.fl-node-j85d61hwasgz.fl-row-custom-height>.fl-row-content-wrap{min-height:800px}@media(max-width:1200px){.fl-node-j85d61hwasgz>.fl-row-content-wrap{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.realityhomesinc.com/wp-content/uploads/2017/04/2829-Sage-Hills-R.jpg);background-position:center center}}@media(max-width:992px){.fl-node-j85d61hwasgz>.fl-row-content-wrap{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.realityhomesinc.com/wp-content/uploads/2017/04/2829-Sage-Hills-R.jpg);background-position:center center}.fl-node-j85d61hwasgz.fl-row-custom-height>.fl-row-content-wrap{min-height:600px}}@media(max-width:768px){.fl-node-j85d61hwasgz>.fl-row-content-wrap{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://www.realityhomesinc.com/wp-content/uploads/2017/04/2829-Sage-Hills-R.jpg);background-position:center center}.fl-node-j85d61hwasgz.fl-row-custom-height>.fl-row-content-wrap{min-height:400px}}.fl-node-a90irvq1dekc.fl-row-default-height>.fl-row-content-wrap,.fl-node-a90irvq1dekc.fl-row-full-height>.fl-row-content-wrap,.fl-node-a90irvq1dekc.fl-row-custom-height>.fl-row-content-wrap{align-items:flex-end;justify-content:flex-end}.fl-node-lf6puj3rwhv5{width:100%}.fl-node-lf6puj3rwhv5>.fl-col-content{padding-top:40px;padding-right:80px;padding-bottom:40px;padding-left:80px}.fl-node-ug85barjdet6{width:100%}@media(max-width:768px){.fl-builder-content .fl-node-ug85barjdet6>.fl-col-content{min-height:120px}}.fl-node-ug85barjdet6>.fl-col-content{padding-top:40px;padding-right:80px;padding-bottom:40px;padding-left:80px}.fl-module-heading .fl-heading{padding:0 !important;margin:0 !important}.fl-row .fl-col .fl-node-tj7m5pqrwak6 h1.fl-heading a,.fl-row .fl-col .fl-node-tj7m5pqrwak6 h1.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-tj7m5pqrwak6 h1.fl-heading .fl-heading-text *,.fl-node-tj7m5pqrwak6 h1.fl-heading .fl-heading-text{color:#000}.fl-node-tj7m5pqrwak6.fl-module-heading .fl-heading{font-family:"Cormorant Garamond",serif;font-weight:700;font-size:58px;text-align:center}@media(max-width:992px){.fl-node-tj7m5pqrwak6.fl-module-heading .fl-heading{font-size:65px}}@media(max-width:768px){.fl-node-tj7m5pqrwak6.fl-module-heading .fl-heading{font-size:32px}}.hero-text,.new-features-banner,.backstretch,.call-banner,.backstretch{display:none!important}.hero-wrap{min-height:0 !important;position:absolute !important}.soliloquy-container .soliloquy-image{width:100%}.soliloquy-theme-classic .soliloquy-prev{background-image:url(https://realityhomesinc.com/wp-content/themes/alphablossom-reality/images/prev-icon.svg) !important;background-repeat:no-repeat !important;background-position:50% 50%!important;border-radius:50px!important;background-size:15px !important;background-color:#ffffff00 !important;left:10px!important;width:60px !important;height:60px !important}.soliloquy-theme-classic .soliloquy-next{background-image:url(https://realityhomesinc.com/wp-content/themes/alphablossom-reality/images/next-icon.svg) !important;background-repeat:no-repeat !important;background-position:50% 50%!important;border-radius:50px!important;background-size:15px !important;background-color:#ffffff00 !important;width:60px !important;height:60px !important}.head-floorplan .fl-col-group{max-width:calc(1200px + 8%);margin:-70px auto 0px !important;position:relative;z-index:10000;width:100%}.box-shadow{border-radius:14px !important;background:rgba(255,255,255);box-shadow:0px 4px 3.15px 0px rgba(41,72,152,.01),0px 8.15px 6.52px 0px rgba(41,72,152,.02),0px 20px 13px 0px rgba(41,72,152,.03);backdrop-filter:blur(50px)}.sidebar-content .sidebar:after{top:-80px !important}@media only screen and (min-width:3200px){.soliloquy-container .soliloquy-viewport{max-height:1800px !important}}@media only screen and (min-width:770px){.sidebar-content .content-sidebar-wrap,.content-sidebar .content-sidebar-wrap{justify-content:space-between}.floor-plan-img-wrap{max-width:100% !important;padding:0}.image-rotating-wrap{max-width:100% !important}.floor-plan-drawings{padding-left:0 !important;padding-right:0 !important}.floor-plan-drawings img{width:100%;padding-bottom:20px}}@media only screen and (max-width:1449px){body:not(.home) .site-inner,.head-floorplan .fl-col-group{padding-left:4% !important;padding-right:4% !important}}@media only screen and (max-width:1200px){.head-floorplan .fl-col-group{padding-left:4%;padding-right:4%}}@media only screen and (max-width:992px){.soliloquy-container .soliloquy-viewport,.soliloquy-container .soliloquy-image{height:600px !important;object-fit:cover}.head-floorplan .fl-col-group{z-index:101}header{z-index:105 !important}.sidebar-content .sidebar:after{top:-78px !important}.head-floorplan .fl-col-group{margin:-80px auto 0px !important}}@media only screen and (max-width:769px){body:not(.home):not(.content-sidebar) .site-inner{padding-bottom:0 !important}.soliloquy-container .soliloquy-viewport,.soliloquy-container .soliloquy-image{height:400px !important}.head-floorplan .fl-col-group{padding-left:6.8% !important;padding-right:6.8% !important}.head-floorplan .fl-col-group{margin:-65px auto 0px !important}.footer-widgets{margin-top:80px}}