.elementor .e-e162d03-b4629df{max-width:950px;}.elementor .e-5fa970b-fa1f5fc{max-width:900px;font-size:1.5em;line-height:1.2em;}.elementor .e-c949fdc-e815939{font-family:Roboto;font-weight:700;font-size:1em;color:var(--white);padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:50px;background-image:linear-gradient(154deg, #2774af 46%,#022a49 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#375efa00;background-clip:border-box;box-shadow:5px 5px 20px 3px var(--shadow-light-blue);transition:all 200ms;}.elementor .e-c949fdc-e815939:hover,.elementor .e-c949fdc-e815939:focus-visible{box-shadow:1px 5px 20px 0px #e4eff573;}.elementor .e-fbc6227-1505163{font-family:Roboto;font-weight:700;font-size:1em;color:var(--white);padding-block-start:11px;padding-block-end:11px;padding-inline-start:30px;padding-inline-end:30px;border-radius:50px;border-width:1.5px;border-color:var(--white);border-style:solid;background-color:#237fc400;mix-blend-mode:normal;box-shadow:5px 5px 20px 0px #e5f0f533;transition:all 200ms;align-self:center;}.elementor .e-fbc6227-1505163:hover,.elementor .e-fbc6227-1505163:focus-visible{box-shadow:5px 5px 20px 0px #e4eff575;}.elementor .e-112a2ad-41d9652{padding-block-start:35px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:50px;}.elementor .e-e644807-c05bfa1{max-width:1450px;padding-block-start:100px;padding-block-end:0px;padding-inline-start:8%;padding-inline-end:8%;display:flex;flex-direction:column;gap:20px;}.elementor .e-ec0efe0-4c11ca7{min-height:850px;padding:0px;background-image:linear-gradient(#01121f8c, #01121f8c),url("https://mj-nettoyage.com/wp-content/uploads/2026/06/autolaveuse-nettoyage-parking-souterrain-mj-nettoyage-1.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:25px;justify-content:center;align-items:center;}.elementor .e-48c03d2-e57749e{max-width:30%;max-height:100vh;overflow:hidden;object-fit:fill;padding:0px;border-radius:38px;display:flex;flex-direction:row;align-self:stretch;}.elementor .e-e18441d-c44184f{font-weight:400;}.elementor .e-d06e15c-8b0cd9f{font-weight:400;}.elementor .e-481470d-7474e29{padding-block-start:75px;padding-block-end:75px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:50px;}.elementor .e-b90eca8-ad806d9{max-width:1450px;padding:30px;border-radius:50px;border-width:2px;border-color:#e5f0f580;border-style:solid;box-shadow:5px 5px 20px 0px var(--shadow-light-blue);display:flex;flex-direction:row;gap:50px;justify-content:center;align-items:center;}.elementor .e-80fe03f-7cc8fd6{padding-block-start:200px;padding-block-end:200px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:150px;align-items:center;}.elementor .e-84b05a7-f161499{text-align:start;}.elementor .e-edfc748-e6b263f{max-width:1035px;text-align:start;}.elementor .e-4e1d798-9de50f2{padding:0%;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-9941dd2-5b545eb{padding:0px;flex-direction:row;gap:50px;}.elementor .e-0cdc017-7f2ec3d{max-width:1450px;padding-block-start:50px;padding-block-end:200px;padding-inline-start:8%;padding-inline-end:8%;flex-direction:column;gap:100px;align-items:center;}.elementor .e-8f7a1f8-5adbf6c{font-weight:400;}.elementor .e-ed1e7cb-9d8db44{font-weight:400;}.elementor .e-460ef2e-03e1ca4{padding:0px;flex-direction:column;gap:50px;justify-content:space-between;align-items:start;}.elementor .e-1e52c82-28d7f28{padding:0px;flex-direction:row;gap:25px;justify-content:space-between;align-items:start;}.elementor .e-b3fbed5-12a9c3d{max-width:1450px;padding-block-end:200px;padding-inline-start:8%;padding-inline-end:8%;flex-direction:column;gap:50px;align-items:start;}.elementor .e-40b7c68-d64ab4a{max-width:850px;padding:0px;display:flex;flex-direction:column;gap:50px;}.elementor .e-2780e3d-ad34ee9{max-width:900px;padding:0px;flex-direction:column;gap:50px;}.elementor .e-8e0d3a3-49bca9e{max-width:1450px;padding-block-end:200px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:75px;align-items:center;}.elementor .e-fd2e42b-f940b14{font-weight:700;text-align:center;}.elementor .e-682e40e-e705d4d{text-align:center;}.elementor .e-c6f24e2-60d67d3{padding:0px;display:flex;flex-direction:column;gap:25px;justify-content:center;align-items:center;align-self:center;}.elementor .e-b5633f3-69d1cd6{font-weight:700;font-size:2.2em;}.elementor .e-951db26-41e046f{font-weight:400;font-size:2em;}.elementor .e-a677728-a7046bb{font-weight:700;font-size:2.2em;}.elementor .e-495015d-bb7d5ce{padding:0px;display:flex;flex-direction:row;gap:25px;justify-content:center;align-self:center;}.elementor .e-212381e-e2f907b{font-family:Roboto;font-weight:700;font-size:1.2em;color:var(--white);padding-block-start:15px;padding-block-end:15px;padding-inline-start:50px;padding-inline-end:50px;border-radius:50px;background-image:linear-gradient(154deg, #2774af 46%,#022a49 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#375efa00;background-clip:border-box;box-shadow:5px 5px 20px 3px #e4eff559;transition:all 200ms;}.elementor .e-212381e-e2f907b:hover,.elementor .e-212381e-e2f907b:focus-visible{box-shadow:1px 5px 20px 0px #e4eff573;}.elementor .e-61a27c2-cea8e2b{max-width:1450px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:50px;justify-content:center;align-items:center;align-self:center;}.elementor .e-c5c74eb-5d7635d{padding-block-start:250px;padding-block-end:250px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-image:linear-gradient(var(--overlay), var(--overlay)),url("https://mj-nettoyage.com/wp-content/uploads/2026/06/parking-exterieur-professionnel-mj-nettoyage.png");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;align-items:center;}.elementor .e-fd983af-792ad4b{align-self:center;}.elementor .e-59763b1-dfdf36e{padding:0px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-df1c986-4c8b18b{overflow:hidden;padding-block-start:175px;padding-block-end:200px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--black);flex-direction:column;gap:75px;}