@media(max-width:767px){.elementor .e-b1c4126-35b2815{width:92%;}}@media(max-width:767px){.elementor .e-4984283-b30fdee{min-height:45rem;padding-inline-start:var(--prt--1-25r);padding-inline-end:var(--prt--1-25r);background-image:linear-gradient(var(--black-40pct), var(--black-40pct)),url("https://www.proteaconsulting.ca/wp-content/uploads/2026/05/financial-planning-and-analysis-consulting-01.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,65% 0px;flex-direction:column;justify-content:center;}}@media(max-width:767px){.elementor .e-46fa79f-dd4e493{text-align:start;}}@media(max-width:767px){.elementor .e-72cdbe9-4d5dc77{padding-inline-start:var(--prt--L);padding-inline-end:var(--prt--L);}}@media(max-width:767px){.elementor .e-255cfe1-ba5c468{width:var(--prt--100pct);order:99999;}}@media(max-width:767px){.elementor .e-874e68b-65197d6{flex-direction:column;}}@media(max-width:767px){.elementor .e-19028fa-22ef8ee{text-align:start;}}@media(max-width:767px){.elementor .e-ede91b3-87a4938{padding-inline-start:var(--prt-0);padding-inline-end:var(--prt-0);}}@media(max-width:767px){.elementor .e-ab20fb7-9bbfb35{width:var(--prt--100pct);order:99999;}}@media(max-width:767px){.elementor .e-4ae0d4c-a20aece{flex-direction:column;order:99999;}}@media(max-width:767px){.elementor .e-9f05cfa-7db8962{width:var(--prt--100pct);order:99999;}}@media(max-width:767px){.elementor .e-fe3945b-ca5ed44{text-align:start;}}@media(max-width:767px){.elementor .e-b5256e9-9896989{padding-block-start:var(--prt--1r);padding-inline-start:var(--prt--1-25r);padding-inline-end:var(--prt--1-25r);}}@media(max-width:767px){.elementor .e-1976744-7c0d2d1{padding-block-end:var(--prt-0);padding-inline-start:var(--prt-0);padding-inline-end:var(--prt-0);flex-direction:column;gap:var(--prt--2r);}}@media(max-width:767px){.elementor .e-7ab0a4b-83a242d{text-align:start;}}@media(max-width:767px){.elementor .e-2d4ec2e-f3069a2{padding-block-start:var(--prt--1r);padding-inline-start:var(--prt--1-25r);padding-inline-end:var(--prt--1-25r);}}@media(max-width:767px){.elementor .e-5eaf47f-9bfd075{width:var(--prt--100pct);}}@media(max-width:767px){.elementor .e-7d6b498-1403da9{padding-block-end:var(--prt-0);padding-inline-start:var(--prt-0);padding-inline-end:var(--prt-0);flex-direction:column;gap:var(--prt--2r);}}@media(max-width:767px){.elementor .e-4998f27-2b77e2b{width:var(--prt--100pct);order:99999;}}@media(max-width:767px){.elementor .e-090c852-87354bc{text-align:start;}}@media(max-width:767px){.elementor .e-66212f3-ce7f568{padding-block-start:var(--prt--1r);padding-inline-start:var(--prt--1-25r);padding-inline-end:var(--prt--1-25r);}}@media(max-width:767px){.elementor .e-a5a9f38-2224060{padding-block-end:var(--prt-0);padding-inline-start:var(--prt-0);padding-inline-end:var(--prt-0);flex-direction:column;gap:var(--prt--2r);}}@media(max-width:767px){.elementor .e-7f969f4-36098b9{font-size:1rem;}}@media(max-width:767px){.elementor .e-027333c-eb16caa{font-size:1rem;}}@media(max-width:767px){.elementor .e-e491c19-65de1dc{width:var(--prt--100pct);padding:var(--prt-0);}}@media(max-width:767px){.elementor .e-272e557-4e0ae01{width:var(--prt--100pct);padding:var(--prt-0);}}@media(max-width:767px){.elementor .e-6e0eab1-243ea8e{width:var(--prt--100pct);padding:var(--prt-0);}}@media(max-width:767px){.elementor .e-ec8d6c0-445e506{width:var(--prt--100pct);padding:var(--prt-0);}}@media(max-width:767px){.elementor .e-f85f662-f4a2a7a{width:var(--prt--100pct);}}@media(max-width:767px){.elementor .e-2079b83-ddd5bae{padding:var(--prt--2r);gap:var(--prt--L);}}@media(max-width:767px){.elementor .e-98d0da6-6431478{width:var(--prt--100pct);}}@media(max-width:767px){.elementor .e-33ef4a7-02cc67e{padding:var(--prt--2r);gap:var(--prt--L);}}@media(max-width:767px){.elementor .e-6e5190f-e423e25{width:var(--prt--100pct);}}@media(max-width:767px){.elementor .e-7755c16-ce32023{padding:var(--prt--2r);gap:var(--prt--L);}}@media(max-width:767px){.elementor .e-4aa1d02-ac97325{width:var(--prt--100pct);}}@media(max-width:767px){.elementor .e-899bd1b-0196218{padding:var(--prt--2r);gap:var(--prt--L);}}@media(max-width:767px){.elementor .e-d0ba57e-5aca84b{padding-block-start:var(--prt--1r);}}@media(max-width:767px){.elementor .e-4d26f73-65a5f4a{width:var(--prt--100pct);order:99999;}}@media(max-width:767px){.elementor .e-21621d8-d66d193{text-align:start;}}@media(max-width:767px){.elementor .e-b166764-a9a91da{padding-block-start:var(--prt--4r);padding-block-end:var(--prt--3r);padding-inline-start:var(--prt--1-25r);padding-inline-end:var(--prt--1-25r);}}@media(max-width:767px){.elementor .e-7c9ef00-4468590{padding:var(--prt-0);flex-direction:column;}}@media(max-width:767px){.elementor .e-ef57545-bc5016f{text-align:start;}}@media(max-width:767px){.elementor .e-a0854b9-bfdf2c5{width:var(--prt--100pct);order:99999;}}@media(max-width:767px){.elementor .e-4fd07de-108628f{text-align:start;}}@media(max-width:767px){.elementor .e-e6bd0bf-fe73b70{padding-block-start:var(--prt--1r);padding-inline-start:var(--prt--1-25r);padding-inline-end:var(--prt--1-25r);}}@media(max-width:767px){.elementor .e-d26c16f-4d1014e{padding-block-end:var(--prt-0);padding-inline-start:var(--prt-0);padding-inline-end:var(--prt-0);flex-direction:column;gap:var(--prt--2r);}}@media(max-width:767px){.elementor .e-bbc6db3-39dc720{width:var(--prt--100pct);}}@media(max-width:767px){.elementor .e-acec4a1-072d516{&::after {
  height: 5.5rem;
}\n}}@media(max-width:767px){.elementor .e-5433ab2-c152508{width:var(--prt--100pct);min-height:8rem;padding-block-end:0.5rem;flex-direction:row;}}@media(max-width:767px){.elementor .e-37e3f76-738b905{&::after {
  height: 5.5rem;
}\n}}@media(max-width:767px){.elementor .e-996d151-f60caff{width:var(--prt--100pct);min-height:8rem;padding-block-end:0.5rem;flex-direction:row;}}@media(max-width:767px){.elementor .e-24211dd-b8e1e56{&::after {
  height: 5.5rem;
}\n}}@media(max-width:767px){.elementor .e-e269943-896826a{width:var(--prt--100pct);min-height:8rem;padding-block-end:0.5rem;flex-direction:row;}}@media(max-width:767px){.elementor .e-2ecd0f6-8467d4e{&::after {
  height: 5.5rem;
}\n}}@media(max-width:767px){.elementor .e-5e1abcd-3f06a9c{width:var(--prt--100pct);min-height:8rem;padding-block-end:0.5rem;flex-direction:row;}}@media(max-width:767px){.elementor .e-adac102-b6fa6c8{flex-direction:row;}}@media(max-width:767px){.elementor .e-14fdb45-c59f575{width:var(--prt--100pct);}}@media(max-width:767px){.elementor .e-7804d23-63a4b85{margin-block-start:var(--prt--2r);}}@media(max-width:767px){.elementor .e-51b5a89-ed7ef02{text-align:start;}}@media(max-width:767px){.elementor .e-e659161-419ba50{font-size:1rem;text-align:start;}}@media(max-width:767px){.elementor .e-73077aa-c33c34b{width:var(--prt--100pct);padding:var(--prt--L);}}@media(max-width:767px){.elementor .e-2075da7-cf7bcbb{width:var(--prt--100pct);padding:var(--prt--L);}}@media(max-width:767px){.elementor .e-7b33a2b-a75eed2{width:var(--prt--100pct);padding:var(--prt--L);}}@media(max-width:767px){.elementor .e-3e34b95-0078ecb{width:var(--prt--100pct);padding:var(--prt--L);}}@media(max-width:767px){.elementor .e-cdd8d02-b177a20{width:var(--prt--100pct);padding:var(--prt--L);}}@media(max-width:767px){.elementor .e-c3dbdd5-7e9448f{font-size:1rem;}}@media(max-width:767px){.elementor .e-6419288-503bf14{gap:var(--prt--1-25r);}}@media(max-width:767px){.elementor .e-0b1c449-c1e52f1{text-align:start;}}@media(max-width:767px){.elementor .e-3477c71-80a870e{padding-inline-start:var(--prt--1-25r);padding-inline-end:var(--prt--1-25r);}}@media(max-width:767px){.elementor .e-85e002d-9007885{padding-block-end:var(--prt-0);padding-inline-start:var(--prt-0);padding-inline-end:var(--prt-0);gap:var(--prt--4r);}}@media(max-width:767px){.elementor .e-1411fac-c5185d7{text-align:start;}}