.elementor-4196 .elementor-element.elementor-element-e25103a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4196 .elementor-element.elementor-element-926a2cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4196 .elementor-element.elementor-element-54b22aa{--display:flex;--min-height:890px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4196 .elementor-element.elementor-element-54b22aa:not(.elementor-motion-effects-element-type-background), .elementor-4196 .elementor-element.elementor-element-54b22aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northbrookestatesllc.com/wp-content/uploads/2026/09/e635961ab0a54c98bb6f53148735f40b-cc_ft_960.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4196 .elementor-element.elementor-element-89db517{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4196 .elementor-element.elementor-element-72959b7{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4196 .elementor-element.elementor-element-72959b7:not(.elementor-motion-effects-element-type-background), .elementor-4196 .elementor-element.elementor-element-72959b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-4196 .elementor-element.elementor-element-48489d4{--display:flex;}.elementor-widget-heading .icon_before{color:var( --e-global-color-primary );}.elementor-widget-heading .icon_after{color:var( --e-global-color-primary );}.elementor-4196 .elementor-element.elementor-element-7a56f5a.elementor-widget-heading .elementor-heading-title{color:#1F2933;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4196 .elementor-element.elementor-element-946398e{color:#52606D;}.elementor-widget-um-login-register-styler .um-field input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),
					 .elementor-widget-um-login-register-styler .um-field textarea,
					 .elementor-widget-um-login-register-styler .um-field select{color:var( --e-global-color-text );}.elementor-widget-um-login-register-styler .um-field input:focus,
					 .elementor-widget-um-login-register-styler .um-field textarea:focus,
					 .elementor-widget-um-login-register-styler .um-field select:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-accent );outline:var( --e-global-color-accent );}.elementor-widget-um-login-register-styler .um .um-field .um-field-label > label{color:var( --e-global-color-primary );}.elementor-widget-um-login-register-styler .um-field-label-icon i{color:var( --e-global-color-text );}.elementor-widget-um-login-register-styler .um-field-label .um-req{color:var( --e-global-color-primary );}.elementor-widget-um-login-register-styler .um-field-label abbr{color:var( --e-global-color-primary );}.elementor-widget-um-login-register-styler input.um-button[type="submit"],
					 .elementor-widget-um-login-register-styler input[name="um-submit"][type="submit"]{background-color:var( --e-global-color-accent );background:var( --e-global-color-accent );}.elementor-widget-um-login-register-styler input.um-button[type="submit"]:hover,
					 .elementor-widget-um-login-register-styler input[name="um-submit"][type="submit"]:hover{background-color:var( --e-global-color-accent );background:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-widget-um-login-register-styler a.um-button.um-alt{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );}.elementor-widget-um-login-register-styler a.um-button.um-alt:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-um-login-register-styler .um-field-error{color:var( --e-global-color-secondary );}.elementor-widget-um-login-register-styler a.um-forgot-pass,
					 .elementor-widget-um-login-register-styler a.um-link-alt,
					 .elementor-widget-um-login-register-styler .um-login-fields .um-link a,
					 .elementor-widget-um-login-register-styler .um-register-fields .um-link a,
					 .elementor-widget-um-login-register-styler .um.um-login .um-link a,
					 .elementor-widget-um-login-register-styler .um.um-register .um-link a{color:var( --e-global-color-accent );}.elementor-widget-um-login-register-styler a.um-forgot-pass:hover,
					 .elementor-widget-um-login-register-styler a.um-link-alt:hover,
					 .elementor-widget-um-login-register-styler .um-login-fields .um-link a:hover,
					 .elementor-widget-um-login-register-styler .um-register-fields .um-link a:hover,
					 .elementor-widget-um-login-register-styler .um.um-login .um-link a:hover,
					 .elementor-widget-um-login-register-styler .um.um-register .um-link a:hover{color:var( --e-global-color-accent );}.elementor-widget-um-login-register-styler .um-login-fields .um-link,
					 .elementor-widget-um-login-register-styler .um-register-fields .um-link,
					 .elementor-widget-um-login-register-styler .um.um-login .um-link,
					 .elementor-widget-um-login-register-styler .um.um-register .um-link,
					 .elementor-widget-um-login-register-styler .um-col-alt-b{color:var( --e-global-color-text );}.elementor-widget-um-login-register-styler .umep-logged-in-welcome-message{color:var( --e-global-color-text );}.elementor-widget-um-login-register-styler .umep-logged-in-welcome-links a{color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4196 .elementor-element.elementor-element-926a2cb{--width:50%;}.elementor-4196 .elementor-element.elementor-element-54b22aa{--width:100%;}.elementor-4196 .elementor-element.elementor-element-89db517{--width:50%;}}