.elementor .e-ff86299-e5f3121{font-size:40px;color:#ffffff;line-height:44px;text-align:start;padding-block-start:0px;padding-block-end:-12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:100px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-clip:border-box;display:block;flex:1 0 auto;align-self:start;}.elementor .e-06aad32-c92882b{width:50%;flex-direction:column;}.elementor .e-3ad012d-493448a{font-size:17px;background-color:#7a9a1a;}.elementor .e-cb0c594-9c3e430{width:50%;margin-block-start:39px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;mix-blend-mode:normal;display:flex;flex-direction:row;justify-content:center;align-self:center;}.elementor .e-63c2173-f18427b{height:600px;min-height:0px;aspect-ratio:auto;background-image:linear-gradient(#00000066, #00000066),url("https://solutionsassurances.ca/wp-content/uploads/2026/07/shutterstock_2558547629.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;background-clip:border-box;mix-blend-mode:normal;filter:blur(0px);transform:translate3d(0px, 0px, 0px);transition:all 200ms;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-8b7267e-2b49ef0{font-size:20px;text-align:center;margin-block-end:3px;}.elementor .e-2323351-46bb15a{font-size:20px;color:#ffffff;margin:20px;background-color:#7a9a1a;flex:0 1 auto;align-self:center;}.elementor .e-160ec4c{width:33.3333%;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-f0a1bc9{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;}