@media(max-width:767px){.elementor .e-e8d2a0c-56f7e97{&::before {
  content: "";
  display: block;
  width: 100%;
  height: 55px;
  background: url("https://dup.conceptionct.ca/wp-content/uploads/2026/06/new-wave-marge.svg") no-repeat bottom center;
  background-size: 100%;
  top: -45px;
  left: 0;
}\n}}@media(max-width:767px){.elementor .e-7d8a2cd-3919f2a{height:250px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;}}@media(max-width:767px){.elementor .e-fc194cd-2e26c1e{column-gap:0px;row-gap:20px;}}@media(max-width:767px){.elementor .e-4c87181-b7d5abf{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-9a4c68d-fd1717e{height:250px;border-radius:20px;}}@media(max-width:767px){.elementor .e-fa9a7d8-6d87664{column-gap:0px;row-gap:20px;}}@media(max-width:767px){.elementor .e-b6a2eed-c2c6948{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-65b92fb-b134376{height:250px;padding-inline-start:0px;border-radius:20px;}}@media(max-width:767px){.elementor .e-fcb1e81-c026068{column-gap:0px;row-gap:20px;}}@media(max-width:767px){.elementor .e-c7395f9-de7ecf3{border-radius:20px;}}@media(max-width:767px){.elementor .e-a5bfa5a-ec867a3{border-radius:20px;}}@media(max-width:767px){.elementor .e-bb07c13-a1b9139{border-radius:20px;}}@media(max-width:767px){.elementor .e-0d962e4-8eca550{border-radius:20px;}}@media(max-width:767px){.elementor .e-80646d1-2f76cc0{border-end-start-radius:20px;border-end-end-radius:20px;}}@media(max-width:767px){.elementor .e-a0476c7-aa0c7dd{padding-inline-start:0px;}}@media(max-width:767px){.elementor .e-0742a03-43409dc{flex-direction:column;row-gap:20px;}}@media(max-width:767px){.elementor .e-cc66ddd-277d2af{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;}}@media(max-width:767px){.elementor .e-cc3d38c-8b71226{border-end-start-radius:20px;border-end-end-radius:20px;}}@media(max-width:767px){.elementor .e-0cca234-b8ce99b{padding-inline-start:0px;}}@media(max-width:767px){.elementor .e-316bf10-1aa9c97{flex-direction:column;row-gap:20px;}}@media(max-width:767px){.elementor .e-f10bc2d-ff383e5{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;}}@media(max-width:767px){.elementor .e-9834af3-8d18376{column-gap:0px;row-gap:30px;}}@media(max-width:767px){.elementor .e-604f328-9c7d038{border-end-start-radius:20px;border-end-end-radius:20px;}}@media(max-width:767px){.elementor .e-e2b867c-dc1d319{padding-inline-start:0px;}}@media(max-width:767px){.elementor .e-43bd543-529f7b1{flex-direction:column;row-gap:20px;}}@media(max-width:767px){.elementor .e-6d4a9b9-f4cc09b{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;}}@media(max-width:767px){.elementor .e-95c174f-48d0cdf{border-end-start-radius:20px;border-end-end-radius:20px;}}@media(max-width:767px){.elementor .e-63ae56e-60f8b37{padding-inline-start:0px;}}@media(max-width:767px){.elementor .e-95290ad-84d4c08{flex-direction:column;row-gap:20px;}}@media(max-width:767px){.elementor .e-be107f5-f9ca7fe{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;}}@media(max-width:767px){.elementor .e-38cee0f-5e4efd7{column-gap:0px;row-gap:30px;}}@media(max-width:767px){.elementor .e-5c4fefd-88947e3{border-end-start-radius:20px;border-end-end-radius:20px;}}@media(max-width:767px){.elementor .e-5876402-a897578{padding-inline-start:0px;}}@media(max-width:767px){.elementor .e-b674287-42188fe{flex-direction:column;row-gap:20px;}}@media(max-width:767px){.elementor .e-7e242e4-327961a{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;}}@media(max-width:767px){.elementor .e-3afa98e-29e5719{border-end-start-radius:20px;border-end-end-radius:20px;}}@media(max-width:767px){.elementor .e-0440ad1-98cc865{padding-inline-start:0px;}}@media(max-width:767px){.elementor .e-5adec0b-802966b{flex-direction:column;row-gap:20px;}}@media(max-width:767px){.elementor .e-482855a-7255e22{padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;}}@media(max-width:767px){.elementor .e-8379676-0849c0c{column-gap:0px;row-gap:30px;}}@media(max-width:767px){.elementor .e-b2faa31-bac10d3{column-gap:0px;row-gap:30px;}}