.elementor .e-64f57d79-4170{margin:0px;}.elementor .e-48c15141-1dc5{max-width:20ch;font-family:var(--font-heading);font-weight:700;font-size:var(--text-h1);color:var(--navy);letter-spacing:-0.01em;line-height:1.08;text-align:start;margin:0px;align-self:start;text-wrap: balance;\n}.elementor .e-66d5262d-5865{max-width:58ch;font-family:var(--font-body);font-size:clamp(1.125rem, 1rem + 0.5vw, 1.3125rem);color:var(--navy);line-height:1.7;text-align:start;margin:0px;}.elementor .e-1908a165-bd40{text-align:start;padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:clamp(1.5rem, 1rem + 5vw, 7rem);padding-inline-end:clamp(1.5rem, 1rem + 4vw, 5rem);background-color:var(--mist);display:flex;flex-direction:column;gap:2.25rem;flex:1 1 0px;justify-content:center;align-items:flex-start;}.elementor .e-1a7990d7-2d60{padding:0px;background-image:url("https://lgwealthadvisory.com/wp-content/uploads/2026/10/What-we-do.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--slate);flex:1 1 0px;}.elementor .e-558e5ee9-2a36{min-height:72vh;padding:0px;background-color:var(--white);display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-1c4c74e9-13f5{margin-block-start:0px;margin-block-end:-0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-75b25b85-c16f{color:var(--navy);margin:0px;text-align: left; text-wrap: balance;\n}.elementor .e-6140a825-6cd0{padding:0px;display:flex;flex-direction:column;gap:1.75rem;align-items:flex-start;}.elementor .e-38c17ba3-d5a6{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-5ca4558f-259c{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-2dfebc5a-4de6{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-2db9feaf-4c43{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-47d1ca1-1169{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-20ae7fc9-8f2e{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-2934a637-37bb{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-505c2ee4-2c1e{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-58894670-28b5{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-4de8d20a-549d{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-33b24577-648b{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-41da387e-3ff1{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-1bc37ea0-7819{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-2165449c-309a{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-49bf1b8a-fd7f{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-59ccca4d-aa62{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-1ffd8e2e-2c96{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-17cd0904-a2bd{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-4398ce7f-11e4{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-3cab905c-7915{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-39deaf0c-58bb{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-65cb8e4b-b965{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-78eea45-4dcd{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-5e5262ca-9fb2{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-6b106122-51c7{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-63b8f0fc-dd0f{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-5ffce670-2546{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-9318597-6cf3{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-1385adde-825a{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-694f9321-9418{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-6eb89079-235b{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-690646bd-f968{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-5a6b71c-f207{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-3a7ff1e5-d3d9{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-1c214333-73d6{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-f0f42a6-ed0c{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-4e8fed6-486d{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-37974bff-b133{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-402bf5b9-9709{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-779c90cb-2f4a{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-411f564-497d{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-64bb2b14-4fe5{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-6c953ae0-54e3{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-49a1e202-614b{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-54c9bb90-b182{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-3aa0b207-4ab6{width:3rem;height:3rem;object-fit:cover;margin-block-start:0.125rem;background-color:var(--navy);flex:0 0 auto;}.elementor .e-7bd67385-5a25{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);color:var(--navy);letter-spacing:0em;line-height:1.3;margin:0px;text-wrap: balance;\n}.elementor .e-8d52982-920c{max-width:var(--measure);font-size:var(--text-small);color:var(--navy);line-height:1.75;margin:0px;}.elementor .e-275c5a6f-6b9a{padding:0px;display:flex;flex-direction:column;gap:0.625rem;flex:1 1 0px;}.elementor .e-6f9a3eb5-d8ef{padding-block-start:1.75rem;padding-block-end:2.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex:0 0 calc((100% - 3rem) / 2);align-items:flex-start;border-top-style: solid; border-top-color: rgba(154, 167, 177, 0.45);\n}.elementor .e-3362614b-1baa{column-gap:3rem;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;row-gap: 0px;\n}.elementor .e-45574eb7-1acb{display:flex;flex-direction:column;gap:3.5rem;align-items:stretch;}.elementor .e-f831563-6a66{width:64vw;height:64vw;max-width:74rem;max-height:74rem;position:absolute;inset-block-start:50%;inset-inline-end:-9%;z-index:0;opacity:7%;transform:translate3d(0px, -50%, 0px);filter: brightness(0) invert(1); pointer-events: none;\n}.elementor .e-71b10771-c3d7{color:var(--white);margin-block-start:0px;margin-block-end:-0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fdad670-b3ef{max-width:12ch;font-family:var(--font-heading);font-weight:700;font-size:var(--text-h1);color:var(--white);letter-spacing:-0.01em;line-height:1.08;margin:0px;text-align: left; text-wrap: balance;\n}.elementor .e-3293362-1db7{max-width:44ch;font-size:clamp(1.0625rem, 1rem + 0.35vw, 1.25rem);color:var(--white);line-height:1.7;margin:0px;}.elementor .e-4928749a-9205:hover,.elementor .e-4928749a-9205:focus-visible{color:var(--navy);background-color:var(--mist);}.elementor .e-4928749a-9205{color:var(--navy);margin-block-start:0.75rem;border-width:0px;background-color:var(--white);}.elementor .e-31036f93-f778{width:100%;max-width:var(--content-max);position:relative;z-index:1;padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2rem;align-items:flex-start;}.elementor .e-3fa45afa-aa9e{overflow:hidden;position:relative;padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--royal-blue);display:flex;flex-direction:column;justify-content:center;align-items:center;}