.elementor-64804 .elementor-element.elementor-element-6e73ff3{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:65px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-64804 .elementor-element.elementor-element-6e73ff3:not(.elementor-motion-effects-element-type-background), .elementor-64804 .elementor-element.elementor-element-6e73ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D34;}.elementor-64804 .elementor-element.elementor-element-3b30fe2{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;--z-index:9999;}.elementor-64804 .elementor-element.elementor-element-3b30fe2:not(.elementor-motion-effects-element-type-background), .elementor-64804 .elementor-element.elementor-element-3b30fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-64804 .elementor-element.elementor-element-6e73ff3{--content-width:1170px;}.elementor-64804 .elementor-element.elementor-element-3b30fe2{--content-width:1170px;}}@media(max-width:1140px){.elementor-64804 .elementor-element.elementor-element-6e73ff3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:45px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-64804 .elementor-element.elementor-element-6e73ff3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS *//* Home page (64804), Option A build of Oct 12 2026. Everything is atomic except two legacy wrappers that the MCP
   cannot delete: the hero section fe67829 > container 6e73ff3 (keeps the animated navy background; the new hero grid
   37ed0c38 sits inside it) and the container 3b30fe2, which held the stats strip until Eric asked for it to be removed
   (Oct 12 2026): its atomic child 3e26f27e was deleted and the empty legacy wrapper is hidden here. */
.elementor-64804 .elementor-element.elementor-element-3b30fe2 { display: none; }
.elementor-64804 .elementor-element.elementor-element-6e73ff3 > .e-con-inner { max-width: 1170px; }/* End custom CSS */