.fl-node-d84ytc6wr7u0 .fl-row-content{max-width:1340px}.fl-node-d84ytc6wr7u0>.fl-row-content-wrap{margin-top:30px}.fl-node-d84ytc6wr7u0>.fl-row-content-wrap{padding-top:0;padding-bottom:20px}@media (max-width:992px){.fl-node-d84ytc6wr7u0.fl-row>.fl-row-content-wrap{padding-right:20px;padding-left:20px}}.fl-node-68i2ayej7u3q{color:#fff}.fl-builder-content .fl-node-68i2ayej7u3q *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle){color:inherit}.fl-builder-content .fl-node-68i2ayej7u3q a{color:#fff}.fl-builder-content .fl-node-68i2ayej7u3q a:hover{color:#fff}.fl-builder-content .fl-node-68i2ayej7u3q h1,.fl-builder-content .fl-node-68i2ayej7u3q h2,.fl-builder-content .fl-node-68i2ayej7u3q h3,.fl-builder-content .fl-node-68i2ayej7u3q h4,.fl-builder-content .fl-node-68i2ayej7u3q h5,.fl-builder-content .fl-node-68i2ayej7u3q h6,.fl-builder-content .fl-node-68i2ayej7u3q h1 a,.fl-builder-content .fl-node-68i2ayej7u3q h2 a,.fl-builder-content .fl-node-68i2ayej7u3q h3 a,.fl-builder-content .fl-node-68i2ayej7u3q h4 a,.fl-builder-content .fl-node-68i2ayej7u3q h5 a,.fl-builder-content .fl-node-68i2ayej7u3q h6 a{color:#fff}.fl-node-68i2ayej7u3q.fl-row-full-height>.fl-row-content-wrap,.fl-node-68i2ayej7u3q.fl-row-custom-height>.fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fl-node-68i2ayej7u3q.fl-row-full-height>.fl-row-content-wrap{min-height:100vh}.fl-node-68i2ayej7u3q.fl-row-custom-height>.fl-row-content-wrap{min-height:0}.fl-builder-edit .fl-node-68i2ayej7u3q.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-68i2ayej7u3q.fl-row-full-height>.fl-row-content-wrap{min-height:1024px}}@media all and (width:1024px) and (height:768px) and (orientation:landscape){.fl-node-68i2ayej7u3q.fl-row-full-height>.fl-row-content-wrap{min-height:768px}}@media screen and (aspect-ratio:40/71){.fl-node-68i2ayej7u3q.fl-row-full-height>.fl-row-content-wrap{min-height:500px}}.fl-node-68i2ayej7u3q>.fl-row-content-wrap{padding-top:20%;padding-right:2%;padding-bottom:20%;padding-left:2%}.fl-node-qs30ypbf1hae.fl-row-full-height>.fl-row-content-wrap,.fl-node-qs30ypbf1hae.fl-row-custom-height>.fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fl-node-qs30ypbf1hae.fl-row-full-height>.fl-row-content-wrap{min-height:100vh}.fl-node-qs30ypbf1hae.fl-row-custom-height>.fl-row-content-wrap{min-height:0}.fl-builder-edit .fl-node-qs30ypbf1hae.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-qs30ypbf1hae.fl-row-full-height>.fl-row-content-wrap{min-height:1024px}}@media all and (width:1024px) and (height:768px) and (orientation:landscape){.fl-node-qs30ypbf1hae.fl-row-full-height>.fl-row-content-wrap{min-height:768px}}@media screen and (aspect-ratio:40/71){.fl-node-qs30ypbf1hae.fl-row-full-height>.fl-row-content-wrap{min-height:500px}}.fl-node-qs30ypbf1hae>.fl-row-content-wrap{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}.fl-builder-mobile .fl-node-qs30ypbf1hae>.fl-row-content-wrap{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://trivalleyhomesearch.com/wp-content/uploads/4277_Echo_Ct_Pleasanton_Small-4.jpg);background-position:center center;background-attachment:scroll}.fl-node-qs30ypbf1hae>.fl-row-content-wrap{padding-top:15%;padding-right:2%;padding-bottom:15%;padding-left:2%}.fl-node-t58o61wnysiu>.fl-row-content-wrap{margin-bottom:60px}@media (max-width:768px){.fl-node-t58o61wnysiu.fl-row>.fl-row-content-wrap{margin-bottom:40px}}.fl-node-t58o61wnysiu>.fl-row-content-wrap{padding-bottom:0}.fl-node-rofscjw5dxli.fl-row-full-height>.fl-row-content-wrap,.fl-node-rofscjw5dxli.fl-row-custom-height>.fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fl-node-rofscjw5dxli.fl-row-full-height>.fl-row-content-wrap{min-height:100vh}.fl-node-rofscjw5dxli.fl-row-custom-height>.fl-row-content-wrap{min-height:0}.fl-builder-edit .fl-node-rofscjw5dxli.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-rofscjw5dxli.fl-row-full-height>.fl-row-content-wrap{min-height:1024px}}@media all and (width:1024px) and (height:768px) and (orientation:landscape){.fl-node-rofscjw5dxli.fl-row-full-height>.fl-row-content-wrap{min-height:768px}}@media screen and (aspect-ratio:40/71){.fl-node-rofscjw5dxli.fl-row-full-height>.fl-row-content-wrap{min-height:500px}}.fl-node-rofscjw5dxli>.fl-row-content-wrap{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}.fl-builder-mobile .fl-node-rofscjw5dxli>.fl-row-content-wrap{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://trivalleyhomesearch.com/wp-content/uploads/4277_Echo_Ct_Pleasanton_Aerial-Small-2.jpg);background-position:center center;background-attachment:scroll}.fl-node-rofscjw5dxli>.fl-row-content-wrap{padding-top:15%;padding-right:2%;padding-bottom:15%;padding-left:2%}.fl-node-c8vmoqej9l5k>.fl-row-content-wrap{margin-bottom:60px}@media (max-width:768px){.fl-node-c8vmoqej9l5k.fl-row>.fl-row-content-wrap{margin-bottom:40px}}.fl-node-c8vmoqej9l5k>.fl-row-content-wrap{padding-bottom:0}.fl-node-79tmhsxw8iof.fl-row-full-height>.fl-row-content-wrap,.fl-node-79tmhsxw8iof.fl-row-custom-height>.fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fl-node-79tmhsxw8iof.fl-row-full-height>.fl-row-content-wrap{min-height:100vh}.fl-node-79tmhsxw8iof.fl-row-custom-height>.fl-row-content-wrap{min-height:0}.fl-builder-edit .fl-node-79tmhsxw8iof.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-79tmhsxw8iof.fl-row-full-height>.fl-row-content-wrap{min-height:1024px}}@media all and (width:1024px) and (height:768px) and (orientation:landscape){.fl-node-79tmhsxw8iof.fl-row-full-height>.fl-row-content-wrap{min-height:768px}}@media screen and (aspect-ratio:40/71){.fl-node-79tmhsxw8iof.fl-row-full-height>.fl-row-content-wrap{min-height:500px}}.fl-node-79tmhsxw8iof>.fl-row-content-wrap{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}.fl-builder-mobile .fl-node-79tmhsxw8iof>.fl-row-content-wrap{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://trivalleyhomesearch.com/wp-content/uploads/4277_Echo_Ct_Pleasanton_Aerial-Small-7.jpg);background-position:center center;background-attachment:scroll}.fl-node-79tmhsxw8iof>.fl-row-content-wrap{padding-top:15%;padding-right:2%;padding-bottom:15%;padding-left:2%}.fl-node-r27ci0o8yqpb>.fl-row-content-wrap{margin-bottom:60px}@media (max-width:768px){.fl-node-r27ci0o8yqpb.fl-row>.fl-row-content-wrap{margin-bottom:40px}}.fl-node-r27ci0o8yqpb>.fl-row-content-wrap{padding-bottom:0}.fl-node-1hya9n4idwuv{width:100%}.fl-node-78zric4j2a06{width:100%}.fl-node-bejplufk6ihx{width:100%}.fl-node-62iwux5cejty{width:100%}.fl-node-7m6ghn012ya9{width:100%}.fl-node-umip3ry2lb9w{width:100%}.fl-node-u45d1pqzktn8{width:100%}.fl-node-56yqf3rk81bj{width:100%}.fl-node-nlfuti76pem0{width:100%}.fl-node-jqc9z5s4e31g{width:100%}.fl-node-yqe165mwsagd{width:100%}.fl-node-p9g8m2uzvw1f{width:100%}.fl-node-dqfrzi8vxjmt{width:100%}.fl-node-5c25972fd5983{width:57.06%}.fl-node-5c86a8f4d54fd{width:42.94%}.fl-node-5c25972fd590b{width:100%}.fl-row .fl-col .fl-node-wr7x2d8big34 h2.fl-heading a,.fl-row .fl-col .fl-node-wr7x2d8big34 h2.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-wr7x2d8big34 h2.fl-heading .fl-heading-text *,.fl-node-wr7x2d8big34 h2.fl-heading .fl-heading-text{color:#fff}.fl-node-wr7x2d8big34.fl-module-heading .fl-heading{font-family:"Open Sans",sans-serif;font-size:68px;text-align:center;text-transform:uppercase;text-shadow:2px 2px 2px #050000}@media (max-width:768px){.fl-module-icon{text-align:center}}.fl-node-514gpfmywuhe .fl-icon i,.fl-node-514gpfmywuhe .fl-icon i:before{font-size:30px}.fl-node-514gpfmywuhe .fl-icon-wrap .fl-icon-text{height:52.5px}.fl-node-514gpfmywuhe.fl-module-icon{text-align:center}.fl-node-514gpfmywuhe .fl-icon-text,.fl-node-514gpfmywuhe .fl-icon-text-link{text-shadow:2px 2px 2px #000}@media(max-width:1200px){.fl-node-514gpfmywuhe .fl-icon-wrap .fl-icon-text{height:52.5px}}@media(max-width:992px){.fl-node-514gpfmywuhe .fl-icon-wrap .fl-icon-text{height:52.5px}}@media(max-width:768px){.fl-node-514gpfmywuhe .fl-icon-wrap .fl-icon-text{height:52.5px}}.fl-node-tw61dga4zup3.fl-module-heading .fl-heading{font-family:"Open Sans",sans-serif;font-weight:300;font-size:36px;text-align:center}.fl-node-tw61dga4zup3>.fl-module-content{margin-top:40px}@media (max-width:768px){.fl-node-tw61dga4zup3.fl-module>.fl-module-content{margin-top:20px;margin-right:20px;margin-bottom:20px;margin-left:20px}}.fl-row .fl-col .fl-node-5kha83t2wf7s h2.fl-heading a,.fl-row .fl-col .fl-node-5kha83t2wf7s h2.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-5kha83t2wf7s h2.fl-heading .fl-heading-text *,.fl-node-5kha83t2wf7s h2.fl-heading .fl-heading-text{color:#fff}.fl-node-5kha83t2wf7s.fl-module-heading .fl-heading{font-family:"Open Sans",sans-serif;font-size:68px;text-align:center;text-transform:uppercase;text-shadow:2px 2px 2px #000}.fl-mosaicflow-content{visibility:hidden}.fl-mosaicflow-col{float:left}.fl-gallery{position:relative}.fl-gallery-item{display:none;min-height:150px;width:150px}.fl-node-tor0b642dimp .fl-mosaicflow{margin-left:-20px}.fl-mosaicflow-item{margin:0 0 20px 20px}.fl-node-vy41crhupas9.fl-module-heading .fl-heading{font-family:"Open Sans",sans-serif;font-size:36px;text-align:center}.fl-node-vy41crhupas9>.fl-module-content{margin-top:40px}@media (max-width:768px){.fl-node-vy41crhupas9.fl-module>.fl-module-content{margin-top:20px}}.fl-row .fl-col .fl-node-3klin478fp6j h2.fl-heading a,.fl-row .fl-col .fl-node-3klin478fp6j h2.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-3klin478fp6j h2.fl-heading .fl-heading-text *,.fl-node-3klin478fp6j h2.fl-heading .fl-heading-text{color:#fff}.fl-node-3klin478fp6j.fl-module-heading .fl-heading{font-family:"Open Sans",sans-serif;font-weight:300;font-size:68px;text-align:center;text-transform:uppercase;text-shadow:2px 2px 2px #000}.fl-node-gc5o28i0jpyn .fl-mosaicflow{margin-left:-20px}.fl-mosaicflow-item{margin:0 0 20px 20px}.fl-node-p4otwn0e1c6a.fl-module-heading .fl-heading{font-family:"Open Sans",sans-serif;font-size:36px;text-align:center}.fl-node-p4otwn0e1c6a>.fl-module-content{margin-top:40px}@media (max-width:768px){.fl-node-p4otwn0e1c6a.fl-module>.fl-module-content{margin-top:20px}}.fl-row .fl-col .fl-node-i0rfdv2yunm4 h2.fl-heading a,.fl-row .fl-col .fl-node-i0rfdv2yunm4 h2.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-i0rfdv2yunm4 h2.fl-heading .fl-heading-text *,.fl-node-i0rfdv2yunm4 h2.fl-heading .fl-heading-text{color:#fff}.fl-node-i0rfdv2yunm4.fl-module-heading .fl-heading{font-family:"Open Sans",sans-serif;font-weight:300;font-size:68px;text-align:center;text-transform:uppercase;text-shadow:2px 2px 2px #000}.fl-node-3ta59cmrkvq7 .fl-mosaicflow{margin-left:-20px}.fl-mosaicflow-item{margin:0 0 20px 20px}.fl-node-10x5kszfnjqa.fl-module-heading .fl-heading{font-family:"Open Sans",sans-serif;font-size:36px;text-align:center}.fl-node-10x5kszfnjqa>.fl-module-content{margin-top:40px}@media (max-width:768px){.fl-node-10x5kszfnjqa.fl-module>.fl-module-content{margin-top:20px}}.fl-node-5c25972fd59bd>.fl-module-content{margin-right:0;margin-bottom:10px;margin-left:0}.fl-node-5c86a8f4d4c93>.fl-module-content{margin-top:0;margin-right:0;margin-bottom:0}.fl-node-5c25972fd594a>.fl-module-content{margin-right:0;margin-left:0}.property-listings-nav-address .fl-module-content{margin-left:0}@media (max-width:768px){.property-listings-header .fl-col-small{max-width:100%}.property-listings-nav-address .fl-module-content{margin-left:0}}a.listings-home{background:#0073e5}.listings-home-arrow-scroll .fl-icon i:before{text-shadow:2px 2px 2px #000}