.elementor .e-1fb5be3d-3483{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0;\n}.elementor .e-75338424-bc56{font-family:Montserrat;font-weight:800;font-size:88px;color:#FFFFFF;line-height:1;text-align:center;text-transform:uppercase;}.elementor .e-68b4eafc-8d3c{font-family:Montserrat;font-weight:800;font-size:32px;color:#002136;line-height:1.1;text-align:center;text-transform:uppercase;}.elementor .e-6423858b-925f{min-height:740px;overflow:hidden;position:relative;padding:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:40px;border-end-end-radius:40px;justify-content:center;align-items:flex-end;}.elementor .e-41cbaa8b-bf81{max-width:480px;margin-block-start:24px;}.elementor .e-68be0bd5-4f7b{max-width:480px;}.elementor .e-66195379-ee55{margin-block-start:16px;white-space: nowrap;\n}.elementor .e-10294a3e-8e6d{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-14e38fb9-ee87{width:50%;height:520px;max-width:680px;flex:0 0 auto;}.elementor .e-643cfae3-7f15{flex-direction:row;gap:80px;align-items:center;}.elementor .e-24e10aca-f71b{padding-block-start:120px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5bac9019-6bbe{width:50%;height:560px;border-start-start-radius:0px;border-start-end-radius:24px;border-end-start-radius:0px;border-end-end-radius:24px;flex:0 0 auto;}.elementor .e-2189065c-6597{font-size:84px;}.elementor .e-5b429e66-9fc9{max-width:480px;margin-block-start:24px;}.elementor .e-19454d14-aeb1{max-width:480px;}.elementor .e-738aeb7e-cc65{margin-block-start:16px;white-space: nowrap;\n}.elementor .e-96ea546-6141{max-width:620px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-3d7e265e-fc73{padding-inline-start:0px;flex-direction:row;gap:80px;align-items:center;max-width: none;\n}.elementor .e-555e5817-4c7c{padding-block-start:80px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1b0f30be-58a6{color:#E4F3FE;white-space: nowrap;\n}.elementor .e-5fab3072-6a01{width:auto;display:flex;flex-direction:column;gap:8px;}.elementor .e-3ebcc5db-a679{max-width:480px;display:flex;flex-direction:column;gap:12px;}.elementor .e-247a6f3d-da13{padding:0px;gap:48px;justify-content:space-between;align-items:flex-start;}.elementor .e-710e9565-bff7{gap:56px;}.elementor .e-2671ee0b-1936{padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://lycee-smp.fr/wp-content/uploads/2026/09/fond-patern-sainte-marie-du-port-1024x842.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:0px -800px;}.elementor .e-c183846-9c79bc1{column-gap:16px;flex-direction:column;row-gap:12px;align-items:start;}