.elementor .e-7c1d09b-7a17e03{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-1fd96f2-c6042b0{width:50%;flex-direction:column;}.elementor .e-559d897-17b8c41{font-size:17px;background-color:#7a9a1a;}.elementor .e-8b010d2-2f6b2ec{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-8900d1f-a9e1b37{height:600px;min-height:0px;aspect-ratio:auto;background-image:linear-gradient(#00000066, #00000066),url("https://solutionsassurances.ca/wp-content/uploads/2026/07/shutterstock_2386703565.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center 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-759845a-62b4fe4{text-align:center;align-self:center;}.elementor .e-dc059cc{flex-direction:column;}.elementor .e-1298c1e{flex-direction:column;justify-content:center;align-items:center;}.elementor .e-c089eda-a7a832a{align-self:center;}.elementor .e-6514d09{flex-direction:column;}.elementor .e-437b0e2{width:158%;height:500px;margin-inline-start:-400px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-cbcabf6{width:25%;flex-direction:column;justify-content:center;align-items:center;align-self:end;}.elementor .e-7b63502{width:150%;height:500px;margin-inline-start:-180px;margin-inline-end:0px;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-eec1005{width:25%;flex-direction:column;justify-content:center;align-items:center;align-self:end;}.elementor .e-ae5d340{width:150%;height:500px;margin-block-start:50px;margin-inline-start:200px;margin-inline-end:150px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7e930b4{width:25%;flex-direction:column;}.elementor .e-179cba1{width:158%;height:500px;margin-block-start:50px;margin-inline-start:280px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7da843c{width:25%;flex-direction:column;}.elementor .e-67d47d6{width:1000px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-cc049d7-4276c5f{background-color:#5a5f63;background-clip:text;align-self:center;}.elementor .e-587d72f{flex-direction:column;}.elementor .e-e48ebbb-04ae58b{align-self:center;}.elementor .e-475cb5c{flex-direction:column;}.elementor .e-a8fbd3c-e215907{align-self:center;}.elementor .e-914d03a{flex-direction:column;}.elementor .e-88ddc60-05817dd{color:#ffff;align-self:center;}.elementor .e-9578049-e32a1bc{font-size:20px;color:#7a9a1a;text-decoration:none;border-radius:10px;background-color:#ffff;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.2);display:block;flex:1 0 auto;align-self:center;}.elementor .e-9578049-e32a1bc:hover,.elementor .e-9578049-e32a1bc:focus-visible{background-color:#EEF4DC;transform:translate3d(0px, -3px, 0px);}.elementor .e-9b57a85{width:calc(100% - 48px);margin:24px;border-radius:16px;background-image:linear-gradient(135deg, #5C7014 0%,#9ABE33 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#7a9a1a;box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.18);flex-direction:column;}