.elementor .e-a4b39a3-587ff0f{font-family:Lato;font-weight:700;font-size:22px;color:#B50914;line-height:1.3em;margin-block-start:5px;margin-block-end:20px;}.elementor .e-7dbc8b8-29b5003{font-family:Arial;font-weight:700;font-size:58px;color:#081831;letter-spacing:-1px;line-height:1.05em;margin-block-end:20px;}.elementor .e-b5ea8cb-ec66783{font-family:Arial;font-weight:400;font-size:23px;color:#081831;line-height:1.5em;margin-block-end:20px;}.elementor .e-ee13939-50cfb01{width:45%;padding:0px;margin-block-start:45px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-fd44ce2-bc8d7d5{width:42%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:50px;margin-block-end:50px;margin-inline-end:0%;border-radius:10px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-0b59697-59353e6{width:100%;max-width:1280px;flex-direction:row;gap:30px;justify-content:space-between;}.elementor .e-d4bf4ee{width:100%;min-height:750px;background-image:radial-gradient(circle at center left, rgba(255, 255, 255, 0.7) 0%,rgba(0, 0, 0, 0) 67%),url("https://eyesomestudios.live/legalsupportcanada/wp-content/uploads/2026/10/Legal-Support-Canada-1536x864-1.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;align-items:center;}.elementor .e-04dfb1d-1b6e39f{font-family:"Plus Jakarta Sans";font-weight:700;font-size:13px;color:#B58D35;letter-spacing:1px;word-spacing:1px;margin-block-end:6px;}.elementor .e-2875bce-1efe304{font-family:"Plus Jakarta Sans";font-weight:700;font-size:35px;color:#081831;margin-block-end:8px;}.elementor .e-d15af24-7ec0cb0{font-size:16px;color:#586B86;}.elementor .e-09b5850-c7bcf31{font-family:"Plus Jakarta Sans";font-weight:700;font-size:21px;color:#081830;}.elementor .e-c8deb7b-0700b0d{font-family:Arial;font-weight:700;font-size:36px;color:#AF8B35;margin-block-end:4px;}.elementor .e-652e0cd-181e3e0{font-family:"Plus Jakarta Sans";font-weight:700;font-size:15px;color:#526579;}.elementor .e-4bb70fe-742d8a3{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.55em;margin-block-end:12px;}.elementor .e-a87101d-55e8732{width:auto;max-width:180px;font-weight:400;font-size:19px;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:#B50914;border-style:solid;background-color:#081831;}.elementor .e-8281644-76e6d77{width:33.33%;padding:28px;border-radius:12px;border-width:1px;border-color:#DCE3EA;border-style:solid;background-color:#ffffff;flex-direction:column;gap:8px;align-items:start;}.elementor .e-aa3e05e-9893e24{font-family:"Plus Jakarta Sans";font-weight:700;font-size:21px;color:#081830;}.elementor .e-b28ed9c-8d15bfc{font-family:Arial;font-weight:700;font-size:36px;color:#AF8B35;margin-block-end:4px;}.elementor .e-f5373fe-73d1f90{font-family:"Plus Jakarta Sans";font-weight:700;font-size:15px;color:#526579;}.elementor .e-669d64f-0b08fc4{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.55em;margin-block-end:12px;}.elementor .e-caa3a9a-e2bf079{width:auto;max-width:180px;font-weight:400;font-size:19px;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:#B50914;border-style:solid;background-color:#081831;}.elementor .e-81f5951-f6c87ef{width:33.33%;padding:28px;border-radius:12px;border-width:1px;border-color:#DCE3EA;border-style:solid;background-color:#ffffff;flex-direction:column;gap:8px;align-items:start;}.elementor .e-19e5562-8cb876b{font-family:"Plus Jakarta Sans";font-weight:700;font-size:21px;color:#081830;}.elementor .e-7183219-bd99bf1{font-family:Arial;font-weight:700;font-size:36px;color:#AF8B35;margin-block-end:4px;}.elementor .e-8225e4b-1a0a2b2{font-family:"Plus Jakarta Sans";font-weight:700;font-size:15px;color:#526579;}.elementor .e-3c7522f-e8a1b2a{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.55em;margin-block-end:12px;}.elementor .e-645b0b2-9d12c36{width:auto;max-width:180px;font-weight:400;font-size:19px;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:#B50914;border-style:solid;background-color:#081831;}.elementor .e-cfddb1d-5e608e9{width:33.33%;padding:28px;border-radius:12px;border-width:1px;border-color:#DCE3EA;border-style:solid;background-color:#ffffff;flex-direction:column;gap:8px;align-items:start;}.elementor .e-61eacdf-da95d38{width:100%;margin-block-start:35px;gap:30px;align-items:stretch;}.elementor .e-e521079-6cbf6c9{font-size:13px;color:#687A8C;line-height:1.55em;margin-block-start:12px;}.elementor .e-ebff632-41be6b8{width:100%;max-width:1200px;margin-inline-start:20px;margin-inline-end:20px;display:block;flex-direction:column;align-self:center;}.elementor .e-c8aa485{width:100%;padding-block-start:55px;padding-block-end:55px;background-color:#F4F7FB;flex-direction:column;justify-content:center;}.elementor .e-bd9b125{width:100%;padding-block-start:55px;padding-block-end:55px;padding-inline-start:20px;padding-inline-end:20px;background-color:#081831;flex-direction:column;align-items:center;}.elementor .e-2420b0e{width:100%;padding:0px;margin:0px;flex-direction:column;gap:0px;}.elementor .e-1d77197-b733b57{width:100%;padding:0px;margin:0px;flex-direction:column;gap:0px;}