.elementor-154 .elementor-element.elementor-element-1fd0147e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-154 .elementor-element.elementor-element-1fd0147e:not(.elementor-motion-effects-element-type-background), .elementor-154 .elementor-element.elementor-element-1fd0147e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://broughrealty4u.com/wp-content/uploads/2025/08/spacious-new-single-family-homes-in-upstate-new-yo-2024-12-06-23-58-50-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-154 .elementor-element.elementor-element-1fd0147e > .elementor-background-overlay{background-color:var( --e-global-color-bad06d6 );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-154 .elementor-element.elementor-element-1fd0147e > .elementor-container{min-height:400px;}.elementor-154 .elementor-element.elementor-element-1fd0147e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:4em 0em 0em 0em;}.elementor-154 .elementor-element.elementor-element-2ba240c4 .elementor-heading-title{font-family:var( --e-global-typography-32defeb-font-family ), Sans-serif;font-size:var( --e-global-typography-32defeb-font-size );font-weight:var( --e-global-typography-32defeb-font-weight );line-height:var( --e-global-typography-32defeb-line-height );color:var( --e-global-color-9c8be4d );}.elementor-154 .elementor-element.elementor-element-14bbc6cb{padding:100px 0px 0px 0px;}.elementor-154 .elementor-element.elementor-element-74ba222c > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-154 .elementor-element.elementor-element-69c2833a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-154 .elementor-element.elementor-element-69c2833a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-154 .elementor-element.elementor-element-69c2833a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-154 .elementor-element.elementor-element-69c2833a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-69c2833a .elementor-image-box-wrapper .elementor-image-box-img{width:62%;}.elementor-154 .elementor-element.elementor-element-69c2833a .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-154 .elementor-element.elementor-element-69c2833a .elementor-image-box-title{font-family:var( --e-global-typography-d94e111-font-family ), Sans-serif;font-size:var( --e-global-typography-d94e111-font-size );font-weight:var( --e-global-typography-d94e111-font-weight );line-height:var( --e-global-typography-d94e111-line-height );color:var( --e-global-color-bad06d6 );}.elementor-154 .elementor-element.elementor-element-69c2833a .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-154 .elementor-element.elementor-element-d50c6fe{text-align:center;}.elementor-154 .elementor-element.elementor-element-6814a4f > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-154 .elementor-element.elementor-element-f48cc91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-154 .elementor-element.elementor-element-f48cc91.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-154 .elementor-element.elementor-element-f48cc91.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-154 .elementor-element.elementor-element-f48cc91.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-f48cc91 .elementor-image-box-wrapper .elementor-image-box-img{width:62%;}.elementor-154 .elementor-element.elementor-element-f48cc91 .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-154 .elementor-element.elementor-element-f48cc91 .elementor-image-box-title{font-family:var( --e-global-typography-d94e111-font-family ), Sans-serif;font-size:var( --e-global-typography-d94e111-font-size );font-weight:var( --e-global-typography-d94e111-font-weight );line-height:var( --e-global-typography-d94e111-line-height );color:var( --e-global-color-bad06d6 );}.elementor-154 .elementor-element.elementor-element-f48cc91 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-154 .elementor-element.elementor-element-45e0061{text-align:center;}.elementor-154 .elementor-element.elementor-element-5827e4b > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-154 .elementor-element.elementor-element-8ba43db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-154 .elementor-element.elementor-element-8ba43db.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-154 .elementor-element.elementor-element-8ba43db.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-154 .elementor-element.elementor-element-8ba43db.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-8ba43db .elementor-image-box-wrapper .elementor-image-box-img{width:62%;}.elementor-154 .elementor-element.elementor-element-8ba43db .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-154 .elementor-element.elementor-element-8ba43db .elementor-image-box-title{font-family:var( --e-global-typography-d94e111-font-family ), Sans-serif;font-size:var( --e-global-typography-d94e111-font-size );font-weight:var( --e-global-typography-d94e111-font-weight );line-height:var( --e-global-typography-d94e111-line-height );color:var( --e-global-color-bad06d6 );}.elementor-154 .elementor-element.elementor-element-8ba43db .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-154 .elementor-element.elementor-element-dbb8bbf{text-align:center;}.elementor-154 .elementor-element.elementor-element-7a974647{padding:100px 200px 0px 200px;}.elementor-154 .elementor-element.elementor-element-34ae7abd > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-154 .elementor-element.elementor-element-51524f67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-154 .elementor-element.elementor-element-51524f67.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-154 .elementor-element.elementor-element-51524f67.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-154 .elementor-element.elementor-element-51524f67.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-51524f67 .elementor-image-box-wrapper .elementor-image-box-img{width:62%;}.elementor-154 .elementor-element.elementor-element-51524f67 .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-154 .elementor-element.elementor-element-51524f67 .elementor-image-box-title{font-family:var( --e-global-typography-d94e111-font-family ), Sans-serif;font-size:var( --e-global-typography-d94e111-font-size );font-weight:var( --e-global-typography-d94e111-font-weight );line-height:var( --e-global-typography-d94e111-line-height );color:var( --e-global-color-bad06d6 );}.elementor-154 .elementor-element.elementor-element-51524f67 .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-154 .elementor-element.elementor-element-51ac22e{text-align:center;}.elementor-154 .elementor-element.elementor-element-201bb00 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-154 .elementor-element.elementor-element-eef868a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-154 .elementor-element.elementor-element-eef868a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-154 .elementor-element.elementor-element-eef868a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-154 .elementor-element.elementor-element-eef868a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-eef868a .elementor-image-box-wrapper .elementor-image-box-img{width:62%;}.elementor-154 .elementor-element.elementor-element-eef868a .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-154 .elementor-element.elementor-element-eef868a .elementor-image-box-title{font-family:var( --e-global-typography-d94e111-font-family ), Sans-serif;font-size:var( --e-global-typography-d94e111-font-size );font-weight:var( --e-global-typography-d94e111-font-weight );line-height:var( --e-global-typography-d94e111-line-height );color:var( --e-global-color-bad06d6 );}.elementor-154 .elementor-element.elementor-element-eef868a .elementor-image-box-description{color:var( --e-global-color-primary );}.elementor-154 .elementor-element.elementor-element-1bf0e1f{text-align:center;}@media(max-width:1024px){.elementor-154 .elementor-element.elementor-element-1fd0147e > .elementor-container{min-height:320px;}.elementor-154 .elementor-element.elementor-element-2ba240c4 .elementor-heading-title{font-size:var( --e-global-typography-32defeb-font-size );line-height:var( --e-global-typography-32defeb-line-height );}.elementor-154 .elementor-element.elementor-element-69c2833a .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}.elementor-154 .elementor-element.elementor-element-f48cc91 .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}.elementor-154 .elementor-element.elementor-element-8ba43db .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}.elementor-154 .elementor-element.elementor-element-51524f67 .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}.elementor-154 .elementor-element.elementor-element-eef868a .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}}@media(max-width:767px){.elementor-154 .elementor-element.elementor-element-1fd0147e > .elementor-container{min-height:300px;}.elementor-154 .elementor-element.elementor-element-1fd0147e{padding:4em 0em 2em 0em;}.elementor-154 .elementor-element.elementor-element-2ba240c4{text-align:center;}.elementor-154 .elementor-element.elementor-element-2ba240c4 .elementor-heading-title{font-size:var( --e-global-typography-32defeb-font-size );line-height:var( --e-global-typography-32defeb-line-height );}.elementor-154 .elementor-element.elementor-element-69c2833a .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-69c2833a .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}.elementor-154 .elementor-element.elementor-element-f48cc91 .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-f48cc91 .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}.elementor-154 .elementor-element.elementor-element-8ba43db .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-8ba43db .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}.elementor-154 .elementor-element.elementor-element-51524f67 .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-51524f67 .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}.elementor-154 .elementor-element.elementor-element-eef868a .elementor-image-box-img{margin-bottom:15px;}.elementor-154 .elementor-element.elementor-element-eef868a .elementor-image-box-title{font-size:var( --e-global-typography-d94e111-font-size );line-height:var( --e-global-typography-d94e111-line-height );}}