.elementor-1952 .elementor-element.elementor-element-45da41eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1952 .elementor-element.elementor-element-1dcb0ce9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-21d79a2 );}.elementor-1952 .elementor-element.elementor-element-4b4bafb6{width:var( --container-widget-width, 59% );max-width:59%;padding:0px 0px 30px 0px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-1952 .elementor-element.elementor-element-4b4bafb6 .jeg-elementor-kit.jkit-post-title{text-align:center;}.elementor-1952 .elementor-element.elementor-element-4b4bafb6 .jeg-elementor-kit.jkit-post-title .post-title, .elementor-1952 .elementor-element.elementor-element-4b4bafb6 .jeg-elementor-kit.jkit-post-title .post-title a{font-family:"Urbanist", Sans-serif;font-size:56px;line-height:68px;letter-spacing:-1.32px;}.elementor-1952 .elementor-element.elementor-element-2e024544{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1952 .elementor-element.elementor-element-2e024544:not(.elementor-motion-effects-element-type-background), .elementor-1952 .elementor-element.elementor-element-2e024544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://suleicaweaver.com/wp-content/uploads/2026/08/Four_Texas_suburbs_collage_202608312058.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1952 .elementor-element.elementor-element-7abb275{--spacer-size:600px;}.elementor-1952 .elementor-element.elementor-element-71a7c960{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-1952 .elementor-element.elementor-element-74454a32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1952 .elementor-element.elementor-element-233fc584{padding:0px 0px 15px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-530bcc9c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-50b3444c{padding:05px 0px 15px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-60c1a16d{padding:32px 0px 0px 0px;}.elementor-1952 .elementor-element.elementor-element-60c1a16d .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-4ccae042{padding:05px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-6f949bc{padding:15px 0px 0px 0px;}.elementor-1952 .elementor-element.elementor-element-6f949bc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-1ba294cf{padding:05px 0px 15px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-4cfdf6c{padding:15px 0px 0px 0px;}.elementor-1952 .elementor-element.elementor-element-4cfdf6c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-7c4df6ae{padding:24px 0px 15px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-d71cfbc{padding:15px 0px 0px 0px;}.elementor-1952 .elementor-element.elementor-element-d71cfbc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:36px;font-weight:600;line-height:44px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-a775827{padding:24px 0px 15px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-de2555f{padding:24px 0px 15px 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-0.32px;}.elementor-1952 .elementor-element.elementor-element-6946704e{--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;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1952 .elementor-element.elementor-element-33c4aca4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var( --container-widget-width, 36px );max-width:36px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-1952 .elementor-element.elementor-element-33c4aca4.elementor-element{--align-self:center;}.elementor-1952 .elementor-element.elementor-element-33c4aca4 .elementor-divider-separator{width:36px;margin:0 auto;margin-left:0;}.elementor-1952 .elementor-element.elementor-element-33c4aca4 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1952 .elementor-element.elementor-element-4b4bafb6{--container-widget-width:708px;--container-widget-flex-grow:0;width:var( --container-widget-width, 708px );max-width:708px;}.elementor-1952 .elementor-element.elementor-element-7abb275{--spacer-size:500px;}.elementor-1952 .elementor-element.elementor-element-71a7c960{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1952 .elementor-element.elementor-element-74454a32{--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-1952 .elementor-element.elementor-element-45da41eb{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1952 .elementor-element.elementor-element-1dcb0ce9 .elementor-heading-title{font-size:16px;line-height:26px;}.elementor-1952 .elementor-element.elementor-element-4b4bafb6{--container-widget-width:511px;--container-widget-flex-grow:0;width:var( --container-widget-width, 511px );max-width:511px;}.elementor-1952 .elementor-element.elementor-element-4b4bafb6 .jeg-elementor-kit.jkit-post-title .post-title, .elementor-1952 .elementor-element.elementor-element-4b4bafb6 .jeg-elementor-kit.jkit-post-title .post-title a{font-size:40px;line-height:52px;letter-spacing:-1px;}.elementor-1952 .elementor-element.elementor-element-7abb275{--spacer-size:380px;}.elementor-1952 .elementor-element.elementor-element-71a7c960{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1952 .elementor-element.elementor-element-74454a32{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1952 .elementor-element.elementor-element-233fc584{padding:0px 0px 10px 0px;font-size:16px;line-height:24px;}.elementor-1952 .elementor-element.elementor-element-530bcc9c .elementor-heading-title{font-size:28px;}.elementor-1952 .elementor-element.elementor-element-50b3444c{font-size:16px;line-height:24px;}.elementor-1952 .elementor-element.elementor-element-60c1a16d{padding:30px 0px 0px 0px;}.elementor-1952 .elementor-element.elementor-element-60c1a16d .elementor-heading-title{font-size:28px;}.elementor-1952 .elementor-element.elementor-element-4ccae042{font-size:16px;line-height:24px;}.elementor-1952 .elementor-element.elementor-element-6f949bc .elementor-heading-title{font-size:28px;}.elementor-1952 .elementor-element.elementor-element-1ba294cf{font-size:16px;line-height:24px;}.elementor-1952 .elementor-element.elementor-element-4cfdf6c .elementor-heading-title{font-size:28px;}.elementor-1952 .elementor-element.elementor-element-7c4df6ae{font-size:16px;line-height:24px;}.elementor-1952 .elementor-element.elementor-element-d71cfbc .elementor-heading-title{font-size:28px;}.elementor-1952 .elementor-element.elementor-element-a775827{font-size:16px;line-height:24px;}.elementor-1952 .elementor-element.elementor-element-de2555f{font-size:16px;line-height:24px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-1952 .elementor-element.elementor-element-45da41eb{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1952 .elementor-element.elementor-element-4b4bafb6{padding:0px 0px 10px 0px;--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;}.elementor-1952 .elementor-element.elementor-element-4b4bafb6 .jeg-elementor-kit.jkit-post-title .post-title, .elementor-1952 .elementor-element.elementor-element-4b4bafb6 .jeg-elementor-kit.jkit-post-title .post-title a{font-size:28px;line-height:40px;}.elementor-1952 .elementor-element.elementor-element-2e024544{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1952 .elementor-element.elementor-element-7abb275{--spacer-size:250px;}.elementor-1952 .elementor-element.elementor-element-71a7c960{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1952 .elementor-element.elementor-element-74454a32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1952 .elementor-element.elementor-element-233fc584{padding:0px 0px 10px 0px;font-size:14px;line-height:22px;}.elementor-1952 .elementor-element.elementor-element-530bcc9c .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1952 .elementor-element.elementor-element-50b3444c{padding:0px 0px 10px 0px;font-size:14px;line-height:22px;}.elementor-1952 .elementor-element.elementor-element-60c1a16d{padding:30px 0px 0px 0px;}.elementor-1952 .elementor-element.elementor-element-60c1a16d .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1952 .elementor-element.elementor-element-4ccae042{padding:0px 0px 10px 0px;font-size:14px;line-height:22px;}.elementor-1952 .elementor-element.elementor-element-6f949bc{padding:0px 0px 10px 0px;}.elementor-1952 .elementor-element.elementor-element-6f949bc .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1952 .elementor-element.elementor-element-1ba294cf{padding:0px 0px 10px 0px;font-size:14px;line-height:22px;}.elementor-1952 .elementor-element.elementor-element-4cfdf6c{padding:0px 0px 10px 0px;}.elementor-1952 .elementor-element.elementor-element-4cfdf6c .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1952 .elementor-element.elementor-element-7c4df6ae{padding:15px 0px 10px 0px;font-size:14px;line-height:22px;}.elementor-1952 .elementor-element.elementor-element-d71cfbc{padding:0px 0px 10px 0px;}.elementor-1952 .elementor-element.elementor-element-d71cfbc .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1952 .elementor-element.elementor-element-a775827{padding:15px 0px 10px 0px;font-size:14px;line-height:22px;}.elementor-1952 .elementor-element.elementor-element-de2555f{padding:15px 0px 10px 0px;font-size:14px;line-height:22px;}.elementor-1952 .elementor-element.elementor-element-6946704e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}