.elementor .e-3a1c6103-c4ed{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;padding:0;background-image:linear-gradient(180deg,rgba(0,0,0,.12) 0%,rgba(0,0,0,.52) 60%,rgba(0,0,0,.68) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0}.elementor .e-6bc5abb2-3982{max-width:780px;font-family:var(--font-main);font-weight:800;font-size:64px;color:var(--white);letter-spacing:-1px;line-height:1.05;text-transform:uppercase;margin:0;display:block}.elementor .e-2ab67582-f22f{height:64px}.elementor .e-2ab67582-f22f:hover,.elementor .e-2ab67582-f22f:focus-visible{background-image:url("http://devdivinomdf.local/wp-content/uploads/2026/09/icone-billet.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:0 0;background-position:30px center;\n}.elementor .e-3a114c69-1b99{width:auto;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}.elementor .e-4162faf0-e099{width:100%;position:relative;z-index:1;padding-block-start:275px;padding-block-end:0px;padding-inline-start:max(62px, calc((100% - 1512px) / 2 + 62px));padding-inline-end:max(62px, calc((100% - 1512px) / 2 + 62px));display:flex;flex-direction:column;gap:23px;align-items:flex-start}.elementor .e-fe9df31-153c{font-family:var(--font-main);font-weight:800;font-size:32px;color:var(--white);line-height:36px}.elementor .e-62b8c5b3-9c71{width:auto;height:22px;display:block}.elementor .e-7a87ca6a-3968{font-family:var(--font-main);font-weight:700;font-size:14px;color:var(--white);line-height:1.37;opacity:70%}.elementor .e-311a0982-343b{width:auto;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.elementor .e-67eb1248-4ae2{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;gap:10px;flex:0 0 auto;align-items:center}.elementor .e-25f567b7-4337{width:1px;height:28px;min-width:1px;padding:0;background-color:var(--white);opacity:25%;flex:0 0 1px}.elementor .e-1bc65c04-6644{font-family:var(--font-main);font-weight:800;font-size:32px;color:var(--white);line-height:36px}.elementor .e-1b126e35-1833{width:auto;height:22px;display:block}.elementor .e-7085978d-58e1{font-family:var(--font-main);font-weight:800;font-size:13px;color:var(--white);letter-spacing:.8px;line-height:1.37;text-transform:uppercase}.elementor .e-5f57accd-4ccd{font-family:var(--font-main);font-weight:700;font-size:14px;color:var(--white);line-height:1.37;opacity:70%}.elementor .e-2cdaae94-e2b4{width:auto;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.elementor .e-654c87e4-a29f{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;gap:10px;flex:0 0 auto;align-items:center}.elementor .e-1c8a782c-6e87{width:1px;height:28px;min-width:1px;padding:0;background-color:var(--white);opacity:25%;flex:0 0 1px}.elementor .e-4ae98c0e-a27e{font-family:var(--font-main);font-weight:800;font-size:32px;color:var(--white);line-height:36px}.elementor .e-7734925-165a{width:auto;height:22px;display:block}.elementor .e-565928ea-1c82{font-family:var(--font-main);font-weight:800;font-size:13px;color:var(--white);letter-spacing:.8px;line-height:1.37;text-transform:uppercase}.elementor .e-56b6f319-b8db{font-family:var(--font-main);font-weight:700;font-size:14px;color:var(--white);line-height:1.37;opacity:70%}.elementor .e-c264dde-12ef{width:auto;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.elementor .e-1a5d387f-67df{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;gap:10px;flex:0 0 auto;align-items:center}.elementor .e-47dc0ac-5f08{width:1px;height:28px;min-width:1px;padding:0;background-color:var(--white);opacity:25%;flex:0 0 1px}.elementor .e-66f295e9-d92c{width:auto;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;flex:0 1 auto;align-items:center}.elementor .e-2623aaa9-8784{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--white);line-height:1.37;text-align:right;\n}.elementor .e-ee3518e-646d{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--white);line-height:1.37;text-align:right;\n}.elementor .e-4f87e31-cd2c{width:auto;display:flex;flex-direction:column;gap:4px;flex:0 0 auto;align-items:flex-end}.elementor .e-15875e1b-2b8c{width:100%;height:107px;min-height:107px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(80px, calc((100% - 1512px) / 2 + 80px));padding-inline-end:max(80px, calc((100% - 1512px) / 2 + 80px));margin-block-start:auto;background-color:rgba(102,51,51,.85);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center}.elementor .e-4642aa47-5a86{width:100%;min-height:751px;overflow:hidden;position:relative;padding:0;background-image:url("https://ppr.musee-fromage-paris.com/wp-content/uploads/2026/09/hero-musee-fromage.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;align-items:stretch}.elementor .e-f40c10c-1e06{min-width:0px;font-family:var(--font-main);font-weight:400;font-size:30px;color:var(--green);line-height:1.37;text-transform:uppercase;margin:0px;display:block;flex:1 1 0px;& strong{font-weight:800}\n}.elementor .e-4c1f25-c9f1{max-width:725px;font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.37;opacity:90%;display:block;flex:0 0 725px}.elementor .e-69d7be29-ec37{width:100%;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center}.elementor .e-44dbd6fb-c9f6{width:263.5px;height:351.4px;object-fit:cover;position:absolute;inset-block-start:136.6px;inset-inline-start:15.8px;transform:rotateX(0deg) rotateY(0deg) rotateZ(5.33deg)}.elementor .e-570abd06-2298{width:263.5px;height:351.4px;object-fit:cover;position:absolute;inset-block-start:147px;inset-inline-start:530.5px;transform:rotateX(0deg) rotateY(0deg) rotateZ(5.49deg)}.elementor .e-71298594-473b{width:263.7px;height:351.4px;object-fit:cover;position:absolute;inset-block-start:11.1px;inset-inline-start:268.3px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-5.13deg)}.elementor .e-5029044-e92c{width:263.7px;height:351.4px;object-fit:cover;position:absolute;inset-block-start:166.1px;inset-inline-start:1035.2px;transform:rotateX(0deg) rotateY(0deg) rotateZ(7.23deg)}.elementor .e-6869af77-3559{width:263.7px;height:351.4px;object-fit:cover;position:absolute;inset-block-start:35.8px;inset-inline-start:784px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2.62deg)}.elementor .e-603160d-32db{width:calc(100% + 8px);height:533px;position:relative;padding:0;margin-inline-start:-4px}.elementor .e-344bfafb-bc76{width:100%;display:flex;justify-content:center}.elementor .e-3f9d06a5-459e{width:100%;display:flex;flex-direction:column;gap:30px;align-items:stretch}.elementor .e-5040665a-b358{display:flex;flex-direction:column;gap:0px}.elementor .e-2361a18d-7bfe{font-family:var(--font-main);font-size:16px;color:var(--dark-gray);line-height:1.37;opacity:90%}.elementor .e-2a1a274c-8be3{display:flex;flex-direction:column;gap:20px}.elementor .e-7ac8493e-e0a1{width:100%;height:573px;object-fit:cover;display:block}.elementor .e-3b245cc-85fe{min-width:0;display:flex;flex-direction:column;gap:40px;flex:0 1 512px}.elementor .e-1735badb-9e8f{width:100%;height:433px;object-fit:cover;display:block}.elementor .e-2fd89633-2d14{display:flex;flex-direction:column;gap:0px}.elementor .e-32687e7f-5caa{font-family:var(--font-main);font-size:16px;color:var(--dark-gray);line-height:1.37;opacity:90%}.elementor .e-42249417-714d{display:flex;flex-direction:column;gap:12px}.elementor .e-a0acb02-439d{min-width:0;margin-block-start:164px;display:flex;flex-direction:column;gap:40px;flex:0 1 602px}.elementor .e-558ce1d5-2775{width:100%;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-start}.elementor .e-4adb9c0-5706{display:flex;flex-direction:column;gap:0px}.elementor .e-77de742b-38bd{font-family:var(--font-main);font-size:16px;color:var(--dark-gray);line-height:1.6}.elementor .e-6b2e1f4e-b7ab{min-width:0;display:flex;flex-direction:column;gap:12px;flex:1 1 0px}.elementor .e-2419725d-56b1{width:520px;height:320px;object-fit:cover;display:block;flex:0 0 520px}.elementor .e-17151ab8-d20c{width:100%;display:flex;flex-direction:row;gap:40px;align-items:center}.elementor .e-5dbe5f22-5fef{width:calc(100% + 8px);display:flex;flex-direction:column;gap:57px}.elementor .e-31383a34-a75e{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));background-color:var(--white);display:flex;flex-direction:column;gap:48px;align-items:stretch}.elementor .e-2bd99e7c-3e58{font-family:var(--font-main);font-weight:800;font-size:30px;color:var(--burgundy);line-height:1.37;text-align:center;text-transform:uppercase;margin:0;display:block}.elementor .e-2a43a900-e289{max-width:600px;font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.37;text-align:center;font-style:italic;margin:0}.elementor .e-227f5d80-fd4c{width:auto;height:49px;position:absolute;inset-block-start:calc(100% + 48px);inset-inline-end:0px;z-index:2;padding:0;display:flex;flex-direction:row;gap:12px;align-items:center}.elementor .e-43f57dcf-4189{width:100%;position:relative;padding:0;display:flex;flex-direction:column;gap:16px;align-items:center}.elementor .e-4348e80d-1956{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--burgundy);line-height:1.37;margin:0;white-space:nowrap;\n}.elementor .e-5bc4e51e-19da{width:auto;color:var(--burgundy);cursor:pointer;padding-block-start:0px;padding-block-end:5px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-image:url("http://devdivinomdf.local/wp-content/uploads/2026/09/drapeau-francais.png");background-repeat:no-repeat;background-attachment:scroll;background-size:20px 14px;background-position:0 4px;background-color:transparent;display:block}.elementor .e-d3cb8c6-499b{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--burgundy);line-height:1.37;margin:0;white-space:nowrap;\n}.elementor .e-50a6f30b-17de{width:auto;color:var(--burgundy);cursor:pointer;padding-block-start:0px;padding-block-end:5px;padding-inline-start:26px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-image:url("http://devdivinomdf.local/wp-content/uploads/2026/09/drapeau-anglais-60.png");background-repeat:no-repeat;background-attachment:scroll;background-size:20px 14px;background-position:0 4px;background-color:transparent;display:block}.elementor .e-2439ccc-7c30{width:100%;position:relative;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center}.elementor .e-21be2a65-bad5{width:100%;height:430px;object-fit:cover;object-position:50% 30%;display:block}.elementor .e-15e5c0fb-21d2{font-family:var(--font-main);font-weight:800;font-size:16px;color:var(--burgundy);letter-spacing:1px;line-height:1.37;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;margin:0;background-color:var(--beige);display:inline-block}.elementor .e-6ab7091-c17d{width:100%;height:54px;overflow:hidden;font-family:var(--font-main);font-weight:800;font-size:18px;color:var(--dark-gray);line-height:1.37;text-transform:uppercase;margin:0;display:block}.elementor .e-55c65eea-5848{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.37;margin:0;display:block}.elementor .e-5a231e2b-8338{font-family:var(--font-main);font-weight:700;font-size:20px;color:#663326;line-height:1.37;margin:0;display:block}.elementor .e-1fd9030-cddc{padding:0;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.elementor .e-6ec15339-c651{width:100%;padding-inline-start:64px;background-image:url("http://devdivinomdf.local/wp-content/uploads/2026/09/icone-billet-blanc.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:0 0;background-position:calc(50% - 62px) center;\n}.elementor .e-4ab86933-621b{padding:24px;display:flex;flex-direction:column;gap:30px;flex:1 1 auto;justify-content:space-between}.elementor .e-27f79612-f8ab{width:100%;overflow:hidden;padding:0;background-color:var(--white);display:flex;flex-direction:column;gap:0px;align-items:stretch}.elementor .e-2c9699d6-4332{width:382px;padding:0;display:flex;flex:0 0 382px;scroll-snap-align:start;\n}.elementor .e-3dd31201-55ca{width:auto;overflow:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(100px, calc((100vw - 1312px) / 2));padding-inline-end:max(100px, calc((100vw - 1312px) / 2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(-1 * max(100px, calc((100vw - 1312px) / 2)));margin-inline-end:calc(-1 * max(100px, calc((100vw - 1312px) / 2)));display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#633 transparent;max-width:none;\n}.elementor .e-5c8b9109-1443{width:100%;padding:0;display:block}.elementor .e-755ba230-e2f1{width:100%;padding:0}.elementor .e-412212e2-178b{width:100%;height:430px;object-fit:cover;object-position:50% 30%;display:block}.elementor .e-7886e686-c58b{font-family:var(--font-main);font-weight:800;font-size:16px;color:var(--burgundy);letter-spacing:1px;line-height:1.37;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;margin:0;background-color:var(--beige);display:inline-block}.elementor .e-359d5cf5-ad8d{width:100%;height:54px;overflow:hidden;font-family:var(--font-main);font-weight:800;font-size:18px;color:var(--dark-gray);line-height:1.37;text-transform:uppercase;margin:0;display:block}.elementor .e-36ec9764-61a6{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.37;margin:0;display:block}.elementor .e-432bb87a-ebcf{font-family:var(--font-main);font-weight:700;font-size:20px;color:#663326;line-height:1.37;margin:0;display:block}.elementor .e-299b190e-3922{padding:0;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.elementor .e-194b2565-2cd3{width:100%;padding-inline-start:64px;background-image:url("http://devdivinomdf.local/wp-content/uploads/2026/09/icone-billet-blanc.png");background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:0 0;background-position:calc(50% - 62px) center;\n}.elementor .e-4b983435-192f{padding:24px;display:flex;flex-direction:column;gap:30px;flex:1 1 auto;justify-content:space-between}.elementor .e-24b96bc8-50f2{width:100%;overflow:hidden;padding:0;background-color:var(--white);display:flex;flex-direction:column;gap:0px;align-items:stretch}.elementor .e-7a957d1a-24ae{width:382px;padding:0;display:flex;flex:0 0 382px}.elementor .e-1bc889-8773{width:auto;overflow:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(100px, calc((100vw - 1312px) / 2));padding-inline-end:max(100px, calc((100vw - 1312px) / 2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(-1 * max(100px, calc((100vw - 1312px) / 2)));margin-inline-end:calc(-1 * max(100px, calc((100vw - 1312px) / 2)));display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;max-width:none;\n}.elementor .e-2f1a08b0-3983{width:100%;padding:0;display:block}.elementor .e-2afe89d4-4ffc{width:100%;padding:0}.elementor .e-70d39b76-6d9e{width:100%;padding:0}.elementor .e-5f90e032-ec82{width:100%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-4802fb92-95b1{min-width:0;padding:0;display:flex;flex-direction:column;gap:50px;flex:1 1 0px;align-items:stretch}.elementor .e-799c21e3-91bc{width:472px;height:520px;object-fit:cover;display:block;flex:0 0 472px}.elementor .e-6788023-d850{width:100%;padding:56px;background-color:var(--beige);display:flex;flex-direction:row;gap:100px;align-items:center}.elementor .e-7333b09b-44e2{width:472px;height:520px;object-fit:cover;display:block;flex:0 0 472px}.elementor .e-1993e42d-affe{min-width:0;padding:0;display:flex;flex-direction:column;gap:50px;flex:1 1 0px;align-items:stretch}.elementor .e-15a3463c-a881{width:100%;padding:55px;border-width:1px;border-color:var(--burgundy);border-style:solid;background-color:var(--white);display:flex;flex-direction:row;gap:100px;align-items:center}.elementor .e-55c6266b-5896{min-width:0;padding:0;display:flex;flex-direction:column;gap:50px;flex:1 1 0px;align-items:stretch}.elementor .e-21e8bd04-b576{width:444px;height:592px;object-fit:cover;object-position:50% 100%;display:block;flex:0 0 444px}.elementor .e-78329dde-2b2b{width:100%;padding-block-start:1px;padding-block-end:1px;padding-inline-start:56px;padding-inline-end:2px;background-color:var(--beige);display:flex;flex-direction:row;gap:100px;align-items:center}.elementor .e-717b65a4-1369{width:100%;padding:0;display:flex;flex-direction:column;gap:48px;align-items:stretch}.elementor .e-b8908d1-5f9d{padding-block-start:18.5px;padding-block-end:18.5px;padding-inline-start:64px;padding-inline-end:30px}.elementor .e-56978b60-5dfa{width:100%;padding:0;display:flex;flex-direction:row;justify-content:center}.elementor .e-9a42236-a9c3{text-align:center}.elementor .e-40b348e5-e27d{max-width:700px;font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.37;text-align:center;margin:0}.elementor .e-3de37b71-bc4b:hover,.elementor .e-3de37b71-bc4b:focus-visible{color:var(--white);border-color:var(--burgundy);background-color:var(--burgundy)}.elementor .e-3de37b71-bc4b{height:64px;color:var(--burgundy);padding-block-start:18.5px;padding-block-end:18.5px;padding-inline-start:30px;padding-inline-end:30px;border-width:1.5px;border-color:var(--burgundy);border-style:solid;background-color:transparent;display:inline-flex;align-items:center}.elementor .e-14a2220c-98f3{width:100%;padding-block-start:50px;padding-block-end:0px;padding-inline-start:80px;padding-inline-end:80px;background-color:var(--white);display:flex;flex-direction:column;gap:24px;align-items:center}.elementor .e-75a334b9-723c{width:100%;padding-block-start:100px;padding-block-end:50px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));background-color:var(--white);display:flex;flex-direction:column;gap:48px;align-items:stretch}.elementor .e-7bae4f96-460d{color:var(--green);text-align:center}.elementor .e-2b65431e-3c81{width:auto;position:absolute;inset-inline-end:0px;inset-block-end:0px;padding:0;display:flex;flex-direction:row;gap:12px;align-items:center}.elementor .e-130226e-d5b1{width:100%;position:relative;padding:0;display:flex;flex-direction:column;align-items:center}.elementor .e-35b770a7-df0d{width:100%;height:400px;object-fit:cover;object-position:50% 25%;display:block}.elementor .e-775be8e0-14bc{font-family:var(--font-main);font-weight:800;font-size:18px;color:var(--green);line-height:1.37;text-transform:uppercase;margin:0;display:block}.elementor .e-3710e43d-d83d{font-family:var(--font-main);font-weight:700;font-size:14px;color:var(--dark-gray);line-height:1.37;margin:0}.elementor .e-5355ab8a-9f01{width:100%;padding:0;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.elementor .e-166d2b4f-9389{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.37;margin:0}.elementor .e-54d8962c-19bd:hover,.elementor .e-54d8962c-19bd:focus-visible{color:var(--burgundy);opacity:100%}.elementor .e-54d8962c-19bd{font-family:var(--font-main);font-weight:700;font-size:14px;color:var(--green);line-height:1.37;text-decoration:underline;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0;background-color:transparent;display:inline-block}.elementor .e-627842ce-7711{padding:0;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.elementor .e-1a6790de-7af9{width:100%;padding:16px;display:flex;flex-direction:column;gap:16px;align-items:stretch}.elementor .e-6591dfe6-df72{width:506px;padding:0;display:flex;flex:0 0 506px}.elementor .e-7f1358bd-bf7d{width:auto;overflow:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(100px, calc((100vw - 1312px) / 2));padding-inline-end:max(100px, calc((100vw - 1312px) / 2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(-1 * max(100px, calc((100vw - 1312px) / 2)));margin-inline-end:calc(-1 * max(100px, calc((100vw - 1312px) / 2)));display:flex;flex-direction:row;gap:40px;flex-wrap:nowrap;align-items:center;max-width:none;\n}.elementor .e-6c6887aa-e1d0{width:100%;padding:0;display:block}.elementor .e-6dd5b55c-952b{width:100%;padding-block-start:100px;padding-block-end:50px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));background-color:var(--white);display:flex;flex-direction:column;gap:40px;align-items:stretch}.elementor .e-116f294c-ca1b{width:100%;min-width:0;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block}.elementor .e-41fd036-b07f{color:var(--white);text-align:center}.elementor .e-787cd667-82f4{padding-block-start:18.5px;padding-block-end:18.5px;padding-inline-start:64px;padding-inline-end:30px}.elementor .e-715939d2-a00d{height:64px;padding-block-start:18.5px;padding-block-end:18.5px;padding-inline-start:30px;padding-inline-end:30px;display:inline-flex;align-items:center}.elementor .e-e63eb0-e8e7{padding:0;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center}.elementor .e-64ff2945-297f{width:100%;padding:0;display:flex;flex-direction:column;gap:40px;align-items:center}.elementor .e-24c51093-9da5{width:100%;min-height:566px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;background-image:url("https://ppr.musee-fromage-paris.com/wp-content/uploads/2026/09/bandeau-experience-fromagere-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--burgundy);display:flex;flex-direction:column;justify-content:center;align-items:center;clip-path:polygon(0 16.3%,50% 14.2%,100% 0,100% 80.9%,50% 78.2%,0 100%)}.elementor .e-5d63df7e-7bfc{font-family:var(--font-main);font-weight:800;font-size:30px;color:var(--burgundy);line-height:1.37;text-transform:uppercase;margin:0;display:block}.elementor .e-2c4077ba-5d69{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.6;margin:0}.elementor .e-378b75f2-d203{width:100%;max-width:750px;padding:0;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.elementor .e-1b0e5f68-a852{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--burgundy);line-height:1.37;margin:0;white-space:nowrap;\n}.elementor .e-7a2d52e8-ef86{width:auto;cursor:pointer;padding-block-start:0px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:block}.elementor .e-48618be8-d966{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--burgundy);line-height:1.37;margin:0;white-space:nowrap;\n}.elementor .e-7b9f9b70-6065{width:auto;cursor:pointer;padding-block-start:0px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:block}.elementor .e-5f1d0758-a972{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--burgundy);line-height:1.37;margin:0;white-space:nowrap;\n}.elementor .e-6d966939-9e5e{width:auto;cursor:pointer;padding-block-start:0px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:block}.elementor .e-1789d406-27f0{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 28px;\n}.elementor .e-453ff08b-20ca{width:100%;padding:0}.elementor .e-3b3f3268-af25{width:100%;padding:0;display:block}.elementor .e-6d16963d-361f{width:100%;padding:0}.elementor .e-c5e453d-decb{width:100%;padding:0}.elementor .e-115671b1-1537{width:100%;padding:0;display:block}.elementor .e-4bf9d9c5-72d9{width:100%;padding:0}.elementor .e-135227a7-eac4{width:100%;padding:0}.elementor .e-66c9dfcd-18e9{width:100%;padding:0;display:block}.elementor .e-42b2a4dd-aa93{width:100%;padding:0}.elementor .e-62d6e3ee-c206{width:100%;padding:0}.elementor .e-22835fb2-7dc5{width:100%;padding:0;display:flex;flex-direction:column;gap:20px}.elementor .e-16b8093d-b0a0{width:100%;padding-block-start:61px;padding-block-end:50px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));background-color:var(--white);display:flex;flex-direction:column;gap:20px;align-items:stretch}.elementor .e-f1aeeec-9623{color:var(--white);text-align:center}.elementor .e-22d627a-8277{width:100%;padding:0;display:flex;flex-direction:column;gap:32px}.elementor .e-523f6457-c5f7{width:640px;padding:0;display:flex;flex-direction:column;gap:48px;flex:0 1 auto}.elementor .e-16c3b5b5-ab99{width:100%;height:100%;object-fit:cover}.elementor .e-ef7d45e-d67f{width:592px;height:528px;padding:10px;display:flex;flex:0 0 auto}.elementor .e-75250c47-8f57{width:100%;padding:0;display:flex;flex-direction:row;gap:80px;align-items:flex-start}.elementor .e-58cd0d07-648f:hover,.elementor .e-58cd0d07-648f:focus-visible{color:var(--green)}.elementor .e-58cd0d07-648f{height:64px;color:var(--green);padding-inline-start:30px;padding-inline-end:30px}.elementor .e-6327190c-ca0b:hover,.elementor .e-6327190c-ca0b:focus-visible{color:var(--green)}.elementor .e-6327190c-ca0b{height:64px;padding-inline-start:30px;padding-inline-end:30px}.elementor .e-414b8c3b-4a00{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center}.elementor .e-1bf09239-5200{font-family:var(--font-main);font-weight:800;font-size:24px;color:var(--green);line-height:1.37;text-align:center;text-transform:uppercase;margin:0}.elementor .e-2a30f8a0-72db{width:60px}.elementor .e-1644bdc7-6337{width:60px}.elementor .e-5355eeb4-74e1{width:100%;column-gap:40px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:32px;\n}.elementor .e-2068bf6d-aa5a{width:100%;padding:50px;background-color:var(--white);display:flex;flex-direction:column;gap:49px;justify-content:center;align-items:center}.elementor .e-8a0cc21-1b6a{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));background-color:var(--green);display:flex;flex-direction:column;gap:48px;align-items:stretch}.elementor .e-4a9bd7af-cc4c{color:var(--burgundy);text-align:start}.elementor .e-77877ca8-6963{width:412px;max-width:100%;font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.37;margin:0}.elementor .e-70a299f9-ec40{width:100%;padding:0;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center}.elementor .e-61834b49-38ac{translate:10px 25px;rotate:-6deg;\n}.elementor .e-506e2cf3-b50d{background-color:var(--beige);translate:16px -5px;rotate:4.5deg;\n}.elementor .e-fe1118c-3c55{translate:-5px 13px;rotate:-4.5deg;\n}.elementor .e-3387bf0f-f9b5{background-color:var(--beige);translate:10px 0px;rotate:6deg;\n}.elementor .e-456990c5-58d3{width:100%;height:317px;padding:0;display:flex;flex-direction:row;gap:12px;justify-content:center;align-items:center}.elementor .e-1ab4bdd-50dd{height:64px;padding-inline-start:30px;padding-inline-end:30px}.elementor .e-5b0c4d21-a7f3{font-family:var(--font-main);font-weight:400;font-size:16px;color:var(--dark-gray);line-height:1.37;text-align:center;margin-block-start:-34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px}.elementor .e-27749901-1242{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));background-color:var(--white);display:flex;flex-direction:column;gap:50px;align-items:center;border-block-start:1px solid var(--border-gray);\n}.elementor .e-568a0889-4f85{width:100%;color:var(--green);text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px}.elementor .e-663f6c6f-18f3{width:100%;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));display:flex;flex-direction:column;align-items:center}.elementor .e-2beb86b-bc71{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px}.elementor .e-64dadd45-b6f6{width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:max(180px, calc((100% - 1312px) / 2 + 80px));padding-inline-end:max(180px, calc((100% - 1312px) / 2 + 80px));display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:center}.elementor .e-41638dd9-f5ca{width:auto;padding:0;display:flex;flex-direction:row;gap:12px;align-items:center}.elementor .e-3e7b00b7-ab53{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));margin-block-start:0px;margin-block-end:-24px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.elementor .e-536aee89-9f6c{width:100%;overflow:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(100px, calc((100vw - 1312px) / 2));padding-inline-end:max(100px, calc((100vw - 1312px) / 2));margin:0;display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;align-items:center}.elementor .e-91275f6-ada2{width:100%;min-width:0;padding:0;display:block;flex:1 1 auto}.elementor .e-72310af8-4872{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.elementor .e-5c7c3641-25a5{font-family:var(--font-main);font-weight:800;font-size:30px;color:var(--white);line-height:1.37;text-align:center;text-transform:uppercase;margin:0}.elementor .e-69303d34-ebff{width:1200px;max-width:100%;padding:0;display:block}.elementor .e-2938ec76-b5ea{width:100%;height:523px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));background-color:var(--green);display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center}.elementor .e-6b633579-f381{width:100%;padding-block-start:100px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--white);display:flex;flex-direction:column;gap:48px;align-items:center}.elementor .e-3f295b47-b63b{width:100%;color:var(--green);text-align:center}.elementor .e-15c8db81-52ac{height:64px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px}.elementor .e-7e71d0a-6a19{align-items:start}.elementor .e-33a5981f-c6d4{align-items:start}.elementor .e-4d7d1c9c-6c68{width:100%;padding:0;display:flex;flex-direction:column;gap:30px;align-items:stretch}.elementor .e-15ae1bfa-455b{font-family:var(--font-main);font-weight:800;font-size:30px;color:var(--green);line-height:1.37;text-transform:uppercase;margin:0}.elementor .e-37011f07-116f{width:100%}.elementor .e-2bba359-6b18{width:100%;padding-block-start:50px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:50px;align-items:flex-start}.elementor .e-19cac2ae-6be6{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:max(100px, calc((100% - 1312px) / 2));padding-inline-end:max(100px, calc((100% - 1312px) / 2));background-color:var(--white);display:flex;flex-direction:column;gap:50px;align-items:center}.elementor .e-5cf9b582-ce60{width:100%;min-width:0;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block}