@media(max-width:1024px){.elementor .e-16e8ad6-2009118{text-align:center;}}@media(max-width:1024px){.elementor .e-7502281{height:100%;padding-block-start:80px;padding-block-end:80px;background-image:url("https://boucheabouche.ca/wp-content/uploads/2026/09/intro-prix-responsive.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}}@media(max-width:1024px){.elementor .e-cb12189-bf26a98{width:100%;}}@media(max-width:1024px){.elementor .e-ed996e6-d13d2c1{padding-inline-start:10px;padding-inline-end:10px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-540e1d5-b025eee{width:100%;padding-block-start:50px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-8e724e8-b0ca3cc{height:100%;max-height:100%;padding-inline-end:0px;flex-direction:column;}}@media(max-width:1024px){.elementor .e-2040a00-b35c84e{text-align:center;}}@media(max-width:1024px){.elementor .e-fcfc1b9{width:100%;}}@media(max-width:1024px){.elementor .e-248d14c-f1b19d7{text-align:center;}}@media(max-width:1024px){.elementor .e-76705bf{width:100%;}}@media(max-width:1024px){.elementor .e-320dd31{padding-block-start:50px;padding-block-end:50px;flex-direction:column;row-gap:30px;}}@media(max-width:1024px){.elementor .e-c9bc317-b478cf3{order:99999;}}@media(max-width:1024px){.elementor .e-094df8a-9a78a6e{display:flex;flex-direction:column;row-gap:16px;}}@media(max-width:1024px){.elementor .e-6989635-423c385{padding-block-start:50px;padding-block-end:50px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-796d5e5-3904767{text-align:center;}}@media(max-width:1024px){.elementor .e-59839b8{width:100%;}}@media(max-width:1024px){.elementor .e-eeb833e{width:100%;display:flex;flex-direction:row;justify-content:center;}}@media(max-width:1024px){.elementor .e-9bfd04e{flex-direction:column;row-gap:30px;}}@media(max-width:1024px){.elementor .e-ea7256a-4c52d44{text-align:center;}}@media(max-width:1024px){.elementor .e-593f79a-87320e7{justify-content:center;}}@media(max-width:1024px){.elementor .e-9b0caf7-ce4b958{width:100%;}}@media(max-width:1024px){.elementor .e-00b28e8-ab557ed{flex-direction:column;row-gap:16px;}}@media(max-width:1024px){.elementor .e-7aac317-f25deaa{width:100%;}}@media(max-width:1024px){.elementor .e-fda8497-2eaaf35{column-gap:24px;display:flex;flex-direction:column;row-gap:16px;}}@media(max-width:1024px){.elementor .e-88636b4{padding-block-start:50px;padding-block-end:50px;display:flex;flex-direction:column;row-gap:30px;}}@media(max-width:1024px){.elementor .e-e5d7a4e-05c4fee{width:100%;}}@media(max-width:1024px){.elementor .e-3b366db-5a6ccc8{width:100%;text-align:center;}}@media(max-width:1024px){.elementor .e-dad6495-5e40ea3{width:100%;text-align:center;}}@media(max-width:1024px){.elementor .e-b2a5370-5db6dcd{column-gap:24px;flex-direction:column;row-gap:16px;}}@media(max-width:1024px){.elementor .e-93d69b3-838d280{width:100%;text-align:center;}}@media(max-width:1024px){.elementor .e-8147692-6e8d05e{column-gap:24px;flex-direction:column;row-gap:16px;}}@media(max-width:1024px){.elementor .e-910e885{padding-block-start:50px;padding-block-end:50px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-2272959-93bb97d{width:100%;}}@media(max-width:1024px){.elementor .e-47afbcc-deda99a{padding-block-start:50px;padding-block-end:50px;}}@media(max-width:1024px){.elementor .e-7b8591e-7922cb1{text-align:start;}}@media(max-width:1024px){.elementor .e-f023d1e-abea6ea{padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;}}@media(max-width:1024px){.elementor .e-a458806-d3e794a{text-align:start;}}@media(max-width:1024px){.elementor .e-6b1d06b-ea95e52{padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;}}@media(max-width:1024px){.elementor .e-85227c2-2c15338{width:100%;}}@media(max-width:1024px){.elementor .e-b9b2a7b{padding-block-start:50px;padding-block-end:50px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-447d1bd-358cea3{display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-1ca244f-a83ce7d{padding-block-start:50px;padding-block-end:50px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-748a4fe-9997d46{align-self:start;}}@media(max-width:1024px){.elementor .e-7478baa-d73cb72{column-gap:16px;flex-direction:column;row-gap:16px;align-items:start;}}@media(max-width:1024px){.elementor .e-347a8b2{width:100%;padding-inline-start:20px;padding-inline-end:20px;row-gap:30px;order:99999;}}@media(max-width:1024px){.elementor .e-e252c97-8ac8e37{width:100%;}}@media(max-width:1024px){.elementor .e-12e6d3c{width:100%;}}@media(max-width:1024px){.elementor .e-f455692{height:100%;column-gap:60px;padding-block-end:50px;padding-inline-start:0px;flex-direction:column;row-gap:30px;}}@media(max-width:1024px){.elementor .e-c33785e{padding-block-start:50px;padding-block-end:50px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-18647e3-82a91b6{width:100%;}}@media(max-width:1024px){.elementor .e-56bd04f-7acc8d2{width:100%;}}@media(max-width:1024px){.elementor .e-e11f8d8-53a2e3c{align-self:start;}}@media(max-width:1024px){.elementor .e-f4717e8-5ce1ac9{column-gap:16px;flex-direction:column;row-gap:16px;align-items:start;}}@media(max-width:1024px){.elementor .e-91fba6f-a465251{width:100%;padding-inline-start:20px;padding-inline-end:20px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-789334c-0dbbf61{column-gap:60px;padding-block-end:50px;padding-inline-end:0px;flex-direction:column;row-gap:30px;}}@media(max-width:1024px){.elementor .e-7d82e9b-1399b23{text-align:center;}}@media(max-width:1024px){.elementor .e-dac0b84-f083639{grid-template-columns:repeat(4, 1fr);}}@media(max-width:1024px){.elementor .e-5a8ee27{padding-block-start:50px;padding-block-end:50px;row-gap:30px;}}@media(max-width:1024px){.elementor .e-967093a-c7cd521{column-gap:16px;flex-direction:column;row-gap:16px;align-items:start;}}@media(max-width:1024px){.elementor .e-bfec222-29882b3{width:100%;padding-inline-start:20px;padding-inline-end:20px;order:99999;}}@media(max-width:1024px){.elementor .e-b04bcf6-34c8c94{width:100%;}}@media(max-width:1024px){.elementor .e-6b121bc-6fb25cf{width:102%;}}@media(max-width:1024px){.elementor .e-51fc2c7-2c86e94{column-gap:60px;padding-block-end:100px;flex-direction:column;row-gap:30px;}}