@media(max-width:767px){.elementor .e-7e622d50-6398{font-size:14px;margin:0px;}}@media(max-width:767px){.elementor .e-2c556ea0-9f8d{font-size:32px;}}@media(max-width:767px){.elementor .e-1d09bf45-4b9c{width:100%;}}@media(max-width:767px){.elementor .e-126fe48-40d7{font-size:18px;}}@media(max-width:767px){.elementor .e-19ef8308-ea2b{font-size:18px;}}@media(max-width:767px){.elementor .e-3048f88a-5c95{font-size:18px;}}@media(max-width:767px){.elementor .e-370f9855-f9a7{font-size:14px;}}@media(max-width:767px){.elementor .e-11a2ac35-3a5d{font-size:14px;}}@media(max-width:767px){.elementor .e-47a3047e-5cd8{flex-direction:column;gap:20px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-63a0d586-b22a{margin-block-start:74px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;}}@media(max-width:767px){.elementor .e-9bb9604-42fc{min-height:87vh;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:-6vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(180deg, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.55) 45%,rgba(0,0,0,0.6) 100%),url("https://jrc-opticiens.fr/wp-content/uploads/2026/10/IMG_0234-576x1024.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom center;}}@media(max-width:767px){.elementor .e-7f993042-449a{width:289px;font-size:27px;}}@media(max-width:767px){.elementor .e-3e1f09a7-211a{font-size:18px;}}@media(max-width:767px){.elementor .e-1b1e0ee4-ec2b{font-size:18px;}}@media(max-width:767px){.elementor .e-7acf7a16-e9e5{font-size:18px;}}@media(max-width:767px){.elementor .e-337197f9-d15d{width:289px;font-size:27px;margin:0px;}}@media(max-width:767px){.elementor .e-29624371-4ebe{font-size:18px;}}@media(max-width:767px){.elementor .e-1ac5b37f-4ee2{width:200px;min-height:200px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-4abec36e-7a74{font-size:18px;}}@media(max-width:767px){.elementor .e-62f55548-1af4{width:200px;min-height:200px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-e2cf64e-aef3{font-size:18px;}}@media(max-width:767px){.elementor .e-746348af-822c{width:200px;min-height:200px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-1dd8815a-50d9{font-size:18px;}}@media(max-width:767px){.elementor .e-44d8947c-8e6f{width:200px;min-height:200px;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-5dc5afcb-fde2{max-width:100%;padding:0px;margin-block-start:15px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:45px;align-items:center;}}@media(max-width:767px){.elementor .e-1c6062c9-5bfd{margin-block-start:15vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-3b0fdca8-da0a{font-size:26px;text-align:center;}}@media(max-width:767px){.elementor .e-5c3805b4-abfb{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-7fd1861c-1e2a{font-size:18px;}}@media(max-width:767px){.elementor .e-7b8d93c9-1546{width:300px;max-width:100%;margin-block-start:8vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-cee28ea-a0f9{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-1dfa841e-3cf3{font-size:18px;}}@media(max-width:767px){.elementor .e-69a514b9-34d6{width:300px;max-width:100%;margin-block-start:2vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-7069c79b-ef8b{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-447f8ebe-7e05{font-size:18px;}}@media(max-width:767px){.elementor .e-7a75ae67-e0f4{width:300px;max-width:100%;margin-block-start:2vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-11dfa8b3-65df{font-size:14px;margin-block-start:3vw;margin-block-end:6vw;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-7d21bd88-fb77{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;align-items:center;}}@media(max-width:767px){.elementor .e-52bf9764-420f{font-size:13px;margin-block-start:4px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-706466ef-24a3{padding:0px;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-67e64bc2-b1c8{font-size:26px;text-align:center;}}@media(max-width:767px){.elementor .e-29113d4e-27d2{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-442f83ba-b97f{font-size:18px;}}@media(max-width:767px){.elementor .e-2db693c2-3c23{width:300px;max-width:100%;margin-block-start:8vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-5525e72c-19df{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-63b7cfa8-7a29{font-size:18px;}}@media(max-width:767px){.elementor .e-278c03d1-889c{width:300px;max-width:100%;margin-block-start:2vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-6b1dcbca-2842{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-4ce32e4a-66d5{font-size:18px;}}@media(max-width:767px){.elementor .e-60ff7c85-8f8a{width:300px;max-width:100%;margin-block-start:2vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-1bdcd48b-6447{font-size:14px;margin-block-start:3vw;margin-block-end:6vw;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-73435e61-d7c3{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;align-items:center;}}@media(max-width:767px){.elementor .e-2ee00407-8804{font-size:13px;margin-block-start:4px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-11dbef06-7ca6{padding:0px;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-1e206c82-1ca2{font-size:26px;text-align:center;}}@media(max-width:767px){.elementor .e-1a6ad99c-195f{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-424ffa2e-2af7{font-size:18px;}}@media(max-width:767px){.elementor .e-4558e438-bed3{width:300px;max-width:100%;margin-block-start:8vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-24e3596a-c9e5{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-5626ec21-45fa{font-size:18px;}}@media(max-width:767px){.elementor .e-6a5c2255-dbbb{width:300px;max-width:100%;margin-block-start:2vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-39c19643-548e{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-732dd8da-6141{font-size:18px;}}@media(max-width:767px){.elementor .e-446e375c-1b43{width:300px;max-width:100%;margin-block-start:2vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-6d32d799-18c2{font-size:14px;margin-block-start:3vw;margin-block-end:6vw;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-27d9568a-dddb{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;align-items:center;}}@media(max-width:767px){.elementor .e-48c78a09-fa1e{font-size:13px;margin-block-start:4px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-f764d29-fea6{padding:0px;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-342fb896-9070{max-width:289px;font-size:27px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:767px){.elementor .e-52250604-2deb{font-size:18px;}}@media(max-width:767px){.elementor .e-32736598-32ca{font-size:14px;}}@media(max-width:767px){.elementor .e-7bcd54f0-f7cb{flex:0 0 calc(50% - 10px);}}@media(max-width:767px){.elementor .e-531aa4bd-f5b3{font-size:18px;}}@media(max-width:767px){.elementor .e-4572c481-18d2{font-size:14px;}}@media(max-width:767px){.elementor .e-ef24775-c03a{flex:0 0 calc(50% - 10px);}}@media(max-width:767px){.elementor .e-78068d8b-4c90{font-size:18px;}}@media(max-width:767px){.elementor .e-7ec6a5eb-346b{font-size:14px;}}@media(max-width:767px){.elementor .e-3786900-944e{flex:0 0 calc(50% - 10px);}}@media(max-width:767px){.elementor .e-57def165-8dd6{font-size:18px;}}@media(max-width:767px){.elementor .e-e038b46-def8{font-size:14px;}}@media(max-width:767px){.elementor .e-26f4802d-5852{flex:0 0 calc(50% - 10px);}}@media(max-width:767px){.elementor .e-6f207822-a856{flex-wrap:wrap;justify-content:center;}}@media(max-width:767px){.elementor .e-40b81866-89b7{font-size:32px;line-height:1.25;}}@media(max-width:767px){.elementor .e-6afbf3ef-b24e{font-size:18px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-29c8815c-ffd3{font-size:18px;}}@media(max-width:767px){.elementor .e-56f49fac-33b1{padding:0px;}}@media(max-width:767px){.elementor .e-4c809b8-2737{min-height:59vh;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:10vw;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(180deg, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.45) 55%,rgba(0,0,0,0.3) 100%),url("https://jrc-opticiens.fr/wp-content/uploads/2026/10/IMG_0221-1024x768.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position:35% center;\n}}