.elementor .e-355b989-362b8bd{max-width:1288px;padding:0px;flex-direction:column;gap:var(--Clamp-32-16);justify-content:flex-start;}.elementor .e-076f253-b3b9095{padding:0px;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;}.elementor .e-e74de68-a4b120c{padding:0px;display:flex;flex-direction:column;gap:var(--Clamp-64-32);justify-content:flex-start;}.elementor .e-9aa77e7-b8799ae{height:clamp(26.875rem, 20.1563rem + 27.9948vw, 53.75rem);padding:var(--Padding_80-40);background-image:url("https://precisplus.projet1047.ca/wp-content/uploads/2026/06/home-banner.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;align-items:end;}.elementor .e-bafbd05{padding:0px;flex-direction:column;}.elementor .e-3e51884-5b7c9ab{max-width:750px;padding:0px;flex-direction:column;gap:var(--Clamp-56-28);}.elementor .e-84a16bd-70e3928{width:100%;color:var(--white);}.elementor .e-4d35480-14648fd{height:100%;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:2px;border-color:var(--Blue-97D7FF);border-style:solid;flex-direction:column;gap:var(--clamp-24-16);justify-content:flex-end;align-items:start;}.elementor .e-ada6052-dbb905b{width:33%;height:460px;padding:1rem;border-radius:4px;background-image:url("https://precisplus.projet1047.ca/wp-content/uploads/2026/06/service-usinage.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:flex-end;}.elementor .e-238b7af-26ca152{width:100%;color:var(--white);}.elementor .e-2ce8a46-9ab4ed3{height:100%;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:2px;border-color:var(--Blue-97D7FF);border-style:solid;flex-direction:column;gap:var(--clamp-24-16);justify-content:flex-end;align-items:start;}.elementor .e-7d60872-7386520{width:33%;height:460px;padding:1rem;border-radius:4px;background-image:url("https://precisplus.projet1047.ca/wp-content/uploads/2026/06/service-usinage.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:flex-end;}.elementor .e-515cc7f-de12679{width:100%;color:var(--white);}.elementor .e-15dd4aa-9dd3282{height:100%;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:2px;border-color:var(--Blue-97D7FF);border-style:solid;flex-direction:column;gap:var(--clamp-24-16);justify-content:flex-end;align-items:start;}.elementor .e-4b7446e-82ad2a8{width:33%;height:460px;padding:1rem;border-radius:4px;background-image:url("https://precisplus.projet1047.ca/wp-content/uploads/2026/06/service-usinage.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:flex-end;}.elementor .e-7351a63-7dd0dc6{max-width:1470px;padding:0px;flex-direction:row;gap:var(--Clamp-80-40);justify-content:space-evenly;}.elementor .e-896ac78-d8a3302{padding-block-start:var(--Padding_120-60);padding-block-end:var(--Padding_120-60);padding-inline-start:var(--Padding_80-40);padding-inline-end:var(--Padding_80-40);background-image:url("https://precisplus.projet1047.ca/wp-content/uploads/2026/06/gear-complex.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:bottom left;background-color:var(--Bg-light-F5FBFF);flex-direction:column;gap:var(--Clamp-80-40);justify-content:center;align-items:center;}.elementor .e-fd5ff2f{padding:0px;flex-direction:column;}.elementor .e-ae5e924-51d47fc{max-width:632px;padding:0px;}.elementor .e-ffcde11-981951e{max-width:880px;padding:0px;flex-direction:column;gap:2.5rem;justify-content:center;align-items:center;}.elementor .e-944db7c-cc18f37{padding-block-start:var(--Padding_120-60);padding-block-end:var(--Padding_120-60);background-color:var(--color-bg-dark);display:flex;justify-content:center;align-items:center;}.elementor .e-3e4de57{padding:0px;flex-direction:column;}.elementor .e-7140f38-502903a{display:flex;flex-direction:row;gap:var(--Clamp-80-40);justify-content:flex-start;align-items:start;}.elementor .e-5593fc2-3838438{max-width:645px;padding:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-da0c496{width:50%;text-align:start;padding-block-start:var(--Clamp-40-20);padding-block-end:var(--Clamp-40-20);padding-inline-start:var(--Padding_80-40);padding-inline-end:var(--Padding_80-40);display:block;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-767d57e{width:50%;padding:0px;flex-direction:column;}.elementor .e-14279cd{padding:0px;flex-direction:row;align-items:center;}.elementor .e-09937d2{padding:0px;flex-direction:column;}.elementor .e-ac6d48c-88c9c33{max-width:880px;padding:0px;flex-direction:column;gap:var(--Clamp-40-20);justify-content:center;align-items:center;}.elementor .e-e66f424-6674e9f{padding:0px;}.elementor .e-ba7dcfb-cb57d26{padding:0px;}.elementor .e-14e615a-5a8de99{padding:0px;}.elementor .e-16acbb6-cfcc307{padding:0px;}.elementor .e-d40b81d-e07ffce{padding:0px;}.elementor .e-41b727b-5f684ce{padding:0px;}.elementor .e-dcea82a-b8c8fdb{max-width:1400px;padding:0px;gap:var(--Padding_80-40);flex-wrap:nowrap;justify-content:space-evenly;align-content:center;align-items:center;}.elementor .e-be7d0c3-e8643aa{padding:0px;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:center;}.elementor .e-ec630d3-6a68dd3{padding-block-start:var(--Padding_120-60);padding-block-end:var(--Padding_120-60);padding-inline-start:var(--Padding_80-40);padding-inline-end:var(--Padding_80-40);background-color:var(--Bg-light-F5FBFF);}.elementor .e-4743a24{padding:0px;flex-direction:column;}.elementor .e-4e3bcc4-e1bdc49{color:var(--white);text-align:center;display:block;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-131fb24-602e3ef{text-align:center;padding:0px;}.elementor .e-3670ad4-f402cc9{max-width:650px;padding:0px;display:flex;flex-direction:column;gap:var(--Clamp-32-16);justify-content:center;align-items:center;}.elementor .e-c9d542f-7e7a08d{padding-block-start:var(--Padding_80-40);padding-block-end:var(--Padding_80-40);padding-inline-start:var(--Padding_80-40);padding-inline-end:var(--Padding_80-40);background-image:url("https://precisplus.projet1047.ca/wp-content/uploads/2026/06/Carriere.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:56px;justify-content:center;align-items:center;}.elementor .e-fa502d8{padding:0px;flex-direction:column;}.elementor .e-2e3043e-f077e39{max-width:650px;padding:0px;display:flex;flex-direction:column;gap:var(--Clamp-40-20);justify-content:center;align-items:center;}.elementor .e-a24ace1-4b23d9a{padding-block-start:var(--Padding_120-60);padding-block-end:var(--Padding_120-60);padding-inline-start:var(--Padding_80-40);padding-inline-end:var(--Padding_80-40);background-image:url("https://precisplus.projet1047.ca/wp-content/uploads/2026/06/Pattern_Right.png"),url("https://precisplus.projet1047.ca/wp-content/uploads/2026/06/Pattern_Left.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto auto;background-position:top right,bottom left;background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-8f119e4{padding:0px;flex-direction:column;}