.elementor-929 .elementor-element.elementor-element-46518f18{--display:flex;--min-height:500px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-46518f18:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-46518f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcg.dallaswebsites.net/wp-content/uploads/2026/07/usa-man-sitting-on-bench-at-new-jersey-waterfront-2026-03-09-05-44-11-utc.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-46518f18::before, .elementor-929 .elementor-element.elementor-element-46518f18 > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-46518f18 > .e-con-inner > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-46518f18 > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-46518f18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-46518f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #141414 0%, #000000 100%);}.elementor-929 .elementor-element.elementor-element-6b07ab82{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-39015f32{padding:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-39015f32 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-6a011f77{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-6a011f77 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-28903442{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-28903442:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-28903442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-929 .elementor-element.elementor-element-46a22dcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-1bb559bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-1bb559bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-929 .elementor-element.elementor-element-472079e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-929 .elementor-element.elementor-element-472079e5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-53ae798{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-929 .elementor-element.elementor-element-53ae798.elementor-element{--align-self:center;}.elementor-929 .elementor-element.elementor-element-53ae798 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-28a1e058{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-28a1e058.e-con{--align-self:center;}.elementor-929 .elementor-element.elementor-element-c9af77a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-c9af77a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-929 .elementor-element.elementor-element-24c287e{--display:flex;}.elementor-929 .elementor-element.elementor-element-7e509b9 .elementor-heading-title{color:#FFFFFF;}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-929 .elementor-element.elementor-element-e1cc641{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:1px;}.elementor-929 .elementor-element.elementor-element-e1cc641 .elementor-divider-separator{width:100%;}.elementor-929 .elementor-element.elementor-element-e1cc641 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-929 .elementor-element.elementor-element-630ba93e{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-12e31ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-50c58466{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-50c58466 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.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-929 .elementor-element.elementor-element-5f88544b{font-family:"Arsenal", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-d285f16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-d285f16 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-844c20c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-844c20c .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-e974a00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-e974a00 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-f947a16{--display:flex;}.elementor-929 .elementor-element.elementor-element-dee21db{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-929 .elementor-element.elementor-element-dee21db iframe{height:220px;}.elementor-929 .elementor-element.elementor-element-2faecac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-77f639e{--display:flex;}.elementor-929 .elementor-element.elementor-element-f0b582b .elementor-heading-title{color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-848ed07{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:1px;}.elementor-929 .elementor-element.elementor-element-848ed07 .elementor-divider-separator{width:100%;}.elementor-929 .elementor-element.elementor-element-848ed07 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-929 .elementor-element.elementor-element-b157e91{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-fee5d10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-c5a1ec5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-c5a1ec5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-54ce80f{font-family:"Arsenal", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-bc23fbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-bc23fbc .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-eb34eaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-eb34eaf .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-73571a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-73571a3 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-96c9e0f{--display:flex;}.elementor-929 .elementor-element.elementor-element-cf208ee{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-929 .elementor-element.elementor-element-cf208ee iframe{height:220px;}.elementor-929 .elementor-element.elementor-element-9917387{--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:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-f295ab4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-1259134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-1259134 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-45af06d{font-family:"Arsenal", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-15cba53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-15cba53 .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-ce6a4ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-ce6a4ab .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-9c6206b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-9c6206b .elementor-heading-title{font-family:"Arsenal", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-8a583cf{--display:flex;}.elementor-929 .elementor-element.elementor-element-b339413{border-radius:15px 15px 15px 15px;}.elementor-929 .elementor-element.elementor-element-b339413 iframe{height:220px;}.elementor-929 .elementor-element.elementor-element-6618ea71{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-6618ea71:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-6618ea71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262629;}.elementor-929 .elementor-element.elementor-element-343a005d{--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-929 .elementor-element.elementor-element-6d4c86bb{--display:flex;}.elementor-929 .elementor-element.elementor-element-6d4c86bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-929 .elementor-element.elementor-element-1752a7be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:42px;letter-spacing:0.1em;color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-3419b2f9{color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-929 .elementor-element.elementor-element-170db8b7 img{border-radius:15px 15px 15px 15px;}.elementor-929 .elementor-element.elementor-element-f76f4ea{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-929 .elementor-element.elementor-element-f76f4ea:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-f76f4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-929 .elementor-element.elementor-element-313a81b{padding:30px 30px 30px 30px;}@media(min-width:768px){.elementor-929 .elementor-element.elementor-element-1bb559bc{--width:100%;}.elementor-929 .elementor-element.elementor-element-28a1e058{--width:85%;}.elementor-929 .elementor-element.elementor-element-c9af77a{--width:100%;}.elementor-929 .elementor-element.elementor-element-12e31ba{--width:40%;}.elementor-929 .elementor-element.elementor-element-fee5d10{--width:40%;}.elementor-929 .elementor-element.elementor-element-f295ab4{--width:40%;}.elementor-929 .elementor-element.elementor-element-6d4c86bb{--width:55%;}}@media(max-width:1024px){.elementor-929 .elementor-element.elementor-element-6a011f77{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-929 .elementor-element.elementor-element-53ae798{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-28a1e058{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-c9af77a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-24c287e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-7e509b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-f947a16{--justify-content:center;}.elementor-929 .elementor-element.elementor-element-2faecac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-77f639e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-f0b582b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-929 .elementor-element.elementor-element-b157e91{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-fee5d10{--justify-content:flex-start;}.elementor-929 .elementor-element.elementor-element-96c9e0f{--justify-content:center;}.elementor-929 .elementor-element.elementor-element-8a583cf{--justify-content:center;}.elementor-929 .elementor-element.elementor-element-6618ea71{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-929 .elementor-element.elementor-element-46518f18{--min-height:350px;}.elementor-929 .elementor-element.elementor-element-46518f18:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-46518f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-39015f32 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-929 .elementor-element.elementor-element-6a011f77 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-929 .elementor-element.elementor-element-28903442{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-46a22dcb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-1bb559bc{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-472079e5 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-929 .elementor-element.elementor-element-53ae798{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-929 .elementor-element.elementor-element-28a1e058{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-929 .elementor-element.elementor-element-2faecac{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-9917387{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-6618ea71{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-1752a7be .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:0em;}.elementor-929 .elementor-element.elementor-element-313a81b{padding:15px 15px 15px 15px;}}